.dfd-animate-heading-wrap .title-container.animate-container, .dfd-animate-heading-wrap .subtitle-container.animate-container {background: #bf2228;}.dfd-animated-text-wrap .dfd-animated-text-block span{font-family: "MyriadProBold";font-size: 32px;font-style: normal;font-weight: 400;text-transform: none;line-height: 40px;letter-spacing: -1px;color: #6b6e71;}.dfd-announce-module-wrap.style-2 i {background: #bf2228;}.body-back-to-top:hover:after,.body-back-to-top.active:before,.body-back-to-top.active:after {background: transparent;}.body-back-to-top:after {background: transparent;}.body-back-to-top:after {border-width: 0px;border-style: solid;border-radius: 4%;}.body-back-to-top {border-radius: 4%;}.body-back-to-top:after {border-color: transparent;}.body-back-to-top:hover:after {border-color: transparent;}.body-back-to-top > i {text-shadow: 0px 0px transparent, 0px 55px transparent;font-size: 9px;}.body-back-to-top:hover i {text-shadow: 0px -55px transparent, 0px 0px transparent;}.body-back-to-top {width: 42px;height: 42px;line-height: 42px;}.body-back-to-top:hover:after {box-shadow: none;}@media only screen and (max-width: 799px) {.body-back-to-top.btt-mobile-show {width: 42px;height: 42px;line-height: 42px;}.body-back-to-top > i {font-size: 9px;};}div#bbpress-forums .bbp-topic-title .bbp-topic-meta .bbp-topic-started-in > a {background: #bf2228;}div#bbpress-forums .forums.bbp-replies .bbp-body > div .bbp-reply-content .dfd-bbpress-content-wrap p a {color: #bf2228;}#bbpress-forums .bbp-reply-content #subscription-toggle .subscription-toggle,#bbpress-forums > #subscription-toggle .subscription-toggle,#bbpress-forums .bbp-reply-content #favorite-toggle .favorite-toggle {font-family: "MyriadProSemibold";font-size: 12px;font-style: normal;font-weight: 400;text-transform: none;letter-spacing: 0px;}#bbpress-forums .bbp-forum-info .bbp-forum-content,#bbpress-forums li.bbp-forum-freshness,#bbpress-forums li.bbp-topic-freshness,#bbpress-forums div.bbp-template-notice p,#bbpress-forums .bbp-pagination-count,.bbp-reply-header .bbp-meta .bbp-reply-post-date,.bbp-user-section .bbp-reply-header .bbp-meta .bbp-header,#bbpress-forums li.bbp-body .bbp-topic-header .bbp-topic-post-date,.bbp-reply-header .bbp-meta .bbp-reply-permalink,#bbpress-forums #bbp-search-results li.bbp-body .bbp-topic-permalink,#bbpress-forums .bbp-topic-started-by,#bbpress-forums .bbp-topic-started-in,#bbpress-forums div.bbp-the-content-wrapper input,#bbpress-forums fieldset.bbp-form legend,#bbpress-forums .forums.bbp-replies .bbp-body > div .bbp-reply-author .bbp-author-role,#bbpress-forums .forums.bbp-replies .bbp-body > div .bbp-reply-author .bbp-reply-ip,div#bbpress-forums .bbp-search-results .bbp-reply-ip,div#bbpress-forums .bbp-search-results .bbp-author-role,#bbpress-forums .bbp-search-results li.bbp-body > div .bbp-topic-title h3 > a,#bbpress-forums .bbp-search-results li.bbp-body > div .bbp-topic-title .bbp-topic-title-meta > a,#bbpress-forums .bbp-search-results li.bbp-body > div .bbp-reply-title h3 > a,#bbp-user-wrapper .bbp-user-section > p,div#bbpress-forums #bbp-user-wrapper #bbp-your-profile fieldset fieldset.password span.description,#bbpress-forums blockquote,#bbpress-forums .bbp-reply-revision-log li {font-family: "MyriadProRegular";font-size: 14px;font-style: normal;font-weight: 400;text-transform: none;line-height: 14px;letter-spacing: 0px;color: #4b4a4a;}#bbpress-forums li.bbp-header .forum-titles,#bbpress-forums li.bbp-body .bbp-forum-title,#bbpress-forums li.bbp-body .bbp-topic-permalink,#bbpress-forums li.bbp-forum-topic-count,#bbpress-forums li.bbp-topic-voice-count,#bbpress-forums li.bbp-forum-reply-count,#bbpress-forums li.bbp-topic-reply-count,#bbpress-forums li.bbp-header .bbp-forum-author,#bbpress-forums li.bbp-footer .bbp-forum-author,#bbpress-forums li.bbp-header .bbp-topic-author,#bbpress-forums li.bbp-footer .bbp-topic-author,#bbpress-forums li.bbp-header .bbp-reply-author,#bbpress-forums li.bbp-footer .bbp-reply-author,#bbpress-forums li.bbp-header .bbp-search-content,#bbpress-forums li.bbp-header .bbp-search-author,#bbpress-forums li.bbp-footer .bbp-search-content,#bbpress-forums li.bbp-header .bbp-forum-content,#bbpress-forums li.bbp-footer .bbp-forum-content,#bbpress-forums li.bbp-header .bbp-topic-content,#bbpress-forums li.bbp-footer .bbp-topic-content,#bbpress-forums li.bbp-header .bbp-reply-content,#bbpress-forums li.bbp-footer .bbp-reply-content,#bbpress-forums .bbp-admin-links a,#bbpress-forums .bbp-forums-list,#bbpress-forums .bbp-topic-pagination .page-numbers,#bbpress-forums .bbp-pagination-links .page-numbers,#bbpress-forums .bbp-topic-started-in > a,#bbpress-forums .forums.bbp-replies .bbp-body > div .bbp-reply-author .bbp-author-name,#bbpress-forums .bbp-search-results .bbp-author-name,#bbpress-forums .bbp-search-results li.bbp-body > div .bbp-topic-title h3,#bbpress-forums .bbp-search-results li.bbp-body > div .bbp-reply-title h3,#bbpress-forums .bbp-search-results li.bbp-body > div .bbp-topic-title .bbp-topic-title-meta,#bbpress-forums #bbp-user-wrapper h2.entry-title {font-family: "Montserrat";font-size: 15px;font-style: normal;font-weight: 700;text-transform: none;line-height: 18px;letter-spacing: -.4px;color: #2d2d2d;}#bbpress-forums fieldset.bbp-form label,#bbpress-forums div.bbp-topic-tags p {font-family: "MyriadProSemibold";font-size: 10px;font-style: normal;font-weight: 400;text-transform: uppercase;line-height: 10px;letter-spacing: .6px;color: #9c9c9c;}h3.entry-title {font-family: "MyriadProRegular";font-size: 21px;font-style: normal;font-weight: 400;text-transform: none;line-height: 26px;letter-spacing: -1.2px;color: #313131;}q, .dfd-textmodule-featured-quote {font-family: "MyriadProRegular";font-size: 28px;font-style: normal;font-weight: 400;text-transform: none;line-height: 37px;letter-spacing: -.8px;color: #3b55e6;}@media only screen and (max-width: 400px) {q, .dfd-textmodule-featured-quote {font-size: 18.064516129032px;line-height: 1.5;letter-spacing: 0;}}.quote-content {font-family: "MyriadProRegular";font-size: 18px;font-style: normal;font-weight: 400;text-transform: none;line-height: 30px;letter-spacing: -.8px;color: #313131;}.dfd-content-wrap > article.post .author-section .author a, .dfd-posts-module article.post .author-section .author a {font-family: "MyriadProRegular";font-size: 11px;font-style: normal;font-weight: 400;text-transform: none;line-height: 11px;letter-spacing: -.5px;color: #313131;}.quote-author {font-family: "MyriadProRegular";font-size: 10px;font-style: normal;font-weight: 400;text-transform: uppercase;line-height: 10px;letter-spacing: .5px;color: #9c9c9c;}.slider-controls .prev > span.count, .slider-controls .next > span.count {font-family: "MyriadProRegular";font-size: 10px;font-style: normal;font-weight: 400;text-transform: uppercase;}.dfd-post-link-url {font-family: "MyriadProRegular";font-size: 14px;font-style: normal;font-weight: 400;text-transform: none;line-height: 14px;letter-spacing: .5px;color: #7b7b7b;}#layout.single-post article.post .entry-content > a:not(.quote-content):not(.dfd-post-link-url):not(.fn):not(.dfd-post-link-title),#layout.single-post article.post .entry-content > p > a:not(.quote-content):not(.dfd-post-link-url):not(.fn):not(.dfd-post-link-title),#layout.single-post article.post .entry-content > div > a:not(.quote-content):not(.dfd-post-link-url):not(.fn):not(.dfd-post-link-title),#layout.single-post .dfd-content-wrap.dfd-post_single > article.post .entry-content > a:not(.quote-content):not(.dfd-post-link-url):not(.fn):not(.dfd-post-link-title),#layout.single-post .dfd-content-wrap.dfd-post_single > article.post .entry-content > p > a:not(.quote-content):not(.dfd-post-link-url):not(.fn):not(.dfd-post-link-title),#layout.single-post .dfd-content-wrap.dfd-post_single > article.post .entry-content > div > a:not(.quote-content):not(.dfd-post-link-url):not(.fn):not(.dfd-post-link-title) {color: #bf2228;}.dfd-mini-categories .byline.category,.audioplayer .audioplayer-bar .audioplayer-bar-loaded,.audioplayer .audioplayer-bar .audioplayer-bar-played,.dfd-content-wrap article.post .entry-thumb .byline.category,.dfd-content-wrap article.post .entry-content > ul li:before,.dfd-content-wrap.layout-masonry article.post.format-quote > .cover .entry-content .byline.category,.dfd-content-wrap.layout-masonry article.post.format-link > .cover .entry-content .byline.category,.dfd-content-wrap.layout-masonry article.post.format-audio > .cover .entry-content .byline.category,.dfd-content-wrap.layout-metro article.post.format-quote > .cover .entry-content .byline.category,.dfd-content-wrap.layout-metro article.post.format-link > .cover .entry-content .byline.category,.dfd-content-wrap.layout-metro article.post.format-audio > .cover .entry-content .byline.category,#layout.single-post .dfd-content-wrap.dfd-post_single > article.post .entry-content > p > ul > li:before,#layout.single-post .dfd-content-wrap.dfd-post_single > article.post .entry-content > ul > li:before {background: #bf2228;}.dfd-button-gradient-module-wrap .dfd-button-link {font-family: "MyriadProSemibold";font-size: 12px;font-style: normal;font-weight: 400;text-transform: none;line-height: 20px;letter-spacing: 0px;color: #ffffff;}.dfd-button-gradient-module-wrap .dfd-button-link.dfd-3d-rotate .dfd-button-inner-cover.front .dfd-button-text-main,.dfd-button-gradient-module-wrap .featured-icon {color: #ffffff;}.dfd-button-gradient-module-wrap .dfd-button-link .dfd-button-inner-cover {padding-left: 14px;padding-right: 14px;}.dfd-button-gradient-module-wrap .dfd-button-link:hover,.dfd-button-gradient-module-wrap .dfd-button-link:hover .dfd-button-inner-cover,.dfd-button-gradient-module-wrap .dfd-button-link:not(:hover),.dfd-button-gradient-module-wrap .dfd-button-link:not(:hover) .dfd-button-inner-cover {border-radius: 2px;}.dfd-button-gradient-module-wrap .dfd-button-link .dfd-button-inner-cover:before,.dfd-button-gradient-module-wrap .dfd-button-link.dfd-fade:not(:hover) .dfd-button-inner-cover {background: #bf2228;}.dfd-button-gradient-module-wrap .dfd-button-link:hover,.dfd-button-gradient-module-wrap .dfd-button-link.dfd-3d-rotate .dfd-button-inner-cover.back .dfd-button-text-main,.dfd-button-gradient-module-wrap .dfd-button-link:hover .featured-icon {color: #ffffff;}.dfd-button-gradient-module-wrap .dfd-button-link .dfd-button-inner-cover:after,.dfd-button-gradient-module-wrap .dfd-button-link.dfd-fade:hover .dfd-button-inner-cover {background: #bf4e52;}.dfd-btn-open-modal-box .dfd-btn-wrap {font-family: "MyriadProSemibold";font-size: 12px;font-style: normal;font-weight: 400;text-transform: none;line-height: 20px;letter-spacing: 0px;color: #ffffff;}.dfd-btn-open-modal-box .dfd-btn-wrap {padding-left: 14px;padding-right: 14px;}.dfd-btn-open-modal-box .dfd-btn-wrap {background: #bf2228;}.dfd-btn-open-modal-box .dfd-btn-wrap .dfd-btn-border {border-width: 0px;border-style: solid;border-radius: 2px;border-color: #bf2228;}.dfd-btn-open-modal-box .dfd-btn-wrap:hover {color: #ffffff;}.dfd-btn-open-modal-box .dfd-btn-wrap:hover {background: #bf4e52;}.dfd-btn-open-modal-box .dfd-btn-wrap:hover .dfd-btn-border {border-color: #bf2228;}.dfd-button-module-wrap .dfd-button-link {font-family: "MyriadProSemibold";font-size: 12px;font-style: normal;font-weight: 400;text-transform: none;line-height: 20px;letter-spacing: 0px;color: #ffffff;}.dfd-button-module-wrap .dfd-button-link.dfd-3d-rotate .dfd-button-inner-cover.front .dfd-button-text-main,.dfd-button-module-wrap .featured-icon {color: #ffffff;}.dfd-button-module-wrap .dfd-button-link .dfd-button-inner-cover {padding-left: 14px;padding-right: 14px;}.dfd-button-module-wrap .dfd-button-link:hover,.dfd-button-module-wrap .dfd-button-link:hover .dfd-button-inner-cover,.dfd-button-module-wrap .dfd-button-link:not(:hover),.dfd-button-module-wrap .dfd-button-link:not(:hover) .dfd-button-inner-cover {border-radius: 2px;}.dfd-button-module-wrap .dfd-button-link .dfd-button-inner-cover:before,.dfd-button-module-wrap .dfd-button-link.dfd-fade:not(:hover) .dfd-button-inner-cover,.dfd-button-module-wrap .dfd-button-link.dfd-scale-out-horizontal .dfd-button-inner-cover .dfd-button-hover-out:before,.dfd-button-module-wrap .dfd-button-link.dfd-scale-out-horizontal .dfd-button-inner-cover .dfd-button-hover-out:after,.dfd-button-module-wrap .dfd-button-link.dfd-scale-out-vertical .dfd-button-inner-cover .dfd-button-hover-out:before,.dfd-button-module-wrap .dfd-button-link.dfd-scale-out-vertical .dfd-button-inner-cover .dfd-button-hover-out:after,.dfd-button-module-wrap .dfd-button-link.dfd-scale-out-diagonal .dfd-button-inner-cover .dfd-button-hover-out:before,.dfd-button-module-wrap .dfd-button-link.dfd-scale-out-diagonal .dfd-button-inner-cover .dfd-button-hover-out:after,.dfd-button-module-wrap .dfd-button-link.dfd-scale-in-horizontal .dfd-button-inner-cover .dfd-button-hover-out:before,.dfd-button-module-wrap .dfd-button-link.dfd-scale-in-horizontal .dfd-button-inner-cover .dfd-button-hover-out:after,.dfd-button-module-wrap .dfd-button-link.dfd-scale-in-vertical .dfd-button-inner-cover .dfd-button-hover-out:before,.dfd-button-module-wrap .dfd-button-link.dfd-scale-in-vertical .dfd-button-inner-cover .dfd-button-hover-out:after,.dfd-button-module-wrap .dfd-button-link.dfd-scale-in-diagonal .dfd-button-inner-cover .dfd-button-hover-out:before,.dfd-button-module-wrap .dfd-button-link.dfd-scale-in-diagonal .dfd-button-inner-cover .dfd-button-hover-out:after {background: #bf2228;}.dfd-button-module-wrap .dfd-button-link:hover .dfd-button-inner-cover .dfd-button-border,.dfd-button-module-wrap .dfd-button-link:not(:hover) .dfd-button-inner-cover .dfd-button-border {border-width: 0px;border-style: solid;border-radius: 2px;}.dfd-button-module-wrap .dfd-button-link:not(:hover) .dfd-button-inner-cover .dfd-button-border {border-color: #bf2228;}.dfd-button-module-wrap .dfd-button-link:hover,.dfd-button-module-wrap .dfd-button-link.dfd-3d-rotate .dfd-button-inner-cover.back .dfd-button-text-main,.dfd-button-module-wrap .dfd-button-link:hover .featured-icon {color: #ffffff;}.dfd-button-module-wrap .dfd-button-link .dfd-button-inner-cover:after,.dfd-button-module-wrap .dfd-button-link.dfd-fade:hover .dfd-button-inner-cover,.dfd-button-module-wrap .dfd-button-link.dfd-scale-out-horizontal .dfd-button-inner-cover .dfd-button-hover-in:before,.dfd-button-module-wrap .dfd-button-link.dfd-scale-out-horizontal .dfd-button-inner-cover .dfd-button-hover-in:after,.dfd-button-module-wrap .dfd-button-link.dfd-scale-out-vertical .dfd-button-inner-cover .dfd-button-hover-in:before,.dfd-button-module-wrap .dfd-button-link.dfd-scale-out-vertical .dfd-button-inner-cover .dfd-button-hover-in:after,.dfd-button-module-wrap .dfd-button-link.dfd-scale-out-diagonal .dfd-button-inner-cover .dfd-button-hover-in:before,.dfd-button-module-wrap .dfd-button-link.dfd-scale-out-diagonal .dfd-button-inner-cover .dfd-button-hover-in:after,.dfd-button-module-wrap .dfd-button-link.dfd-scale-in-horizontal .dfd-button-inner-cover .dfd-button-hover-in:before,.dfd-button-module-wrap .dfd-button-link.dfd-scale-in-horizontal .dfd-button-inner-cover .dfd-button-hover-in:after,.dfd-button-module-wrap .dfd-button-link.dfd-scale-in-vertical .dfd-button-inner-cover .dfd-button-hover-in:before,.dfd-button-module-wrap .dfd-button-link.dfd-scale-in-vertical .dfd-button-inner-cover .dfd-button-hover-in:after,.dfd-button-module-wrap .dfd-button-link.dfd-scale-in-diagonal .dfd-button-inner-cover .dfd-button-hover-in:before,.dfd-button-module-wrap .dfd-button-link.dfd-scale-in-diagonal .dfd-button-inner-cover .dfd-button-hover-in:after {background: #bf4e52;}.dfd-button-module-wrap .dfd-button-link:hover .dfd-button-border {border-color: #bf2228;}button,.button,input[type="submit"],a.added_to_cart {font-family: "MyriadProSemibold";font-size: 12px;font-style: normal;font-weight: 400;text-transform: none;line-height: 20px;letter-spacing: 0px;color: #ffffff;}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"] {height: 20px;line-height: 20px;}.single-product .single-product-wishlist-wrap .product-in-wishlist,.single-product .single-product-wishlist-wrap .add_to_wishlist,.single-product .woocommerce-tabs .tabs.wc-tabs > li,.quantity input.qty,.woocommerce-MyAccount-navigation ul > li a,.woocommerce-MyAccount-content header.title .edit {font-family: "MyriadProSemibold";font-size: 12px;font-style: normal;font-weight: 400;text-transform: none;line-height: 20px;letter-spacing: 0px;}button,.button,input[type="submit"] {padding-left: 14px;padding-right: 14px;background: #bf2228;border-width: 0px;border-style: solid;border-color: #bf2228;border-radius: 2px;}button:hover,.button:hover,input[type="submit"]:hover {color: #ffffff;background: #bf4e52;border-color: #bf2228;}.dfd-call-to-action-wrap .main-tilted-decoration:before {background: #bf2228;}.dfd-arrows-style_1 .dfd-slider-control:hover > i{color: #bf2228;}.dfd-arrows-style_1 .dfd-slider-control:hover:after{background: #bf2228;}.dfd-arrows-style_2 .dfd-slider-control:hover i{color: #ad1016;}.dfd-arrows-style_3 .dfd-slider-control:after, .dfd-arrows-style_4 .dfd-slider-control:after{background: #bf2228;}.dfd-arrows-style_5 .dfd-slider-control{background: #bf2228;}.wpcf7 form.dfd_contact_form input[type="submit"]{font-family: "MyriadProSemibold" !important;}.cssload-spin-box2:after{background-color:#bf2228;}.dfd_contact_form  .wpcf7-submit:hover+.cssload-spin-box2:after{background:#bf4e52;}.wpcf7 form.dfd_contact_form.preset2.hover_style_input2_underline_hover p:not(.last) span.wpcf7-form-control-wrap:before{border-bottom-color:#bf2228;}.wpcf7 form.dfd_contact_form.preset3.hover_style_input2_underline_hover span.wpcf7-form-control-wrap:before{border-bottom-color:#bf2228;}.wpcf7 form.dfd_contact_form .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors span{font-family:"MyriadProRegular";}.wpcf7 form.dfd_contact_form p:not(.form_button) input, .wpcf7 form.dfd_contact_form p:not(.form_button) textarea, .wpcf7 form:not(.dfd_contact_form) p:not(.form_button) input, .wpcf7 form:not(.dfd_contact_form) p:not(.form_button) textarea{font-family:"MyriadProRegular";font-size: 13px;line-height: 13px;}.wpcf7 form.dfd_contact_form.preset1 p:not(.form_button) input, .wpcf7 form.dfd_contact_form.preset1 p:not(.form_button) textarea, .wpcf7 form.dfd_contact_form.preset2 p:not(.form_button) input, .wpcf7 form.dfd_contact_form.preset2 p:not(.form_button) textarea, .wpcf7 form.dfd_contact_form.preset1 p:not(.form_button) span .dk-select .dk-selected{border-color:#d9d9d9;}.wpcf7 form.dfd_contact_form.preset1 span input, .wpcf7 form.dfd_contact_form.preset1 span textarea, .wpcf7 form.dfd_contact_form.preset1 .dk-select .dk-selected{background-color:#f2f2f2;}.dfd_contact_form *::-moz-placeholder{color:#696969;} .dfd_contact_form :-ms-input-placeholder{color:#696969;} .wpcf7 form.dfd_contact_form ::-webkit-input-placeholder{color:#696969;} .wpcf7 form.dfd_contact_form.preset2 .dfd-half-size{ border-right-color:#e9e9e9;} .wpcf7 form.dfd_contact_form.preset2 .border-bottom{ border-bottom-color:#e9e9e9;} .wpcf7 form.dfd_contact_form.preset2 .border-right{ border-right-color:#e9e9e9;} .wpcf7 form.dfd_contact_form .dfd-contact-form-style-1 .wpcf7-form-control-wrap{border-bottom-color:#e9e9e9;}.wpcf7 form.dfd_contact_form .dfd-contact-form-style-1 .right-border, .wpcf7 form.dfd_contact_form .dfd-contact-form-style-1 .top-border, .wpcf7 form.dfd_contact_form .dfd-contact-form-style-1 .left-border{border-color:#e9e9e9;}.wpcf7 form.dfd_contact_form.preset2 .dfd-half-size{ border-right-color:#e9e9e9;} .wpcf7 form:not(.dfd_contact_form) span.label_text, .wpcf7 form:not(.dfd_contact_form) label.label_text, .wpcf7 form.dfd_contact_form .label_text label:first-child{font-family: "MyriadProSemibold" !important;font-size: 10px;font-style: normal;font-weight: 400;text-transform: uppercase;line-height: 10px;letter-spacing: .6px;color: #9c9c9c;}.wpcf7 form.dfd_contact_form :-ms-input-placeholder{font-family: "MyriadProRegular" !important;font-size: 15px !important;font-style: normal;font-weight: 400;text-transform: none;line-height: 24px;letter-spacing: 0px;color: #919498;}.wpcf7 form.dfd_contact_form ::-webkit-input-placeholder, .wpcf7 form:not(.dfd_contact_form) ::-webkit-input-placeholder{font-family: "MyriadProRegular";font-size: 15px;font-style: normal;font-weight: 400;text-transform: none;letter-spacing: 0px;color: #919498;}wpcf7 form.dfd_contact_form :-moz-placeholder{font-family: "MyriadProRegular";font-size: 15px;font-style: normal;font-weight: 400;text-transform: none;letter-spacing: 0px;color: #919498;}.wpcf7 form.dfd_contact_form ::-moz-placeholder{font-family: "MyriadProRegular";font-size: 15px;font-style: normal;font-weight: 400;text-transform: none;letter-spacing: 0px;color: #919498;}.wpcf7 form.dfd_contact_form *::-moz-placeholder{font-family: "MyriadProRegular";font-size: 15px;font-style: normal;font-weight: 400;text-transform: none;letter-spacing: 0px;}.wpcf7 form.dfd_contact_form span .dk-select .dk-selected{color:#919498;font-family: "MyriadProRegular";font-size: 15px;font-style: normal;font-weight: 400;text-transform: none;letter-spacing: 0px;} .wpcf7 form.dfd_contact_form .checkbox .c_value label{color:#919498;font-family: "MyriadProRegular";font-size: 15px;font-style: normal;font-weight: 400;text-transform: none;letter-spacing: 0px;}.dfd-delimier-wrapper .line{border-bottom-color: #e9e9e9;}.dfd-delimier-wrapper .delim-center .center-arrow{border-color: #e9e9e9;}.dfd-delimier-wrapper.dfd-delimiter-with-text .delim-center span:after, .dfd-delimier-wrapper.dfd-delimiter-with-text .delim-center span:before{border-bottom-color: #e9e9e9;}.dfd-delimier-wrapper.dfd-delimiter-with-arrow .center-arrow:hover{background-color: #bf2228;}.dfd_tabs_block .dfd_tta_tabs .vc_tta-tabs-container .vc_tta-tabs-list li:not(.vc_active) a:hover .vc_tta-icon{color: #bf2228;}.dfd_tabs_block .dfd_tta_tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel:not(.vc_active) a:hover .vc_tta-icon{color: #bf2228;}.dfd_tabs_block .dfd_tta_tabs .vc_tta-tabs-container .vc_tta-tabs-list li.vc_tta-tab a:hover{color: #bf2228;}.dfd_tabs_block .dfd_tta_tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-heading a:hover{color: #bf2228;}.dfd_tabs_block .dfd_tta_tabs .vc_tta-tabs-container .vc_tta-tabs-list li.vc_tta-tab a{border-color:#e9e9e9;}.dfd_tabs_block .dfd_tta_tabs .vc_tta-tabs-container .vc_tta-tabs-list li.vc_active a{background: #e9e9e9;}.wpb-js-composer .dfd_tabs_block .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a {border-bottom-color: transparent;}.dfd_tabs_block .empty_rounded.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a {border-bottom-color: #e9e9e9;}.dfd_tabs_block .dfd_tta_tabs.classic .vc_tta-tabs-container .vc_tta-tabs-list li.vc_active a:hover{background: #e9e9e9;border-color: #e9e9e9;}.dfd_tabs_block .dfd_tta_tabs.collapse .vc_tta-tabs-container .vc_tta-tabs-list li.vc_active a:hover{background: #e9e9e9;}.dfd_tabs_block .dfd_tta_tabs.empty .vc_tta-tabs-container .vc_tta-tabs-list li:after{border-color: #e9e9e9;}.dfd_tabs_block .dfd_tta_tabs.empty .vc_tta-tabs-container .vc_tta-tabs-list li:before{border-color: #bf2228;}.dfd_tabs_block .dfd_tta_tabs.empty_rounded .vc_tta-tabs-container .vc_tta-tabs-list li.vc_tta-tab a{border-bottom-color: #e9e9e9;}.dfd_tabs_block .dfd_tta_tabs.empty_rounded .vc_tta-tabs-container .vc_tta-tabs-list li.vc_active a{border: 2px solid #e9e9e9;}.dfd_tabs_block .dfd_tta_tabs.empty_shadow .vc_tta-tabs-container .vc_tta-tabs-list li.vc_tta-tab a{border-bottom-color: #e9e9e9;}.dfd_tabs_block .dfd_tta_tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a{border-color: #e9e9e9;}.dfd_tabs_block .dfd_tta_tabs.empty .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading a{border-bottom-color:#bf2228;}.dfd_tabs_block .dfd_tta_tabs.empty .vc_tta-panels-container .vc_tta-panels .vc_tta-panel:not(.vc_active) .vc_tta-panel-heading a,.dfd_tabs_block .dfd_tta_tabs.empty_rounded .vc_tta-panels-container .vc_tta-panels .vc_tta-panel:not(.vc_active) .vc_tta-panel-heading a,.dfd_tabs_block .dfd_tta_tabs.empty_shadow .vc_tta-panels-container .vc_tta-panels .vc_tta-panel:not(.vc_active) .vc_tta-panel-heading a{border-bottom-color:#e9e9e9;}.dfd_tabs_block .vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading{border-color: #e9e9e9;}.dfd_tabs_block .vc_tta-accordion .style-7 .vc_tta-panel.vc_active .vc_tta-panel-heading{background-color: #e9e9e9;}.dfd_tabs_block .vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading h4 a:hover{color: #bf2228;}.dfd_tabs_block .vc_tta-accordion .style-8 .vc_tta-panel.vc_active .vc_tta-panel-heading{border-bottom-color: #bf2228;}.dfd_tabs_block .vc_tta-accordion .style-9 .vc_tta-panel.vc_active .vc_tta-panel-heading{border-color: #e9e9e9;}.dfd_tabs_block .vc_tta-accordion .style-8 .vc_tta-panel .vc_tta-panel-heading{border-bottom-color: #e9e9e9;}.dfd_tabs_block .vc_tta-accordion .style-9 .vc_tta-panel .vc_tta-panel-heading{border-bottom-color: #e9e9e9;}.dfd_tabs_block .vc_tta-accordion .style-10 .vc_tta-panel .vc_tta-panel-heading{border-bottom-color: #e9e9e9;}.dfd_tabs_block .dfd_tta_tour .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading{border-color: #e9e9e9;}.dfd_tabs_block  .vc_tta-panels-container .vc_tta-panels .vc_active.vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a{background: #e9e9e9;}.dfd_tabs_block .vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading h4 a .vc_tta-icon{color: #bf2228;}.dfd_tabs_block  .dfd_tta_tour .vc_tta-panels-container .vc_tta-panels .vc_tta-panel:not(vc.active) .vc_tta-panel-heading .vc_tta-panel-title a:hover{color: #bf2228;}.dfd_tabs_block .dfd_tta_tour .vc_tta-tabs-container .vc_tta-tab.vc_active a{background: #e9e9e9;}.dfd_tabs_block .dfd_tta_tour .vc_tta-tabs-container .vc_tta-tab a:hover{color: #bf2228;}.dfd_tabs_block .dfd_tta_tour .vc_tta-tabs-container .vc_tta-tab:not(.vc_active) a:hover .vc_tta-icon{color: #bf2228;}.dfd_tabs_block .dfd_tta_tour .vc_tta-tabs-container .vc_tta-tab a{border-color: #e9e9e9;}.dfd_tabs_block .dfd_tta_tour.style-7 .vc_tta-tabs-container .vc_tta-tab:after{background: #e9e9e9;}.dfd_tabs_block .dfd_tta_tour.style-7 .vc_tta-tabs-container .vc_tta-tab:before{background: #bf2228;}.dfd_tabs_block .dfd_tta_tour.style-8 .vc_tta-tabs-container .vc_tta-tab a{border-bottom-color: #e9e9e9;}.dfd_tabs_block .dfd_tta_tour.style-8 .vc_tta-tabs-container .vc_tta-tab.vc_active a{border-color: transparent;border-color: #e9e9e9 !important;}.dfd_tabs_block .dfd_tta_tour.style-9 .vc_tta-tabs-container .vc_tta-tab a{border-bottom-color: #e9e9e9;}.dfd_tabs_block .dfd_tta_tour .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a{border-color: #e9e9e9;}.dfd_tabs_block .dfd_tta_tour .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a:hover{color: #bf2228;}.dfd_tabs_block .dfd_tta_tour .vc_tta-panels-container .vc_tta-panels div.vc_tta-panel:not(.vc_active) .vc_tta-panel-heading .vc_tta-panel-title a:hover .vc_tta-icon{color: #bf2228;}.dfdrounded ul.dfd-slick-dots li span, .dfdrounded ul.dfd-slick-dots li a, ul.vc_general.vc_pagination.vc_pagination-style-dfdrounded li span, ul.vc_general.vc_pagination.vc_pagination-style-dfdrounded li a, .dfdsquare ul.dfd-slick-dots li span, .dfdsquare ul.dfd-slick-dots li a, ul.vc_general.vc_pagination.vc_pagination-style-dfdsquare li span, ul.vc_general.vc_pagination.vc_pagination-style-dfdsquare li a{border-color: #e9e9e9;}.dfdrounded ul.dfd-slick-dots li span:hover, .dfdrounded ul.dfd-slick-dots li a:hover, ul.vc_general.vc_pagination.vc_pagination-style-dfdrounded li span:hover, ul.vc_general.vc_pagination.vc_pagination-style-dfdrounded li a:hover, .dfdsquare ul.dfd-slick-dots li span:hover, .dfdsquare ul.dfd-slick-dots li a:hover, ul.vc_general.vc_pagination.vc_pagination-style-dfdsquare li span:hover, ul.vc_general.vc_pagination.vc_pagination-style-dfdsquare li a:hover{border-color: #cacaca;}.dfdrounded ul.dfd-slick-dots li.slick-active span:before, .dfdrounded ul.dfd-slick-dots li.slick-active a:before, .dfdrounded ul.dfd-slick-dots li.vc_active span:before, .dfdrounded ul.dfd-slick-dots li.vc_active a:before, ul.vc_general.vc_pagination.vc_pagination-style-dfdrounded li.slick-active span:before, ul.vc_general.vc_pagination.vc_pagination-style-dfdrounded li.slick-active a:before, ul.vc_general.vc_pagination.vc_pagination-style-dfdrounded li.vc_active span:before, ul.vc_general.vc_pagination.vc_pagination-style-dfdrounded li.vc_active a:before, .dfdsquare ul.dfd-slick-dots li.slick-active span:before, .dfdsquare ul.dfd-slick-dots li.slick-active a:before, .dfdsquare ul.dfd-slick-dots li.vc_active span:before, .dfdsquare ul.dfd-slick-dots li.vc_active a:before, ul.vc_general.vc_pagination.vc_pagination-style-dfdsquare li.slick-active span:before, ul.vc_general.vc_pagination.vc_pagination-style-dfdsquare li.slick-active a:before, ul.vc_general.vc_pagination.vc_pagination-style-dfdsquare li.vc_active span:before, ul.vc_general.vc_pagination.vc_pagination-style-dfdsquare li.vc_active a:before{background: #bf2228;}.dfdfillrounded ul.dfd-slick-dots li span, .dfdfillrounded ul.dfd-slick-dots li a, ul.vc_general.vc_pagination.vc_pagination-style-dfdfillrounded li span, ul.vc_general.vc_pagination.vc_pagination-style-dfdfillrounded li a, .dfdfillsquare ul.dfd-slick-dots li span, .dfdfillsquare ul.dfd-slick-dots li a, ul.vc_general.vc_pagination.vc_pagination-style-dfdfillsquare li span, ul.vc_general.vc_pagination.vc_pagination-style-dfdfillsquare li a{border-color: #e9e9e9;background-color: #e9e9e9;}.dfdfillrounded ul.dfd-slick-dots li span:hover, .dfdfillrounded ul.dfd-slick-dots li a:hover, ul.vc_general.vc_pagination.vc_pagination-style-dfdfillrounded li span:hover, ul.vc_general.vc_pagination.vc_pagination-style-dfdfillrounded li a:hover, .dfdfillsquare ul.dfd-slick-dots li span:hover, .dfdfillsquare ul.dfd-slick-dots li a:hover, ul.vc_general.vc_pagination.vc_pagination-style-dfdfillsquare li span:hover, ul.vc_general.vc_pagination.vc_pagination-style-dfdfillsquare li a:hover{border-color: #cacaca;background-color: #cacaca;}.dfdfillrounded ul.dfd-slick-dots li.slick-active span, .dfdfillrounded ul.dfd-slick-dots li.slick-active a, .dfdfillrounded ul.dfd-slick-dots li.vc_active span, .dfdfillrounded ul.dfd-slick-dots li.vc_active a, ul.vc_general.vc_pagination.vc_pagination-style-dfdfillrounded li.slick-active span, ul.vc_general.vc_pagination.vc_pagination-style-dfdfillrounded li.slick-active a, ul.vc_general.vc_pagination.vc_pagination-style-dfdfillrounded li.vc_active span, ul.vc_general.vc_pagination.vc_pagination-style-dfdfillrounded li.vc_active a, .dfdfillsquare ul.dfd-slick-dots li.slick-active span, .dfdfillsquare ul.dfd-slick-dots li.slick-active a, .dfdfillsquare ul.dfd-slick-dots li.vc_active span, .dfdfillsquare ul.dfd-slick-dots li.vc_active a, ul.vc_general.vc_pagination.vc_pagination-style-dfdfillsquare li.slick-active span, ul.vc_general.vc_pagination.vc_pagination-style-dfdfillsquare li.slick-active a, ul.vc_general.vc_pagination.vc_pagination-style-dfdfillsquare li.vc_active span, ul.vc_general.vc_pagination.vc_pagination-style-dfdfillsquare li.vc_active a{border-color: #bf2228;background: #bf2228;}.dfdemptyrounded ul.dfd-slick-dots li span, .dfdemptyrounded ul.dfd-slick-dots li a, ul.vc_general.vc_pagination.vc_pagination-style-dfdemptyrounded li span, ul.vc_general.vc_pagination.vc_pagination-style-dfdemptyrounded li a, .dfdemptysquare ul.dfd-slick-dots li span, .dfdemptysquare ul.dfd-slick-dots li a, ul.vc_general.vc_pagination.vc_pagination-style-dfdemptysquare li span, ul.vc_general.vc_pagination.vc_pagination-style-dfdemptysquare li a{border-color: #e9e9e9;}.dfdemptyrounded ul.dfd-slick-dots li span:hover, .dfdemptyrounded ul.dfd-slick-dots li a:hover, ul.vc_general.vc_pagination.vc_pagination-style-dfdemptyrounded li span:hover, ul.vc_general.vc_pagination.vc_pagination-style-dfdemptyrounded li a:hover, .dfdemptysquare ul.dfd-slick-dots li span:hover, .dfdemptysquare ul.dfd-slick-dots li a:hover, ul.vc_general.vc_pagination.vc_pagination-style-dfdemptysquare li span:hover, ul.vc_general.vc_pagination.vc_pagination-style-dfdemptysquare li a:hover{border-color: #cacaca;}.dfdemptyrounded ul.dfd-slick-dots li.slick-active span, .dfdemptyrounded ul.dfd-slick-dots li.slick-active a, .dfdemptyrounded ul.dfd-slick-dots li.vc_active span, .dfdemptyrounded ul.dfd-slick-dots li.vc_active a, ul.vc_general.vc_pagination.vc_pagination-style-dfdemptyrounded li.slick-active span, ul.vc_general.vc_pagination.vc_pagination-style-dfdemptyrounded li.slick-active a, ul.vc_general.vc_pagination.vc_pagination-style-dfdemptyrounded li.vc_active span, ul.vc_general.vc_pagination.vc_pagination-style-dfdemptyrounded li.vc_active a, .dfdemptysquare ul.dfd-slick-dots li.slick-active span, .dfdemptysquare ul.dfd-slick-dots li.slick-active a, .dfdemptysquare ul.dfd-slick-dots li.vc_active span, .dfdemptysquare ul.dfd-slick-dots li.vc_active a, ul.vc_general.vc_pagination.vc_pagination-style-dfdemptysquare li.slick-active span, ul.vc_general.vc_pagination.vc_pagination-style-dfdemptysquare li.slick-active a, ul.vc_general.vc_pagination.vc_pagination-style-dfdemptysquare li.vc_active span, ul.vc_general.vc_pagination.vc_pagination-style-dfdemptysquare li.vc_active a{border-color: #bf2228;}.dfdline ul.dfd-slick-dots li span:before, .dfdline ul.dfd-slick-dots li a:before, ul.vc_general.vc_pagination.vc_pagination-style-dfdline li span:before, ul.vc_general.vc_pagination.vc_pagination-style-dfdline li a:before{border-bottom-color: #e9e9e9;}.dfdline ul.dfd-slick-dots li span:hover:before, .dfdline ul.dfd-slick-dots li a:hover:before, ul.vc_general.vc_pagination.vc_pagination-style-dfdline li span:hover:before, ul.vc_general.vc_pagination.vc_pagination-style-dfdline li a:hover:before{border-color: #cacaca;}.dfdline ul.dfd-slick-dots li.slick-active span:before, .dfdline ul.dfd-slick-dots li.slick-active a:before, .dfdline ul.dfd-slick-dots li.vc_active span:before, .dfdline ul.dfd-slick-dots li.vc_active a:before, ul.vc_general.vc_pagination.vc_pagination-style-dfdline li.slick-active span:before, ul.vc_general.vc_pagination.vc_pagination-style-dfdline li.slick-active a:before, ul.vc_general.vc_pagination.vc_pagination-style-dfdline li.vc_active span:before, ul.vc_general.vc_pagination.vc_pagination-style-dfdline li.vc_active a:before{border-color: #bf2228;}.dfdadvancesquare ul.dfd-slick-dots li span, .dfdadvancesquare ul.dfd-slick-dots li a, ul.vc_general.vc_pagination.vc_pagination-style-dfdadvancesquare li span, ul.vc_general.vc_pagination.vc_pagination-style-dfdadvancesquare li a{background-color: #e9e9e9;}.dfdadvancesquare ul.dfd-slick-dots li span:hover, .dfdadvancesquare ul.dfd-slick-dots li a:hover, ul.vc_general.vc_pagination.vc_pagination-style-dfdadvancesquare li span:hover, ul.vc_general.vc_pagination.vc_pagination-style-dfdadvancesquare li a:hover{background-color: #cacaca;border-color: #cacaca;}.dfdadvancesquare ul.dfd-slick-dots li.slick-active span, .dfdadvancesquare ul.dfd-slick-dots li.slick-active a, .dfdadvancesquare ul.dfd-slick-dots li.vc_active span, .dfdadvancesquare ul.dfd-slick-dots li.vc_active a, ul.vc_general.vc_pagination.vc_pagination-style-dfdadvancesquare li.slick-active span, ul.vc_general.vc_pagination.vc_pagination-style-dfdadvancesquare li.slick-active a, ul.vc_general.vc_pagination.vc_pagination-style-dfdadvancesquare li.vc_active span, ul.vc_general.vc_pagination.vc_pagination-style-dfdadvancesquare li.vc_active a{background: #bf2228;}.dfdadvancesquare ul.dfd-slick-dots li.slick-active span:before, .dfdadvancesquare ul.dfd-slick-dots li.slick-active a:before, .dfdadvancesquare ul.dfd-slick-dots li.vc_active span:before, .dfdadvancesquare ul.dfd-slick-dots li.vc_active a:before, ul.vc_general.vc_pagination.vc_pagination-style-dfdadvancesquare li.slick-active span:before, ul.vc_general.vc_pagination.vc_pagination-style-dfdadvancesquare li.slick-active a:before, ul.vc_general.vc_pagination.vc_pagination-style-dfdadvancesquare li.vc_active span:before, ul.vc_general.vc_pagination.vc_pagination-style-dfdadvancesquare li.vc_active a:before{background: #bf2228;}.dfdroundedempty ul.dfd-slick-dots li span, .dfdroundedempty ul.dfd-slick-dots li a, ul.vc_general.vc_pagination.vc_pagination-style-dfdroundedempty li span, ul.vc_general.vc_pagination.vc_pagination-style-dfdroundedempty li a{background-color: #e9e9e9;border-color: #e9e9e9;}.dfdroundedempty ul.dfd-slick-dots li.slick-active span, .dfdroundedempty ul.dfd-slick-dots li.slick-active a, .dfdroundedempty ul.dfd-slick-dots li.vc_active span, .dfdroundedempty ul.dfd-slick-dots li.vc_active a, ul.vc_general.vc_pagination.vc_pagination-style-dfdroundedempty li.slick-active span, ul.vc_general.vc_pagination.vc_pagination-style-dfdroundedempty li.slick-active a, ul.vc_general.vc_pagination.vc_pagination-style-dfdroundedempty li.vc_active span, ul.vc_general.vc_pagination.vc_pagination-style-dfdroundedempty li.vc_active a{background-color: #bf2228;border-color: #bf2228;}.dfdroundedempty ul.dfd-slick-dots li:not(.slick-active) span:hover,.dfdroundedempty ul.dfd-slick-dots li:not(.slick-active) a:hover,ul.vc_general.vc_pagination.vc_pagination-style-dfdroundedempty li:not(.vc_active) span:hover,ul.vc_general.vc_pagination.vc_pagination-style-dfdroundedempty li:not(.vc_active) a:hover{border-color: #e9e9e9;background: transparent !important;}.dfdroundedfilled ul.dfd-slick-dots li span, .dfdroundedfilled ul.dfd-slick-dots li a, ul.vc_general.vc_pagination.vc_pagination-style-dfdroundedfilled li span, ul.vc_general.vc_pagination.vc_pagination-style-dfdroundedfilled li a{background-color: #e9e9e9;border-color: #e9e9e9;}.dfdroundedfilled ul.dfd-slick-dots li.slick-active span, .dfdroundedfilled ul.dfd-slick-dots li.slick-active a, .dfdroundedfilled ul.dfd-slick-dots li.vc_active span, .dfdroundedfilled ul.dfd-slick-dots li.vc_active a, ul.vc_general.vc_pagination.vc_pagination-style-dfdroundedfilled li.slick-active span, ul.vc_general.vc_pagination.vc_pagination-style-dfdroundedfilled li.slick-active a, ul.vc_general.vc_pagination.vc_pagination-style-dfdroundedfilled li.vc_active span, ul.vc_general.vc_pagination.vc_pagination-style-dfdroundedfilled li.vc_active a{background-color: #bf2228;border-color: #bf2228;}.dfdroundedfilled ul.dfd-slick-dots li:not(.slick-active) span:hover, .dfdroundedfilled ul.dfd-slick-dots li:not(.slick-active) a:hover,ul.vc_general.vc_pagination.vc_pagination-style-dfdroundedfilled li:not(.vc_active) span:hover,ul.vc_general.vc_pagination.vc_pagination-style-dfdroundedfilled li:not(.vc_active) a:hover{border-color: #696969;background-color: #696969;}.dfd-gallery .entry-thumb .entry-hover .title-wrap h3.entry-title,.dfd-gallery_archive .entry-thumb .entry-hover .title-wrap h3.entry-title,.dfd-content-wrap article.dfd-gallery .entry-meta + h3.entry-title,.dfd-content-wrap article.dfd-gallery_archive .entry-meta + h3.entry-title {font-family: "MyriadProRegular";font-size: 18px;font-style: normal;font-weight: 400;text-transform: none;line-height: 18px;letter-spacing: -.4px;color: #2b2b2b;}.dfd-gallery .entry-thumb .entry-hover .title-wrap .entry-subtitle.dfd-content-subtitle,.dfd-gallery_archive .entry-thumb .entry-hover .title-wrap .entry-subtitle.dfd-content-subtitle,.dfd-content-wrap article.dfd-gallery > .cover .entry-subtitle.dfd-content-subtitle,.dfd-content-wrap article.dfd-gallery_archive > .cover .entry-subtitle.dfd-content-subtitle {font-family: "MyriadProRegular";font-size: 13px;font-style: normal;font-weight: 400;text-transform: none;line-height: 13px;letter-spacing: 0px;color: #b5b5b5;}.dfd-gallery .entry-thumb .entry-hover .title-wrap h3.entry-title,.dfd-gallery .entry-thumb .entry-hover .title-wrap .entry-subtitle.dfd-content-subtitle,.dfd-gallery_archive .entry-thumb .entry-hover .title-wrap h3.entry-title,.dfd-gallery_archive .entry-thumb .entry-hover .title-wrap .entry-subtitle.dfd-content-subtitle,.dfd-gallery .entry-thumb .entry-hover .dfd-hover-buttons-wrap,.dfd-gallery_archive  .entry-thumb .entry-hover .dfd-hover-buttons-wrap { color: #ffffff;}.dfd-gallery .entry-thumb .entry-hover .title-wrap.diagonal-line:before,.dfd-gallery .entry-thumb .entry-hover .title-wrap.title-underline h3.entry-title:before,.dfd-gallery .entry-thumb .entry-hover .title-wrap.square-behind-heading:before,.dfd-gallery_archive .entry-thumb .entry-hover .title-wrap.diagonal-line:before,.dfd-gallery_archive .entry-thumb .entry-hover .title-wrap.title-underline h3.entry-title:before,.dfd-gallery_archive .entry-thumb .entry-hover .title-wrap.square-behind-heading:before { border-color: rgba(255,255,255,0.1);}article.dfd-gallery .entry-thumb .entry-hover .dfd-hover-buttons-wrap > *:hover:after,article.dfd-gallery_archive .entry-thumb .entry-hover .dfd-hover-buttons-wrap > *:hover:after {background: rgba(255,255,255,.1);}.dfd-gallery .entry-thumb .entry-hover .plus-link .plus-link-container .plus-link-out,.dfd-gallery .entry-thumb .entry-hover .plus-link .plus-link-container .plus-link-come,.dfd-gallery .entry-thumb:hover .entry-hover .dfd-dots-link span,.dfd-gallery_archive .entry-thumb .entry-hover .plus-link .plus-link-container .plus-link-out,.dfd-gallery_archive .entry-thumb .entry-hover .plus-link .plus-link-container .plus-link-come,.dfd-gallery_archive .entry-thumb:hover .entry-hover .dfd-dots-link span { background: #ffffff !important;}article.dfd-gallery .entry-thumb .entry-hover .dfd-hover-frame-deco .line,article.dfd-gallery_archive .entry-thumb .entry-hover .dfd-hover-frame-deco .line { background: #ffffff !important;}.dfd-gallery .entry-thumb .entry-hover:before,.dfd-gallery_archive .entry-thumb .entry-hover:before,.dfd-gallery.dfd-3d-parallax:hover .cover .thumb-wrap:before,.dfd-gallery_archive.dfd-3d-parallax:hover .cover .thumb-wrap:before {opacity: 0.7 !important;}.dfd_gmap .gmap-infowindows-style{background-color:#bf2228;}.dfd_gmap  .gmap-infowindows-style > div:nth-child(3) div > div{background-color:#bf2228 !important;}.dfd_gmap .aligned .gm-style-iw div div{font-family:"MyriadProRegular";letter-spacing: 0px;}.dfd_gmap .aligned .gm-style-iw div div .map-content{font-family:"MyriadProRegular" !important;}.dfd_gmap .aligned .gm-style-iw div div .map-title{font-family:"MyriadProSemibold";}.dfd-short-info-block-wrap .dfd-short-info-block-item .icon-decoration:before,.dfd-gradation-wrap .dfd-gradation-item .icon-decoration:before {border-color: #bf2228;}.dfd-short-info-block-wrap .dfd-short-info-block-item .icon-decoration:before,.dfd-gradation-wrap .dfd-gradation-item:hover .icon-decoration:before {background: #bf2228;}#header-container.dfd-header-builder.small .header .header-wrap  .top-inner-page > span > span{background: #939598;}#header-container.dfd-header-builder.small  .header .header-wrap .header-bottom-panel .twelve.columns {color: #939598;} #header-container.small .header .header-wrap .dfd-top-row .dl-menuwrapper a .icon-wrap, #header-container.small .header .header-wrap .dfd-top-row .dfd-click-menu-activation-button a .icon-wrap, #header-container.small .header .header-wrap .header-wrap .dl-menuwrapper a .icon-wrap, #header-container.small .header .header-wrap .header-wrap .dfd-click-menu-activation-button a .icon-wrap {background: #939598;}#header-container.dfd-header-builder.small .header-wrap .dfd-header-delimiter:before {background: transparent;}#header-container.dfd-header-builder .header .mega-menu > ul > li div.sub-nav:after,#header-container.dfd-header-builder .header .mega-menu > ul > li ul.submenu-languages:after,#header-container.dfd-header-builder .header .mega-menu > ul > li div.sub-nav > ul ul:after,#header-container.dfd-header-builder.side-header .header .columns .soc-icons-wrap .widget.soc-icons:after {border-right: 7px solid rgba(255,255,255,0.9)}@media only screen and (min-width: 1101px) {.login-header #loginModal p.login-submit button.button,input[type="checkbox"] {background: #34db83;}.mega-menu > ul > li.current-menu-item:before, .mega-menu > ul > li.current-menu-ancestor:before {background: #bf2228 !important;}#header-container.header-style-1 #header .header-wrap,#header-container.header-style-2 #header .header-wrap,#header-container.dfd-header-builder .header .header-wrap,#header-container.header-style-3 #header .header-wrap,#header-container.header-style-4 #header .header-wrap,#header-container.header-style-5 #header .header-wrap,#header-container.header-style-6 #header .header-wrap,#header-container.header-style-7 #header .header-wrap,#header-container.header-style-10 #header .header-wrap,#header-container.header-style-11 #header .header-wrap,#header-container.header-style-8 #header .dfd-top-row,#header-container.header-style-9 #header .dfd-top-row {height: 74px; line-height: 74px;}#header-container.header-style-1:not(.small) #header .header-wrap .dfd-logo-wrap img,#header-container.header-style-2:not(.small) #header .header-wrap .dfd-logo-wrap img,#header-container.header-style-3:not(.small) #header .header-wrap .dfd-logo-wrap img,#header-container.header-style-4:not(.small) #header .header-wrap .dfd-logo-wrap img,#header-container.header-style-5:not(.small) #header .header-wrap .dfd-logo-wrap img,#header-container.header-style-6:not(.small) #header .header-wrap .dfd-logo-wrap img,#header-container.header-style-7:not(.small) #header .header-wrap .dfd-logo-wrap img,#header-container.header-style-8:not(.small) #header .dfd-top-row .dfd-logo-wrap img,#header-container.header-style-9:not(.small) #header .dfd-top-row .dfd-logo-wrap img,#header-container.header-style-10:not(.small) #header .header-wrap .dfd-logo-wrap img,#header-container.header-style-11:not(.small) #header .header-wrap .dfd-logo-wrap img {max-height: 74px;}#header-container.header-style-7 #header .onclick-menu-wrap {max-width: 74px;}.onclick-menu > ul > li:hover > a > span,.onclick-menu > ul > li div.sub-nav ul li > a:hover,.onclick-menu > ul > li.menu-item-language ul li:hover a,.onclick-menu > ul > li.menu-item-language:hover > a,.mega-menu > ul > li div.sub-nav ul li:hover > a,.mega-menu > ul > li.menu-item-language ul li:hover a,#header-container.header-style-12 .mega-menu > ul > li div.sub-nav > ul.sub-menu-wide > li:hover > a,#header-container.header-style-13 .mega-menu > ul > li div.sub-nav > ul.sub-menu-wide > li:hover > a,#header-container.header-style-14 .mega-menu > ul > li div.sub-nav > ul.sub-menu-wide > li:hover > a {color: #ed2024}.onclick-menu > ul, .onclick-menu > ul > li div.sub-nav ul,.mega-menu > ul > li div.sub-nav ul,.mega-menu > ul > li.menu-item-language ul,.onclick-menu > ul > li.menu-item-language ul,#header-container.header-style-14 #header .header-wrap > .row > .columns .dfd-header-buttons-cover .dfd-header-buttons-wrap .soc-icons-wrap .widget.soc-icons {background: rgba(255,255,255,0.9)}.onclick-menu-cover:after {border-bottom: 7px solid rgba(255,255,255,0.9)}#header-container:not(.header-style-7) #header .header-wrap .mega-menu > ul > li div.sub-nav:after,#header-container:not(.header-style-7) #header .header-wrap .mega-menu > ul > li ul.submenu-languages:after,#header-container:not(.header-style-7) #header .header-wrap .mega-menu > ul > li div.sub-nav > ul ul:after,#header-container.dfd-header-builder .header .mega-menu > ul > li div.sub-nav > ul ul:after,#header-container.header-style-14 #header .header-wrap > .row > .columns .dfd-header-buttons-cover .dfd-header-buttons-wrap .soc-icons-wrap .widget.soc-icons:after {border-right: 7px solid rgba(255,255,255,0.9)}#header-container:not(.header-style-7) #header .header-wrap .mega-menu > ul > li div.sub-nav > ul ul.sub-nav-left:after {border-left: 7px solid rgba(255,255,255,0.9);border-right-color: transparent;}#header-container.dfd-header-builder .header .mega-menu > ul > li div.sub-nav > ul ul.sub-nav-left:after {border-left: 7px solid rgba(255,255,255,0.9);border-right-color: transparent;}.onclick-menu-cover .onclick-menu .onclick-nav-menu > li > div.sub-nav ul:after,.onclick-menu-cover .onclick-menu .onclick-nav-menu > li.menu-item-language > ul:after,#header-container.header-style-12.right #header .header-wrap .mega-menu > ul > li div.sub-nav:after,#header-container.header-style-13.right #header .header-wrap .mega-menu > ul > li div.sub-nav:after,#header-container.header-style-12.right #header .header-wrap .mega-menu > ul > li div.sub-nav > ul ul:after,#header-container.header-style-12.right #header .header-wrap .mega-menu > ul > li ul.submenu-languages:after,#header-container.header-style-13.right #header .header-wrap .mega-menu > ul > li div.sub-nav > ul ul:after, #header-container.header-style-13.right #header .header-wrap .mega-menu > ul > li ul.submenu-languages:after, #header-container.header-style-14.right #header .header-wrap .mega-menu > ul > li div.sub-nav:after,#header-container.header-style-14.right #header .header-wrap .mega-menu > ul > li ul.submenu-languages:after,#header-container.header-style-14.right #header .header-wrap .mega-menu > ul > li div.sub-nav > ul ul:after,#header-container.header-style-14.right #header .header-wrap > .row > .columns .dfd-header-buttons-cover .dfd-header-buttons-wrap .soc-icons-wrap .widget.soc-icons:after {border-left: 7px solid rgba(255,255,255,0.9)}#header-container:not(.small).header-style-1 #header .top-inner-page > span > span {background: #313131;}#header-container:not(.small).header-style-1 #header .dfd-click-menu-activation-button a .icon-wrap {background: #313131;}#header-container.header-style-1 #header .header-top-panel {background: #ffffff;color: #313131;}#header-container.header-style-1 #header .dfd-header-banner-wrap,#header-container:not(.small).header-style-1 #header .logo-wrap.header-top-logo-panel,#header-container.header-style-1:not(.small) #header .header-wrap {background: #ffffff;}#header-container:not(.small).header-style-1 #header .logo-wrap.header-top-logo-panel,#header-container.header-style-1:not(.small) #header .header-wrap > .row > .columns {color: #313131;}#header-container.header-style-1 #header .header-top-panel,#header-container.header-style-1 #header .dfd-header-banner-wrap,#header-container.header-style-1 #header .login-header .dfd-header-links, #header-container:not(.small).header-style-1 #header .logo-wrap.header-top-logo-panel,#header-container:not(.small).header-style-1 #header .header-wrap .dfd-header-buttons-wrap > *,#header-container:not(.small).header-style-1 #header {border-color: transparent;}#header-container:not(.small).header-style-2 #header .top-inner-page > span > span {background: #ffffff;}#header-container:not(.small).header-style-2 #header .dfd-click-menu-activation-button a .icon-wrap {background: #ffffff;}#header-container.header-style-2 #header .header-top-panel {background: transparent;color: #ffffff;}#header-container.header-style-2 #header .dfd-header-banner-wrap,#header-container:not(.small).header-style-2 #header .logo-wrap.header-top-logo-panel,#header-container.header-style-2:not(.small) #header .header-wrap {background: transparent;}#header-container:not(.small).header-style-2 #header .logo-wrap.header-top-logo-panel,#header-container.header-style-2:not(.small) #header .header-wrap > .row > .columns {color: #ffffff;}#header-container.header-style-2 #header .header-top-panel,#header-container.header-style-2 #header .dfd-header-banner-wrap,#header-container.header-style-2 #header .login-header .dfd-header-links, #header-container:not(.small).header-style-2 #header .logo-wrap.header-top-logo-panel,#header-container:not(.small).header-style-2 #header .header-wrap .dfd-header-buttons-wrap > *,#header-container:not(.small).header-style-2 #header {border-color: rgba(255,255,255,.1);}#header-container:not(.small).header-style-3 #header .top-inner-page > span > span {background: #313131;}#header-container:not(.small).header-style-3 #header .dfd-click-menu-activation-button a .icon-wrap {background: #313131;}#header-container.header-style-3 #header .header-top-panel {background: #ffffff;color: #313131;}#header-container.header-style-3 #header .dfd-header-banner-wrap,#header-container:not(.small).header-style-3 #header .logo-wrap.header-top-logo-panel,#header-container.header-style-3:not(.small) #header .header-wrap {background: #ffffff;}#header-container:not(.small).header-style-3 #header .logo-wrap.header-top-logo-panel,#header-container.header-style-3:not(.small) #header .header-wrap > .row > .columns {color: #313131;}#header-container.header-style-3 #header .header-top-panel,#header-container.header-style-3 #header .dfd-header-banner-wrap,#header-container.header-style-3 #header .login-header .dfd-header-links, #header-container:not(.small).header-style-3 #header .logo-wrap.header-top-logo-panel,#header-container:not(.small).header-style-3 #header .header-wrap .dfd-header-buttons-wrap > *,#header-container:not(.small).header-style-3 #header {border-color: #e7e7e7;}#header-container:not(.small).header-style-4 #header .top-inner-page > span > span {background: #ffffff;}#header-container:not(.small).header-style-4 #header .dfd-click-menu-activation-button a .icon-wrap {background: #ffffff;}#header-container.header-style-4 #header .header-top-panel {background: transparent;color: #ffffff;}#header-container.header-style-4 #header .dfd-header-banner-wrap,#header-container:not(.small).header-style-4 #header .logo-wrap.header-top-logo-panel,#header-container.header-style-4:not(.small) #header .header-wrap {background: transparent;}#header-container:not(.small).header-style-4 #header .logo-wrap.header-top-logo-panel,#header-container.header-style-4:not(.small) #header .header-wrap > .row > .columns {color: #ffffff;}#header-container.header-style-4 #header .header-top-panel,#header-container.header-style-4 #header .dfd-header-banner-wrap,#header-container.header-style-4 #header .login-header .dfd-header-links, #header-container:not(.small).header-style-4 #header .logo-wrap.header-top-logo-panel,#header-container:not(.small).header-style-4 #header .header-wrap .dfd-header-buttons-wrap > *,#header-container:not(.small).header-style-4 #header {border-color: rgba(255,255,255,.1);}#header-container:not(.small).header-style-5 #header .top-inner-page > span > span {background: #313131;}#header-container:not(.small).header-style-5 #header .dfd-click-menu-activation-button a .icon-wrap {background: #313131;}#header-container.header-style-5 #header .header-top-panel {background: #ffffff;color: #313131;}#header-container.header-style-5 #header .dfd-header-banner-wrap,#header-container:not(.small).header-style-5 #header .logo-wrap.header-top-logo-panel,#header-container.header-style-5:not(.small) #header .header-wrap {background: #ffffff;}#header-container:not(.small).header-style-5 #header .logo-wrap.header-top-logo-panel,#header-container.header-style-5:not(.small) #header .header-wrap > .row > .columns {color: #313131;}#header-container.header-style-5 #header .header-top-panel,#header-container.header-style-5 #header .dfd-header-banner-wrap,#header-container.header-style-5 #header .login-header .dfd-header-links, #header-container:not(.small).header-style-5 #header .logo-wrap.header-top-logo-panel,#header-container:not(.small).header-style-5 #header .header-wrap .dfd-header-buttons-wrap > *,#header-container:not(.small).header-style-5 #header {border-color: #e7e7e7;}#header-container:not(.small).header-style-6 #header .top-inner-page > span > span {background: #ffffff;}#header-container:not(.small).header-style-6 #header .dfd-click-menu-activation-button a .icon-wrap {background: #ffffff;}#header-container.header-style-6 #header .header-top-panel {background: transparent;color: #ffffff;}#header-container.header-style-6 #header .dfd-header-banner-wrap,#header-container:not(.small).header-style-6 #header .logo-wrap.header-top-logo-panel,#header-container.header-style-6:not(.small) #header .header-wrap {background: transparent;}#header-container:not(.small).header-style-6 #header .logo-wrap.header-top-logo-panel,#header-container.header-style-6:not(.small) #header .header-wrap > .row > .columns {color: #ffffff;}#header-container.header-style-6 #header .header-top-panel,#header-container.header-style-6 #header .dfd-header-banner-wrap,#header-container.header-style-6 #header .login-header .dfd-header-links, #header-container:not(.small).header-style-6 #header .logo-wrap.header-top-logo-panel,#header-container:not(.small).header-style-6 #header .header-wrap .dfd-header-buttons-wrap > *,#header-container:not(.small).header-style-6 #header {border-color: rgba(255,255,255,.1);}#header-container.header-style-7 #header .dfd-header-banner-wrap, #header-container.header-style-7 #header .header-wrap {background: transparent;}#header-container.header-style-7 #header .header-wrap .dfd-click-menu-activation-button a:before {color: #ffffff;}#header-container.header-style-7 #header .header-wrap .dfd-click-menu-activation-button a .icon-wrap {background: #ffffff;}#header-container.header-style-7 #header .dfd-header-banner-wrap, #header-container.header-style-7 #header {border-bottom-color: rgba(255,255,255,.1);}#header-container.header-style-7 #header .onclick-menu-wrap {border-left-color: rgba(255,255,255,.1);}#header-container.header-style-8 #header .dfd-top-row {background: transparent;}#header-container.header-style-8 #header .dfd-click-menu-activation-button a .icon-wrap {background: #ffffff;}#header-container.header-style-8 #header.active .dfd-click-menu-activation-button a .icon-wrap {background: #ffffff;}#header-container.header-style-8:not(.small) #header {border-bottom-color: rgba(255,255,255,.1);}#header-container.header-style-8 #header .dfd-top-row .dfd-click-menu-button-wrap {border-left-color: rgba(255,255,255,.1);}#header-container.header-style-8.small #header #dfd-header-loader svg path,#header-container.header-style-8:not(.small) #header #dfd-header-loader svg path {fill: #1b1b1b;}#header-container.header-style-8.small #header.active .dfd-top-row .dfd-click-menu-button-wrap .dfd-click-menu-activation-button .dfd-menu-button:before,#header-container.header-style-8:not(.small) #header.active .dfd-top-row .dfd-click-menu-button-wrap .dfd-click-menu-activation-button .dfd-menu-button:before,#header-container.header-style-8.small #header .header-wrap > .row > .columns,#header-container.header-style-8:not(.small) #header .header-wrap > .row > .columns,#header-container.header-style-8 .dfd-click-menu-button-wrap .dfd-click-menu-activation-button .dfd-menu-button:before {color: #ffffff;}#header-container.header-style-8 #header .header-wrap .dfd-copyright:before {background: #ffffff;}#header-container.header-style-9 #header .dfd-top-row {background: transparent;}#header-container.header-style-9 #header .dfd-click-menu-activation-button a .icon-wrap {background: #ffffff;}#header-container.header-style-9 #header.active .dfd-click-menu-activation-button a .icon-wrap {background: #ffffff;}#header-container.header-style-9:not(.small) #header {border-bottom-color: rgba(255,255,255,.1);}#header-container:not(.small).header-style-9 #header .dfd-click-menu-button-wrap {border-color: rgba(255,255,255,.1);}#header-container.header-style-9.small #header #dfd-header-loader svg path,#header-container.header-style-9:not(.small) #header #dfd-header-loader svg path {fill: #1b1b1b;}#header-container.header-style-9.small #header.active .dfd-top-row .dfd-click-menu-button-wrap .dfd-click-menu-activation-button .dfd-menu-button:before,#header-container.header-style-9:not(.small) #header.active .dfd-top-row .dfd-click-menu-button-wrap .dfd-click-menu-activation-button .dfd-menu-button:before,#header-container.header-style-9.small #header .header-wrap, #header-container.header-style-9:not(.small) #header .header-wrap > .row > .columns,#header-container.header-style-9.small #header .header-wrap > .row > .columns, #header-container.header-style-9:not(.small) #header .header-wrap,#header-container.header-style-9 .dfd-click-menu-button-wrap .dfd-click-menu-activation-button .dfd-menu-button:before {color: #ffffff;}#header-container.header-style-9 #header .header-wrap .dfd-copyright:before {background: #ffffff;}#header-container.header-style-10 #header .dfd-header-banner-wrap,#header-container.header-style-10 #header .header-wrap {background: #ffffff;}#header-container.header-style-10 #header .header-wrap > .row > .columns,#header-container.header-style-10 #header .header-wrap .dfd-click-menu-activation-button a:before {color: #000000;}#header-container.header-style-10:not(.small) #header .header-wrap .dfd-click-menu-activation-button a .icon-wrap {background: #000000;}#header-container.header-style-10 #header .dfd-header-banner-wrap, #header-container.header-style-10:not(.small) #header {border-bottom-color: #e7e7e7;}#header-container.header-style-10 #header .dfd-click-menu-button-wrap {border-left-color: #e7e7e7;}#header-container.header-style-11 #header .dfd-header-banner-wrap,#header-container.header-style-11 #header .header-wrap {background: transparent;}#header-container.header-style-11 #header .header-wrap > .row > .columns,#header-container.header-style-11 #header .header-wrap .dfd-click-menu-activation-button a:before {color: #ffffff;}#header-container.header-style-11:not(.small) #header .header-wrap .dfd-click-menu-activation-button a .icon-wrap {background: #ffffff;}#header-container.header-style-11 #header .dfd-header-banner-wrap, #header-container.header-style-11:not(.small) #header {border-bottom-color: rgba(255,255,255,.1);}#header-container.header-style-11 #header .dfd-click-menu-button-wrap {border-left-color: rgba(255,255,255,.1);}#header-container.header-style-12 #header .header-wrap {background-color: #ffffff;}#header-container.header-style-12 #header .header-wrap > .row > .columns {color: #000000;}#header-container.header-style-12 #header .header-wrap .dfd-copyright:before {background: #000000;}#header-container.header-style-13 #header .header-wrap {background-color: #ffffff;}#header-container.header-style-13 #header .header-wrap > .row > .columns {color: #000000;}#header-container.header-style-13 .dfd-side-slide-header-button-wrap {background: #ffffff;}#header-container.header-style-13 .dfd-side-slide-header-button-wrap .dfd-side-slide-header-button .icon-wrap {background: #000000;}#header-container.header-style-13 #header .header-wrap .dfd-copyright:before {background: #000000;}#header-container.header-style-14 #header {background: #ffffff;}#header-container.header-style-14 #header .header-wrap > .row > .columns {color: #000000;}#header-container.header-style-14 #header .header-wrap > .row > .columns .dfd-copyright:before {background: #000000;}#header-container.header-style-14 #header .header-wrap > .row > .columns .dfd-logo-wrap,#header-container.header-style-14 #header .header-wrap > .row > .columns .dfd-header-buttons-cover .dfd-header-buttons-wrap > *:first-child {border-color: rgba(0,0,0,0.1);};}#header-container.small #header .dfd-top-row, #header-container.small .header .dfd-top-row,#header-container.small #header .header-wrap,#header-container.small .header .header-wrap {background: rgba(255,255,255,0.9);}#header-container.small #header .dfd-top-row > .row > .columns, #header-container.small .header .dfd-top-row > .row > .columns,#header-container.small #header .header-wrap > .row > .columns,#header-container.small .header .header-wrap > .row > .columns,#header-container.small.header-style-10 #header.active .dfd-click-menu-button-wrap .dfd-menu-button:before,#header-container.small.header-style-11 #header.active .dfd-click-menu-button-wrap .dfd-menu-button:before,#header-container.small.header-style-7 #header .onclick-menu-wrap .dfd-click-menu-button-wrap .dfd-menu-button:before {color: #939598;}#header-container.small #header .header-wrap .dfd-click-menu-activation-button a .icon-wrap, #header-container.small .header .header-wrap .dfd-click-menu-activation-button a .icon-wrap,#header-container.small #header .header-wrap .dl-menuwrapper a .icon-wrap,#header-container.small .header .header-wrap .dl-menuwrapper a .icon-wrap,#header-container.header-style-8.small #header .dfd-top-row .dfd-click-menu-button-wrap .dfd-click-menu-activation-button .dfd-menu-button .icon-wrap,#header-container.header-style-9.small #header .dfd-top-row .dfd-click-menu-button-wrap .dfd-click-menu-activation-button .dfd-menu-button .icon-wrap,#header-container.header-style-12.small #header .dfd-top-row .dfd-click-menu-button-wrap .dfd-click-menu-activation-button .dfd-menu-button .icon-wrap,#header-container.header-style-13.small #header .dfd-top-row .dfd-click-menu-button-wrap .dfd-click-menu-activation-button .dfd-menu-button .icon-wrap {background: #939598;}#header-container.small .top-inner-page > span > span {background: #939598;}#header-container.small #header .header-wrap .dfd-header-buttons-wrap > *, #header-container.small .header .header-wrap .dfd-header-buttons-wrap > *#header-container.small.logo-position-right #header .header-wrap .dfd-header-buttons-wrap > *:first-child, #header-container.small.logo-position-right .header .header-wrap .dfd-header-buttons-wrap > *:first-child#header-container.small #header .header-wrap .dfd-click-menu-button-wrap,#header-container.small .header .header-wrap .dfd-click-menu-button-wrap {border-color: transparent;}.sidr {background: #ffffff;color: #ffffff;}.sidr .sidr-inner > .dfd-sidr-close {color: #ffffff;}.sidr .sidr-inner > ul > li > a:before,.sidr .sidr-inner > ul > li ul a:before {border-color: #e7e8e8;}.sidr .sidr-inner > ul > li > ul > li ul {background: #f1f1f2;}@media only screen and (max-width: 1100px) {#header-container .header-top-panel,#header-container:not(.small) .header-wrap {background: #ffffff;color: #000000;}#header-container:not(.small) .dl-menuwrapper a .icon-wrap,#header-container:not(.small) .dfd-click-menu-activation-button a .icon-wrap {background: #000000;}#header-container:not(.small),#header-container .header-top-panel,#header-container .header-top-panel .dfd-header-top-info,.login-header .dfd-header-links,#header-container:not(.small) .header-wrap > .row > .columns .dfd-header-buttons-wrap > * {border-color: #d7d8d8;};}.dfd-header-links {font-family: "MyriadProSemibold";font-size: 12px;font-style: normal;font-weight: 400;text-transform: none;line-height: 25px;letter-spacing: 0px;color: #313131;}.dfd-header-top-info {font-family: "MyriadProSemibold";font-size: 12px;font-style: normal;font-weight: 400;text-transform: none;line-height: 25px;letter-spacing: 0px;color: #313131;}#header-container.header-style-8.small #header .header-wrap > .row > .columns .mega-menu > ul > li > .main-menu-link.item-title,#header-container.header-style-8.small #header .header-wrap > .row > .columns .mega-menu > ul > li.menu-item-language > a,#header-container.header-style-8:not(.small) #header .header-wrap > .row > .columns .mega-menu > ul > li > .main-menu-link.item-title,#header-container.header-style-8:not(.small) #header .header-wrap > .row > .columns .mega-menu > ul > li.menu-item-language > a,#header-container.header-style-9.small #header .header-wrap > .row > .columns .mega-menu > ul > li > .main-menu-link.item-title,#header-container.header-style-9.small #header .header-wrap > .row > .columns .mega-menu > ul > li.menu-item-language > a,#header-container.header-style-9:not(.small) #header .header-wrap > .row > .columns .mega-menu > ul > li > .main-menu-link.item-title,#header-container.header-style-9:not(.small) #header .header-wrap > .row > .columns .mega-menu > ul > li.menu-item-language > a {font-family: "MyriadProRegular";font-size: 25px;font-style: normal;font-weight: 400;text-transform: none;line-height: 25px;letter-spacing: -.8px;}.mega-menu .nav-item .main-menu-link.item-title,.mega-menu .nav-item.menu-item-language > a {font-family: "MyriadProRegular";font-size: 14px;font-style: normal;font-weight: 400;text-transform: none;line-height: 14px;letter-spacing: 0px;color: #939598;}.onclick-menu > ul > li > a, .onclick-menu > ul > li div.sub-nav ul li > a,.mega-menu > ul > li div.sub-nav ul li > a,.onclick-menu > ul > li.menu-item-language ul li a,.mega-menu > ul > li.menu-item-language ul li a,#header-container.header-style-12 .mega-menu > ul > li div.sub-nav > ul.sub-menu-wide > li > a,#header-container.header-style-13 .mega-menu > ul > li div.sub-nav > ul.sub-menu-wide > li > a, #header-container.header-style-14 .mega-menu > ul > li div.sub-nav > ul.sub-menu-wide > li > a {font-family: "MyriadProRegular";font-size: 13px;font-style: normal;font-weight: 400;text-transform: none;line-height: 13px;letter-spacing: -.2px;color: #939598;}.mega-menu > ul li.mega-menu-item-has-subtitle > a > span {font-family: "MyriadProRegular";font-size: 12px;font-style: normal;font-weight: 400;text-transform: none;line-height: 20px;letter-spacing: 0px;color: #c3c3c3;}.onclick-menu-cover .onclick-menu .onclick-nav-menu li .mega-menu-item-has-subtitle > a > .menu-subtitle {font-family: "MyriadProRegular";font-size: 12px;font-style: normal;font-weight: 400;text-transform: none;line-height: 20px;letter-spacing: 0px;color: #c3c3c3;}.mega-menu > ul > li div.sub-nav > ul.sub-menu-wide > li > a {font-family: "MyriadProRegular";font-size: 10px;font-style: normal;font-weight: 400;text-transform: uppercase;line-height: 10px;letter-spacing: 1.2px;color: #8b8d96;}.sidr .sidr-inner > ul > li > a {font-family: "MyriadProRegular";font-size: 10px;font-style: normal;font-weight: 700;text-transform: uppercase;line-height: 10px;letter-spacing: .8px;color: #ffffff;}.sidr .sidr-inner > ul > li ul a {font-family: "MyriadProRegular";font-size: 13px;font-style: normal;font-weight: 400;text-transform: none;line-height: 13px;letter-spacing: 0px;color: #999999;}.sidr .sidr-inner > ul li a > span.menu-subtitle {font-family: "MyriadProRegular";font-size: 13px;font-style: italic;font-weight: 400;text-transform: none;line-height: 13px;letter-spacing: 0px;color: #999999;}.sidr .sidr-inner > ul li a > i.sidr-dropdown-toggler:before {border-top-color: #999999;}.sidr .sidr-inner > ul > li > a > i.sidr-dropdown-toggler:before {border-top-color: #ffffff;}#top-panel-inner .top-panel-inner-wrapper, body.top-inner-page-initializing:before {background: #e2e2e2;}#top-panel-inner #dfd-top-panel-loader svg path {fill: #e2e2e2;}#top-panel-inner .top-inner-page-close {color: #bf2228;}.login-header #loginModal p.login-submit button.button:hover {background: #22c971;}.login-header #loginModal div.title-registration > a:hover,.login-header #dfd-lost-password p.submit .button:hover,.login-header #dfd-register p.submit .button:hover {background: #ad1016;}.dfd-heading-module-wrap .dfd-heading-delimiter{border-bottom-color:#bf2228;}h1 {font-family: "MyriadProSemibold";font-size: 40px;font-style: normal;font-weight: 400;text-transform: none;line-height: 50px;letter-spacing: 0px;color: #6d6e71;}h2 {font-family: "MyriadProBold";font-size: 32px;font-style: normal;font-weight: 400;text-transform: none;line-height: 40px;letter-spacing: -1px;color: #6b6e71;}h3 {font-family: "MyriadProBold";font-size: 32px;font-style: normal;font-weight: 400;text-transform: none;line-height: 40px;letter-spacing: -1px;color: #6b6e71;}h4 {font-family: "MyriadProSemibold";font-size: 16px;font-style: normal;font-weight: 400;text-transform: none;line-height: 20px;letter-spacing: -1px;color: #6b6e71;}h5 {font-family: "MyriadProSemibold";font-size: 16px;font-style: normal;font-weight: 400;text-transform: none;line-height: 20px;letter-spacing: -1px;color: #6b6e71;}h6 {font-family: "MyriadProSemibold";font-size: 14px;font-style: normal;font-weight: 400;text-transform: uppercase;line-height: 21px;letter-spacing: 1px;color: #bf2228;}.dfd-content-title-big, .dfd-countdown .number, .dfd-countdown .dot,#layout.single-post .dfd-content-wrap.dfd-post_single > article.post.format-audio > .cover h3.entry-title,.dfd-audio-box .pp_fade #pp_full_res .pp_audio_container h3.entry-title,.dfd-related-posts-wrap article.post h3.entry-title,.pp_details .ppt,.woocommerce-page #reviews .comment-text .meta strong,.products.upsells h2,.products.related h2,.single-product .cart .reset_variations,.dfd-hotspot-shortcode .HotspotPlugin_Hotspot > div > .Hotspot_Title {font-family: "MyriadProSemibold";font-size: 16px;font-style: normal;font-weight: 400;text-transform: none;line-height: 24px;letter-spacing: -.2px;color: #000000;}.form-search-section input[type="text"] {font-family: "MyriadProSemibold";}.form-search-section ::-webkit-input-placeholder {font-family: "MyriadProSemibold";}.form-search-section :-moz-placeholder {font-family: "MyriadProSemibold";}.form-search-section ::-moz-placeholder {font-family: "MyriadProSemibold";}.form-search-section :-ms-input-placeholder {font-family: "MyriadProSemibold";}.dfd-content-title-small,.sort-panel .filter a,.dfd-single-pagination .dfd-controler,.dfd-single-item-bottom .post-like,#respond label,.comment-edit-link,.comment-reply-link, blockquote .slug,.widget_shopping_cart .mini-cart-quantity, .shopping-cart-box .mini-cart-quantity,.widget_shopping_cart p.total, .shopping-cart-box p.total,.dfd-share-title,.share-count,a.pp_next > i > span.count,a.pp_previous > i > span.count,.woocommerce-account form.login .lost_password,.woocommerce-account  table thead tr th,.woocommerce-page #reviews #review_form #respond form label,.post-password-form p label,.dfd-portfolio-module.layout-fullscreen .dfd-swiper-pagination .dfd-swiper-pagination-bullet,.dfd-gallery-module.layout-fullscreen .dfd-swiper-pagination .dfd-swiper-pagination-bullet,blockquote cite,.dfd-textmodule-blockquote cite,#layout.single-post .quote-content cite {font-family: "MyriadProSemibold";font-size: 10px;font-style: normal;font-weight: 400;text-transform: uppercase;line-height: 10px;letter-spacing: .6px;color: #9c9c9c;}.yith-wcwl-message,.onsale {font-family: "MyriadProSemibold";font-size: 10px;font-style: normal;font-weight: 400;text-transform: uppercase;letter-spacing: .6px;}.dfd-content-subtitle,.widget_shopping_cart .widget_shopping_cart_content ul.cart_list .variation,.shopping-cart-box .widget_shopping_cart_content ul.cart_list .variation,.pp_details .pp_description,#cancel-comment-reply-link,form label abbr,.dfd-button-module-wrap .dfd-button-tooltip,.logged-in-as,.comment-notes {font-family: "MyriadProRegular";font-size: 14px;font-style: normal;font-weight: 400;text-transform: none;line-height: 14px;letter-spacing: 0px;color: #4b4a4a;}.dfd-info-banner .description{font-family: "MyriadProRegular";font-size: 16px;font-style: normal;font-weight: 400;letter-spacing: 0px;color: #919498;}.dfd-info-banner .feature-title:not(.no_hover):hover {color: #ad1016;}.dfd-info-banner .number_block{background:#bf2228;color: #ffffff;font-family: "MyriadProSemibold";}.dfd-info-box .icon-wrapper .info-box-icon-text, .dfd-info-box.style-2 .icon-wrapper .module-icon {background: #bf2228;}.dfd-info-box.style-3 .icon-wrapper .module-icon {color: #bf2228;}div.dfd-custom-theme .pp_content_container .pp_details .ppt,div.dfd-custom-theme .pp_content_container .pp_details .pp_description,div.dfd-custom-theme a.pp_next > i,div.dfd-custom-theme a.pp_previous > i,div.dfd-custom-theme a.pp_next > span.count,div.dfd-custom-theme a.pp_previous > span.count,div.dfd-custom-theme .pp_close,div.dfd-custom-theme a.pp_expand,div.dfd-custom-theme a.pp_contract,div.dfd-custom-theme .pp_nav .pp_play,div.dfd-custom-theme .pp_nav .pp_pause,div.dfd-custom-theme .pp_social .dfd-share-title > i,div.dfd-custom-theme a.pp_next > i > span.count,div.dfd-custom-theme a.pp_previous > i > span.count,div.dfd-custom-theme.dfd-audio-box .pp_fade #pp_full_res .audioplayer .audioplayer-volume .audioplayer-volume-button > a:before,div.dfd-custom-theme.dfd-audio-box .pp_fade #pp_full_res .audioplayer .audioplayer-time.audioplayer-time-duration,div.dfd-custom-theme.dfd-audio-box .pp_fade #pp_full_res .audioplayer .audioplayer-time.audioplayer-time-current,div.dfd-custom-theme.dfd-audio-box .pp_fade #pp_full_res .audioplayer .audioplayer-playpause > a:after,div.dfd-custom-theme.dfd-audio-box .pp_fade #pp_full_res .pp_audio_container h3.entry-title {color: #ffffff;}div.dfd-custom-theme.dfd-audio-box .pp_fade #pp_full_res .pp_audio_container .entry-subtitle {color: rgba(255,255,255,0.4);}div.dfd-custom-theme.dfd-audio-box .pp_fade #pp_full_res .audioplayer .audioplayer-bar {background: rgba(255,255,255,0.1);}.audioplayer .audioplayer-bar .audioplayer-bar-played:before {background: #ffffff;}div.dfd-custom-theme.dfd-audio-box .pp_fade #pp_full_res .pp_audio_container .audioplayer .audioplayer-playpause > a:hover:before {background: rgba(255,255,255,0.1);}div.dfd-custom-theme a.pp_next > i:hover,div.dfd-custom-theme a.pp_previous > i:hover,div.dfd-custom-theme.dfd-audio-box .pp_fade #pp_full_res .pp_audio_container .audioplayer .audioplayer-playpause > a:not(:hover):before {border-color: rgba(255,255,255,0.1);}.dfd-link-style-wrap.style-2 .dfd-link-element .front,.dfd-link-style-wrap.style-2 .dfd-link-element:hover .back,.dfd-link-style-wrap.style-7 .dfd-link-element span {background: #bf2228;}.dfd-link-style-wrap.style-2 .dfd-link-element .back,.dfd-link-style-wrap.style-7 .dfd-link-element .back {background: #ad1016;}.dfd-link-style-wrap.style-8 .dfd-link-element .back {border-bottom-color: #bf2228;}.dfd-link-style-wrap.style-1 .dfd-link-element:hover .front,.dfd-link-style-wrap.style-3 .dfd-link-element:hover .front,.dfd-link-style-wrap.style-4 .dfd-link-element .back,.dfd-link-style-wrap.style-5 .dfd-link-element:hover .front,.dfd-link-style-wrap.style-6 .dfd-link-element:hover .front,.dfd-link-style-wrap.style-8 .dfd-link-element .back,.dfd-link-style-wrap.style-9 .dfd-link-element:hover .front,.dfd-link-style-wrap.style-10 .dfd-link-element:hover .front,.dfd-link-style-wrap.style-11 .dfd-link-element:hover .front {color: #bf2228;}.dfd-link-style-wrap > div {font-family: "MyriadProSemibold";font-size: 12px;font-style: normal;font-weight: 400;letter-spacing: 0px;text-transform: none;}.woocommerce-account form.login .form-row input[type="submit"],.woocommerce-account form.woocommerce-ResetPassword .form-row input[type="submit"] {background: #34db83;}.woocommerce-account form.login .form-row input[type="submit"]:hover,.woocommerce-account form.woocommerce-ResetPassword .form-row input[type="submit"]:hover {background: #22c971;}.dfd-new-share-module .front-share ,.dfd-new-share-module .back-share {font-family:"MyriadProSemibold";}.dfd-new-share-module ul li a {color:#000000;}.dfd-portfolio .entry-thumb .entry-hover .title-wrap h3.entry-title,.dfd-portfolio_archive .entry-thumb .entry-hover .title-wrap h3.entry-title,.dfd-content-wrap article.dfd-portfolio h3.entry-title,.dfd-content-wrap article.dfd-portfolio_archive h3.entry-title {font-family: "MyriadProRegular";font-size: 18px;font-style: normal;font-weight: 400;text-transform: none;line-height: 18px;letter-spacing: -.4px;color: #2b2b2b;}.dfd-portfolio .entry-thumb .entry-hover .title-wrap .entry-subtitle.dfd-content-subtitle,.dfd-portfolio_archive .entry-thumb .entry-hover .title-wrap .entry-subtitle.dfd-content-subtitle,.dfd-content-wrap article.dfd-portfolio > .cover .entry-subtitle.dfd-content-subtitle,.dfd-content-wrap article.dfd-portfolio_archive > .cover .entry-subtitle.dfd-content-subtitle {font-family: "MyriadProRegular";font-size: 13px;font-style: normal;font-weight: 400;text-transform: none;line-height: 13px;letter-spacing: 0px;color: #b5b5b5;}#layout.single-folio .dfd-content-wrap.dfd-portfolio_single > article.portfolio .cover .dfd-portfolio-description .dfd-content-title-big {font-family: "MyriadProRegular";font-size: 12px;font-style: normal;font-weight: 400;text-transform: uppercase;line-height: 12px;letter-spacing: .6px;color: #222222;}#layout.single-folio .dfd-content-wrap.dfd-portfolio_single > article.portfolio .entry-content > .columns > a,#layout.single-folio .dfd-content-wrap.dfd-portfolio_single > article.portfolio .entry-content > .columns > p > a,#layout.single-folio .dfd-content-wrap.dfd-portfolio_single > article.portfolio .entry-content > .columns > div > a,#layout.single-folio .dfd-content-wrap.dfd-portfolio_single > article.portfolio .entry-content > .columns > div > p > a,#layout.single-folio .dfd-content-wrap.dfd-portfolio_single > article.gallery_single .entry-content > .columns > a,#layout.single-folio .dfd-content-wrap.dfd-portfolio_single > article.gallery_single .entry-content > .columns > p > a,#layout.single-folio .dfd-content-wrap.dfd-portfolio_single > article.gallery_single .entry-content > .columns > div > a,#layout.single-folio .dfd-content-wrap.dfd-portfolio_single > article.gallery_single .entry-content > .columns > div > p > a,#layout.single-folio .dfd-content-wrap.dfd-gallery_single > article.portfolio .entry-content > .columns > a,#layout.single-folio .dfd-content-wrap.dfd-gallery_single > article.portfolio .entry-content > .columns > p > a,#layout.single-folio .dfd-content-wrap.dfd-gallery_single > article.portfolio .entry-content > .columns > div > a,#layout.single-folio .dfd-content-wrap.dfd-gallery_single > article.portfolio .entry-content > .columns > div > p > a,#layout.single-folio .dfd-content-wrap.dfd-gallery_single > article.gallery_single .entry-content > .columns > a,#layout.single-folio .dfd-content-wrap.dfd-gallery_single > article.gallery_single .entry-content > .columns > p > a,#layout.single-folio .dfd-content-wrap.dfd-gallery_single > article.gallery_single .entry-content > .columns > div > a,#layout.single-folio .dfd-content-wrap.dfd-gallery_single > article.gallery_single .entry-content > .columns > div > p > a,#layout.single-gallery .dfd-content-wrap.dfd-portfolio_single > article.portfolio .entry-content > .columns > a,#layout.single-gallery .dfd-content-wrap.dfd-portfolio_single > article.portfolio .entry-content > .columns > p > a,#layout.single-gallery .dfd-content-wrap.dfd-portfolio_single > article.portfolio .entry-content > .columns > div > a,#layout.single-gallery .dfd-content-wrap.dfd-portfolio_single > article.portfolio .entry-content > .columns > div > p > a,#layout.single-gallery .dfd-content-wrap.dfd-portfolio_single > article.gallery_single .entry-content > .columns > a,#layout.single-gallery .dfd-content-wrap.dfd-portfolio_single > article.gallery_single .entry-content > .columns > p > a,#layout.single-gallery .dfd-content-wrap.dfd-portfolio_single > article.gallery_single .entry-content > .columns > div > a,#layout.single-gallery .dfd-content-wrap.dfd-portfolio_single > article.gallery_single .entry-content > .columns > div > p > a,#layout.single-gallery .dfd-content-wrap.dfd-gallery_single > article.portfolio .entry-content > .columns > a,#layout.single-gallery .dfd-content-wrap.dfd-gallery_single > article.portfolio .entry-content > .columns > p > a,#layout.single-gallery .dfd-content-wrap.dfd-gallery_single > article.portfolio .entry-content > .columns > div > a,#layout.single-gallery .dfd-content-wrap.dfd-gallery_single > article.portfolio .entry-content > .columns > div > p > a,#layout.single-gallery .dfd-content-wrap.dfd-gallery_single > article.gallery_single .entry-content > .columns > a,#layout.single-gallery .dfd-content-wrap.dfd-gallery_single > article.gallery_single .entry-content > .columns > p > a,#layout.single-gallery .dfd-content-wrap.dfd-gallery_single > article.gallery_single .entry-content > .columns > div > a,#layout.single-gallery .dfd-content-wrap.dfd-gallery_single > article.gallery_single .entry-content > .columns > div > p > a,#layout.single-folio .dfd-content-wrap.dfd-portfolio_single > article.portfolio .cover .dfd-portfolio-description a:not(.button),#layout.single-folio .dfd-content-wrap.dfd-portfolio_single > article.gallery_single .cover .dfd-portfolio-description a:not(.button),#layout.single-folio .dfd-content-wrap.dfd-gallery_single > article.portfolio .cover .dfd-portfolio-description a:not(.button),#layout.single-folio .dfd-content-wrap.dfd-gallery_single > article.gallery_single .cover .dfd-portfolio-description a:not(.button),#layout.single-gallery .dfd-content-wrap.dfd-portfolio_single > article.portfolio .cover .dfd-portfolio-description a:not(.button),#layout.single-gallery .dfd-content-wrap.dfd-portfolio_single > article.gallery_single .cover .dfd-portfolio-description a:not(.button),#layout.single-gallery .dfd-content-wrap.dfd-gallery_single > article.portfolio .cover .dfd-portfolio-description a:not(.button),#layout.single-gallery .dfd-content-wrap.dfd-gallery_single > article.gallery_single .cover .dfd-portfolio-description a:not(.button) {color: #bf2228;}#layout.single-folio .dfd-content-wrap.dfd-portfolio_single > article.portfolio .entry-content > .columns > p > ul > li:before,#layout.single-folio .dfd-content-wrap.dfd-portfolio_single > article.portfolio .entry-content > .columns > ul > li:before,#layout.single-folio .dfd-content-wrap.dfd-portfolio_single > article.gallery_single .entry-content > .columns > p > ul > li:before,#layout.single-folio .dfd-content-wrap.dfd-portfolio_single > article.gallery_single .entry-content > .columns > ul > li:before,#layout.single-folio .dfd-content-wrap.dfd-gallery_single > article.portfolio .entry-content > .columns > p > ul > li:before,#layout.single-folio .dfd-content-wrap.dfd-gallery_single > article.portfolio .entry-content > .columns > ul > li:before,#layout.single-folio .dfd-content-wrap.dfd-gallery_single > article.gallery_single .entry-content > .columns > p > ul > li:before,#layout.single-folio .dfd-content-wrap.dfd-gallery_single > article.gallery_single .entry-content > .columns > ul > li:before,#layout.single-gallery .dfd-content-wrap.dfd-portfolio_single > article.portfolio .entry-content > .columns > p > ul > li:before,#layout.single-gallery .dfd-content-wrap.dfd-portfolio_single > article.portfolio .entry-content > .columns > ul > li:before,#layout.single-gallery .dfd-content-wrap.dfd-portfolio_single > article.gallery_single .entry-content > .columns > p > ul > li:before,#layout.single-gallery .dfd-content-wrap.dfd-portfolio_single > article.gallery_single .entry-content > .columns > ul > li:before,#layout.single-gallery .dfd-content-wrap.dfd-gallery_single > article.portfolio .entry-content > .columns > p > ul > li:before,#layout.single-gallery .dfd-content-wrap.dfd-gallery_single > article.portfolio .entry-content > .columns > ul > li:before,#layout.single-gallery .dfd-content-wrap.dfd-gallery_single > article.gallery_single .entry-content > .columns > p > ul > li:before,#layout.single-gallery .dfd-content-wrap.dfd-gallery_single > article.gallery_single .entry-content > .columns > ul > li:before {background: #bf2228;}.dfd-portfolio .entry-thumb .entry-hover .title-wrap h3.entry-title,.dfd-portfolio .entry-thumb .entry-hover .title-wrap .entry-subtitle.dfd-content-subtitle,.dfd-portfolio_archive .entry-thumb .entry-hover .title-wrap h3.entry-title,.dfd-portfolio_archive .entry-thumb .entry-hover .title-wrap .entry-subtitle.dfd-content-subtitle,.dfd-portfolio .entry-thumb .entry-hover .dfd-hover-buttons-wrap,.dfd-portfolio_archive .entry-thumb .entry-hover .dfd-hover-buttons-wrap { color: #ffffff;}.dfd-portfolio .entry-thumb .entry-hover .title-wrap.diagonal-line:before,.dfd-portfolio .entry-thumb .entry-hover .title-wrap.title-underline h3.entry-title:before,.dfd-portfolio .entry-thumb .entry-hover .title-wrap.square-behind-heading:before,.dfd-portfolio_archive .entry-thumb .entry-hover .title-wrap.diagonal-line:before,.dfd-portfolio_archive .entry-thumb .entry-hover .title-wrap.title-underline h3.entry-title:before,.dfd-portfolio_archive .entry-thumb .entry-hover .title-wrap.square-behind-heading:before { border-color: rgba(255,255,255,0.1);}article.dfd-portfolio .entry-thumb .entry-hover .dfd-hover-buttons-wrap > *:hover:after,article.dfd-portfolio_archive .entry-thumb .entry-hover .dfd-hover-buttons-wrap > *:hover:after {background: rgba(255,255,255,.1);}.dfd-portfolio .entry-thumb .entry-hover .plus-link .plus-link-container .plus-link-out,.dfd-portfolio .entry-thumb .entry-hover .plus-link .plus-link-container .plus-link-come,.dfd-portfolio .entry-thumb:hover .entry-hover .dfd-dots-link span,.dfd-portfolio_archive .entry-thumb .entry-hover .plus-link .plus-link-container .plus-link-out,.dfd-portfolio_archive .entry-thumb .entry-hover .plus-link .plus-link-container .plus-link-come,.dfd-portfolio_archive .entry-thumb:hover .entry-hover .dfd-dots-link span { background: #ffffff !important;}article.dfd-portfolio .entry-thumb .entry-hover .dfd-hover-frame-deco .line,article.dfd-portfolio_archive .entry-thumb .entry-hover .dfd-hover-frame-deco .line { background: #ffffff !important;}body:not(.elementor-editor-active):not(.elementor-page) .dfd-portfolio .entry-thumb .entry-hover:before,body:not(.elementor-editor-active):not(.elementor-page) .dfd-portfolio_archive .entry-thumb .entry-hover:before,body:not(.elementor-editor-active):not(.elementor-page) .dfd-portfolio.dfd-3d-parallax:hover .cover .thumb-wrap:before,body:not(.elementor-editor-active):not(.elementor-page) .dfd-portfolio_archive.dfd-3d-parallax:hover .cover .thumb-wrap:before {opacity: 0.7 !important;}.dfd-presen-bg-decor-wrap .head-wrap .icon-wrap {color: #bf2228;}.dfd-presentation-tilted-wrap .dfd-presentation-tilted-item .head-container .icon-wrap {color: #bf2228;}.dfd-pricing-block.style-03 .block-head,.dfd-pricing-block.style-03 .block-bottom {background: #bf2228;}.dfd-pricing-block.style-02 .icon-wrap {color: #bf2228;}.dfd-progressbar .meter {background: #bf2228;}.dfd-module-read-more-wrap.read-more-5 .icon-wrap:before,.dfd-module-read-more-wrap.read-more-3 a:hover:hover .icon-wrap .line,.dfd-module-read-more-wrap.read-more-6 a:hover .icon-wrap .dots {background: #bf2228;}.dfd-module-read-more-wrap.read-more-5 a:hover .icon-wrap:before {background: #ad1016;}.dfd-module-read-more-wrap.read-more-8 .button i {color: #bf2228;}.dfd-services-wrap.style-2 .dfd-service-item .dfd-service-front .icon-wrap .icon-decoration:after,.dfd-services-wrap.flip .dfd-service-back,.dfd-services-wrap.cubic .dfd-service-back {background: #bf2228;}#side-area {background-color: #ffffff;background-position: center center;background-size: cover;background-repeat: no-repeat;}.dfd-simple-advertisement div.box-title {font-family: "MyriadProBold";}.dfd-simple-advertisement .box-info {background-color: #bf2228;}h1.dfd-page-title {font-family: "MyriadProSemibold";font-size: 50px;font-style: normal;font-weight: 400;text-transform: none;line-height: 50px;letter-spacing: -3px;color: #313131;}h2.dfd-page-subtitle {font-family: "MyriadProRegular";font-size: 24px;font-style: normal;font-weight: 400;text-transform: none;line-height: 24px;letter-spacing: 0px;color: #c3c3c3;}.breadcrumbs,#bbpress-forums #crumbs {font-family: "MyriadProRegular";font-size: 12px;font-style: normal;font-weight: 400;text-transform: none;line-height: 14px;letter-spacing: 0px;color: #808080;}div.page-title-inner .breadcrumbs > nav > span:before {background: #808080}@media only screen and (max-width: 1280px) {.page-title-inner:not(.full-height) h1.dfd-page-title {letter-spacing: -0.06em;}}@media only screen and (max-width: 1280px) and (min-width: 1025px) {.page-title-inner:not(.full-height) h1.dfd-page-title {font-size: 42.5px;line-height: 1;}}@media only screen and (max-width: 1024px) and (min-width: 800px) {.page-title-inner:not(.full-height) h1.dfd-page-title {font-size: 35px;line-height: 1;}}@media only screen and (max-width: 799px) and (min-width: 460px) {.page-title-inner:not(.full-height) h1.dfd-page-title {font-size: 32.5px;line-height: 1;}}@media only screen and (max-width: 459px) {.page-title-inner:not(.full-height) h1.dfd-page-title {font-size: 30px;line-height: 1;}}@media only screen and (max-width: 1280px) {.page-title-inner:not(.full-height) h2.dfd-page-subtitle {letter-spacing: 0em;}}@media only screen and (max-width: 1280px) and (min-width: 1025px) {.page-title-inner:not(.full-height) h2.dfd-page-subtitle {font-size: 20.4px;line-height: 1;}}@media only screen and (max-width: 1024px) and (min-width: 800px) {.page-title-inner:not(.full-height) h2.dfd-page-subtitle {font-size: 16.8px;line-height: 1;}}@media only screen and (max-width: 799px) and (min-width: 460px) {.page-title-inner:not(.full-height) h2.dfd-page-subtitle {font-size: 15.6px;line-height: 1;}}@media only screen and (max-width: 459px) {.page-title-inner:not(.full-height) h2.dfd-page-subtitle {font-size: 14.4px;line-height: 1;}}.dfd-subscribe-wrap .submit {background: #bf2228;}.dfd-subscribe-wrap .submit {border-color: #bf2228;}.dfd-subscribe-wrap input[type="text"] {font-family: "MyriadProRegular";color: #919498;}.dfd-subscribe-wrap ::-webkit-input-placeholder {font-family: "MyriadProRegular";}.dfd-subscribe-wrap :-moz-placeholder {font-family: "MyriadProRegular";}.dfd-subscribe-wrap ::-moz-placeholder {font-family: "MyriadProRegular";}.dfd-subscribe-wrap :-ms-input-placeholder {font-family: "MyriadProRegular";}.dfd-portfolio-module.layout-fullscreen .swiper-navigation-wrap .dfd-swiper-nav,.dfd-gallery-module.layout-fullscreen .swiper-navigation-wrap .dfd-swiper-nav {border-color: #bf2228;}.dfd-portfolio-module.layout-fullscreen .swiper-navigation-wrap .dfd-swiper-nav:hover,.dfd-gallery-module.layout-fullscreen .swiper-navigation-wrap .dfd-swiper-nav:hover {background: #bf2228;}.dfd-team-member .team-member-description{font-family: "MyriadProRegular";font-size: 16px;font-style: normal;font-weight: 400;letter-spacing: 0px;color: #919498;}.dfd-testimonial-content {font-family: "MyriadProRegular";font-size: 16px;font-style: normal;font-weight: 400;letter-spacing: 0px;color: #919498;}.dfd-testimonial-slider .slick-dots li.slick-active button {background: #bf2228;}.has-tooltip{border-bottom-color:#9c9c9c;}.has-popover{color:#919498;}.has-tooltip{color:#63666a;}.popover-bg{color:#63666a;background-color:#e9e9e9;}.has-popover:hover, .has-tooltip:hover{color:#bf2228;border-bottom-color:#bf2228;}.dfd-videoplayer .decoration-icon {background: #bf2228;}.dfd-videoplayer.style-2 .button-wrap:hover .decoration-icon {background: #ad1016;}body.dfd-custom-padding-html {margin:30px;}body.dfd-custom-padding-html .dfd-frame-line.line-top, body.dfd-custom-padding-html .dfd-frame-line.line-bottom {height:30px;}body.dfd-custom-padding-html .dfd-frame-line.line-left, body.dfd-custom-padding-html .dfd-frame-line.line-right {width:30px;}body.dfd-custom-padding-html #header-container:not(.header-style-12):not(.header-style-13):not(.header-style-14) #header,body.dfd-custom-padding-html #header-container:not(.header-style-12):not(.header-style-13):not(.header-style-14) .header {padding: 0 30px;}body.dfd-custom-padding-html #top-panel-inner .top-panel-inner-wrapper {padding:0 30px;}body.dfd-custom-padding-html #top-panel-inner .top-inner-page {margin-right:30px;}body.dfd-custom-padding-html .body-back-to-top {right:70px;}body.dfd-custom-padding-html .body-back-to-top.visible {bottom:70px;}body.dfd-custom-padding-html .body-back-to-top.visible.lifted {bottom:160px;}@media only screen and (min-width: 800px) {body.dfd-custom-padding-html .dfd-parallax-footer { margin-bottom:0; }body.dfd-custom-padding-html .dfd-parallax-footer #footer-wrap {padding-left:30px;padding-right:30px;margin-bottom:30px;}}body.dfd-custom-padding-html .dfd-single-pagination.fixed.lifted .page-inner-nav {bottom:60px;}body.dfd-custom-padding-html .dfd-single-pagination.fixed .page-inner-nav.nav-prev {left:60px;}body.dfd-custom-padding-html .dfd-single-pagination.fixed .page-inner-nav.nav-next {right:60px;}@media only screen and (min-width: 640px) {body.dfd-custom-padding-html div.dfd-custom-theme .pp_gallery {width:auto;bottom:30px;left:30px;right:30px;}body.dfd-custom-padding-html a.pp_previous > span {margin-right:-66px;}body.dfd-custom-padding-html a.pp_next > span {margin-left:-66px;}}.dfd-custom-padding-html #side-area {top:30px;bottom:30px;}.dfd-custom-padding-html #side-area.opened { right:30px; }.dfd-custom-padding-html #side-area.opened.side-area-left { left:30px; }.dfd-custom-padding-html.admin-bar #side-area { top:62px; }.dfd-custom-padding-html.admin-bar .form-search-section { top:62px; }body.admin-bar.dfd-custom-padding-html #qLoverlay #qLbar_wrap #qLbar.dfd-preloader-bar-top { top:62px; }body.dfd-custom-padding-html #qLoverlay #qLbar_wrap #qLbar.dfd-preloader-bar-top { top:62px; }body.dfd-custom-padding-html #qLoverlay #qLbar_wrap #qLbar.dfd-preloader-bar-bottom { bottom:30px; }.dfd-custom-padding-html .form-search-section {top:30px;bottom:30px;left:30px;right:30px;}@media only screen and (min-width: 1101px) {body.dfd-custom-padding-html #header-container.menu-position-bottom:not(.small) { bottom:30px; }body.dfd-custom-padding-html #header-container.header-style-8 #header .header-wrap,body.dfd-custom-padding-html #header-container.header-style-9 #header .header-wrap {top:30px;bottom:30px;left:30px;right:30px;}body.dfd-custom-padding-html #header-container.header-style-12 #header,body.dfd-custom-padding-html #header-container.header-style-13 #header,body.dfd-custom-padding-html #header-container.header-style-14 #header {top:30px;bottom:30px;left:30px;}body.dfd-custom-padding-html #header-container.header-style-12.right,body.dfd-custom-padding-html #header-container.header-style-13.right,body.dfd-custom-padding-html #header-container.header-style-14.right {right:30px;}body.dfd-custom-padding-html.admin-bar #header-container.header-style-8 #header .header-wrap,body.dfd-custom-padding-html.admin-bar #header-container.header-style-9 #header .header-wrap {top:62px;}body.dfd-custom-padding-html.admin-bar #header-container.header-style-12 #header,body.dfd-custom-padding-html.admin-bar #header-container.header-style-13 #header,body.dfd-custom-padding-html.admin-bar #header-container.header-style-14 #header {top:62px;}}body.dfd-custom-padding-html #top-panel-inner {margin-top:30px;}body.admin-bar.dfd-custom-padding-html #top-panel-inner {margin-top:62px;}@media only screen and (min-width: 640px) and (max-width: 782px) {body.dfd-custom-padding-html.admin-bar .form-search-section {top: 76px;}}@media only screen and (max-width: 782px) {body.admin-bar.dfd-custom-padding-html #wpadminbar {padding:0 30px;}}@media only screen and (max-width: 1128px) {body.dfd-custom-padding-html #header-container.header-style-5 +  #main-wrap .row {min-width: 0;width: auto;}}@media only screen and (min-width: 799px) {body.dfd-custom-padding-html .tp-leftarrow.custom {margin-left:30px;}body.dfd-custom-padding-html .tp-rightarrow.custom {margin-right:30px;}}.dfd-custom-padding-html .dfd-parallax-bg-container.active {left:0;}.dfd-custom-padding-html .dfd-parallax-bg-container.active > div {left:30px !important;right:30px !important;}.dfd-custom-padding-html.admin-bar .dfd-full-screen-scroll-content-wrapper { padding-top:62px; }.dfd-custom-padding-html .dfd-full-screen-scroll-content-wrapper { padding-top:30px; }.dfd-custom-padding-html #multiscroll-nav.right { margin-right:30px; }.dfd-custom-padding-html #multiscroll-nav.left { margin-left:30px; }body.dfd-custom-padding-html .dfd-fullscreen-video-container {top:30px;bottom:30px;left:30px;right:30px;}body.dfd-custom-padding-html .woocommerce.woo-msg { top:30px !important; }body.dfd-custom-padding-html #fp-nav.left {left:47px !important;}body.dfd-custom-padding-html #fp-nav.right {right:47px !important;}body.dfd-custom-padding-html .sidr {padding-top:30px;padding-bottom:30px;padding-left:30px;}body.dfd-custom-padding-html .sidr .sidr-widgets {padding-left:55px;}body.admin-bar.dfd-custom-padding-html .sidr {padding-top:62px;}@media only screen and (max-width: 782px) {body.admin-bar.dfd-custom-padding-html .sidr{padding-top:76px;}}body.dfd-custom-padding-html .dfd-frame-line.line-left,body.dfd-custom-padding-html .dfd-frame-line.line-right,body.dfd-custom-padding-html .dfd-frame-line.line-top,body.dfd-custom-padding-html .dfd-frame-line.line-bottom {background: #ffffff}body.dfd-custom-padding-html.side-area-opened #side-area {-webkit-transform: translateX(-30px);-moz-transform: translateX(-30px);-o-transform: translateX(-30px);transform: translateX(-30px);}.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-range,.widget.widget_calendar .calendar_wrap #wp-calendar tbody tr td a:hover:before {background: #bf2228;}.widget_dfd_login_widget .login-lost-password a:hover {color: #bf2228;}.widget_dfd_login_widget .login-logout .button, .widget_dfd_login_widget .login-submit .button {background: #34db83;}.widget_dfd_login_widget .login-logout .button:hover, .widget_dfd_login_widget .login-submit .button:hover {background: #22c971;}.widget_display_replies li a {color: #363535;}.woocommerce-account .woocommerce-MyAccount-navigation ul > li.is-active {background: #bf2228;}.woocommerce-account .woocommerce-MyAccount-content > p > a,.woocommerce-thankyou-order-received a:hover,.woocommerce-thankyou-order-received .button:hover,.woocommerce-thankyou-order-received .button.wc-backward:hover,.woocommerce-message a:hover,.woocommerce-message .button:hover,.woocommerce-message .button.wc-backward:hover,.woocommerce-error a:hover,.woocommerce-error .button:hover,.woocommerce-error .button.wc-backward:hover,.woocommerce-info a:hover,.woocommerce-info .button:hover,.woocommerce-info .button.wc-backward:hover {color: #bf2228;}.type-product .summary .product_title,.dfd-single-product-module .product_title.entry-title {font-family: "Montserrat";font-size: 30px;font-style: normal;font-weight: 700;text-transform: none;line-height: 30px;letter-spacing: -2px;color: #272727;}h4.dfd-woocommerce-subtitle {font-family: "Open Sans";font-size: 14px;font-style: normal;font-weight: 400;text-transform: none;line-height: 14px;letter-spacing: 0px;color: #7f7f7f;}.single-product .dfd-single-price-wrap .price,.single-product .single_variation_wrap .single_variation .price,.single-product .single_variation_wrap .single_variation .stock {font-family: "Montserrat";font-size: 30px;font-style: normal;font-weight: 700;text-transform: none;line-height: 30px;letter-spacing: -.4px;color: #272727;}.single-product .dfd-single-price-wrap .price del {color: #a6a6a6;}.dfd-shop-loop-title,body.checkout #main-content .dfd-content-wrap .checkout.woocommerce-checkout h3,body.checkout #main-content .dfd-content-wrap .checkout.woocommerce-checkout .woocommerce-checkout-review-order-table thead th,body.checkout #main-content .dfd-content-wrap .checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tbody td,body.checkout #main-content .dfd-content-wrap .checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .cart-subtotal,body.checkout #main-content .dfd-content-wrap .checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .cart-subtotal,body.checkout #main-content .dfd-content-wrap .checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .shipping th,body.checkout #main-content .dfd-content-wrap .checkout.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total,.woocommerce-cart .woocommerce > form table.shop_table thead tr th,.woocommerce-cart .woocommerce > form table.shop_table tbody tr td,.woocommerce-cart .woocommerce .cart-collaterals h2,.woocommerce-cart .woocommerce .cart-collaterals table.shop_table tbody tr th,.woocommerce-cart .woocommerce .cart-collaterals table.shop_table tbody tr td,body.woocommerce-cart .dfd-content-wrap table.shop_table td.actions .coupon label,body.woocommerce-cart .shipping-calculator-button,#yith-wcwl-form .shop_table thead th,body.woocommerce-wishlist #yith-wcwl-form .shop_table tbody td,.dfd-woo-empty-content p.cart-empty,body.woocommerce-order-received .woocommerce ul li,body.woocommerce-order-received .woocommerce h2,body.woocommerce-order-received .woocommerce h3,body.woocommerce-order-received p.woocommerce-thankyou-order-received,body.woocommerce-order-received .woocommerce .shop_table:not(.customer_details) tfoot tr:first-child th,body.woocommerce-order-received .woocommerce .shop_table:not(.customer_details) tfoot tr:last-child th,body.woocommerce-order-received .woocommerce .shop_table:not(.customer_details) thead th,body.woocommerce-order-received .woocommerce .shop_table:not(.customer_details) tbody tr th,body.woocommerce-order-received .woocommerce .shop_table:not(.customer_details) tbody tr td,body.woocommerce-order-received .woocommerce .shop_table:not(.customer_details) tfoot tr th,.woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td.order-number,.woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td.order-status,.woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td.order-total .amount,.woocommerce-account form.woocommerce-EditAccountForm legend,.woocommerce-view-order .woocommerce-MyAccount-content .order_details tfoot tr:first-child th,.woocommerce-view-order .woocommerce-MyAccount-content .order_details tfoot tr:last-child th {font-family: "Montserrat";font-size: 15px;font-style: normal;font-weight: 700;text-transform: none;line-height: 18px;letter-spacing: -.4px;color: #2d2d2d;}.products .product .woo-title-wrap .price {font-family: "Montserrat";font-size: 13px;font-style: normal;font-weight: 700;text-transform: uppercase;line-height: 15px;letter-spacing: -.4px;color: #272727;}body.woocommerce-cart .dfd-content-wrap > .woocommerce .cart-collaterals table.shop_table tbody tr.shipping .shipping-calculator-button:hover,body.woocommerce-cart .dfd-content-wrap > .woocommerce > form table.shop_table tbody tr td.actions .coupon + .button:hover {color: #bf2228;}.single-product .woocommerce-tabs .tabs.wc-tabs > li.active,body.checkout #main-content .dfd-content-wrap > .woocommerce input[type="radio"]:after {background: #bf2228;}.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before,.woocommerce-page #reviews #review_form #respond .comment-form-rating p span a:after {color: #f4b900;}.yith-wcwl-message, .onsale {background: #f4b900;border-radius: 4px;}.dfd-timeline-wrap .timeline-nav-button:before {color: #bf2228; }.dfd-timeline-wrap .timeline-nav-button:hover:before {color: #e9e9e9; }.dfd-timeline-wrap .timeline__item.completed:before, .dfd-timeline-wrap .timeline__item.completed:after, .dfd-timeline-wrap.timeline--horizontal .timeline__item:first-child.completed .timeline__item__inner:before, .dfd-timeline-wrap.timeline--horizontal .timeline__item.completed + .timeline__item.completed .timeline__item__inner:before {background: #bf2228; }.dfd-color-main,#respond form a:hover,#cancel-comment-reply-link:hover,.wpb_text_column a:not(.quote-content):not(.dfd-post-link-url):not(.fn):not(.dfd-post-link-title):not(.dk_toggle),.dfd-content-wrap:not(.dfd-post_single) article.post.sticky > .cover h3.entry-title,.dfd-posts-module:not(.dfd-post_single) article.post.sticky > .cover h3.entry-title {color: #bf2228;}.dfd-background-main,.total_cart_header .woo-cart-contents .woo-cart-details:before,.products .product .woo-cover .wishlist-button-wrap:hover,.wpb_text_column > div > ul li:before,.wpb_text_column > p > ul li:before,.wpb_text_column > ul li:before,#layout.dfd-default-template .dfd-content-wrap > p > ul > li:before,#layout.dfd-default-template .dfd-content-wrap > ul > li:before {background: #bf2228;}input[type="checkbox"]:hover:before {border-color: #34db83;}input[type="checkbox"]:checked:before {border-color: #34db83;background: #34db83;}.sort-panel:not(.advanced) .filter > li.active:before,.sort-panel:not(.advanced) .filter > li.active:before {border-color: #bf2228;}.dfd-color-second {color: #e9e9e9;}.dfd-background-second {background: #e9e9e9;}.dfd-color-third {color: #34db83;}.dfd-background-third,body.checkout #main-content .dfd-content-wrap > .woocommerce .dfd-login-wrap form.login > .clear + .form-row .button {background: #34db83;}body, dd, div, dl, dt, form, li, ol, p, pre, td, th, ul,#shipping_method li label,body.checkout #main-content .dfd-content-wrap > .woocommerce .checkout.woocommerce-checkout #order_review #payment .payment_methods > li label,.woocommerce-page table.shop_attributes td,.login-header p.login-remember label,body.woocommerce-order-received ul li strong,body.woocommerce-order-received .shop_table:not(.customer_details) tfoot tr:nth-child(2) th,body.woocommerce-order-received .shop_table:not(.customer_details) tfoot tr:nth-child(3) th,body.woocommerce-order-received .shop_table:not(.customer_details) tfoot tr:nth-child(3) td,body.woocommerce-order-received .shop_table:not(.customer_details) tbody tr td.product-name,body.woocommerce-order-received #main-content .wc-bacs-bank-details-heading + h3 {font-family: "MyriadProRegular";font-size: 16px;font-style: normal;font-weight: 400;text-transform: none;line-height: 24px;letter-spacing: 0px;color: #919498;}em.dfd-textmodule-featured-decoration {font-family: "MyriadProSemibold";font-size: 16px;font-style: normal;font-weight: 400;text-transform: none;line-height: 24px;letter-spacing: 0px;color: #7b7b7b;}.entry-meta,.widget_recent_entries ul li .post-date,.audioplayer-time,.woocommerce-page #reviews #comments ol.commentlist li .comment_container .comment-text .meta time,.widget_recent_reviews li .reviewer,.widget_display_replies li div {font-family: "MyriadProRegular";font-size: 11px;font-style: normal;font-weight: 400;text-transform: none;line-height: 11px;letter-spacing: 0px;color: #919498;}h3.widget-title,.widget_calendar .calendar_wrap #wp-calendar thead th,.widget_top_rated_products .product_summary .woocommerce-Price-amount,.widget_recently_viewed_products .product_summary .woocommerce-Price-amount,.widget_products .product_summary .woocommerce-Price-amount,#ui-datepicker-div.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all .ui-datepicker-calendar thead th,.shopping-cart-box .widget_shopping_cart_content ul.cart_list li .mini-cart-content, mini-cart-quantity {font-family: "MyriadProRegular";font-size: 12px;font-style: normal;font-weight: 700;text-transform: uppercase;line-height: 12px;letter-spacing: .6px;color: #222222;}.dfd-widget-post-title,.widget_recent_entries ul li a,.widget_rss ul li .rsswidget,.widget_recently_viewed_products .product_summary a,.widget_recent_reviews li > a,.widget_top_rated_products li .product_summary a,.widget_products li .product_summary a,.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li a,.shopping-cart-box .widget_shopping_cart_content ul.cart_list li a {font-family: "MyriadProRegular";font-size: 15px;font-style: normal;font-weight: 700;text-transform: none;line-height: 22px;letter-spacing: -.6px;color: #363535;}.dfd-widget-content-title,.widget_calendar .calendar_wrap #wp-calendar caption,.widget_calendar .calendar_wrap #wp-calendar tbody td,.widget_tag_cloud .tagcloud a, .widget_product_tag_cloud a,.widget_archive ul li, .widget_categories ul li,.widget_categories .has-sub-category > a,.widget_nav_menu .menu .sub-nav-item.has-submenu > a,.widget_nav_menu .menu .nav-item.has-submenu > a,.widget_pages ul .page_item.page_item_has_children > a,.dfd-single-tags a,.widget_dfd_tags .tags-widget a,.single-product .product_meta .tagged_as a,body.checkout #main-content .woocommerce form p label,.single-product .cart table.variations tr td.label,.single-product .cart table.variations tr td.label label,#ui-datepicker-div.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all .ui-datepicker-title,#ui-datepicker-div.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all .ui-datepicker-calendar tbody td,.woocommerce-account.woocommerce-page form label {font-family: "MyriadProRegular";font-size: 10px;font-style: normal;font-weight: 700;text-transform: uppercase;line-height: 22px;letter-spacing: .6px;color: #3a3a3a;}.dfd-widget-comment-title,.widget_rss ul li .rss-date,.widget_rss ul li cite,.widget_recent_comments .recentcomments .comment-author-link,.widget_recent_comments .recentcomments a,.widget_recent_comments .recentcomments,.widget_display_replies li {font-family: "MyriadProRegular";font-size: 11px;font-style: normal;font-weight: 400;text-transform: none;line-height: 18px;letter-spacing: -.4px;color: #363535;}.dfd-widget-list-content,.widget_akismet_widget .a-stats a strong span,.widget_archive ul li a,.widget_categories ul li a,.widget_nav_menu .menu .nav-item a,.widget_nav_menu .menu .nav-item,.widget_nav_menu .menu .nav-item .sub-nav .mega-menu-item,.widget_pages ul .page_item,.widget_meta ul li,.widget_akismet_widget .a-stats a,.widget_archive ul li,.widget_categories ul li,.widget_layered_nav_filters li,body.checkout #main-content .dfd-content-wrap > .woocommerce .dfd-login-wrap form.login .lost_password a,.woocommerce-thankyou-order-received a,.woocommerce-thankyou-order-received .button,.woocommerce-thankyou-order-received .button.wc-backward,.woocommerce-message a, .woocommerce-message .button,.woocommerce-message .button.wc-backward,.woocommerce-error a, .woocommerce-error .button,.woocommerce-error .button.wc-backward, .woocommerce-info a,.woocommerce-info .button, .woocommerce-info .button.wc-backward,body.checkout #main-content .dfd-content-wrap > .woocommerce .checkout.woocommerce-checkout #order_review #payment .payment_methods .payment_method_paypal label a,.widget_product_categories .cat-item,.widget_layered_nav .wc-layered-nav-term,body.checkout #main-content .dfd-content-wrap > .woocommerce .checkout.woocommerce-checkout h3#ship-to-different-address label,#bbpress-forums #bbp-single-user-details #bbp-user-navigation li {font-family: "MyriadProRegular";font-size: 12px;font-style: normal;font-weight: 700;text-transform: none;line-height: 12px;letter-spacing: -.4px;color: #2b2b2b;}.dfd-widget-big-title,h3.entry-title.dfd-widget-big-title {font-family: "MyriadProRegular";font-size: 18px;font-style: normal;font-weight: 700;text-transform: none;line-height: 26px;letter-spacing: -.6px;color: #313131;}.dfd-form-heading {font-family: "MyriadProSemibold";font-size: 25px;font-style: normal;font-weight: 400;text-transform: none;line-height: 25px;letter-spacing: -.6px;color: #2d2d2d;}blockquote, .dfd-textmodule-blockquote, #layout.single-post .quote-content {font-family: "MyriadProSemibold";font-size: 16px;font-style: normal;font-weight: 400;text-transform: none;line-height: 24px;letter-spacing: -.8px;color: #919498;}.dfd-content-wrap article.post .entry-thumb .byline.category,.dfd-content-wrap article.post .entry-content .byline.category,div.page-title-inner .dfd-mini-categories .byline.category,.dfd-content-wrap article.dfd-portfolio .entry-thumb .byline.category,.dfd-content-wrap article.dfd-gallery .entry-thumb .byline.category,.dfd-content-wrap article.dfd-portfolio_archive .entry-thumb .byline.category,.dfd-content-wrap article.dfd-gallery_archive .entry-thumb .byline.category,.dfd-single-categories a.fn,.dfd-product-category-module .dfd-product-category-module-wrap .content-wrap .byline.category {font-family: "MyriadProRegular";font-size: 10px;font-style: normal;font-weight: 400;text-transform: uppercase;line-height: 10px;letter-spacing: .5px;color: #ffffff;}.page-nav .dfd-pagination,.dfd-single-inside-paginated-wrap .dfd-single-nav-links > * {font-family: "MyriadProRegular";font-size: 11px;font-style: normal;font-weight: 400;text-transform: uppercase;line-height: 43px;letter-spacing: .8px;color: #919498;}.dfd-logo-carousel-wrap.style-3 .dfd-logo-carousel-item .thumb-wrap .thumb-wrap-back {background: #bf2228;}#change_wrap_div{ background-repeat: repeat !important; }#footer{ background-color: #f5f5f5} #footer{ background-repeat: no-repeat} #sub-footer { background-color: #f5f5f5 !important; } #sub-footer { background-repeat: no-repeat !important; } .category-art-complete.post_single #learndash_mark_complete_button {
    display: block;
}

