@charset "UTF-8";

/**
 * Wordpress integration to any web app
 * (PrestaShop, OpenCart, Magento and more)
 *
 * [no mixing of PHP code or editing of files]
 * [automatically adjust CSS stylesheets]
 *
 * Just install the plugin and the magic is done!
 *
 * http://www.inveostore.com
 *
 * 2026, (c) Inveo s.r.o.
 */

#wordpress #wordpress-html, 
#wordpress #wordpress-body, 
#wordpress div, 
#wordpress span, 
#wordpress applet, 
#wordpress object, 
#wordpress iframe, 
#wordpress h1, 
#wordpress h2, 
#wordpress h3, 
#wordpress h4, 
#wordpress h5, 
#wordpress h6, 
#wordpress p, 
#wordpress blockquote, 
#wordpress pre, 
#wordpress a, 
#wordpress abbr, 
#wordpress acronym, 
#wordpress address, 
#wordpress big, 
#wordpress cite, 
#wordpress code, 
#wordpress del, 
#wordpress dfn, 
#wordpress em, 
#wordpress font, 
#wordpress ins, 
#wordpress kbd, 
#wordpress q, 
#wordpress s, 
#wordpress samp, 
#wordpress small, 
#wordpress strike, 
#wordpress strong, 
#wordpress sub, 
#wordpress sup, 
#wordpress tt, 
#wordpress var, 
#wordpress dl, 
#wordpress dt, 
#wordpress dd, 
#wordpress ol, 
#wordpress ul, 
#wordpress li, 
#wordpress fieldset, 
#wordpress form, 
#wordpress label, 
#wordpress legend, 
#wordpress table, 
#wordpress caption, 
#wordpress tbody, 
#wordpress tfoot, 
#wordpress thead, 
#wordpress tr, 
#wordpress th, 
#wordpress td {border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}
#wordpress article, 
#wordpress aside, 
#wordpress details, 
#wordpress figcaption, 
#wordpress figure, 
#wordpress footer, 
#wordpress header, 
#wordpress hgroup, 
#wordpress nav, 
#wordpress section {display:block}
#wordpress audio, 
#wordpress canvas, 
#wordpress video {display:inline-block;max-width:100%}
#wordpress #wordpress-html {overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
#wordpress #wordpress-body, 
#wordpress button, 
#wordpress input, 
#wordpress select, 
#wordpress textarea {color:#2b2b2b;font-family:PT Serif,sans-serif;font-size:16px;font-weight:400;line-height:1.5}
#wordpress #wordpress-body {background:#e5e5e5}
#wordpress a {color:#a475a9;text-decoration:none}
#wordpress a:focus {outline:thin dotted}
#wordpress a:focus, 
#wordpress a:hover, 
#wordpress a:active {color:#a475a9;outline:0;text-decoration:underline}
#wordpress h1, 
#wordpress h2, 
#wordpress h3, 
#wordpress h4, 
#wordpress h5, 
#wordpress h6 {clear:both;color:#587a73;font-weight:700;margin:36px 0 12px}
#wordpress h1 {font-size:26px;line-height:1.3846153846}
#wordpress h2 {font-size:24px;line-height:1}
#wordpress h3 {font-size:22px;line-height:1.0909090909}
#wordpress h4 {font-size:20px;line-height:1.2}
#wordpress h5 {font-size:18px;line-height:1.3333333333}
#wordpress h6 {font-size:16px;line-height:1.5}
#wordpress address {font-style:italic;margin-bottom:24px}
#wordpress abbr[title] {border-bottom:1px dotted #2b2b2b;cursor:help}
#wordpress b, 
#wordpress strong {font-weight:700}
#wordpress cite, 
#wordpress dfn, 
#wordpress em, 
#wordpress i {font-style:italic}
#wordpress mark, 
#wordpress ins {background:#fff9c0;text-decoration:none}
#wordpress p {margin-bottom:15px}
#wordpress code, 
#wordpress kbd, 
#wordpress tt, 
#wordpress var, 
#wordpress samp, 
#wordpress pre {font-family:monospace,serif;font-size:15px;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.6}
#wordpress pre {border:1px solid rgba(0,0,0,.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:24px;max-width:100%;overflow:auto;padding:12px;white-space:pre;white-space:pre-wrap;word-wrap:break-word}
#wordpress blockquote, 
#wordpress q {-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none}
#wordpress blockquote:before, 
#wordpress blockquote:after, 
#wordpress q:before, 
#wordpress q:after {content: "";content:none}
#wordpress blockquote {border-left:3px solid #587a73;color:#767676;font-size:16px;font-style:italic;font-weight:300;line-height:1.26316;margin-bottom:24px;margin-left:20px;padding-left:20px}
#wordpress blockquote cite, 
#wordpress blockquote small {color:#2b2b2b;font-size:16px;font-weight:400;line-height:1.5}
#wordpress blockquote em, 
#wordpress blockquote i, 
#wordpress blockquote cite {font-style:normal}
#wordpress blockquote strong, 
#wordpress blockquote b {font-weight:400}
#wordpress small {font-size:smaller}
#wordpress big {font-size:125%}
#wordpress sup, 
#wordpress sub {font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}
#wordpress sup {bottom:1ex}
#wordpress sub {top:.5ex}
#wordpress dl {margin-bottom:24px}
#wordpress dt {font-weight:700}
#wordpress dd {margin-bottom:24px}
#wordpress ul, 
#wordpress ol {list-style:none;margin:0 0 24px 20px}
#wordpress ul {list-style:disc}
#wordpress ol {list-style:decimal}
#wordpress li>ul, 
#wordpress li>ol {margin:0 0 0 20px}
#wordpress img {-ms-interpolation-mode:bicubic;border:0;height:auto;max-width:100%;vertical-align:middle}
#wordpress figure {margin:0}
#wordpress fieldset {border:1px solid rgba(0,0,0,.1);margin:0 0 24px;padding:11px 12px 0}
#wordpress legend {white-space:normal}
#wordpress input[type=text], 
#wordpress input[type=password], 
#wordpress input[type=datetime], 
#wordpress input[type=datetime-local], 
#wordpress input[type=date], 
#wordpress input[type=month], 
#wordpress input[type=time], 
#wordpress input[type=week], 
#wordpress input[type=number], 
#wordpress input[type=email], 
#wordpress input[type=url], 
#wordpress input[type=search], 
#wordpress input[type=tel], 
#wordpress input[type=color] {background-color:#f1f1f1;border:2px solid #e3e3e3;color:#999;display:block;height:38px;line-height:36px;padding:0 6px}
#wordpress input[type=text]:focus, 
#wordpress input[type=password]:focus, 
#wordpress input[type=datetime]:focus, 
#wordpress input[type=datetime-local]:focus, 
#wordpress input[type=date]:focus, 
#wordpress input[type=month]:focus, 
#wordpress input[type=time]:focus, 
#wordpress input[type=week]:focus, 
#wordpress input[type=number]:focus, 
#wordpress input[type=email]:focus, 
#wordpress input[type=url]:focus, 
#wordpress input[type=search]:focus, 
#wordpress input[type=tel]:focus, 
#wordpress input[type=color]:focus, 
#wordpress textarea:focus {box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;background-color:#f1f1f1;border-color:#80b0aa;color:#80b0aa}
#wordpress input, 
#wordpress select, 
#wordpress textarea {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#f1f1f1;border:2px solid #e3e3e3;color:#80b0aa;display:block;font-size:100%;margin:0;max-width:100%;padding:5px;vertical-align:baseline}
#wordpress button, 
#wordpress input {line-height:normal}
#wordpress input, 
#wordpress textarea {background-image:-webkit-linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0))}
#wordpress button, 
#wordpress #wordpress-html input[type=button], 
#wordpress input[type=reset], 
#wordpress input[type=submit] {-webkit-appearance:button;background-color:#88c0b4;color:#fff;cursor:pointer;border:0;padding:8px 20px;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}
#wordpress button:hover, 
#wordpress #wordpress-html input[type=button]:hover, 
#wordpress input[type=reset]:hover, 
#wordpress input[type=submit]:hover {background-color:#587a73;color:#eee}
#wordpress button[disabled], 
#wordpress input[disabled] {cursor:default}
#wordpress input[type=checkbox], 
#wordpress input[type=radio] {padding:0}
#wordpress input[type=search] {-webkit-appearance:textfield}
#wordpress input[type=search]::-webkit-search-decoration {-webkit-appearance:none}
#wordpress button::-moz-focus-inner, 
#wordpress input::-moz-focus-inner {border:0;padding:0}
#wordpress textarea {overflow:auto;vertical-align:top}
#wordpress label {font-weight:700}
#wordpress table, 
#wordpress th, 
#wordpress td {border:1px solid rgba(0,0,0,.1)}
#wordpress table {border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin-bottom:24px;width:100%}
#wordpress caption, 
#wordpress th, 
#wordpress td {font-weight:400;text-align:center}
#wordpress th {border-width:0 1px 1px 0;font-weight:700}
#wordpress td {border-width:0 1px 1px 0}
#wordpress del {color:#767676}
#wordpress hr {background-color:rgba(0,0,0,.1);border:0;height:1px;margin-bottom:23px}
#wordpress .mw-go-top {background-color:#587a73;border:1px solid #88c0b4;bottom:20px;color:#ddd;cursor:pointer;display:none;float:right;height:36px;position:fixed;right:10px;text-align:center;width:36px;z-index:9999}
#wordpress .mw-go-top:hover {background-color:#88c0b4;color:#fff}
#wordpress .header-top {background-color:#88c0b4;height:46px}
#wordpress .header-top .site-title {float:left;margin:10px 0 0 10px}
#wordpress .top-icons {float:right;position:relative}
#wordpress .social-icons {line-height:46px;list-style:outside none none;margin:0}
#wordpress .social-icons>li {display:inline}
#wordpress .top-icons li i {color:#fff;font-size:18px;line-height:32px;margin-left:5px;opacity:.8}
#wordpress .navbar-toggle:hover, 
#wordpress .mw-go-top:hover, 
#wordpress .top-icons li:hover i {opacity:1;transition:all .5s ease 0s}
#wordpress .header-top .search-box-wrapper {display:none}
#wordpress .header-top .search-box-wrapper {min-width:240px;position:absolute;right:0;top:46px}
#wordpress .header-top .search-box-wrapper .search-field {background-color:#f1f1f1;border:1px solid #e3e3e3;border-bottom:2px solid #e3e3e3;float:right;max-width:350px;padding-left:12px}
#wordpress .header-top .search-box-wrapper input:focus {border-bottom:2px solid #80b0aa}
#wordpress .search-form .search-submit:hover {background-color:rgba(0,0,0,0);color:#80b0aa}
#wordpress header .container .navbar-collapse {margin:0;padding:0;width:100%}
#wordpress header.center nav, 
#wordpress header.center .top-icon, 
#wordpress header.center .site-title {float:none}
#wordpress header.center #navbarCollapse ul.sf-menu {width:100%}
#wordpress header.center .navbar-nav>li {display:inline-block;float:none}
#wordpress header.center .navbar-nav li a {padding:10px 7px;text-align:left}
#wordpress .menu-toggle {display:none}
#wordpress .sf-menu, 
#wordpress .sf-menu * {margin:0;padding:0;list-style:none}
#wordpress .sf-menu li {position:relative}
#wordpress .sf-menu ul {position:absolute;display:none;top:100%;left:0;z-index:99}
#wordpress .sf-menu a {color:#fff;display:block;position:relative;font-weight:400;text-decoration:none}
#wordpress .navbar-nav li a {padding:13px 10px}
#wordpress .sf-menu li:hover>ul, 
#wordpress .sf-menu li.sfHover>ul {display:block}
#wordpress .sf-menu li a:hover, 
#wordpress .sf-menu li a:focus, 
#wordpress .sf-menu li.sfHover>a, 
#wordpress .sf-menu li.current_page_item>a, 
#wordpress .sf-menu li.current-menu-item>a {background-color:#80b0aa}
#wordpress .sf-menu li:hover>ul, 
#wordpress .sf-menu li.sfHover>ul {display:block}
#wordpress .navbar-nav li li a {background-color:#88c0b4;display:block;min-width:200px;padding:7px 15px}
#wordpress .navbar-nav li li ul {left:100%;position:absolute;top:0}
#wordpress .sf-with-ul span {height:34px;width:34px;background-color:#3e720e;position:absolute;right:0;top:0}
#wordpress .navbar-toggle {border:1px solid #fff;border-radius:0;float:left;font-size:20px;padding:0 6px;margin-right:6px}@media only screen and (max-width:768px){
	#wordpress .header-top {height:auto}
	#wordpress header nav {float:none;padding:0}
	#wordpress .xactive .sub-menu {display:block !important;opacity:1 !important}
	#wordpress .sf-menu li a {padding:7px 15px;text-align:center}
	#wordpress .sf-menu ul:after {display:block;clear:both}
	#wordpress .sf-menu ul {display:block}
	#wordpress .navbar-nav li li ul {left:0;position:relative;top:0}
	#wordpress .sf-menu li ul {position:static}
	#wordpress .sf-menu .sub-menu li a {background-color:#587a73;border-left:3px solid #587a73}
	#wordpress .sf-menu .sub-menu .sub-menu li a {margin-left:15px}
	#wordpress .sf-arrows .sf-with-ul {padding-right:2.5em;*padding-right:1em;}
	#wordpress .sf-arrows .sf-with-ul:after {content: '';position:absolute;top:50%;right:1em;margin-top:-3px;height:0;width:0;border:5px solid transparent;border-top-color:#dfeeff;border-top-color:rgba(255,255,255,.5)}
	#wordpress .sf-arrows>li>.sf-with-ul:focus:after, 
	#wordpress .sf-arrows>li:hover>.sf-with-ul:after, 
	#wordpress .sf-arrows>.sfHover>.sf-with-ul:after {border-top-color:#fff}
	#wordpress .sf-arrows ul .sf-with-ul:after {margin-top:-3px;border-color:transparent;border-top-color:#dfeeff;border-top-color:rgba(255,255,255,.5)}
	#wordpress .sf-arrows ul li>.sf-with-ul:focus:after, 
	#wordpress .sf-arrows ul li:hover>.sf-with-ul:after, 
	#wordpress .sf-arrows ul .sfHover>.sf-with-ul:after {border-top-color:#fff}}@media only screen and (max-width:736px){
	#wordpress header.center .navbar-nav>li {display:block;float:none}
	#wordpress header.center .navbar-nav li a {text-align:center}}
