@layer swift3 {img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px; }img.wp-smiley, img.emoji { display: inline !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: initial !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0px 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0px !important; }:root { --wp-block-synced-color: #7a00df; --wp-block-synced-color--rgb: 122,0,223; --wp-bound-block-color: var(--wp-block-synced-color); --wp-editor-canvas-background: #ddd; --wp-admin-theme-color: #007cba; --wp-admin-theme-color--rgb: 0,124,186; --wp-admin-theme-color-darker-10: #006ba1; --wp-admin-theme-color-darker-10--rgb: 0,107,160.5; --wp-admin-theme-color-darker-20: #005a87; --wp-admin-theme-color-darker-20--rgb: 0,90,135; --wp-admin-border-width-focus: 2px; }@media (min-resolution: 192dpi){:root { --wp-admin-border-width-focus: 1.5px; }}:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }.screen-reader-text { border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; }html :where([style*="border-color"]) { border-style: solid; }:where(figure) { margin: 0px 0px 1em; }:root { --wp--preset--aspect-ratio--square: 1; --wp--preset--aspect-ratio--4-3: 4/3; --wp--preset--aspect-ratio--3-4: 3/4; --wp--preset--aspect-ratio--3-2: 3/2; --wp--preset--aspect-ratio--2-3: 2/3; --wp--preset--aspect-ratio--16-9: 16/9; --wp--preset--aspect-ratio--9-16: 9/16; --wp--preset--color--black: #000000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #ffffff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--color--color-1: #67696f; --wp--preset--color--color-2: #42b0e2; --wp--preset--color--color-3: #989ca3; --wp--preset--color--color-4: #3d4149; --wp--preset--color--color-5: #ffffff; --wp--preset--color--color-6: #ffffff; --wp--preset--color--color-7: #e2e2e2; --wp--preset--color--color-8: #ffffff; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,#0693e3 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,#fcb900 0%,#ff6900 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eeeeee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%); --wp--preset--font-size--small: 13px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 36px; --wp--preset--font-size--x-large: 42px; --wp--preset--spacing--20: 0.44rem; --wp--preset--spacing--30: 0.67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px #ffffff, 6px 6px #000000; --wp--preset--shadow--crisp: 6px 6px 0px #000000; }:where(body) { margin: 0px; }body { padding: 0px; }@keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }@keyframes blink { 0% { opacity: 0; } 50% { opacity: 1; } 100% { opacity: 0; } }body { --sr-7-css-loaded: 1; }@keyframes tp-rotateplane { 0% { transform: perspective(120px) rotateX(0deg) rotateY(0deg); } 50% { transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); } 100% { transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); } }@keyframes tp-fade-in { 0% { opacity: 0; } 20% { opacity: 0; } 100% { opacity: 100; } }@keyframes tp-rotate { 100% { transform: rotate(360deg); } }html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, figure, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { background: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; outline: none; }html { height: 100%; overflow-x: hidden; position: relative; text-size-adjust: 100%; }body { overflow-x: hidden; position: relative; text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; }*, ::before, ::after { box-sizing: border-box; }article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, object, video, audio, embed, canvas, iframe, main, summary { display: block; }abbr, address, progress { display: inline-block; text-decoration: none; }h1, h2, h3, h4, h5, h6 { font-weight: normal; }img { display: inline-block; color: transparent; height: auto; font-size: 0px; vertical-align: middle; max-width: 100%; image-rendering: auto; }img.wp-smiley, img.emoji { font-size: 1em; }a { background: transparent; }a:active, a:hover { outline: 0px; }img { border: 0px; }figure { background-image: none !important; }input { line-height: normal; }button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0px; }button, html input[type="button"], input[type="reset"], input[type="submit"] { appearance: button; cursor: pointer; }input[type="search"] { appearance: textfield; }button { overflow: visible; }button, select { text-transform: none; }b, strong { font-weight: bold; }.sticky, .bypostauthor, .screen-reader-text { outline: none; }body { text-align: left; word-break: break-word; }div { text-align: left; }p { padding: 0px 0px 20px; margin: 0px; }h1, h2, h3, h4, h5, h6 { padding: 0px; margin: 0px 0px 20px; }h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-family: inherit; font-size: inherit; font-weight: inherit; font-style: inherit; line-height: inherit; }ul, ol { list-style-position: inside; margin-bottom: 20px; }ul li, ol li { padding: 8px 0px 0px; }ul ul, ol ul, ul ol, ol ol { margin: 0px 0px 0px 20px; padding: 8px 0px 0px; }ul { list-style-type: none; }ul > li { display: block; position: relative; }ul > li::before { content: ""; font-family: fontello; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; width: 1em; padding: 0px; margin: 0px 5px 0px 0px; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; position: relative; }ul li, ol li { padding: 10px 0px 0px; }ul li:first-child, ol li:first-child { padding-top: 0px; }ul ul, ol ul, ul ol, ol ol { margin: 0px 0px 0px 20px; padding: 10px 0px 0px; }input:not([type="button"]):not([type="checkbox"]):not([type="file"]):not([type="hidden"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="color"]):not([type="range"]), textarea, select, option { padding: 13px 17px; max-width: 100%; border-width: 1px; border-style: solid; border-radius: 8px; }input[type="text"], input[type="search"], input[type="password"], input[type="email"], input[type="tel"], input[type="url"], input[type="number"], input[type="date"], textarea { appearance: none; }input:not([type="button"]):not([type="checkbox"]):not([type="file"]):not([type="hidden"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="color"]):not([type="range"]) { height: 48px; }input[type="submit"], input[type="button"], button { max-width: 100%; cursor: pointer; }nav { display: block; height: 100%; position: relative; }nav ul { margin: 0px; padding: 0px; }nav ul::after { content: "."; display: block; clear: both; height: 0px; visibility: hidden; overflow: hidden; }nav ul li { margin: 0px; padding: 0px; }nav ul li::before { display: none; }nav > div { height: 100%; }nav > div::after { content: ""; display: inline-block; vertical-align: middle; height: 100%; }nav > div > ul { list-style: none; display: inline-block; width: 100%; height: 100%; vertical-align: middle; position: relative; z-index: 202; zoom: 1; }nav > div > ul ul { list-style: none; width: 220px; margin: 20px 0px 0px; padding: 15px 0px 23px; visibility: hidden; position: absolute; left: 0px; top: 100%; z-index: 203; opacity: 0; border-width: 1px; border-style: solid; }nav > div > ul li:hover > ul { margin: 1px 0px 0px; visibility: visible; opacity: 1; }nav > div > ul li:hover > ul::before { content: ""; width: 100%; height: 1px; position: absolute; left: 0px; top: -2px; }nav > div > ul li { display: block; margin: 0px; padding: 0px; position: relative; z-index: 203; }nav > div > ul li:hover { z-index: 204; }nav > div > ul a { display: block; position: relative; z-index: 204; }nav > div > ul > li { float: left; border-right-width: 1px; border-right-style: solid; }nav > div > ul > li:last-child { border-right-width: 0px; border-right-style: solid; }nav > div > ul > li li { border-bottom-width: 1px; border-bottom-style: solid; }nav > div > ul > li li:last-child { border-bottom-width: 0px; border-bottom-style: solid; }.full-width { min-width: 100%; }.cmsmasters_responsive_width { display: block; width: auto; visibility: hidden; }#page, #main, #middle, .middle_content, #bottom, #footer, .headline, .headline_outer, .middle_inner, .cmsmasters_row, .cmsmasters_row_outer, .cmsmasters_row_outer_parent { width: 100%; position: relative; }.post-password-form, .content_wrap, .headline_inner, .bottom_outer, .footer_inner, .cmsmasters_row_inner, .error .error_inner { position: relative; width: 980px; padding: 0px 20px; margin: 0px auto; }.header_top_inner, .header_mid_inner, .header_bot_inner { position: relative; padding: 0px 40px; margin: 0px auto; }#page::after, #middle::after, .middle_inner::after, .middle_content::after, #bottom::after, .bottom_bg::after, .content_wrap::after, .cmsmasters_row_inner::after, .cmsmasters_row_margin::after, .cmsmasters_column_inner::after, .error .error_inner::after { content: "."; display: block; clear: both; height: 0px; visibility: hidden; overflow: hidden; }#middle { z-index: 1; }.middle_content { padding: 60px 0px; }.bottom_bg { border-top-width: 1px; border-top-style: solid; padding-top: 85px; padding-bottom: 40px; }.bottom_inner { margin: 0px -1.7%; }.bottom_inner::after { content: "."; display: block; clear: both; height: 0px; visibility: hidden; overflow: hidden; }.bottom_inner aside { position: relative; float: left; margin: 0px 1.7%; }.cmsmasters_theme_icon_search::before { content: ""; }.cmsmasters_theme_icon_slide_prev::before, .cmsmasters_theme_icon_comments_nav_prev::before, .cmsmasters_prev_arrow span::before { content: ""; }.cmsmasters_theme_icon_slide_next::before, .cmsmasters_theme_icon_comments_nav_next::before, .cmsmasters_next_arrow span::before { content: ""; }.cmsmasters_theme_icon_slide_top::before { content: ""; }.cmsmasters_theme_icon_resp_nav_slide_down::before { content: ""; }.cmsmasters_theme_icon_pagination_prev::before, .cmsmasters_theme_icon_pagination_next::before, .cmsmasters_theme_icon_slide_top::before, .cmsmasters_theme_icon_slide_bottom::before { font-family: fontello-custom !important; }.cmsmasters_theme_icon_user_mail::before { content: ""; }.cmsmasters_theme_icon_user_phone::before { content: ""; }.cmsmasters_prev_arrow, .cmsmasters_next_arrow { display: inline-block; width: 26px; height: 26px; vertical-align: middle; position: relative; text-align: center; }.cmsmasters_prev_arrow::after, .cmsmasters_next_arrow::after { content: ""; display: inline-block; vertical-align: middle; height: 100%; }.cmsmasters_prev_arrow span, .cmsmasters_next_arrow span { display: inline-block; width: 6px; height: 22px; vertical-align: middle; }.cmsmasters_prev_arrow span::before, .cmsmasters_next_arrow span::before { font-family: fontello; font-size: 22px; line-height: 22px; text-align: center; display: block; speak: none; -webkit-font-smoothing: antialiased; }.preloader { display: block; width: 100%; height: 0px; padding-bottom: 66.28%; position: relative; text-align: center; }.preloader .full-width { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }.preloader.highImg { height: auto; padding: 0px; }.preloader.highImg .full-width { height: auto; position: relative; top: auto; left: auto; }.cmsmasters_img_wrap { display: block; position: relative; text-align: center; overflow: hidden; }.social_wrap { display: block; height: 100%; position: relative; overflow: hidden; }.social_wrap .social_wrap_inner { height: 100%; }.social_wrap .social_wrap_inner::after { content: ""; display: inline-block; vertical-align: middle; height: 100%; }.social_wrap ul { list-style: none; display: inline-block; margin: 0px; padding: 0px; vertical-align: middle; }.social_wrap li { display: inline-block; margin: 0px 5px 0px 0px; padding: 0px; position: relative; vertical-align: middle; }.social_wrap li:last-child { margin: 0px; }.social_wrap li::before { display: none; }.social_wrap a { display: block; width: 30px; height: 30px; position: relative; border-radius: 50%; }.social_wrap a::before { width: 1em; height: 1em; position: absolute; inset: 0px; margin: auto !important; }.owl-carousel { width: 100%; position: relative; display: none; }.owl-carousel .owl-wrapper-outer { width: 100%; position: relative; overflow: hidden; }.owl-carousel .owl-wrapper-outer.autoHeight { transition:height 0.5s ease-in-out; }.owl-carousel .owl-wrapper-outer .owl-wrapper { position: relative; display: none; }.owl-carousel .owl-wrapper-outer .owl-wrapper::after { content: "."; line-height: 0; height: 0px; visibility: hidden; display: block; clear: both; }.owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item { float: left; }.owl-carousel .owl-wrapper-outer .owl-wrapper, .owl-carousel .owl-wrapper-outer .owl-item { backface-visibility: hidden; transform: translate3d(0px, 0px, 0px); }.owl-carousel .owl-controls { user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }.owl-pagination { display: block; width: 100%; position: absolute; left: 0px; bottom: 0px; text-align: center; }.owl-pagination .owl-page { display: inline-block; width: 8px; height: 8px; margin: 0px 5px 1px; text-indent: -9999px; cursor: pointer; border-radius: 50%; }.owl-pagination .owl-page:hover, .owl-pagination .owl-page.active { outline: none; }.owl-pagination .owl-page.active { cursor: default; }.owl-buttons { display: block; width: 100%; position: absolute; left: 0px; top: 0px; text-align: center; }.owl-buttons > div { display: inline-block; margin: 0px 3px; cursor: pointer; position: relative; }#slide_top { text-align: center; width: 46px; height: 46px; position: fixed; bottom: 50px; right: 25px; z-index: 99998; border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.01) 0px 0px 10px 0px; display: none; }#slide_top::before { font-size: 14px; line-height: 46px; }#slide_top > span { display: inline-block; text-indent: -9999px; }.opened-article { outline: none; }.button, input[type="submit"], input[type="button"], button { display: inline-block; padding: 0px 30px; position: relative; text-align: center; border-width: 2px; border-style: solid; border-radius: 2px; white-space: nowrap; }.post_nav { padding: 70px 0px 0px; position: relative; overflow: hidden; }.post_nav > span { display: block; width: 50%; max-width: 50%; position: relative; }.post_nav > span a { display: inline-block; min-width: 120px; padding: 21px 0px 3px; position: relative; z-index: 2; }.post_nav > span:hover > span.cmsmasters_nav_arrow { opacity: 1; }.post_nav > span > span { position: absolute; }.post_nav > span > span.cmsmasters_nav_arrow { font-size: 20px; line-height: 1em; width: 1em; height: 1em; top: 0px; bottom: 0px; opacity: 0; margin: auto !important; }.post_nav > span > span.cmsmasters_nav_arrow::before { margin: 0px; }.post_nav > span > span.sub { top: 0px; }.post_nav > span > span:not([class]) { width: 30px; height: 100%; position: absolute; top: 0px; }.post_nav > span.cmsmasters_prev_post { padding-left: 0px; padding-right: 20px; float: left; }.post_nav > span.cmsmasters_prev_post a:hover { padding-right: 0px; padding-left: 47px; }.post_nav > span.cmsmasters_prev_post a:hover + span + span:not([class]) { left: 47px; }.post_nav > span.cmsmasters_prev_post a:hover + span + span + .sub { left: 47px; }.post_nav > span.cmsmasters_prev_post > span.cmsmasters_nav_arrow { left: 1px; right: auto; }.post_nav > span.cmsmasters_prev_post > span.sub { left: 0px; }.post_nav > span.cmsmasters_prev_post > span:not([class]) { left: 0px; }.post_nav > span.cmsmasters_next_post { padding-left: 20px; padding-right: 0px; float: right; text-align: right; }.post_nav > span.cmsmasters_next_post a:hover { padding-left: 0px; padding-right: 47px; }.post_nav > span.cmsmasters_next_post a:hover + span + span:not([class]) { right: 47px; }.post_nav > span.cmsmasters_next_post a:hover + span + span + .sub { right: 47px; }.post_nav > span.cmsmasters_next_post > span.cmsmasters_nav_arrow { left: auto; right: 1px; }.post_nav > span.cmsmasters_next_post > span.sub { right: 0px; }.post_nav > span.cmsmasters_next_post > span:not([class]) { right: 0px; }.share_posts { padding: 10px 0px 0px; position: relative; overflow: hidden; }.share_posts .share_posts_title { display: inline-block; margin: 0px 20px 0px 0px; vertical-align: middle; position: relative; }.share_posts .share_posts_inner { display: inline-block; vertical-align: middle; position: relative; overflow: hidden; }.share_posts a { margin: 2px 15px 0px 0px; position: relative; float: left; }.share_posts a:last-child { margin: 2px 0px 0px; }.cmsmasters_single_slider { padding: 60px 0px 0px; position: relative; }.cmsmasters_single_slider.cmsmasters_type_project .cmsmasters_single_slider_inner:hover .owl-buttons > div { opacity: 1; }.cmsmasters_single_slider.cmsmasters_type_project .cmsmasters_single_slider_item_inner:hover .cmsmasters_img_wrap img { top: -100%; }.cmsmasters_single_slider.cmsmasters_type_project .cmsmasters_single_slider_item_inner:hover .cmsmasters_single_slider_cont { top: 0px; }.cmsmasters_single_slider.cmsmasters_type_project .owl-pagination { display: none; }.cmsmasters_single_slider.cmsmasters_type_project .owl-buttons { position: static; }.cmsmasters_single_slider.cmsmasters_type_project .owl-buttons > div { width: 32px; height: 80px; position: absolute; inset: 0px; opacity: 0; margin: auto !important; }.cmsmasters_single_slider.cmsmasters_type_project .owl-buttons > div.owl-prev { left: 0px; right: auto; border-radius: 0px 8px 8px 0px; }.cmsmasters_single_slider.cmsmasters_type_project .owl-buttons > div.owl-next { left: auto; right: 0px; border-radius: 8px 0px 0px 8px; }.cmsmasters_single_slider.cmsmasters_type_project .owl-buttons > div > span { position: absolute; inset: 0px; margin: auto !important; }.cmsmasters_single_slider.cmsmasters_type_project .cmsmasters_single_slider_cont { width: 100%; height: 100%; position: absolute; left: 0px; top: 100%; text-align: center; }.cmsmasters_single_slider.cmsmasters_type_project .cmsmasters_single_slider_cont::after { content: ""; display: inline-block; vertical-align: middle; height: 100%; }.cmsmasters_single_slider.cmsmasters_type_project .cmsmasters_single_slider_cont_inner { display: inline-block; max-width: 100%; vertical-align: middle; text-align: center; }.cmsmasters_single_slider.cmsmasters_type_project .cmsmasters_project_line { display: block; width: 40px; height: 3px; margin: 0px auto; opacity: 0.2; }.cmsmasters_single_slider.cmsmasters_type_project .cmsmasters_project_category + .cmsmasters_project_line, .cmsmasters_single_slider.cmsmasters_type_project .cmsmasters_single_slider_item_title + .cmsmasters_project_line { margin: 28px auto 0px; }.cmsmasters_single_slider.cmsmasters_type_project .cmsmasters_project_category a:hover, .cmsmasters_single_slider.cmsmasters_type_project .cmsmasters_single_slider_item_title a:hover { opacity: 0.7; }.cmsmasters_single_slider .preloader { padding-bottom: 75.86%; }.cmsmasters_single_slider .cmsmasters_single_slider_title { margin: 0px 0px 40px; text-align: center; }.cmsmasters_single_slider .cmsmasters_single_slider_item { min-width: 260px; position: relative; }.cmsmasters_single_slider .cmsmasters_single_slider_item_outer { position: relative; overflow: hidden; }.cmsmasters_single_slider .cmsmasters_single_slider_item_title { padding: 0px; }#header { width: 100%; position: absolute; z-index: 9999; }.header_top { outline: none; }.header_top .header_top_but { width: 100%; height: 34px; position: relative; cursor: pointer; display: none; }.header_top .header_top_but:hover { opacity: 0.7; }.header_top .header_top_but.closed { border-color: transparent; }.header_top .header_top_but > span { font-size: 20px; line-height: 20px; width: 1em; height: 1em; position: absolute; inset: 0px; margin: auto !important; }.header_top .header_top_outer { height: 100%; position: relative; border-bottom-width: 1px; border-bottom-style: solid; }.header_top .header_top_inner { height: 100%; }.header_top .header_top_inner::after { content: "."; display: block; clear: both; height: 0px; visibility: hidden; overflow: hidden; }.header_top .social_wrap { height: 100%; float: right; }.header_top .social_wrap li { margin-left: 0px; margin-right: 5px; }.header_top .social_wrap li:last-child { margin-left: 0px; margin-right: 0px; }.header_top .social_wrap a { font-size: 14px; line-height: 14px; width: 14px; }.header_top .header_top_meta { height: 100%; padding: 0px 20px 0px 0px; overflow: hidden; }.header_top .header_top_meta::after { content: ""; display: inline-block; vertical-align: middle; height: 100%; }.header_top .meta_wrap { display: inline-block; vertical-align: middle; position: relative; height: 100%; }.header_top .meta_wrap > * { margin: 0px 10px 0px 0px; display: inline-block; }.header_top .meta_wrap > :last-child { margin: 0px; }.header_mid { display: block; clear: both; }.header_mid .header_mid_outer { height: 100%; position: relative; border-bottom-width: 1px; border-bottom-style: solid; }.header_mid .header_mid_inner { height: 100%; text-align: center; }.header_mid .header_mid_inner::after { content: "."; display: block; clear: both; height: 0px; visibility: hidden; overflow: hidden; }.header_mid .logo_wrap { height: 100%; margin: 0px; position: relative; float: left; }.header_mid .logo_wrap::after { content: ""; display: inline-block; vertical-align: middle; height: 100%; }.header_mid .logo_wrap .logo_text_wrap { display: inline-block; vertical-align: middle; }.header_mid .logo_wrap .title { display: block; line-height: 1em; }.header_mid .logo_wrap .title_text { padding: 0px 0px 0px 3px; }.header_mid .logo_wrap .logo { display: inline-block; width: auto; vertical-align: middle; }.header_mid .resp_mid_nav_wrap { height: 100%; margin: 0px 0px 0px 20px; position: relative; display: none; float: right; overflow: hidden; }.header_mid .resp_mid_nav_wrap .resp_mid_nav_outer { height: 100%; }.header_mid .resp_mid_nav_wrap .resp_mid_nav_outer::after { content: ""; display: inline-block; vertical-align: middle; height: 100%; }.header_mid .resp_mid_nav_wrap .resp_mid_nav { font-size: 14px; line-height: 14px; display: inline-block; vertical-align: middle; width: 28px; height: 28px; position: relative; }.header_mid .resp_mid_nav_wrap .resp_mid_nav:hover > span { opacity: 0.7; }.header_mid .resp_mid_nav_wrap .resp_mid_nav:not(.active) > span, .header_mid .resp_mid_nav_wrap .resp_mid_nav:not(.active) > span::before, .header_mid .resp_mid_nav_wrap .resp_mid_nav:not(.active) > span::after { content: ""; width: 16px; height: 2px; position: absolute; inset: 0px; margin: auto !important; }.header_mid .resp_mid_nav_wrap .resp_mid_nav:not(.active) > span::before { top: -6px; bottom: auto; }.header_mid .resp_mid_nav_wrap .resp_mid_nav:not(.active) > span::after { top: auto; bottom: -6px; }.header_mid .mid_search_but_wrap { height: 100%; position: relative; float: right; }.header_mid .mid_search_but_wrap::after { content: ""; display: inline-block; vertical-align: middle; height: 100%; }.header_mid .mid_search_but_wrap .mid_search_but { font-size: 19px; line-height: 20px; width: 20px; height: 20px; margin: 0px; cursor: pointer; display: inline-block; position: relative; vertical-align: middle; }.header_mid .mid_search_but_wrap .mid_search_but::before { line-height: 18px; width: 1em; height: 1em; position: absolute; inset: 0px; margin: auto !important; }.header_mid .mid_search_but_wrap .mid_search_but:hover { opacity: 0.7; }.header_mid .mid_nav_wrap { display: inline-block; height: 100%; margin: 0px 20px; position: relative; }.header_mid .header_mid_button_wrap { float: right; height: 100%; }.header_mid .header_mid_button_wrap::after { content: ""; display: inline-block; vertical-align: middle; height: 100%; }.header_mid .header_mid_button_wrap .header_mid_button { vertical-align: middle; padding: 0px 30px; }.mid_nav { outline: none; }.mid_nav > li { height: 100%; padding: 0px 13px; }.mid_nav > li::after { content: ""; display: inline-block; vertical-align: middle; height: 100%; }.mid_nav > li li { padding: 5px 0px; border-bottom-width: 0px; border-bottom-style: solid; }.mid_nav > li li > a .nav_item_wrap { display: inline-block; position: relative; }.mid_nav > li > ul li { padding: 5px 23px; }.mid_nav > li > a { display: inline-block; vertical-align: middle; }.mid_nav > li > a .nav_item_wrap { display: block; }.cmsmasters_header_search_form { width: 100%; height: 100%; visibility: hidden; position: fixed; z-index: 99999; opacity: 0; }.cmsmasters_header_search_form .cmsmasters_header_search_form_close { display: block; cursor: pointer; width: 32px; height: 32px; position: absolute; inset: 75px 75px auto auto; margin: auto !important; }.cmsmasters_header_search_form .cmsmasters_header_search_form_close:hover { opacity: 0.8; }.cmsmasters_header_search_form .cmsmasters_header_search_form_close::before, .cmsmasters_header_search_form .cmsmasters_header_search_form_close::after { content: ""; width: 18px; height: 2px; position: absolute; inset: 0px; margin: auto !important; }.cmsmasters_header_search_form .cmsmasters_header_search_form_close::before { transform: rotate(45deg); }.cmsmasters_header_search_form .cmsmasters_header_search_form_close::after { transform: rotate(135deg); }.cmsmasters_header_search_form .cmsmasters_header_search_form_field { max-width: 90%; width: 800px; height: 100px; position: absolute; inset: 0px; margin: auto !important; }.cmsmasters_header_search_form input:not([type="button"]):not([type="checkbox"]):not([type="file"]):not([type="hidden"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="color"]):not([type="range"]) { background-color: transparent; padding: 0px; width: 100%; height: 100%; text-align: center; border-width: 0px; border-style: solid; box-shadow: none; }.cmsmasters_header_search_form button { display: none; }body .headline { background-color: transparent; }.headline_outer { background-position: center top; position: relative; z-index: 1; }.headline_outer.cmsmasters_headline_disabled { outline: none; }.headline_outer .headline_color { width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; }.content_wrap { display: block; min-width: inherit; }.bottom_inner .widgettitle { margin-bottom: 25px; position: relative; }#footer { overflow: hidden; }.footer { border-top-width: 1px; border-top-style: solid; }.footer_inner { position: relative; overflow: hidden; }.cmsmasters_footer_default .footer_inner { padding-top: 50px; padding-bottom: 45px; }.cmsmasters_footer_default .footer_copyright { display: block; padding: 15px 0px 0px; text-align: center; }.portfolio { position: relative; }.portfolio::after { content: "."; display: block; clear: both; height: 0px; visibility: hidden; overflow: hidden; }.portfolio.opened-article .post_nav { padding: 40px 0px 30px; }.portfolio.opened-article .cmsmasters_single_slider { padding: 70px 0px 0px; }.portfolio.opened-article > aside { margin: 60px 0px 0px; border-top-width: 1px; border-top-style: solid; }.portfolio.opened-article article + aside { margin: 0px; border-top-width: 0px; border-top-style: solid; }.cmsmasters_open_project { padding: 0px 0px 40px; position: relative; overflow: hidden; }.cmsmasters_open_project .preloader { padding-bottom: 75.86%; }.cmsmasters_open_project .preloader.highImg { height: auto; padding: 0px; }.cmsmasters_open_project .project_content { width: 100%; overflow: hidden; }.cmsmasters_open_project .project_content.with_sidebar { width: 72%; float: left; }.cmsmasters_open_project .project_content .cmsmasters_project_header { padding: 0px 0px 27px; overflow: hidden; display: block; clear: both; }.cmsmasters_open_project .project_content .cmsmasters_project_header .cmsmasters_project_title { margin: 0px; }.cmsmasters_open_project .project_content > .cmsmasters_img_wrap { margin: 0px 0px 25px; overflow: hidden; }.cmsmasters_open_project .cmsmasters_project_content { position: relative; overflow: hidden; }.cmsmasters_open_project .project_sidebar { width: 28%; padding: 0px 0px 0px 40px; float: right; }.cmsmasters_open_project .project_sidebar > div { outline: none; }.cmsmasters_open_project .project_details, .cmsmasters_open_project .project_features { position: relative; padding: 35px; border-radius: 10px; overflow: hidden; }.cmsmasters_open_project .project_details:not(:only-child), .cmsmasters_open_project .project_features:not(:only-child) { border-radius: 10px 10px 0px 0px; }.cmsmasters_open_project .project_details + .project_features, .cmsmasters_open_project .project_features + .project_features { padding: 0px 35px 35px; border-radius: 0px; }.cmsmasters_open_project .project_details_title, .cmsmasters_open_project .project_features_title { padding: 0px; }.cmsmasters_open_project .project_details_item, .cmsmasters_open_project .project_features_item { padding: 8px 0px; position: relative; border-bottom-width: 1px; border-bottom-style: solid; overflow: hidden; }.cmsmasters_open_project .project_details_item:last-child, .cmsmasters_open_project .project_features_item:last-child { padding-bottom: 0px; border-bottom-width: 0px; border-bottom-style: solid; }.cmsmasters_open_project .project_details_item_title, .cmsmasters_open_project .project_features_item_title { max-width: 50%; float: left; overflow: hidden; }.cmsmasters_open_project .project_details_item_desc, .cmsmasters_open_project .project_features_item_desc { padding: 0px 0px 0px 15px; overflow-wrap: break-word; text-align: right; overflow: hidden; }.cmsmasters_open_project .project_details_item_desc > :not(span), .cmsmasters_open_project .project_features_item_desc > :not(span) { opacity: 0.8; }.cmsmasters_open_project .share_posts { padding: 35px; border-radius: 10px; }.cmsmasters_open_project .share_posts .share_posts_title { display: block; margin: 0px; padding: 0px 0px 9px; }.cmsmasters_open_project .share_posts a { margin: 2px 15px 0px 0px; text-indent: -9999px; font-size: 16px; position: relative; width: 1em; overflow: hidden; }.cmsmasters_open_project .share_posts a:hover { opacity: 0.7; }.cmsmasters_open_project .share_posts a::before { font-family: fontello; position: absolute; left: 0px; text-indent: 0px; width: 1em; }.cmsmasters_open_project .share_posts a:first-child::before { content: ""; }.cmsmasters_open_project .share_posts a:last-child::before { content: ""; }.cmsmasters_open_project .share_posts a:last-child::after { content: none; }.cmsmasters_open_project .share_posts a::after { content: ","; margin: 0px 5px 0px 0px; position: relative; }.cmsmasters_open_project .project_details + .share_posts, .cmsmasters_open_project .project_features + .share_posts { padding: 0px 35px 35px; border-radius: 0px 0px 10px 10px; }.cmsmasters_button { display: inline-block; padding: 0px 40px; cursor: pointer; position: relative; text-align: center; border-width: 2px; border-style: solid; border-radius: 2px; white-space: nowrap; }.cmsmasters_button::before { position: relative; z-index: 10; line-height: inherit !important; }.sidebar_layout_14141414 aside { width: 21.6%; }.widget { position: relative; padding: 0px 0px 40px; }.widget .widgettitle { margin-bottom: 20px; letter-spacing: 1px; }html.csstransitions { }html.csstransitions #slide_top, html.csstransitions .button, html.csstransitions input[type="submit"], html.csstransitions input[type="button"], html.csstransitions button, html.csstransitions .cmsmasters_notice .notice_close, html.csstransitions .widget_tag_cloud a { transition:color, background-color, border-color 0.3s, 0.3s, 0.3s ease-in-out, ease-in-out, ease-in-out; }html.csstransitions .error .search_bar_wrap .search_button button, html.csstransitions .cmsmasters_header_search_form .cmsmasters_header_search_form_close, html.csstransitions .header_mid .social_wrap .cmsmasters_social_icon, html.csstransitions .header_mid .mid_search_but_wrap .mid_search_but, html.csstransitions .cmsmasters_tabs .cmsmasters_tabs_list_item::before, html.csstransitions .cmsmasters_twitter_wrap .owl-buttons > div, html.csstransitions .post_nav > span > span.cmsmasters_nav_arrow, html.csstransitions .cmsmasters_slider_project .cmsmasters_slider_project_inner, html.csstransitions .cmsmasters_project_puzzle .cmsmasters_project_cont_info a, html.csstransitions .cmsmasters_project_puzzle .cmsmasters_project_header a, html.csstransitions .cmsmasters_portfolio_puzzle_style_1 .cmsmasters_project_puzzle .cmsmasters_project_footer a::before, html.csstransitions .cmsmasters_portfolio_puzzle_style_2 .cmsmasters_project_puzzle .cmsmasters_project_footer a::before, html.csstransitions .cmsmasters_single_slider.cmsmasters_type_project .cmsmasters_project_category a, html.csstransitions .cmsmasters_single_slider.cmsmasters_type_project .cmsmasters_single_slider_item_title a, html.csstransitions #header .header_mid .resp_mid_nav_wrap .resp_mid_nav, html.csstransitions .header_top .responsive_top_nav > span, html.csstransitions .header_mid .resp_mid_nav_wrap .resp_mid_nav > span, html.csstransitions .header_bot .resp_bot_nav_wrap .resp_bot_nav > span, html.csstransitions .widget_custom_popular_projects_entries .owl-buttons > div > span, html.csstransitions .widget_custom_latest_projects_entries .owl-buttons > div > span, html.csstransitions .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_tabs_list_item a::after, html.csstransitions .cmsmasters_header_cart_link { transition:opacity 0.3s ease-in-out; }html.csstransitions .post_nav > span.cmsmasters_next_post a { transition:color, padding-right 0.3s, 0.3s ease-in-out, ease-in-out; }html.csstransitions .post_nav > span.cmsmasters_prev_post a { transition:color, padding-left 0.3s, 0.3s ease-in-out, ease-in-out; }html.csstransitions .post_nav > span.cmsmasters_next_post > span.sub, html.csstransitions .post_nav > span.cmsmasters_next_post > span:not([class]) { transition:right 0.3s ease-in-out; }html.csstransitions .post_nav > span.cmsmasters_prev_post > span.sub, html.csstransitions .post_nav > span.cmsmasters_prev_post > span:not([class]) { transition:left 0.3s ease-in-out; }html.csstransitions .cmsmasters_open_project .project_details_item a, html.csstransitions .cmsmasters_open_project .project_features_item a, html.csstransitions .cmsmasters_open_project .share_posts a, html.csstransitions .cmsmasters_open_project .project_details_item_desc a.cmsmastersLike::before, html.csstransitions .cmsmasters_open_project .project_features_item_desc a.cmsmastersLike::before { transition:opacity, color 0.3s, 0.3s ease-in-out, ease-in-out; }html.csstransitions .cmsmasters_header_search_form { transition:opacity, visibility 0.5s, 0.5s ease-in-out, ease-in-out; }html.csstransitions .cmsmasters_clients_slider .owl-buttons > div, html.csstransitions .cmsmasters_content_slider .owl-buttons > div, html.csstransitions .cmsmasters_post_default .cmsmasters_owl_slider .owl-buttons > div, html.csstransitions .cmsmasters_post_masonry .cmsmasters_owl_slider .owl-buttons > div, html.csstransitions .cmsmasters_post_timeline .cmsmasters_owl_slider .owl-buttons > div, html.csstransitions .cmsmasters_open_post .cmsmasters_owl_slider .owl-buttons > div, html.csstransitions .cmsmasters_posts_slider.cmsmasters_posts_slider_type_project .owl-buttons > div, html.csstransitions .cmsmasters_single_slider.cmsmasters_type_project .owl-buttons > div { transition:color, background-color, opacity 0.3s, 0.3s, 0.3s ease-in-out, ease-in-out, ease-in-out; }html.csstransitions .owl-pagination .owl-page { transition:box-shadow 0.3s ease-in-out; }html.csstransitions .cmsmasters_portfolio_puzzle_style_1 .cmsmasters_project_puzzle .project_outer .cmsmasters_img_rollover_wrap img, html.csstransitions .cmsmasters_portfolio_puzzle_style_1 .cmsmasters_project_puzzle .project_outer .cmsmasters_img_rollover_wrap .img_placeholder, html.csstransitions .cmsmasters_single_slider.cmsmasters_type_project .cmsmasters_img_wrap img, html.csstransitions .cmsmasters_single_slider.cmsmasters_type_project .cmsmasters_single_slider_cont { transition:top 0.3s ease-in-out; }html.csstransitions input:not([type="button"]):not([type="checkbox"]):not([type="file"]):not([type="hidden"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="color"]):not([type="range"]), html.csstransitions textarea, html.csstransitions select { transition:background-color, border-color 0.2s, 0.2s ease-in-out, ease-in-out; }html.csstransitions a, html.csstransitions .img_placeholder_small, html.csstransitions .cmsmasters_icon_wrap .cmsmasters_simple_icon_title, html.csstransitions .cmsmasters_sitemap_wrap .cmsmasters_sitemap > li > ul > li > ul li a::before { transition:color, background-color 0.3s, 0.3s ease-in-out, ease-in-out; }html.csstransitions .header_top, html.csstransitions .header_mid, html.csstransitions .header_bot { transition:background-color 0.2s ease-in-out; }html.csstransitions .cmsmasters_social_icon, html.csstransitions .edge_only .cmsmasters_but_icon_inverse { transition:color, background-color 0.3s, 0.3s ease-in-out, ease-in-out; }html.csstransitions nav > div > ul ul, html.csstransitions nav > div > ul div { transition:opacity, margin-top 0.3s, 0.3s ease-in-out, ease-in-out; }html.csstransitions nav > div > ul li a, html.csstransitions .cmsmasters_icon_wrap .cmsmasters_simple_icon { transition:background-color, color, border-color 0.3s, 0.3s, 0.3s ease-in-out, ease-in-out, ease-in-out; }html.csstransitions .header_top .header_top_but { transition:opacity 0.3s ease-in-out; }html.csstransitions .cmsmasters_button, html.csstransitions .cmsmasters_button.cmsmasters_but_clear_styles::before, html.csstransitions .cmsmasters_button.cmsmasters_but_clear_styles::after { transition: 0.3s ease-in-out; }@-webkit-keyframes autofill { 100% { color: inherit; background: transparent; } }@-webkit-keyframes bar_move { 0% { width: 0px; } 100% { width: 100%; } }@keyframes bar_move { 0% { width: 0px; } 100% { width: 100%; } }@-webkit-keyframes bar_title { 0% { margin-left: -200px; } 100% { margin-left: 0px; } }@keyframes bar_title { 0% { margin-left: -200px; } 100% { margin-left: 0px; } }@-webkit-keyframes bar_inner { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes bar_inner { 0% { opacity: 0; } 100% { opacity: 1; } }.headline_outer { background-image: url(//schroniskomilanowek.pl/wp-content/swift-ai/images/__e/whiskers.cmsmasters.net/wp-content/themes/whiskers/theme-vars/theme-style/img/heading_bg-jpg.webp); background-repeat: no-repeat; background-attachment: scroll; background-position: center bottom; background-size: cover; }.header_top { height: 34px; }.header_mid { height: 90px; }#page.cmsmasters_heading_after_header #middle, #page.cmsmasters_heading_under_header #middle .headline .headline_outer { padding-top: 90px; }#page.cmsmasters_heading_after_header.enable_header_top #middle, #page.cmsmasters_heading_under_header.enable_header_top #middle .headline .headline_outer { padding-top: 124px; }@media only screen and (max-width: 1024px){.header_top, .header_mid, .header_bot { height: auto; }.header_mid .header_mid_inner > div, .header_mid .header_mid_inner .cmsmasters_header_cart_link { height: 90px; }#page.cmsmasters_heading_after_header #middle, #page.cmsmasters_heading_under_header #middle .headline .headline_outer, #page.cmsmasters_heading_after_header.enable_header_top #middle, #page.cmsmasters_heading_under_header.enable_header_top #middle .headline .headline_outer, #page.cmsmasters_heading_after_header.enable_header_bottom #middle, #page.cmsmasters_heading_under_header.enable_header_bottom #middle .headline .headline_outer, #page.cmsmasters_heading_after_header.enable_header_top.enable_header_bottom #middle, #page.cmsmasters_heading_under_header.enable_header_top.enable_header_bottom #middle .headline .headline_outer { padding-top: 0px !important; }}@media only screen and (max-width: 768px){.header_mid .header_mid_inner > div, .header_bot .header_bot_inner > div, .header_mid .header_mid_inner .cmsmasters_header_cart_link { height: auto; }}@media only screen and (max-width: 1024px){.cmsmasters_responsive_width { width: 1024px; }.headline_outer { background-attachment: scroll; }#page.fixed_header #header { position: relative; }#page.fixed_header #middle, #page.fixed_header.enable_header_top #middle, #page.fixed_header.enable_header_bottom #middle, #page.fixed_header.enable_header_top.enable_header_bottom #middle { padding-top: 0px; }#header { position: relative; overflow: hidden; }#header nav { height: auto; }#header nav div, #header nav ul, #header nav li, #header nav a, #header nav span { display: block; width: auto; height: auto; float: none; margin: 0px; padding: 0px; visibility: visible; position: relative; inset: auto; text-align: left; border-width: 0px; border-style: solid; clear: both; overflow: hidden; border-radius: 0px; opacity: 1; box-shadow: none; background-image: none !important; }#header nav div::before, #header nav ul::before, #header nav li::before, #header nav a::before, #header nav div::after, #header nav ul::after, #header nav li::after, #header nav a::after { content: none; }#header nav li { border-top-width: 1px; border-top-style: solid; }#header nav > div > ul > li:first-child { border-top-width: 0px; border-top-style: solid; }.post-password-form, .content_wrap, .headline_inner, .bottom_outer, .footer_inner, .cmsmasters_row_inner, .cmsmasters_row_title_wrap, .error .error_inner { width: 100%; }.sidebar_layout_14141414 aside { width: 46.6%; }.sidebar_layout_14141414 aside:nth-child(2n+1) { clear: left; }.header_top { overflow: hidden; clear: both; }.header_top .header_top_but { display: block; }.header_top .header_top_outer { height: auto; display: none; overflow: hidden; }.header_top .header_top_inner { height: auto; padding: 20px 0px; overflow: hidden; }.header_top .social_wrap { float: none; }.header_top .social_wrap .social_wrap_inner { text-align: center; }.header_top .header_top_meta { padding: 25px 0px 0px; }.header_top .header_top_meta::after { content: none; }.header_top .meta_wrap { display: block; text-align: center; }#header .header_mid { overflow: hidden; clear: both; }#header .header_mid .header_mid_outer { overflow: hidden; }#header .header_mid .header_mid_inner { padding: 0px 20px; }#header .header_mid .resp_mid_nav_wrap { display: block; }#header .header_mid .resp_mid_nav_wrap .resp_mid_nav { width: 42px; height: 42px; }#header .header_mid .mid_nav_wrap { display: block; height: auto; float: none; margin: 0px -20px; visibility: visible; overflow: hidden; clear: both; opacity: 1; }#header .header_mid .mid_nav_wrap nav { display: none; }#header .header_mid .mid_search_but_wrap { margin-right: 25px; }#header .navigation { padding: 0px; }#header .navigation a { padding: 14px 60px 11px 30px; }#header .navigation li li > a { padding-left: 50px; }#header .navigation .nav_item_wrap { display: inline-block; vertical-align: middle; }#header .navigation .cmsmasters_resp_nav_toggle { font-size: 20px; line-height: 1em; cursor: pointer; width: 1em; height: 1em; position: absolute; inset: 0px 33px 0px auto; margin: auto !important; }}@media only screen and (max-width: 950px){.cmsmasters_responsive_width { width: 950px; }.cmsmasters_open_project .project_content.with_sidebar { width: 100%; float: none; }.cmsmasters_open_project .project_sidebar { width: 100%; float: none; padding-left: 0px; padding-right: 0px; }}@media only screen and (max-width: 768px){.cmsmasters_responsive_width { width: 767px; }.sidebar_layout_14141414 aside, .sidebar_layout_141412 aside, .sidebar_layout_141214 aside, .sidebar_layout_121414 aside, .sidebar_layout_131313 aside, .sidebar_layout_3414 aside, .sidebar_layout_1434 aside, .sidebar_layout_2313 aside, .sidebar_layout_1323 aside, .sidebar_layout_1212 aside { width: 96.6% !important; }#header .header_top .meta_wrap { padding: 0px 20px; }#header .header_top .meta_wrap > * { display: block; margin: 0px 0px 12px; }#header .header_top .meta_wrap > :last-child { margin: 0px; }#header .header_mid .header_mid_inner { padding-top: 25px; }#header .header_mid .logo_wrap { width: auto; float: none; margin: 0px auto 20px; text-align: center; }#header .header_mid .logo_wrap::after { content: none; }#header .header_mid .header_mid_button_wrap { float: none; display: inline-block; vertical-align: middle; margin: 0px 5px 10px 10px; }#header .header_mid .header_mid_button_wrap .header_mid_button { padding: 0px 15px; }#header .header_mid .resp_mid_nav_wrap { float: none; display: inline-block; margin: 0px 0px 5px; vertical-align: middle; }#header .header_mid .resp_mid_nav_wrap .resp_mid_nav_outer { text-align: center; }#header .header_mid .resp_mid_nav_wrap .resp_mid_nav_outer::after { content: none; }#header .header_mid .resp_mid_nav_wrap .resp_mid_nav:hover { opacity: 0.7; }#header .header_mid .mid_search_but_wrap { float: none; display: inline-block; margin: 0px 15px 10px; padding: 0px; vertical-align: middle; text-align: center; }#header .header_mid .mid_nav_wrap { height: auto; float: none; margin: 0px -20px; visibility: visible; overflow: hidden; clear: both; opacity: 1; }.cmsmasters_header_search_form .cmsmasters_header_search_form_field { height: 70px; }.cmsmasters_header_search_form .cmsmasters_header_search_form_field button { font-size: 26px; line-height: 26px; width: 85px; }.cmsmasters_header_search_form .cmsmasters_header_search_form_field input:not([type="button"]):not([type="checkbox"]):not([type="file"]):not([type="hidden"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="color"]):not([type="range"]) { font-size: 30px; line-height: 40px; }.owl-pagination .owl-page { margin: 0px 8px 1px; }}@media only screen and (max-width: 600px){.cmsmasters_responsive_width { width: 600px; }.middle_content { padding: 30px 0px; }html.cmsmasters_html { margin-top: 0px !important; }html.cmsmasters_html .cmsmasters_header_search_form { top: 0px; bottom: 0px; }.post_nav > span { width: 100%; max-width: 100%; }.post_nav > span > span { left: 0px; right: 0px; }.post_nav > span.cmsmasters_prev_post { float: none; margin: 20px 0px; padding: 0px; text-align: center; }.post_nav > span.cmsmasters_prev_post a:hover { padding-left: 0px; padding-right: 0px; }.post_nav > span.cmsmasters_prev_post a:hover + span + span + .sub { left: 0px; right: 0px; }.post_nav > span.cmsmasters_prev_post > span:not([class]) { display: none; }.post_nav > span.cmsmasters_next_post { float: none; margin: 20px 0px; padding: 0px; text-align: center; }.post_nav > span.cmsmasters_next_post a:hover { padding-left: 0px; padding-right: 0px; }.post_nav > span.cmsmasters_next_post a:hover + span + span + .sub { left: 0px; right: 0px; }.post_nav > span.cmsmasters_next_post > span:not([class]) { display: none; }}@media only screen and (max-width: 540px){.cmsmasters_responsive_width { width: 540px; }.cmsmasters_header_search_form .cmsmasters_header_search_form_close { right: 50px; top: 50px; }.cmsmasters_header_search_form .cmsmasters_header_search_form_field { height: 50px; }.cmsmasters_header_search_form .cmsmasters_header_search_form_field button { font-size: 22px; line-height: 22px; width: 80px; }.cmsmasters_header_search_form .cmsmasters_header_search_form_field input:not([type="button"]):not([type="checkbox"]):not([type="file"]):not([type="hidden"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="color"]):not([type="range"]) { font-size: 20px; line-height: 30px; }#slide_top { width: 40px; height: 40px; bottom: 20px; }#slide_top::before { font-size: 12px; line-height: 40px; }}@font-face{font-family:"fontello";font-weight:400;font-style:normal;src:url(https://schroniskomilanowek.pl/wp-content/swift-ai/cache/schroniskomilanowek.pl/pet/pies-z-milanowka-3/__data/fontelloefab1250.woff) format('woff2');font-display:swap;}[class^="cmsmasters-icon-"]::before, [class*=" cmsmasters-icon-"]::before, [class^="cmsmasters_theme_icon_"]::before, [class*=" cmsmasters_theme_icon_"]::before { font-family: fontello; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; width: 1em; margin-right: 0.2em; text-align: center; vertical-align: baseline; font-variant: normal; text-transform: none; line-height: 1em; margin-left: 0.2em; -webkit-font-smoothing: antialiased; }[class^="cmsmasters_theme_icon_"]::before, [class*=" cmsmasters_theme_icon_"]::before { margin-left: 0px; margin-right: 0px; }.cmsmasters-icon-phone-4::before { content: ""; }.cmsmasters-icon-location-3::before { content: ""; }.cmsmasters-icon-facebook-squared::before { content: ""; }.cmsmasters-icon-search-1::before { content: ""; }@-webkit-keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); } }@keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); } }@font-face{font-family:"fontello-custom";font-weight:400;font-style:normal;src:url(https://schroniskomilanowek.pl/wp-content/swift-ai/cache/schroniskomilanowek.pl/pet/pies-z-milanowka-3/__data/fontello-custom25aa0cf5.woff) format('woff2');font-display:swap;}[class^="cmsmasters-icon-custom-"]::before, [class*=" cmsmasters-icon-custom-"]::before { font-family: fontello-custom; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; width: 1em; margin-right: 0.2em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; margin-left: 0.2em; -webkit-font-smoothing: antialiased; }.cmsmasters-icon-custom-right::before { content: ""; }.cmsmasters-icon-custom-left::before { content: ""; }.cmsmasters-icon-custom-instagram::before { content: ""; }@-webkit-keyframes bounce { 0%, 20%, 50%, 80%, 100% { transform: translateY(0px); } 40% { transform: translateY(-30px); } 60% { transform: translateY(-15px); } }@keyframes bounce { 0%, 20%, 50%, 80%, 100% { transform: translateY(0px); } 40% { transform: translateY(-30px); } 60% { transform: translateY(-15px); } }@-webkit-keyframes flash { 0%, 50%, 100% { opacity: 1; } 25%, 75% { opacity: 0; } }@keyframes flash { 0%, 50%, 100% { opacity: 1; } 25%, 75% { opacity: 0; } }@-webkit-keyframes pulse { 0% { transform: scale(1); } 50% { transform: scale(1.1); } 100% { transform: scale(1); } }@keyframes pulse { 0% { transform: scale(1); } 50% { transform: scale(1.1); } 100% { transform: scale(1); } }@-webkit-keyframes shake { 0%, 100% { transform: translateX(0px); } 10%, 30%, 50%, 70%, 90% { transform: translateX(-10px); } 20%, 40%, 60%, 80% { transform: translateX(10px); } }@keyframes shake { 0%, 100% { transform: translateX(0px); } 10%, 30%, 50%, 70%, 90% { transform: translateX(-10px); } 20%, 40%, 60%, 80% { transform: translateX(10px); } }@-webkit-keyframes swing { 20% { transform: rotate(15deg); } 40% { transform: rotate(-10deg); } 60% { transform: rotate(5deg); } 80% { transform: rotate(-5deg); } 100% { transform: rotate(0deg); } }@keyframes swing { 20% { transform: rotate(15deg); } 40% { transform: rotate(-10deg); } 60% { transform: rotate(5deg); } 80% { transform: rotate(-5deg); } 100% { transform: rotate(0deg); } }@-webkit-keyframes tada { 0% { transform: scale(1); } 10%, 20% { transform: scale(0.9) rotate(-3deg); } 30%, 50%, 70%, 90% { transform: scale(1.1) rotate(3deg); } 40%, 60%, 80% { transform: scale(1.1) rotate(-3deg); } 100% { transform: scale(1) rotate(0deg); } }@keyframes tada { 0% { transform: scale(1); } 10%, 20% { transform: scale(0.9) rotate(-3deg); } 30%, 50%, 70%, 90% { transform: scale(1.1) rotate(3deg); } 40%, 60%, 80% { transform: scale(1.1) rotate(-3deg); } 100% { transform: scale(1) rotate(0deg); } }@-webkit-keyframes wobble { 0% { transform: translateX(0%); } 15% { transform: translateX(-25%) rotate(-5deg); } 30% { transform: translateX(20%) rotate(3deg); } 45% { transform: translateX(-15%) rotate(-3deg); } 60% { transform: translateX(10%) rotate(2deg); } 75% { transform: translateX(-5%) rotate(-1deg); } 100% { transform: translateX(0%); } }@keyframes wobble { 0% { transform: translateX(0%); } 15% { transform: translateX(-25%) rotate(-5deg); } 30% { transform: translateX(20%) rotate(3deg); } 45% { transform: translateX(-15%) rotate(-3deg); } 60% { transform: translateX(10%) rotate(2deg); } 75% { transform: translateX(-5%) rotate(-1deg); } 100% { transform: translateX(0%); } }@-webkit-keyframes bounceIn { 0% { opacity: 0; transform: scale(0.3); } 50% { opacity: 1; transform: scale(1.05); } 70% { transform: scale(0.9); } 100% { transform: scale(1); } }@keyframes bounceIn { 0% { opacity: 0; transform: scale(0.3); } 50% { opacity: 1; transform: scale(1.05); } 70% { transform: scale(0.9); } 100% { transform: scale(1); } }@-webkit-keyframes bounceInDown { 0% { opacity: 0; transform: translateY(-2000px); } 60% { opacity: 1; transform: translateY(30px); } 80% { transform: translateY(-10px); } 100% { transform: translateY(0px); } }@keyframes bounceInDown { 0% { opacity: 0; transform: translateY(-2000px); } 60% { opacity: 1; transform: translateY(30px); } 80% { transform: translateY(-10px); } 100% { transform: translateY(0px); } }@-webkit-keyframes bounceInLeft { 0% { opacity: 0; transform: translateX(-2000px); } 60% { opacity: 1; transform: translateX(30px); } 80% { transform: translateX(-10px); } 100% { transform: translateX(0px); } }@keyframes bounceInLeft { 0% { opacity: 0; transform: translateX(-2000px); } 60% { opacity: 1; transform: translateX(30px); } 80% { transform: translateX(-10px); } 100% { transform: translateX(0px); } }@-webkit-keyframes bounceInRight { 0% { opacity: 0; transform: translateX(2000px); } 60% { opacity: 1; transform: translateX(-30px); } 80% { transform: translateX(10px); } 100% { transform: translateX(0px); } }@keyframes bounceInRight { 0% { opacity: 0; transform: translateX(2000px); } 60% { opacity: 1; transform: translateX(-30px); } 80% { transform: translateX(10px); } 100% { transform: translateX(0px); } }@-webkit-keyframes bounceInUp { 0% { opacity: 0; transform: translateY(2000px); } 60% { opacity: 1; transform: translateY(-30px); } 80% { transform: translateY(10px); } 100% { transform: translateY(0px); } }@keyframes bounceInUp { 0% { opacity: 0; transform: translateY(2000px); } 60% { opacity: 1; transform: translateY(-30px); } 80% { transform: translateY(10px); } 100% { transform: translateY(0px); } }@-webkit-keyframes bounceOut { 0% { transform: scale(1); } 25% { transform: scale(0.95); } 50% { opacity: 1; transform: scale(1.1); } 100% { opacity: 0; transform: scale(0.3); } }@keyframes bounceOut { 0% { transform: scale(1); } 25% { transform: scale(0.95); } 50% { opacity: 1; transform: scale(1.1); } 100% { opacity: 0; transform: scale(0.3); } }@-webkit-keyframes bounceOutDown { 0% { transform: translateY(0px); } 20% { opacity: 1; transform: translateY(-20px); } 100% { opacity: 0; transform: translateY(2000px); } }@keyframes bounceOutDown { 0% { transform: translateY(0px); } 20% { opacity: 1; transform: translateY(-20px); } 100% { opacity: 0; transform: translateY(2000px); } }@-webkit-keyframes bounceOutLeft { 0% { transform: translateX(0px); } 20% { opacity: 1; transform: translateX(20px); } 100% { opacity: 0; transform: translateX(-2000px); } }@keyframes bounceOutLeft { 0% { transform: translateX(0px); } 20% { opacity: 1; transform: translateX(20px); } 100% { opacity: 0; transform: translateX(-2000px); } }@-webkit-keyframes bounceOutRight { 0% { transform: translateX(0px); } 20% { opacity: 1; transform: translateX(-20px); } 100% { opacity: 0; transform: translateX(2000px); } }@keyframes bounceOutRight { 0% { transform: translateX(0px); } 20% { opacity: 1; transform: translateX(-20px); } 100% { opacity: 0; transform: translateX(2000px); } }@-webkit-keyframes bounceOutUp { 0% { transform: translateY(0px); } 20% { opacity: 1; transform: translateY(20px); } 100% { opacity: 0; transform: translateY(-2000px); } }@keyframes bounceOutUp { 0% { transform: translateY(0px); } 20% { opacity: 1; transform: translateY(20px); } 100% { opacity: 0; transform: translateY(-2000px); } }@-webkit-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }@-webkit-keyframes fadeInDown { 0% { opacity: 0; transform: translateY(-20px); } 100% { opacity: 1; transform: translateY(0px); } }@keyframes fadeInDown { 0% { opacity: 0; transform: translateY(-20px); } 100% { opacity: 1; transform: translateY(0px); } }@-webkit-keyframes fadeInDownBig { 0% { opacity: 0; transform: translateY(-2000px); } 100% { opacity: 1; transform: translateY(0px); } }@keyframes fadeInDownBig { 0% { opacity: 0; transform: translateY(-2000px); } 100% { opacity: 1; transform: translateY(0px); } }@-webkit-keyframes fadeInLeft { 0% { opacity: 0; transform: translateX(-20px); } 100% { opacity: 1; transform: translateX(0px); } }@keyframes fadeInLeft { 0% { opacity: 0; transform: translateX(-20px); } 100% { opacity: 1; transform: translateX(0px); } }@-webkit-keyframes fadeInLeftBig { 0% { opacity: 0; transform: translateX(-2000px); } 100% { opacity: 1; transform: translateX(0px); } }@keyframes fadeInLeftBig { 0% { opacity: 0; transform: translateX(-2000px); } 100% { opacity: 1; transform: translateX(0px); } }@-webkit-keyframes fadeInRight { 0% { opacity: 0; transform: translateX(20px); } 100% { opacity: 1; transform: translateX(0px); } }@keyframes fadeInRight { 0% { opacity: 0; transform: translateX(20px); } 100% { opacity: 1; transform: translateX(0px); } }@-webkit-keyframes fadeInRightBig { 0% { opacity: 0; transform: translateX(2000px); } 100% { opacity: 1; transform: translateX(0px); } }@keyframes fadeInRightBig { 0% { opacity: 0; transform: translateX(2000px); } 100% { opacity: 1; transform: translateX(0px); } }@-webkit-keyframes fadeInUp { 0% { opacity: 0; transform: translateY(20px); } 100% { opacity: 1; transform: translateY(0px); } }@keyframes fadeInUp { 0% { opacity: 0; transform: translateY(20px); } 100% { opacity: 1; transform: translateY(0px); } }@-webkit-keyframes fadeInUpBig { 0% { opacity: 0; transform: translateY(2000px); } 100% { opacity: 1; transform: translateY(0px); } }@keyframes fadeInUpBig { 0% { opacity: 0; transform: translateY(2000px); } 100% { opacity: 1; transform: translateY(0px); } }@-webkit-keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } }@keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } }@-webkit-keyframes fadeOutDown { 0% { opacity: 1; transform: translateY(0px); } 100% { opacity: 0; transform: translateY(20px); } }@keyframes fadeOutDown { 0% { opacity: 1; transform: translateY(0px); } 100% { opacity: 0; transform: translateY(20px); } }@-webkit-keyframes fadeOutDownBig { 0% { opacity: 1; transform: translateY(0px); } 100% { opacity: 0; transform: translateY(2000px); } }@keyframes fadeOutDownBig { 0% { opacity: 1; transform: translateY(0px); } 100% { opacity: 0; transform: translateY(2000px); } }@-webkit-keyframes fadeOutLeft { 0% { opacity: 1; transform: translateX(0px); } 100% { opacity: 0; transform: translateX(-20px); } }@keyframes fadeOutLeft { 0% { opacity: 1; transform: translateX(0px); } 100% { opacity: 0; transform: translateX(-20px); } }@-webkit-keyframes fadeOutLeftBig { 0% { opacity: 1; transform: translateX(0px); } 100% { opacity: 0; transform: translateX(-2000px); } }@keyframes fadeOutLeftBig { 0% { opacity: 1; transform: translateX(0px); } 100% { opacity: 0; transform: translateX(-2000px); } }@-webkit-keyframes fadeOutRight { 0% { opacity: 1; transform: translateX(0px); } 100% { opacity: 0; transform: translateX(20px); } }@keyframes fadeOutRight { 0% { opacity: 1; transform: translateX(0px); } 100% { opacity: 0; transform: translateX(20px); } }@-webkit-keyframes fadeOutRightBig { 0% { opacity: 1; transform: translateX(0px); } 100% { opacity: 0; transform: translateX(2000px); } }@keyframes fadeOutRightBig { 0% { opacity: 1; transform: translateX(0px); } 100% { opacity: 0; transform: translateX(2000px); } }@-webkit-keyframes fadeOutUp { 0% { opacity: 1; transform: translateY(0px); } 100% { opacity: 0; transform: translateY(-20px); } }@keyframes fadeOutUp { 0% { opacity: 1; transform: translateY(0px); } 100% { opacity: 0; transform: translateY(-20px); } }@-webkit-keyframes fadeOutUpBig { 0% { opacity: 1; transform: translateY(0px); } 100% { opacity: 0; transform: translateY(-2000px); } }@keyframes fadeOutUpBig { 0% { opacity: 1; transform: translateY(0px); } 100% { opacity: 0; transform: translateY(-2000px); } }@-webkit-keyframes flip { 0% { transform: perspective(400px) translateZ(0px) rotateY(0deg) scale(1); animation-timing-function: ease-out; } 40% { transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); animation-timing-function: ease-out; } 50% { transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); animation-timing-function: ease-in; } 80% { transform: perspective(400px) translateZ(0px) rotateY(360deg) scale(0.95); animation-timing-function: ease-in; } 100% { transform: perspective(400px) translateZ(0px) rotateY(360deg) scale(1); animation-timing-function: ease-in; } }@keyframes flip { 0% { transform: perspective(400px) translateZ(0px) rotateY(0deg) scale(1); animation-timing-function: ease-out; } 40% { transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); animation-timing-function: ease-out; } 50% { transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); animation-timing-function: ease-in; } 80% { transform: perspective(400px) translateZ(0px) rotateY(360deg) scale(0.95); animation-timing-function: ease-in; } 100% { transform: perspective(400px) translateZ(0px) rotateY(360deg) scale(1); animation-timing-function: ease-in; } }@-webkit-keyframes flipInX { 0% { transform: perspective(400px) rotateX(90deg); opacity: 0; } 40% { transform: perspective(400px) rotateX(-10deg); } 70% { transform: perspective(400px) rotateX(10deg); } 100% { transform: perspective(400px) rotateX(0deg); opacity: 1; } }@keyframes flipInX { 0% { transform: perspective(400px) rotateX(90deg); opacity: 0; } 40% { transform: perspective(400px) rotateX(-10deg); } 70% { transform: perspective(400px) rotateX(10deg); } 100% { transform: perspective(400px) rotateX(0deg); opacity: 1; } }@-webkit-keyframes flipInY { 0% { transform: perspective(400px) rotateY(90deg); opacity: 0; } 40% { transform: perspective(400px) rotateY(-10deg); } 70% { transform: perspective(400px) rotateY(10deg); } 100% { transform: perspective(400px) rotateY(0deg); opacity: 1; } }@keyframes flipInY { 0% { transform: perspective(400px) rotateY(90deg); opacity: 0; } 40% { transform: perspective(400px) rotateY(-10deg); } 70% { transform: perspective(400px) rotateY(10deg); } 100% { transform: perspective(400px) rotateY(0deg); opacity: 1; } }@-webkit-keyframes flipOutX { 0% { transform: perspective(400px) rotateX(0deg); opacity: 1; } 100% { transform: perspective(400px) rotateX(90deg); opacity: 0; } }@keyframes flipOutX { 0% { transform: perspective(400px) rotateX(0deg); opacity: 1; } 100% { transform: perspective(400px) rotateX(90deg); opacity: 0; } }@-webkit-keyframes flipOutY { 0% { transform: perspective(400px) rotateY(0deg); opacity: 1; } 100% { transform: perspective(400px) rotateY(90deg); opacity: 0; } }@keyframes flipOutY { 0% { transform: perspective(400px) rotateY(0deg); opacity: 1; } 100% { transform: perspective(400px) rotateY(90deg); opacity: 0; } }@-webkit-keyframes lightSpeedIn { 0% { transform: translateX(100%) skewX(-30deg); opacity: 0; } 60% { transform: translateX(-20%) skewX(30deg); opacity: 1; } 80% { transform: translateX(0%) skewX(-15deg); opacity: 1; } 100% { transform: translateX(0%) skewX(0deg); opacity: 1; } }@keyframes lightSpeedIn { 0% { transform: translateX(100%) skewX(-30deg); opacity: 0; } 60% { transform: translateX(-20%) skewX(30deg); opacity: 1; } 80% { transform: translateX(0%) skewX(-15deg); opacity: 1; } 100% { transform: translateX(0%) skewX(0deg); opacity: 1; } }@-webkit-keyframes lightSpeedOut { 0% { transform: translateX(0%) skewX(0deg); opacity: 1; } 100% { transform: translateX(100%) skewX(-30deg); opacity: 0; } }@keyframes lightSpeedOut { 0% { transform: translateX(0%) skewX(0deg); opacity: 1; } 100% { transform: translateX(100%) skewX(-30deg); opacity: 0; } }@-webkit-keyframes rotateIn { 0% { transform-origin: center center; transform: rotate(-200deg); opacity: 0; } 100% { transform-origin: center center; transform: rotate(0deg); opacity: 1; } }@keyframes rotateIn { 0% { transform-origin: center center; transform: rotate(-200deg); opacity: 0; } 100% { transform-origin: center center; transform: rotate(0deg); opacity: 1; } }@-webkit-keyframes rotateInDownLeft { 0% { transform-origin: left bottom; transform: rotate(-90deg); opacity: 0; } 100% { transform-origin: left bottom; transform: rotate(0deg); opacity: 1; } }@keyframes rotateInDownLeft { 0% { transform-origin: left bottom; transform: rotate(-90deg); opacity: 0; } 100% { transform-origin: left bottom; transform: rotate(0deg); opacity: 1; } }@-webkit-keyframes rotateInDownRight { 0% { transform-origin: right bottom; transform: rotate(90deg); opacity: 0; } 100% { transform-origin: right bottom; transform: rotate(0deg); opacity: 1; } }@keyframes rotateInDownRight { 0% { transform-origin: right bottom; transform: rotate(90deg); opacity: 0; } 100% { transform-origin: right bottom; transform: rotate(0deg); opacity: 1; } }@-webkit-keyframes rotateInUpLeft { 0% { transform-origin: left bottom; transform: rotate(90deg); opacity: 0; } 100% { transform-origin: left bottom; transform: rotate(0deg); opacity: 1; } }@keyframes rotateInUpLeft { 0% { transform-origin: left bottom; transform: rotate(90deg); opacity: 0; } 100% { transform-origin: left bottom; transform: rotate(0deg); opacity: 1; } }@-webkit-keyframes rotateInUpRight { 0% { transform-origin: right bottom; transform: rotate(-90deg); opacity: 0; } 100% { transform-origin: right bottom; transform: rotate(0deg); opacity: 1; } }@keyframes rotateInUpRight { 0% { transform-origin: right bottom; transform: rotate(-90deg); opacity: 0; } 100% { transform-origin: right bottom; transform: rotate(0deg); opacity: 1; } }@-webkit-keyframes rotateOut { 0% { transform-origin: center center; transform: rotate(0deg); opacity: 1; } 100% { transform-origin: center center; transform: rotate(200deg); opacity: 0; } }@keyframes rotateOut { 0% { transform-origin: center center; transform: rotate(0deg); opacity: 1; } 100% { transform-origin: center center; transform: rotate(200deg); opacity: 0; } }@-webkit-keyframes rotateOutDownLeft { 0% { transform-origin: left bottom; transform: rotate(0deg); opacity: 1; } 100% { transform-origin: left bottom; transform: rotate(90deg); opacity: 0; } }@keyframes rotateOutDownLeft { 0% { transform-origin: left bottom; transform: rotate(0deg); opacity: 1; } 100% { transform-origin: left bottom; transform: rotate(90deg); opacity: 0; } }@-webkit-keyframes rotateOutDownRight { 0% { transform-origin: right bottom; transform: rotate(0deg); opacity: 1; } 100% { transform-origin: right bottom; transform: rotate(-90deg); opacity: 0; } }@keyframes rotateOutDownRight { 0% { transform-origin: right bottom; transform: rotate(0deg); opacity: 1; } 100% { transform-origin: right bottom; transform: rotate(-90deg); opacity: 0; } }@-webkit-keyframes rotateOutUpLeft { 0% { transform-origin: left bottom; transform: rotate(0deg); opacity: 1; } 100% { transform-origin: left bottom; transform: rotate(-90deg); opacity: 0; } }@keyframes rotateOutUpLeft { 0% { transform-origin: left bottom; transform: rotate(0deg); opacity: 1; } 100% { transform-origin: left bottom; transform: rotate(-90deg); opacity: 0; } }@-webkit-keyframes rotateOutUpRight { 0% { transform-origin: right bottom; transform: rotate(0deg); opacity: 1; } 100% { transform-origin: right bottom; transform: rotate(90deg); opacity: 0; } }@keyframes rotateOutUpRight { 0% { transform-origin: right bottom; transform: rotate(0deg); opacity: 1; } 100% { transform-origin: right bottom; transform: rotate(90deg); opacity: 0; } }@-webkit-keyframes slideInDown { 0% { opacity: 0; transform: translateY(-2000px); } 100% { transform: translateY(0px); } }@keyframes slideInDown { 0% { opacity: 0; transform: translateY(-2000px); } 100% { transform: translateY(0px); } }@-webkit-keyframes slideInLeft { 0% { opacity: 0; transform: translateX(-2000px); } 100% { transform: translateX(0px); } }@keyframes slideInLeft { 0% { opacity: 0; transform: translateX(-2000px); } 100% { transform: translateX(0px); } }@-webkit-keyframes slideInRight { 0% { opacity: 0; transform: translateX(2000px); } 100% { transform: translateX(0px); } }@keyframes slideInRight { 0% { opacity: 0; transform: translateX(2000px); } 100% { transform: translateX(0px); } }@-webkit-keyframes slideOutLeft { 0% { transform: translateX(0px); } 100% { opacity: 0; transform: translateX(-2000px); } }@keyframes slideOutLeft { 0% { transform: translateX(0px); } 100% { opacity: 0; transform: translateX(-2000px); } }@-webkit-keyframes slideOutRight { 0% { transform: translateX(0px); } 100% { opacity: 0; transform: translateX(2000px); } }@keyframes slideOutRight { 0% { transform: translateX(0px); } 100% { opacity: 0; transform: translateX(2000px); } }@-webkit-keyframes slideOutUp { 0% { transform: translateY(0px); } 100% { opacity: 0; transform: translateY(-2000px); } }@keyframes slideOutUp { 0% { transform: translateY(0px); } 100% { opacity: 0; transform: translateY(-2000px); } }@-webkit-keyframes hinge { 0% { transform: rotate(0deg); transform-origin: left top; animation-timing-function: ease-in-out; } 20%, 60% { transform: rotate(80deg); transform-origin: left top; animation-timing-function: ease-in-out; } 40% { transform: rotate(60deg); transform-origin: left top; animation-timing-function: ease-in-out; } 80% { transform: rotate(60deg) translateY(0px); opacity: 1; transform-origin: left top; animation-timing-function: ease-in-out; } 100% { transform: translateY(700px); opacity: 0; } }@keyframes hinge { 0% { transform: rotate(0deg); transform-origin: left top; animation-timing-function: ease-in-out; } 20%, 60% { transform: rotate(80deg); transform-origin: left top; animation-timing-function: ease-in-out; } 40% { transform: rotate(60deg); transform-origin: left top; animation-timing-function: ease-in-out; } 80% { transform: rotate(60deg) translateY(0px); opacity: 1; transform-origin: left top; animation-timing-function: ease-in-out; } 100% { transform: translateY(700px); opacity: 0; } }@-webkit-keyframes rollIn { 0% { opacity: 0; transform: translateX(-100%) rotate(-120deg); } 100% { opacity: 1; transform: translateX(0px) rotate(0deg); } }@keyframes rollIn { 0% { opacity: 0; transform: translateX(-100%) rotate(-120deg); } 100% { opacity: 1; transform: translateX(0px) rotate(0deg); } }@-webkit-keyframes rollOut { 0% { opacity: 1; transform: translateX(0px) rotate(0deg); } 100% { opacity: 0; transform: translateX(100%) rotate(120deg); } }@keyframes rollOut { 0% { opacity: 1; transform: translateX(0px) rotate(0deg); } 100% { opacity: 0; transform: translateX(100%) rotate(120deg); } }@-webkit-keyframes empty { 0% { opacity: 1; } }@keyframes empty { 0% { opacity: 1; } }@-webkit-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }@-webkit-keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } }@keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } }@-webkit-keyframes backSlideOut { 25% { opacity: 0.5; transform: translateZ(-500px); } 75% { opacity: 0.5; transform: translateZ(-500px) translateX(-200%); } 100% { opacity: 0.5; transform: translateZ(-500px) translateX(-200%); } }@keyframes backSlideOut { 25% { opacity: 0.5; transform: translateZ(-500px); } 75% { opacity: 0.5; transform: translateZ(-500px) translateX(-200%); } 100% { opacity: 0.5; transform: translateZ(-500px) translateX(-200%); } }@-webkit-keyframes backSlideIn { 0%, 25% { opacity: 0.5; transform: translateZ(-500px) translateX(200%); } 75% { opacity: 0.5; transform: translateZ(-500px); } 100% { opacity: 1; transform: translateZ(0px) translateX(0px); } }@keyframes backSlideIn { 0%, 25% { opacity: 0.5; transform: translateZ(-500px) translateX(200%); } 75% { opacity: 0.5; transform: translateZ(-500px); } 100% { opacity: 1; transform: translateZ(0px) translateX(0px); } }@-webkit-keyframes scaleToFade { 100% { opacity: 0; transform: scale(0.8); } }@keyframes scaleToFade { 100% { opacity: 0; transform: scale(0.8); } }@-webkit-keyframes goDown { 0% { transform: translateY(-100%); } }@keyframes goDown { 0% { transform: translateY(-100%); } }@-webkit-keyframes scaleUpFrom { 0% { opacity: 0; transform: scale(1.5); } }@keyframes scaleUpFrom { 0% { opacity: 0; transform: scale(1.5); } }@-webkit-keyframes scaleUpTo { 100% { opacity: 0; transform: scale(1.5); } }@keyframes scaleUpTo { 100% { opacity: 0; transform: scale(1.5); } }body, #wp-calendar th, #wp-calendar td, .cmsmasters_profile_horizontal.style_1 .cmsmasters_profile_content, .header_top .meta_wrap * { font-family: "Noto Sans", Arial, Helvetica, "Nimbus Sans L", sans-serif; font-size: 16px; line-height: 26px; font-weight: normal; font-style: normal; }.header_top .meta_wrap * { font-size: 12px; line-height: 20px; }.cmsmasters_twitter_wrap .cmsmasters_twitter_item_content, .post_nav > span > span.sub { font-size: 17px; }a, .tab_comments_heading, .footer .footer_nav_wrap li a, .footer.cmsmasters_footer_small .footer_nav_wrap li a, .cmsmasters_breadcrumbs .cmsmasters_breadcrumbs_inner *, .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_tabs_list_item a, .cmsmasters_project_puzzle .cmsmasters_project_footer > span a, .subpage_nav > strong, .subpage_nav > span, .subpage_nav > a, .subpage_nav > span:not([class]) { font-family: "Fira Sans", Arial, Helvetica, "Nimbus Sans L", sans-serif; font-size: 16px; line-height: 22px; font-weight: 500; font-style: normal; text-transform: none; text-decoration: none; }a:hover { text-decoration: none; }.navigation > li > a, .footer_nav > li > a { font-family: "Fira Sans", Arial, Helvetica, "Nimbus Sans L", sans-serif; font-size: 14px; line-height: 20px; font-weight: 500; font-style: normal; text-transform: uppercase; }.navigation ul li a, .top_line_nav ul li a { font-family: "Fira Sans", Arial, Helvetica, "Nimbus Sans L", sans-serif; font-size: 12px; line-height: 18px; font-weight: 500; font-style: normal; text-transform: uppercase; }h1, h1 a, .cmsmasters_header_search_form input:not([type="button"]):not([type="checkbox"]):not([type="file"]):not([type="hidden"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="color"]):not([type="range"]), .cmsmasters_stats.stats_mode_circles .cmsmasters_stat_wrap .cmsmasters_stat .cmsmasters_stat_inner .cmsmasters_stat_counter_wrap, .cmsmasters_counters .cmsmasters_counter_wrap .cmsmasters_counter .cmsmasters_counter_inner .cmsmasters_counter_counter_wrap, .cmsmasters_pricing_table .cmsmasters_price_wrap > span:not(.cmsmasters_period) { font-family: "Fira Sans", Arial, Helvetica, "Nimbus Sans L", sans-serif; font-size: 42px; line-height: 54px; font-weight: bold; font-style: normal; text-transform: none; text-decoration: none; }h3, h3 a, .post_comments .post_comments_title, .comment-respond .comment-reply-title, .logo .title, .logo .title_text, .cmsmasters_sitemap_wrap .cmsmasters_sitemap > li > a { font-family: "Fira Sans", Arial, Helvetica, "Nimbus Sans L", sans-serif; font-size: 28px; line-height: 34px; font-weight: bold; font-style: normal; text-transform: none; text-decoration: none; }.logo .title { font-size: 30px; line-height: 36px; }.logo .title_text { font-size: 18px; line-height: 24px; }h4, h4 a, .cmsmasters_tabs .cmsmasters_tabs_list_item a, .cmsmasters_post_masonry .cmsmasters_post_header .cmsmasters_post_title, .cmsmasters_post_masonry .cmsmasters_post_header .cmsmasters_post_title a, .cmsmasters_slider_post .cmsmasters_slider_post_header .cmsmasters_slider_post_title, .cmsmasters_slider_post .cmsmasters_slider_post_header .cmsmasters_slider_post_title a, .cmsmasters_project_puzzle .cmsmasters_project_header .cmsmasters_project_title, .cmsmasters_project_puzzle .cmsmasters_project_header .cmsmasters_project_title a, .cmsmasters_open_project .project_details_title, .cmsmasters_open_project .project_features_title, .cmsmasters_open_project .share_posts .share_posts_title { font-family: "Fira Sans", Arial, Helvetica, "Nimbus Sans L", sans-serif; font-size: 24px; line-height: 32px; font-weight: 600; font-style: normal; text-transform: none; text-decoration: none; }h5, h5 a, table tr th, table tfoot td, .footer .footer_copyright, .footer .footer_copyright a, .cmsmasters_sitemap_wrap .cmsmasters_sitemap > li > ul > li > a, .cmsmasters_sitemap_wrap .cmsmasters_sitemap_category > li > a, .cmsmasters_stats .cmsmasters_stat_wrap .cmsmasters_stat_title, .cmsmasters_stats.stats_mode_bars .cmsmasters_stat_wrap .cmsmasters_stat_counter_wrap, .cmsmasters_pricing_table .pricing_title, .cmsmasters_toggles .cmsmasters_toggle_title a, .cmsmasters_twitter_wrap .published, .share_posts a, .post_nav > span a, .cmsmasters_post_default .cmsmasters_post_date, .cmsmasters_post_masonry .cmsmasters_post_footer .cmsmasters_post_date, .cmsmasters_post_timeline .cmsmasters_post_footer .cmsmasters_post_date, .cmsmasters_post_puzzle .puzzle_post_content_wrapper .cmsmasters_post_date, .cmsmasters_open_post .cmsmasters_post_date, .cmsmasters_open_post .cmsmasters_post_tags, .cmsmasters_open_post .cmsmasters_post_tags a, .cmsmasters_single_slider .cmsmasters_post_date, .comments_nav > span > a, .cmsmasters_comment_item .cmsmasters_comment_item_date, .cmsmasters_comment_item .comment-reply-link, .comment-respond .comment-reply-title small a, .cmsmasters_slider_post .cmsmasters_slider_post_date, .cmsmasters_wrap_pagination ul li .page-numbers, .cmsmasters_archive_type .cmsmasters_archive_item_date_wrap, .about_author .about_author_cont_title, .widget .widgettitle, #wp-calendar caption, #wp-calendar tfoot a, .widget_custom_popular_projects_entries .cmsmasters_slider_project_inner .cmsmasters_slider_project_title, .widget_custom_popular_projects_entries .cmsmasters_slider_project_inner .cmsmasters_slider_project_title a, .widget_custom_latest_projects_entries .cmsmasters_slider_project_inner .cmsmasters_slider_project_title, .widget_custom_latest_projects_entries .cmsmasters_slider_project_inner .cmsmasters_slider_project_title a, .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_lpr_tabs_cont > a { font-family: "Fira Sans", Arial, Helvetica, "Nimbus Sans L", sans-serif; font-size: 18px; line-height: 26px; font-weight: 500; font-style: normal; text-transform: none; text-decoration: none; }.widget .widgettitle { font-size: 15px; text-transform: uppercase; }.cmsmasters_stats.stats_mode_bars .cmsmasters_stat_wrap .cmsmasters_stat_title, .cmsmasters_stats.stats_mode_bars .cmsmasters_stat_wrap .cmsmasters_stat_counter_wrap, .cmsmasters_comment_item .cmsmasters_comment_item_title, .cmsmasters_comment_item .cmsmasters_comment_item_title a, .comment-respond .comment-reply-title small a, .cmsmasters_wrap_pagination ul li .page-numbers, #bottom .widget .widgettitle { font-size: 14px; line-height: 22px; }.cmsmasters_twitter_wrap .published, .share_posts a, .cmsmasters_post_default .cmsmasters_post_date, .cmsmasters_post_masonry .cmsmasters_post_footer .cmsmasters_post_date, .cmsmasters_post_timeline .cmsmasters_post_footer .cmsmasters_post_date, .cmsmasters_post_puzzle .puzzle_post_content_wrapper .cmsmasters_post_date, .cmsmasters_open_post .cmsmasters_post_date, .cmsmasters_open_post .share_posts a, .cmsmasters_open_post .cmsmasters_post_tags, .cmsmasters_open_post .cmsmasters_post_tags a, .comments_nav > span > a, .cmsmasters_comment_item .comment-reply-link, .cmsmasters_slider_post .cmsmasters_slider_post_date, .cmsmasters_archive_type .cmsmasters_archive_item_date_wrap, #wp-calendar caption, #wp-calendar tfoot a, .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_lpr_tabs_cont, .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_lpr_tabs_cont > a { font-size: 14px; line-height: 22px; }.footer .footer_copyright a, .footer .footer_copyright { font-size: 12px; line-height: 20px; }.footer .footer_copyright a, .footer .footer_copyright { text-transform: uppercase; }.cmsmasters_post_default .cmsmasters_post_date, .cmsmasters_post_masonry .cmsmasters_post_footer .cmsmasters_post_date, .cmsmasters_post_timeline .cmsmasters_post_footer .cmsmasters_post_date, .cmsmasters_post_puzzle .puzzle_post_content_wrapper .cmsmasters_post_date, .cmsmasters_open_post .share_posts a, .cmsmasters_open_post .cmsmasters_post_tags, .cmsmasters_open_post .cmsmasters_post_tags a, .cmsmasters_single_slider .cmsmasters_post_date, .cmsmasters_comment_item .cmsmasters_comment_item_date, .cmsmasters_comment_item .comment-reply-link, .cmsmasters_slider_post .cmsmasters_slider_post_date, .cmsmasters_open_project .share_posts a, .cmsmasters_archive_type .cmsmasters_archive_item_date_wrap { font-weight: normal; }h6, h6 a, .cmsmasters_pricing_table .cmsmasters_price_wrap > span.cmsmasters_period, .cmsmasters_counters .cmsmasters_counter_wrap .cmsmasters_counter .cmsmasters_counter_inner .cmsmasters_counter_title, .cmsmasters_open_profile .profile_details_item_title, .cmsmasters_open_profile .profile_features_item_title, .cmsmasters_open_profile .profile_details_item_desc, .cmsmasters_open_profile .profile_details_item_desc a, .cmsmasters_open_profile .profile_features_item_desc, .cmsmasters_open_profile .profile_features_item_desc a, .post_nav > span.cmsmasters_next_post > span.sub, .post_nav > span.cmsmasters_prev_post > span.sub, .cmsmasters_items_filter_wrap .cmsmasters_items_filter_list li a, .cmsmasters_items_filter_wrap .cmsmasters_items_sort_but, .cmsmasters_post_masonry .cmsmasters_post_date > *, .cmsmasters_post_masonry .cmsmasters_post_meta_info a, .cmsmasters_slider_post .cmsmasters_slider_post_date > *, .cmsmasters_slider_post .cmsmasters_slider_post_meta_info a, .cmsmasters_open_post .cmsmasters_post_meta_info a, .cmsmasters_post_default .cmsmasters_post_meta_info a, .cmsmasters_post_timeline .cmsmasters_post_meta_info a, .cmsmasters_slider_project .cmsmasters_slider_project_footer a, .cmsmasters_project_grid .cmsmasters_project_footer a, .cmsmasters_open_project .project_details_item_desc.details_item_desc_like a, .cmsmasters_post_default .cmsmasters_post_date, .cmsmasters_open_project .project_details_item_title, .cmsmasters_open_project .project_features_item_title { font-family: "Fira Sans", Arial, Helvetica, "Nimbus Sans L", sans-serif; font-size: 15px; line-height: 22px; font-weight: 500; font-style: normal; text-transform: none; text-decoration: none; }.cmsmasters_button, .button, input[type="submit"], input[type="button"], button, .cmsmasters-form-builder .form_info.submit_wrap a { font-family: "Fira Sans", Arial, Helvetica, "Nimbus Sans L", sans-serif; font-size: 12px; line-height: 44px; font-weight: 700; font-style: normal; text-transform: uppercase; }.cmsmasters_button, .shortcode_wysija .wysija-submit { font-size: 13px; font-weight: 600; letter-spacing: 1px; }.header_mid .header_mid_button { font-size: 13px; line-height: 38px; font-weight: 500; letter-spacing: 1px; }small, .cmsmasters_quotes_grid .cmsmasters_quote_subtitle_wrap *, form .formError .formErrorContent, .cmsmasters_open_project .project_details_item_desc, .cmsmasters_open_project .project_features_item_desc, .cmsmasters_open_project .project_details_item_desc a, .cmsmasters_open_project .project_features_item_desc a { font-family: "Noto Sans", Arial, Helvetica, "Nimbus Sans L", sans-serif; font-size: 15px; line-height: 22px; font-weight: normal; font-style: normal; text-transform: none; }form .formError .formErrorContent, .cmsmasters_open_project .project_details_item_desc, .cmsmasters_open_project .project_features_item_desc, .cmsmasters_open_project .project_details_item_desc a, .cmsmasters_open_project .project_features_item_desc a { font-size: 13px; }input:not([type="button"]):not([type="checkbox"]):not([type="file"]):not([type="hidden"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="color"]):not([type="range"]), textarea, select, option { font-family: "Noto Sans", Arial, Helvetica, "Nimbus Sans L", sans-serif; font-size: 14px; line-height: 20px; font-weight: normal; font-style: normal; }body, input:not([type="button"]):not([type="checkbox"]):not([type="file"]):not([type="hidden"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="color"]):not([type="range"]), textarea, select, option, blockquote::before, .cmsmasters_likes a, .cmsmasters_likes a:hover, .cmsmasters_comments a, .cmsmasters_comments a:hover, .cmsmasters_pricing_table .pricing_title, .share_posts .share_posts_title, .share_posts .share_posts_title, .cmsmasters_open_profile .profile_details_item_desc a, .cmsmasters_open_profile .profile_features_item_desc a, .cmsmasters_open_profile .profile_details_item_desc .cmsmasters_likes a:hover, .cmsmasters_comment_item .comment-edit-link, .cmsmasters_comment_item .comment-reply-link, .cmsmasters_wrap_pagination ul li a.page-numbers, .widget_categories ul li > a, .widget_archive ul li > a, .widget_meta ul li > a, .widget_recent_comments ul li > a, .widget_recent_entries ul li > a, .widget_categories ul li a::before, .widget_archive ul li a::before, .widget_meta ul li a::before, .widget_custom_contact_info_entries a, .widget_tag_cloud a, .cmsmasters_post_masonry .cmsmasters_post_cont_info > span a:hover, .cmsmasters_post_masonry .cmsmasters_post_read_more:hover, .cmsmasters_slider_post .cmsmasters_slider_post_cont_info > span a:hover, .cmsmasters_slider_post .cmsmasters_slider_post_read_more:hover, .cmsmasters_project_puzzle .cmsmasters_project_cont_info > span a { color: #67696f; }a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .color_2, .cmsmasters_wrap_pagination ul li span.page-numbers.current, .cmsmasters_button:hover, .button:hover, input[type="submit"]:hover, input[type="button"]:hover, button:hover, .cmsmasters_likes a:hover::before, .cmsmasters_likes a.active::before, .cmsmasters_comments a:hover::before, .cmsmasters_social_icon:hover, .cmsmasters_dropcap.type1, .cmsmasters_icon_wrap a .cmsmasters_simple_icon, .cmsmasters_sitemap_wrap li > a:hover, .cmsmasters_sitemap_wrap .cmsmasters_sitemap > li > a:hover, .cmsmasters_sitemap_wrap .cmsmasters_sitemap > li > ul > li > a:hover, .cmsmasters_sitemap_wrap .cmsmasters_sitemap_category > li > a:hover, .cmsmasters_stats.stats_mode_bars .cmsmasters_stat_wrap .cmsmasters_stat .cmsmasters_stat_inner::before, .footer_inner .social_wrap .social_wrap_inner a:hover, .cmsmasters_stats.stats_mode_circles .cmsmasters_stat_wrap .cmsmasters_stat .cmsmasters_stat_inner::before, .cmsmasters_counters .cmsmasters_counter_wrap .cmsmasters_counter .cmsmasters_counter_inner::before, .cmsmasters_icon_box.cmsmasters_icon_heading_left .icon_box_heading::before, .cmsmasters_icon_list_items .cmsmasters_icon_list_item .cmsmasters_icon_list_icon::before, .cmsmasters_pricing_table .cmsmasters_price_wrap > span:not(.cmsmasters_period), .cmsmasters_quotes_slider .cmsmasters_quote_subtitle_wrap .cmsmasters_quote_subtitle, .cmsmasters_quotes_grid .cmsmasters_quote_subtitle_wrap .cmsmasters_quote_subtitle, .cmsmasters_tabs .cmsmasters_tabs_list_item > a:hover, .cmsmasters_tabs .cmsmasters_tabs_list_item > a::before, .cmsmasters_toggles .cmsmasters_toggle_title a:hover, .cmsmasters_toggle_wrap.current_toggle .cmsmasters_toggle_title a, .cmsmasters_twitter_wrap .twr_icon, .cmsmasters_profile_vertical .cmsmasters_profile_header .cmsmasters_profile_subtitle, .share_posts a:hover, .cmsmasters_post_default a > .cmsmasters_post_date, .cmsmasters_open_profile .cmsmasters_profile_header .cmsmasters_profile_subtitle, .cmsmasters_open_profile .profile_details_item_desc a:hover, .cmsmasters_open_profile .profile_features_item_desc a:hover, .post_nav > span a:hover, .cmsmasters_comment_item .comment-edit-link:hover, .cmsmasters_comment_item .comment-reply-link:hover, .comments_nav > span > a:hover, .cmsmasters_wrap_pagination ul li a.page-numbers:hover, .cmsmasters_wrap_pagination ul li a.page-numbers.prev:hover, .cmsmasters_wrap_pagination ul li a.page-numbers.next:hover, .cmsmasters_items_filter_wrap .cmsmasters_items_filter_list li a:hover, .cmsmasters_items_filter_wrap .cmsmasters_items_sort_but:hover, .cmsmasters_items_filter_wrap .cmsmasters_items_sort_but.current, .cmsmasters_items_filter_wrap .cmsmasters_items_sort_but:hover::before, .cmsmasters_items_filter_wrap .cmsmasters_items_sort_but.current::before, .cmsmasters_portfolio_puzzle_style_3 .cmsmasters_project_puzzle .cmsmasters_project_header, .cmsmasters_portfolio_puzzle_style_3 .cmsmasters_project_puzzle .cmsmasters_project_header a, .cmsmasters_archive_type .cmsmasters_archive_item_type > span:not([class]), .widget_pages ul li > a:hover, .widget_pages ul li.current_page_item > a, .widget_categories ul li > a:hover, .widget_archive ul li > a:hover, .widget_meta ul li > a:hover, #wp-calendar td#today, .custom_list li a:hover, .widget_recent_comments ul li > a:hover, .widget_recent_entries ul li > a:hover, .widget_custom_contact_info_entries a:hover, .widget_custom_contact_info_entries > div::before, .widget_custom_contact_info_entries > span::before, .widget_nav_menu .menu li a:hover, .widget_nav_menu .menu li.current-menu-item > a, .widget_custom_popular_projects_entries .cmsmasters_slider_project_inner .cmsmasters_slider_project_title a:hover, .widget_custom_latest_projects_entries .cmsmasters_slider_project_inner .cmsmasters_slider_project_title a:hover, .widget_custom_popular_projects_entries .cmsmasters_slider_project .cmsmasters_slider_project_cont_info, .widget_custom_popular_projects_entries .cmsmasters_slider_project .cmsmasters_slider_project_cont_info a, .widget_custom_latest_projects_entries .cmsmasters_slider_project .cmsmasters_slider_project_cont_info, .widget_custom_latest_projects_entries .cmsmasters_slider_project .cmsmasters_slider_project_cont_info a, .widget_recent_comments ul li a:not([class]):hover, .widget_tag_cloud a:hover, .widget_custom_twitter_entries .tweet_time::before, .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_lpr_tabs_cont > a:hover, .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_tab.tab_comments li a:not(.comment_author):hover, .cmsmasters_wrap_more_items.cmsmasters_loading::before, .bypostauthor > .comment-body .alignleft::before, .cmsmasters_attach_img .cmsmasters_attach_img_edit a, .cmsmasters_attach_img .cmsmasters_attach_img_meta a, .cmsmasters_post_masonry .cmsmasters_post_meta_info a:hover::before, .cmsmasters_post_masonry .cmsmasters_post_meta_info a.active::before, .cmsmasters_slider_post .cmsmasters_slider_post_meta_info a:hover::before, .cmsmasters_slider_post .cmsmasters_slider_post_meta_info a.active::before, .cmsmasters_open_post .cmsmasters_post_meta_info a:hover::before, .cmsmasters_open_post .cmsmasters_post_meta_info a.active::before, .cmsmasters_post_default .cmsmasters_post_meta_info a:hover::before, .cmsmasters_post_timeline .cmsmasters_post_meta_info a:hover::before, .cmsmasters_post_default .cmsmasters_post_meta_info a.active::before, .cmsmasters_post_timeline .cmsmasters_post_meta_info a.active::before, .cmsmasters_project_grid .cmsmasters_project_footer a:hover::before, .cmsmasters_project_grid .cmsmasters_project_footer a.active::before { color: #42b0e2; }mark, .cmsmasters_button, .button, input[type="submit"], input[type="button"], button, table tr th, .cmsmasters_dropcap.type2, .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type="checkbox"] + span.wpcf7-list-item-label::after, .cmsmasters-form-builder .check_parent input[type="checkbox"] + label::after, .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type="radio"] + span.wpcf7-list-item-label::after, .cmsmasters-form-builder .check_parent input[type="radio"] + label::after, table thead tr th, .cmsmasters_stats.stats_mode_bars .cmsmasters_stat_wrap .cmsmasters_stat .cmsmasters_stat_inner, .cmsmasters_stats.stats_mode_bars .cmsmasters_stat_wrap::before, .cmsmasters_stats.stats_mode_circles .cmsmasters_stat_wrap .cmsmasters_stat::before, .cmsmasters_icon_box.cmsmasters_icon_box_top::before, .cmsmasters_icon_box.cmsmasters_icon_box_left_top::before, .cmsmasters_icon_box.cmsmasters_icon_box_left::before, .cmsmasters_icon_list_items.cmsmasters_color_type_bg .cmsmasters_icon_list_item .cmsmasters_icon_list_icon, .cmsmasters_icon_list_items.cmsmasters_color_type_icon .cmsmasters_icon_list_item:hover .cmsmasters_icon_list_icon, .cmsmasters_notice .notice_close:hover, .cmsmasters_pricing_item.pricing_best .cmsmasters_pricing_info_wrap, .cmsmasters_tabs .cmsmasters_tabs_list_item::before, .cmsmasters_toggles .cmsmasters_toggle_title:hover .cmsmasters_toggle_plus span, .cmsmasters_toggle_wrap.current_toggle .cmsmasters_toggle_plus span, .cmsmasters_post_puzzle:hover .puzzle_post_content_wrapper, .cmsmasters_post_timeline .cmsmasters_timeline_margin:hover + .cmsmasters_post_timeline_circle, .cmsmasters_slider_project .cmsmasters_slider_project_inner, .cmsmasters_portfolio_puzzle_style_1 .cmsmasters_project_puzzle .project_inner, .cmsmasters_portfolio_puzzle_style_2 .cmsmasters_project_puzzle .project_inner, .cmsmasters_single_slider.cmsmasters_type_project .cmsmasters_single_slider_cont, .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_tabs_list_item a::after, .cmsmasters_open_project .project_sidebar .project_details, .cmsmasters_open_project .project_sidebar .project_features, .cmsmasters_open_project .project_sidebar .share_posts { background-color: #42b0e2; }.cmsmasters_header_search_form { background-color: rgba(66, 176, 226, 0.95); }table:not([class]) thead th, table:not([class]) thead td, .cmsmasters_icon_list_items.cmsmasters_color_type_icon .cmsmasters_icon_list_item:hover .cmsmasters_icon_list_icon::after, .cmsmasters_button, .button, input[type="submit"], input[type="button"], button, .cmsmasters_notice .notice_close:hover, .cmsmasters_post_puzzle:hover .puzzle_post_content_wrapper::before { border-color: #42b0e2; }a:hover, a.cmsmasters_cat_color:hover, .cmsmasters_social_icon, .cmsmasters_attach_img .cmsmasters_attach_img_edit a:hover, .cmsmasters_attach_img .cmsmasters_attach_img_meta a:hover, .cmsmasters_sitemap_wrap li > a, .cmsmasters_icon_wrap a:hover .cmsmasters_simple_icon, .footer_inner .social_wrap .social_wrap_inner a, .cmsmasters_profile_horizontal .cmsmasters_profile_img_wrap > span, .cmsmasters_profile_vertical .cmsmasters_profile_img_wrap > span, .cmsmasters_post_default .cmsmasters_post_cont_info .cmsmasters_post_author::before, .cmsmasters_post_masonry .cmsmasters_post_cont_info .cmsmasters_post_author::before, .cmsmasters_post_timeline .cmsmasters_post_cont_info .cmsmasters_post_author::before, .cmsmasters_post_puzzle .puzzle_post_content_wrapper .cmsmasters_post_cont_info > span.cmsmasters_post_author::before, .cmsmasters_post_puzzle .cmsmasters_post_cont .preloader, .cmsmasters_open_post .cmsmasters_post_cont_info .cmsmasters_post_author::before, .cmsmasters_slider_post .cmsmasters_slider_post_cont_info .cmsmasters_slider_post_author::before, .cmsmasters_posts_slider.cmsmasters_posts_slider_type_project .preloader, .cmsmasters_project_grid .img_placeholder::before, .cmsmasters_wrap_pagination ul li a.page-numbers.prev, .cmsmasters_wrap_pagination ul li a.page-numbers.next, .cmsmasters_items_filter_wrap .cmsmasters_items_sort_but::before, .cmsmasters_project_puzzle .img_placeholder, #wp-calendar td, .widget_custom_popular_projects_entries .cmsmasters_slider_project_cont_info a:hover, .widget_custom_latest_projects_entries .cmsmasters_slider_project_cont_info a:hover, .widget_custom_popular_projects_entries .owl-buttons > div > span, .widget_custom_latest_projects_entries .owl-buttons > div > span, .widget_recent_entries .post-date, .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_tab.tab_comments li > small, .shortcode_wysija input:not([type="button"]):not([type="checkbox"]):not([type="file"]):not([type="hidden"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="color"]):not([type="range"]), .search_bar_wrap .search_button button:hover, .widget_tag_cloud a, .subpage_nav > span { color: #989ca3; }#slide_top { background-color: #989ca3; }h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, blockquote footer, blockquote, table caption, .cmsmasters_quotes_slider .cmsmasters_quote_content, .cmsmasters_clients_slider .owl-buttons > div:hover, .footer_inner .footer_custom_html, .footer_inner .footer_nav_wrap li a, .footer_inner .footer_copyright, .cmsmasters_stats .cmsmasters_stat_wrap .cmsmasters_stat_counter_wrap, .cmsmasters_stats.stats_mode_bars .cmsmasters_stat_wrap .cmsmasters_stat .cmsmasters_stat_inner, .cmsmasters_stats.stats_mode_circles .cmsmasters_stat_wrap .cmsmasters_stat_title, .cmsmasters_counters .cmsmasters_counter_wrap .cmsmasters_counter .cmsmasters_counter_inner .cmsmasters_counter_counter_wrap, .cmsmasters_counters .cmsmasters_counter_wrap .cmsmasters_counter .cmsmasters_counter_inner .cmsmasters_counter_title, .cmsmasters_content_slider .owl-buttons > div:hover, .cmsmasters_icon_box.cmsmasters_icon_top::before, .cmsmasters_notice .notice_close, .cmsmasters_tabs .cmsmasters_tabs_list_item > a, .cmsmasters_tabs .cmsmasters_tabs_list_item.current_tab > a:hover, .cmsmasters_toggles .cmsmasters_toggle_title a, .cmsmasters_open_profile .profile_details_item_title, .cmsmasters_open_profile .profile_features_item_title, .share_posts a, .cmsmasters_open_profile .profile_details_item_title, .cmsmasters_open_profile .profile_features_item_title, .post_nav > span a, .cmsmasters_post_default .cmsmasters_post_date, .cmsmasters_post_default a:hover > .cmsmasters_post_date, .cmsmasters_post_default .cmsmasters_owl_slider .owl-buttons > div:hover, .cmsmasters_post_masonry .cmsmasters_post_footer .cmsmasters_post_date, .cmsmasters_post_masonry .cmsmasters_owl_slider .owl-buttons > div:hover, .cmsmasters_post_timeline .cmsmasters_post_footer .cmsmasters_post_date, .cmsmasters_post_timeline .cmsmasters_owl_slider .owl-buttons > div:hover, .cmsmasters_open_post .cmsmasters_post_date, .cmsmasters_open_post .cmsmasters_owl_slider .owl-buttons > div:hover, .cmsmasters_single_slider .cmsmasters_post_date, .cmsmasters_comment_item .cmsmasters_comment_item_date, .comments_nav > span > a, .cmsmasters_slider_post .cmsmasters_slider_post_date, .cmsmasters_slider_project .cmsmasters_slider_project_cont_info, .cmsmasters_slider_project .cmsmasters_slider_project_cont_info a, .cmsmasters_posts_slider.cmsmasters_posts_slider_type_project .owl-buttons > div:hover, .cmsmasters_items_filter_wrap .cmsmasters_items_filter_list li a, .cmsmasters_items_filter_wrap .cmsmasters_items_sort_but, .cmsmasters_project_puzzle .cmsmasters_project_cont_info, .cmsmasters_project_puzzle .cmsmasters_project_cont_info a, .cmsmasters_open_project .project_details_item_title, .cmsmasters_open_project .project_features_item_title, .cmsmasters_single_slider.cmsmasters_type_project .cmsmasters_project_category, .cmsmasters_single_slider.cmsmasters_type_project .cmsmasters_project_category a, .cmsmasters_single_slider.cmsmasters_type_project .owl-buttons > div:hover, .cmsmasters_archive_type .cmsmasters_archive_item_date_wrap, #wp-calendar th, .custom_list li a, .widget_nav_menu .menu li a, .widget_custom_popular_projects_entries .cmsmasters_slider_project_inner .cmsmasters_slider_project_title, .widget_custom_popular_projects_entries .cmsmasters_slider_project_inner .cmsmasters_slider_project_title a, .widget_custom_latest_projects_entries .cmsmasters_slider_project_inner .cmsmasters_slider_project_title, .widget_custom_latest_projects_entries .cmsmasters_slider_project_inner .cmsmasters_slider_project_title a, .widget_pages ul li > a, .widget_recent_comments ul li a:hover, .widget_recent_comments ul li a:not([class]), .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_lpr_tabs_cont > a, .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_tab.tab_comments li .comment_author:hover, .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_tab.tab_comments li a:not(.comment_author), fieldset legend, .img_placeholder_small, .cmsmasters_sitemap_wrap .cmsmasters_sitemap > li > a, .cmsmasters_sitemap_wrap .cmsmasters_sitemap > li > ul > li > a, .cmsmasters_sitemap_wrap .cmsmasters_sitemap > li > ul > li > ul li a::before, .cmsmasters_sitemap_wrap .cmsmasters_sitemap_category > li > a, .cmsmasters_sitemap_wrap .cmsmasters_sitemap_category > li > ul li a::before, .cmsmasters_sitemap_wrap .cmsmasters_sitemap_archive > li a::before, .search_bar_wrap .search_button button, .widget_tag_cloud a:hover { color: #2f3237; }#slide_top:hover, form .formError .formErrorContent, .cmsmasters_toggles .cmsmasters_toggle_plus span, .cmsmasters_profile_horizontal.style_2 .profile_inner::before, .cmsmasters_profile_horizontal .cmsmasters_profile_img_wrap.disable_thumbnail, .cmsmasters_post_puzzle .cmsmasters_post_cont, .cmsmasters_slider_project .cmsmasters_slider_project_outer, .cmsmasters_project_grid .img_placeholder, .cmsmasters_project_puzzle .img_placeholder, .cmsmasters_portfolio_puzzle_style_1 .cmsmasters_project_puzzle .cmsmasters_project_line, .cmsmasters_single_slider.cmsmasters_type_project .cmsmasters_project_line, .widget_custom_popular_projects_entries .img_placeholder, .widget_custom_latest_projects_entries .img_placeholder { background-color: #2f3237; }.cmsmasters_clients_slider .owl-buttons > div, .cmsmasters_content_slider .owl-buttons > div, .cmsmasters_post_default .cmsmasters_owl_slider .owl-buttons > div, .cmsmasters_post_masonry .cmsmasters_owl_slider .owl-buttons > div, .cmsmasters_post_timeline .cmsmasters_owl_slider .owl-buttons > div, .cmsmasters_open_post .cmsmasters_owl_slider .owl-buttons > div, .cmsmasters_posts_slider.cmsmasters_posts_slider_type_project .owl-buttons > div, .cmsmasters_single_slider.cmsmasters_type_project .owl-buttons > div { background-color: rgba(47, 50, 55, 0.5); }#slide_top, #slide_top:hover, .error .search_bar_wrap .search_button button, mark, table tr th, form .formError .formErrorContent, .cmsmasters_icon_box.cmsmasters_icon_box_left_top::before, .cmsmasters_icon_box.cmsmasters_icon_box_left::before, .cmsmasters_icon_box.cmsmasters_icon_box_top::before, .header_mid .header_mid_button, .cmsmasters_button, .button, input[type="submit"], input[type="button"], button, .cmsmasters_open_project .project_details_title, .cmsmasters_open_project .project_features_title, .cmsmasters_open_project .share_posts .share_posts_title, .cmsmasters_open_project .project_details_item_title, .cmsmasters_open_project .project_features_item_title, .cmsmasters_open_project .cmsmasters_project_likes a:hover::before, .cmsmasters_open_project .cmsmasters_project_likes a.active::before, .cmsmasters_open_project .project_details_item > *, .cmsmasters_open_project .project_features_item > *, .cmsmasters_open_project .project_details_item_desc a, .cmsmasters_open_project .project_features_item_desc a, .cmsmasters_open_project .share_posts a, .cmsmasters_open_project .project_details_item_desc > *, .cmsmasters_open_project .project_features_item_desc > * { color: #ffffff; }body, .middle_inner, .headline_outer, .cmsmasters_button:hover, .button:hover, input[type="submit"]:hover, input[type="button"]:hover, button:hover, .cmsmasters_stats.stats_mode_circles .cmsmasters_stat_wrap .cmsmasters_stat .cmsmasters_stat_inner, .post_nav > span span:not([class]), .cmsmasters_items_filter_wrap .cmsmasters_items_sort_but, .cmsmasters_items_filter_wrap .cmsmasters_items_sort_but:hover, .cmsmasters_items_filter_wrap .cmsmasters_items_sort_but.current, #wp-calendar th, #wp-calendar td, .widget_custom_popular_projects_entries .cmsmasters_slider_project_inner, .widget_custom_latest_projects_entries .cmsmasters_slider_project_inner, .widget_custom_popular_projects_entries .cmsmasters_slider_project .cmsmasters_slider_project_outer, .widget_custom_latest_projects_entries .cmsmasters_slider_project .cmsmasters_slider_project_outer { background-color: #ffffff; }.cmsmasters_pricing_table .cmsmasters_pricing_info_wrap, input:not([type="button"]):not([type="checkbox"]):not([type="file"]):not([type="hidden"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="color"]):not([type="range"]), textarea, table tfoot td, fieldset, fieldset legend, .cmsmasters_post_default .cmsmasters_post_cont, .cmsmasters_post_masonry .cmsmasters_post_cont, .cmsmasters_post_timeline .cmsmasters_post_cont, .cmsmasters_post_timeline .cmsmasters_post_cont, .cmsmasters_post_puzzle .puzzle_post_content_wrapper, .cmsmasters_open_post, .cmsmasters_open_post .cmsmasters_post_content table tbody th, .cmsmasters_open_post .cmsmasters_post_content table tbody td, .cmsmasters_single_slider .cmsmasters_single_slider_item_inner, .cmsmasters_slider_post .cmsmasters_slider_post_outer, .cmsmasters_portfolio_puzzle_style_3 .cmsmasters_project_puzzle .img_placeholder, .widget_tag_cloud a { background-color: #ffffff; }.cmsmasters_sitemap_wrap .cmsmasters_sitemap > li::before, .owl-pagination .owl-page, .cmsmasters_icon_list_items.cmsmasters_icon_list_type_block .cmsmasters_icon_list_item::before, .blog.timeline::before, .commentlist .comment::before, .cmsmasters_post_timeline .cmsmasters_post_timeline_circle { background-color: #e2e2e2; }table:not([class]) tfoot th, table:not([class]) tfoot td, table:not([class]) tbody td, table:not([class]) tbody th, .cmsmasters_table tfoot tr th, .cmsmasters_table tbody tr th, .cmsmasters_table tfoot tr td, .cmsmasters_table tbody tr td, hr, .bottom_bg, .cmsmasters_divider, .cmsmasters_widget_divider, .cmsmasters_attach_img .cmsmasters_attach_img_info, .cmsmasters_img.with_caption, .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type="checkbox"] + span.wpcf7-list-item-label::before, .cmsmasters-form-builder .check_parent input[type="checkbox"] + label::before, .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type="radio"] + span.wpcf7-list-item-label::before, .cmsmasters-form-builder .check_parent input[type="radio"] + label::before, .cmsmasters_counters .cmsmasters_counter_wrap .cmsmasters_counter .cmsmasters_counter_inner::before, .cmsmasters_icon_box.cmsmasters_icon_box_top, .cmsmasters_icon_box.cmsmasters_icon_box_left, .cmsmasters_icon_list_items .cmsmasters_icon_list_icon::after, .cmsmasters_notice, .cmsmasters_notice .notice_close, .cmsmasters_tabs .cmsmasters_tabs_list_item, .cmsmasters_tabs .cmsmasters_tabs_wrap, .cmsmasters_toggles .cmsmasters_toggle_title, .cmsmasters_toggles .cmsmasters_toggle_inner, .cmsmasters_open_profile .profile_details_item, .cmsmasters_open_profile .profile_features_item, .blog.opened-article > aside, .cmsmasters_open_post .cmsmasters_post_content input:not([type="button"]):not([type="checkbox"]):not([type="file"]):not([type="hidden"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="color"]):not([type="range"]), .portfolio.opened-article > aside, .widget_pages ul li, .widget_categories ul li, .widget_archive ul li, .widget_meta ul li, .widget_recent_comments ul li, .widget_recent_entries ul li, .widget_nav_menu ul li a, .cmsmasters_icon_wrap .cmsmasters_simple_icon, .cmsmasters_post_masonry .cmsmasters_post_cont_inner, .cmsmasters_slider_post .cmsmasters_slider_post_inner, input:not([type="button"]):not([type="checkbox"]):not([type="file"]):not([type="hidden"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="color"]):not([type="range"]), textarea, select, .cmsmasters_post_default .cmsmasters_post_cont, .widget_tag_cloud a, .widget_custom_posts_tabs_entries .cmsmasters_tabs_list, .cmsmasters_post_masonry .cmsmasters_post_cont, .cmsmasters_open_post { border-color: #e2e2e2; }.cmsmasters_open_project .project_details_item, .cmsmasters_open_project .project_features_item { border-color: rgba(226, 226, 226, 0.5); }.owl-pagination .owl-page:hover, .owl-pagination .owl-page.active { box-shadow: #e2e2e2 0px 0px 0px 1px; }.headline_outer h1, .headline_outer h4, .headline_outer a, .error input:not([type="button"]):not([type="checkbox"]):not([type="file"]):not([type="hidden"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="color"]):not([type="range"]), .cmsmasters_dropcap.type2, .cmsmasters_header_search_form input:not([type="button"]):not([type="checkbox"]):not([type="file"]):not([type="hidden"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="color"]):not([type="range"]), .cmsmasters_clients_slider .owl-buttons > div, .cmsmasters_content_slider .owl-buttons > div, .cmsmasters_icon_list_items.cmsmasters_color_type_bg .cmsmasters_icon_list_item .cmsmasters_icon_list_icon::before, .cmsmasters_icon_list_items.cmsmasters_color_type_icon .cmsmasters_icon_list_item .cmsmasters_icon_list_icon, .cmsmasters_notice .notice_close:hover, .cmsmasters_pricing_item.pricing_best .cmsmasters_pricing_info_wrap *, .cmsmasters_pricing_item.pricing_best .cmsmasters_price_wrap > span:not(.cmsmasters_period), .cmsmasters_profile_horizontal .cmsmasters_profile_header .cmsmasters_profile_title, .cmsmasters_profile_horizontal .cmsmasters_profile_header .cmsmasters_profile_title a, .cmsmasters_profile_horizontal .profile_social_icons_list a, .cmsmasters_post_default .cmsmasters_owl_slider .owl-buttons > div, .cmsmasters_post_masonry .cmsmasters_owl_slider .owl-buttons > div, .cmsmasters_post_timeline .cmsmasters_owl_slider .owl-buttons > div, .cmsmasters_post_puzzle .cmsmasters_post_cont .preloader:hover, .cmsmasters_post_puzzle:hover .puzzle_post_content_wrapper a, .cmsmasters_post_puzzle:hover .puzzle_post_content_wrapper .cmsmasters_post_footer a, .cmsmasters_post_puzzle:hover .puzzle_post_content_wrapper .cmsmasters_post_footer a::before, .cmsmasters_post_puzzle:hover .puzzle_post_content_wrapper .cmsmasters_post_footer a:hover, .cmsmasters_post_puzzle:hover .puzzle_post_content_wrapper .cmsmasters_post_cont_info a:hover, .cmsmasters_open_post .cmsmasters_owl_slider .owl-buttons > div, .cmsmasters_slider_project .cmsmasters_slider_project_header, .cmsmasters_slider_project .cmsmasters_slider_project_header a, .cmsmasters_slider_project .cmsmasters_slider_project_footer a, .cmsmasters_slider_project .cmsmasters_slider_project_footer a::before, .cmsmasters_slider_project .cmsmasters_slider_project_footer a:hover, .cmsmasters_posts_slider.cmsmasters_posts_slider_type_project .owl-buttons > div, .cmsmasters_project_grid .project_outer:hover .img_placeholder::before, .cmsmasters_portfolio_puzzle_style_1 .cmsmasters_project_puzzle .cmsmasters_project_header, .cmsmasters_portfolio_puzzle_style_1 .cmsmasters_project_puzzle .cmsmasters_project_header a, .cmsmasters_portfolio_puzzle_style_1 .cmsmasters_project_puzzle .cmsmasters_project_footer a::before, .cmsmasters_portfolio_puzzle_style_2 .cmsmasters_project_puzzle .cmsmasters_project_header, .cmsmasters_portfolio_puzzle_style_2 .cmsmasters_project_puzzle .cmsmasters_project_header a, .cmsmasters_portfolio_puzzle_style_2 .cmsmasters_project_puzzle .cmsmasters_project_footer a::before, .cmsmasters_single_slider.cmsmasters_type_project .cmsmasters_single_slider_item_title, .cmsmasters_single_slider.cmsmasters_type_project .cmsmasters_single_slider_item_title a, .cmsmasters_single_slider.cmsmasters_type_project .owl-buttons > div, .widget_custom_popular_projects_entries .cmsmasters_slider_project_outer:hover .img_placeholder, .widget_custom_latest_projects_entries .cmsmasters_slider_project_outer:hover .img_placeholder { color: #ffffff; }.headline { color: rgba(255, 255, 255, 0.7); }.search_bar_wrap:hover input:not([type="button"]):not([type="checkbox"]):not([type="file"]):not([type="hidden"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="color"]):not([type="range"]), .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type="checkbox"] + span.wpcf7-list-item-label::before, .cmsmasters-form-builder .check_parent input[type="checkbox"] + label::before, .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type="radio"] + span.wpcf7-list-item-label::before, .cmsmasters-form-builder .check_parent input[type="radio"] + label::before, .img_placeholder_small, .cmsmasters_featured_block, .gallery-item .gallery-icon, .gallery-item .gallery-caption, .cmsmasters_icon_box.cmsmasters_icon_box_top, .cmsmasters_icon_box.cmsmasters_icon_box_left, textarea:hover, textarea:focus, select, option, table tbody td, .cmsmasters_img.with_caption, .cmsmasters_header_search_form .cmsmasters_header_search_form_close::before, .cmsmasters_header_search_form .cmsmasters_header_search_form_close::after, .cmsmasters_clients_slider .owl-buttons > div:hover, .cmsmasters_counters .cmsmasters_counter_wrap .cmsmasters_counter .cmsmasters_counter_inner::before, .cmsmasters_content_slider .owl-buttons > div:hover, .cmsmasters_icon_list_items .cmsmasters_icon_list_item .cmsmasters_icon_list_icon, .cmsmasters_notice, .cmsmasters_notice .notice_close, .cmsmasters_pricing_table .cmsmasters_pricing_item_inner, .cmsmasters_pricing_table .cmsmasters_pricing_but_wrap a:hover, .cmsmasters_post_default .cmsmasters_post_cont_inner, .cmsmasters_post_default .cmsmasters_owl_slider .owl-buttons > div:hover, .cmsmasters_post_masonry .cmsmasters_post_cont_inner, .cmsmasters_post_masonry .cmsmasters_owl_slider .owl-buttons > div:hover, .cmsmasters_post_timeline .cmsmasters_timeline_margin:hover .cmsmasters_post_cont_inner, .cmsmasters_post_timeline .cmsmasters_owl_slider .owl-buttons > div:hover, .cmsmasters_open_post .cmsmasters_post_cont, .cmsmasters_open_post .cmsmasters_owl_slider .owl-buttons > div:hover, .cmsmasters_slider_post:hover .cmsmasters_slider_post_inner, .cmsmasters_posts_slider.cmsmasters_posts_slider_type_project .owl-buttons > div:hover, .cmsmasters_single_slider.cmsmasters_type_project .owl-buttons > div:hover, .cmsmasters_archive_type, .widget_tag_cloud a:hover, .widget .wp-caption { background-color: #ffffff; }.footer { border-color: #e2e2e2; }.cmsmasters_color_scheme_footer, html .cmsmasters_color_scheme_footer input:not([type="button"]):not([type="checkbox"]):not([type="file"]):not([type="hidden"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="color"]):not([type="range"]), html .cmsmasters_color_scheme_footer textarea, html .cmsmasters_color_scheme_footer select, html .cmsmasters_color_scheme_footer option, html .cmsmasters_color_scheme_footer blockquote::before, html .cmsmasters_color_scheme_footer .cmsmasters_likes a, html .cmsmasters_color_scheme_footer .cmsmasters_likes a:hover, html .cmsmasters_color_scheme_footer .cmsmasters_comments a, html .cmsmasters_color_scheme_footer .cmsmasters_comments a:hover, html .cmsmasters_color_scheme_footer .cmsmasters_pricing_table .pricing_title, html .cmsmasters_color_scheme_footer .share_posts .share_posts_title, html .cmsmasters_color_scheme_footer .share_posts .share_posts_title, html .cmsmasters_color_scheme_footer .cmsmasters_open_profile .profile_details_item_desc a, html .cmsmasters_color_scheme_footer .cmsmasters_open_profile .profile_features_item_desc a, html .cmsmasters_color_scheme_footer .cmsmasters_open_profile .profile_details_item_desc .cmsmasters_likes a:hover, html .cmsmasters_color_scheme_footer .cmsmasters_comment_item .comment-edit-link, html .cmsmasters_color_scheme_footer .cmsmasters_comment_item .comment-reply-link, html .cmsmasters_color_scheme_footer .cmsmasters_wrap_pagination ul li a.page-numbers, html .cmsmasters_color_scheme_footer .widget_categories ul li > a, html .cmsmasters_color_scheme_footer .widget_archive ul li > a, html .cmsmasters_color_scheme_footer .widget_meta ul li > a, html .cmsmasters_color_scheme_footer .widget_recent_comments ul li > a, html .cmsmasters_color_scheme_footer .widget_recent_entries ul li > a, html .cmsmasters_color_scheme_footer .widget_categories ul li a::before, html .cmsmasters_color_scheme_footer .widget_archive ul li a::before, html .cmsmasters_color_scheme_footer .widget_meta ul li a::before, html .cmsmasters_color_scheme_footer .widget_custom_contact_info_entries a, html .cmsmasters_color_scheme_footer .widget_tag_cloud a, html .cmsmasters_color_scheme_footer .cmsmasters_post_masonry .cmsmasters_post_cont_info > span a:hover, html .cmsmasters_color_scheme_footer .cmsmasters_post_masonry .cmsmasters_post_read_more:hover, html .cmsmasters_color_scheme_footer .cmsmasters_slider_post .cmsmasters_slider_post_cont_info > span a:hover, html .cmsmasters_color_scheme_footer .cmsmasters_slider_post .cmsmasters_slider_post_read_more:hover, html .cmsmasters_color_scheme_footer .cmsmasters_project_puzzle .cmsmasters_project_cont_info > span a { color: #67696f; }html .cmsmasters_color_scheme_footer a, html .cmsmasters_color_scheme_footer h1 a:hover, html .cmsmasters_color_scheme_footer h2 a:hover, html .cmsmasters_color_scheme_footer h3 a:hover, html .cmsmasters_color_scheme_footer h4 a:hover, html .cmsmasters_color_scheme_footer h5 a:hover, html .cmsmasters_color_scheme_footer h6 a:hover, html .cmsmasters_color_scheme_footer .color_2, html .cmsmasters_color_scheme_footer .cmsmasters_wrap_pagination ul li span.page-numbers.current, html .cmsmasters_color_scheme_footer .cmsmasters_button:hover, html .cmsmasters_color_scheme_footer .button:hover, html .cmsmasters_color_scheme_footer input[type="submit"]:hover, html .cmsmasters_color_scheme_footer input[type="button"]:hover, html .cmsmasters_color_scheme_footer button:hover, html .cmsmasters_color_scheme_footer .cmsmasters_likes a:hover::before, html .cmsmasters_color_scheme_footer .cmsmasters_likes a.active::before, html .cmsmasters_color_scheme_footer .cmsmasters_comments a:hover::before, html .cmsmasters_color_scheme_footer .cmsmasters_social_icon:hover, html .cmsmasters_color_scheme_footer .cmsmasters_dropcap.type1, html .cmsmasters_color_scheme_footer .cmsmasters_icon_wrap a .cmsmasters_simple_icon, html .cmsmasters_color_scheme_footer .cmsmasters_sitemap_wrap li > a:hover, html .cmsmasters_color_scheme_footer .cmsmasters_sitemap_wrap .cmsmasters_sitemap > li > a:hover, html .cmsmasters_color_scheme_footer .cmsmasters_sitemap_wrap .cmsmasters_sitemap > li > ul > li > a:hover, html .cmsmasters_color_scheme_footer .cmsmasters_sitemap_wrap .cmsmasters_sitemap_category > li > a:hover, html .cmsmasters_color_scheme_footer .cmsmasters_stats.stats_mode_bars .cmsmasters_stat_wrap .cmsmasters_stat .cmsmasters_stat_inner::before, html .cmsmasters_color_scheme_footer .footer_inner .social_wrap .social_wrap_inner a:hover, html .cmsmasters_color_scheme_footer .cmsmasters_stats.stats_mode_circles .cmsmasters_stat_wrap .cmsmasters_stat .cmsmasters_stat_inner::before, html .cmsmasters_color_scheme_footer .cmsmasters_counters .cmsmasters_counter_wrap .cmsmasters_counter .cmsmasters_counter_inner::before, html .cmsmasters_color_scheme_footer .cmsmasters_icon_box.cmsmasters_icon_heading_left .icon_box_heading::before, html .cmsmasters_color_scheme_footer .cmsmasters_icon_list_items .cmsmasters_icon_list_item .cmsmasters_icon_list_icon::before, html .cmsmasters_color_scheme_footer .cmsmasters_pricing_table .cmsmasters_price_wrap > span:not(.cmsmasters_period), html .cmsmasters_color_scheme_footer .cmsmasters_quotes_slider .cmsmasters_quote_subtitle_wrap .cmsmasters_quote_subtitle, html .cmsmasters_color_scheme_footer .cmsmasters_quotes_grid .cmsmasters_quote_subtitle_wrap .cmsmasters_quote_subtitle, html .cmsmasters_color_scheme_footer .cmsmasters_tabs .cmsmasters_tabs_list_item > a:hover, html .cmsmasters_color_scheme_footer .cmsmasters_tabs .cmsmasters_tabs_list_item > a::before, html .cmsmasters_color_scheme_footer .cmsmasters_toggles .cmsmasters_toggle_title a:hover, html .cmsmasters_color_scheme_footer .cmsmasters_toggle_wrap.current_toggle .cmsmasters_toggle_title a, html .cmsmasters_color_scheme_footer .cmsmasters_twitter_wrap .twr_icon, html .cmsmasters_color_scheme_footer .cmsmasters_profile_vertical .cmsmasters_profile_header .cmsmasters_profile_subtitle, html .cmsmasters_color_scheme_footer .share_posts a:hover, html .cmsmasters_color_scheme_footer .cmsmasters_post_default a > .cmsmasters_post_date, html .cmsmasters_color_scheme_footer .cmsmasters_open_profile .cmsmasters_profile_header .cmsmasters_profile_subtitle, html .cmsmasters_color_scheme_footer .cmsmasters_open_profile .profile_details_item_desc a:hover, html .cmsmasters_color_scheme_footer .cmsmasters_open_profile .profile_features_item_desc a:hover, html .cmsmasters_color_scheme_footer .post_nav > span a:hover, html .cmsmasters_color_scheme_footer .cmsmasters_comment_item .comment-edit-link:hover, html .cmsmasters_color_scheme_footer .cmsmasters_comment_item .comment-reply-link:hover, html .cmsmasters_color_scheme_footer .comments_nav > span > a:hover, html .cmsmasters_color_scheme_footer .cmsmasters_wrap_pagination ul li a.page-numbers:hover, html .cmsmasters_color_scheme_footer .cmsmasters_wrap_pagination ul li a.page-numbers.prev:hover, html .cmsmasters_color_scheme_footer .cmsmasters_wrap_pagination ul li a.page-numbers.next:hover, html .cmsmasters_color_scheme_footer .cmsmasters_items_filter_wrap .cmsmasters_items_filter_list li a:hover, html .cmsmasters_color_scheme_footer .cmsmasters_items_filter_wrap .cmsmasters_items_sort_but:hover, html .cmsmasters_color_scheme_footer .cmsmasters_items_filter_wrap .cmsmasters_items_sort_but.current, html .cmsmasters_color_scheme_footer .cmsmasters_items_filter_wrap .cmsmasters_items_sort_but:hover::before, html .cmsmasters_color_scheme_footer .cmsmasters_items_filter_wrap .cmsmasters_items_sort_but.current::before, html .cmsmasters_color_scheme_footer .cmsmasters_portfolio_puzzle_style_3 .cmsmasters_project_puzzle .cmsmasters_project_header, html .cmsmasters_color_scheme_footer .cmsmasters_portfolio_puzzle_style_3 .cmsmasters_project_puzzle .cmsmasters_project_header a, html .cmsmasters_color_scheme_footer .cmsmasters_archive_type .cmsmasters_archive_item_type > span:not([class]), html .cmsmasters_color_scheme_footer .widget_pages ul li > a:hover, html .cmsmasters_color_scheme_footer .widget_pages ul li.current_page_item > a, html .cmsmasters_color_scheme_footer .widget_categories ul li > a:hover, html .cmsmasters_color_scheme_footer .widget_archive ul li > a:hover, html .cmsmasters_color_scheme_footer .widget_meta ul li > a:hover, html .cmsmasters_color_scheme_footer #wp-calendar td#today, html .cmsmasters_color_scheme_footer .custom_list li a:hover, html .cmsmasters_color_scheme_footer .widget_recent_comments ul li > a:hover, html .cmsmasters_color_scheme_footer .widget_recent_entries ul li > a:hover, html .cmsmasters_color_scheme_footer .widget_custom_contact_info_entries a:hover, html .cmsmasters_color_scheme_footer .widget_custom_contact_info_entries > div::before, html .cmsmasters_color_scheme_footer .widget_custom_contact_info_entries > span::before, html .cmsmasters_color_scheme_footer .widget_nav_menu .menu li a:hover, html .cmsmasters_color_scheme_footer .widget_nav_menu .menu li.current-menu-item > a, html .cmsmasters_color_scheme_footer .widget_custom_popular_projects_entries .cmsmasters_slider_project_inner .cmsmasters_slider_project_title a:hover, html .cmsmasters_color_scheme_footer .widget_custom_latest_projects_entries .cmsmasters_slider_project_inner .cmsmasters_slider_project_title a:hover, html .cmsmasters_color_scheme_footer .widget_custom_popular_projects_entries .cmsmasters_slider_project .cmsmasters_slider_project_cont_info, html .cmsmasters_color_scheme_footer .widget_custom_popular_projects_entries .cmsmasters_slider_project .cmsmasters_slider_project_cont_info a, html .cmsmasters_color_scheme_footer .widget_custom_latest_projects_entries .cmsmasters_slider_project .cmsmasters_slider_project_cont_info, html .cmsmasters_color_scheme_footer .widget_custom_latest_projects_entries .cmsmasters_slider_project .cmsmasters_slider_project_cont_info a, html .cmsmasters_color_scheme_footer .widget_recent_comments ul li a:not([class]):hover, html .cmsmasters_color_scheme_footer .widget_tag_cloud a:hover, html .cmsmasters_color_scheme_footer .widget_custom_twitter_entries .tweet_time::before, html .cmsmasters_color_scheme_footer .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_lpr_tabs_cont > a:hover, html .cmsmasters_color_scheme_footer .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_tab.tab_comments li a:not(.comment_author):hover, html .cmsmasters_color_scheme_footer .cmsmasters_wrap_more_items.cmsmasters_loading::before, html .cmsmasters_color_scheme_footer .bypostauthor > .comment-body .alignleft::before, html .cmsmasters_color_scheme_footer .cmsmasters_attach_img .cmsmasters_attach_img_edit a, html .cmsmasters_color_scheme_footer .cmsmasters_attach_img .cmsmasters_attach_img_meta a, html .cmsmasters_color_scheme_footer .cmsmasters_post_masonry .cmsmasters_post_meta_info a:hover::before, html .cmsmasters_color_scheme_footer .cmsmasters_post_masonry .cmsmasters_post_meta_info a.active::before, html .cmsmasters_color_scheme_footer .cmsmasters_slider_post .cmsmasters_slider_post_meta_info a:hover::before, html .cmsmasters_color_scheme_footer .cmsmasters_slider_post .cmsmasters_slider_post_meta_info a.active::before, html .cmsmasters_color_scheme_footer .cmsmasters_open_post .cmsmasters_post_meta_info a:hover::before, html .cmsmasters_color_scheme_footer .cmsmasters_open_post .cmsmasters_post_meta_info a.active::before, html .cmsmasters_color_scheme_footer .cmsmasters_post_default .cmsmasters_post_meta_info a:hover::before, html .cmsmasters_color_scheme_footer .cmsmasters_post_timeline .cmsmasters_post_meta_info a:hover::before, html .cmsmasters_color_scheme_footer .cmsmasters_post_default .cmsmasters_post_meta_info a.active::before, html .cmsmasters_color_scheme_footer .cmsmasters_post_timeline .cmsmasters_post_meta_info a.active::before, html .cmsmasters_color_scheme_footer .cmsmasters_project_grid .cmsmasters_project_footer a:hover::before, html .cmsmasters_color_scheme_footer .cmsmasters_project_grid .cmsmasters_project_footer a.active::before { color: #a3d256; }html .cmsmasters_color_scheme_footer a:hover, html .cmsmasters_color_scheme_footer a.cmsmasters_cat_color:hover, html .cmsmasters_color_scheme_footer .cmsmasters_social_icon, html .cmsmasters_color_scheme_footer .cmsmasters_attach_img .cmsmasters_attach_img_edit a:hover, html .cmsmasters_color_scheme_footer .cmsmasters_attach_img .cmsmasters_attach_img_meta a:hover, html .cmsmasters_color_scheme_footer .cmsmasters_sitemap_wrap li > a, html .cmsmasters_color_scheme_footer .cmsmasters_icon_wrap a:hover .cmsmasters_simple_icon, html .cmsmasters_color_scheme_footer .footer_inner .social_wrap .social_wrap_inner a, html .cmsmasters_color_scheme_footer .cmsmasters_profile_horizontal .cmsmasters_profile_img_wrap > span, html .cmsmasters_color_scheme_footer .cmsmasters_profile_vertical .cmsmasters_profile_img_wrap > span, html .cmsmasters_color_scheme_footer .cmsmasters_post_default .cmsmasters_post_cont_info .cmsmasters_post_author::before, html .cmsmasters_color_scheme_footer .cmsmasters_post_masonry .cmsmasters_post_cont_info .cmsmasters_post_author::before, html .cmsmasters_color_scheme_footer .cmsmasters_post_timeline .cmsmasters_post_cont_info .cmsmasters_post_author::before, html .cmsmasters_color_scheme_footer .cmsmasters_post_puzzle .puzzle_post_content_wrapper .cmsmasters_post_cont_info > span.cmsmasters_post_author::before, html .cmsmasters_color_scheme_footer .cmsmasters_post_puzzle .cmsmasters_post_cont .preloader, html .cmsmasters_color_scheme_footer .cmsmasters_open_post .cmsmasters_post_cont_info .cmsmasters_post_author::before, html .cmsmasters_color_scheme_footer .cmsmasters_slider_post .cmsmasters_slider_post_cont_info .cmsmasters_slider_post_author::before, html .cmsmasters_color_scheme_footer .cmsmasters_posts_slider.cmsmasters_posts_slider_type_project .preloader, html .cmsmasters_color_scheme_footer .cmsmasters_project_grid .img_placeholder::before, html .cmsmasters_color_scheme_footer .cmsmasters_wrap_pagination ul li a.page-numbers.prev, html .cmsmasters_color_scheme_footer .cmsmasters_wrap_pagination ul li a.page-numbers.next, html .cmsmasters_color_scheme_footer .cmsmasters_items_filter_wrap .cmsmasters_items_sort_but::before, html .cmsmasters_color_scheme_footer .cmsmasters_project_puzzle .img_placeholder, html .cmsmasters_color_scheme_footer #wp-calendar td, html .cmsmasters_color_scheme_footer .widget_custom_popular_projects_entries .cmsmasters_slider_project_cont_info a:hover, html .cmsmasters_color_scheme_footer .widget_custom_latest_projects_entries .cmsmasters_slider_project_cont_info a:hover, html .cmsmasters_color_scheme_footer .widget_custom_popular_projects_entries .owl-buttons > div > span, html .cmsmasters_color_scheme_footer .widget_custom_latest_projects_entries .owl-buttons > div > span, html .cmsmasters_color_scheme_footer .widget_recent_entries .post-date, html .cmsmasters_color_scheme_footer .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_tab.tab_comments li > small, html .cmsmasters_color_scheme_footer .shortcode_wysija input:not([type="button"]):not([type="checkbox"]):not([type="file"]):not([type="hidden"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="color"]):not([type="range"]), html .cmsmasters_color_scheme_footer .search_bar_wrap .search_button button:hover, html .cmsmasters_color_scheme_footer .widget_tag_cloud a, html .cmsmasters_color_scheme_footer .subpage_nav > span { color: #989ca3; }html .cmsmasters_color_scheme_footer h1, html .cmsmasters_color_scheme_footer h2, html .cmsmasters_color_scheme_footer h3, html .cmsmasters_color_scheme_footer h4, html .cmsmasters_color_scheme_footer h5, html .cmsmasters_color_scheme_footer h6, html .cmsmasters_color_scheme_footer h1 a, html .cmsmasters_color_scheme_footer h2 a, html .cmsmasters_color_scheme_footer h3 a, html .cmsmasters_color_scheme_footer h4 a, html .cmsmasters_color_scheme_footer h5 a, html .cmsmasters_color_scheme_footer h6 a, html .cmsmasters_color_scheme_footer blockquote footer, html .cmsmasters_color_scheme_footer blockquote, html .cmsmasters_color_scheme_footer table caption, html .cmsmasters_color_scheme_footer .cmsmasters_quotes_slider .cmsmasters_quote_content, html .cmsmasters_color_scheme_footer .cmsmasters_clients_slider .owl-buttons > div:hover, html .cmsmasters_color_scheme_footer .footer_inner .footer_custom_html, html .cmsmasters_color_scheme_footer .footer_inner .footer_nav_wrap li a, html .cmsmasters_color_scheme_footer .footer_inner .footer_copyright, html .cmsmasters_color_scheme_footer .cmsmasters_stats .cmsmasters_stat_wrap .cmsmasters_stat_counter_wrap, html .cmsmasters_color_scheme_footer .cmsmasters_stats.stats_mode_bars .cmsmasters_stat_wrap .cmsmasters_stat .cmsmasters_stat_inner, html .cmsmasters_color_scheme_footer .cmsmasters_stats.stats_mode_circles .cmsmasters_stat_wrap .cmsmasters_stat_title, html .cmsmasters_color_scheme_footer .cmsmasters_counters .cmsmasters_counter_wrap .cmsmasters_counter .cmsmasters_counter_inner .cmsmasters_counter_counter_wrap, html .cmsmasters_color_scheme_footer .cmsmasters_counters .cmsmasters_counter_wrap .cmsmasters_counter .cmsmasters_counter_inner .cmsmasters_counter_title, html .cmsmasters_color_scheme_footer .cmsmasters_content_slider .owl-buttons > div:hover, html .cmsmasters_color_scheme_footer .cmsmasters_icon_box.cmsmasters_icon_top::before, html .cmsmasters_color_scheme_footer .cmsmasters_notice .notice_close, html .cmsmasters_color_scheme_footer .cmsmasters_tabs .cmsmasters_tabs_list_item > a, html .cmsmasters_color_scheme_footer .cmsmasters_tabs .cmsmasters_tabs_list_item.current_tab > a:hover, html .cmsmasters_color_scheme_footer .cmsmasters_toggles .cmsmasters_toggle_title a, html .cmsmasters_color_scheme_footer .cmsmasters_open_profile .profile_details_item_title, html .cmsmasters_color_scheme_footer .cmsmasters_open_profile .profile_features_item_title, html .cmsmasters_color_scheme_footer .share_posts a, html .cmsmasters_color_scheme_footer .cmsmasters_open_profile .profile_details_item_title, html .cmsmasters_color_scheme_footer .cmsmasters_open_profile .profile_features_item_title, html .cmsmasters_color_scheme_footer .post_nav > span a, html .cmsmasters_color_scheme_footer .cmsmasters_post_default .cmsmasters_post_date, html .cmsmasters_color_scheme_footer .cmsmasters_post_default a:hover > .cmsmasters_post_date, html .cmsmasters_color_scheme_footer .cmsmasters_post_default .cmsmasters_owl_slider .owl-buttons > div:hover, html .cmsmasters_color_scheme_footer .cmsmasters_post_masonry .cmsmasters_post_footer .cmsmasters_post_date, html .cmsmasters_color_scheme_footer .cmsmasters_post_masonry .cmsmasters_owl_slider .owl-buttons > div:hover, html .cmsmasters_color_scheme_footer .cmsmasters_post_timeline .cmsmasters_post_footer .cmsmasters_post_date, html .cmsmasters_color_scheme_footer .cmsmasters_post_timeline .cmsmasters_owl_slider .owl-buttons > div:hover, html .cmsmasters_color_scheme_footer .cmsmasters_open_post .cmsmasters_post_date, html .cmsmasters_color_scheme_footer .cmsmasters_open_post .cmsmasters_owl_slider .owl-buttons > div:hover, html .cmsmasters_color_scheme_footer .cmsmasters_single_slider .cmsmasters_post_date, html .cmsmasters_color_scheme_footer .cmsmasters_comment_item .cmsmasters_comment_item_date, html .cmsmasters_color_scheme_footer .comments_nav > span > a, html .cmsmasters_color_scheme_footer .cmsmasters_slider_post .cmsmasters_slider_post_date, html .cmsmasters_color_scheme_footer .cmsmasters_slider_project .cmsmasters_slider_project_cont_info, html .cmsmasters_color_scheme_footer .cmsmasters_slider_project .cmsmasters_slider_project_cont_info a, html .cmsmasters_color_scheme_footer .cmsmasters_posts_slider.cmsmasters_posts_slider_type_project .owl-buttons > div:hover, html .cmsmasters_color_scheme_footer .cmsmasters_items_filter_wrap .cmsmasters_items_filter_list li a, html .cmsmasters_color_scheme_footer .cmsmasters_items_filter_wrap .cmsmasters_items_sort_but, html .cmsmasters_color_scheme_footer .cmsmasters_project_puzzle .cmsmasters_project_cont_info, html .cmsmasters_color_scheme_footer .cmsmasters_project_puzzle .cmsmasters_project_cont_info a, html .cmsmasters_color_scheme_footer .cmsmasters_open_project .project_details_item_title, html .cmsmasters_color_scheme_footer .cmsmasters_open_project .project_features_item_title, html .cmsmasters_color_scheme_footer .cmsmasters_single_slider.cmsmasters_type_project .cmsmasters_project_category, html .cmsmasters_color_scheme_footer .cmsmasters_single_slider.cmsmasters_type_project .cmsmasters_project_category a, html .cmsmasters_color_scheme_footer .cmsmasters_single_slider.cmsmasters_type_project .owl-buttons > div:hover, html .cmsmasters_color_scheme_footer .cmsmasters_archive_type .cmsmasters_archive_item_date_wrap, html .cmsmasters_color_scheme_footer #wp-calendar th, html .cmsmasters_color_scheme_footer .custom_list li a, html .cmsmasters_color_scheme_footer .widget_nav_menu .menu li a, html .cmsmasters_color_scheme_footer .widget_custom_popular_projects_entries .cmsmasters_slider_project_inner .cmsmasters_slider_project_title, html .cmsmasters_color_scheme_footer .widget_custom_popular_projects_entries .cmsmasters_slider_project_inner .cmsmasters_slider_project_title a, html .cmsmasters_color_scheme_footer .widget_custom_latest_projects_entries .cmsmasters_slider_project_inner .cmsmasters_slider_project_title, html .cmsmasters_color_scheme_footer .widget_custom_latest_projects_entries .cmsmasters_slider_project_inner .cmsmasters_slider_project_title a, html .cmsmasters_color_scheme_footer .widget_pages ul li > a, html .cmsmasters_color_scheme_footer .widget_recent_comments ul li a:hover, html .cmsmasters_color_scheme_footer .widget_recent_comments ul li a:not([class]), html .cmsmasters_color_scheme_footer .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_lpr_tabs_cont > a, html .cmsmasters_color_scheme_footer .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_tab.tab_comments li .comment_author:hover, html .cmsmasters_color_scheme_footer .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_tab.tab_comments li a:not(.comment_author), html .cmsmasters_color_scheme_footer fieldset legend, html .cmsmasters_color_scheme_footer .img_placeholder_small, html .cmsmasters_color_scheme_footer .cmsmasters_sitemap_wrap .cmsmasters_sitemap > li > a, html .cmsmasters_color_scheme_footer .cmsmasters_sitemap_wrap .cmsmasters_sitemap > li > ul > li > a, html .cmsmasters_color_scheme_footer .cmsmasters_sitemap_wrap .cmsmasters_sitemap > li > ul > li > ul li a::before, html .cmsmasters_color_scheme_footer .cmsmasters_sitemap_wrap .cmsmasters_sitemap_category > li > a, html .cmsmasters_color_scheme_footer .cmsmasters_sitemap_wrap .cmsmasters_sitemap_category > li > ul li a::before, html .cmsmasters_color_scheme_footer .cmsmasters_sitemap_wrap .cmsmasters_sitemap_archive > li a::before, html .cmsmasters_color_scheme_footer .search_bar_wrap .search_button button, html .cmsmasters_color_scheme_footer .widget_tag_cloud a:hover { color: #444343; }.cmsmasters_color_scheme_footer, html .cmsmasters_color_scheme_footer .cmsmasters_button:hover, html .cmsmasters_color_scheme_footer .button:hover, html .cmsmasters_color_scheme_footer input[type="submit"]:hover, html .cmsmasters_color_scheme_footer input[type="button"]:hover, html .cmsmasters_color_scheme_footer button:hover, html .cmsmasters_color_scheme_footer .cmsmasters_stats.stats_mode_circles .cmsmasters_stat_wrap .cmsmasters_stat .cmsmasters_stat_inner, html .cmsmasters_color_scheme_footer .post_nav > span span:not([class]), html .cmsmasters_color_scheme_footer .cmsmasters_items_filter_wrap .cmsmasters_items_sort_but, html .cmsmasters_color_scheme_footer .cmsmasters_items_filter_wrap .cmsmasters_items_sort_but:hover, html .cmsmasters_color_scheme_footer .cmsmasters_items_filter_wrap .cmsmasters_items_sort_but.current, html .cmsmasters_color_scheme_footer #wp-calendar th, html .cmsmasters_color_scheme_footer #wp-calendar td, html .cmsmasters_color_scheme_footer .widget_custom_popular_projects_entries .cmsmasters_slider_project_inner, html .cmsmasters_color_scheme_footer .widget_custom_latest_projects_entries .cmsmasters_slider_project_inner, html .cmsmasters_color_scheme_footer .widget_custom_popular_projects_entries .cmsmasters_slider_project .cmsmasters_slider_project_outer, html .cmsmasters_color_scheme_footer .widget_custom_latest_projects_entries .cmsmasters_slider_project .cmsmasters_slider_project_outer { background-color: #ffffff; }html .cmsmasters_color_scheme_footer table:not([class]) tfoot th, html .cmsmasters_color_scheme_footer table:not([class]) tfoot td, html .cmsmasters_color_scheme_footer table:not([class]) tbody td, html .cmsmasters_color_scheme_footer table:not([class]) tbody th, html .cmsmasters_color_scheme_footer .cmsmasters_table tfoot tr th, html .cmsmasters_color_scheme_footer .cmsmasters_table tbody tr th, html .cmsmasters_color_scheme_footer .cmsmasters_table tfoot tr td, html .cmsmasters_color_scheme_footer .cmsmasters_table tbody tr td, html .cmsmasters_color_scheme_footer hr, html .cmsmasters_color_scheme_footer .bottom_bg, html .cmsmasters_color_scheme_footer .cmsmasters_divider, html .cmsmasters_color_scheme_footer .cmsmasters_widget_divider, html .cmsmasters_color_scheme_footer .cmsmasters_attach_img .cmsmasters_attach_img_info, html .cmsmasters_color_scheme_footer .cmsmasters_img.with_caption, html .cmsmasters_color_scheme_footer .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type="checkbox"] + span.wpcf7-list-item-label::before, html .cmsmasters_color_scheme_footer .cmsmasters-form-builder .check_parent input[type="checkbox"] + label::before, html .cmsmasters_color_scheme_footer .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type="radio"] + span.wpcf7-list-item-label::before, html .cmsmasters_color_scheme_footer .cmsmasters-form-builder .check_parent input[type="radio"] + label::before, html .cmsmasters_color_scheme_footer .cmsmasters_counters .cmsmasters_counter_wrap .cmsmasters_counter .cmsmasters_counter_inner::before, html .cmsmasters_color_scheme_footer .cmsmasters_icon_box.cmsmasters_icon_box_top, html .cmsmasters_color_scheme_footer .cmsmasters_icon_box.cmsmasters_icon_box_left, html .cmsmasters_color_scheme_footer .cmsmasters_icon_list_items .cmsmasters_icon_list_icon::after, html .cmsmasters_color_scheme_footer .cmsmasters_notice, html .cmsmasters_color_scheme_footer .cmsmasters_notice .notice_close, html .cmsmasters_color_scheme_footer .cmsmasters_tabs .cmsmasters_tabs_list_item, html .cmsmasters_color_scheme_footer .cmsmasters_tabs .cmsmasters_tabs_wrap, html .cmsmasters_color_scheme_footer .cmsmasters_toggles .cmsmasters_toggle_title, html .cmsmasters_color_scheme_footer .cmsmasters_toggles .cmsmasters_toggle_inner, html .cmsmasters_color_scheme_footer .cmsmasters_open_profile .profile_details_item, html .cmsmasters_color_scheme_footer .cmsmasters_open_profile .profile_features_item, html .cmsmasters_color_scheme_footer .blog.opened-article > aside, html .cmsmasters_color_scheme_footer .cmsmasters_open_post .cmsmasters_post_content input:not([type="button"]):not([type="checkbox"]):not([type="file"]):not([type="hidden"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="color"]):not([type="range"]), html .cmsmasters_color_scheme_footer .portfolio.opened-article > aside, html .cmsmasters_color_scheme_footer .widget_pages ul li, html .cmsmasters_color_scheme_footer .widget_categories ul li, html .cmsmasters_color_scheme_footer .widget_archive ul li, html .cmsmasters_color_scheme_footer .widget_meta ul li, html .cmsmasters_color_scheme_footer .widget_recent_comments ul li, html .cmsmasters_color_scheme_footer .widget_recent_entries ul li, html .cmsmasters_color_scheme_footer .widget_nav_menu ul li a, html .cmsmasters_color_scheme_footer .cmsmasters_icon_wrap .cmsmasters_simple_icon, html .cmsmasters_color_scheme_footer .cmsmasters_post_masonry .cmsmasters_post_cont_inner, html .cmsmasters_color_scheme_footer .cmsmasters_slider_post .cmsmasters_slider_post_inner, html .cmsmasters_color_scheme_footer input:not([type="button"]):not([type="checkbox"]):not([type="file"]):not([type="hidden"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="color"]):not([type="range"]), html .cmsmasters_color_scheme_footer textarea, html .cmsmasters_color_scheme_footer select, html .cmsmasters_color_scheme_footer .cmsmasters_post_default .cmsmasters_post_cont, html .cmsmasters_color_scheme_footer .widget_tag_cloud a, html .cmsmasters_color_scheme_footer .widget_custom_posts_tabs_entries .cmsmasters_tabs_list, html .cmsmasters_color_scheme_footer .cmsmasters_post_masonry .cmsmasters_post_cont, html .cmsmasters_color_scheme_footer .cmsmasters_open_post { border-color: #e2e2e2; }.header_mid, .header_mid input:not([type="button"]):not([type="checkbox"]):not([type="file"]):not([type="hidden"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="color"]):not([type="range"]), .header_mid textarea, .header_mid select, .header_mid option { color: #67696f; }.header_mid a, .header_mid .cmsmasters_social_icon, .header_mid .cmsmasters_social_icon:hover { color: #42b0e2; }.header_mid .button:hover, .header_mid input[type="submit"]:hover, .header_mid input[type="button"]:hover, .header_mid button:hover, .header_mid .resp_mid_nav_wrap .resp_mid_nav > span, .header_mid .resp_mid_nav_wrap .resp_mid_nav > span::before, .header_mid .resp_mid_nav_wrap .resp_mid_nav > span::after { background-color: #42b0e2; }.header_mid a:hover { color: #989ca3; }.header_mid, .header_mid input:not([type="button"]):not([type="checkbox"]):not([type="file"]):not([type="hidden"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="color"]):not([type="range"]), .header_mid textarea, .header_mid select, .header_mid option { background-color: #ffffff; }@media only screen and (max-width: 1024px){.header_mid { background-color: #ffffff; }}.header_mid input:not([type="button"]):not([type="checkbox"]):not([type="file"]):not([type="hidden"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="color"]):not([type="range"]), .header_mid textarea, .header_mid select, .header_mid option, .header_mid .header_mid_outer { border-color: #e2e2e2; }.header_mid .cmsmasters_header_cart_link, .header_mid .mid_search_but, .header_mid .mid_search_but:hover { color: #2f3237; }.header_mid .resp_mid_nav_wrap .resp_mid_nav > span, .header_mid .resp_mid_nav_wrap .resp_mid_nav > span::before, .header_mid .resp_mid_nav_wrap .resp_mid_nav > span::after { background-color: #2f3237; }.header_mid .header_mid_button { background-color: #a3d256; border-color: #a3d256; }.header_mid .header_mid_button:hover { background-color: #42b0e2; border-color: #42b0e2; }@media only screen and (max-width: 1024px){ul.navigation { background-color: #ffffff; }}.header_mid .header_mid_button:hover { color: #ffffff; }.navigation li a { color: #2f3237; }.navigation li > a:hover, .navigation li.current-menu-item > a .nav_subtitle, .navigation li.current-menu-ancestor > a .nav_subtitle, .navigation li.current_page_item > a .nav_subtitle, .navigation li.current_page_ancestor > a .nav_subtitle { color: #2f3237; }.navigation li { border-color: rgba(255, 255, 255, 0); }.header_top { color: rgba(255, 255, 255, 0.6); }.header_top a, .header_top .header_top_but { color: #ffffff; }.header_top a:hover { color: rgba(255, 255, 255, 0.5); }.header_top .meta_wrap [class^="cmsmasters-icon-"]::before, .header_top .meta_wrap [class*="cmsmasters-icon-"]::before { color: #ffffff; }.header_top { background-color: #3a3a3a; }.header_top .header_top_but, .header_top .header_top_outer, .header_top .responsive_top_nav, .header_top .top_nav_wrap > nav { border-color: rgba(255, 255, 255, 0); }@media only screen and (max-width: 1024px){.header_top { background-color: #2d2d2d; }}@font-face{font-family:"Fira Sans";font-weight:400;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://schroniskomilanowek.pl/wp-content/swift-ai/cache/schroniskomilanowek.pl/pet/pies-z-milanowka-3/__data/va9E4kDNxMZdWfMOD5Vvl4jLazX3dAfd584a6b.woff) format('woff2');font-display:swap;}@font-face{font-family:"Fira Sans";font-weight:500;font-style:normal;unicode-range:U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;src:url(https://schroniskomilanowek.pl/wp-content/swift-ai/cache/schroniskomilanowek.pl/pet/pies-z-milanowka-3/__data/va9B4kDNxMZdWfMOD5VnZKveSBf6Xl7Gl3LX0167f90f.woff) format('woff2');font-display:swap;}@font-face{font-family:"Fira Sans";font-weight:500;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://schroniskomilanowek.pl/wp-content/swift-ai/cache/schroniskomilanowek.pl/pet/pies-z-milanowka-3/__data/va9B4kDNxMZdWfMOD5VnZKveRhf6Xl7Glwf9455dfa.woff) format('woff2');font-display:swap;}@font-face{font-family:"Fira Sans";font-weight:700;font-style:normal;unicode-range:U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;src:url(https://schroniskomilanowek.pl/wp-content/swift-ai/cache/schroniskomilanowek.pl/pet/pies-z-milanowka-3/__data/va9B4kDNxMZdWfMOD5VnLK3eSBf6Xl7Gl3LX66171a8e.woff) format('woff2');font-display:swap;}@font-face{font-family:"Fira Sans";font-weight:700;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://schroniskomilanowek.pl/wp-content/swift-ai/cache/schroniskomilanowek.pl/pet/pies-z-milanowka-3/__data/va9B4kDNxMZdWfMOD5VnLK3eRhf6Xl7Glwcd0f1cde.woff) format('woff2');font-display:swap;}@font-face{font-family:"Noto Sans";font-weight:400;font-style:normal;unicode-range:U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;src:url(https://schroniskomilanowek.pl/wp-content/swift-ai/cache/schroniskomilanowek.pl/pet/pies-z-milanowka-3/__data/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aDdu3mhPy1Figf1a26f98.woff) format('woff2');font-display:swap;}@font-face{font-family:"Noto Sans";font-weight:400;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://schroniskomilanowek.pl/wp-content/swift-ai/cache/schroniskomilanowek.pl/pet/pies-z-milanowka-3/__data/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5a7du3mhPy02a0c87d2.woff) format('woff2');font-display:swap;}@font-face{font-family:"Noto Sans";font-weight:700;font-style:normal;unicode-range:U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;src:url(https://schroniskomilanowek.pl/wp-content/swift-ai/cache/schroniskomilanowek.pl/pet/pies-z-milanowka-3/__data/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aDdu3mhPy1Figf1a26f98.woff) format('woff2');font-display:swap;}@font-face{font-family:"Noto Sans";font-weight:700;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://schroniskomilanowek.pl/wp-content/swift-ai/cache/schroniskomilanowek.pl/pet/pies-z-milanowka-3/__data/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5a7du3mhPy02a0c87d2.woff) format('woff2');font-display:swap;}a { outline: 0px; text-decoration: none; transition:color, background-color 0.3s, 0.3s ease-in-out, ease-in-out; }.cmsmasters_open_project .project_content.with_sidebar { width: 60%; float: left; }.cmsmasters_open_project .project_sidebar { width: 40%; padding: 0px 0px 0px 40px; float: right; }@media only screen and (max-width: 950px){.cmsmasters_open_project .project_sidebar { width: 100%; padding: 0px; float: none; }}.project_details_item_note { color: #ffffff; font-family: "Noto Sans", Arial, Helvetica, "Nimbus Sans L", sans-serif; font-size: 12px; line-height: 22px; font-weight: 500; font-style: normal; text-transform: none; text-decoration: none; padding: 0px; overflow-wrap: break-word; text-align: left; overflow: hidden; }.project_details_item_note a { color: #ffffff; font-family: "Noto Sans", Arial, Helvetica, "Nimbus Sans L", sans-serif; font-size: 12px; line-height: 22px; font-weight: 1000; font-style: normal; text-transform: none; text-decoration: none; }.entry-content p { text-align: justify; }.cky-overlay { background: #000000; opacity: 0.4; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99999999; }.cky-hide { display: none; }.cky-btn-revisit-wrapper { display: flex; align-items: center; justify-content: center; background: #0056a7; width: 45px; height: 45px; border-radius: 50%; position: fixed; z-index: 999999; cursor: pointer; }.cky-revisit-bottom-left { bottom: 15px; left: 15px; }.cky-btn-revisit-wrapper .cky-btn-revisit { display: flex; align-items: center; justify-content: center; background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; cursor: pointer; position: relative; margin: 0px; padding: 0px; }.cky-btn-revisit-wrapper .cky-btn-revisit img { max-width: fit-content; margin: 0px; height: 30px; width: 30px; }.cky-revisit-hide { display: none; }.cky-consent-container { position: fixed; width: 440px; box-sizing: border-box; z-index: 9999999; border-radius: 6px; }.cky-consent-container .cky-consent-bar { background: #ffffff; border: 1px solid; padding: 20px 26px; box-shadow: rgba(172, 171, 171, 0.3) 0px -1px 10px 0px; border-radius: 6px; }.cky-box-bottom-left { bottom: 40px; left: 40px; }.cky-notice .cky-title { color: #212121; font-weight: 700; font-size: 18px; line-height: 24px; margin: 0px 0px 12px; }.cky-notice-des *, .cky-preference-content-wrapper *, .cky-accordion-header-des *, .cky-gpc-wrapper .cky-gpc-desc * { font-size: 14px; }.cky-notice-des { color: #212121; font-size: 14px; line-height: 24px; font-weight: 400; }.cky-consent-bar .cky-notice-des p, .cky-gpc-wrapper .cky-gpc-desc p, .cky-preference-body-wrapper .cky-preference-content-wrapper p, .cky-accordion-header-wrapper .cky-accordion-header-des p, .cky-cookie-des-table li div:last-child p { color: inherit; margin-top: 0px; overflow-wrap: break-word; }.cky-notice-des p:last-child, .cky-preference-content-wrapper p:last-child, .cky-cookie-des-table li div:last-child p:last-child, .cky-gpc-wrapper .cky-gpc-desc p:last-child { margin-bottom: 0px; }.cky-notice-des a.cky-policy:focus-visible, .cky-notice-des button.cky-policy:focus-visible, .cky-preference-content-wrapper .cky-show-desc-btn:focus-visible, .cky-accordion-header .cky-accordion-btn:focus-visible, .cky-preference-header .cky-btn-close:focus-visible, .cky-switch input[type="checkbox"]:focus-visible, .cky-footer-wrapper a:focus-visible, .cky-btn:focus-visible { outline: #1863dc solid 2px; outline-offset: 2px; }.cky-btn:focus:not(:focus-visible), .cky-accordion-header .cky-accordion-btn:focus:not(:focus-visible), .cky-preference-content-wrapper .cky-show-desc-btn:focus:not(:focus-visible), .cky-btn-revisit-wrapper .cky-btn-revisit:focus:not(:focus-visible), .cky-preference-header .cky-btn-close:focus:not(:focus-visible), .cky-consent-bar .cky-banner-btn-close:focus:not(:focus-visible) { outline: 0px; }button.cky-show-desc-btn:not(:hover):not(:active) { color: #1863dc; background: transparent; }button.cky-accordion-btn:not(:hover):not(:active), button.cky-banner-btn-close:not(:hover):not(:active), button.cky-btn-revisit:not(:hover):not(:active), button.cky-btn-close:not(:hover):not(:active) { background: transparent; }.cky-consent-bar button:hover, .cky-modal.cky-modal-open button:hover, .cky-consent-bar button:focus, .cky-modal.cky-modal-open button:focus { text-decoration: none; }.cky-notice-btn-wrapper { display: flex; justify-content: flex-start; align-items: center; flex-wrap: wrap; margin-top: 16px; }.cky-notice-btn-wrapper .cky-btn { text-shadow: none; box-shadow: none; }.cky-btn { flex: 1 1 auto; max-width: 100%; font-size: 14px; font-family: inherit; line-height: 24px; padding: 8px; font-weight: 500; margin: 0px 8px 0px 0px; border-radius: 2px; cursor: pointer; text-align: center; text-transform: none; min-height: 0px; }.cky-btn:hover { opacity: 0.8; }.cky-btn-customize { color: #1863dc; background: transparent; border: 2px solid #1863dc; }.cky-btn-reject { color: #1863dc; background: transparent; border: 2px solid #1863dc; }.cky-btn-accept { background: #1863dc; color: #ffffff; border: 2px solid #1863dc; }.cky-btn:last-child { margin-right: 0px; }@media (max-width: 576px){.cky-box-bottom-left { bottom: 0px; left: 0px; }}@media (max-width: 440px){.cky-box-bottom-left, .cky-box-bottom-right, .cky-box-top-left, .cky-box-top-right { width: 100%; max-width: 100%; }.cky-consent-container .cky-consent-bar { padding: 20px 0px; }.cky-custom-brand-logo-wrapper, .cky-notice .cky-title, .cky-notice-des, .cky-notice-btn-wrapper { padding: 0px 24px; }.cky-notice-des { max-height: 40vh; overflow-y: scroll; }.cky-notice-btn-wrapper { flex-direction: column; margin-top: 0px; }.cky-btn { width: 100%; margin: 10px 0px 0px; }.cky-notice-btn-wrapper .cky-btn-customize { order: 2; }.cky-notice-btn-wrapper .cky-btn-reject { order: 3; }.cky-notice-btn-wrapper .cky-btn-accept { order: 1; margin-top: 16px; }}.cky-modal { box-shadow: rgba(0, 0, 0, 0.3) 0px 32px 68px; margin: 0px auto; position: fixed; max-width: 100%; background: #ffffff; top: 50%; box-sizing: border-box; border-radius: 6px; z-index: 999999999; color: #212121; transform: translate(-50%, 100%); visibility: hidden; transition: all; }.cky-preference-center { max-height: 79vh; width: 845px; overflow: hidden; flex: 1 1 0px; display: flex; flex-direction: column; border-radius: 6px; }.cky-preference-header { display: flex; align-items: center; justify-content: space-between; padding: 22px 24px; border-bottom: 1px solid; }.cky-preference-header .cky-preference-title { font-size: 18px; font-weight: 700; line-height: 24px; }.cky-preference-header .cky-btn-close { margin: 0px; cursor: pointer; vertical-align: middle; padding: 0px; background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; width: 24px; height: 24px; min-height: 0px; line-height: 0; text-shadow: none; box-shadow: none; }.cky-preference-header .cky-btn-close img { margin: 0px; height: 10px; width: 10px; }.cky-preference-body-wrapper { padding: 0px 24px; flex: 1 1 0%; overflow: auto; box-sizing: border-box; }.cky-preference-content-wrapper, .cky-gpc-wrapper .cky-gpc-desc { font-size: 14px; line-height: 24px; font-weight: 400; padding: 12px 0px; }.cky-preference-content-wrapper { border-bottom: 1px solid; }.cky-preference-content-wrapper .cky-show-desc-btn { font-size: 14px; font-family: inherit; color: #1863dc; text-decoration: none; line-height: 24px; padding: 0px; margin: 0px; white-space: nowrap; cursor: pointer; background: transparent; border-color: transparent; text-transform: none; min-height: 0px; text-shadow: none; box-shadow: none; }.cky-accordion-wrapper { margin-bottom: 10px; }.cky-accordion { border-bottom: 1px solid; }.cky-accordion:last-child { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }.cky-accordion .cky-accordion-item { display: flex; margin-top: 10px; }.cky-accordion .cky-accordion-body { display: none; }.cky-accordion-header-wrapper { cursor: pointer; width: 100%; }.cky-accordion-item .cky-accordion-header { display: flex; justify-content: space-between; align-items: center; }.cky-accordion-header .cky-accordion-btn { font-size: 16px; font-family: inherit; color: #212121; line-height: 24px; background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; font-weight: 700; padding: 0px; margin: 0px; cursor: pointer; text-transform: none; min-height: 0px; text-shadow: none; box-shadow: none; }.cky-accordion-header .cky-always-active { color: #008000; font-weight: 600; line-height: 24px; font-size: 14px; }.cky-accordion-header-des { font-size: 14px; line-height: 24px; margin: 10px 0px 16px; }.cky-accordion-chevron { margin-right: 22px; position: relative; cursor: pointer; }.cky-accordion-chevron-hide { display: none; }.cky-accordion .cky-accordion-chevron i::before { content: ""; position: absolute; border-right-width: 1.4px; border-right-style: solid; border-bottom-width: 1.4px; border-bottom-style: solid; border-color: inherit; height: 6px; width: 6px; transform: rotate(-45deg); transition: 0.2s ease-in-out; top: 8px; }.cky-audit-table { background: #f4f4f4; border-radius: 6px; }.cky-audit-table .cky-empty-cookies-text { color: inherit; font-size: 12px; line-height: 24px; margin: 0px; padding: 10px; }.cky-footer-shadow { display: block; width: 100%; height: 40px; background: linear-gradient(rgba(255, 255, 255, 0) 0%, #ffffff 100%); position: absolute; bottom: calc(100% - 1px); }.cky-footer-wrapper { position: relative; }.cky-prefrence-btn-wrapper { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding: 22px 24px; border-top: 1px solid; }.cky-prefrence-btn-wrapper .cky-btn { flex: 1 1 auto; max-width: 100%; text-shadow: none; box-shadow: none; }.cky-btn-preferences { color: #1863dc; background: transparent; border: 2px solid #1863dc; }.cky-preference-header, .cky-preference-body-wrapper, .cky-preference-content-wrapper, .cky-accordion-wrapper, .cky-accordion, .cky-accordion-wrapper, .cky-footer-wrapper, .cky-prefrence-btn-wrapper { border-color: inherit; }@media (max-width: 845px){.cky-modal { max-width: calc(100% - 16px); }}@media (max-width: 576px){.cky-modal { max-width: 100%; }.cky-preference-center { max-height: 100vh; }.cky-prefrence-btn-wrapper { flex-direction: column; }.cky-prefrence-btn-wrapper .cky-btn { width: 100%; margin: 10px 0px 0px; }.cky-prefrence-btn-wrapper .cky-btn-reject { order: 3; }.cky-prefrence-btn-wrapper .cky-btn-accept { order: 1; margin-top: 0px; }.cky-prefrence-btn-wrapper .cky-btn-preferences { order: 2; }}@media (max-width: 425px){.cky-accordion-chevron { margin-right: 15px; }.cky-notice-btn-wrapper { margin-top: 0px; }}.cky-notice-group { font-size: 14px; line-height: 24px; font-weight: 400; color: #212121; }@media (max-width: 440px){.cky-consent-container { width: 100%; }}.cky-rtl { direction: rtl; text-align: right; }body.swift-nojs [data-s3cid="3"]{min-width: 100vw;max-height:3403.578125px;}body.swift-nojs [data-s3cid="4"]{min-width: 100vw;max-height:3272.578125px;}body.swift-nojs [data-s3cid="5"]{min-width: 100vw;max-height:186px;}body.swift-nojs [data-s3cid="6"]{min-width: 100vw;}body.swift-nojs [data-s3cid="15"]{min-width: 100vw;}body.swift-nojs [data-s3cid="16"]{min-width: 100vw;max-height:152px;}body.swift-nojs [data-s3cid="17"]{min-width: 100vw;max-height:152px;}body.swift-nojs [data-s3cid="18"]{min-width: 100vw;max-height:151px;}body.swift-nojs [data-s3cid="19"]{min-width:361px;max-height:54px;}body.swift-nojs [data-s3cid="22"]{max-width:115.953125px;}body.swift-nojs [data-s3cid="24"]{min-width: 100vw;}body.swift-nojs [data-s3cid="26"]{min-width: 100vw;max-height:2296.578125px;}body.swift-nojs [data-s3cid="27"]{min-width: 100vw;}body.swift-nojs [data-s3cid="28"]{min-width: 100vw;}body.swift-nojs [data-s3cid="29"]{min-width: 100vw;}body.swift-nojs [data-s3cid="30"]{min-width: 100vw;max-height:2296.578125px;}body.swift-nojs [data-s3cid="31"]{min-width: 100vw;max-height:2296.578125px;}body.swift-nojs [data-s3cid="32"]{min-width:361px;max-height:2296.578125px;}body.swift-nojs [data-s3cid="33"]{min-width:361px;max-height:2236.578125px;}body.swift-nojs [data-s3cid="34"]{min-width:361px;max-height:1801.578125px;}body.swift-nojs [data-s3cid="35"]{min-width:361px;}body.swift-nojs [data-s3cid="36"]{min-width:361px;}body.swift-nojs [data-s3cid="37"]{min-width:361px;}body.swift-nojs [data-s3cid="38"]{min-width:361px;max-height:1095.71875px;}body.swift-nojs [data-s3cid="39"]{min-width:361px;}body.swift-nojs [data-s3cid="40"]{min-width:291px;}body.swift-nojs [data-s3cid="42"]{min-width:257.765625px;}body.swift-nojs [data-s3cid="43"]{min-width:291px;}body.swift-nojs [data-s3cid="45"]{min-width:258.0625px;}body.swift-nojs [data-s3cid="46"]{min-width:291px;}body.swift-nojs [data-s3cid="48"]{min-width:208.953125px;}body.swift-nojs [data-s3cid="49"]{min-width:291px;}body.swift-nojs [data-s3cid="51"]{min-width:190.09375px;}body.swift-nojs [data-s3cid="52"]{min-width:291px;}body.swift-nojs [data-s3cid="53"]{max-width:35.84375px;}body.swift-nojs [data-s3cid="54"]{min-width:255.15625px;}body.swift-nojs [data-s3cid="55"]{min-width:291px;}body.swift-nojs [data-s3cid="57"]{min-width:199.8125px;}body.swift-nojs [data-s3cid="58"]{min-width:291px;}body.swift-nojs [data-s3cid="60"]{min-width:227.03125px;}body.swift-nojs [data-s3cid="61"]{min-width:291px;}body.swift-nojs [data-s3cid="63"]{min-width:214.703125px;}body.swift-nojs [data-s3cid="64"]{min-width:361px;}body.swift-nojs [data-s3cid="65"]{min-width:291px;}body.swift-nojs [data-s3cid="66"]{min-width:145.5px;}body.swift-nojs [data-s3cid="67"]{min-width:145.5px;}body.swift-nojs [data-s3cid="68"]{min-width:291px;}body.swift-nojs [data-s3cid="69"]{min-width:145.5px;}body.swift-nojs [data-s3cid="70"]{min-width:145.5px;}body.swift-nojs [data-s3cid="71"]{min-width:291px;}body.swift-nojs [data-s3cid="72"]{min-width:145.5px;}body.swift-nojs [data-s3cid="73"]{min-width:145.5px;}body.swift-nojs [data-s3cid="74"]{min-width:361px;max-height:139px;}body.swift-nojs [data-s3cid="75"]{min-width:291px;}body.swift-nojs [data-s3cid="77"]{min-width:237.984375px;}body.swift-nojs [data-s3cid="78"]{min-width:361px;max-height:168px;}body.swift-nojs [data-s3cid="79"]{min-width:291px;max-height:81px;}body.swift-nojs [data-s3cid="80"]{min-width:291px;max-height:73px;}body.swift-nojs [data-s3cid="82"]{min-width:361px;}body.swift-nojs [data-s3cid="83"]{min-width:361px;}body.swift-nojs [data-s3cid="104"]{min-width: 100vw;}body.swift-nojs [data-s3cid="105"]{min-width: 100vw;}body.swift-nojs [data-s3cid="106"]{min-width: 100vw;}body.swift-nojs [data-s3cid="107"]{min-width:373.25px;}body.swift-nojs [data-s3cid="108"]{min-width:360.546875px;}body.swift-nojs [data-s3cid="109"]{min-width:360.546875px;}body.swift-nojs [data-s3cid="110"]{min-width:360.546875px;}body.swift-nojs [data-s3cid="111"]{min-width:360.546875px;}body.swift-nojs [data-s3cid="112"]{min-width: 100vw;max-height:131px;}body.swift-nojs [data-s3cid="113"]{min-width: 100vw;max-height:131px;}body.swift-nojs [data-s3cid="114"]{min-width: 100vw;max-height:130px;}html{opacity:1}}