.wpProQuiz_sortable{
background:rgba(191, 34, 40,1) !important;
}

.wpProQuiz_placehold{
background-color:rgba(191, 34, 40,0.24) !important;
}
#main-content .vc_tta-panel .vc_tta-panel-title>a {
    text-transform: uppercase;

    letter-spacing: 0px;
    color: #6d6e71;
    font-size: 14px;
}
#main-content .linadis-mobile-accordion .vc_tta-panel-heading{
background-color:#f7f8f8;
border-radius:40px;
}
#main-content .linadis-mobile-accordion .vc_tta-panel.vc_active .vc_tta-panel-heading{
background-color:#f1f2f2;
}
.linadis-mobile-accordion .vc_tta-controls-icon{
    height: 14px !important;
    width: 14px !important;
}
.linadis-mobile-accordion .vc_tta-controls-icon:before{
border-color:#bf2228 !important;
border-width:0 3px 3px 0 !important;
}
.quick-links, .table-swipe-icon{
display:none;
}
.wpProQuiz_results p{
display: block;
    margin: 30px 0;
position:relative
padding-left:60px;
}
.wpProQuiz_content .wpProQuiz_points, .wpProQuiz_content .wpProQuiz_earned_points, .wpProQuiz_content .wpProQuiz_graded_points {
    font-weight: 400;
    font-family:MyriadProSemiBold;
    text-align: left;
    margin-bottom: 20px;
}
#learndash_lessons a.notcompleted:before, #learndash_quizzes a.notcompleted:before {
    content: "\ea38";
    color: #bf2228;
}
.esgbox-slide--iframe:not(.esgbox-slide--video) .esgbox-content {
   
    width: 100%  !important;
    width: 172vh !important;
    height: 100%  !important;
    max-width:100% !important ;
    max-height: 100%  !important;


}
.wpProQuiz_content .wpProQuiz_answerIncorrect {
    background: #bf2228;
color:#fff;

}
.wpProQuiz_content .wpProQuiz_response {
    background: none;
    border: none;
    padding: 0;
    margin-bottom: 15px;
    box-shadow: none;
}
.wpProQuiz_incorrect{
    color: #fff;
    background: #bf2228;
    padding: 15px;
}
.wpProQuiz_correct{
    color: #fff;
    background: #6793ba;
    padding: 15px;
}
.wpProQuiz_content .wpProQuiz_answerCorrect {
    background: #6793ba;
    color: #fff;
}
.wpProQuiz_content .wpProQuiz_cloze input[type="text"] {
    border-bottom: 1px solid #6793ba;
}
input[type="checkbox"]:before,input[type="checkbox"]:hover:before  {

    border: 1px solid #6793ba;
}
input[type="checkbox"]:checked:before {
    border-color: #6793ba;
    background: #6793ba;
}
input[type="radio"]{
cursor:pointer;
}
input[type="radio"]:before{
border: 1px solid #6793ba;
}
input[type="radio"]:after {
    background: #6793ba;
}
.wpProQuiz_content .wpProQuiz_questionListItem input, .wpProQuiz_questionListItem label {
    margin: 5px;
}
.wpProQuiz_content .wpProQuiz_sortable, .wpProQuiz_sortStringItem {
    padding: 5px 15px;
    border: none;
    background-color: #bf2228;
    cursor: move;
    color: #fff;
    box-shadow: 1px 1px 4px rgba(0,0,0,0.3);
}
.wpProQuiz_content .wpProQuiz_matrixSortString {
    background: #f7f8f8;
    border: 1px solid #e7e8e8;
    padding: 15px;
    overflow: visible;
}
.learndash_post_sfwd-quiz input[type=button] {
margin:15px 0;
border:none;

background:#bf2228;
color:#fff;
padding:0 15px;
font-size: 16px;
line-height: 32px;
font-family: MyriadProSemiBold;
font-weight: normal;
cursor:pointer;
}
.wpProQuiz_content .wpProQuiz_questionList {
    margin-bottom: 10px;
    background: #f7f8f8;
    border: 1px solid #e7e8e8;
    padding: 15px;
    list-style: none;
    overflow: visible;
}
.learndash_post_sfwd-quiz h5 {
    font-family: "MyriadProbold";
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    text-transform: none;
    line-height: 32px;
    letter-spacing: 0;

}
.esg-filter-wrapper {
    visibility: visible;
}
#learndash_course_content_title{
display:none;
}
#lessons_list, #course_list, #quiz_list, .learndash_profile_quizzes, #learndash_lesson_topics_list ul, .learndash_navigation_lesson_topics_list {

    background: #f7f8f8;
    padding: 30px;
}
#learndash_lessons a, #learndash_quizzes a, .expand_collapse a, .learndash_topic_dots a, .learndash_topic_dots a > span, #learndash_lesson_topics_list span a, #learndash_profile a, #learndash_profile a span {
    text-decoration: none;
    font-weight: 100;
    font-size: 18px !important;
    font-family: MyriadProRegular;
    padding-left: 40px !important;
    position: relative;
    line-height: 24px;
    padding-top: 12px !important;
    padding-bottom: 12px !important;
}
#lessons_list > div h4 > a, #course_list > div h4 > a, #quiz_list > div h4 > a {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: block;
    padding-right: 0;
}
#learndash_lessons a:before, #learndash_quizzes a:before {
content: "\e90d";
    font-family: dfd-socicons-font!important;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    color: #6793ba;
    font-size: 18px;
    border: none;
    border-radius: 100%;
    margin-right: 16px;
    position: absolute;
    left: 0;
}
#learndash_lessons h4 > a:hover, #learndash_quizzes h4 > a:hover, #learndash_lesson_topics_list ul > li > span.topic_item:hover {
    background-color: transparent;