#wordpress .header-main {padding:60px 15px}
#wordpress .site-title img {height:auto;max-height:100px;max-width:440px;width:auto}
#wordpress .custom-logo-link {display:block}
#wordpress .site-header {background-attachment:scroll;background-repeat:no-repeat;background-position:center top;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;position:relative;z-index:4}
#wordpress .over {width:100%;height:100%;position:absolute;background-color:#fff;z-index:-1;opacity:.6}
#wordpress .site-title, 
#wordpress .site-description {margin:15px 0}
#wordpress .site-header h2 {color:#88c0b4}
#wordpress .mw-box-slider .flexslider .flex-prev {left:10px;opacity:.7}
#wordpress .mw-box-slider .flexslider .flex-next {opacity:.7;right:10px}
#wordpress .mw-box-slider .post {border:medium none;margin:0;position:relative}
#wordpress .mw-box-slider .entry-header {display:block;position:absolute;text-align:center;bottom:30px;width:100%;transform:scale(.7);opacity:0;transition:all .3s ease 0s}
#wordpress .mw-box-slider .post:hover .entry-header {transform:scale(1);opacity:1}
#wordpress .mw-box-slider .cat-link {background-color:rgba(255,255,255,.85);margin:0 15px;padding-top:5px}
#wordpress .mw-box-slider .mw_title {background-color:rgba(255,255,255,.85);border-bottom:2px solid #88c0b4;margin:0 15px;padding:5px}
#wordpress .mw-box-slider .entry-title {font-size:22px;margin:5px 0;line-height:24px}
#wordpress #mw_full {padding-top:30px}
#wordpress .home_text {padding-bottom:30px}
#wordpress .home_text h2 {margin:0 0 15px}
#wordpress .page-header {background-color:#fff;border-bottom:3px solid #587a73;margin-top:0;padding:15px;text-align:center}
#wordpress .page-header .page-title {color:#587a73;margin:10px 0}
#wordpress .page-header h1.page-title {margin:0}
#wordpress .page .entry-content {padding:15px}
#wordpress .page .entry-content, 
#wordpress .post {background:#fff none repeat scroll 0 0;border-bottom:3px solid #88c0b4;margin-bottom:25px}
#wordpress .sticky {border:3px solid #88c0b4}
#wordpress .entry-title {margin-top:15px}
#wordpress .entry-title a {color:#587a73}
#wordpress .site-title a:hover, 
#wordpress .entry-title a:hover, 
#wordpress .footer_info a:hover {color:#88c0b4}
#wordpress .post .entry-header {text-align:center;padding-top:10px}
#wordpress .post-icon {background-color:#88c0b4;color:#eee;height:30px;margin-right:-15px;text-align:center;width:30px}
#wordpress .flex-direction-nav a {border:1px solid #fff;display:block;height:50px;text-align:center;width:50px;font-size:0}
#wordpress .entry-header .post-icon i {color:#fff;margin-top:8px}
#wordpress .entry-summary, 
#wordpress .entry-content {margin-top:10px;padding:0 15px}
#wordpress .not-found .entry-content {background-color:#fff;border-bottom:3px solid #88c0b4;padding:30px}
#wordpress .entry-meta {line-height:30px;padding:0 15px;color:#587a73}
#wordpress .entry-meta .fa {margin:0 5px}
#wordpress .entry-meta .author-link, 
#wordpress .entry-meta .post-time {display:inline-block}
#wordpress .entry-meta .post-time .fa {margin-left:0}
#wordpress .entry-meta .more-link {display:block;margin:0 auto;text-align:center}
#wordpress .entry-header.post-video:hover .featured-media {margin-bottom:80px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
#wordpress .format-quote {position:relative}
#wordpress .format-quote .entry-summary {position:absolute;top:110px}
#wordpress .format-quote .entry-summary blockquote {background-color:rgba(255,255,255,.75);color:#222;margin-right:20px;padding:15px}
#wordpress .format-quote .post-icon {bottom:0;position:absolute;right:15px}
#wordpress .format-link .entry-meta {height:30px}
#wordpress .flex-control-nav {display:none}
#wordpress .flexslider {border:0;border-radius:0;box-shadow:none;margin:0;position:relative}
#wordpress .flex-direction-nav a:before {color:#fff;display:block;font-family:"FontAwesome";font-size:32px;line-height:50px;text-align:center;text-shadow:none;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
#wordpress .flexslider .flex-direction-nav a.flex-prev:before {content: "\f104"}
#wordpress .flexslider .flex-direction-nav a.flex-next:before {content: "\f105"}
#wordpress .flexslider .flex-direction-nav a:hover {border:1px solid #587a73}
#wordpress .flexslider .flex-direction-nav a:hover:before {color:#587a73;font-family:"FontAwesome"}
#wordpress #colophon {background-color:#333;padding:25px 0 0}
#wordpress .footer_info {color:#999;background-color:#161616;font-size:13px;padding:20px 0}
#wordpress .navigation.post-navigation {border-bottom:1px solid #88c0b4;border-top:1px solid #88c0b4;display:inline-block;margin-bottom:25px;width:100%}
#wordpress .navigation.paging-navigation {display:inline-block;padding-bottom:30px;width:100%}
#wordpress .navigation .nav-previous {display:inline-block;padding:10px 15px;text-align:right;width:50%}
#wordpress .navigation .nav-next {display:inline-block;padding:10px 15px;text-align:left;width:50%}
#wordpress .nav-next .meta-nav, 
#wordpress .nav-previous .meta-nav {color:#aaa;display:block;text-transform:uppercase}
#wordpress .paging-navigation a {background-color:#88c0b4;color:#fff;cursor:pointer;padding:8px 20px;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}
#wordpress .paging-navigation a:hover {background-color:#587a73}
#wordpress .navigation.paging-navigation .nav-next {display:inline}
#wordpress .post-edit-link {color:red}
#wordpress #comments {background-color:#fff;border-bottom:3px solid #88c0b4;margin-bottom:30px;padding:20px}
#wordpress #comments ol {list-style:none;margin-left:0;-webkit-padding-start:0;padding-left:0;margin-bottom:60px}
#wordpress #comments .comment-#wordpress-body {border-bottom:1px solid #ddd;margin-bottom:15px;padding-bottom:5px}
#wordpress .comment-list .avatar {float:left;width:55px;height:55px;margin:0 25px 0 0;padding:0}
#wordpress .comment-author .fn {font-size:18px;font-style:normal;font-weight:500}
#wordpress #comments .comment-meta {margin-bottom:10px}
#wordpress .comment-meta span.says {display:none}
#wordpress #comments .comment-metadata a {color:#999;font-size:11px}
#wordpress #comments .comment-content {margin:0 0 10px 80px}
#wordpress #comments .reply {margin-bottom:10px;text-align:right}
#wordpress #comments .comment-reply-link {border:1px solid #88c0b4;cursor:pointer;font-size:11px;padding:4px 8px;transition:all .2s ease-in-out 0s}
#wordpress #comments .comment-reply-link:hover {background-color:#587a73;color:#eee}
#wordpress #comments .comment-list .children {list-style:none;margin-left:40px}
#wordpress #comments .form-allowed-tags, 
#wordpress #comments .comment-metadata, 
#wordpress #respond .comment-notes, 
#wordpress #respond .logged-in-as, 
#wordpress #respond label {font-size:12px;display:inline-block;margin-bottom:5px;max-width:100%}
#wordpress #comments .form-allowed-tags code {background:rgba(0,0,0,0);color:#aaa;font-size:12px;white-space:normal}
#wordpress #comments .children {margin:0 0 0 80px !important;padding:0}
#wordpress .left-sidebar .content-area {float:right}
#wordpress .widget {background-color:#fff;border-bottom:2px solid #88c0b4;margin-bottom:30px;padding:10px 15px}
#wordpress .widget-title {border-bottom:1px solid #88c0b4;color:#587a73;font-size:18px;margin:3px 0 5px;padding-bottom:5px;text-transform:uppercase}
#wordpress .widget ul {padding:0;margin:0;clear:both;width:100%;list-style-type:none}
#wordpress .widget li:before {color:#88c0b4;content: "\f105";font-family:FontAwesome;padding-right:5px}
#wordpress .widget li a:hover {padding-left:10px;transition:all .2s ease-in-out 0s}
#wordpress .widget-area .widget_nav_menu .menu {padding:5px 0}
#wordpress .widget-area .widget_nav_menu ul li {margin-bottom:2px}
#wordpress .widget-area .widget_nav_menu a {line-height:26px}
#wordpress .widget-area .widget_nav_menu ul.sub-menu li {margin-bottom:0}
#wordpress .widget.widget_nav_menu .current-menu-item:hover>a, 
#wordpress .widget-area .widget_nav_menu .current-menu-item, 
#wordpress .widget-area .widget_nav_menu li:hover {border-color:#88c0b4;padding:0}
#wordpress .widget ul.children, 
#wordpress .widget ul.sub-menu {padding:0 0 0 10px}
#wordpress .widget img {width:100%}
#wordpress .widget.widget_search {display:block}
#wordpress .search-form {position:relative;width:100%}
#wordpress .search-form label {display:block;width:100%}
#wordpress .search-form .search-field {padding-right:50px;width:100%}
#wordpress .search-form label:before {color:#999;content: "\f002";display:inline-block;font-family:"FontAwesome";font-size:16px;font-weight:500;line-height:38px;position:absolute;right:12px}
#wordpress .search-form .search-submit {background-color:rgba(0,0,0,0);border:0 none;height:38px;position:absolute;right:0;text-indent:-99999px;top:0}
#wordpress #wp-calendar {border-spacing:0;margin-bottom:10px;text-align:center;width:100%}
#wordpress #wp-calendar thead th {background:#f5f5f5;font-size:11px}
#wordpress #wp-calendar tbody td {text-align:center;color:#777;line-height:30px;transition:background .15s ease;-webkit-transition:background .15s ease;-o-transition:background .15s ease;-moz-transition:background .15s ease}
#wordpress #wp-calendar tbody td:hover {background-color:#f1f1f1;color:#333}
#wordpress #wp-calendar tbody td a {background-color:#88c0b4;color:#333;text-decoration:none}
#wordpress #wp-calendar tbody td:hover a {background-color:#4d4d4d;color:#fff}
#wordpress #wp-calendar tfoot td {padding-top:1px;padding:4px;text-align:center}
#wordpress #wp-calendar caption {color:#587a73;cursor:pointer;font-size:14px;margin:0;outline:0 none !important;padding:3px;text-transform:uppercase}
#wordpress #wp-calendar tbody a {display:block;text-decoration:underline}
#wordpress #wp-calendar th {text-align:center;border:1px solid transparent;border-top:none;padding:7px 0;color:#a7a7a7}
#wordpress #wp-calendar #today {color:#587a73}
#wordpress #footer #wp-calendar thead th {background:#222}
#wordpress #footer #wp-calendar tbody td {border-color:#222}
#wordpress .tagcloud a {border:1px solid #88c0b4;display:inline-block;line-height:100%;padding:2px 5px}
#wordpress .tagcloud a:hover {border-color:#587a73}
#wordpress .wp-caption.alignnone, 
#wordpress .alignnone.size-full, 
#wordpress .entry-content img, 
#wordpress .widget img, 
#wordpress .size-large, 
#wordpress .size-full, 
#wordpress .alignnone {height:auto;max-width:100%}
#wordpress embed, 
#wordpress iframe, 
#wordpress object, 
#wordpress video {max-width:100%}
#wordpress .entry-content .wp-caption img {height:auto;max-width:100%}
#wordpress .alignleft {display:inline;float:left;margin-right:1em}
#wordpress .alignright {display:inline;float:right;margin-left:1em}
#wordpress .aligncenter {clear:both;display:block;margin:0 auto}
#wordpress .wp-caption {border:1px solid #ddd;max-width:100%;padding:5px}
#wordpress .wp-caption img {display:block;max-width:100%}
#wordpress .wp-caption .wp-caption-text, 
#wordpress .gallery-caption {margin:5px 0;padding:0 15px}
#wordpress .format-video iframe, 
#wordpress .format-video object, 
#wordpress .format-video embed {min-height:460px;width:100%}
#wordpress .screen-reader-text {clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}
#wordpress .screen-reader-text:focus {background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#587a73;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
#wordpress .gallery {margin-bottom:1.5em}
#wordpress .gallery-item {display:inline-block;text-align:center;vertical-align:top;width:100%;padding:2px}
#wordpress .gallery-columns-2 .gallery-item {max-width:50%}
#wordpress .gallery-columns-3 .gallery-item {max-width:33.33%}
#wordpress .gallery-columns-4 .gallery-item {max-width:25%}
#wordpress .gallery-columns-5 .gallery-item {max-width:20%}
#wordpress .gallery-columns-6 .gallery-item {max-width:16.66%}
#wordpress .gallery-columns-7 .gallery-item {max-width:14.28%}
#wordpress .gallery-columns-8 .gallery-item {max-width:12.5%}
#wordpress .gallery-columns-9 .gallery-item {max-width:11.11%}
#wordpress .gallery-caption {display:block}
#wordpress .widget .gallery {margin-bottom:7px}
#wordpress .widget .gallery-caption {padding:0 3px 2px;font-size:14px;line-height:16px}@media only screen and (max-width:768px){
	#wordpress header .search-box-wrapper, 
	#wordpress .footer_info, 
	#wordpress .footer_info .text-right {text-align:center}
	#wordpress .mw-box-slider .entry-header {top:15px}
	#wordpress .mw-box-slider .entry-title {font-size:18px}
	#wordpress .top-icons {min-width:220px;text-align:right}
	#wordpress .entry-title {margin:15px 10px}
	#wordpress .entry-header.post-gallery .mw_title {z-index:2}
	#wordpress #secondary {padding-top:30px}
	#wordpress .format-video iframe, 
	#wordpress .format-video object, 
	#wordpress .format-video embed {height:auto;min-height:250px;width:100%}
	#wordpress .player .controls-wrapper .title {display:none}
	#wordpress .hentry.format-link .entry-content {margin-right:90px}
	#wordpress .format-gallery .flex-direction-nav a {opacity:.5}
	#wordpress .left-sidebar .content-area {float:none}}@media only screen and (max-width:468px){
	#wordpress .top-icons, 
	#wordpress .site-header {min-width:auto}
	#wordpress .header-main {min-height:auto}
	#wordpress h2, 
	#wordpress .entry-title a, 
	#wordpress .mw_header_image .site-description {font-size:20px;line-height:22px}
	#wordpress .mw-box-slider .cat-link, 
	#wordpress .entry-time {display:none}
	#wordpress .site-title img {max-height:80px;max-width:270px}
	#wordpress .format-video iframe, 
	#wordpress .format-video object, 
	#wordpress .format-video embed {min-height:175px;width:100%}
	#wordpress .player .controls-wrapper .title {display:none}
	#wordpress .hentry.format-link .entry-content {margin-right:90px}
	#wordpress .format-gallery .flex-direction-nav a {top:25%}}@media only screen and (max-width:240px){
	#wordpress .post-icon, 
	#wordpress .flex-direction-nav {display:none}}