color:#ccc;
}
.learndash .notcompleted, #learndash_profile .notcompleted, .learndash .completed, #learndash_profile .completed {
    background: none;
    display: block;
    background-position: 97.9% center;
    padding-left: 0;
    padding-right: 0;
}
 .learndash .completed, #learndash_profile .completed {
color:#c7c8c8 !important;
}
.learndash .completed:before, #learndash_profile .completed:before{
content: "\ea3d" !important;
} 
#lessons_list > div h4, #course_list > div h4, #quiz_list > div h4, #learndash_lesson_topics_list ul > li > span.topic_item {
    display: table-cell;
    width: 100%;
    border-top: none;
    padding: 0;
}
#lessons_list > div > div, #course_list > div > div, #quiz_list > div > div, .single-sfwd-lessons #learndash_lesson_topics_list ul > li > span.sn, .singular-sfwd-lessons #learndash_lesson_topics_list ul > li > span.sn {
    display: table-cell;
    width: 5%;
    text-align: center;
    border-right: none;
    border-top: none;
    display: none !important;
}
#learndash_lessons, #learndash_quizzes, #learndash_profile, #learndash_lesson_topics_list > div {
    background-color: transparent;
    border: none;
    border-radius: 0;
    box-shadow: none;
    margin-bottom: 20px;
    clear: both;
}
#learndash_lessons #lesson_heading, #learndash_profile .learndash_profile_heading, #learndash_quizzes #quiz_heading, #learndash_lesson_topics_list div > strong {
    background-color: transparent;
    color: #6b6e71;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    padding: 0;
   font-family:MyriadProSemiBold;
    font-weight: normal;
    margin: 15px 0;
    display: block;
    font-size: 32px;
    line-height: 40px;
}
#learndash_lessons .right, #learndash_quizzes .right, #learndash_profile .learndash_profile_heading .ld_profile_status {
   display:none;
}
.linadis-contact-icon{
    padding: 2px 0;
display:block;
}
.linadis-contact-icon:before, .linadis-contact-icon-right:after {
    content: "\f17e";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    color: #6793ba;
    padding-right: 10px;
    font-size: 24px;
}
.linadis-contact-icon-right{
text-align:right;
display:block;
    padding: 2px 0;
}
.linadis-contact-icon-right:after {
padding-right: 0px;
    padding-left: 10px;

}
.linadis-contact-icon-right:before{
content:''!important;
}
.linadis-skype-icon:before, .linadis-contact-icon-right.linadis-skype-icon:after{
     content: "\f17e";
}
.linadis-mail-icon:before, .linadis-contact-icon-right.linadis-mail-icon:after{
     content: "\f1fa";
}
dd.course_progress{
width:100%;
margin:0;
}
dd.course_progress div.course_progress_blue{
background-color:#bf2231;

}