#wordpress .tagcloud a.ocultar, 
#wordpress .widget_categories li.ocultar {visibility:hidden;height:0;width:0;position:absolute;padding:0 !important}
#wordpress #wordpress .search-form label:before {color:#000;content: "\e972";font-family:"bcouple-icons";font-size:21px}
#wordpress #wordpress input[type=search] {background-color:transparent;border:none;color:#999;border-bottom:1px solid #000}
#wordpress .page.page-id-8957 header.page-header, 
#wordpress .page.page-id-8957 #secondary {display:none}
#wordpress .page.page-id-8957 #primary {flex:100%}
#wordpress .page.page-id-8957 .container {width:1380px}
#wordpress .wld-cat-home .vc_custom_heading {letter-spacing:3px}
#wordpress .page.page-id-8957 .widget.widget_tag_cloud h2 {display:none}
#wordpress .page.page-id-8957 .tagcloud {display:flex;justify-content:center}
#wordpress .page.page-id-8957 .tagcloud a {margin:2px}
#wordpress .tagcloud a:before {display:none}@media(max-width:1420px){
	#wordpress .page.page-id-8957 .container {max-width:100%!important}}@media(max-width:1160px){
	#wordpress .page.page-id-8957 .tagcloud {flex-wrap:wrap}
	#wordpress .page.page-id-8957 .tagcloud a {margin-bottom:5px}
	#wordpress .wld-posts-princ .vc_pageable-slide-wrapper .vc_grid-item {width:50%}}@media(max-width:767px){
	#wordpress .page.page-id-8957 #mw_full, 
	#wordpress .page.page-id-8957 .container .site-main .entry-content {padding-top:0}
	#wordpress .page.page-id-8957 .wld-cat-home {display:flex;flex-wrap:wrap}
	#wordpress .page.page-id-8957 .wld-cat-home .vc_col-sm-5 {order:2}
	#wordpress .page.page-id-8957 .wld-cat-home .vc_col-sm-7 {order:1}
	#wordpress .wld-posts-princ .vc_pageable-slide-wrapper .vc_grid-item {width:100%}}@media(max-width:600px){
	#wordpress #comments .children {margin:0 0 0 20px !important;padding:0}
	#wordpress #comments .comment-content {margin:0 0 10px 20px}
	#wordpress .single-post p {text-align:unset}}