.um-half {

    width: 100%;
    margin: 10px 0;

}
um-button{
background: #bf2228 !important;
font-size: 24px;
}
#um-submit-btn{
background:#bf2228;
font-size: 24px;
}
.um .um-button.um-alt{
background: #e9e9e9;
font-size: 24px;
}
html { overflow-y: scroll; }
.header_wrap {
height:80px;
display:block;
float:none;
}
#menu-main .menu-depth-1.sub-menu{
columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
}
.mega-menu > ul > li .submenu-languages > ul ul, .mega-menu > ul > li div.sub-nav > ul ul {
    left: 50%;
}
.menu-fixer.desktop, .menu-fixer.mobile, .menu-fixer.tablet{
height:0 !important;
min-height:0;
display:none;
}
.dfd-sidr-close {
    background: rgba(255,255,255,0.4);
}
.sidr {
    background: #fff;
    color: #575858;
 box-shadow: 0px 0px 16px rgba(0,0,0,0.2);
}
.sidr .sidr-inner > .dfd-sidr-close {
    color: #373838;
}
.sidr .sidr-inner > ul > li > a {
    font-family: "MyriadProRegular";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    text-transform: none;
    line-height: 12px;
    letter-spacing: 1px;
    color: #919498;
}
.sidr .sidr-inner > ul li a > i.sidr-dropdown-toggler:before {
    background: rgba(0,0,0,0.3);
    -webkit-box-shadow: -4px 0 0 0 rgba(255,255,255,.3), 4px 0 0 0 rgba(255,255,255,.3);
    box-shadow: -4px 0 0 0 rgba(0,0,0,.3), 4px 0 0 0 rgba(0,0,0,.3);
}
 .sidr .sidr-inner > ul li a > i.sidr-dropdown-toggler:hover:before {
    background: rgba(0,0,0,0.2);
    -webkit-box-shadow: -4px 0 0 0 rgba(255,255,255,.2), 4px 0 0 0 rgba(255,255,255,.2);
    box-shadow: -4px 0 0 0 rgba(0,0,0,.2), 4px 0 0 0 rgba(0,0,0,.2);
}
.sidr #searchform input[type="text"]{
width:100% !important;
box-shadow: inset 1px 1px 8px 0px #d1d1d2;
    line-height: 24px !important;
    padding: 5px 10px !important;
    background: #e1e1e2;
margin-bottom:0px !important;
}
.sidr #searchform input[type="submit"]{

display:block;
width:100%;
padding:10px !important;
text-align: center !important;
margin:0  !important; 
}
.sidr #searchform{
margin:10px !important;
}
.sidr .linadis_user{
position:absolute;
top:0;
left:20px;
}
.sidr  .linadis_user span, .sidr  .linadis_logout span{
display:inline;
}
.sidr  .linadis_user a:before{
  content: "\f007" !important;
    top: 14px !important;
    left: 5px !important;
border-top:none !important;
}
.header-wrap  li.linadis_user a:before, .sidr-dropdown-menu li.linadis_user a:before{
    content: "\f007";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    color: #919192;
    padding-right: 10px;
    font-size: 19px;
}
.header-wrap li.linadis_logout a:before, .sidr-dropdown-menu li.linadis_logout  a:before {
    content: "\f011";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    color: #919192;
    padding-right: 0;
    font-size: 18px;
}
.sidr .linadis_course_count{
 top:23px;
left:32px;
}
.form-search-section #dfd-search-loader svg path {
    fill: rgba(255,255,255,0.92);
}
.form-search-section #dfd-search-loader:before {
    color: #373838;
}
.form-search-section .inside-search-icon, .form-search-section .searchsubmit-icon, .form-search-section .btn{
color:#373838;
}
.form-search-section input[type="text"] {
color:#575858;
border-color: rgba(0,0,0,0.2);
}
.form-search-section .search-query::placeholder{
color:#575858;
}


.main-color-text h1, .main-color-text h2, .main-color-text h3, .main-color-text p, .main-color-text span, .main-color-text strong {
	color: #bf2231 !important;
}
.max-width-480 {
	max-width: 480px !important;
	margin: auto;
}
.linadis_user i{
font-size:24px;
}
.linadis_user  span, .linadis_logout span{
display:none;
}
.linadis_course_count{
   background: #bf2228;
    border-radius: 50px;
    color: #fff;
    font-size: 11px;
    position: absolute;
    width: 20px;
    height: 20px;
    top: 54%;
    display: block;
    line-height: 22px;
    text-align: center;
    right: -36px;
    z-index: 10000;
}
.course_status_mark{
    position: relative;

}
 #searchform input{
box-shadow: 0px 0px 0px 1px #f1f1f2;
}
/*replace the content value with the
corresponding value from the list below*/
 
.course_status_mark:before {
    content: "\f00d";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
/*--adjust as necessary--*/
    color: #bf2228;
    
    padding-right: 0.5em;
}
.course_status_mark.completed:before {
content: "\f00c";
color:#6793ba;
}

#header-container.dfd-header-builder .header .header-wrap {
	-moz-transition: none;
	-webkit-transition: none;
	-o-transition: color 0 ease-in;
	transition: none !important;
}
.header-bottom-panel.header-wrap.show.fixedHeader {
	background: rgba(255,255,255,0.9) !important;
	box-shadow: 0 0px 4px 0 rgba(0,0,0,0.04);
}

.el.menu {
	padding-left: 27px !important;
}
.header-bottom-panel {
	padding: 0 20px !important;
}
.mega-menu > ul > li div.sub-nav ul {
	border-radius: 0 0 2px 2px !important;
	box-shadow: 2px 4px 4px rgba(0,0,0,0.04);
	margin-top: 0;
	margin-left: -15px;
	padding: 5px 0 15px 0;
}

body #header-container.dfd-header-builder:not(.small) .header-builder-wrraper.desktop .header .header-bottom-panel {
	background: transparent;
}
.form-search-wrap > a {
	font-size: 10px;
	background: #f7f8f8;
	padding: 5px;
	border-radius: 10px;
	color: #939597;
}
.mega-menu > ul > li {
	padding: 0px 10px;
}
#header-container.logo-position-left .dfd-logo-wrap {
	float: left;
	margin-right: 16px;
}
#header-container.dfd-header-builder .header-builder-wrraper .wrapper_el .logo {
	padding-left: 0 !important;
}
.header-wrap .button {
	padding-left: 14px;
	padding-right: 14px;
	border-radius: 2px;
	font-size: 12px;
	max-height: 24px !important;
}
.header-wrap .buttonel {
	padding: 0 !important;
}
.ovf_visible {
	overflow: visible !important;
	z-index: 1000;
}
.ovf_visible * {
	overflow: visible !important;
	z-index: 1000;
}
#menu-main a span {
	color: #939598 !important;
}
#main-content .learn-more {
	color: #6793ba;
	font-size: 1.25em;
	z-index: 1000;
	padding: 10px 0px 10px 34px;
	background-image: url(http://linamed.platinum24.pl/wp-content/uploads/2018/02/learn-more.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#main-content .learn-more-left {
	background-repeat: no-repeat;
	background-position: right center;
	padding: 10px 34px 10px 0px;
}
.learn-more-container .dfd-btn-open-modal-box .dfd-btn-wrap.button {
	background-image: url(http://linamed.platinum24.pl/wp-content/uploads/2018/02/learn-more.png) !important;
	background-repeat: no-repeat !important;
	background-position: right center !important;
	padding: 5px 34px;
}
#main-content .learn-more:hover, .learn-more-container .dfd-btn-open-modal-box .dfd-btn-wrap.button:hover {
	background-image: url(http://linamed.platinum24.pl/wp-content/uploads/2018/02/learn-more-hover.png) !important;
}
.dfd-modal-box-overlay .dfd-modal-box-cover .dfd-modal-box-wrap .dfd-socicon-cross-24 {
	color: #bf2228;
}
.dfd-modal-box-overlay .dfd-modal-box-cover .dfd-modal-box-wrap .dfd-socicon-cross-24:hover {
	color: #bf2228;
	opacity: 0.6;
}
.learn-more .plus-link {
	padding: 0px 6px;
	border: 1px solid;
	border-radius: 50%;
	margin-right: 10px;
}
.dfd-single-image-module.panr {
	overflow: visible;
}
h3 strong, strong {
	font-family: "MyriadProBold";
color:inherit !important;
}
.margin-top-120 img {
	margin-top: -100px !important;
	margin-left: -30px !important;
}
.subfooter-copyright {
	font-size: 12px;
	color: rgba(86,86,86,0.8);
	border-top: 1px solid;
	padding-top: 21px;
}
#menu-footer li, #menu-footer-second li {
	padding-bottom: 10px;
	letter-spacing: 0px;
}
#menu-footer a, #menu-footer-second a {
	font-family: "MyriadProRegular";
	font-size: 14px;
	color: #7e8185;
	letter-spacing: 0px;
	line-height: 20px;
	font-weight: normal;
}
.blog-date {
	text-align: right;
	color: #808285 !important;
}
.blog-date .blog-month {
	font-size: 16px;
	line-height: 16px;
}
.blog-date .blog-day {
	font-size: 20px;
	line-height: 20px;
	font-family: "MyriadProSemiBold"
}
.blog-block:hover {
	background: #f3f3f3;
}
.blog-link:hover {
	background: #f3f3f3;
}
.footer-bar {
	box-shadow: 3px 3px 3px rgba(0,0,0,0.11);
}
.librata-icon-info .librata-icon-txt {
	font-size: 12px;
	color: #6793ba;
	padding: 0 8px;
}
.librata-icon-info img {
	vertical-align: middle;
}
.footer-top dfd-heading-delimiter img {
	width: 100%;
}
.footer-top .menu, .footer-top .menu li {
	list-style: none;
	font-size: 16px;
	line-height: 32px;
	padding: 0;
	color: #808285;
}
#main-wrap .footer-top a {
	color: #808285;
}
#main-wrap .footer-top a:hover {
	color: #919498;
}
.footer-top .line-height-big .menu li {
	line-height: 24px;
	padding: 14px 0;
}
.footer-top .menu li {
	padding: 0;
	margin: 0;
}
.footer-top .product-documentation .menu li {
	padding: 0;
}
.footer-top .product-documentation .menu li a, .footer-top .product-support a {
	line-height: 24px;
	display: block;
	padding: 11px 0;
	transition: 0.3s ease-out;
}
.footer-top .product-documentation .menu li a {
	
	background: url(http://linamed.platinum24.pl/wp-content/uploads/2018/03/down-icon.png) left 400% no-repeat;
}
.footer-top .product-documentation .menu li a:hover {
	background: url(http://linamed.platinum24.pl/wp-content/uploads/2018/03/down-icon.png) left center no-repeat;
	padding-left: 45px;
}
.footer-top .product-support a {
	background: url(http://linamed.platinum24.pl/wp-content/uploads/2018/03/right-icon.png) left 400% no-repeat;
}
.footer-top .product-support a:hover {
	background: url(http://linamed.platinum24.pl/wp-content/uploads/2018/03/right-icon.png) left center no-repeat;
	padding-left: 45px;
}
.footer-top .menu li .menu-icon {
	vertical-align: middle;
	padding: 0px;
	margin-right: 8px;
}
.footer-top .menu li:before {
	display: none;
}
.top-footer-title {
	background: url(http://linamed.platinum24.pl/wp-content/uploads/2018/02/Product-name-line.png) bottom left repeat-x;
	margin-bottom: 16px;
}
.dfd-videoplayer .dfd-video-button {
	width: 73px;
	height: 73px;
	background: url(http://linamed.platinum24.pl/wp-content/uploads/2018/02/Video-play-icon-1.png);
}
.dfd-videoplayer .decoration-icon {
	color: transparent;
	background: transparent;
}
#main-content .dfd-videoplayer .decoration-mask {
	background: none;
	border: none;
}
.wpcf7 input.wpcf7-text, .wpcf7 textarea {
	background: #fff;
	font-size: 16px !important;
	line-height: 20px !important;
	border: none !important;
	border-radius: 1px;
}
.wpcf7 input.wpcf7-text {
	height: 40px !important;
	min-height: 40px !important;
}
.wpcf7 .wpcf7-submit {
	display: block !important;
	width: 100%;
	font-family: "MyriadProSemiBold" !important;
	font-size: 14px !important;
	height: 40px !important;
	min-height: 40px !important;
}
.border-img-left {
	border-left: 1px solid #cfcece;
	border-image: url(http://linamed.platinum24.pl/wp-content/uploads/2018/02/Vertical-line-Left.png) 2 stretch;
}
.contact-numbers.dfd-presen-bg-decor-wrap {
	padding: 0;
}
.contact-numbers.dfd-presen-bg-decor-wrap .title-wrap {
	padding-left: 18px;
}
.border-top-25 .head-wrap {
	border-top: 1px solid #cac9ca;
	padding-top: 25px;
}
.text-narrow * {
	letter-spacing: -0.05em;
}
.testimonials-custom h3 {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
}
.testimonials-custom .testim-slider-subtitle {
	position: absolute;
	top: 30px;
	left: 0;
	right: 0;
}
.testimonials-custom .testimonial-text {
	margin-top: 60px;
	padding: 0px 16%;
}
.testimonials-custom.dfd-testimonial-slider .slick-arrow-b {
	top: -173px;
}
.testimonials-custom .testimonials-thumbs-wrap {
	width: 100% !important;
}
.testimonials-custom img {
	width: 100%;
	border-radius: 0 !important;
	transform: none !important
}
.testimonials-custom .testimonials-thumbs-wrap a {
	width: 320px;
	margin: 0 -20px !important;
	position: relative
}
.testimonials-custom .testimonials-thumbs-wrap a:hover {
	z-index: 1001;
}
.testimonials-custom .slick-active {
	z-index: 1000;
}
.footer-social a:hover {
	opacity: 0.6;
}
#footer .widget_nav_menu .menu {
	float: left;
}
.ol-custom {
	position: relative;
	font-size: 1.2em;
	padding-left: 1.5em;
}
.ol-custom .ol-item {
	padding-bottom: 2.5em;
	font-size: 1.2em;
	line-height: 1.5em;
}
.ol-custom .ol-number {
	position: absolute;
	left: 0;
}
.border-mobile-bottom {
	border-bottom: none;
	padding-bottom: inherit;
	margin-bottom: inherit;
}
#header-container.dfd-header-builder:not(.small) .header-builder-wrraper.mobile .header .header-bottom-panel {
	border-color: transparent;
}
.footer-top h3 {
	background: url(http://linamed.platinum24.pl/wp-content/uploads/2018/02/Product-name-line.png) bottom left repeat-x;
	padding-bottom: 8px;
	margin-bottom: 16px !important;
	display: block;
}
.top-footer-right-block {
	padding-left: 30px;
	border-left: 1px solid #e6e6e6;
}
.top-footer-left-block {
	padding-right: 30px;
	text-align: right;
}
.dfd-btn-open-modal-box.button-right {
	text-align: right;
}
.widget .widget-title {
  margin-bottom: 8px;
    font-size: 16px;
    color: #676868;
    border-bottom: 1px solid #e7e8e8;
    line-height: 32px;
    font-family: MyriadProSemiBold;
}
.mega-menu .nav-item .main-menu-link.item-title, .mega-menu .nav-item.menu-item-language > a {
  
    line-height: inherit !important;
    display: block;
}
body .widget_nav_menu .menu .nav-item{
padding-bottom:0;
}
body .widget_nav_menu .menu .nav-item a{
    font-family: "MyriadProRegular";
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    text-transform: none;
    line-height: 24px;
    color: #676868;

}
.anchor-id {
    display: block;
    position: relative;
    top: -250px;
    visibility: hidden;
}
.product-navigation li:before{
display:none !important;
}
.product-navigation li{
position:relative;
}
.product-navigation .menu > li:first-child:before{
content: "";
    display: block !important;
    width: 4px;
    height: 100%;
    position: absolute;
    top: 0;
    left: -20px;
    background: #bf2228;
    bottom: 0;
margin-left:0;
margin-top:0;
border-radius:0;
}
.product-navigation ul li{
padding-left:0px !important;
margin:0 !important;
}
.product-navigation li a{
color:#565656 !important;
    padding: 5px 0;
    display: block;
}
.product-navigation li a:hover{
color:##6b6e71 !important;
}
.product-navigation ul ul{
padding-left:15px;
margin-left:5px;
border-left:1px solid #e7e8e8;
margin-top:0px;
margin-bottom:15px !important;
}

.home-cat-block.two{
  background: #f7f8f9;
border: 15px solid #fff;
 text-align:center;
margin:0;

padding:0;
width:20%;
box-shadow:inset 0px 0px 0px 1px #f1f1f1;
}
.home-cat-block > .wpb_wrapper{



padding:30px 15px;
}
.home-cat-block{
border-right: 15px solid #fff;
border-left: 15px solid #fff;
  background: #f7f8f9;
border: 15px solid #fff;
 text-align:center;
margin:0;

padding:0;
box-shadow:inset 0px 0px 0px 1px #f1f1f1;
}




.procedures-template-default #layout{
padding-top:0;
}
.custom-sidebar .menu li{
position:relative;
margin-bottom:5px;
font-family:MyriadProSemiBold;
border-bottom:1px dotted #d7d8d8;
display:block;
}
.custom-sidebar .menu li a{
position:relative;
padding:10px 0;
display:block;
}

.custom-sidebar .menu .current-menu-item{
font-family:MyriadProBold;

}
.custom-sidebar .menu .current-menu-item:before {
    content: "";
    display: block !important;
    width: 4px;
    height: 100%;
    position: absolute;
    top: 0;
    left: -20px;
    background: #bf2228;
    bottom: 0;
    margin-left: 0;
    margin-top: 0;
    border-radius: 0;
}

.dfd-icon-list-wrap .dfd-icon-list .icon-wrap {

    margin-right: 10px !important;
}
.search-results #main-wrap{
padding:20px;
}

input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"] {
    height: auto;
    line-height: 1em;
width:auto;
}

.filter-sidebar .esg-filter-wrapper{
display:block;
}

.filter-sidebar .eg-search-input {
    width: auto!important;
}
.linadis-gtin th{
 padding:5px;
font-family:'MyriadProSemiBold';
}

.footer-nav .menu{
    column-count: 7;
    width: 100%;
}

@media only screen and (max-width: 1279px) {
.home-cat-block.two{
margin:0;
padding:0;
width:100%;
}
#footer, #sub-footer {
	padding-left: 0px;
	padding-right: 0px;
}
.footer-bar .footer-style-3 .vc-row-wrapper {
	margin: 0 !important;
	padding: 0 30px !important;
}
}

@media only screen and (max-width: 1029px) {
body .header_wrap {
    height: 48px;
}
body #header-container.dfd-header-builder .header-builder-wrraper .header .header-bottom-panel {
    height: 48px;
    line-height: 48px;
}
body #header-container.dfd-header-builder .dfd-logo-wrap {
height:40px;
}
.header-bottom-panel {
	padding: 0 5px !important;
}
.border-mobile-bottom {
	border-bottom: 1px solid #d4d3d3;
	padding-bottom: 32px !important;
	margin-bottom: 32px;
}
.footer-bar .footer-style-3 .vc-row-wrapper {
	margin: 0 !important;
	padding: 0 30px !important;
}
.top-footer-right-block {
	padding-left: 10px;
	border-left: none;
}
.top-footer-left-block {
	padding-right: 0;
	text-align: left;
}
	.top-footer-left-block .menu li a{
	padding:11px 0px 11px 45px;
	line-height:24px;
	background: url(http://linamed.platinum24.pl/wp-content/uploads/2018/03/plus-icon.png) left center no-repeat;
	display:block;
	}
		.top-footer-left-block .menu li a:hover{
	background: url(http://linamed.platinum24.pl/wp-content/uploads/2018/03/plus-icon.png) left center no-repeat;
	padding-left: 45px;	
	}
	.footer-top .product-documentation .menu li a {
	background: url(http://linamed.platinum24.pl/wp-content/uploads/2018/03/down-icon.png) left center no-repeat;
	padding-left: 45px;
}
.footer-top .product-documentation .menu li a:hover {
	background: url(http://linamed.platinum24.pl/wp-content/uploads/2018/03/down-icon.png) left center no-repeat;
	padding-left: 45px;
}
.footer-top .product-support a {
	padding-left: 45px;
	background: url(http://linamed.platinum24.pl/wp-content/uploads/2018/03/right-icon.png) left center no-repeat;
}
.footer-top .product-support a:hover {
	background: url(http://linamed.platinum24.pl/wp-content/uploads/2018/03/right-icon.png) left center no-repeat;
	padding-left: 45px;
}
.footer-nav .menu{
    column-count: 4;
    width: 100%;
}
}

@media only screen and (max-width: 799px) {

.linadis-mobile-text-left *, .linadis-mobile-text-left{
text-align:left !important;
}
.esg-left, .esg-right{
display:none !important;
}
.table-swipe-icon{
display: block;
}
body .product-sidebar .quick-links{
display: block;
    position: fixed;
    top: 56px;
    left:0;
    background: rgba(255,255,255,0.9);
    z-index: 143000000;
    padding: 3px 20px;
    pointer-events: all !important;
}
.quick-links .icon-wrap, .table-swipe-icon .icon-wrap{
width:1em !important;
}
.product-sidebar img, .product-sidebar .product-sidebar-title, .product-sidebar #menu-product > li:first-child,  #menu-product ul{
    display: none;
}
.product-sidebar #menu-product > li{
    display: inline-block;
   padding: 5px 10px !important;
    background: #f7f8f8;
    margin: 0 10px 10px 0px !important;
    font-family: "MyriadProBold";
    font-size: 14px;
}
.product-sidebar #menu-product{
margin-top:40px;
}
.vc_row_flex > .row{ display:flex;}
.vc_row_flex > .row { flex-direction:column-reverse}
.border-img-left {
	border: none;
}
.disable-mobile {
	display: none !important;
}
.footer-bar, .footer-style-3 .vc-row-wrapper {
	margin: 0 !important;
	padding: 0 30px !important;
}
.footer-bar .footer-title-block {
	margin: 0 !important;
}
#footer .widget_nav_menu .menu {
	float: left;
}
.border-mobile-bottom {
	border-bottom: 1px solid #d4d3d3;
	padding-bottom: 32px !important;
	margin-bottom: 32px;
}
.mobile-text-center, .mobile-text-center h2, .mobile-text-center h3, .mobile-text-center p, .mobile-text-center h4 {
	text-align: center !important;
	display: block;
	float: none !important;
	margin: auto !important;
}
.dfd-btn-open-modal-box.button-right {
	text-align: center;
}
#rev-testimonials .tp-bullets {
	left: 50% !important;
	transform: matrix(1, 0, 0, 1, -45, -14) !important;
}
#rev-testimonials .tp-thumb-mask {
	left: 50% !important;
	transform: matrix(1, 0, 0, 1, -80, 0)!important;
}
.footer-nav .menu{
    column-count: 2;
    width: 100%;
}
}

.learndash_quizzes {
	display: none !important;
        visibility: hidden;
}