@charset "UTF-8";

/*
Theme Name: Quasarq Arquitetura
	text Domain: twentytwentyone
Template: twentytwentyone
Version: 1.0
Author: Quasarq Arquitetura
Author URI: https://www.quasarq.com.br
Theme URI: https://wordpress.org/themes/twentytwentyone/
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Twenty Twenty-One WordPress Theme, (C) 2020 WordPress.org
Twenty Twenty-One is distributed under the terms of the GNU GPL.
*/

/* Resets */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{margin: 0;padding: 0;}

/* -----------------------------------------------------
			=Global styles=
----------------------------------------------------- */
:root{
	--qa-c-main: #000;
	--qa-c-mainr: #fff;
	--qa-c-mainbg: #fff;
	--qa-c-altbg: #e5e5e5;
	--qa-c-alt2bg: #c7c7c7;
	--qa-c-altbgf: #e5e5e5;
	--qa-c-alt2bgf: #c7c7c7;
	--qa-c-alt2bga: rgba(215,215,215,.8);
	--qa-c-white: #fff;
	--qa-c-grey: #787878;
	--qa-c-black: #000;
	--qa-c-color1: #ffd200;
	--qa-c-fill: rgba(255,255,255,.5);
	--qa-c-fill-black: rgba(0,0,0,.5);
	--qa-c-fill-white: rgba(255,255,255,.5);
	--qa-c-fill-color1: rgba(255,210,0,.5);
	--qa-d-headerh: 4.5rem;
	--qa-d-headerhn: -4.5rem;
	--qa-d-contenthmargin: 2rem;
	--qa-d-contenthmargin_headerh: 6.5rem;
	--qa-d-borderradius: 3px;
	--qa-d-btnborderradius: 4px;
	--qa-d-borderline: 1px;
	--qa-d-carouselw1: 9rem;
	--qa-d-carouselh1: 5rem;
	--qa-fi-color1: brightness(0) saturate(100%) invert(69%) sepia(87%) saturate(624%) hue-rotate(1deg) brightness(106%) contrast(101%);
	--qa-ff-normal: 'Asap';
	--qa-ff-symbol: 'Material Symbols Rounded';
	--qa-ff-symbol-fill: 'Material Symbols Outlined';
	--qa-fs-base: 16px;
	--qa-fs-credit: .625rem;
	--qa-fs-xxs: .6875rem;
	--qa-fs-xs: .75rem;
	--qa-fs-sm: .875rem;
	--qa-fs-md: 1rem;
	--qa-fs-lg: 1.125rem;
	--qa-fs-xl: 1.25rem;
	--qa-fs-xxl: 1.5rem;
	--qa-fs-xxxl: 2rem;
	--qa-fs-titlesm: 2.25rem;
	--qa-fs-titlemd: 2.5rem;
	--qa-fs-title: 3rem;
	--qa-sb-webk:0px 0px 5px 1px rgb(0 0 0 / 35%);
	--qa-sb-moz:0px 0px 5px 1px rgba(0,0,0,0.35);
	--qa-sb-webktop:0 -3px 5px -1px rgb(0 0 0 / 35%);
	--qa-sb-moztop:0 -3px 5px -1px rgba(0,0,0,0.35);
	--qa-sb-webkright:3px 0px 5px -1px rgb(0 0 0 / 35%);
	--qa-sb-mozright:3px 0px 5px -1px rgba(0,0,0,0.35);
	--qa-sb-webkbottom:0 3px 5px -1px rgb(0 0 0 / 35%);
	--qa-sb-mozbottom:0 3px 5px -1px rgba(0,0,0,0.35);
	--qa-sb-webkleft:-3px 0px 5px -1px rgb(0 0 0 / 35%);
	--qa-sb-mozleft:-3px 0px 5px -1px rgba(0,0,0,0.35);
	--qa-sb-webklight:0px 0px 5px 1px rgb(0 0 0 / 15%);
	--qa-sb-mozlight:0px 0px 5px 1px rgba(0,0,0,0.15);
	--qa-st-main:0px 0px 4px rgba(0,0,0,0.15);
	--qa-st-white:0px 0px 4px rgba(255,255,255,0.5);
	--qa-st-black:0px 0px 4px rgba(0,0,0,0.35);
	--qa-st-fillr:0px 0px 4px rgba(255,255,255,0.5);
	--qa-st-outline:-1px -1px 2px rgba(255,255,255,0.35),-1px 1px 2px rgba(255,255,255,0.35),1px 1px 2px rgba(255,255,255,0.35),1px -1px 2px rgba(255,255,255,0.35);
	--qa-st-outliner:-1px -1px 2px rgba(0,0,0,0.35),-1px 1px 2px rgba(0,0,0,0.35),1px 1px 2px rgba(0,0,0,0.35),1px -1px 2px rgba(0,0,0,0.35);
	--qa-st-outline-black:-1px -1px 2px rgba(0,0,0,0.35),-1px 1px 2px rgba(0,0,0,0.35),1px 1px 2px rgba(0,0,0,0.35),1px -1px 2px rgba(0,0,0,0.35);
	--qa-st-outline-white:-1px -1px 2px rgba(255,255,255,0.35),-1px 1px 2px rgba(255,255,255,0.35),1px 1px 2px rgba(255,255,255,0.35),1px -1px 2px rgba(255,255,255,0.35);
}
:root .is-dark-theme{
	--qa-c-main: #fff;
	--qa-c-mainr: #000;
	--qa-c-mainbg: #424242;
	--qa-c-altbg: #646464;
	--qa-c-alt2bg: #8b8b8b;
	--qa-c-alt2bga: rgba(139,139,139,.8);
	--qa-c-fill: rgba(0,0,0,.4);
	--qa-st-main:0px 0px 4px rgba(255,255,255,0.15);
	--qa-st-fillr:0px 0px 4px rgba(0,0,0,0.5);
	--qa-st-outline:-1px -1px 2px rgba(0,0,0,0.35),-1px 1px 2px rgba(0,0,0,0.35),1px 1px 2px rgba(0,0,0,0.35),1px -1px 2px rgba(0,0,0,0.35);
	--qa-st-outliner:-1px -1px 2px rgba(255,255,255,0.35),-1px 1px 2px rgba(255,255,255,0.35),1px 1px 2px rgba(255,255,255,0.35),1px -1px 2px rgba(255,255,255,0.35);
}
html{
	max-width: 100vw;
	min-height: 100vh;
	height: 100%;
}
body{
	width: 100%;
	min-height: 100vh;
	font-family: var(--qa-ff-normal), sans-serif;
	font-size: 16px; /* important! - set rem */
	font-weight: 300;
	line-height: 1.5em;
	overflow-x:hidden;
	background-color:var(--qa-c-altbg);
}
body > #wrapper{
	height: auto;
	min-height: 100%;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary{
	display: block;
}
audio, canvas, progress, video{
	display: inline-block;
	vertical-align: baseline;
}
table, th, td{
	border-collapse: collapse;
}
a, h1, h2, h3, h4, h5, h6, p, input, blockquote{
	font-family: var(--qa-ff-normal), sans-serif;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--qa-c-main);
}
a{font-size: var(--qa-fs-lg);text-decoration: none;}
a:hover{font-weight: bold;}
a img,a:hover img{border: none;}
h1, h1 a{font-size: var(--qa-fs-title);}
h2, h2 a{font-size: var(--qa-fs-xxxl);}
h3, h3 a{font-size: var(--qa-fs-xxl);}
h4, h4 a{font-size: var(--qa-fs-xl);}
h5, h5 a{font-size: var(--qa-fs-lg);}
h6, h6 a{font-size: var(--qa-fs-md);}
p, p a,input{font-size: var(--qa-fs-md);line-height: 1.2;}
blockquote, blockquote a{font-size: var(--qa-fs-md);font-style: italic;	line-height: normal;}
h1.qa-txt-main, h2.qa-txt-main, h3.qa-txt-main, h4.qa-txt-main, h5.qa-txt-main, h6.qa-txt-main, p.qa-txt-main, blockquote.qa-txt-main{color:var(--qa-c-main);}
h1.qa-txt-reverse, h2.qa-txt-reverse, h3.qa-txt-reverse, h4.qa-txt-reverse, h5.qa-txt-reverse, h6.qa-txt-reverse, p.qa-txt-reverse, blockquote.qa-txt-reverse{color:var(--qa-c-mainr);}
h1.qa-txt-white, h2.qa-txt-white, h3.qa-txt-white, h4.qa-txt-white, h5.qa-txt-white, h6.qa-txt-white, p.qa-txt-white, blockquote.qa-txt-white{color:var(--qa-c-white);}
h1.qa-txt-black, h2.qa-txt-black, h3.qa-txt-black, h4.qa-txt-black, h5.qa-txt-black, h6.qa-txt-black, p.qa-txt-black, blockquote.qa-txt-black{color:var(--qa-c-black);}
h1.qa-txt-color1, h2.qa-txt-color1, h3.qa-txt-color1, h4.qa-txt-color1, h5.qa-txt-color1, h6.qa-txt-color1, p.qa-txt-color1, blockquote.qa-txt-color1{color:var(--qa-c-color1);}
h1.qa-txt-st, h2.qa-txt-st, h3.qa-txt-st, h4.qa-txt-st, h5.qa-txt-st, h6.qa-txt-st, p.qa-txt-st, blockquote.qa-txt-st{text-shadow:var(--qa-st-outline);}
h1.qa-txt-st-white, h2.qa-txt-st-white, h3.qa-txt-st-white, h4.qa-txt-st-white, h5.qa-txt-st-white, h6.qa-txt-st-white, p.qa-txt-st-white, blockquote.qa-txt-st-white{text-shadow:var(--qa-st-outline-white);}
h1.qa-txt-st-black, h2.qa-txt-st-black, h3.qa-txt-st-black, h4.qa-txt-st-black, h5.qa-txt-st-black, h6.qa-txt-st-black, p.qa-txt-st-black, blockquote.qa-txt-st-black{text-shadow:var(--qa-st-outline-black);}
.qa-txt-h-075rem{font-size: .75rem;}.qa-txt-h-100rem{font-size: 1rem;}.qa-txt-h-125rem{font-size: 1.25rem;}.qa-txt-h-150rem{font-size: 1.5rem;}.qa-txt-h-175rem{font-size: 1.75rem;}.qa-txt-h-200rem{font-size: 2rem;}.qa-txt-h-225rem{font-size: 2.25rem;}.qa-txt-h-250rem{font-size: 2.5rem;}.qa-txt-h-275rem{font-size: 2.75rem;}.qa-txt-h-300rem{font-size: 3rem;}.qa-txt-h-325rem{font-size: 3.25rem;}.qa-txt-h-350rem{font-size: 3.5rem;}.qa-txt-h-375rem{font-size: 3.75rem;}.qa-txt-h-400rem{font-size: 4rem;}
.fsTitle{font-size:var(--qa-fs-title);} .fsTitlemd{font-size:var(--qa-fs-titlemd);} .fsTitlesm{font-size:var(--qa-fs-titlesm);} .fsXxxl{font-size:var(--qa-fs-xxxl);} .fsXxl{font-size:var(--qa-fs-xxl);} .fsXl{font-size:var(--qa-fs-xl);} .fsLg{font-size:var(--qa-fs-lg);} .fsMd{font-size:var(--qa-fs-md);} .fsSm{font-size:var(--qa-fs-sm);} .fsXs{font-size:var(--qa-fs-xs);} .fsXxs{font-size:var(--qa-fs-xxs);} .fsCredit{font-size:var(--qa-fs-credit);}
.qa-ms-filled{font-family: var(--qa-ff-symbol-fill);}
.qa-ms-outlined{font-family: var(--qa-ff-symbol);}
.qa-ms-filled,.qa-ms-outlined{
	font-weight: normal;
	font-style: normal;
	font-size: var(--qa-fs-xxl);
	display: inline-block;
	line-height: 1;
	text-transform: none;
	letter-spacing: normal;
	word-wrap: normal;
	white-space: nowrap;
	direction: ltr;
	-webkit-font-smoothing: antialiased;/* Support for all WebKit browsers. */
	text-rendering: optimizeLegibility;/* Support for Safari and Chrome. */
	-moz-osx-font-smoothing: grayscale;/* Support for Firefox. */
	font-feature-settings: 'liga';/* Support for IE. */
}
.qa-div-fill{position: absolute;width: 100%;height: 100%;opacity:1;background-color:var(--qa-c-fill);color:var(--qa-c-main);transition: all .3s ease-in-out;}
.elH0025rem{height: 0.25rem;}.elH0050rem{height: 0.5rem;}.elH0075rem{height: 0.75rem;}.elH1rem{height: 1rem;}.elH0125rem{height: 1.25rem;}.elH0150rem{height: 1.5rem;}.elH0175rem{height: 1.75rem;}.elH2rem{height: 2rem;}.elH0225rem{height: 2.25rem;}.elH0250rem{height: 2.5rem;}.elH0275rem{height: 2.75rem;}.elH3rem{height: 3rem;}.elH0325rem{height: 3.25rem;}.elH0350rem{height: 3.5rem;}.elH0375rem{height: 3.75rem;}.elH4rem{height: 4rem;}.elH0425rem{height: 4.25rem;}.elH0450rem{height: 4.5rem;}.elH0475rem{height: 4.75rem;}.elH5rem{height: 5rem;}.elH0550rem{height: 5.5rem;}.elH6rem{height: 6rem;}.elH0650rem{height: 6.5rem;}.elH7rem{height: 7rem;}.elH0750rem{height: 7.5rem;}.elH8rem{height: 8rem;}.elH9rem{height: 9rem;}.elH10rem{height: 10rem;}.elH11rem{height: 11rem;}.elH12rem{height: 12rem;}.elH13rem{height: 13rem;}.elH14rem{height: 14rem;}.elH15rem{height: 15rem;}.elH16rem{height: 17rem;}.elH17rem{height: 17rem;}.elH18rem{height: 18rem;}.elH19rem{height: 19rem;}.elH20rem{height: 20rem;}.elH21rem{height: 21rem;}.elH22rem{height: 22rem;}.elH23rem{height: 23rem;}.elH24rem{height: 24rem;}.elH25rem{height: 25rem;}.elH26rem{height: 26rem;}.elH27rem{height: 27rem;}.elH28rem{height: 28rem;}.elH29rem{height: 29rem;}.elH30rem{height: 30rem;}.elH31rem{height: 31rem;}.elH32rem{height: 32rem;}.elH33rem{height: 33rem;}.elH34rem{height: 34rem;}.elH35rem{height: 35rem;}.elH36rem{height: 36rem;}.elH37rem{height: 37rem;}.elH38rem{height: 38rem;}.elH39rem{height: 39rem;}.elH40rem{height: 40rem;}.elH41rem{height: 41rem;}.elH42rem{height: 42rem;}.elH43rem{height: 43rem;}.elH44rem{height: 44rem;}.elH45rem{height: 45rem;}.elH46rem{height: 46rem;}.elH47rem{height: 47rem;}.elH48rem{height: 48rem;}.elH49rem{height: 49rem;}.elH50rem{height: 50rem;}
.elHAuto.elH0025rem{min-height: 0.25rem;}.elHAuto.elH0050rem{min-height: 0.5rem;}.elHAuto.elH0075rem{min-height: 0.75rem;}.elHAuto.elH1rem{min-height: 1rem;}.elHAuto.elH0125rem{min-height: 1.25rem;}.elHAuto.elH0150rem{min-height: 1.5rem;}.elHAuto.elH0175rem{min-height: 1.75rem;}.elHAuto.elH2rem{min-height: 2rem;}.elHAuto.elH0225rem{min-height: 2.25rem;}.elHAuto.elH0250rem{min-height: 2.5rem;}.elHAuto.elH0275rem{min-height: 2.75rem;}.elHAuto.elH3rem{min-height: 3rem;}.elHAuto.elH0325rem{min-height: 3.25rem;}.elHAuto.elH0350rem{min-height: 3.5rem;}.elHAuto.elH0375rem{min-height: 3.75rem;}.elHAuto.elH4rem{min-height: 4rem;}.elHAuto.elH0425rem{min-height: 4.25rem;}.elHAuto.elH0450rem{min-height: 4.5rem;}.elHAuto.elH0475rem{min-height: 4.75rem;}.elHAuto.elH5rem{min-height: 5rem;}.elHAuto.elH0550rem{min-height: 5.5rem;}.elHAuto.elH6rem{min-height: 6rem;}.elHAuto.elH0650rem{min-height: 6.5rem;}.elHAuto.elH7rem{min-height: 7rem;}.elHAuto.elH0750rem{min-height: 7.5rem;}.elHAuto.elH8rem{min-height: 8rem;}.elHAuto.elH9rem{min-height: 9rem;}.elHAuto.elH10rem{min-height: 10rem;}.elHAuto.elH11rem{min-height: 11rem;}.elHAuto.elH12rem{min-height: 12rem;}.elHAuto.elH13rem{min-height: 13rem;}.elHAuto.elH14rem{min-height: 14rem;}.elHAuto.elH15rem{min-height: 15rem;}.elHAuto.elH16rem{min-height: 17rem;}.elHAuto.elH17rem{min-height: 17rem;}.elHAuto.elH18rem{min-height: 18rem;}.elHAuto.elH19rem{min-height: 19rem;}.elHAuto.elH20rem{min-height: 20rem;}.elHAuto.elH21rem{min-height: 21rem;}.elHAuto.elH22rem{min-height: 22rem;}.elHAuto.elH23rem{min-height: 23rem;}.elHAuto.elH24rem{min-height: 24rem;}.elHAuto.elH25rem{min-height: 25rem;}.elHAuto.elH26rem{min-height: 26rem;}.elHAuto.elH27rem{min-height: 27rem;}.elHAuto.elH28rem{min-height: 28rem;}.elHAuto.elH29rem{min-height: 29rem;}.elHAuto.elH30rem{min-height: 30rem;}.elHAuto.elH31rem{min-height: 31rem;}.elHAuto.elH32rem{min-height: 32rem;}.elHAuto.elH33rem{min-height: 33rem;}.elHAuto.elH34rem{min-height: 34rem;}.elHAuto.elH35rem{min-height: 35rem;}.elHAuto.elH36rem{min-height: 36rem;}.elHAuto.elH37rem{min-height: 37rem;}.elHAuto.elH38rem{min-height: 38rem;}.elHAuto.elH39rem{min-height: 39rem;}.elHAuto.elH40rem{min-height: 40rem;}.elHAuto.elH41rem{min-height: 41rem;}.elHAuto.elH42rem{min-height: 42rem;}.elHAuto.elH43rem{min-height: 43rem;}.elHAuto.elH44rem{min-height: 44rem;}.elHAuto.elH45rem{min-height: 45rem;}.elHAuto.elH46rem{min-height: 46rem;}.elHAuto.elH47rem{min-height: 47rem;}.elHAuto.elH48rem{min-height: 48rem;}.elHAuto.elH49rem{min-height: 49rem;}.elHAuto.elH50rem{min-height: 50rem;}
.elH5vh{height: 5vh;}.elH10vh{height: 10vh;}.elH15vh{height: 15vh;}.elH20vh{height: 20vh;}.elH25vh{height: 25vh;}.elH30vh{height: 30vh;}.elH35vh{height: 35vh;}.elH40vh{height: 40vh;}.elH45vh{height: 45vh;}.elH50vh{height: 50vh;}.elH55vh{height: 55vh;}.elH60vh{height: 60vh;}.elH65vh{height: 65vh;}.elH70vh{height: 70vh;}.elH75vh{height: 75vh;}.elH80vh{height: 80vh;}.elH85vh{height: 85vh;}.elH90vh{height: 90vh;}.elH95vh{height: 95vh;}.elH100vh{height: 100vh;}
.elHAuto.elH5vh{min-height: 5vh;}.elHAuto.elH10vh{min-height: 10vh;}.elHAuto.elH15vh{min-height: 15vh;}.elHAuto.elH20vh{min-height: 20vh;}.elHAuto.elH25vh{min-height: 25vh;}.elHAuto.elH30vh{min-height: 30vh;}.elHAuto.elH35vh{min-height: 35vh;}.elHAuto.elH40vh{min-height: 40vh;}.elHAuto.elH45vh{min-height: 45vh;}.elHAuto.elH50vh{min-height: 50vh;}.elHAuto.elH55vh{min-height: 55vh;}.elHAuto.elH60vh{min-height: 60vh;}.elHAuto.elH65vh{min-height: 65vh;}.elHAuto.elH70vh{min-height: 70vh;}.elHAuto.elH75vh{min-height: 75vh;}.elHAuto.elH80vh{min-height: 80vh;}.elHAuto.elH85vh{min-height: 85vh;}.elHAuto.elH90vh{min-height: 90vh;}.elHAuto.elH95vh{min-height: 95vh;}.elHAuto.elH100vh{min-height: 100vh;}
.elHAuto{max-height:200vh;height:100%;}
@media (min-width: 1000px){
	.elHAuto{height: 100%;}
}
body .paddingT{padding-top:1rem!important;}
body .margin0{margin-top:0!important;margin-bottom:0!important;}
body .marginT{margin-top:1rem!important;}
body .marginB{margin-bottom:1rem!important;}
body .marginTB{margin-top:1rem!important;margin-bottom:1rem!important;}
body .marginS2rem{margin-right:2rem;margin-left:2rem;}
body .marginS5{margin-right:5%;margin-right: max(5%, 1rem);margin-left:5%;margin-left: max(5%, 1rem)}
body .marginS10{margin-right:10%;margin-right: max(10%, 1rem);margin-left:10%;margin-left: max(10%, 1rem)}
@media (max-width: 600px){
	body .marginS10{margin-right:5%;margin-right: max(5%, 1rem);margin-left:5%;margin-left: max(5%, 1rem)}
}
body .border0{padding:.125rem;}
body .borderN{padding:1rem 2rem;}
body .borderM{padding:2rem 4rem;}
body .border5{padding:1rem 5%;padding:1rem max(5%, 2rem);}
body .border10{padding:1rem 10%;padding:1rem max(10%, 2rem);}
body .border15{padding:1rem 15%;padding:1rem max(15%, 2rem);}
@media (max-width: 1000px){
	body .border10{padding:1rem 7.5%;padding:1rem max(7.5%, 2rem);}
	body .border15{padding:1rem 10%;padding:1rem max(10%, 2rem);}
}
@media (max-width: 850px){
	body .border10,body .border15{padding:1rem 5%;padding:1rem max(5%, 2rem);}
}
@media (max-width: 600px){
	body .borderN,body .borderM,body .border10,body .border15{padding:1rem 2rem;}
}
.qa-w100{width:100%!important;}
.qa-nomargin{margin:0!important;}
.qa-nobg{background-color: unset!important;}
.qa-noshadow{-webkit-box-shadow: unset!important;-moz-box-shadow: unset!important;box-shadow: unset!important;}
.qa-noborder{border: unset!important;}
.qa-noborderradius{border-radius: unset!important;}
li{list-style: none;}
.bullet-sq{list-style: square;}
img{height: 100%;}
svg{display:block;transform-origin:50% 50%;transition: transform .3s ease-in-out;}
figure{margin:0;}
.is-dark-theme img.monoColor{filter:invert(1);}
body:not(.is-dark-theme) a:hover img.monoColor:not(.P,.C){filter:invert(1);}
.is-dark-theme a:hover img.monoColor:not(.B,.C){filter:invert(0);}
a:hover img.monoColor.C{filter:var(--qa-fi-color1);}
button,.cursor-pointer{cursor:pointer;}
.qa-hide{display:none!important;}
#mapid{
	z-index: 999;
	position: relative;
}
#mapbutton{
	z-index: 1000;
	position: absolute;
	display: inline-block;
	box-sizing: border-box;
	bottom: 0;
	left: 0;
	margin: 10px;
	padding: 0;
	border-radius: var(--qa-d-borderradius);
	background-color: var(--qa-c-color1);
	-webkit-box-shadow: var(--qa-sb-webk);
	-moz-box-shadow: var(--qa-sb-webk);
	box-shadow: var(--qa-sb-webk);
	transition: all .4s ease-in;
}
#mapbutton a,#mapbutton a:hover{
	display: flex;
	box-sizing: border-box;
	width: 100%;
	height: 100%;
	padding: 10px;
	line-height: 1rem;
	font-size: var(--qa-fs-sm);
	font-weight: 400;
}
#mapbutton svg{
	float: left;
	height: 2rem;
}
#mapbutton div{
	float: right;
}
#mapbutton:hover{background-color: var(--qa-c-grey)}
#mapbutton:hover a{color: var(--qa-c-white)}
#mapbutton:hover svg{fill: var(--qa-c-white);transform: rotateY(360deg);-webkit-transform: rotateY(180deg);transition-duration: 1.5s;-webkit-transition-duration:1.5s;}
.leaflet-control-attribution, .leaflet-control-attribution a{font-size: var(--qa-fs-xs);}
.itensbreak,.itensbreakr{
	display: flex;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -moz-flex;
	display: -webkit-flex;
	width: 100%;
	margin-top: 10px;
	justify-content: center;
	align-items: stretch;
}
.itensbreak{flex-direction: row;}
.itensbreakr{flex-direction: column;}

/* -----------------------------------------------------
			=Header=
----------------------------------------------------- */
header#qa-header{z-index: 10000;position: fixed;display: block;top: 0;height:0;width: 100%;overflow-y: visible;box-sizing: border-box;background: none;background-color: unset;font-weight: 400;}
#qa-headerH, #qa-headerBg{height: var(--qa-d-headerh);}
#qa-headerBg{z-index: 1100;position: absolute;width: 100%;top: 0;left: 0;box-sizing: border-box;background-color: var(--qa-c-mainbg);-webkit-box-shadow: var(--qa-sb-webk);-moz-box-shadow: var(--qa-sb-moz);box-shadow: var(--qa-sb-webk);}
#qa-header-container{z-index: 1000; position: relative; display: flex; width: 100%; height: var(--qa-d-headerh); background-color: var(--qa-c-mainbg); justify-content: space-between;}
#qa-header-logo, #qa-header-menu, #qa-header-menu li, #qa-header-menu li a{height: 100%; box-sizing: border-box;}
#qa-header-logo{z-index: 1200;position: absolute;padding: 1rem 1.25rem;float: left;}
#qa-header-logo img{width: auto!important;height: 100%!important;}
#qa-header-menu{z-index: 1200;position: relative;margin: 0;padding: .625rem 1.25rem .625rem 0;float: right;transition: bottom 1.5s ease-in;}
#qa-header-menu.activeDown{transition: bottom .75s ease-out;}
#qa-header-menu li{display: inline-block;padding: .4375rem .5rem;text-align: center;justify-content: center;align-items: center;}
#qa-header-menu li a{display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -moz-flex;display: -webkit-flex;padding: .5rem .625rem;font-weight: 600;text-align: center;align-items: center;}
#qa-header-menu li a.qa-anm-hollow{color: var(--qa-c-color1); box-shadow: inset 0 0 0 2px var(--qa-c-color1), 0 0 1px rgba(0, 0, 0, 0);}
#qa-header-menu li a.qa-anm-hollow:hover, #qa-header-menu li a.qa-anm-hollow:focus, #qa-header-menu li a.qa-anm-hollow:active{color: var(--qa-c-main); background: var(--qa-c-color1);}
#qa-header-mobile,#qa-header-whatsapp,#qa-header-search{position: absolute;display: none;top:0;right: 0;height: 2rem;padding:0;float: right;border: none;outline: 0;background-color: Transparent;background-repeat: no-repeat;}
#qa-header-whatsapp svg,#qa-header-search{color: var(--qa-c-main); fill: var(--qa-c-main);}
#qa-header-whatsapp{z-index: 1201; width: 2rem; margin: 1.25rem 4.5rem 1.25rem 1.25rem; cursor: pointer;}
#qa-header-search{z-index: 1200; margin: 1.25rem 7.5rem 1.25rem 1.25rem;}
#qa-header-search div,#qa-header-search-d{position:relative; display:flex; align-content: center; align-items: center;}
#qa-header-search div{justify-content: flex-end;}
#qa-header-search-d{justify-content: center;}
#qa-header-search-d a:hover{color: var(--qa-c-color1);}
#qa-header-search-t{width:0; color: var(--qa-c-mainr); font-size: var(--qa-fs-md); transition: all .25s ease-in-out;}
.qa-header-search-i{padding-left: 0.5rem; font-size: var(--qa-fs-xxxl); background-color: var(--qa-c-mainbg); cursor: pointer;}
.qa-header-item .qa-header-search-i{padding-left: 0; padding-right: 0.5rem; background-color: unset; font-size: var(--qa-fs-xxl);}
.qa-header-search-i::after{content: '\e8b6'}
#qa-header-whatsapp:hover svg,.qa-header-item .qa-header-search-i:hover,#qa-header-search:hover .qa-header-search-i{color: var(--qa-c-color1); fill: var(--qa-c-color1);}
#qa-header-search:hover #qa-header-search-t,.is-dark-theme #qa-header-search:hover #qa-header-search-t{width:100%; color: var(--qa-c-main);}
.is-dark-theme #qa-header-search #qa-header-search-t{color: var(--qa-c-mainbg);}
#qa-header-mobile{z-index: 1202; width: 2rem; margin: 1.25rem; cursor: pointer;}
#qa-header-mobile span{display: block;position: absolute;width: 100%;height: 5px;left: 0;background: var(--qa-c-main);opacity: 1;border-radius: 5px;transition: .5s ease-in-out,background .05s linear;}
#qa-header-mobile:hover span{background: var(--qa-c-color1);}
#qa-header-mobile span:nth-child(1){top: 2.5px;}
#qa-header-mobile span:nth-child(2),#qa-header-mobile span:nth-child(3){top: 12.5px;}
#qa-header-mobile span:nth-child(4){top: 22.5px;}
#qa-header-mobile.menumobileopen span:nth-child(1), #qa-header-mobile.menumobileopen span:nth-child(4){width: 0%;top: 12.5px;left: 50%;}
#qa-header-mobile.menumobileopen span:nth-child(2){transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);}
#qa-header-mobile.menumobileopen span:nth-child(3){transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);}
@media (max-width: 1300px){#qa-header-menu li{padding: .5rem .4375rem;}	#qa-header-menu li a{padding: .4375rem .75rem;}}
@media (max-width: 1000px){
/**	header#qa-header{position: absolute;}*/
	#qa-header-container{display:block;}
	#qa-headerH{height: 0}
	#qa-header-menu{z-index: 1050;width: 100%;height: auto;bottom: 100vh;padding: .5rem 30%;background-color: var(--qa-c-color1);-webkit-box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.35);-moz-box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.35);box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.35);}
	#qa-header-menu.activeDown{bottom: var(--qa-d-headerhn);}
	#qa-header-menu li{display: block;padding: .1rem 0;}
	#qa-header-menu li a{display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -moz-flex;display: -webkit-flex;text-align: center;justify-content: center;align-items: center;}
	#qa-header-menu li a.qa-anm-hollow{color: var(--qa-c-mainr);box-shadow: inset 0 0 0 2px var(--qa-c-main), 0 0 1px rgba(0, 0, 0, 0);background: var(--qa-c-main);}
	#qa-header-menu li a.qa-anm-hollow:hover, #qa-header-menu li a.qa-anm-hollow:focus, #qa-header-menu li a.qa-anm-hollow:active{color: var(--qa-c-main); box-shadow: inset 0 0 0 2px var(--qa-c-mainr), 0 0 1px rgba(0, 0, 0, 0); background: var(--qa-c-mainr);}
	#qa-header-mobile,#qa-header-whatsapp,#qa-header-search{display: block;}
	#qa-header-search-d a:hover{color: var(--qa-c-main);}
	.qa-header-item .qa-header-search-i{display:none;}
}
/* -----------------------------------------------------
						=Footer=
----------------------------------------------------- */
footer#qa-footer{
	z-index: 1000;
	position: relative;
	display: block;
	box-sizing: border-box;
	width: 100%;
	height: auto;
	bottom: 0;
	padding: .75rem 0;
	overflow: hidden;
	background: url(/img/quasarq-b-pattern.png);
	background-image: url(/img/quasarq-b-pattern.svg);
	background-color: var(--qa-c-mainbg);
	background-position: center bottom;
	background-repeat: repeat-x;
	-webkit-box-shadow: 0px -3px 10px 0px rgba(0,0,0,0.35);
	-moz-box-shadow: 0px -3px 10px 0px rgba(0,0,0,0.35);
	box-shadow: 0px -3px 10px 0px rgba(0,0,0,0.35);
	color: var(--qa-c-main);
}
footer#qa-footer a{color: var(--qa-c-main);}
footer#qa-footer a:hover{color: var(--qa-c-color1);}
.qa-footer-menu, .qa-footer-menu ul, .qa-footer-item-s, .qa-footer-item-s a{
	display: flex;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -moz-flex;
	display: -webkit-flex;
	box-sizing: border-box;
	text-align: center;
	justify-content: center;
	align-content: stretch;
}
.qa-footer-menu{
	width: 100%;
	height: auto;
	padding: .625rem 0;
	flex-wrap: wrap;
	align-items: center;
}
.qa-footer-menu ul{
	flex-wrap: wrap;
	align-items: baseline;
}
.qa-footer-item-s, .qa-footer-item-s a{
	flex-wrap: nowrap;
	align-items: center;
}
.qa-footer-item-s svg{fill: var(--qa-c-main);}
.qa-footer-menu li, .qa-footer-item-s a, .qa-footer-item-s svg{margin: 0 5px;}
.qa-footer-item-s:hover div,.qa-footer-item-s a:hover{color: var(--qa-c-color1);}
#qa-footer-contato .qa-footer-item-s:hover svg{fill: var(--qa-c-color1);}
#qa-footer-paginas{padding: 10px 20% 0 20%;}
#qa-footer-paginas ul{padding: .625rem 5%;}
#qa-footer-paginas a{
	padding: 2px 0;
	font-size: var(--qa-fs-lg);
	font-weight: bold;
}
.qa-footer-item.active a{border-bottom: var(--qa-d-borderline) solid var(--qa-c-main);}
.qa-footer-item.active a:hover{border-bottom: var(--qa-d-borderline) solid var(--qa-c-color1);}
#qa-footer-logo svg{height: 50px;}
#qa-footer-logo figcaption{opacity:0;font-weight: bold;}
#qa-footer-contato{padding-right:1.25rem;padding-left:1.25rem;}
#qa-footer-contato, #qa-footer-contato a{
	font-size: var(--qa-fs-lg);
	font-weight: 400;
	font-style: normal;
}
#qa-footer-contato svg{
	width: auto;
	height: 2.5rem;
}
.qa-p-contato #qa-footer-contato{display:none;}
#qa-footer-end a{font-size: var(--qa-fs-sm);}
#qa-footer-solicite{margin: 5px;}
#qa-footer-solicite a{
	font-size: var(--qa-fs-xs);
	font-weight: bold;
}
#qa-footer #qa-footer-solicite a{color: var(--qa-c-color1);}
#qa-footer-solicite a:hover{color: #000000!important;}
#qa-footer-sobre{
	display: flex;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -moz-flex;
	display: -webkit-flex;
	padding-top: 0;
	padding-right: 1.25rem;
	padding-left: 1.25rem;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: center;
}
#qa-footer .qa-footer-div{display:block;margin:0 .375rem;}
#qa-footer-sobre .qa-footer-item-s{margin:.1875rem;}
#qa-footer-sobre button.qa-footer-item-s{padding:.125rem .375rem;}
#qa-footer-sobre #qa-footer-copyright{margin-right:.375rem;}
#qa-footer-privacy{color:var(--qa-c-main);font-size: var(--qa-fs-xs);font-weight: bold;cursor:pointer;}
#qa-footer-privacy:hover{color:var(--qa-c-color1);}
.qa-footer-menu .theme-btn{display:block;font-size:var(--qa-fs-sm)!important;font-weight: bold;color:var(--qa-c-main)}
.qa-footer-menu .theme-btn:hover{color:var(--qa-c-color1);}
.qa-footer-menu .theme-btn .qa-theme-display{z-index:251;display: flex; flex-direction: row; align-content: center; justify-content: center; align-items: center;}
.qa-footer-menu .theme-btn .qa-theme-icon .ratio-1_1{display:flex;height:var(--qa-fs-xxl);justify-content:center;align-items: center;overflow:hidden;}
.qa-footer-menu .theme-btn .qa-theme-icon .ratio-1_1:before{content: '\e518';margin-right:.25rem;font-family: var(--qa-ff-symbol);font-size:var(--qa-fs-xxl);font-weight: normal!important;transform: translateY(.0625rem);}
.is-dark-theme .qa-footer-menu .theme-btn .qa-theme-icon .ratio-1_1:before{content: '\e518';font-family: var(--qa-ff-symbol-fill);}
.theme-preview .qa-footer-menu button.theme-btn:hover .qa-theme-icon .ratio-1_1:before{content: '\e20c';font-family: var(--qa-ff-symbol-fill);font-size:var(--qa-fs-xl);}
.theme-selected .qa-footer-menu button.theme-btn:hover .qa-theme-display .qa-theme-icon .ratio-1_1:before,.theme-preview.theme-selected .qa-footer-menu button.theme-btn:hover .qa-theme-display .qa-theme-icon .ratio-1_1:before{content: '\e518';font-family: var(--qa-ff-symbol);font-size:var(--qa-fs-xxl);transform: translatey(-.03125rem);}
.theme-selected .is-dark-theme .qa-footer-menu button.theme-btn:hover .qa-theme-icon .ratio-1_1:before{font-family: var(--qa-ff-symbol-fill);font-size:var(--qa-fs-xl);}
.qa-footer-menu .theme-btn .qa-theme-display span{font-size:var(--qa-fs-xs)!important;}
.qa-footer-menu .theme-btn .qa-theme-display span:before{content:"Ver tema escuro";}
.is-dark-theme .qa-footer-menu .theme-btn .qa-theme-display span:before{content:"Ver tema claro";}
.theme-preview .qa-footer-menu .theme-btn .qa-theme-display span:before{content:"Clique para mudar";}
.theme-selected .qa-footer-menu .theme-btn .qa-theme-display span:before{content:"Tema alterado";}
.qa-footer-menu .theme-btn .qa-theme-hidden{z-index:250;display: flex; width:100%;height: 0; opacity: 0; flex-direction: column; align-content: center; align-items: center;transform: translateY(-1rem);}
.qa-footer-menu .theme-btn .qa-theme-hidden span{display:flex;font-size:var(--qa-fs-xs)!important;height:0;opacity:0;align-items:center;}
.qa-footer-menu .theme-btn .qa-theme-hidden span:before{content: '\e518';height:1rem;font-family: var(--qa-ff-symbol);font-size:var(--qa-fs-xxl);font-weight: normal!important;overflow:hidden;}
#qa-footer-social .qa-footer-social-item{
	position: relative;
	box-sizing: border-box;
	width: auto;
	width: fit-content;
	padding: .1875rem .375rem;
	margin: 0 .375rem;
	border-radius: var(--qa-d-borderradius);
	white-space:nowrap;
}
#qa-footer-social .qa-footer-social-item:first-child{margin-left: 0;}
#qa-footer-social .qa-footer-social-item:last-child{margin-right: 0;}
#qa-footer-social a{
	z-index: 953;
	float: left;
	width: 100%;
/*	max-width:20px; Esconder texto (anm)*/
	margin: 0;
	overflow:hidden;
/*	transition: max-width .8s ease-in; Esconder texto (anm)*/
	font-weight: bold;
	vertical-align: middle;
	font-size: var(--qa-fs-sm);
}
#qa-footer-social svg{
	z-index: 953;
	float: left;
	max-height: var(--qa-fs-xl);
	width: var(--qa-fs-xl);
	height: 100%;
	margin-left: 0;
	margin-right: .375rem;
	border-radius: 50%;
}
#qa-footer-social svg.qa-qrcode{
	z-index: 951;
	position: absolute;
	float: none;
	bottom: 1.5rem;
	width: 100%;
	left: 0;
	height: 0;
	max-width: none;
	max-height: none;
	margin: 0;
	transition: all .15s ease-in;
	opacity: 0;
	background-color: transparent;
	border-radius:5px;
}
#qa-footer-whatsapp span{
	z-index: 952;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	transition: all .3s ease-in;
}
.qa-qrcode:hover{cursor: none;}
#qa-footer-social .qa-footer-social-item:hover{
	-webkit-box-shadow: var(--qa-sb-webk);
	-moz-box-shadow: var(--qa-sb-moz);
	box-shadow: var(--qa-sb-webk);
}
#qa-footer-social .qa-footer-social-item:hover a{
/*	max-width:600px; Esconder texto (anm)*/
}
#qa-footer-linkedin:hover{background-color: #ffffff!important;}
#qa-footer-linkedin:hover a, #qa-footer-linkedin:hover svg{color: #2867B2!important;fill: #2867B2!important;}
#qa-footer-facebook:hover{background-color: #ffffff!important;}
#qa-footer-facebook:hover a, #qa-footer-facebook:hover svg{color: #4267B2!important;fill: #4267B2!important;}
#qa-footer-instagram:hover{background:linear-gradient(45deg, #405de6, #5851db, #833ab4, #c13584, #e1306c, #fd1d1d)!important;}
#qa-footer-instagram:hover a, #qa-footer-instagram:hover svg{color: #ffffff!important;fill: #ffffff;}
#qa-footer-youtube:hover{background-color: #ffffff!important;}
#qa-footer-youtube:hover a, #qa-footer-youtube:hover svg{color: #282828!important;fill: #FF0000;}
#qa-footer-pinterest:hover{background-color: #ffffff!important;}
#qa-footer-pinterest:hover a, #qa-footer-pinterest:hover svg{color: #BD081C!important;fill: #BD081C!important;}
#qa-footer-twitter:hover{background-color: #ffffff!important;}
#qa-footer-twitter:hover a, #qa-footer-twitter:hover svg{color: #1DA1F2!important;fill: #1DA1F2!important;}
#qa-footer-whatsapp:hover{background-color: #455A64!important;}
#qa-footer-whatsapp:hover a, #qa-footer-whatsapp:hover svg{color: #ffffff!important;fill: #4AC959!important;}
#qa-footer-whatsapp:hover svg{background-color: #ffffff!important;}
#qa-footer-whatsapp:hover svg.qa-qrcode{width:100%;height:8rem;border-bottom:1px solid #fff;margin-bottom:3px;opacity:1;}
#qa-footer-whatsapp:hover span{background-color: #455A64!important;}
.qa-footer-img-bottom{
	display:block;
	width: 100%;
	height: 1.25rem;
	background-image: url(/img/quasarq-o-divider.svg);
	background-repeat: repeat-x!important;
}
.is-dark-theme .qa-footer-img-bottom{filter:invert(1);}
@media (max-width: 850px){
	#qa-footer-paginas{padding: 10px 5% 0 5%;}
}
@media (max-width: 600px){
	#qa-footer-paginas ul{padding: 10px 0;}
	#qa-footer-contato{padding: 0;}
	#qa-footer-contato section a{margin-top: 5px;margin-bottom: 5px;}
	#qa-footer-sobre{flex-direction: column-reverse;}
	#qa-footer-sobre .qa-footer-div{display:none!important;}
}

/* -----------------------------------------------------
		=Loader effects=
----------------------------------------------------- */


/*
.qa-preloader{
	position: fixed;
	z-index: 9999;
	display: flex;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -moz-flex;
	display: -webkit-flex;
	width: 100vw!important;
	height: 100vh!important;
	top: 0;
	left: 0;
	box-sizing: border-box;
	padding-top: 4em;
	background-color: rgba(0, 0, 0, .975);
	font-weight: bold;
	color: var(--qa-c-color1);
	box-sizing: border-box;
	flex-direction: column;
	text-align: center;
	justify-content: center;
	align-content: center;
	transition: opacity 2s ease-in-out;
	animation: preloader-bg 1s cubic-bezier(0, 0.2, 0.8, 1) forwards;
}
.qa-preloader.update{
	opacity: 0;
	transition: opacity 1s ease-in-out;
}
.qa-preloader.ready{display: none;}
.qa-loader-container{
	width: 100%;
	height: 5rem;
}
.qa-loader {
  display: inline-block;
  position: relative;
  width: 5rem;
  height: 5rem;
}
.qa-loader span {
  position: absolute;
  border: .25rem solid var(--qa-c-color1);
  opacity: 1;
  border-radius: 50%;
  animation: loader-drop 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}
.qa-loader span:nth-child(2) {
  animation-delay: -0.5s;
}
.qa-loader-txt{height: 1rem;opacity: 0;color:var(--qa-c-color1);transition: opacity 2s ease-in-out;}
.qa-loader-txt.display{opacity: 1;}
.qa-loader-nojs{height: 1rem;color:var(--qa-c-color1);}
@keyframes preloader-bg {0% {background-color: rgba(0, 0, 0, .975);}100% {background-color: rgba(0, 0, 0, .8);}}
@keyframes loader-drop {0% {top: 2.25rem;left: 2.25rem;width: 0;height: 0;opacity: 0;}4.9% {top: 2.25rem;left: 2.25rem;width: 0;height: 0;opacity: 0;}5% {top: 2.25rem;left: 2.25rem;width: 0;height: 0;opacity: 1;}100% {top: 0px;left: 0px;width: 4.5rem;height: 4.5rem;opacity: 0;}}
@-webkit-keyframes loader-drop {0% {top: 2.25rem;left: 2.25rem;width: 0;height: 0;opacity: 0;}4.9% {top: 2.25rem;left: 2.25rem;width: 0;height: 0;opacity: 0;}5% {top: 2.25rem;left: 2.25rem;width: 0;height: 0;opacity: 1;}100% {top: 0px;left: 0px;width: 4.5rem;height: 4.5rem;opacity: 0;}}
@-moz-keyframes loader-drop {0% {top: 2.25rem;left: 2.25rem;width: 0;height: 0;opacity: 0;}4.9% {top: 2.25rem;left: 2.25rem;width: 0;height: 0;opacity: 0;}5% {top: 2.25rem;left: 2.25rem;width: 0;height: 0;opacity: 1;}100% {top: 0px;left: 0px;width: 4.5rem;height: 4.5rem;opacity: 0;}}
@-o-keyframes loader-drop {0% {top: 2.25rem;left: 2.25rem;width: 0;height: 0;opacity: 0;}4.9% {top: 2.25rem;left: 2.25rem;width: 0;height: 0;opacity: 0;}5% {top: 2.25rem;left: 2.25rem;width: 0;height: 0;opacity: 1;}100% {top: 0px;left: 0px;width: 4.5rem;height: 4.5rem;opacity: 0;}}
@-ms-keyframes loader-drop {0% {top: 2.25rem;left: 2.25rem;width: 0;height: 0;opacity: 0;}4.9% {top: 2.25rem;left: 2.25rem;width: 0;height: 0;opacity: 0;}5% {top: 2.25rem;left: 2.25rem;width: 0;height: 0;opacity: 1;}100% {top: 0px;left: 0px;width: 4.5rem;height: 4.5rem;opacity: 0;}}

*/





.qa-preloader{position: fixed;z-index: 9999;display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -moz-flex;display: -webkit-flex;width: 100vw;height: 100vh;top: 0;left: 0;box-sizing: border-box;padding-top: 4em;background-color: rgba(0,0,0,.8);font-weight: 700;color: var(--1qa-c-color1);box-sizing: border-box;flex-direction: column;text-align: center;justify-content: center;align-content: center;transition: opacity 2s ease-in-out}
.qa-preloader.update{opacity: 0;transition: opacity 1s ease-in-out}
.qa-preloader.ready,.qa-preloader.ready .qa-loader,.qa-preloader.ready .qa-loader-txt{display: none}
.qa-loader-container{width: 100%;height: 7em}
.qa-loader,.qa-loader:after,.qa-loader:before {background: var(--qa-c-color1);-webkit-animation: load1 1s infinite ease-in-out;animation: load1 1s infinite ease-in-out;width: 1em;height: 4em}
.qa-loader{position: relative;color: var(--qa-c-color1);text-indent: -9999em;margin: 0 auto;font-size: 18px;transform: translateZ(0);-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0); animation-delay: -.16s;-webkit-animation-delay: -.16s;-moz-animation-delay: -.16s;-o-animation-delay: -.16s;-ms-animation-delay: -.16s}
.qa-loader:after,.qa-loader:before {position: absolute;top: 0;content: ''}
.qa-loader:before {left: -1.5em;-webkit-animation-delay: -.32s;animation-delay: -.32s}
.qa-loader:after {left: 1.5em}
.qa-loader a:hover,.qa-loader:hover {color: var(--qa-c-color1)}
.qa-loader-txt{height: 1rem;opacity: 0;transition: opacity 2s ease-in-out}
.qa-loader-txt.display {opacity: 1}
@keyframes load1 {0%,100%,80% {box-shadow: 0 0;height: 4em}40% {box-shadow: 0 -2em;height: 5em}}
@-webkit-keyframes load1 {0%,100%,80% {box-shadow: 0 0;height: 4em}40% {box-shadow: 0 -2em;height: 5em}}
@-moz-keyframes load1 {0%,100%,80% {box-shadow: 0 0;height: 4em}40% {box-shadow: 0 -2em;height: 5em}}
@-o-keyframes load1 {0%,100%,80% {box-shadow: 0 0;height: 4em}40% {box-shadow: 0 -2em;height: 5em}}
@-ms-keyframes load1 {0%,100%,80% {box-shadow: 0 0;height: 4em}40% {box-shadow: 0 -2em;height: 5em}}


/* -----------------------------------------------------
			=Content=
----------------------------------------------------- */
.qa-bgimg{z-index: 1;position: fixed;width: 100vw;height: 100vh;background-image: url(/img/quasarq-b-pattern.svg);background-repeat: no-repeat!important;background-size: cover!important;-webkit-background-size: cover!important;}
body #page{z-index: 10;position: relative!important;display: flex;flex-direction: row;flex-wrap: wrap;min-height: 100vh;max-width: 100vw;background-color:var(--qa-c-altbg);}
.qa-site-content{z-index:100;position:relative;padding-top:var(--qa-d-headerh);}
body.home .qa-site-content{padding-top:0;}
body.page .qa-site-content{width: 100%;margin-right: 0;margin-bottom: 0;margin-left: 0;}
body.hfeed .qa-site-content{margin-top: 0;}
body:not(.page) .qa-site-content{width: 60%;margin-right: 0;margin-left: auto;}
@media (max-width: 1000px){
	body:not(.page) .qa-site-content{width: 95%;margin-right: auto;}
}
@media (max-width: 600px){
	body:not(.page) .qa-site-content{width: 100%;margin-bottom: 0;}
}
body.page .qa-content-area{position:relative;width: 100%;margin-top:0;}
body.hfeed .qa-content-area,body.single .qa-content-area{position:relative;width: 100%;margin:var(--qa-d-contenthmargin) 0;}
@media (max-width: 600px){
	body.hfeed .qa-content-area,body.single .qa-content-area{margin-top:0;margin-bottom:1rem;}
}
body.hfeed .qa-site-main{display: grid;gap:1.25rem;grid-template-columns: repeat(2, 1fr);justify-content: space-between;}
body:not(.hfeed) .qa-pageimg{margin-top: 0;}
body.hfeed .qa-pageimg{z-index:999;position: relative;display: flex;width: 100%;min-height: 20vh;max-height: 60vh;margin-top: var(--qa-d-headerh);align-content: center;justify-content: center;align-items: center;-webkit-box-shadow: var(--qa-sb-webk);-moz-box-shadow: var(--qa-sb-moz);box-shadow: var(--qa-sb-webk);box-sizing: border-box;overflow:hidden;background-image: url(/img/quasarq-b-blog.jpg);background-image: url(/img/quasarq-b-blog.webp);background-position: 50% 7.5%;background-repeat: no-repeat!important;background-size: cover!important;-webkit-background-size: cover!important;}
@media (max-width: 600px){body .qa-pageimg{border-bottom: var(--qa-d-borderline) solid var(--qa-c-main);}}
body.hfeed .qa-pageimg .qa-pageimg-txt{display: flex;width: 100%;height: 100%;padding: 2rem 4rem;flex-direction: column;justify-content: center;align-items: center;text-align:center;color: var(--qa-c-main);background-color: var(--qa-c-fill);box-sizing: border-box;}
body.hfeed .qa-pageimg .qa-pageimg-txt h1{font-size:var(--qa-fs-titlemd);font-weight:bold;}
body.hfeed .qa-pageimg .qa-pageimg-txt p{font-size:var(--qa-fs-xxl);font-weight:bold;}
body.hfeed .hentry{display:flex;flex-direction:column;just}
.qa-content-header{z-index: 200;position: relative;display: flex;width: 100%;margin: 0 auto;flex-direction:column;align-items: center;justify-content: center;align-content: center;box-sizing: border-box;color:var(--qa-c-main);background-color:var(--qa-c-altbg);overflow: hidden;-webkit-box-shadow: var(--qa-sb-webklight);-moz-box-shadow: var(--qa-sb-mozlight);box-shadow: var(--qa-sb-webklight);border-top-left-radius: var(--qa-d-borderradius);border-top-right-radius: var(--qa-d-borderradius);}
body.page .qa-post-header{display:none;/*margin-bottom:2rem;-webkit-box-shadow: var(--qa-sb-webk);-moz-box-shadow: var(--qa-sb-moz);box-shadow: var(--qa-sb-webk);*/}
body.hfeed .qa-content-header{min-height:10rem;flex-grow:1;-webkit-box-shadow: var(--qa-sb-webkbottom);-moz-box-shadow: var(--qa-sb-mozbottom);box-shadow: var(--qa-sb-webkbottom);border-bottom:var(--qa-d-borderline) solid var(--qa-c-main);}
body.hfeed .qa-content-header:hover{cursor:pointer;}
.qa-content-header-img{position:relative;display:block;width:100%;min-height: 20rem;max-height: 60vh;-webkit-box-shadow: var(--qa-sb-webkbottom);-moz-box-shadow: var(--qa-sb-mozbottom);box-shadow: var(--qa-sb-webkbottom);}
.qa-post-title,h1.qa-content-title{z-index: 250; position: absolute; display: flex; top: 0; right: 0; bottom: 0; left: 0; padding: 1.5rem 3rem; overflow: hidden; align-content: center; justify-content: center; align-items: center;}
h1.qa-content-title,h2.qa-content-title,.qa-content-header ul{z-index: 250;}
.qa-post-title h1,.qa-post-title h2,h1.qa-content-title,h1.qa-content-title a,h2.qa-content-title a{text-align:center;font-weight:bold;}
body:not(.page) .qa-content-header h2{padding:1rem 2rem}
.qa-content-header-cats{position: absolute; top: 0; right: 0; font-size: var(--qa-fs-sm); border-bottom-left-radius: var(--qa-d-borderradius);background-color:var(--qa-c-fill-color1);backdrop-filter: blur(.5rem);-webkit-box-shadow: var(--qa-sb-webk);-moz-box-shadow: var(--qa-sb-moz);box-shadow: var(--qa-sb-webk);transition: all .3s ease-in-out;}
.qa-content-header-cats li {display:flex;justify-content: flex-end;align-items: center;}
body.single-post .qa-content-header-cats li, body.single-post .qa-content-header-cats li a{width:100%;justify-content: flex-start;font-size: var(--qa-fs-sm);font-weight:bold;}
.qa-content-header-cats a{display: flex; padding: .1875rem; justify-content: center; align-items: center;}
.qa-content-header-cats img{width:1.5rem;height:1.5rem;}
.qa-content-header-cats span{display:none;}
body:not(.single-post) .qa-content-header:hover .qa-content-header-cats{opacity:.1;}
body.single-post .qa-content-header .qa-content-header-cats:hover{background-color:var(--qa-c-color1)}
.qa-content-thumbnail{z-index: 201; position: absolute; display: block; left:50%; width: 100%; min-width: 2rem; height: 100%; transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0); overflow: hidden;}/*Center img inside*/
.qa-content-thumbnail img{position: absolute; top: 50%; left: 50%; width: 100%!important; height: auto!important; max-height: none!important; max-width: none!important; min-height: 101%!important; min-width: 101%!important; overflow: hidden; transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transition: all .3s ease-in-out; object-fit: cover;}
body:not(.page) .qa-content-header .qa-content-thumbnail:hover img{transform:translate(-50%, -50%) scale(1.05)!important;}
.qa-content-thumbnail a:before{z-index: 202; content:' '; position: absolute; width: 100%; height: 100%; opacity: 1; background-color: var(--qa-c-fill); color: var(--qa-c-main); transition: all .3s ease-in-out;}
body:not(.page) .qa-content-header:hover .qa-content-thumbnail a:before{opacity:.75;}
.qa-content-header-info{position:relative;display:flex;width:90%;margin:0 auto;padding:.5rem 0;justify-content: space-between;align-items: center;box-sizing:border-box}
.qa-content-header-info-post{display:flex;flex-direction:column;align-items: flex-start;}
.qa-content-header-info-post2{display:flex;flex-direction:column;align-items: flex-end;}
.post-password-protected .qa-content-header-info-post div:before {content: '\e898';font-family: var(--qa-ff-symbol-fill);font-size: var(--qa-fs-xxxl);line-height: 1;}
.qa-content-header-info-post a:hover{color:var(--qa-c-color1);}
.qa-content-header .qa-contentedby{width: fit-content;}
.qa-content-header .wp-block-post-time-to-read{display:flex;align-items: center;font-size: var(--qa-fs-xs);font-weight: lighter;line-height: 1;}
.qa-content-header .wp-block-post-time-to-read:before{content:'\e855';margin-right:.25rem;font-family: var(--qa-ff-symbol);font-size: var(--qa-fs-sm);font-weight: bold;transform:translateY(-.0625rem);}
.qa-content-header-info-cats{display: flex;max-width: 70%;justify-content: flex-end;}
.qa-content-header-info-cats li,body.hfeed .qa-content-footer-cats li{display: flex;align-items: center;}
.qa-content-header-info-cats li:after,body.hfeed .qa-content-footer-cats li:after{content:' - ';margin:0 .375rem;}
.qa-content-header-info-cats li:last-child:after,body.hfeed .qa-content-footer-cats li:last-child:after{content:'';display:none;}
.qa-content-header-info-cats a{position: relative;display: flex;font-weight:bold;align-items: center;}
.qa-content-header-info-cats a:hover{color:var(--qa-c-color1);}
.qa-content-header-info-cats img{display:none;height:var(--qa-fs-xxl);margin-right:.25rem;}
@media (max-width: 850px){
	.qa-content-header-cats{display:none}
	.qa-content-header-info-cats img{display:block}
}
/*body:not(.page) .entry-header h1,body:not(.page) .entry-header h2,body:not(.page) .entry-header ul{text-shadow: var(--qa-st-fillr);transition: opacity .3s ease-in-out;}
body:not(.page) .entry-header:hover h1,body:not(.page) .entry-header:hover h2,body:not(.page) .entry-header:hover ul{opacity:.5;}*/
body:not(.page) .qa-site-content article{background-color: var(--qa-c-alt2bg);border: var(--qa-d-borderline) solid var(--qa-c-main);border-radius: var(--qa-d-borderradius);-webkit-box-shadow: var(--qa-sb-webk);-moz-box-shadow: var(--qa-sb-moz);box-shadow: var(--qa-sb-webk);box-sizing:border-box;}
body.hfeed .qa-site-content article:first-child,body.hfeed .qa-site-content article:last-child:nth-child(even){grid-column: 1 / -1;}
@media (max-width: 1200px){
	body.hfeed .qa-site-content article{grid-column: 1 / -1;}
}
@media (max-width: 1000px){
	body.hfeed .qa-site-content article{grid-column: unset;}
}
@media (max-width: 600px){
	body.single .qa-site-content article{border-top:unset;margin: 0 !important;border-radius: unset;border-left: unset;border-right: 0;}
	body.hfeed .qa-site-content article{border-right: none;border-left: none;border-radius: 0;background-color: var(--qa-c-alt2bga);grid-column: 1 / -1;}
	body.hfeed .qa-site-content article:first-child{margin-top:1rem;}
	body.hfeed .qa-site-content article,body.search .qa-site-content article{width: 100%!important;}
}
.post-password-form{display:flex;justify-content: center;}

/* Archive - Search */
body.archive .qa-page-header{position:relative;width:100%;min-height:13rem;grid-column: 1 / -1;background-color: var(--qa-c-alt2bg);border: var(--qa-d-borderline) solid var(--qa-c-main);border-radius: var(--qa-d-borderradius);-webkit-box-shadow: var(--qa-sb-webk);-moz-box-shadow: var(--qa-sb-moz);box-shadow: var(--qa-sb-webk);box-sizing: border-box;overflow:hidden;}
body.archive .qa-page-header-container{z-index:250;position: relative;display:flex;width:100%;height:100%;padding: 1rem 2rem;gap: .5rem;text-align:center;justify-content: center;align-items: center;box-sizing:border-box;}
body.archive .qa-page-header-title{font-weight:bold;}
body.archive .qa-page-header-img{position:absolute;display: block;float: unset !important;top:0;left:0;width:100%;height:100%;}
body.archive .qa-page-header-img:before{content:' ';z-index: 200;position:relative;display:block;width:100%;height:100%;background-color:var(--qa-c-mainr);opacity:.85}
body.archive .qa-page-header-img img{position: absolute;top: 50%;left: 50%;width: 100%;height: auto;object-fit: cover;transform: translate(-50%, -50%);}
@media (max-width: 600px){
	body.archive .qa-page-header{border-radius: unset;border: unset;border-bottom: var(--qa-d-borderline) solid var(--qa-c-main);}
}

body.search .qa-page-header,body.error404 .qa-page-header{position: relative;display: flex;width: 100%;padding: 1rem;gap: .5rem;flex-direction: column;justify-content: center;align-items: center;grid-column: 1 / -1;text-align:center;color:var(--qa-c-main);box-sizing: border-box;}
body.search .qa-search-img,body.error404 .qa-search-img{position:relative;height:10rem}
body.search .qa-search-img-number{position: absolute;display: flex;top: 50%;left: 50%;width: 4.5rem;height: 4.5rem;font-size: var(--qa-fs-title);border-radius: 50%;background-color: var(--qa-c-color1);transform: translate(-50%, -77.5%);justify-content: center;align-items: center;}
body.search .qa-page-header-title,body.error404 .qa-page-header-title{font-size:var(--qa-fs-xxxl)}
body.search .qa-search-result-count,body.error404 .qa-search-result-count{margin-top:0}
@media (max-width: 600px){
	body.search .qa-page-header{padding-bottom:0;}
	body.search .qa-search-img{height:5rem}
	body.search .qa-search-img-number{width: 2.25rem;height: 2.25rem;font-size: var(--qa-fs-xxl);}
}


body .entry-content{width:100%;margin: 0 auto;}
body.page .entry-content{width:100%;margin: 0!important;padding: 0!important;}
body.hfeed .entry-content{margin:0;}
body .entry-content > *{width: 90%;margin-right: auto;margin-left: auto;}
body .entry-content > p, body .entry-content div:not(.qa-btn-txt-container,.qa-containers-imgtxt-container,.qa-slider-item-content-container,.qa-imgcompare-txt) > p{text-indent: 2em;text-align:justify;}
body .entry-content > p a{text-indent: 0;}
body .entry-content > h1, body .entry-content div:not(.qa-btn-txt-container,.qa-containers-imgtxt-container,.qa-slider-item-content-container,.qa-imgcompare-txt) > h1,body .entry-content > h2, body .entry-content div:not(.qa-btn-txt-container,.qa-containers-imgtxt-container,.qa-slider-item-content-container,.qa-imgcompare-txt) > h2{text-indent: 1em;text-align:justify;}
body.hfeed .entry-content p{display: flex;width:100%;margin:0;padding:1rem;flex-direction: column;align-content: center;justify-content: flex-start;align-items: center;text-align:justify;box-sizing:border-box;}
.more-link {padding: 0.125rem 0.25rem;}
body.hfeed .entry-content p a.more-link{margin-top:.5rem;padding: .25rem .5rem;}
body.page .entry-footer{display:none!important;}




/* =qa-post-footer= */
.qa-post-footer{position:relative;display:flex;bottom:0;width: 100%;padding: .25rem .5rem;justify-content: space-around;align-items: center;color: var(--qa-c-main);background-color: var(--qa-c-altbg);-webkit-box-shadow: var(--qa-sb-webkbottom);-moz-box-shadow: var(--qa-sb-webkbottom);box-shadow: var(--qa-sb-webkbottom);box-sizing: border-box;}
/* =qa-content-footer= */
.qa-content-footer{position:relative;width:100%;margin:0;border-top: var(--qa-d-borderline) solid var(--qa-c-main);background-color: var(--qa-c-altbg);}
.qa-content-footer-container{display:flex;width:90%;margin:0 auto;padding:1rem 0;justify-content: space-between;}
.qa-content-footer-left{display: flex;width:100%;align-items: flex-start;}
.qa-content-footer .qa-postedby{position:relative;display:block;min-width:5rem;max-height: 5rem;margin-right:.5rem;aspect-ratio: 1 / 1;border-radius:50%;box-shadow:var(--qa-sb-webk);overflow:hidden;}
.qa-content-footer .qa-postedby-img {position: relative;aspect-ratio: 1 / 1;overflow: hidden;border-radius: 50%;}
.qa-content-footer .qa-postedby-img img {width: 100%;height: 100%;object-fit: cover;display: block;transform: none;}
.qa-postedon{font-size:var(--qa-fs-xs);font-weight:lighter;line-height:1}
.qa-postedby-info,.qa-content-footer-right{display: flex;flex-direction:column;justify-content: space-between;color: var(--qa-c-main);}
.qa-author-title{width: fit-content;font-size:var(--qa-fs-lg);font-weight:bold}
.qa-author-posts{display:none;margin-left:.25rem;font-size:var(--qa-fs-md)}
.qa-author-bio{font-size:var(--qa-fs-sm);}
.qa-content-footer-print{display: flex;justify-content:flex-end;}
.print-btn{width: 2rem;margin-bottom: .25rem;padding: 0;font-size: var(--qa-fs-xxl)!important;}
.is-dark-theme .print-btn:before{filter:invert(1);}
.print-btn:before{content:'\e8ad';font-family: var(--qa-ff-symbol);}
.print-btn:hover:before{font-family: var(--qa-ff-symbol-fill);filter:var(--qa-fi-color1)!important}
.qa-content-footer-cats{display:flex;flex-direction:column;}
body.hfeed .qa-content-footer-cats{max-width:70%;flex-direction: row;flex-wrap: wrap;justify-content: flex-end;}
.qa-content-footer-cats img{width:1.5rem;margin-right:.25rem;}
body.hfeed .qa-content-footer-cats img{display:none}
.qa-content-footer-cats a{display:flex;justify-content:flex-end;align-items: center;font-size: var(--qa-fs-md);font-weight:600;}
body.hfeed .qa-content-footer-cats a,body.hfeed .qa-post-footer{font-size: var(--qa-fs-sm);font-weight:normal;}
.qa-content-footer-cats a:hover{color:var(--qa-c-color1);}
.qa-content-footer-cats a:hover img{filter: var(--qa-fi-color1);}
@media (max-width: 850px){
	.qa-content-footer-container{width:95%;padding:.5rem 0;}
	.qa-content-footer-cats a span{display:none;}
	body.hfeed .qa-content-footer-cats a span{display:block;}
	body.hfeed .qa-content-footer-cats img{display:block}
}

/* =page-links= */
body.hfeed .qa-site-content nav.navigation{position:relative;display: flex!important;grid-column: 1 / -1;width:70%!important;margin:0 auto 1rem;padding:.5rem 5rem;align-content: center!important;justify-content: center!important;align-items: center!important;border-radius:var(--qa-d-borderradius);background-color:var(--qa-c-mainbg)!important;-webkit-box-shadow: var(--qa-sb-webklight);-moz-box-shadow: var(--qa-sb-mozlight);box-shadow: var(--qa-sb-webklight);box-sizing: border-box;}
body.hfeed .qa-site-content nav.navigation .nav-links{display:flex;align-content: center;justify-content: center;align-items: center;}
body.hfeed .qa-site-content nav.navigation .nav-links:before{content: 'Páginas:';position: absolute;left: 1rem;color:var(--qa-c-main);}
body.hfeed .qa-site-content nav.navigation .nav-links > span,body.hfeed .qa-site-content nav.navigation .nav-links a{display:flex;height:1.5rem!important;margin-right: 0.5rem!important;padding:0 .25rem!important;color:var(--qa-c-main)!important;font-size:var(--qa-fs-md)!important;font-weight:bold!important;line-height: 1!important;align-content: center;justify-content: center;align-items: center;border-radius:var(--qa-d-borderradius);box-sizing:border-box!important;}
body.hfeed .qa-site-content nav.navigation .nav-links > span.current{background-color:var(--qa-c-color1)!important}
body.hfeed .qa-site-content nav.navigation .nav-links a:hover{color:var(--qa-c-color1)!important;}
body.hfeed .qa-site-content nav.navigation .nav-links a span{display:none;}
@media (max-width: 600px) {
	body.hfeed .qa-site-content nav.navigation{width:90%!important;margin: 0 auto;padding:.5rem 3rem;}
	body.hfeed .qa-site-content nav.navigation .nav-links:before{content: 'Pág.:';left:.5rem}
}

body.single .qa-site-content nav.navigation{z-index: 200;position:relative;display: flex!important;width: 90%!important;margin: 2rem auto;align-content: center!important;justify-content: center!important;align-items: center!important;border-radius: var(--qa-d-borderradius);}
body.single .qa-site-content nav.navigation:has(.nav-links>div:only-of-type){width: 70%!important;}
body.single .qa-site-content .nav-links{display:grid;min-height:5rem;grid-template-columns:49% 49%;grid-gap:.75rem 2%;width:100%;}
body.single .qa-site-content .nav-links:has(> :first-child:last-child){grid-template-columns:100%!important;grid-gap:0!important;width:80%!important;margin:0 auto!important;}
body.single .qa-site-content .nav-links:has(> :first-child:last-child) .nav-previous{grid-column: 1!important;grid-row: 1!important;}
body.single .qa-site-content .nav-previous,body.single .qa-site-content .nav-next{position:relative;max-width:none!important;height:100%;margin:0!important;border-radius:var(--qa-d-borderradius);grid-row:1;overflow:hidden;border: var(--qa-d-borderline) solid var(--qa-c-main);-webkit-box-shadow: var(--qa-sb-webk);-moz-box-shadow: var(--qa-sb-moz);box-shadow: var(--qa-sb-webk);}
body.single .qa-site-content .nav-previous{grid-column:2;}
body.single .qa-site-content .nav-next{grid-column:1;}

body.single .qa-site-content .nav-previous a,body.single .qa-site-content .nav-next a{z-index: 251;position: relative;display: block;width: 100%;height: 100%;}
body.single .qa-site-content .nav-container{position: relative;display:flex;width: 100%;height: 100%;flex-wrap: nowrap;}
body.single .qa-site-content .nav-container .nav-txt{z-index: 250;display: flex;padding: 0.375rem 0.75rem;flex-grow: 1;flex-direction: column;align-content: center;justify-content: center;align-items: center;background-color: var(--qa-c-alt2bg);transition: all .2s ease-in-out;}
body.single .qa-site-content .nav-previous .nav-txt{-webkit-box-shadow: var(--qa-sb-webkright);-moz-box-shadow: var(--qa-sb-mozright);box-shadow: var(--qa-sb-webkright);}
body.single .qa-site-content .nav-next .nav-txt{-webkit-box-shadow: var(--qa-sb-webkleft);-moz-box-shadow: var(--qa-sb-mozleft);box-shadow: var(--qa-sb-webkleft);}
body.single .qa-site-content .nav-container:hover .nav-txt{background-color: var(--qa-c-color1);}
body.single .qa-site-content .nav-container:hover .nav-txt p{color: var(--qa-c-black)}
body.single .qa-site-content .nav-container .nav-txt .nav-meta{display: flex;align-items: center;font-size: var(--qa-fs-xs);}
body.single .qa-site-content .nav-previous .nav-txt .nav-meta::after{content: '\e5c8 ';font-family: var(--qa-ff-symbol);}
body.single .qa-site-content .nav-next .nav-txt .nav-meta::before{content: '\e5c4 ';font-family: var(--qa-ff-symbol);}
body.single .qa-site-content .nav-container .nav-txt .nav-post-title{text-align:center;font-size: var(--qa-fs-xxl);font-weight: bold;}
body.single .qa-site-content .nav-next .nav-txt{text-align: right;}
body.single .qa-site-content .nav-container .nav-img{position:relative;display: block;width:30%;min-width:30%;overflow: hidden;}
body.single .qa-site-content .nav-container .nav-img .nav-img-container{position: absolute;display: block;left:50%;width: 100%;min-width: 2rem;height: 100%;transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-webkit-transform: translate(-50%, 0);}
body.single .qa-site-content .nav-container .nav-img .nav-img-container img{position: relative;z-index: 201;top: 50%;left: 50%;width: 100%!important;height: auto!important;max-height: none!important;max-width: none!important;min-height: 100%!important;min-width: 100%!important;overflow: hidden;transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transition: all .3s ease-in-out;object-fit: cover;}
body.single .qa-site-content .nav-container:hover .nav-img .nav-img-container img{transform: translate(-50%, -50%) scale(1.05);-ms-transform: translate(-50%, -50%) scale(1.05);-webkit-transform: translate(-50%, -50%) scale(1.05);}
body.single .qa-site-content .nav-next .nav-img,body.single .qa-site-content .nav-previous .nav-txt{order:1;}
body.single .qa-site-content .nav-previous .nav-img,body.single .qa-site-content .nav-next .nav-txt{order:2;}
@media (max-width: 1000px){
	body.single .qa-site-content .nav-links{grid-template-columns:100%;}
	body.single .qa-site-content .nav-previous{grid-column: 1;grid-row: 2;}
}
@media (max-width: 600px){
	body.single .qa-site-content .nav-container .nav-txt{background-color: unset!important;}
	body.single .qa-site-content .nav-container .nav-txt p{text-shadow: var(--qa-st-fillr)!important;}
	body.single .qa-site-content .nav-container:hover .nav-txt p{color: var(--qa-c-main)!important;}
	body.single .qa-site-content .nav-container .nav-img{position: absolute;width: 100%;height: 100%;}
	body.single .qa-site-content .nav-container .nav-img:before{z-index: 202;content:' ';position: absolute;width: 100%;height: 100%;opacity: 1;background-color: var(--qa-c-fill);color: var(--qa-c-main);transition: all .3s ease-in-out;}
	body.single .qa-site-content .nav-container:hover .nav-img:before{opacity:.35;}
}


/*
body.single .qa-site-content .nav-links a{
	position:relative;
	height:100%;
	background-color:var(--qa-c-alt2bg);
	border-radius:var(--qa-d-borderradius);
}
body.single .qa-site-content .nav-links a:hover{background-color:var(--qa-c-alt2bg);}
body.single .qa-site-content .nav-links svg{
	top:0!important;
	margin:0!important;
	transform-origin: 50% 50%;
	transform:rotate(180deg);
	box-sizing: content-box;
}
body.single .qa-site-content .nav-links .nav-previous svg{padding:0 .3125rem 0 0!important;}
body.single .qa-site-content .nav-links .nav-next svg{padding:0 0 0 .3125rem!important;}
body.single .qa-site-content .nav-links .nav-container{
	position:relative;
	width:100%;
	height:100%;
	background-color:var(--qa-c-mainbg);
}
body.single .qa-site-content .nav-links .nav-container:hover{background-color:var(--qa-c-color1);}
body.single .qa-site-content .nav-links .nav-txt{
	position:relative;
	display:flex;
	bottom:0;
	width:70%;
	min-height:100%;
	height:auto;
	padding:.625rem 1rem;
	flex-direction:column;
	justify-content:center;
	align-items:center;
}
body.single .qa-site-content .nav-links .nav-previous .nav-txt{float:left;}
body.single .qa-site-content .nav-links .nav-next .nav-txt{float:right;}
body.single .qa-site-content .nav-links .nav-meta{z-index:900;display:flex;max-height:2rem;padding:0!important;align-items: center;transition: max-height .2s ease-in-out;}
body.single .qa-site-content .nav-links .nav-previous .nav-meta{justify-content: flex-start;}
body.single .qa-site-content .nav-links .nav-next .nav-meta{justify-content: flex-end;}
body.single .qa-site-content .nav-links .nav-post-title{z-index:900;display: flex;margin:.3125rem 0 0 0!important;justify-content: center!important;align-items: center!important;font-weight: var(--pagination--font-weight-strong);line-height: 1.1em;font-size: var(--qa-fs-xxxl);}
body.single .qa-site-content .nav-links .nav-img{z-index:898;position:absolute;display:flex;top:0;width:30%;height:100%;justify-content:center;align-items:center;overflow:hidden;}
body.single .qa-site-content .nav-links .nav-previous .nav-img{right:0;border-top-right-radius:var(--qa-d-borderradius);border-bottom-right-radius:var(--qa-d-borderradius);}
body.single .qa-site-content .nav-links .nav-next .nav-img{left:0;border-top-left-radius:var(--qa-d-borderradius);border-bottom-left-radius:var(--qa-d-borderradius);}
body.single .qa-site-content .nav-links .nav-txt-overlay,body.single .qa-site-content .nav-links .nav-img-overlay{z-index:899;position:absolute;top:0;left:0;bottom:0;right:0;}
body.single .qa-site-content .nav-links .nav-txt-overlay{display:none;opacity:.7;background-color: var(--global--color-primaryr);}
body.single .qa-site-content .nav-links .nav-img-overlay{display:block;opacity:.25;background-color:var(--global--color-primary);}
.is-dark-themebody.single .qa-site-content .nav-links .nav-img-overlay{opacity:.5;}
body.single .qa-site-content .nav-container:hover .nav-img-overlay{opacity: 0;}
body.single .qa-site-content .nav-links .nav-img img{position:absolute;left:50%;top:50%;min-width: 1000%;max-width:none;min-height: 1000%;transform: translateX(-50%) translateY(-50%) scale(0.101);transition: filter .3s ease-in-out;}
/*body.single .qa-site-content .nav-links .nav-previous:hover .nav-img img,body.single .qa-site-content .nav-links .nav-next:hover .nav-img img{transform: translateX(-50%) translateY(-50%) scale(0.105);}*/








@media (max-width: 600px){
	body.single .qa-site-content nav.navigation{margin:1rem auto!important;}
}

/* -----------------------------------------------------
					=Blocks=
----------------------------------------------------- */
body .entry-content p,body .entry-content blockquote{margin-top:1rem;margin-bottom:1rem;}
body .entry-content h1,body .entry-content h2,body .entry-content h3,body .entry-content h4,body .entry-content h5,body .entry-content h6{margin-top:1rem;margin-bottom:1rem;font-weight:bold;}
.color1BG{background-color: var(--qa-c-color1);color:var(--qa-c-black);}
.whiteBG{background-color: var(--qa-c-white);color:var(--qa-c-black);}
.greyBG{background-color: var(--qa-c-grey);color:var(--qa-c-main);}
.blackBG{background-color: var(--qa-c-black);color:var(--qa-c-white);}
.mainBG{background-color: var(--qa-c-mainbg);color:var(--qa-c-main);}
.altBG{background-color: var(--qa-c-altbg);color:var(--qa-c-main);}
.alt2BG{background-color: var(--qa-c-alt2bg);color:var(--qa-c-main);}
.noneBG{color:var(--qa-c-main);}
.color1BG h1, .color1BG h2, .color1BG h3, .color1BG h4, .color1BG h5, .color1BG h6,.color1BG p,.color1BG blockquote, .whiteBG h1, .whiteBG h2, .whiteBG h3, .whiteBG h4, .whiteBG h5, .whiteBG h6,.whiteBG p,.whiteBG blockquote{color:var(--qa-c-black);}
.blackBG h1, .blackBG h2, .blackBG h3, .blackBG h4, .blackBG h5, .blackBG h6,.blackBG p,.blackBG blockquote{color:var(--qa-c-white);}
.mainBG h1, .mainBG h2, .mainBG h3, .mainBG h4, .mainBG h5, .mainBG h6,.mainBG p,.mainBG blockquote, .noneBG h1, .noneBG h2, .noneBG h3, .noneBG h4, .noneBG h5, .noneBG h6,.noneBG p,.noneBG blockquote, .greyBG h1, .greyBG h2, .greyBG h3, .greyBG h4, .greyBG h5, .greyBG h6,.greyBG p,.greyBG blockquote, .altBG h1, .altBG h2, .altBG h3, .altBG h4, .altBG h5, .altBG h6,.altBG p,.altBG blockquote, .alt2BG h1, .alt2BG h2, .alt2BG h3, .alt2BG h4, .alt2BG h5, .alt2BG h6,.alt2BG p,.alt2BG blockquote{color:var(--qa-c-main);}

.z100{z-index: 100;}.z150{z-index: 150;}.z200{z-index: 200;}.z250{z-index: 250;}.z300{z-index: 300;}.z350{z-index: 350;}.z400{z-index: 400;}.z450{z-index: 450;}.z500{z-index: 500;}.z550{z-index: 550;}.z600{z-index: 600;}.z650{z-index: 650;}.z700{z-index: 700;}.z750{z-index: 750;}.z800{z-index: 800;}.z850{z-index: 850;}
.fullW{width:100%!important;}

/* =.wp-block-columns= */
body .wp-block-columns > .wp-block-column{margin-right: .5rem!important;margin-left: .5rem!important;}
body .wp-block-columns > .wp-block-column:first-child{margin-top: 0!important;margin-left: 0!important;}
body .wp-block-columns > .wp-block-column:last-child{margin-bottom: 0!important;margin-right: 0!important;}
@media (max-width: 1000px) {
	body .qa-containers-2columns{flex-direction: column;}
	body .qa-containers-2columns-1,body .qa-containers-2columns.inverted .qa-containers-2columns-1{order:1;width: 100%!important;margin: 0 0 1rem;}
	body .qa-containers-2columns-2,body .qa-containers-2columns.inverted .qa-containers-2columns-2{order:2;width: 100%!important;margin: 0;}
}
@media (max-width: 781px) {/*wp-block-columns media break*/
	body .wp-block-columns > .wp-block-column{margin-right: 0!important;margin-left: 0!important;margin-top: .5rem!important;margin-bottom: .5rem!important;}
}
body .wp-block-columns{margin:1rem auto;}
/* =.wp-block-cover= */
body .entry-content .wp-block-cover{height:auto!important;min-height:3rem!important;margin: 0 auto 1rem!important;padding: 0 2rem!important;border-radius:var(--qa-d-borderradius);-webkit-box-shadow: var(--qa-sb-webk);-moz-box-shadow: var(--qa-sb-moz);box-shadow: var(--qa-sb-webk);}
body .entry-content .wp-block-cover > span,body .entry-content .wp-block-cover img{border-radius:var(--qa-d-borderradius);}
body .entry-content .wp-block-cover a::before{z-index: 202!important;content: ' '!important;position: absolute!important;top: 0!important;right: 0!important;bottom: 0!important;left: 0!important;width: 100%!important;height: 100%!important;opacity: 1!important;background-color: var(--qa-c-fill)!important;color: var(--qa-c-main)!important;transition: all .3s ease-in-out!important;}
body .entry-content .wp-block-cover img{z-index: 201!important;}
body .entry-content .wp-block-cover a div{z-index: 250!important;position: absolute!important;display: flex!important;top: 0!important;right: 0!important;bottom: 0!important;left: 0!important;padding: 0 2rem!important;color: var(--qa-c-main)!important;text-shadow: var(--qa-st-fillr)!important;align-content: center!important;align-items: center!important;}
/* =.wp-block-details= */
.wp-block-details summary{display:flex;align-items: center;font-size: var(--qa-fs-xl);transition:transform 1s ease-in-out;color: var(--qa-c-main);}
.wp-block-details summary:before{content:'\e5df';font-family:var(--qa-ff-symbol);font-size: var(--qa-fs-titlemd);transform-origin: 50% 50%;transition:transform .3s ease-in-out;}
.wp-block-details[open] summary::before{transform: rotate(90deg);}
.wp-block-details summary:hover,.wp-block-details summary:hover:before{color:var(--qa-c-color1);}
body .wp-block-details > *:not(summary){width: 90%;margin: .25rem auto;overflow: hidden;max-height: 0;opacity: 0;transition: all 1s ease-in-out;}
body .wp-block-details[open] > *:not(summary){max-height: 1000px;opacity: 1;}
/* =.wp-block-embed= */
body .entry-content .wp-block-embed{margin: 0 auto 1rem!important;padding: 0!important;background-color: var(--qa-c-altbg)!important;border:var(--qa-d-borderline) solid var(--qa-c-main);border-radius: var(--qa-d-borderradius)!important;overflow:hidden!important;-webkit-box-shadow: var(--qa-sb-webk);-moz-box-shadow: var(--qa-sb-moz);box-shadow: var(--qa-sb-webk);}
.wp-block-embed-youtube div{box-shadow: var(--qa-sb-webk);}
/* =.wp-block-file= */
body .entry-content .wp-block-file{display: flex;width: 70%!important;margin: 0 auto 1rem!important;padding: 0.5rem 1rem!important;background-color: var(--qa-c-altbg)!important;border-radius: var(--qa-d-borderradius);-webkit-box-shadow: var(--qa-sb-webk);-moz-box-shadow: var(--qa-sb-moz);box-shadow: var(--qa-sb-webk);align-content: center;justify-content: center;align-items: center;}
body .entry-content .wp-block-file a.wp-block-file__button{color:var(--qa-c-white);font-weight:bold;background-color:var(--qa-c-black);}
body .entry-content .wp-block-file a.wp-block-file__button:hover{color:var(--qa-c-black);background-color:var(--qa-c-color1);}
/* =.wp-block-footnotes= */
.wp-block-footnotes{counter-reset:qa-footnotes;position: relative;display: block;width:100%!important;margin: 1rem 0 0 0;padding: .5rem 5%;background-color: var(--qa-c-color1);box-shadow: var(--qa-sb-webk);box-sizing:border-box;}
.wp-block-footnotes:before{content: 'Referências:';font-size:var(--qa-fs-md);color:var(--qa-c-main);}
.wp-block-footnotes li{counter-increment:qa-footnotes;font-size:var(--qa-fs-sm);color:var(--qa-c-main);}
.wp-block-footnotes li:has(a:hover)::before,.wp-block-footnotes li:has(a:hover),.wp-block-footnotes li a:hover{color: var(--qa-c-mainr);font-weight:normal;}
.wp-block-footnotes li:before{content: counter(qa-footnotes)'.';margin-right:.25rem;}
sup.fn a{margin: .125rem;font-size: var(--qa-fs-sm);line-height:1.2;}
sup.fn a:hover{color:var(--qa-c-mainr);font-weight:bold;}
/* =.wp-block-gallery= */
body .entry-content .wp-block-gallery{background-color: var(--qa-c-altbg)!important;margin: 0 auto 1rem!important;padding: 0.5rem!important;border: var(--qa-d-borderline) solid var(--qa-c-main);border-radius: var(--qa-d-borderradius);-webkit-box-shadow: var(--qa-sb-webk);-moz-box-shadow: var(--qa-sb-moz);box-shadow: var(--qa-sb-webk);box-sizing:border-box;}
body .entry-content .wp-block-gallery figure{border-radius: var(--qa-d-borderradius);overflow:hidden!important;transition: all .3s ease-in-out!important;-webkit-box-shadow: var(--qa-sb-webklight);-moz-box-shadow: var(--qa-sb-mozlight);box-shadow: var(--qa-sb-webklight);}
body .entry-content .wp-block-gallery figure figcaption{padding: 0 .5rem .25rem!important;color: var(--qa-c-main)!important;text-shadow: var(--qa-st-fillr)!important;font-size: var(--qa-fs-xs)!important;background: none!important;border-bottom-right-radius: var(--qa-d-borderradius);border-bottom-left-radius: var(--qa-d-borderradius);}
body .entry-content .wp-block-gallery > figcaption{color: var(--qa-c-main)!important;text-shadow: var(--qa-st-fillr)!important;font-size: var(--qa-fs-xs)!important;line-height: 1!important;}
/* =.wp-block-image= */
figure.wp-block-image{position:relative;margin: 0 auto 1rem!important;padding: 0!important;background-color: var(--qa-c-altbg)!important;border-radius: var(--qa-d-borderradius)!important;overflow:hidden!important;-webkit-box-shadow: var(--qa-sb-webk);-moz-box-shadow: var(--qa-sb-moz);box-shadow: var(--qa-sb-webk);}
figure.wp-block-image a{-webkit-box-shadow: var(--qa-sb-webkbottom);-moz-box-shadow: var(--qa-sb-mozbottom);box-shadow: var(--qa-sb-webkbottom);}
figure.wp-block-image img{position: relative;left: 50%;box-sizing: border-box;height: auto;max-width: 100%;vertical-align: bottom;transform: translateX(-50%);}
figure.wp-block-image img:before{transition: all .2s ease-in-out;}
figure.wp-block-image figcaption{margin:0!important;padding:.5rem 1rem!important;background-color: var(--qa-c-altbg);border-radius: var(--qa-d-borderradius);color: var(--qa-c-main)!important;text-shadow: var(--qa-st-fillr)!important;font-size: var(--qa-fs-xs)!important;line-height: 1!important;}
/* =.wp-block-media-text= */
body .entry-content .wp-block-media-text{background-color: var(--qa-c-altbg)!important;margin: 0 auto 1rem!important;padding: 0.5rem 1rem!important;border: var(--qa-d-borderline) solid var(--qa-c-main);border-radius: var(--qa-d-borderradius);-webkit-box-shadow: var(--qa-sb-webk);-moz-box-shadow: var(--qa-sb-moz);box-shadow: var(--qa-sb-webk);gap:.5rem!important;}
body .entry-content .wp-block-media-text a{display: block;width: 100%;height: 100%;-webkit-box-shadow: var(--qa-sb-webklight);-moz-box-shadow: var(--qa-sb-mozlight);box-shadow: var(--qa-sb-webklight);}
body .entry-content .wp-block-media-text div p:last-child{margin-bottom: 0!important;}
/* =.wp-block-pullquote= */
body .entry-content .wp-block-pullquote {width: 80%;padding: 0;border: none;margin-top: 1rem;margin-bottom: 1rem;color: var(--qa-c-main);}
body .entry-content .wp-block-pullquote p{margin: 0 auto .5rem auto;font-size: var(--qa-fs-xxl);}
.wp-block-pullquote p:before{content:'“';margin-right:.125rem;font-size:var(--qa-fs-xxl);font-style: italic;line-height: .8;}
.wp-block-pullquote p:after{content:'”';margin-left:.125rem;font-size:var(--qa-fs-xxl);font-style: italic;line-height: .8;}
.wp-block-pullquote cite{width:80%;margin: .5rem auto 0 auto;font-size: var(--qa-fs-md);font-style: italic;text-transform: none;}
/* =.wp-block-quote= */
body .entry-content .wp-block-quote{width: fit-content;max-width: 80%;color: var(--qa-c-main);}
/* =.wp-block-separator= */
body .entry-content body .entry-content .wp-block-separator{width:80%!important;margin: 0 auto 1rem!important;border: none!important;border-bottom: var(--qa-d-borderline) solid var(--qa-c-main)!important;}

/* =.qa-2columns= */
body .qa-2columns{position:relative;display:flex;max-width:unset!important;margin:1rem auto!important;padding:1rem;flex-direction: row;flex-wrap:nowrap;align-content: stretch;justify-content: center;align-items: center;background-color:var(--qa-c-altbg);border: var(--qa-d-borderline) solid var(--qa-c-main);border-radius:var(--qa-d-borderradius);-webkit-box-shadow: var(--qa-sb-webk);-moz-box-shadow: var(--qa-sb-moz);box-shadow: var(--qa-sb-webk);box-sizing: border-box;}
body .qa-2columns.alignVTop{align-items:flex-start;}
body .qa-2columns.alignVBottom{align-items:flex-end;}
body .qa-2columns .wp-block-column{max-width:unset!important}
body .qa-2columns .wp-block-column > *:first-child{margin-top:0}
body .qa-2columns .wp-block-column > *:last-child{margin-bottom:0}
body .qa-2columns-1,body .qa-2columns.inverted .qa-2columns-2{order:1;width: 50%;margin: 0 .5rem 0 0;}
body .qa-2columns-2,body .qa-2columns.inverted .qa-2columns-1{order:2;width: 50%;margin: 0 0 0 .5rem;}
body .qa-2columns.div2080 .qa-2columns-1{width: 20%;}
body .qa-2columns.div2080 .qa-2columns-2{width: 80%;}
body .qa-2columns.div2575 .qa-2columns-1{width: 25%;}
body .qa-2columns.div2575 .qa-2columns-2{width: 75%;}
body .qa-2columns.div3070 .qa-2columns-1{width: 30%;}
body .qa-2columns.div3070 .qa-2columns-2{width: 70%;}
body .qa-2columns.div4060 .qa-2columns-1{width: 40%;}
body .qa-2columns.div4060 .qa-2columns-2{width: 60%;}
body .qa-2columns.div6040 .qa-2columns-1{width: 60%;}
body .qa-2columns.div6040 .qa-2columns-2{width: 40%;}
body .qa-2columns.div7030 .qa-2columns-1{width: 70%;}
body .qa-2columns.div7030 .qa-2columns-2{width: 30%;}
body .qa-2columns.div7525 .qa-2columns-1{width: 75%;}
body .qa-2columns.div7525 .qa-2columns-2{width: 25%;}
body .qa-2columns.div8020 .qa-2columns-1{width: 80%;}
body .qa-2columns.div8020 .qa-2columns-2{width: 20%;}
body .qa-2columns > *:first-child,body .wp-block-columns > *:first-child{margin-top: 0!important;}
body .qa-2columns > *:last-child,body .wp-block-columns > *:last-child{margin-bottom: 0!important;}
/* =.qa-banner= */
.qa-banner{position:relative;margin-top:1rem;margin-bottom:1rem;border: var(--qa-d-borderline) solid var(--qa-c-main);border-radius:var(--qa-d-borderradius);box-shadow:var(--qa-sb-webk);overflow:hidden}
.entry-content > .qa-banner:first-child{margin-top:0;border-top: unset;}
.entry-content > .qa-banner:last-child{margin-bottom:0;border-bottom: unset;}
.qa-banner.fullW{border-left: unset;border-right: unset;border-radius:unset}
.qa-banner-container{position:relative;}
.qa-banner-container.coverDiv{display:grid;}
.qa-banner-info{z-index:3;position:relative;display: flex;width:100%;padding:2rem 4rem;box-sizing:border-box;flex-direction: column;justify-content:center;align-items:center;text-align:center;}
.qa-banner-info > *{line-height:normal;text-indent: 0!important;margin:.125rem 0!important;}
.qa-banner-info > h1{line-height:.8;}
.qa-banner-info.alignVTop{justify-content:flex-start;}
.qa-banner-info.alignVBottom{justify-content:flex-end;}
.qa-banner-info.alignHLeft{align-items:flex-start;text-align: start;}
.qa-banner-info.alignHRight{align-items:flex-end;text-align: end;}
.coverDiv .qa-banner-img,.coverDiv .qa-banner-info,a.qa-banner-container.coverDiv img{position:relative!important;grid-area: 1 / 1;}
.qa-banner .qa-btn{max-width:90%;margin:.5rem .25rem .25rem .25rem!important;box-sizing:unset;}
.qa-banner-overlay{z-index:2;position: absolute;top: 0;right: 0;bottom: 0;left: 0;opacity:.35;transition: all .3s ease-in-out;}
.qa-banner-overlay.oFadeIn0{opacity:0;}
.qa-banner-overlay.oFadeIn{opacity:.15;}
.qa-banner:has(.qa-btn:hover) .qa-banner-overlay.oFadeIn0,.qa-banner a.qa-banner-container:hover .qa-banner-overlay.oFadeIn0,.qa-banner:has(.qa-btn:hover) .qa-banner-overlay.oFadeIn,.qa-banner a.qa-banner-container:hover .qa-banner-overlay.oFadeIn{opacity:.35;}
.qa-banner:has(.qa-btn:hover) .qa-banner-overlay.oFadeOut0,.qa-banner a.qa-banner-container:hover .qa-banner-overlay.oFadeOut0{opacity:0;}
.qa-banner:has(.qa-btn:hover) .qa-banner-overlay.oFadeOut,.qa-banner a.qa-banner-container:hover .qa-banner-overlay.oFadeOut{opacity:.15;}
.qa-banner .qa-banner-img{z-index:1;position:absolute;display:block;width:100%;overflow:hidden}
.qa-banner .qa-banner-img img,.qa-banner a.qa-banner-container img{position: absolute;display:block;object-fit:cover;top: 50%;left: 50%;width: 100%!important;height: auto!important;max-height: none!important;max-width: none!important;min-height: 100%!important;min-width: 100%!important;overflow: hidden;transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transition: all .3s ease-in-out;object-fit: cover;}
.qa-banner a:hover .qa-banner-img img,.qa-banner-container:has(.qa-banner-info a:hover) .qa-banner-img img{transform:translate(-50%, -50%) scale(1.05) !important;}
/* =.qa-divider= */
.qa-divider,.qa-divider-container{width:100%!important;margin-top:1rem!important;margin-bottom:1rem!important;}
.qa-divider,.qa-divider-holder,.qa-divider-txt,.qa-divider-icon{width: 80%!important;margin-right:auto!important;margin-left:auto!important;}
.qa-divider,.qa-divider-line{border: none!important;border-bottom: .125rem solid var(--qa-c-main)!important;}
.qa-divider-line{flex-grow: 1;}
.qa-divider-txt,.qa-divider-icon{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}
.qa-divider-txt-txt{margin-right:.75rem;margin-left:.75rem;}
.qa-divider-draw{width:100%!important;margin-top:1rem!important;margin-bottom:1rem!important;}
.qa-divider-holder{border:unset!important;margin-top:0!important;margin-bottom:0!important;}
/* =.qa-faixa= */
body .qa-faixa{position: relative;display: block;width:100%!important;border-top:var(--qa-d-borderline) solid var(--qa-c-main);border-bottom:var(--qa-d-borderline) solid var(--qa-c-main);-webkit-box-shadow: var(--qa-sb-webk);-moz-box-shadow: var(--qa-sb-moz);box-shadow: var(--qa-sb-webk);box-sizing: border-box;}
body .qa-faixa div{display:flex;flex-direction:column;align-items:center;}
body .qa-faixa div > *:first-child{margin-top: 0!important;}
body .qa-faixa div > *:last-child{margin-bottom: 0!important;}
body .qa-faixa div.wp-block-columns{flex-direction:row;}
body .qa-faixa.border0 div > p{width: 90%;margin-right: auto;margin-left: auto;}
/* =.qa-icon= */
body .qa-icon{position:relative;min-height:1rem;}
body .qa-icon svg{/*height:100%;*/fill:var(--qa-c-main);position:relative;}
body .qa-icon svg.qa-svg-main path{transform-origin: 50% 50%;}
body .qa-icon.svgBorder svg.qa-svg-main,body .qa-icon.svgBg svg.qa-svg-main{position:absolute;transform: translate(-50%,-50%);}
body .qa-icon .qa-svg-bg{position:absolute;width:100%;height:100%;}
/* =.qa-img=  =.qa-gallery= */
.qa-img, .qa-gimg{position:relative;border-radius:var(--qa-d-borderradius);border:var(--qa-d-borderline) solid var(--qa-c-main);background-color: var(--qa-c-altbg);-webkit-box-shadow: var(--qa-sb-webk);-moz-box-shadow: var(--qa-sb-moz);box-shadow: var(--qa-sb-webk);overflow:hidden;}
.entry-content > .qa-img,.entry-content > .qa-gimg{margin: 1rem auto;}
.qa-gimgs{display: flex;padding: .5rem;flex-wrap: wrap;align-items: stretch;justify-content: center;flex-direction: row;}
.qa-gimg-inner .qa-gimgs{padding: 0;}
.qa-img-container{z-index:200;display: flex;flex-grow: 1;justify-content: center;position: relative;flex-direction: column;max-width: 100%;margin:0;box-sizing: border-box;overflow:hidden!important;}
.qa-img.coverDiv .qa-img-container{display: grid;}
.qa-img-container img{position: absolute;display: block;top: 50%;left: 50%;width: 100%!important;height: auto!important;max-height: none!important;max-width: none!important;min-height: 100%!important;min-width: 100%!important;overflow: hidden;transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transition: all .3s ease-in-out;object-fit: cover;}
.qa-img.coverDiv img{position: relative !important;grid-area: 1 / 1;}
.qa-gimg-col1 .qa-img-container{width: 95%;}
.qa-gimg-col2 .qa-img-container{width: 45%;}
.qa-gimg-col3 .qa-img-container{width: 29.5%;}
.qa-gimg-col4 .qa-img-container{width: 20%;}
.qa-gimg-col5 .qa-img-container{width: 15%;}
.qa-gimg .qa-img-container{min-height: 7.5rem;margin: .5rem;border: var(--qa-d-borderline) solid var(--qa-c-main);border-radius: var(--qa-d-borderradius);-webkit-box-shadow: var(--qa-sb-webk);-moz-box-shadow: var(--qa-sb-moz);box-shadow: var(--qa-sb-webk);}
@media (max-width: 600px){
	.qa-gimg .qa-img-container{margin: .25rem;}
}
.qa-gimg-inner .qa-img-container{margin: 0;border: unset;border-radius: unset;-webkit-box-shadow: unset;-moz-box-shadow: unset;box-shadow: unset;}
.qa-gimg-img{position: relative;display: flex;height: 100%;align-items: flex-end;}
.qa-img.elHAuto,.qa-gimg.elHAuto{display:flex;flex-direction:column;}
.qa-img.elHAuto .qa-img-container, .elHAuto .qa-gimgs{flex-grow:1;}
.qa-img.hasCaption .qa-img-container{border-bottom-left-radius:unset!important;border-bottom-right-radius:unset!important;}
.qa-gimg.hasCaption .qa-gimgs{padding-bottom:0;}
.qa-img.hasCaption .qa-img-container{-webkit-box-shadow: var(--qa-sb-webkbottom);-moz-box-shadow: var(--qa-sb-mozbottom);box-shadow: var(--qa-sb-webkbottom);}
.qa-gimg.qa-gimg-inner.hasCaption .qa-gimgs{-webkit-box-shadow: var(--qa-sb-webkbottom);-moz-box-shadow: var(--qa-sb-mozbottom);box-shadow: var(--qa-sb-webkbottom);}
.qa-img-caption-general{z-index:500;position:relative;margin:0!important;padding: .25rem 1rem;text-align:center;font-size:var(--qa-fs-sm);line-height:1.25;color:var(--qa-c-main);}
.qa-gimg .qa-img-caption-general{padding-top: 0;text-indent:unset!important;text-align:center!important}
.qa-gimg.qa-gimg-inner.hasCaption .qa-img-caption-general{padding-top: .25rem;}
.qa-gimg .qa-gimg-img .qa-img-caption{z-index:300;position: relative;display: block;bottom: 0;width: 100%;margin-top: 3.75rem;padding: .125rem .5rem;text-align: center;font-size: var(--qa-fs-xs);font-weight: normal;line-height: 1.4;hyphens: auto;color: var(--qa-c-main);background-color: var(--qa-c-fill);box-sizing: border-box;}
.qa-img-credit{z-index: 9999;position:absolute;display:flex;align-items: center;top:0;right:0;max-width:75%;margin:0!important;padding:.1875rem .375rem;font-size: var(--qa-fs-credit);font-weight: normal!important;line-height: 1;hyphens: auto;box-sizing: border-box;color: var(--qa-c-main);background-color:var(--qa-c-fill);border-bottom-left-radius: var(--qa-d-borderradius);}
/*.qa-img-credit:before{content:'Imagem:';display: block;padding-bottom: 0.125rem;font-size: var(--qa-fs-credit);line-height: 1;}*/
.qa-gimg-more .qa-img-caption{display: flex!important;height: 100%;margin: 0!important;padding: .5rem!important;justify-content: center;align-items: center;font-size: var(--qa-fs-md)!important;font-weight: bold!important;hyphens: none!important;cursor: pointer;transition: color .3s ease-in-out;}
.qa-gimg-more:before{content: ' ';z-index:250;position:absolute;display:block;top:0;right:0;bottom:0;left:0;opacity:0;background-color:var(--qa-c-color1);transition: opacity .3s ease-in-out;}
.qa-gimg-more img{filter: blur(4px);transition: all .3s ease-in-out;}
.qa-gimg-more:hover:before{opacity: .75;}
.qa-gimg-more:hover img{filter: blur(0px);}
.qa-gimg-more:hover .qa-img-caption{color: var(--qa-c-black);}
/* =.qa-imgcompare= */
body .qa-imgcompare {position: relative;display: flex;margin-top: 1rem;margin-bottom: 1rem;align-content: center;justify-content: center;align-items: center;border: var(--qa-d-borderline) solid var(--qa-c-main);border-radius: var(--qa-d-borderradius);-webkit-box-shadow: var(--qa-sb-webk);-moz-box-shadow: var(--qa-sb-moz);box-shadow: var(--qa-sb-webk);box-sizing: border-box;overflow: hidden;}
body .qa-imgcompare .qa-imgcompare-txt {z-index: 10;position: absolute;padding: 0.25rem 0.5rem;border-radius:var(--qa-d-borderradius);}
body .qa-imgcompare .qa-imgcompare-txt > *:first-child{margin-top:0;}
body .qa-imgcompare .qa-imgcompare-txt > *{margin-top:.25rem;margin-bottom:.25rem;text-align:center;}
body .qa-imgcompare .qa-imgcompare-txt > *:last-child{margin-bottom:0;}
body .qa-imgcompare .qa-imgcompare-txt > *:last-child{margin-bottom:0;}
body .icvCmain .qa-imgcompare-txt,body .icvCmain .icv__label{color:var(--qa-c-main);background-color:var(--qa-c-fill);}
body .icvCwhite .qa-imgcompare-txt,body .icvCwhite .icv__label{color:var(--qa-c-white);background-color:var(--qa-c-fill-black);}
body .icvCblack .qa-imgcompare-txt,body .icvCblack .icv__label{color:var(--qa-c-black);background-color:var(--qa-c-fill-white);}
body .icvCcolor1 .qa-imgcompare-txt,body .icvCcolor1 .icv__label{color:var(--qa-c-black);background-color:var(--qa-c-fill-color1);}
body .icvCmain .qa-imgcompare-txt p{color:var(--qa-c-main);}
body .icvCwhite .qa-imgcompare-txt p{color:var(--qa-c-white);}
body .icvCblack .qa-imgcompare-txt p{color:var(--qa-c-black);}
body .icvCcolor1 .qa-imgcompare-txt p{color:var(--qa-c-black);}
.icv{position:relative;overflow:hidden;cursor:row-resize}.icv__icv--vertical{cursor:row-resize}.icv__icv--horizontal{cursor:col-resize}.icv__img{pointer-events:none;-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;max-width:none;width:100%;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;top:0;display:block}.icv__is--fluid .icv__img{display:none}.icv__img-a{height:auto;position:static;z-index:1;left:0px}.icv__img-b{height:100%;position:absolute;z-index:2;left:auto;right:0px;width:auto}.icv__icv--vertical .icv__img-b{width:100%;height:auto}.icv__imposter{z-index:4;position:absolute;top:0px;left:0px;width:100%;height:100%}.icv__wrapper{position:absolute;width:100%;height:100%;right:0px;top:0px;overflow:hidden;background-size:cover;background-position:center center;z-index:3}.icv__is--fluid .icv__wrapper,.icv__icv--vertical .icv__wrapper{width:100% !important}.icv__is--fluid .icv__wrapper,.icv__icv--horizontal .icv__wrapper{height:100% !important}.icv__fluidwrapper{background-size:cover;background-position:center;position:absolute;top:0;left:0;width:100%;height:100%}.icv__control{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;top:0px;z-index:5}.icv__icv--vertical .icv__control{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;left:0;width:100%}.icv__control-line{height:50%;width:2px;z-index:6}.icv__icv--vertical .icv__control-line{width:50%}.icv__theme-wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;-webkit-transition:all 0.1s ease-out 0s;transition:all 0.1s ease-out 0s;z-index:5}.icv__icv--vertical .icv__theme-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.icv__arrow-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 0.1s ease-out 0s;transition:all 0.1s ease-out 0s}.icv__arrow-a{-webkit-transform:scale(1.5) rotateZ(180deg);transform:scale(1.5) rotateZ(180deg);height:20px;width:20px;-webkit-filter:drop-shadow(0px 3px 5px rgba(0,0,0,0.33));filter:drop-shadow(0px -3px 5px rgba(0,0,0,0.33))}.icv__arrow-b{-webkit-transform:scale(1.5) rotateZ(0deg);transform:scale(1.5) rotateZ(0deg);height:20px;width:20px;-webkit-filter:drop-shadow(0px 3px 5px rgba(0,0,0,0.33));filter:drop-shadow(0px 3px 5px rgba(0,0,0,0.33))}.icv__circle{width:50px;height:50px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;border-radius:999px}.icv__label{position:absolute;bottom:1rem;z-index:12;background:rgba(0,0,0,0.33);color:white;border-radius:var(--qa-d-borderradius);padding:0.5rem 0.75rem;font-size:var(--qa-fs-sm);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.icv__label.vertical{bottom:auto;left:1rem}.icv__label.on-hover{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:0.25s cubic-bezier(0.68, 0.26, 0.58, 1.22);transition:0.25s cubic-bezier(0.68, 0.26, 0.58, 1.22)}.icv:hover .icv__label.on-hover{-webkit-transform:scale(1);transform:scale(1)}.icv__label-before{left:1rem}.icv__label-after{right:1rem}.icv__label-before.vertical{top:1rem}.icv__label-after.vertical{bottom:1rem;right:auto}.icv__body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.icv__circle{border-radius: unset!important;width: 6px;border: var(--qa-d-borderradius) solid var(--qa-c-color1)!important;}
.isVertical .icv__circle{width:50px;height:6px;}
.icv__control-line{background-color: var(--qa-c-mainr)!important;}
.icv__control svg path{stroke: var(--qa-c-mainr)!important;}
.icv__label{padding: 0.25rem 0.5rem;font-size:var(--qa-fs-sm);line-height:1.5;color: var(--qa-c-main);background-color: var(--qa-c-fill);}
.hasTxt .icv__control{justify-content:flex-end;}
.hasTxt .icv__control-line:first-child{height:100%;}
.hasTxt .icv__control-line:last-child{height:0;}
.hasTxt .icv__theme-wrapper{height:50px;}
.hasTxt.isVertical .icv__control-line:first-child{width: 0;height:2px;}
.hasTxt.isVertical .icv__control-line:last-child{width:100%;height:2px;}
.hasTxt.isVertical .icv__theme-wrapper{left:0;width:50px;}
/* =.qa-containers-imgtxt= */
body .qa-containers-imgtxt{display: flex;flex-wrap: nowrap;align-content: center;justify-content: center;align-items: stretch;}
body .qa-containers-imgtxt.abovePos{flex-direction: column;align-items: center;}
body .qa-containers-imgtxt.leftPos{flex-direction: row;}
body .qa-containers-imgtxt.rightPos{flex-direction: row-reverse;}
body .qa-containers-imgtxt.imgL > div:first-child{min-width: 25%;width: 10vw;max-width: 60%;padding: 0.5rem;}
body .qa-containers-imgtxt.imgM > div:first-child{min-width: 17.5%;width: 7.5vw;max-width: 40%;}
body .qa-containers-imgtxt.imgS > div:first-child{min-width: 12.5%;width: 4vw;max-width: 30%;padding: 0.25rem;}
body .qa-containers-imgtxt.imgAuto > div:first-child{min-width: unset;width: auto;max-width: unset;}
body .qa-containers-imgtxt.imgS .qa-icon.elHAuto,body .qa-containers-imgtxt.imgM .qa-icon.elHAuto,body .qa-containers-imgtxt.imgL .qa-icon.elHAuto{width: auto;height: auto;}
body .qa-containers-imgtxt.centerImgA > div:first-child{display:flex;}
body .qa-containers-imgtxt .qa-containers-imgtxt-container{display: flex;flex-direction: column;padding: 0.5rem;align-items: center;text-align: center;}
body .qa-containers-imgtxt .qa-containers-imgtxt-container.leftAlign{align-items: flex-start;text-align: start;}
body .qa-containers-imgtxt .qa-containers-imgtxt-container.rightAlign{align-items: flex-end;text-align: end;}
body .qa-containers-imgtxt .qa-containers-imgtxt-txt1{margin-top:0;margin-bottom:0;}
body .qa-containers-imgtxt .qa-containers-imgtxt-txt2{margin-top:.25rem;margin-bottom:0;}
body .qa-containers-imgtxt .qa-containers-imgtxt-button-container{display:flex;margin-top: 0.5rem;}
body .qa-containers-imgtxt .qa-containers-imgtxt-button{margin:0;padding:.25rem .5rem;}
body .entry-content > .wp-block-columns a.qa-containers-imgtxt:hover .qa-icon svg,body .entry-content > .wp-block-group a.qa-containers-imgtxt:hover .qa-icon svg{fill:var(--qa-c-white);}
body.is-dark-theme .entry-content > .wp-block-columns a.qa-containers-imgtxt:hover .qa-icon svg,body.is-dark-theme .entry-content > .wp-block-group a.qa-containers-imgtxt:hover .qa-icon svg{fill:var(--qa-c-color1);}
body a.qa-containers-imgtxt:hover .wp-block-image::before{z-index: 202!important;content: ' '!important;position: absolute!important;top: 0!important;right: 0!important;bottom: 0!important;left: 0!important;width: 100%!important;height: 100%!important;opacity: 1!important;background-color: var(--qa-c-fill)!important;color: var(--qa-c-main)!important;transition: all .3s ease-in-out!important;}
body .entry-content > .wp-block-columns a.qa-containers-imgtxt:hover, body .entry-content > .wp-block-columns a.qa-containers-imgtxt:hover h1, body .entry-content > .wp-block-columns a.qa-containers-imgtxt:hover h2, body .entry-content > .wp-block-columns a.qa-containers-imgtxt:hover h3, body .entry-content > .wp-block-columns a.qa-containers-imgtxt:hover h4, body .entry-content > .wp-block-columns a.qa-containers-imgtxt:hover h5, body .entry-content > .wp-block-columns a.qa-containers-imgtxt:hover h6,body .entry-content > .wp-block-columns a.qa-containers-imgtxt:hover p,body .entry-content > .wp-block-columns a.qa-containers-imgtxt:hover blockquote{color:var(--qa-c-white);}
body .entry-content > .wp-block-group a.qa-containers-imgtxt:hover, body .entry-content > .wp-block-group a.qa-containers-imgtxt:hover h1, body .entry-content > .wp-block-group a.qa-containers-imgtxt:hover h2, body .entry-content > .wp-block-group a.qa-containers-imgtxt:hover h3, body .entry-content > .wp-block-group a.qa-containers-imgtxt:hover h4, body .entry-content > .wp-block-group a.qa-containers-imgtxt:hover h5, body .entry-content > .wp-block-group a.qa-containers-imgtxt:hover h6,body .entry-content > .wp-block-group a.qa-containers-imgtxt:hover p,body .entry-content > .wp-block-group a.qa-containers-imgtxt:hover blockquote{color:var(--qa-c-white);}
body.is-dark-theme .entry-content > .wp-block-columns a.qa-containers-imgtxt:hover, body.is-dark-theme .entry-content > .wp-block-columns a.qa-containers-imgtxt:hover h1, body.is-dark-theme .entry-content > .wp-block-columns a.qa-containers-imgtxt:hover h2, body.is-dark-theme .entry-content > .wp-block-columns a.qa-containers-imgtxt:hover h3, body.is-dark-theme .entry-content > .wp-block-columns a.qa-containers-imgtxt:hover h4, body.is-dark-theme .entry-content > .wp-block-columns a.qa-containers-imgtxt:hover h5, body.is-dark-theme .entry-content > .wp-block-columns a.qa-containers-imgtxt:hover h6,body.is-dark-theme .entry-content > .wp-block-columns a.qa-containers-imgtxt:hover p,body.is-dark-theme .entry-content > .wp-block-columns a.qa-containers-imgtxt:hover blockquote{color:var(--qa-c-color1);}
body.is-dark-theme .entry-content > .wp-block-group a.qa-containers-imgtxt:hover, body.is-dark-theme .entry-content > .wp-block-group a.qa-containers-imgtxt:hover h1, body.is-dark-theme .entry-content > .wp-block-group a.qa-containers-imgtxt:hover h2, body.is-dark-theme .entry-content > .wp-block-group a.qa-containers-imgtxt:hover h3, body.is-dark-theme .entry-content > .wp-block-group a.qa-containers-imgtxt:hover h4, body.is-dark-theme .entry-content > .wp-block-group a.qa-containers-imgtxt:hover h5, body.is-dark-theme .entry-content > .wp-block-group a.qa-containers-imgtxt:hover h6,body.is-dark-theme .entry-content > .wp-block-group a.qa-containers-imgtxt:hover p,body.is-dark-theme .entry-content > .wp-block-group a.qa-containers-imgtxt:hover blockquote{color:var(--qa-c-color1);}
@media (max-width: 782px) {/*wp-block-columns media break*/
	body .qa-containers-imgtxt{flex-direction: row!important;}
}
/* =.qa-txt-anm= */
.qa-txt-anm{display:block;}
.qa-txt-anm-txt{line-height:normal;}

/* =page-links= */
body .entry-content nav.page-links{display: flex!important;width:70%!important;margin:1rem auto!important;padding:.5rem .75rem!important;align-content: center!important;justify-content: center!important;align-items: center!important;border-radius:var(--qa-d-borderradius);background-color:var(--qa-c-mainbg)!important;-webkit-box-shadow: var(--qa-sb-webklight);-moz-box-shadow: var(--qa-sb-mozlight);box-shadow: var(--qa-sb-webklight);}
body .entry-content nav.page-links::before{content: 'Continuar lendo:'!important;margin:0 0.5rem!important;color:var(--qa-c-main)!important;}
body .entry-content nav.page-links > span,body .entry-content nav.page-links a{margin-right: 0.5rem!important;padding:0 .25rem!important;color:var(--qa-c-main)!important;font-size:var(--qa-fs-md)!important;font-weight:bold!important;border-radius:var(--qa-d-borderradius);}
body .entry-content nav.page-links > span.current{background-color:var(--qa-c-color1)!important}
body .entry-content nav.page-links a:hover{color:var(--qa-c-color1)!important;}

/* -----------------------------------------------------
					=Shortcodes=
----------------------------------------------------- */
.wp-block-embed.is-provider-youtube :where(figcaption){z-index: 500;position: relative;margin: 0 !important;padding: .25rem 1rem!important;text-align: center;font-size: var(--qa-fs-sm)!important;line-height: 1.25;color: var(--qa-c-main)!important;}
.qa-timedif,.qa-timer{display:inline-block;text-indent:0;}
.qa-timedif.isBlock,.qa-timer.isBlock{display:block}
.qa-timer-error{padding:.5rem;font-weight:bold;background-color:red}
.qa-time-expired{}

/* -----------------------------------------------------
					=Widget=
----------------------------------------------------- */
body.page aside.widget-area{display: none!important;}
aside.widget-area{z-index:99;display: block;max-width: 360px;width: 30%;height: 100%;margin: var(--qa-d-contenthmargin_headerh) auto var(--qa-d-contenthmargin) var(--qa-d-contenthmargin);padding: 0;background-color: var(--qa-c-alt2bg);overflow: hidden;border: var(--qa-d-borderline) solid var(--qa-c-main);border-radius:var(--qa-d-borderradius);-webkit-box-shadow: var(--qa-sb-webk);-moz-box-shadow: var(--qa-sb-moz);box-shadow: var(--qa-sb-webk);}
body.home aside.widget-area{margin-top: var(--qa-d-contenthmargin);}

aside.widget-area section{
	width: 100%;
	display: block;
	margin: 0;
	padding: 1rem .75rem;
	border-top: var(--qa-d-borderline) solid var(--qa-c-main);
	box-sizing: border-box;
}
aside.widget-area section:first-child{
	padding: 0;
	border-top: none;
}
aside.widget-area section:first-child, aside.widget-area section:last-child{
	border-bottom: none;
}
aside h2.widget-title{font-size:var(--qa-fs-xl);font-weight:bold;}
@media (max-width: 1000px){
	aside.widget-area{
		width: 100%;
		max-width: none;
		margin: 0;
		border: none;
		border-top: var(--qa-d-borderline) solid var(--qa-c-main);
		border-radius:0;
	}
	body.hfeed aside.widget-area{margin-top: 0;}
}

.search-form{display:flex;border-radius: var(--qa-d-borderradius);-webkit-box-shadow: var(--qa-sb-webkb);-moz-box-shadow: var(--qa-sb-moz);box-shadow: var(--qa-sb-webk);}
.search-form label{display:none}
.search-form input[type="search"]{min-width:15rem;height: auto;line-height:1.2;padding:.25rem .5rem !important;border:var(--qa-d-borderline) solid transparent;border-top-left-radius: var(--qa-d-borderradius);border-bottom-left-radius: var(--qa-d-borderradius);}
.search-form input[type="search"]:focus-visible{outline-style: none;}
.search-form .qa-search-submit{position:relative;width:3rem;height:3rem;border: unset;border-top-right-radius: var(--qa-d-borderradius);border-bottom-right-radius: var(--qa-d-borderradius);color: var(--qa-c-mainr);background-color: var(--qa-c-main);cursor: pointer;}
.search-form .qa-search-submit:before{content:'\e8b6';position:absolute;top:50%;left:50%;font-family: var(--qa-ff-symbol);font-size:var(--qa-fs-xxxl);transform:translate(-50%,-50%);transition: all .3s 
ease-in-out;}
.search-form .qa-search-submit:hover{color: var(--qa-c-black);background-color: var(--qa-c-color1);}
.search-form .qa-search-submit:hover:before{transform: translate(-50%, -50%) scale(1.2);}

.widget-area .widget_search{
	display: flex;
	max-width: none;
	width: 100%;
	margin: 0!important;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	background-image: url(/img/quasarq-b-blocksearch.jpg);
	background-image: url(/img/quasarq-b-blocksearch.webp);
	background-color: var(--qa-c-mainr);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}
.widget-area .widget_search form{
	width: 100%;
}
.widget-area .widget_search label{
	position: relative;
	display: flex;
	width: 100%;
	min-height: 10rem;
	justify-content: center;
	align-content: center;
	align-items: center;
	margin: 0;
	background-color: rgba(255,255,255,.25);
	clip: unset;
    clip-path: unset;
    overflow: visible;
    visibility: visible;
}
.widget-area .widget_search label::before{content: url('/img/quasarq-o-logo.svg');width:10rem;height:2.5rem;}
.widget-area .widget_search label::after{content: 'Blog';font-size:var(--qa-fs-xxl);color:var(--qa-c-white);}
.widget-area .widget_search input{
	display: inline-block;
	height: 3rem;
	width: 100%;
	min-width: unset;
	margin: 0!important;
	padding: .25rem .5rem!important;
	flex-grow: 1;
	border: var(--qa-d-borderline) solid transparent;
	color:var(--qa-c-black);
	background-color: rgba(255,255,255,.75);
	font-family: var(--qa-ff-normal), sans-serif!important;
	font-size: var(--qa-fs-md)!important;
	line-height: 1.5em!important;
}
.widget-area .widget_search input::placeholder{
	height: 100%;
}
.widget-area .widget_search input:focus-visible{outline-style: none;}
.widget-area .widget_search input:focus{border: var(--qa-d-borderline) solid var(--qa-c-white);background-color: rgba(255,255,255,.95);}

.widget-area .widget_search button{position:relative;min-width:3rem;width:3rem;height:3rem;margin:0;padding:0;border:unset;color: var(--qa-c-mainr);background-color: var(--qa-c-main);cursor: pointer;}
.widget-area .widget_search button:before{content:'\e8b6';position:absolute;top:50%;left:50%;font-family: var(--qa-ff-symbol);font-size:var(--qa-fs-xxxl);transform:translate(-50%,-50%);transition: all .3s 
ease-in-out;}
.widget-area .widget_search button:hover{color: var(--qa-c-black);background-color: var(--qa-c-color1);}
.widget-area .widget_search button:hover:before{transform: translate(-50%, -50%) scale(1.2);}
.widget-area .widget_search button svg{display:none}


.widget_categories form{margin:0;}
.widget_categories select{width:100%;border: var(--qa-d-borderline) solid var(--qa-c-main);}
.widget_recent_entries ul{display: flex;margin-top:.3125rem;flex-wrap:wrap;-webkit-box-shadow: var(--qa-sb-webk);-moz-box-shadow: var(--qa-sb-moz);box-shadow: var(--qa-sb-webk);}
.widget_recent_entries li{position:relative;display:flex;width:100%;border-bottom:var(--qa-d-borderline) solid var(--qa-c-main);background-color:var(--qa-c-altbg);}
.widget_recent_entries li:nth-child(even){background-color:var(--qa-c-mainbg);}
.widget_recent_entries li:first-child{border-top:var(--qa-d-borderline) solid var(--qa-c-main);}
.widget_recent_entries li a{position:relative;width:100%;font-weight:bold;}
.widget_recent_entries .recent-title-container{z-index: 901;position:relative;display:flex;width:70%;min-height:4rem;height:100%;align-items:center;transition: all .3s ease-in-out;}
.widget_recent_entries .recent-title{z-index: 903;position:relative;display:flex;width:100%;height:100%;padding:.3125rem .625rem;align-items:center;transition: all .3s ease-in-out;box-sizing: border-box;}
.widget_recent_entries .recent-title-overlay{z-index: 902;position:absolute;width:100%;height:100%;opacity: 0;background-color:var(--qa-c-color1);transition: opacity .3s ease-in-out;}
.widget_recent_entries .recent-img{z-index: 900;position:absolute;display:block;top:0;right:0;bottom:0;width:30%;height:100%;overflow:hidden;transition: width .3s ease-in-out;}
.widget_recent_entries .recent-img img{position:absolute;left:50%;top:50%;min-width: 1000%;max-width:none;min-height: 1000%;transform: translateX(-50%) translateY(-50%) scale(0.101);transition: transform .3s ease-in-out;vertical-align:unset;object-fit:cover;}
.widget_recent_entries li:hover .recent-title-container{min-height:7rem;opacity:1;}
.widget_recent_entries li:hover .recent-title{justify-content:center;text-align:center;color:var(--qa-c-black)}
.widget_recent_entries li:hover .recent-title-overlay{opacity:.65;}
.is-dark-theme .widget_recent_entries li:hover .recent-title-overlay{opacity:.5;}
.widget_recent_entries li:hover .recent-img{width:100%;}
@media (max-width: 1000px){
	.widget_recent_entries li{width: 50%;}
	.widget_recent_entries li:nth-child(2){border-top:var(--qa-d-borderline) solid var(--qa-c-main);}
	.widget_recent_entries li:hover .recent-title-container{width:70%;min-height:4rem;}
}
@media (max-width: 600px){
	.widget_recent_entries li{width: 100%;}
	.widget_recent_entries li:nth-child(2){border-top:none;}
}
.widget_cat_ul{display: flex;margin-top:5px;flex-direction:row;flex-wrap: wrap;align-items:stretch;justify-content:flex-start;-webkit-box-shadow: var(--qa-sb-webk);-moz-box-shadow: var(--qa-sb-moz);box-shadow: var(--qa-sb-webk);}
.widget_cat_li{position:relative;width:100%;border-bottom:var(--qa-d-borderline) solid var(--qa-c-main);background-color:var(--qa-c-altbg);}
.widget_cat_li:nth-child(even){background-color:var(--qa-c-mainbg);}
.widget_cat_li:first-child{border-top:var(--qa-d-borderline) solid var(--qa-c-main);}
.widget_cat_li a{z-index: 904;width:100%;height:100%;font-weight:bold;}
.widget_cat_div{z-index: 903;position:relative;display:flex;width:100%;height:100%;padding:.25rem;align-items:center;justify-content:center;box-sizing:border-box;}
.widget_cat_li .widget_cat_div img{height:1.5rem;}
.widget_cat_title{margin-left:.5rem;}
.widget_cat_overlay{z-index: 902;position:absolute;top:0;width:100%;height:100%;opacity:0;background-color:var(--qa-c-mainr);}
.widget_cat_bg{z-index: 901;position:absolute;top:0;width:100%;height:100%;opacity:0;transition: opacity .15s ease-in-out;overflow:hidden}
.widget_cat_bg img{position:relative;display:block;float:unset!important;left:50%;top:50%;height: auto;min-width: 1000%;max-width:none;min-height: 1000%;margin:0!important;transform: translateX(-50%) translateY(-50%) scale(0.101);transition: transform .3s ease-in-out;vertical-align:unset;}
.widget_cat_li:hover .widget_cat_bg{opacity:1;}
.widget_cat_li:hover .widget_cat_bg img{transform:translateX(-50%) translateY(-50%) scale(0.107);}
.widget_cat_li:hover .widget_cat_div img{height:2.5rem;}
.widget_cat_li:hover .widget_cat_title{color:var(--qa-c-black)}
.widget_cat_li:hover .widget_cat_overlay{opacity:.7;background-color:var(--qa-c-color1);}
@media (max-width: 1000px){
	.widget_cat_li{width: 50%;}
	.widget_cat_li:nth-child(2){border-top:var(--qa-d-borderline) solid var(--qa-c-main);}
}

/* WPP - Wordpress Popular Posts */
.qa-wpp{position:relative;margin:.3125rem 0 0 0;counter-reset:wpp;}
.qa-wpp li{position:relative;margin:0 0 .625rem 0;counter-increment:wpp;background-color:var(--qa-c-altbg);border-radius:var(--qa-d-borderradius); border: var(--qa-d-borderline) solid var(--qa-c-main);}
.qa-wpp li:nth-child(n+4){display:none;}
.qa-wpp.more li:nth-child(n+4):nth-child(-n+6){display:block;}
.qa-wpp.evenmore li:nth-child(n+7):nth-child(-n+10){display:block;}
.qa-wpp-link{display:block;height:100%}
.qa-wpp .qa-wpp-container{position:relative;display:flex;height:100%;flex-direction: column;background-color:var(--qa-c-altbg);overflow:hidden;-webkit-box-shadow: var(--qa-sb-webkright);-moz-box-shadow: var(--qa-sb-mozright);box-shadow: var(--qa-sb-webk);}
.qa-wpp .qa-wpp-counter{z-index:901;position:absolute;top:0;left:0;padding:.15625rem .625rem;border-bottom-right-radius:var(--qa-d-borderradius);background-color:var(--qa-c-altbg);-webkit-box-shadow: var(--qa-sb-webkright);-moz-box-shadow: var(--qa-sb-mozright);box-shadow: var(--qa-sb-webk);}
.qa-wpp .qa-wpp-counter:before{content: counter(wpp)'º';color:var(--qa-c-primary);font-weight:bold;}
.qa-wpp .qa-wpp-title{position:relative;bottom:0;display:flex;height:100%;padding:.625rem 1rem;justify-content:center;align-items:center;text-align:center;font-size: var(--qa-fs-xl);line-height: 1.2em;}
.qa-wpp a{color:var(--qa-c-main);font-weight:bold;}
.qa-wpp .qa-wpp-tax{z-index:901;position:absolute;display:flex;top:0;right:0;padding:.1875rem;justify-content:center;align-items:center;font-size:var(--qa-fs-sm);border-bottom-left-radius:var(--qa-d-borderradius);background-color:var(--qa-c-altbg);-webkit-box-shadow: var(--qa-sb-webkright);-moz-box-shadow: var(--qa-sb-mozright);box-shadow: var(--qa-sb-webk);}
.qa-wpp .qa-wpp-tax a{font-size:var(--qa-fs-sm);}
.qa-wpp .qa-wpp-tax img{width:1.5rem;height:1.5rem;}
.qa-wpp .qa-wpp-tax img:not(:first-child) {margin-left:.125rem;}
.qa-wpp .qa-wpp-img{position:relative;display:flex;width:100%;height:0;padding-top:56.25%;justify-content:center;align-items:center;overflow:hidden;border-top-left-radius:var(--qa-d-borderradius);border-top-right-radius:var(--qa-d-borderradius);-webkit-box-shadow: var(--qa-sb-webkright);-moz-box-shadow: var(--qa-sb-mozright);box-shadow: var(--qa-sb-webk);}
/*.qa-wpp .qa-wpp-img a{position:relative;width:100%;height:0;padding-top:56.25%;}*/
.qa-wpp .qa-wpp-img img{position:absolute;display:block;float:unset!important;left:50%;top:50%;min-width: 1000%;max-width:none;min-height: 1000%;margin:0!important;transform: translateX(-50%) translateY(-50%) scale(0.101);transition: transform .3s ease-in-out;vertical-align:unset;}
.qa-wpp-more{position:relative;display:flex;width:100%;margin:.3125rem 0 0 0;justify-content:center;align-items:center;color:var(--qa-c-main)}
.qa-wpp-more div{padding:.3125rem .625rem;font-weight:bold;border-radius:var(--qa-d-borderradius);background-color:var(--qa-c-altbg);-webkit-box-shadow: var(--qa-sb-webkright);-moz-box-shadow: var(--qa-sb-mozright);box-shadow: var(--qa-sb-webk);cursor:pointer;}
.qa-wpp-more div:hover{color:var(--qa-c-black);background-color:var(--qa-c-color1);}
.qa-wpp .qa-wpp-container:hover .qa-wpp-img img{transform: translateX(-50%) translateY(-50%) scale(0.105);}
.qa-wpp .qa-wpp-container:hover,.qa-wpp .qa-wpp-container:hover .qa-wpp-counter,.qa-wpp .qa-wpp-container:hover .qa-wpp-tax{color:var(--qa-c-black);background-color:var(--qa-c-color1);}
@media (max-width: 1000px){
	.qa-wpp{display: grid;grid-template-columns: 1fr 1fr;gap:0 .5rem;align-items: stretch;}
	.qa-wpp li:nth-child(4){display:block;}
	.qa-wpp .qa-wpp-title{font-size: var(--qa-fs-sm);}
}
@media (max-width: 600px){
	.qa-wpp{display: block!important;}
	.qa-wpp li:nth-child(4){display:none;}
	.qa-wpp .qa-wpp-title{font-size: var(--qa-fs-lg);}
}

/* Smash Balloon - Instagram feed */
body .widget-area #sb_instagram {padding-bottom: 0!important;}
body .widget-area #sb_instagram .sb_instagram_header:before{content:'Instagram';font-size: var(--global--font-size-sm);font-weight: bold;line-height: var(--widget--line-height-title);}
body .widget-area #sb_instagram .sb_instagram_header .sbi_header_img {position:relative;display:block;order:1;width:25%!important;height:25%!important;min-width:4rem!important;max-width:8rem!important;border-radius:0px!important;margin:0!important;overflow:unset!important;}
body .widget-area #sb_instagram .sb_instagram_header .sbi_header_img div {display:flex;width:35%!important;height:35%!important;top:unset;left:unset;bottom:0;right: 0;opacity:1!important;justify-content:center;align-items:center;border-radius:50%!important;background-color:var(--global--color-primary);}
body .widget-area #sb_instagram .sb_instagram_header .sbi_header_img svg {position: relative;width: 70% !important;height: 75% !important;top: 0 !important;left: 0 !important;margin: 0 !important;opacity: 1 !important;}
.is-dark-theme body .widget-area #sb_instagram .sb_instagram_header .sbi_header_img svg {filter: invert(100%);}
body .widget-area #sb_instagram .sb_instagram_header .sbi_header_img img {display:block!important;width:100%!important;height:100%!important;border-radius: 50%!important;border:2px solid var(--global--color-primary)!important;}
body .widget-area #sb_instagram .sb_instagram_header .sbi_feedtheme_header_text {order:2;gap:0}
body .widget-area #sb_instagram .sb_instagram_header h3 {font-family: 'Lobster Two', cursive;font-weight: 700;font-size: var(--global--font-size-lg)!important;font-style: italic;line-height: var(--widget--line-height-title);}
body .widget-area #sb_instagram .sb_instagram_header h3:before {content:'@';font-family:var(--global--font-primary);}
body .widget-area #sb_instagram .sb_instagram_header .sbi_bio {font-family: 'Lobster Two', cursive;font-size: var(--global--font-size-sm)!important;}
body .widget-area #sb_instagram .sbi_header_link:hover .sbi_header_img div {background-color:var(--global--color-primaryr);}
body .widget-area #sb_instagram .sbi_header_link:hover .sbi_header_img svg {filter: invert(100%);}
.is-dark-theme body .widget-area #sb_instagram .sbi_header_link:hover .sbi_header_img svg {filter: invert(0);}
body .widget-area #sb_instagram .sbi_header_link:hover .sbi_header_img img {border:2px solid var(--global--color-primaryr)!important;}
body .widget-area #sb_instagram .sbi_header_link:hover h3, body .widget-area #sb_instagram .sbi_header_link:hover .sbi_bio {color: var(--global--color-primaryr);}
body .widget-area #sb_instagram #sbi_images {gap:0!important;padding:0!important;background-color:var(--global--color-background2);box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.2);}
body .widget-area #sb_instagram .sbi_photo svg {z-index:101!important;}
body .widget-area #sb_instagram .sbi_photo:hover svg {color:var(--global--color-main)!important}
body .widget-area #sb_instagram .sbi_photo img {position:absolute;display:block;float:unset!important;left:50%;top:50%;min-width: 1000%;max-width:none;min-height: 1000%;margin:0!important;transform: translateX(-50%) translateY(-50%) scale(0.101);transition: transform .3s ease-in-out;vertical-align:unset;}
body .widget-area #sb_instagram .sbi_photo:before {content:' ';z-index: 100;display:block;position:absolute;width:100%;height:100%;background-color:var(--global--color-main);opacity: 0;transition: opacity .3s ease-in-out;}
body .widget-area #sb_instagram .sbi_photo:hover:before {opacity:.15;}
body .widget-area #sb_instagram .sbi_photo:hover img {transform: translateX(-50%) translateY(-50%) scale(0.110);}
body .widget-area #sb_instagram #sbi_load {padding-top:.5rem!important;}

body.links header#qa-header, body.links #qa-footer-solicite, body.links #qa-footer-social{display:none;}
body.links .qa-site-content{margin-top:0;}
body.links .qa-slider .qa-slider-item-img-container:hover img{transform: translate(-50%, -50%) scale(1);}
.qa-links-logo{position: absolute;display: flex;width: 100%;justify-content: center;}
.qa-links-logo > div{position: absolute;top:-7.5vh;}
.qa-links-logo figure{border-radius: 50%!important;}
.qa-links-logo img{width:15vh;height:15vh;}
.qa-links > *:nth-child(2){margin-top:0; padding-top:8.5vh;}
.qa-links-txt-1{margin-bottom:0!important;}
.qa-links-txt-2{margin-top:0!important;color:var(--qa-c-mainr);}
.is-dark-theme .qa-links-txt-2{color:var(--qa-c-color1);}
.qa-linkstxt-3,.qa-links-txt-4{margin-right:1rem!important;margin-left:1rem!important;}

body.hfeed .edit-link,.qa-content-header .edit-link {position:absolute;display:block;top:0;left:0}
.edit-link{z-index:10000;margin:.25rem;padding: 0.25rem 0.5rem;background-color:var(--qa-c-black);border-radius: var(--qa-d-borderradius);}
.edit-link:hover {background-color:var(--qa-c-color1)}
.edit-link a{color:var(--qa-c-white);font-weight: bold;}
/*
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
________________________________________________________________________________________________________
*/

/* -----------------------------------------------------
			=Button effects=
----------------------------------------------------- */
button, button:focus{ /*Clear style*/font-size: 100%;/*font-family: inherit;*/border: none;background-color: Transparent;background-repeat:no-repeat;}
.qa-btn{position: relative!important;display: block!important;width: fit-content!important;margin: 1rem auto;padding: .5rem .75rem;font-family: 'Open Sans', sans-serif;cursor:pointer}
.qa-btn.qa-btn-icon{display: flex!important;margin:.5rem auto;padding: 0;align-items: center;}
.qa-btn.qa-btn-icon.qa-btn-ivert{padding: .5rem .75rem;flex-direction:column;justify-content: center;}
.qa-btn.qa-btn-icon.qa-btn-ivert > figure{display:flex;justify-content: center;}
.qa-btn.qa-btn-icon.qa-btn-ileft > *,.qa-btn.qa-btn-icon.qa-btn-iright > *{grid-row-start:1!important;}
.qa-btn.qa-btn-icon.qa-btn-ileft > figure,.qa-btn.qa-btn-icon.qa-btn-iright > figure{min-width:1rem;}
.qa-btn.qa-btn-icon.qa-btn-ileft > figure:first-child{position: relative;display: flex;margin: .5rem 0 .5rem .5rem;align-items: center;box-sizing: border-box;}
.qa-btn.qa-btn-icon.qa-btn-iright > figure:first-child{position: relative;display: flex;margin: .5rem .5rem .5rem 0;align-items: center;box-sizing: border-box;}
.qa-btn.qa-btn-icon.qa-btn-ivert svg,.qa-btn.qa-btn-icon.qa-btn-ileft figure.elHAuto svg,.qa-btn.qa-btn-icon.qa-btn-iright figure.elHAuto svg{height:100%;}
.qa-btn.qa-btn-icon figure > div{position: relative;top: 50%;transform: translateY(-50%);}
.qa-btn.qa-btn-icon.qa-btn-ivert figure > div{top: unset;transform: unset;}
.qa-btn.qa-btn-icon.qa-btn-ivert figure.elHAuto svg{min-width:2.5rem;min-height:2.5rem;}
.qa-btn-ileft .qa-btn-icon-container{margin:.75rem 0 .75rem .75rem;}
.qa-btn-iright .qa-btn-icon-container{margin:.75rem .75rem .75rem 0;}
.qa-btn-ivert .qa-btn-icon-container,.qa-btn .qa-btn-icon-container:only-child{margin:.25rem .75rem;}
.qa-btn-ivert .qa-btn-icon-container:first-child{margin-top:0;}
.qa-btn-ivert .qa-btn-icon-container:last-child{margin-bottom:0;}
.qa-btn.qa-btn-imgside,.qa-btn.qa-btn-imgbg{display: flex!important;min-height:5rem;padding: 0;align-items: stretch;background-color: var(--qa-c-altbg);border-radius: var(--qa-d-borderradius);border: var(--qa-d-borderline) solid var(--qa-c-main);-webkit-box-shadow: var(--qa-sb-webk);-moz-box-shadow: var(--qa-sb-moz);box-shadow: var(--qa-sb-webk);overflow: hidden;transition: all .2s ease-in-out;}
.alt2BG .qa-btn.qa-btn-imgside,.noneBG .qa-btn.qa-btn-imgside,.entry-content > .qa-btn.qa-btn-imgside{background-color: var(--qa-c-altbg);}
.color1BG .qa-btn.qa-btn-imgside,.whiteBG .qa-btn.qa-btn-imgside,.color1BG .qa-btn.qa-btn-imgbg,.whiteBG .qa-btn.qa-btn-imgbg{border: var(--qa-d-borderline) solid var(--qa-c-black);background-color: var(--qa-c-altbgf);}
.color1BG .qa-btn.qa-btn-imgside,.whiteBG .qa-btn.qa-btn-imgside,.color1BG .qa-btn.qa-btn-imgbg,.whiteBG .qa-btn.qa-btn-imgbg{border: var(--qa-d-borderline) solid var(--qa-c-black);}
.blackBG .qa-btn.qa-btn-imgside,.blackBG .qa-btn.qa-btn-imgbg{border: var(--qa-d-borderline) solid var(--qa-c-white);background-color: var(--qa-c-alt2bgf);}
.qa-btn.qa-btn-imgside:hover,.alt2BG .qa-btn.qa-btn-imgside:hover,.noneBG .qa-btn.qa-btn-imgside:hover,.entry-content > .qa-btn.qa-btn-imgside:hover{background-color: var(--qa-c-color1);}
.color1BG .qa-btn.qa-btn-imgside:hover{background-color: var(--qa-c-white);}
.qa-btn .qa-btn-img{z-index: 200;min-width: 7rem;overflow: hidden;}
.qa-btn-imgside .qa-btn-img{position: relative;}
.qa-btn-imgbg .qa-btn-img{position: absolute;top:50%;left:50%;width: 100%;height: 100%;transform:translate(-50%,-50%)}
.qa-btn-imgbg .qa-btn-img:before{content: ' ';z-index: 201;position: absolute;display: block;width: 100%;height: 100%;background-color: var(--qa-c-fill);transition: all .2s ease-in-out;}
.color1BG .qa-btn-imgbg .qa-btn-img:before,.whiteBG .qa-btn-imgbg .qa-btn-img:before{background-color: var(--qa-c-fill-white);}
.blackBG .qa-btn-imgbg .qa-btn-img:before{background-color: var(--qa-c-fill-black);}
.qa-btn-imgbg:hover .qa-btn-img:before{opacity:.35;background-color:var(--qa-c-fill-color1)}
.qa-btn:hover .qa-btn-img img{-webkit-transform: translate(-50%, -50%) scale(1.05);-ms-transform: translate(-50%, -50%) scale(1.05);transform: translate(-50%, -50%) scale(1.05);}
.qa-btn-txt-container{z-index: 250;display: flex;padding: 0.5rem 0.75rem;flex-direction:column;justify-content: center;align-items: center;}
.qa-btn-imgside:hover .qa-btn-txt-container p,.alt2BG .qa-btn-imgside:hover .qa-btn-txt-container p,.qa-btn-imgbg:hover .qa-btn-txt-container p,.alt2BG .qa-btn-imgbg:hover .qa-btn-txt-container p{color:var(--qa-c-black)!important;}
.qa-btn-imgbg .qa-btn-txt-container p{color:var(--qa-c-main)!important;}
.color1BG .qa-btn-imgbg .qa-btn-txt-container p,.whiteBG .qa-btn-imgbg .qa-btn-txt-container p{color:var(--qa-c-black)!important;}
.blackBG .qa-btn-imgbg .qa-btn-txt-container p{color:var(--qa-c-white)!important;}
.qa-btn-imgside.qa-btn-ileft .qa-btn-txt-container{-webkit-box-shadow: var(--qa-sb-webkleft);-moz-box-shadow: var(--qa-sb-mozleft);box-shadow: var(--qa-sb-webkleft);}
.qa-btn-imgside.qa-btn-iright .qa-btn-txt-container{-webkit-box-shadow: var(--qa-sb-webkright);-moz-box-shadow: var(--qa-sb-mozright);box-shadow: var(--qa-sb-webkright);}
.qa-btn-imgbg .qa-btn-txt-container p{transition: all .2s ease-in-out;}
.qa-img-center{position: absolute;display: block;left: 50%;width: 100%;height: 100%;-webkit-transform: translate(-50%, 0) scale(1.01);-ms-transform: translate(-50%, 0) scale(1.01);transform: translate(-50%, 0) scale(1.01);transform-origin: 50% 50%;}
.qa-img-center img{position: relative;z-index: 201;top: 50%;left: 50%;width: 100%!important;height: auto!important;max-height: none!important;max-width: none!important;min-height: 100%!important;min-width: 100%!important;overflow: hidden;transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transition: all .3s ease-in-out;object-fit: cover;}
.qa-btn .qa-btn-txt1{margin-top:0!important;margin-bottom:0!important;text-align:center}
.qa-btn .qa-btn-txt2{margin-top:.25rem!important;margin-bottom:0!important;text-align:center}
.qa-btn .qa-btn-txt3{margin-top:.25rem!important;margin-bottom:0!important;text-align:center}

/* -----------------------------------------------------
			=Color effects=
----------------------------------------------------- */
.qa-anm-color,.qa-anm-color-reverse,.qa-anm-color-black, .qa-anm-color-white, .qa-anm-color-color1, .qa-anm-color-custom{
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	box-shadow: 0 0 1px rgba(0, 0, 0, 0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	-webkit-transition-duration: 0.6s;
	transition-duration: 0.6s;
	-webkit-transition-property: background;
	transition-property: background;
	-webkit-border-radius: var(--qa-d-btnborderradius);
	-moz-border-radius: var(--qa-d-btnborderradius);
	border-radius: var(--qa-d-btnborderradius);
}
.qa-anm-color{color: var(--qa-c-mainr);background: var(--qa-c-main);}
.qa-anm-color .qa-btn-txt{color: var(--qa-c-mainr);}
.qa-btn.qa-anm-color .qa-icon svg{fill: var(--qa-c-mainr);}
.qa-anm-color:hover, .qa-anm-color:focus, .qa-anm-color:active{color: var(--qa-c-black);background: var(--qa-c-color1);}
.qa-anm-color:hover .qa-btn-txt, .qa-anm-color:focus .qa-btn-txt, .qa-anm-color:active .qa-btn-txt{color: var(--qa-c-black);}
.qa-btn.qa-anm-color:hover .qa-icon svg{fill: var(--qa-c-black);}

.qa-anm-color-reverse{color: var(--qa-c-main);background: var(--qa-c-mainr);}
.qa-anm-color-reverse .qa-btn-txt{color: var(--qa-c-main);}
.qa-btn.qa-anm-color-reverse .qa-icon svg{fill: var(--qa-c-main);}
.qa-anm-color-reverse:hover, .qa-anm-color-reverse:focus, .qa-anm-color-reverse:active{color: var(--qa-c-black);background: var(--qa-c-color1);}
.qa-anm-color-reverse:hover .qa-btn-txt, .qa-anm-color-reverse:focus .qa-btn-txt, .qa-anm-color-reverse:active .qa-btn-txt{color: var(--qa-c-black);}
.qa-btn.qa-anm-color-reverse:hover .qa-icon svg{fill: var(--qa-c-black);}

.qa-anm-color-black{color: var(--qa-c-white);background: var(--qa-c-black);}
.qa-anm-color-black .qa-btn-txt{color: var(--qa-c-white);}
.qa-btn.qa-anm-color-black .qa-icon svg{fill: var(--qa-c-white);}
.qa-anm-color-black:hover, .qa-anm-color-black:focus, .qa-anm-color-black:active{color: var(--qa-c-black);background: var(--qa-c-color1);}
.qa-anm-color-black:hover .qa-btn-txt, .qa-anm-color-black:focus .qa-btn-txt, .qa-anm-color-black:active .qa-btn-txt{color: var(--qa-c-black);}
.qa-btn.qa-anm-color-black:hover .qa-icon svg{fill: var(--qa-c-black);}

.qa-anm-color-white{color: var(--qa-c-black);background: var(--qa-c-white);}
.qa-anm-color-white .qa-btn-txt{color: var(--qa-c-black);}
.qa-btn.qa-anm-color-white .qa-icon svg{fill: var(--qa-c-black);}
.qa-anm-color-white:hover, .qa-anm-color-white:focus, .qa-anm-color-white:active{color: var(--qa-c-black);background: var(--qa-c-color1);}
.qa-anm-color-white:hover .qa-btn-txt, .qa-anm-color-white:focus .qa-btn-txt, .qa-anm-color-white:active .qa-btn-txt{color: var(--qa-c-black);}
.qa-btn.qa-anm-color-white:hover .qa-icon svg{fill: var(--qa-c-black);}

.qa-anm-color-color1{color: var(--qa-c-black);background: var(--qa-c-color1);}
.qa-anm-color-color1 .qa-btn-txt{color: var(--qa-c-black);}
.qa-btn.qa-anm-color-color1 .qa-icon svg{fill: var(--qa-c-black);}
.qa-anm-color-color1:hover, .qa-anm-color-color1:focus, .qa-anm-color-color1:active{color: var(--qa-c-color1);background: var(--qa-c-black);}
.qa-anm-color-color1:hover .qa-btn-txt, .qa-anm-color-color1:focus .qa-btn-txt, .qa-anm-color-color1:active .qa-btn-txt{color: var(--qa-c-color1);}
.qa-btn.qa-anm-color-color1:hover .qa-icon svg{fill: var(--qa-c-color1);}

.is-dark-theme .whiteBG .qa-anm-color, body:not(.is-dark-theme) .whiteBG .qa-anm-color-reverse, .whiteBG .qa-anm-color-white, body:not(.is-dark-theme) .blackBG .qa-anm-color, .is-dark-theme .blackBG .qa-anm-color-reverse, .blackBG .qa-anm-color-black, .color1BG .qa-anm-color-color1{background: var(--qa-c-grey);}
.color1BG .qa-anm-color:hover,.color1BG  .qa-anm-color:focus,.color1BG .qa-anm-color:active, .color1BG .qa-anm-color-reverse:hover,.color1BG .qa-anm-color-reverse:focus,.color1BG .qa-anm-color-reverse:active, .color1BG .qa-anm-color-black:hover,.color1BG .qa-anm-color-black:focus,.color1BG .qa-anm-color-black:active,.color1BG .qa-anm-color-white:hover,.color1BG  .qa-anm-color-white:focus,.color1BG  .qa-anm-color-white:active{background: var(--qa-c-grey);}
.color1BG .qa-anm-color-color1:hover,.color1BG  .qa-anm-color-color1:focus,.color1BG  .qa-anm-color-color1:active{background: var(--qa-c-black);}
.color1BG .qa-anm-color:hover .qa-btn-txt,.color1BG .qa-anm-color:focus .qa-btn-txt,.color1BG .qa-anm-color:active .qa-btn-txt,.color1BG .qa-anm-color-reverse:hover .qa-btn-txt,.color1BG .qa-anm-color-reverse:focus .qa-btn-txt,.color1BG .qa-anm-color-reverse:active .qa-btn-txt,.color1BG .qa-anm-color-white:hover .qa-btn-txt,.color1BG .qa-anm-color-white:focus .qa-btn-txt,.color1BG .qa-anm-color-white:active .qa-btn-txt{color: var(--qa-c-black);}
.color1BG .qa-btn.qa-anm-color:hover .qa-icon svg,.color1BG .qa-btn.qa-anm-color-reverse:hover .qa-icon svg,.color1BG .qa-btn.qa-anm-color-white:hover .qa-icon svg{fill: var(--qa-c-black);}

.is-dark-theme .whiteBG .qa-anm-color:hover,.is-dark-theme .whiteBG .qa-anm-color:focus,.is-dark-theme .whiteBG .qa-anm-color:active, body:not(.is-dark-theme) .whiteBG .qa-anm-color-reverse:hover,body:not(.is-dark-theme) .whiteBG .qa-anm-color-reverse:focus,body:not(.is-dark-theme) .whiteBG .qa-anm-color-reverse:active, .whiteBG .qa-anm-color-white:hover,.whiteBG .qa-anm-color-white:focus,.whiteBG .qa-anm-color-white:active,body:not(.is-dark-theme) .blackBG .qa-anm-color:hover,body:not(.is-dark-theme) .blackBG .qa-anm-color:focus,body:not(.is-dark-theme) .blackBG .qa-anm-color:active, .is-dark-theme .blackBG .qa-anm-color-reverse:hover,.is-dark-theme .blackBG .qa-anm-color-reverse:focus,.is-dark-theme .blackBG .qa-anm-color-reverse:active, .blackBG .qa-anm-color-black:hover,.blackBG .qa-anm-color-black:focus,.blackBG .qa-anm-color-black:active{color: var(--qa-c-black);background: var(--qa-c-color1);}
.is-dark-theme .whiteBG .qa-anm-color:hover .qa-btn-txt,.is-dark-theme .whiteBG .qa-anm-color:focus .qa-btn-txt,.is-dark-theme .whiteBG .qa-anm-color:active .qa-btn-txt, body:not(.is-dark-theme) .whiteBG .qa-anm-color-reverse:hover .qa-btn-txt,body:not(.is-dark-theme) .whiteBG .qa-anm-color-reverse:focus .qa-btn-txt,body:not(.is-dark-theme) .whiteBG .qa-anm-color-reverse:active .qa-btn-txt, .whiteBG .qa-anm-color-white:hover .qa-btn-txt,.whiteBG .qa-anm-color-white:focus .qa-btn-txt,.whiteBG .qa-anm-color-white:active .qa-btn-txt,body:not(.is-dark-theme) .blackBG .qa-anm-color:hover .qa-btn-txt,body:not(.is-dark-theme) .blackBG .qa-anm-color:focus .qa-btn-txt,body:not(.is-dark-theme) .blackBG .qa-anm-color:active .qa-btn-txt, .is-dark-theme .blackBG .qa-anm-color-reverse:hover .qa-btn-txt,.is-dark-theme .blackBG .qa-anm-color-reverse:focus .qa-btn-txt,.is-dark-theme .blackBG .qa-anm-color-reverse:active .qa-btn-txt, .blackBG .qa-anm-color-black:hover .qa-btn-txt,.blackBG .qa-anm-color-black:focus .qa-btn-txt,.blackBG .qa-anm-color-black:active .qa-btn-txt{color: var(--qa-c-black);}
.is-dark-theme .whiteBG .qa-btn.qa-anm-color:hover .qa-icon svg, body:not(.is-dark-theme) .whiteBG .qa-btn.qa-anm-color-reverse:hover .qa-icon svg, .whiteBG .qa-btn.qa-anm-color-white:hover .qa-icon svg,body:not(.is-dark-theme) .blackBG .qa-btn.qa-anm-color:hover .qa-icon svg, .is-dark-theme .blackBG .qa-btn.qa-anm-color-reverse:hover .qa-icon svg, .blackBG .qa-btn.qa-anm-color-black:hover .qa-icon svg{fill: var(--qa-c-black);}

body:not(.is-dark-theme) .mainBG .qa-anm-color-reverse, body:not(.is-dark-theme) .mainBG .qa-anm-color-white{background: var(--qa-c-grey);}
body:not(.is-dark-theme) .mainBG .qa-anm-color-reverse:hover,body:not(.is-dark-theme) .mainBG .qa-anm-color-reverse:focus,body:not(.is-dark-theme) .mainBG .qa-anm-color-reverse:active, body:not(.is-dark-theme) .mainBG .qa-anm-color-white:hover,body:not(.is-dark-theme) .mainBG .qa-anm-color-white:focus,body:not(.is-dark-theme) .mainBG .qa-anm-color-white:active{color: var(--qa-c-black);background: var(--qa-c-color1);}

/* -----------------------------------------------------
			=Border Fade In effects=
----------------------------------------------------- */
.qa-anm-borderfadein, .qa-anm-borderfadein.active, .qa-anm-borderfadein-reverse, .qa-anm-borderfadein-reverse.active, .qa-anm-borderfadein-black, .qa-anm-borderfadein-black.active, .qa-anm-borderfadein-white, .qa-anm-borderfadein-white.active, .qa-anm-borderfadein-color1, .qa-anm-borderfadein-color1.active, .qa-anm-borderfadein-custom, .qa-anm-borderfadein-custom.active{
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	box-shadow: 0 0 1px rgba(0, 0, 0, 0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	-webkit-transition-duration: 0.6s;
	transition-duration: 0.6s;
	-webkit-transition-property: box-shadow;
	transition-property: box-shadow;
	-webkit-border-radius: var(--qa-d-btnborderradius);
	-moz-border-radius: var(--qa-d-btnborderradius);
	border-radius: var(--qa-d-btnborderradius);
}

.qa-anm-borderfadein, .qa-anm-borderfadein-reverse, .qa-anm-borderfadein-black, .qa-anm-borderfadein-white, .qa-anm-borderfadein-color1, .qa-anm-borderfadein-custom{box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0), 0 0 1px rgba(0, 0, 0, 0);}

.qa-anm-borderfadein{color: var(--qa-c-main);}
.qa-anm-borderfadein .qa-btn-txt{color: var(--qa-c-main);}
.qa-btn.qa-anm-borderfadein .qa-icon svg{fill: var(--qa-c-main);}
.qa-anm-borderfadein.active, .qa-anm-borderfadein:hover, .qa-anm-borderfadein:focus, .qa-anm-borderfadein:active, .active a.qa-anm-borderfadein{box-shadow: inset 0 0 0 2px var(--qa-c-main), 0 0 1px rgba(0, 0, 0, 0);}

.qa-anm-borderfadein-reverse{color: var(--qa-c-mainr);}
.qa-anm-borderfadein-reverse .qa-btn-txt{color: var(--qa-c-mainr);}
.qa-btn.qa-anm-borderfadein-reverse .qa-icon svg{fill: var(--qa-c-mainr);}
.qa-anm-borderfadein-reverse.active, .qa-anm-borderfadein-reverse:hover, .qa-anm-borderfadein-reverse:focus, .qa-anm-borderfadein-reverse:active, .active a.qa-anm-borderfadein-reverse{box-shadow: inset 0 0 0 2px var(--qa-c-mainr), 0 0 1px rgba(0, 0, 0, 0);}

.qa-anm-borderfadein-black{color: var(--qa-c-black);}
.qa-anm-borderfadein-black .qa-btn-txt{color: var(--qa-c-black);}
.qa-btn.qa-anm-borderfadein-black .qa-icon svg{fill: var(--qa-c-black);}
.qa-anm-borderfadein-black.active, .qa-anm-borderfadein-black:hover, .qa-anm-borderfadein-black:focus, .qa-anm-borderfadein-black:active, .active a.qa-anm-borderfadein-black{box-shadow: inset 0 0 0 2px var(--qa-c-black), 0 0 1px rgba(0, 0, 0, 0);}

.qa-anm-borderfadein-white{color: var(--qa-c-white);}
.qa-anm-borderfadein-white .qa-btn-txt{color: var(--qa-c-white);}
.qa-btn.qa-anm-borderfadein-white .qa-icon svg{fill: var(--qa-c-white);}
.qa-anm-borderfadein-white.active, .qa-anm-borderfadein-white:hover, .qa-anm-borderfadein-white:focus, .qa-anm-borderfadein-white:active, .active a.qa-anm-borderfadein-white{box-shadow: inset 0 0 0 2px var(--qa-c-white), 0 0 1px rgba(0, 0, 0, 0);}

.qa-anm-borderfadein-color1{color: var(--qa-c-color1);}
.qa-anm-borderfadein-color1 .qa-btn-txt{color: var(--qa-c-color1);}
.qa-btn.qa-anm-borderfadein-color1 .qa-icon svg{fill: var(--qa-c-color1);}
.qa-anm-borderfadein-color1.active, .qa-anm-borderfadein-color1:hover, .qa-anm-borderfadein-color1:focus, .qa-anm-borderfadein-color1:active, .active a.qa-anm-borderfadein-color1{box-shadow: inset 0 0 0 2px var(--qa-c-color1), 0 0 1px rgba(0, 0, 0, 0);}

.is-dark-theme .whiteBG .qa-anm-borderfadein,body:not(.is-dark-theme) .whiteBG .qa-anm-borderfadein-reverse,.whiteBG .qa-anm-borderfadein-white, 
body:not(.is-dark-theme) .blackBG .qa-anm-borderfadein,.is-dark-theme .blackBG .qa-anm-borderfadein-reverse,.blackBG .qa-anm-borderfadein-black, 
body:not(.is-dark-theme) .mainBG .qa-anm-borderfadein-reverse, body:not(.is-dark-theme) .mainBG .qa-anm-borderfadein-white, 
.color1BG .qa-anm-borderfadein-color1{color: var(--qa-c-grey);}
.is-dark-theme .whiteBG .qa-anm-borderfadein .qa-btn-txt,body:not(.is-dark-theme) .whiteBG .qa-anm-borderfadein-reverse .qa-btn-txt,.whiteBG .qa-anm-borderfadein-white .qa-btn-txt, body:not(.is-dark-theme) .blackBG .qa-anm-borderfadein .qa-btn-txt,.is-dark-theme .blackBG .qa-anm-borderfadein-reverse .qa-btn-txt,.blackBG .qa-anm-borderfadein-black .qa-btn-txt, body:not(.is-dark-theme) .mainBG .qa-anm-borderfadein-reverse .qa-btn-txt, body:not(.is-dark-theme) .mainBG .qa-anm-borderfadein-white .qa-btn-txt, .color1BG .qa-anm-borderfadein-color1 .qa-btn-txt{color: var(--qa-c-grey);}
.is-dark-theme .whiteBG .qa-anm-borderfadein .qa-icon svg,body:not(.is-dark-theme) .whiteBG .qa-anm-borderfadein-reverse .qa-icon svg,.whiteBG .qa-anm-borderfadein-white .qa-icon svg, body:not(.is-dark-theme) .blackBG .qa-anm-borderfadein .qa-icon svg,.is-dark-theme .blackBG .qa-anm-borderfadein-reverse .qa-icon svg,.blackBG .qa-anm-borderfadein-black .qa-icon svg, body:not(.is-dark-theme) .mainBG .qa-anm-borderfadein-reverse .qa-icon svg, body:not(.is-dark-theme) .mainBG .qa-anm-borderfadein-white .qa-icon svg, .color1BG .qa-btn.qa-anm-borderfadein-color1 .qa-icon svg{fill: var(--qa-c-grey);}
.is-dark-theme .whiteBG .qa-anm-borderfadein.active,.is-dark-theme .whiteBG  .qa-anm-borderfadein:hover,.is-dark-theme .whiteBG .qa-anm-borderfadein:focus,.is-dark-theme .whiteBG .qa-anm-borderfadein:active,.is-dark-theme .whiteBG .active a.qa-anm-borderfadein, body:not(.is-dark-theme) .whiteBG .qa-anm-borderfadein-reverse.active,body:not(.is-dark-theme) .whiteBG  .qa-anm-borderfadein-reverse:hover,body:not(.is-dark-theme) .whiteBG .qa-anm-borderfadein-reverse:focus,body:not(.is-dark-theme) .whiteBG .qa-anm-borderfadein-reverse:active,body:not(.is-dark-theme) .whiteBG .active a.qa-anm-borderfadein-reverse, .whiteBG .qa-anm-borderfadein-white.active, .whiteBG  .qa-anm-borderfadein-white:hover, .whiteBG .qa-anm-borderfadein-white:focus, .whiteBG .qa-anm-borderfadein-white:active, .whiteBG .active a.qa-anm-borderfadein-white, body:not(.is-dark-theme) .blackBG .qa-anm-borderfadein.active,body:not(.is-dark-theme) .blackBG  .qa-anm-borderfadein:hover,body:not(.is-dark-theme) .blackBG .qa-anm-borderfadein:focus,body:not(.is-dark-theme) .blackBG .qa-anm-borderfadein:active,body:not(.is-dark-theme) .blackBG .active a.qa-anm-borderfadein, .is-dark-theme .blackBG .qa-anm-borderfadein-reverse.active,.is-dark-theme .blackBG  .qa-anm-borderfadein-reverse:hover,.is-dark-theme .blackBG .qa-anm-borderfadein-reverse:focus,.is-dark-theme .blackBG .qa-anm-borderfadein-reverse:active,.is-dark-theme .blackBG .active a.qa-anm-borderfadein-reverse, .blackBG .qa-anm-borderfadein-black.active, .blackBG  .qa-anm-borderfadein-black:hover, .blackBG .qa-anm-borderfadein-black:focus, .blackBG .qa-anm-borderfadein-black:active, .blackBG .active a.qa-anm-borderfadein-black, body:not(.is-dark-theme) .mainBG .qa-anm-borderfadein-reverse.active,body:not(.is-dark-theme) .mainBG  .qa-anm-borderfadein-reverse:hover,body:not(.is-dark-theme) .mainBG .qa-anm-borderfadein-reverse:focus,body:not(.is-dark-theme) .mainBG .qa-anm-borderfadein-reverse:active,body:not(.is-dark-theme) .mainBG .active a.qa-anm-borderfadein-reverse, body:not(.is-dark-theme) .mainBG .qa-anm-borderfadein-white.active,body:not(.is-dark-theme) .mainBG  .qa-anm-borderfadein-white:hover,body:not(.is-dark-theme) .mainBG .qa-anm-borderfadein-white:focus,body:not(.is-dark-theme) .mainBG .qa-anm-borderfadein-white:active,body:not(.is-dark-theme) .mainBG .active a.qa-anm-borderfadein-white, .color1BG .qa-anm-borderfadein-color1.active, .color1BG  .qa-anm-borderfadein-color1:hover, .color1BG .qa-anm-borderfadein-color1:focus, .color1BG .qa-anm-borderfadein-color1:active, .color1BG .active a.qa-anm-borderfadein-color1{color: var(--qa-c-black);box-shadow: inset 0 0 0 2px var(--qa-c-grey), 0 0 1px rgba(0, 0, 0, 0);}

/* -----------------------------------------------------
			=Hollow effects=
----------------------------------------------------- */
.qa-anm-hollow,.qa-anm-hollow-reverse,.qa-anm-hollow-black, .qa-anm-hollow-white, .qa-anm-hollow-color1, .qa-anm-hollow-custom{
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	box-shadow: 0 0 1px rgba(0, 0, 0, 0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	-webkit-transition-duration: 0.6s;
	transition-duration: 0.6s;
	-webkit-transition-property: background;
	transition-property: background;
	-webkit-border-radius: var(--qa-d-btnborderradius);
	-moz-border-radius: var(--qa-d-btnborderradius);
	border-radius: var(--qa-d-btnborderradius);
}

.qa-anm-hollow{color: var(--qa-c-main);box-shadow: inset 0 0 0 2px var(--qa-c-main), 0 0 1px rgba(0, 0, 0, 0);}
.qa-anm-hollow .qa-btn-txt{color: var(--qa-c-main);}
.qa-btn.qa-anm-hollow .qa-icon svg{fill: var(--qa-c-main);}
.qa-anm-hollow:hover, .qa-anm-hollow:focus, .qa-anm-hollow:active{color: var(--qa-c-mainr);background: var(--qa-c-main);}
.qa-anm-hollow:hover .qa-btn-txt, .qa-anm-hollow:focus .qa-btn-txt, .qa-anm-hollow:active .qa-btn-txt{color: var(--qa-c-mainr);}
.qa-btn.qa-anm-hollow:hover .qa-icon svg{fill: var(--qa-c-mainr);}

.qa-anm-hollow-reverse{color: var(--qa-c-mainr);box-shadow: inset 0 0 0 2px var(--qa-c-mainr), 0 0 1px rgba(0, 0, 0, 0);}
.qa-anm-hollow-reverse .qa-btn-txt{color: var(--qa-c-mainr);}
.qa-btn.qa-anm-hollow-reverse .qa-icon svg{fill: var(--qa-c-mainr);}
.qa-anm-hollow-reverse:hover, .qa-anm-hollow-reverse:focus, .qa-anm-hollow-reverse:active{color: var(--qa-c-main);background: var(--qa-c-mainr);}
.qa-anm-hollow-reverse:hover .qa-btn-txt, .qa-anm-hollow-reverse:focus .qa-btn-txt, .qa-anm-hollow-reverse:active .qa-btn-txt{color: var(--qa-c-main);}
.qa-btn.qa-anm-hollow-reverse:hover .qa-icon svg{fill: var(--qa-c-main);}

.qa-anm-hollow-black{color: var(--qa-c-black);box-shadow: inset 0 0 0 2px var(--qa-c-black), 0 0 1px rgba(0, 0, 0, 0);}
.qa-anm-hollow-black .qa-btn-txt{color: var(--qa-c-black);}
.qa-btn.qa-anm-hollow-black .qa-icon svg{fill: var(--qa-c-black);}
.qa-anm-hollow-black:hover, .qa-anm-hollow-black:focus, .qa-anm-hollow-black:active{color: var(--qa-c-white);background: var(--qa-c-black);}
.qa-anm-hollow-black:hover .qa-btn-txt, .qa-anm-hollow-black:focus .qa-btn-txt, .qa-anm-hollow-black:active .qa-btn-txt{color: var(--qa-c-white);}
.qa-btn.qa-anm-hollow-black:hover .qa-icon svg{fill: var(--qa-c-white);}

.qa-anm-hollow-white{color: var(--qa-c-white);box-shadow: inset 0 0 0 2px var(--qa-c-white), 0 0 1px rgba(0, 0, 0, 0);}
.qa-anm-hollow-white .qa-btn-txt{color: var(--qa-c-white);}
.qa-btn.qa-anm-hollow-white .qa-icon svg{fill: var(--qa-c-white);}
.qa-anm-hollow-white:hover, .qa-anm-hollow-white:focus, .qa-anm-hollow-white:active{color: var(--qa-c-black);background: var(--qa-c-white);}
.qa-anm-hollow-white:hover .qa-btn-txt, .qa-anm-hollow-white:focus .qa-btn-txt, .qa-anm-hollow-white:active .qa-btn-txt{color: var(--qa-c-black);}
.qa-btn.qa-anm-hollow-white:hover .qa-icon svg{fill: var(--qa-c-black);}

.qa-anm-hollow-color1{color: var(--qa-c-color1);box-shadow: inset 0 0 0 2px var(--qa-c-color1), 0 0 1px rgba(0, 0, 0, 0);}
.qa-anm-hollow-color1 .qa-btn-txt{color: var(--qa-c-color1);}
.qa-btn.qa-anm-hollow-color1 .qa-icon svg{fill: var(--qa-c-color1);}
.qa-anm-hollow-color1:hover, .qa-anm-hollow-color1:focus, .qa-anm-hollow-color1:active{color: var(--qa-c-black);background: var(--qa-c-color1);}
.qa-anm-hollow-color1:hover .qa-btn-txt, .qa-anm-hollow-color1:focus .qa-btn-txt, .qa-anm-hollow-color1:active .qa-btn-txt{color: var(--qa-c-black);}
.qa-btn.qa-anm-hollow-color1:hover .qa-icon svg{fill: var(--qa-c-black);}




.is-dark-theme .whiteBG .qa-anm-hollow, body:not(.is-dark-theme) .whiteBG .qa-anm-hollow-reverse, 
.whiteBG .qa-anm-hollow-white, body:not(.is-dark-theme) .blackBG .qa-anm-hollow, .is-dark-theme .blackBG .qa-anm-hollow-reverse, .blackBG .qa-anm-hollow-black, body:not(.is-dark-theme) .mainBG .qa-anm-hollow-reverse, body:not(.is-dark-theme) .mainBG .qa-anm-hollow-white, .color1BG .qa-anm-hollow-color1{color: var(--qa-c-grey);box-shadow: inset 0 0 0 2px var(--qa-c-grey), 0 0 1px rgba(0, 0, 0, 0);}
.is-dark-theme .whiteBG .qa-anm-hollow .qa-btn-txt, body:not(.is-dark-theme) .whiteBG .qa-anm-hollow-reverse .qa-btn-txt, .whiteBG .qa-anm-hollow-white .qa-btn-txt, body:not(.is-dark-theme) .blackBG .qa-anm-hollow .qa-btn-txt, .is-dark-theme .blackBG .qa-anm-hollow-reverse .qa-btn-txt, .blackBG .qa-anm-hollow-black .qa-btn-txt, body:not(.is-dark-theme) .mainBG .qa-anm-hollow-reverse .qa-btn-txt, body:not(.is-dark-theme) .mainBG .qa-anm-hollow-white .qa-btn-txt, .color1BG .qa-anm-hollow-color1 .qa-btn-txt{color: var(--qa-c-grey);}
.is-dark-theme .whiteBG .qa-anm-hollow .qa-icon svg, body:not(.is-dark-theme) .whiteBG .qa-anm-hollow-reverse .qa-icon svg, .whiteBG .qa-anm-hollow-white .qa-icon svg, body:not(.is-dark-theme) .blackBG .qa-anm-hollow .qa-icon svg, .is-dark-theme .blackBG .qa-anm-hollow-reverse .qa-icon svg, .blackBG .qa-anm-hollow-black .qa-icon svg, body:not(.is-dark-theme) .mainBG .qa-anm-hollow-reverse .qa-icon svg, body:not(.is-dark-theme) .mainBG .qa-anm-hollow-white .qa-icon svg, .color1BG .qa-btn.qa-anm-hollow-color1 svg{fill: var(--qa-c-grey);}
.is-dark-theme .whiteBG .qa-anm-hollow:hover,.is-dark-theme .whiteBG .qa-anm-hollow:focus,.is-dark-theme .whiteBG .qa-anm-hollow:active,body:not(.is-dark-theme) .whiteBG .qa-anm-hollow-reverse:hover,body:not(.is-dark-theme) .whiteBG .qa-anm-hollow-reverse:focus,body:not(.is-dark-theme) .whiteBG .qa-anm-hollow-reverse:active,.whiteBG .qa-anm-hollow-white:hover,.whiteBG .qa-anm-hollow-white:focus,.whiteBG .qa-anm-hollow-white:active,body:not(.is-dark-theme) .blackBG .qa-anm-hollow:hover,body:not(.is-dark-theme) .blackBG .qa-anm-hollow:focus,body:not(.is-dark-theme) .blackBG .qa-anm-hollow:active,.is-dark-theme .blackBG .qa-anm-hollow-reverse:hover,.is-dark-theme .blackBG .qa-anm-hollow-reverse:focus,.is-dark-theme .blackBG .qa-anm-hollow-reverse:active,.blackBG .qa-anm-hollow-black:hover,.blackBG .qa-anm-hollow-black:focus,.blackBG .qa-anm-hollow-black:active,body:not(.is-dark-theme) .mainBG .qa-anm-hollow-reverse:hover,body:not(.is-dark-theme) .mainBG .qa-anm-hollow-reverse:focus,body:not(.is-dark-theme) .mainBG .qa-anm-hollow-reverse:active,body:not(.is-dark-theme) .mainBG .qa-anm-hollow-white:hover,body:not(.is-dark-theme) .mainBG .qa-anm-hollow-white:focus,body:not(.is-dark-theme) .mainBG .qa-anm-hollow-white:active,.color1BG .qa-anm-hollow-color1:hover, .color1BG .qa-anm-hollow-color1:focus, .color1BG .qa-anm-hollow-color1:active{color: var(--qa-c-black);background: var(--qa-c-grey);}
.is-dark-theme .whiteBG .qa-anm-hollow:hover .qa-btn-txt,.is-dark-theme .whiteBG .qa-anm-hollow:focus .qa-btn-txt,.is-dark-theme .whiteBG .qa-anm-hollow:active .qa-btn-txt,body:not(.is-dark-theme) .whiteBG .qa-anm-hollow-reverse:hover .qa-btn-txt,body:not(.is-dark-theme) .whiteBG .qa-anm-hollow-reverse:focus .qa-btn-txt,body:not(.is-dark-theme) .whiteBG .qa-anm-hollow-reverse:active .qa-btn-txt,.whiteBG .qa-anm-hollow-white:hover .qa-btn-txt,.whiteBG .qa-anm-hollow-white:focus .qa-btn-txt,.whiteBG .qa-anm-hollow-white:active .qa-btn-txt,body:not(.is-dark-theme) .blackBG .qa-anm-hollow:hover .qa-btn-txt,body:not(.is-dark-theme) .blackBG .qa-anm-hollow:focus .qa-btn-txt,body:not(.is-dark-theme) .blackBG .qa-anm-hollow:active .qa-btn-txt,.is-dark-theme .blackBG .qa-anm-hollow-reverse:hover .qa-btn-txt,.is-dark-theme .blackBG .qa-anm-hollow-reverse:focus .qa-btn-txt,.is-dark-theme .blackBG .qa-anm-hollow-reverse:active .qa-btn-txt,.blackBG .qa-anm-hollow-black:hover .qa-btn-txt,.blackBG .qa-anm-hollow-black:focus .qa-btn-txt,.blackBG .qa-anm-hollow-black:active .qa-btn-txt,body:not(.is-dark-theme) .mainBG .qa-anm-hollow-reverse:hover .qa-btn-txt,body:not(.is-dark-theme) .mainBG .qa-anm-hollow-reverse:focus .qa-btn-txt,body:not(.is-dark-theme) .mainBG .qa-anm-hollow-reverse:active .qa-btn-txt,body:not(.is-dark-theme) .mainBG .qa-anm-hollow-white:hover .qa-btn-txt,body:not(.is-dark-theme) .mainBG .qa-anm-hollow-white:focus .qa-btn-txt,body:not(.is-dark-theme) .mainBG .qa-anm-hollow-white:active .qa-btn-txt,.color1BG .qa-anm-hollow-color1:hover .qa-btn-txt, .color1BG .qa-anm-hollow-color1:focus .qa-btn-txt, .color1BG .qa-anm-hollow-color1:active .qa-btn-txt{color: var(--qa-c-black);}
.is-dark-theme .whiteBG .qa-anm-hollow:hover .qa-icon svg, body:not(.is-dark-theme) .whiteBG .qa-anm-hollow-reverse:hover .qa-icon svg, .whiteBG .qa-anm-hollow-white:hover .qa-icon svg, body:not(.is-dark-theme) .blackBG .qa-anm-hollow:hover .qa-icon svg, .is-dark-theme .blackBG .qa-anm-hollow-reverse:hover .qa-icon svg, .blackBG .qa-anm-hollow-black:hover .qa-icon svg, body:not(.is-dark-theme) .mainBG .qa-anm-hollow-reverse:hover .qa-icon svg, body:not(.is-dark-theme) .mainBG .qa-anm-hollow-white:hover .qa-icon svg, .color1BG .qa-btn.qa-anm-hollow-color1:hover .qa-icon svg{fill: var(--qa-c-black);}


/* -----------------------------------------------------
			=Underline Reveal=
----------------------------------------------------- */
body .qa-anm-underline, body .qa-anm-underline-reverse, body .qa-anm-underline-black, body .qa-anm-underline-white, body .qa-anm-underline-color1, body .qa-anm-underline-custom{
	display: inline-block;
	padding: 0;
	vertical-align: middle;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	box-shadow: 0 0 1px rgba(0, 0, 0, 0);
	-webkit-backface-visibility: hidden;
backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	position: relative;
	overflow: hidden;
}
.qa-anm-underline span, .qa-anm-underline-reverse span, .qa-anm-underline-black span, .qa-anm-underline-white span, .qa-anm-underline-color1 span, .qa-anm-underline-custom span{
	content: "";
	position: absolute;
	z-index: -1;
	left: 0;
	right: 0;
	bottom: 0;
	height: 2px;
	-webkit-transform: translateY(4px);
	transform: translateY(4px);
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
}
.qa-anm-underline:hover span, .qa-anm-underline:focus span, .qa-anm-underline:active span,.qa-anm-underline-reverse:hover span, .qa-anm-underline-reverse:focus span, .qa-anm-underline-reverse:active span,.qa-anm-underline-black:hover span, .qa-anm-underline-black:focus span, .qa-anm-underline-black:active span, .qa-anm-underline-white:hover span, .qa-anm-underline-white:focus span, .qa-anm-underline-white:active span, .qa-anm-underline-color1:hover span, .qa-anm-underline-color1:focus span, .qa-anm-underline-color1:active span, .qa-anm-underline-custom:hover span, .qa-anm-underline-custom:focus span, .qa-anm-underline-custom:active span{
	-webkit-transform: translateY(0);
	transform: translateY(0);
}
.qa-anm-underline .qa-btn-txt, .qa-anm-underline-reverse .qa-btn-txt, .qa-anm-underline-black .qa-btn-txt, .qa-anm-underline-white .qa-btn-txt, .qa-anm-underline-color1 .qa-btn-txt, .qa-anm-underline-custom .qa-btn-txt{margin: 0 .25rem .25rem .25rem!important;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;}

.qa-anm-underline span{background: var(--qa-c-main);}
.qa-anm-underline:hover, .qa-anm-underline:hover a, .qa-anm-underline:hover .qa-btn-txt{color: var(--qa-c-main);}

.qa-anm-underline-reverse span{background: var(--qa-c-mainr);}
.qa-anm-underline-reverse:hover, .qa-anm-underline-reverse:hover a, .qa-anm-underline-reverse:hover .qa-btn-txt{color: var(--qa-c-mainr);}

.qa-anm-underline-black span{background: var(--qa-c-black);}
.qa-anm-underline-black:hover, .qa-anm-underline-black:hover a, .qa-anm-underline-black:hover .qa-btn-txt{color: var(--qa-c-black);}

.qa-anm-underline-white span{background: var(--qa-c-white);}
.qa-anm-underline-white:hover, .qa-anm-underline-white:hover a, .qa-anm-underline-white:hover .qa-btn-txt{color: var(--qa-c-white);}

.qa-anm-underline-color1 span{background: var(--qa-c-color1);}
.qa-anm-underline-color1:hover, .qa-anm-underline-color1:hover a, .qa-anm-underline-color1:hover .qa-btn-txt{color: var(--qa-c-color1);}

.is-dark-theme .whiteBG .qa-anm-underline span, body:not(.is-dark-theme) .whiteBG .qa-anm-underline-reverse span, .whiteBG .qa-anm-underline-white span, body:not(.is-dark-theme) .blackBG .qa-anm-underline span, .is-dark-theme .blackBG .qa-anm-underline-reverse span, .blackBG .qa-anm-underline-black span, body:not(.is-dark-theme) .mainBG .qa-anm-underline-reverse span, body:not(.is-dark-theme) .mainBG .qa-anm-underline-white span, .color1BG .qa-anm-underline-color1 span{background: var(--qa-c-grey);}
.is-dark-theme .whiteBG .qa-anm-underline:hover,.is-dark-theme .whiteBG .qa-anm-underline:hover a,.is-dark-theme .whiteBG .qa-anm-underline:hover .qa-btn-txt, body:not(.is-dark-theme) .whiteBG .qa-anm-underline-reverse:hover,body:not(.is-dark-theme) .whiteBG .qa-anm-underline-reverse:hover a,body:not(.is-dark-theme) .whiteBG .qa-anm-underline-reverse:hover .qa-btn-txt, .whiteBG .qa-anm-underline-white:hover, .whiteBG .qa-anm-underline-white:hover a, .whiteBG .qa-anm-underline-white:hover .qa-btn-txt, body:not(.is-dark-theme) .blackBG .qa-anm-underline:hover,body:not(.is-dark-theme) .blackBG .qa-anm-underline:hover a,body:not(.is-dark-theme) .blackBG .qa-anm-underline:hover .qa-btn-txt, .is-dark-theme .blackBG .qa-anm-underline-reverse:hover,.is-dark-theme .blackBG .qa-anm-underline-reverse:hover a,.is-dark-theme .blackBG .qa-anm-underline-reverse:hover .qa-btn-txt, .blackBG .qa-anm-underline-black:hover, .blackBG .qa-anm-underline-black:hover a, .blackBG .qa-anm-underline-black:hover .qa-btn-txt, body:not(.is-dark-theme) .mainBG .qa-anm-underline-reverse:hover, body:not(.is-dark-theme) .mainBG .qa-anm-underline-reverse:hover a, body:not(.is-dark-theme) .mainBG .qa-anm-underline-reverse:hover .qa-btn-txt, body:not(.is-dark-theme) .mainBG .qa-anm-underline-white:hover, body:not(.is-dark-theme) .mainBG .qa-anm-underline-white:hover a, body:not(.is-dark-theme) .mainBG .qa-anm-underline-white:hover .qa-btn-txt, .color1BG .qa-anm-underline-color1:hover, .color1BG .qa-anm-underline-color1:hover a, .color1BG .qa-anm-underline-color1:hover .qa-btn-txt{color: var(--qa-c-grey);}




figure.qa-bio-logo{z-index: 999;position: absolute!important;top: 15vh;left: 50%;height: 20vh;width: 20vh!important;margin-bottom:0!important;transform:translateX(-50%);border-radius:50%!important;}
figure.qa-bio-logo img{width: 100%;}
.qa-bio-faixa-1{padding-bottom:1rem;border-top:var(--qa-d-borderline) solid var(--qa-c-main);}
body .qa-containers-faixa.qa-bio-faixa-1 div.wp-block-columns{margin: 0 5%;align-items:baseline!important;}
body .qa-containers-faixa.qa-bio-faixa-1 div.wp-block-column{padding: 0 .25rem;}
.qa-bio-faixa-1 .qa-containers-imgtxt-container{white-space:nowrap;}
body .qa-containers-faixa div > .qa-bio-txt-1:first-child{margin-top:11vh!important;margin-bottom:0!important;margin-right:5%;margin-left:5%;}
.qa-bio-txt-2{margin-top:.25rem!important;margin-right:5%;margin-left:5%;}
.qa-bio-faixa-1 .qa-divider-container{margin-bottom:0!important;}

/* -----------------------------------------------------
			=Pwp fix=
----------------------------------------------------- */
#qa-comments{margin-left: 1rem;margin-right: 1rem;margin-bottom: 1rem;border-radius:var(--qa-d-borderradius);-webkit-box-shadow: var(--qa-sb-webk);-moz-box-shadow: var(--qa-sb-moz);box-shadow: var(--qa-sb-webk);overflow: hidden;}
.qa-contatos{z-index:501;position:relative;min-height:3rem;padding:1rem 2rem;background-color:#323944;border-top-right-radius:var(--qa-d-borderradius);border-top-left-radius:var(--qa-d-borderradius);-webkit-box-shadow: var(--qa-sb-webkbottom);-moz-box-shadow: var(--qa-sb-mozbottom);box-shadow: var(--qa-sb-webkbottom);}
.qa-contato{display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -moz-flex;display: -webkit-flex;align-content: center;justify-content: space-around;align-items: center;}
.qa-contato p,.qa-contato a{position:relative;display: inline-block;color:var(--qa-c-white);}
footer .qa-contato > p{display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -moz-flex;margin:auto;padding-right:2rem;align-items:center;text-align:justify;}
.qa-contato .qa-wa{z-index:503;position:relative;display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -moz-flex;width:auto;display: -webkit-flex;padding:.375rem .675rem;justify-content:flex-end;align-items:center;background-color:#128C7E;border-radius:var(--qa-d-borderradius);transition:background-color .3s ease-in-out;-webkit-box-shadow: var(--qa-sb-webk);-moz-box-shadow: var(--qa-sb-moz);box-shadow: var(--qa-sb-webk);}
.qa-contato a:hover .qa-wa{background-color:#455A64;}
.qa-contato a .qa-wa svg{width:3rem;margin-right:.675rem;fill:var(--qa-c-white);border-radius:50%;}
.qa-contato a:hover .qa-wa svg{fill:#4AC959;background-color:var(--qa-c-white);}
.qa-contato a p{display:block;width:auto;margin:0;padding:0;white-space:nowrap;font-weight:bold;font-size:var(--qa-fs-xl);}
.qa-hascomments{margin-top:1rem;margin-bottom:0;padding-top:1rem;color:var(--qa-c-white);text-align:center;border-top:1px solid var(--qa-c-white);}
#lfc_comments{z-index:500;position:relative;padding:.75rem 2rem;background-color:var(--qa-c-mainbg);}
.is-dark-theme #lfc_comments, .is-dark-theme #qa-cmplz-facebookcomments{background-color:#d7d7d7;}
#lfc_comments:before{content:"Comentários";font-size:var(--qa-fs-xl);font-weight:bold;}
#lfc_comments iframe{height:100%!important;min-height:210px!important;max-height:unset!important;}
#qa-cmplz-facebookcomments{border-top-left-radius:unset;border-top-right-radius:unset;}
@media (max-width: 600px){
	#qa-comments{margin-top: .75rem;margin-left: 0;margin-right: 0;margin-bottom: 0;border-radius: 0;}
	.qa-contatos{;padding:.5rem 1rem;border-radius: 0;}
	.qa-contato .qa-wa{flex-direction:column;}
	.qa-contato a .qa-wa svg{margin:0}
	footer .qa-contato > p{padding-right: 1rem;}
	.qa-hascomments{margin-top: .5rem;padding-top: .5rem;}
}


/* -----------------------------------------------------
			=cmplz=
----------------------------------------------------- */
.cmplz-manage-consent.cmplz-show,.cmplz-manage-consent.cmplz-dismissed{display:none!important;}
.cmplz-cookiebanner{width:100%!important;margin:.5rem 0 0 0!important;padding:1rem 2rem!important;grid-gap: 0.125rem!important;border-radius:0!important;background-color:var(--qa-c-alt2bg)!important;-webkit-box-shadow:var(--qa-sb-webktop)!important;-moz-box-shadow:var(--qa-sb-moztop)!important;box-shadow:var(--qa-sb-webktop)!important;animation-delay: unset!important;}
@media (max-width: 600px) {.cmplz-cookiebanner{padding:1rem!important;}}
.cmplz-header{display:none!important}
.cmplz-cookiebanner .cmplz-body{display: flex!important;flex-direction: column!important;justify-content: center!important;align-items:baseline!important;}
.cmplz-cookiebanner .cmplz-body > div {width: 90%!important;margin: 0 auto!important;text-align: justify;}
.cmplz-cookiebanner .cmplz-title{display:none!important;align-content: center;align-items: center;justify-content: center;color:var(--qa-c-main)!important;font-size: var(--qa-fs-md)!important;font-weight:bold;line-height: 1.2;}
.cmplz-cookiebanner .cmplz-title:before{content: '\eaac';display: block;margin: 0 0.25rem!important;padding-top:1px!important;font-family: var(--qa-ff-symbol-fill);font-size: var(--qa-fs-xxl)!important;line-height: 1;transform-origin: 50% 50%;}
.cmplz-cookiebanner .cmplz-message{display:block!important;margin: 0!important;color:var(--qa-c-main)!important;font-size: var(--qa-fs-sm)!important;line-height: 1.2;}
.cmplz-cookiebanner .cmplz-message a{margin:0!important;color:var(--qa-c-main)!important;font-size: var(--qa-fs-sm)!important;text-decoration:none!important;}
.cmplz-cookiebanner .cmplz-message a:hover {color:var(--qa-c-mainr)!important;}
.cmplz-cookiebanner .cmplz-body .cmplz-categories{margin-top:.5rem!important;}
.cmplz-cookiebanner .cmplz-categories .cmplz-category-title{display:flex;align-items:center;}
.cmplz-cookiebanner .cmplz-categories .cmplz-category-title:before{margin-right:.5rem;font-family:var(--qa-ff-symbol)!important;font-size: var(--qa-fs-xxl)!important}
.cmplz-cookiebanner .cmplz-functional .cmplz-category-title:before{content:'\ea3c'}
.cmplz-cookiebanner .cmplz-preferences .cmplz-category-title:before{content:'\e429'}
.cmplz-cookiebanner .cmplz-statistics .cmplz-category-title:before{content:'\e26b'}
.cmplz-cookiebanner .cmplz-marketing .cmplz-category-title:before{content:'\ef49'}
.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-description{padding: 0 1rem 0.5rem 1rem!important;}
@media (min-width: 1024px) {.cmplz-cookiebanner div.cmplz-buttons {grid-row-start: 2;}}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn {justify-content:center;align-items:center;min-width:unset!important;max-height: 3rem!important;height:100%!important;padding:.125rem .75rem .125rem .5rem!important;border-radius:var(--qa-d-borderradius)!important;border:none!important;font-size:0!important;font-weight:bold;-webkit-box-shadow:var(--qa-sb-webk)!important;-moz-box-shadow:var(--qa-sb-moz)!important;box-shadow:var(--qa-sb-webk)!important}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:before{margin-right:.25rem;font-family: var(--qa-ff-symbol-fill);font-size: var(--qa-fs-xxl);}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:after{font-size: var(--qa-fs-md);}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept{display:flex;grid-area: 1 / 4 / 2 / 5;color:var(--qa-c-mainr)!important;background-color:var(--qa-c-main)!important;}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny{display:flex;grid-area: 1 / 8 / 2 / 9;color:var(--qa-c-main)!important;background-color:var(--qa-c-mainr)!important;}
@media (max-width: 1000px){.cmplz-cookiebanner .cmplz-message{margin-bottom: .5rem!important;}.cmplz-cookiebanner .cmplz-categories{margin-bottom: .5rem!important;line-height: 1.2;}.cmplz-cookiebanner .cmplz-buttons {display: grid!important;margin-top:.5rem;grid-template-columns: repeat(11, 1fr)!important;grid-template-rows: 1fr!important;grid-column-gap: 0px!important;grid-row-gap: 0px!important;justify-content: flex-end;}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn,.cmplz-cookiebanner .cmplz-buttons .cmplz-btn .cmplz-save-preferences{padding: .375rem .75rem .375rem .5rem!important;}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences {grid-area: 1 / 7 / 2 / 8; margin: 0 .5rem}}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept:hover,.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny:hover{color:var(--qa-c-main)!important;background-color:var(--qa-c-color1)!important;}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept:before{content: '\e6b3';transform: translateY(.0675rem);}
/*.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept:hover:before{content: '\e834';}*/
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept:after{content:'Aceitar todos';}
.cmplz-cookiebanner.cmplz-categories-visible .cmplz-buttons .cmplz-btn.cmplz-accept:before{content: '\e5cd';transform: unset;}
.cmplz-cookiebanner.cmplz-categories-visible .cmplz-buttons .cmplz-btn.cmplz-accept:after{content:'Fechar';}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny:before{content: '\f1c2';transform: translateY(.0675rem);}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny:after{content:'Só o essencial';}
.cmplz-cookiebanner.cmplz-categories-visible .cmplz-buttons .cmplz-btn.cmplz-deny{display:none!important;}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences{display:flex;grid-area: 1 / 10 / 2 / 10;padding:.125rem!important;color:var(--qa-c-main)!important;background-color:unset!important;box-shadow:unset!important;}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences:hover{color: var(--qa-c-color1)!important;}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences:before{content: '\e8b8';padding-top:.0625rem!important;transform-origin:50% 50%;transition: all .3s ease-in-out;margin-right:0!important;}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences:hover:before{transform: rotate(180deg);}
/*.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences:after{content:'Config.';}*/
.cmplz-cookiebanner.cmplz-categories-visible .cmplz-buttons .cmplz-btn.cmplz-save-preferences{display:flex!important;padding:0 .75rem!important;align-content:center;justify-content: center;align-items: center;color:var(--qa-c-main)!important;background-color:var(--qa-c-mainr)!important;;border:unset!important;-webkit-box-shadow:var(--qa-sb-webk)!important;-moz-box-shadow:var(--qa-sb-moz)!important;box-shadow:var(--qa-sb-webk)!important}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences:hover{color:var(--qa-c-main)!important!important;background-color:var(--qa-c-color1)!important;}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences:before{content: '\e02f';transform-origin:50% 50%;}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences:hover:before{content: '\e9b7';}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences:after{content:'Salvar';}
.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-label:before {background-color:var(--qa-c-grey)!important;}
.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked + .cmplz-label::before {background-color:var(--qa-c-color1)!important;}
.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:focus + .cmplz-label:before {box-shadow: 0 0 0 2px #787878;}
.cmplz-blocked-content-notice{display:flex!important;flex-direction:column;justify-content:center;box-sizing:border-box;overflow:hidden}
.cmplz-blocked-content-notice .cmplz-accept-service{font-size: var(--qa-fs-xl);font-weight: bold;color: var(--q-c-color1);}
.cmplz-blocked-content-notice .cmplz-accept-service:hover{color: var(--q-c-white);}
.cmplz-cookiebanner .cmplz-links,.cmplz-blocked-content-notice .cmplz-links{display:none!important;margin: 0!important;}
.qa-cmplz-custom{display: flex;justify-content: center;padding-bottom:1rem;}
.qa-cmplz-custom .cmplz-blocked-content-notice{position: relative!important;top: unset;left: unset;transform: unset;}
.cmplz-blocked-content-container{border-radius:var(--qa-d-borderradius)!important;box-shadow:var(--qa-sb-webk)!important;}
.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-blocked-content-container .cmplz-accept-service{z-index: 98; position: absolute !important;display:flex; top: 50%!important; left: 50%!important; width: 101%!important; height: 101%!important; max-width:unset!important; padding: 5rem!important; text-transform: initial!important; flex-direction:column;justify-content: center;font-size: 0!important; font-weight:bold!important;line-height:1.5;text-shadow: var(--qa-st-outline-black); white-space: normal!important; color:var(--qa-c-white)!important; text-align: center!important; background-color:var(--qa-c-fill-black)!important;transform: translate(-50%,-50%)!important;}
.cmplz-blocked-content-container .cmplz-accept-service:before,button.cmplz-blocked-content-notice:before{content:'Para ver o conteúdo de ' attr(data-service) ', você precisa aceitar os cookies de ' attr(data-category) '.';font-size:var(--qa-fs-md);}
.cmplz-blocked-content-container .cmplz-accept-service:after,button.cmplz-blocked-content-notice:after{content:'Clique aqui para aceitar esses cookies e libere o conteúdo.';font-size:var(--qa-fs-md);}
.cmplz-blocked-content-container .cmplz-accept-service:hover:before,.cmplz-blocked-content-container .cmplz-accept-service:hover:after,button.cmplz-blocked-content-notice:hover:before,button.cmplz-blocked-content-notice:hover:after{color:var(--qa-c-color1)!important;}
.qa-cmplz-lfc-blocked{height: 280px;background-image: url(/img/quasarq-b-lfcplaceholder.jpg);background-repeat: no-repeat !important;background-position:center!important;background-size: contain!important;box-shadow:unset!important}

/* -----------------------------------------------------
					=lightbox=
----------------------------------------------------- */
.lightboxEl{overflow:hidden!important;transition: all .3s ease-in-out!important}
.lightboxEl img{transition: all .3s ease-in-out!important;transform: translate(-50%,-50%) scale(1.01);}
.lightboxEl:hover{cursor:zoom-in;}
.lightboxEl:hover img{transform: translate(-50%,-50%) scale(1.05)!important;}
.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background-image: url('/img/quasarq-bg-lightbox.svg');background-size: cover;background-position-x: center;background-position-y: bottom;}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}
.glightbox-container .gslide-inner-content{width:100%;max-height:100vh}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px;max-width: 95vw;border: var(--qa-c-white) solid var(--qa-d-borderline);border-radius: var(--qa-d-borderradius);box-sizing: border-box;}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;}.zoomed .gslide-media{border:unset;border-radius:unset;-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-media:has(.zoomable):before{content: '\e8ff';z-index: 99989;position: absolute;display: block;left: 0;top: 0;padding: 0.25rem;color: var(--qa-c-black);background-color: var(--qa-c-white);font-family: var(--qa-ff-symbol);font-size: var(--qa-fs-xxl);line-height: 1;border-top-left-radius: var(--qa-d-borderradius);border-bottom-right-radius: var(--qa-d-borderradius);}.glightbox-mobile .gslide-media:has(.zoomable):before,.zoomed .gslide-media:has(.zoomable):before{display:none;}.glightbox-mobile .gcontainer:has(.zoomable):before{content: '\f1fb';z-index: 99989;position: fixed;display: block;left: 0;top: 0;width: 1.5rem;height: 1.5rem;padding: 1rem;opacity:.7;color: var(--qa-c-white);font-family: var(--qa-ff-symbol);font-size: var(--qa-fs-xxl);line-height: 1;box-sizing: content-box;}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{position:fixed;right:0;bottom:0;left:0;max-width:unset!important;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{box-sizing: border-box;height:auto!important;width:100%;position:absolute;bottom:0;padding:0 3rem 3rem;max-width:100vh!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:var(--qa-fs-md)}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:2rem;width:2rem;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid var(--qa-c-color1);border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:rgba(0,0,0,.9);will-change:opacity}.gnext,.gprev{z-index:99990;}.gclose{z-index:99999;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.gclose,.gnext,.gprev{cursor:pointer;opacity:.7;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.gclose svg,.gnext svg,.gprev svg{display:block;margin:0;padding:0;filter:drop-shadow(0px 0px 5px rgba(0,0,0,0.7));transition: transform .3s ease-in-out;}.gnext svg,.gprev svg{width: 3rem;height:3rem;}.gprev svg{transform-origin: 27% 50%;}.gnext svg{transform-origin: 73% 50%;}.gnext:hover,.gprev:hover{opacity:1;}.gnext:hover svg,.gprev:hover svg{transform: scale(1.15);}.glightbox-clean .gnext:hover path,.glightbox-clean .gprev:hover path{fill:var(--qa-c-color1);}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gdesc-inner{display:flex;justify-content:center;align-items:baseline;padding:.75rem .5rem;}.glightbox-clean .gslide-title{font-size:var(--qa-fs-md);font-weight:bold;color:#fff;margin:0 .25rem;line-height:1.2em}.glightbox-clean .gslide-desc{color:#fff;font-size:var(--qa-fs-md);margin:0 .25rem;line-height:1.2em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose{border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,
.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:0;left:0;width:0;height:100vh;padding:0;align-items:flex-start;}.glightbox-clean .gnext{position:absolute;top:0;right:0;width:0;height:100vh;padding:0;align-items:flex-end;}.glightbox-clean .gclose{position:absolute;bottom:0;right:0;width:1.5rem;height:1.5rem;padding:1rem;box-sizing:content-box;transform-origin:50% 50%;transition: transform .3s ease-in-out;}.gclose svg{width:1.5rem;height:auto}.gclose:hover{opacity:1;transform:scale(1.15);}.gclose:hover path{fill:var(--qa-c-color1);}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}
@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:850px){
	.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gprev,.glightbox-clean .gnext{width:10%;}}@media screen and (max-height:420px){.goverlay{background:#000}}
/* -----------------------------------------------------
			=slider=
----------------------------------------------------- */
/* =qa-slider= */
body .qa-slider{
	z-index:1;
	position: relative;
	display: block;
	width: 100%;
	min-height: 5vh;
	margin-top: 1rem;
	margin-bottom: 1rem;
	background-color: var(--qa-c-altbg);
	-webkit-box-shadow: var(--qa-sb-webk);
	-moz-box-shadow: var(--qa-sb-moz);
	box-shadow: var(--qa-sb-webk);
	box-sizing: content-box;
	border:var(--qa-d-borderline) solid var(--qa-c-main);
	border-radius:var(--qa-d-borderradius);
	overflow:hidden;
}
body .qa-slider.elHAuto{box-sizing: border-box;}
body .entry-content > .qa-slider{width:90%;}
body .qa-slider .qa-slider-container{
	position: relative;
	display: flex;
	width: 100%;
	min-width: unset;
	height: 100%;
	white-space: pre-wrap;
	box-sizing: border-box;
}
body .qa-slider .qa-slider-item{
	position:relative;
	display: block;
	width: var(--qa-d-carouselw1);
	height: 100%;
	list-style: none;
	overflow:hidden;
}
body .qa-slider .qa-slider-item-img-container{
	position:relative;
	display: block;
	width: 100%;
	height: 100%;
}

body .qa-slider .qa-slider-item-img-container{
	z-index: 1;
	position:relative;
	display: block;
	left:50%;
	width: 100%;
	min-width: 2rem;
	height: 100%;
	margin:0;
	transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -webkit-transform: translate(-50%, 0);
	overflow: hidden;
}
body .qa-slider-content .qa-slider-item-img-container{
	position: absolute;
}
body .qa-slider .qa-slider-item img{
	position: absolute;
	top: 50%;
	left: 50%;
	width: 100%!important;
	height: auto!important;
	max-height: none!important;
	max-width: none!important;
	min-height: 100%!important;
	min-width: 100%!important;
	overflow: hidden;
	transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	transition: all .3s ease-in-out;
	object-fit: cover;
}
body .qa-slider .qa-slider-caption {
	padding: .5rem 2rem;
	color: var(--qa-c-main)!important;
    text-shadow: var(--qa-st-fillr)!important;
	text-align:center;
    font-size: var(--qa-fs-xs)!important;
    line-height: 1!important;	
}
body .qa-slider-item-content-container {
	z-index: 2;
	position: absolute;
	display: flex;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	padding: 2rem 4rem;
	flex-direction: column;
	align-content: center;
	align-items: center;
	justify-content: center;
	text-align:center;
	box-sizing:border-box;
}
body .qa-slider-content .qa-slider-item-content-container.elHAuto {position:relative;bottom: unset;height:100%;padding: 2rem 2.75rem 2.75rem;}
body .qa-slider-item-content-container > *{
	text-shadow: var(--qa-st-outline);
	font-weight: bold;
}
body .qa-slider-thumb-list .splide__track {border-top:var(--qa-d-borderline) solid var(--qa-c-main);box-sizing: border-box;}
body .qa-slider.qa-noborder .qa-slider-thumb-list .splide__track {border-top: unset!important;}
body .qa-slider-item-content-container .qa-slider-item-button {display: inline-block;width: auto;margin-top: .5rem;text-shadow: none;}
body .qa-slider-item-content-container .qa-slider-item-button button{margin: 0;padding: 0.5rem 0.625rem;}
body .qa-slider-content .qa-slider-item{height:auto}
body .qa-slider-content .qa-slider-item-content-container .qa-slider-item-button{height:auto}
body .qa-slider-content .qa-slider-item-content-container > p{margin:0;font-weight: normal;}
body .qa-slider-content.alignVTop .qa-slider-item-content-container {top: 0;bottom: unset;transform:none;}
body .qa-slider-content.alignVBottom .qa-slider-item-content-container {top: unset;bottom: 0;transform:none;}
body .qa-slider-content.alignHLeft .qa-slider-item-content-container {align-items:flex-start;text-align: start;}
body .qa-slider-content.alignHRight .qa-slider-item-content-container {align-items:flex-end;text-align: end;}
body .qa-slider.sliderDttb > div {display:inline-block;}
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
.splide_tview,.qa-slider-thumb .qa-slider-item a{cursor: zoom-in;}
.splide_tlist{
	position:absolute;
	width:100%;
	max-width:100vw;
	height:100%;
	overflow:hidden
}
.splide__container{
	position:relative;
	box-sizing:border-box
}
.splide__list{
	margin:0!important;
	padding:0!important;
	width:-webkit-max-content;
	width:max-content;
	will-change:trasform
}
.splide.is-active .splide__list{
	display:flex;
	height:100%
}
.splide__pagination{
	display:inline-flex;
	align-items:center;
	width:auto;
	flex-wrap:wrap;
	justify-content:center;
	margin:0
}
.splide__pagination li{
	list-style-type:none;
	display:inline-block;
	line-height:1;
	margin:0 2px;
}
.splide{visibility:visible;overflow:hidden;}
.splide,.splide__slide{position:relative;width:100%;outline:none;}
.splide__slide{
	display: flex;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -moz-flex;
	display: -webkit-flex;
	min-height: 100%;
	height: 100%;
	justify-content: center;
	align-items:center;
	overflow:hidden;
	box-sizing:border-box;
	list-style-type:none!important;
	margin:0;
	flex-shrink:0;
}
.splide__sr{display:none;}
.splide__track--ttb .splide__slide{width:100%!important;}
.splide__slide a{
	display:flex;
	justify-content:center;
	overflow:hidden;
	width:100%;
	height:100%;
}
.splide_text{
	position:relative;
	box-sizing:border-box;
	width:100%;
	height:100%;
	padding:5% 10%;
	display:flex;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-moz-flex;
	display:-webkit-flex;
	flex-direction:column;
	justify-content:center;
	align-content:center;
	align-items:center;
	text-align:center;
}
.splide_text h1,.splide_text h2,.splide_text h3,.splide_text h4,.splide_text h5,
.splide_text h6,.splide_text p,.splide_text blockquote,.splide_text a{
	color: var(--qa-c-black);
	text-shadow: 0px 0px 10px rgba(255,255,255,0.25);
}
.splide_text.white h1,.splide_text.white h2,.splide_text.white h3,.splide_text.white h4,
.splide_text.white h5,.splide_text.white h6,.splide_text.white p,.splide_text.white blockquote,.splide_text.white a{
	color: var(--qa-c-white);
	text-shadow: 0px 0px 10px rgba(0,0,0,0.5);
}
.splide_text.color1 h1,.splide_text.color1 h2,.splide_text.color1 h3,.splide_text.color1 h4,
.splide_text.color1 h5,.splide_text.color1 h6,.splide_text.color1 p,.splide_text.color1 blockquote,.splide_text.color1 a{
	color: var(--qa-c-color1);
	text-shadow: 0px 0px 10px rgba(0,0,0,0.5);
}
.splide_text a{
	width:auto;
	width:fit-content;
	height:auto;
	margin: 0 auto;
	padding: .625rem 1.25rem;
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	box-shadow: 0 0 1px rgba(0, 0, 0, 0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	-webkit-transition-duration: 0.6s;
	transition-duration: 0.6s;
	-webkit-transition-property: background;
	transition-property: background;
	-webkit-border-radius: var(--qa-d-borderradius);
	-moz-border-radius: var(--qa-d-borderradius);
	border-radius: var(--qa-d-borderradius);
	font-family: 'Open Sans', sans-serif;
	font-weight:bold;
	color: var(--qa-c-black);
	box-shadow: inset 0 0 0 2px var(--qa-c-black), 0 0 1px rgba(0, 0, 0, 0);
}
.splide_text a:hover,.splide_text a:focus,.splide_text a:active{
	color: var(--qa-c-white);
	background: var(--qa-c-black);
	text-shadow: 0px 0px 10px rgba(255,255,255,0);
}
.splide_text.white a{
	color: var(--qa-c-white);
	box-shadow: inset 0 0 0 2px var(--qa-c-white), 0 0 1px rgba(0, 0, 0, 0);
}
.splide_text.white a:hover,.splide_text.white a:focus,.splide_text.white a:active{
	color: var(--qa-c-black);
	background: var(--qa-c-white);
	text-shadow: 0px 0px 10px rgba(0,0,0,0);
}
.splide_text.color1 a{
	color: var(--qa-c-color1);
	box-shadow: inset 0 0 0 2px var(--qa-c-color1), 0 0 1px rgba(0, 0, 0, 0);
}
.splide_text.color1 a:hover,.splide_text.color1 a:focus,.splide_text.color1 a:active{
	color: var(--qa-c-black);
	background: var(--qa-c-color1);
	text-shadow: 0px 0px 10px rgba(0,0,0,0);
}
.splide__slide img{
	vertical-align:bottom;
}
.splide__slider{
	position:relative;
}
.splide__spinner{
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
	display:inline-block;
	width:20px;
	height:20px;
	border-radius:50%;
	border:2px solid #999;
	animation:splide-loading 1s linear infinite;
}
.splide__track{z-index:300;position:relative;width:100%;overflow:hidden;}
.splide--draggable>.splide__track>.splide__list>.splide__slide{
	-webkit-user-select:none;
	user-select:none;
	max-height:100vh;
}
.splide--fade>.splide__track>.splide__list{
	display:block;
}
.splide--fade>.splide__track>.splide__list>.splide__slide{
	position:absolute;
	top:0;
	left:0;
	z-index:0;
	opacity:0;
}
.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{
	position:relative;
	z-index:1;
	opacity:1;
}
.splide--rtl{direction:rtl;}
.splide--ttb>.splide__track>.splide__list{display:block;}
.splide--ttb>.splide__pagination{width:auto;}
.splide__arrow{
	z-index:1;
	position:absolute;
	display:flex;
	top:50%;
	width:2.5rem;
	height:70vh;
	border:none;
	padding:0;
	align-content: center;
	justify-content: center;
	align-items: center;
	background:transparent;
	transform:translatey(-50%);
}
.splide__arrow svg{
	display:block;
	width:1.5em;
	height:1.5em;
	fill:var(--qa-c-white);
	transform-origin: center;
	opacity:0.4;
	-webkit-filter: drop-shadow(0px 0px 7px rgba(0,0,0,0.5));
	filter:drop-shadow(0px 0px 7px rgba(0,0,0,0.5));
	transition:fill .5s linear;
	transition:opacity .5s linear;
}
.splide__arrow:hover{cursor:pointer;}
.splide__arrow:hover svg{
	fill:var(--qa-c-color1);
	opacity:1;
	-webkit-filter: drop-shadow(0px 0px 7px rgba(0,0,0,0.7));
	filter:drop-shadow(0px 0px 7px rgba(0,0,0,0.7));
	transition:fill .5s linear;
	transition:opacity .5s linear;
	transition:filter .5s linear;
}
.splide__arrow:focus{
	outline:none}.splide__arrow--prev{
	left:0;
}
.splide__arrow--prev svg{
	transform:scaleX(-1);
}
.splide__arrow--next{right:0;}
.splide__pagination{
	position:absolute;
	z-index:9999;
	bottom:.25rem;
	left:50%;
	transform:translateX(-50%);
	padding:0;
	margin-bottom:.3125rem;
}
.splide__pagination__page{
	display:inline-block;
	width:10px;
	height:10px;
	background:var(--qa-c-white);
	opacity:0.25;
	border-radius:50%;
	margin:.1875rem;
	padding:0;
	transition:all .2s linear;
	border:none;
	-webkit-box-shadow: 0px 0px 20px 1px rgba(0,0,0,0.5);
	-moz-box-shadow: 0px 0px 20px 1px rgba(0,0,0,0.5);
	box-shadow: 0px 0px 20px 1px rgba(0,0,0,0.5);
}
.splide__pagination__page.is-active{
	transform:scale(1.4);
	background:var(--qa-c-white);
	opacity:0.7;
	-webkit-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.2);
	box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.2);
}
.splide__pagination__page:hover{
	cursor:pointer;
	background:var(--qa-c-color1);
	opacity:1;
	-webkit-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.2);
	box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.2);
}
.splide__pagination__page:focus{outline:none;}
.splide__progress__bar{
	width:0;
	height:10px;
	background:var(--qa-c-black);
	opacity:0.5;
	position:absolute;
	bottom:0;
}
.splide__spinner{
	border:2px solid var(--qa-c-color1);
	border-left-color:transparent;
}
.splide--nav>.splide__track>.splide__list>.splide__slide,.splide--nav>.splide__track>.splide__list:hover>.splide__slide.is-active{
	cursor:pointer;
	filter: brightness(0.7);
}
.splide--nav>.splide__track>.splide__list>.splide__slide.is-active,.splide--nav>.splide__track>.splide__list>.splide__slide:hover{
	filter: brightness(1);
}
.splide--nav>.splide__track>.splide__list>.splide__slide:before {
	content: ' ';
	z-index: 10;
	position: absolute;
	width: 100%;
	height: 100%;
	box-sizing:border-box;
}
.splide--nav>.splide__track>.splide__list>.splide__slide.is-active:before {
	border: var(--qa-d-borderline) solid var(--qa-c-color1);
}
.splide--nav>.splide__track>.splide__list:hover>.splide__slide.is-active:before {
	border: var(--qa-d-borderline) solid transparent;
}
.splide--nav>.splide__track>.splide__list>.splide__slide:hover:before,.splide--nav>.splide__track>.splide__list>.splide__slide.is-active:hover:before{
	border: var(--qa-d-borderline) solid var(--qa-c-color1);
}
.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:none;}
.splide__arrows{z-index:9990;position: absolute;top:50%;width:100%;transform:translatey(-50%);}
.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{
	right:0;
	left:auto}
.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{
	transform:scaleX(1)}
.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{
	left:0;
	right:auto;
}
.splide__arrow--next svg{margin:0;}
.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{
	transform:scaleX(-1);
}
.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{
	left:50%;
	transform:translate(-50%);
}
.splide__arrows--ttb{left:50%;width:0;}
.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{width:3rem;height:2rem}

.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:0;bottom:auto;}
.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg);}
.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{top:auto;bottom:0;}
.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg);}
.splide--ttb>.splide__pagination{
	display:flex;
	flex-direction:column;
	bottom:50%;
	left:auto;
	right:.5em;
	transform:translateY(50%);
}
.splide button{margin:0;}
.elHAuto div.qa-slider-regular,.elHAuto div.qa-slider-carousel,.elHAuto div.qa-slider-content{height: 100%;}
.elHAuto .qa-slider-thumb{position: absolute;top: 0;bottom: 1rem;width: 100%;}
.elHAuto.sliderThumbH2 .qa-slider-thumb{bottom: 2rem;}
.elHAuto.sliderThumbH3 .qa-slider-thumb{bottom: 3rem;}
.elHAuto.sliderThumbH4 .qa-slider-thumb{bottom: 4rem;}
.elHAuto.sliderThumbH5 .qa-slider-thumb{bottom: 5rem;}
.elHAuto.sliderThumbH6 .qa-slider-thumb{bottom: 6rem;}
.elHAuto.sliderThumbH7 .qa-slider-thumb{bottom: 7rem;}
.elHAuto.sliderThumbH8 .qa-slider-thumb{bottom: 8rem;}
.elHAuto .splide__track{height: 100%;max-height:100vh;}
.elHAuto .qa-slider-thumb-list{position: absolute;bottom: 0;width: 100%;}
.sliderDttb > div.elW1rem:first-child{width: 90%;width: calc(100% - 1rem);}
.sliderDttb > div.elW2rem:first-child{width: 89%;width: calc(100% - 2rem);}
.sliderDttb > div.elW3rem:first-child{width: 88%;width: calc(100% - 3rem);}
.sliderDttb > div.elW4rem:first-child{width: 87%;width: calc(100% - 4rem);}
.sliderDttb > div.elW5rem:first-child{width: 86%;width: calc(100% - 5rem);}
.sliderDttb > div.elW6rem:first-child{width: 85%;width: calc(100% - 6rem);}
.sliderDttb > div.elW7rem:first-child{width: 84%;width: calc(100% - 7rem);}
.sliderDttb > div.elW8rem:first-child{width: 83%;width: calc(100% - 8rem);}
.sliderDttb > div.elW9rem:first-child{width: 82%;width: calc(100% - 9rem);}
.sliderDttb > div.elW10rem:first-child{width: 81%;width: calc(100% - 10rem);}
.sliderDttb > div.elW11rem:first-child{width: 80%;width: calc(100% - 11rem);}
.sliderDttb > div.elW12rem:first-child{width: 79%;width: calc(100% - 12rem);}
.sliderDttb > div.elW1rem:last-child{width: 10%;width: calc(1rem);}
.sliderDttb > div.elW2rem:last-child{width: 11%;width: calc(2rem);}
.sliderDttb > div.elW3rem:last-child{width: 12%;width: calc(3rem);}
.sliderDttb > div.elW4rem:last-child{width: 13%;width: calc(4rem);}
.sliderDttb > div.elW5rem:last-child{width: 14%;width: calc(5rem);}
.sliderDttb > div.elW6rem:last-child{width: 15%;width: calc(6rem);}
.sliderDttb > div.elW7rem:last-child{width: 16%;width: calc(7rem);}
.sliderDttb > div.elW8rem:last-child{width: 17%;width: calc(8rem);}
.sliderDttb > div.elW9rem:last-child{width: 18%;width: calc(9rem);}
.sliderDttb > div.elW10rem:last-child{width: 19%;width: calc(10rem);}
.sliderDttb > div.elW11rem:last-child{width: 20%;width: calc(11rem);}
.sliderDttb > div.elW12rem:last-child{width: 21%;width: calc(12rem);}
@media (max-width: 600px){
	.sliderDttb > div.elW1rem:first-child{width: 92%;width: calc(100% - 1rem);}
	.sliderDttb > div.elW2rem:first-child{width: 91%;width: calc(100% - 2rem);}
	.sliderDttb > div.elW3rem:first-child{width: 91%;width: calc(100% - 3rem);}
	.sliderDttb > div.elW4rem:first-child{width: 90%;width: calc(100% - 3rem);}
	.sliderDttb > div.elW5rem:first-child{width: 89%;width: calc(100% - 4rem);}
	.sliderDttb > div.elW6rem:first-child{width: 88%;width: calc(100% - 5rem);}
	.sliderDttb > div.elW7rem:first-child{width: 88%;width: calc(100% - 6rem);}
	.sliderDttb > div.elW8rem:first-child{width: 87%;width: calc(100% - 6rem);}
	.sliderDttb > div.elW9rem:first-child{width: 86%;width: calc(100% - 7rem);}
	.sliderDttb > div.elW10rem:first-child{width: 85%;width: calc(100% - 8rem);}
	.sliderDttb > div.elW11rem:first-child{width: 85%;width: calc(100% - 9rem);}
	.sliderDttb > div.elW12rem:first-child{width: 84%;width: calc(100% - 9rem);}
	.sliderDttb > div.elW1rem:last-child{width: 8%;width: calc(1rem);}
	.sliderDttb > div.elW2rem:last-child{width: 9%;width: calc(2rem);}
	.sliderDttb > div.elW3rem:last-child{width: 9%;width: calc(3rem);}
	.sliderDttb > div.elW4rem:last-child{width: 10%;width: calc(3rem);}
	.sliderDttb > div.elW5rem:last-child{width: 11%;width: calc(4rem);}
	.sliderDttb > div.elW6rem:last-child{width: 12%;width: calc(5rem);}
	.sliderDttb > div.elW7rem:last-child{width: 12%;width: calc(6rem);}
	.sliderDttb > div.elW8rem:last-child{width: 13%;width: calc(6rem);}
	.sliderDttb > div.elW9rem:last-child{width: 14%;width: calc(7rem);}
	.sliderDttb > div.elW10rem:last-child{width: 15%;width: calc(8rem);}
	.sliderDttb > div.elW11rem:last-child{width: 15%;width: calc(9rem);}
	.sliderDttb > div.elW12rem:last-child{width: 16%;width: calc(9rem);}
}
.qa-pagination-dot-right{right:1rem!important;left:unset!important;transform:none;}
.qa-pagination-bar-fullw{
	display:grid!important;
	right:0!important;
	bottom:0!important;
	left:0!important;
	width:100%!important;
	margin-bottom:0!important;
	transform:none;
	align-items:end;
	grid-auto-columns: minmax(0,1fr);
    grid-auto-flow: column;
}
.qa-pagination-bar-fullw li {
    display:flex!important;
	width: 100%!important;
    height: 100%!important;
	margin: 0!important;
	/*padding-top: .6rem;*/
	align-content: flex-end;
	justify-content: center;
	align-items: flex-end;
}
.qa-pagination-bar-fullw li:hover{cursor:pointer;}
.qa-pagination-bar-fullw li:hover button {
	height: .5rem;
    opacity:1!important;
	background-color: var(--qa-c-color1);
}
.qa-pagination-bar-fullw li button{
	width: 100%;
	height: .25rem;
	transform-origin: bottom!important;
	opacity:.85;
	border-radius:unset!important;
	-webkit-box-shadow: unset!important;
	-moz-box-shadow: unset!important;
	box-shadow: unset!important;
}
.qa-pagination-bar-fullw li button.is-active{
	opacity:1!important;
	transform: unset!important;
	background-color: var(--qa-c-color1);
	-webkit-box-shadow: unset!important;
	-moz-box-shadow: unset!important;
	box-shadow: unset!important;
}
.splide__pagination--ttb.qa-pagination-bar-fullw{
	top: 50%;
	left:auto!important;
	width: .5rem!important;
	height: 100%;
	transform: translateY(-50%);
	align-items: center;
	grid-auto-rows: minmax(0,1fr);
	grid-auto-columns: unset;
	grid-auto-flow: row;
}
.splide__pagination--ttb.qa-pagination-bar-fullw li{
	padding-top: 0;
	padding-left: 0.25rem;
}
.splide__pagination--ttb.qa-pagination-bar-fullw li button{width: 0.5rem!important;height: 100%;}
.splide__pagination--ttb.qa-pagination-bar-fullw li:hover button {width: 0.875rem!important;height: 100%;}
.qa-slider-play{z-index: 9999;position: absolute;display: block;bottom: 0;left: 0;padding:.5rem .5rem .625rem .5rem;background-color:unset;cursor:default;}
.qa-slider-play div,.qa-slider-play div:focus{display:flex;padding:.375rem 0 .375rem .375rem;align-content: center;justify-content: flex-start;align-items: center;opacity:1;border-radius: var(--qa-d-borderradius);background-color: var(--qa-c-white);cursor:pointer;-webkit-box-shadow: var(--qa-sb-webk);-moz-box-shadow: var(--qa-sb-moz);box-shadow: var(--qa-sb-webk);overflow:hidden;}
.qa-slider-play div:hover{background-color: var(--qa-c-color1);}
.qa-slider-play span{display:flex;align-content: center;justify-content: flex-start;align-items: center;direction:ltr;}
.qa-slider-play svg{width:1rem;}
.qa-slider-toogle-play::after,.qa-slider-toogle-pause::after{width:0;margin-left:.375rem;font-size:var(--qa-fs-sm);font-weight:bold;white-space: nowrap;transition:all .1s ease-in-out;}
.qa-slider-play div .qa-slider-toogle-play::after{content: 'Play\00a0';}
.qa-slider-play div .qa-slider-toogle-pause::after{content: 'Pause\00a0';}
.qa-slider-play div:hover .qa-slider-toogle-play::after,.qa-slider-play div:hover .qa-slider-toogle-pause::after{width:100%;}
.qa-slider-play:not(.is-active) .qa-slider-toogle-pause, .qa-slider-play.is-active .qa-slider-toogle-play{display:none;}
.qa-slider-progress{z-index:9999;position:absolute;display:block;bottom:0;left:0;width:100%;height: 3px;background: transparent;direction:ltr;}
.qa-slider-progress-bar{opacity:1;height: 100%;background: var(--qa-c-color1);}

/* -----------------------------------------------------
					=icons anm=
----------------------------------------------------- */
.qa-svg-anm path{transition-timing-function: ease-in;}
.qa-svg-anm-loop path, .qa-svg-anm-hover path{animation-iteration-count: infinite;}
.qa-svg-anm-appear path,.qa-svg-anm-scroll path,.qa-svg-anm-hover1 path{animation-iteration-count: 1;animation-fill-mode:forwards;}
.pauseHover:hover .qa-svg-anm-loop path,.pauseHover:hover .qa-svg-anm-appear path,.pauseHover:hover .qa-svg-anm-scroll path{animation-play-state:paused;}
#qa-footer-logo figcaption{animation-duration:2000ms;animation-delay:5000ms;transition-timing-function: ease-in;animation-iteration-count: 1;animation-fill-mode:forwards;}
#qa-footer-logo figcaption.active{animation-name: qa-fadein;}
.anmTl{animation-timeline:view();animation-duration: 1s;animation-timing-function: linear;animation-fill-mode: both;}

@property --p{syntax: '<percentage>';inherits: false;initial-value: 0%;}
@keyframes qa-hold{0%,100%{outline-offset:0;}}
@keyframes qa-revealx{100%{background-size: 100%;}}
@keyframes qa-revealy{100%{background-size: 100% 100%;}}
@keyframes qa-revealradial{0%{--p:0%;}100%{--p:120%;}}
@keyframes qa-revealradiali{0%{--p:120%;}100%{--p:0%;}}
@keyframes qa-line_draw{100%{stroke-dashoffset:0;}}
@keyframes qa-fadeout{0%{opacity:1;}100%{opacity:0;}}
@keyframes qa-fadein{0%{opacity:0;}100%{opacity:1;}}
@keyframes qa-appear{0%{opacity:0;transform: scaleX(0);}100%{opacity:1;transform: scaleX(1);}}
@keyframes qa-rotx90{0%{transform:rotatex(90deg);}100%{transform:rotatex(0deg);}}
@keyframes qa-rotx180{0%{transform:rotatex(180deg);}100%{transform:rotatex(0deg);}}
@keyframes qa-roty90{0%{transform:rotatey(90deg);}100%{transform:rotatey(0deg);}}
@keyframes qa-roty180{0%{transform:rotatey(180deg);}100%{transform:rotatey(0deg);}}
@keyframes qa-rotz180{0%{transform:rotatez(180deg);}100%{transform:rotatez(0deg);}}

@keyframes qa-missao_001-1{ 0% {transform: scale(1.2, 1.2); opacity:1;} 25% {transform: scale(1, 1); opacity:0;} 96% {transform: scale(0.8, 0.8); opacity:0;} 100% {transform: scale(1.2, 1.2); opacity:1;}}
@keyframes qa-missao_001-2{ 0% {transform: scale(1, 1);} 80% {transform: scale(1, 1);} 95% {transform: scale(1.1, 0.8);} 100% {transform: scale(1, 1);}}
@keyframes qa-visao_001-1{ 0% {transform: scaleY(1);} 2.5% {transform: scaleY(0);} 5% {transform: scaleY(1);} 7.5% {transform: scaleY(0);} 10% {transform: scaleY(1);} 100% {transform: scaleY(1);}}
@keyframes qa-valores_001-2{ 0% {transform: scale(1);} 10% {transform: scale(1);} 15% {transform: scale(.5);} 20% {transform: scale(1);} 25% {transform: scale(.5);} 30% {transform: scale(1);} 100% {transform: scale(1);}}
@keyframes qa-prancheta_001-1{ 0% {opacity:0;} 78% {opacity:0;} 79% {opacity:1;} 85% {opacity:1;} 86% {opacity:0;} 100% {opacity:0;} }
@keyframes qa-prancheta_001-2{ 0% {opacity:0;} 77% {opacity:0;} 78% {opacity:1;} 85% {opacity:1;} 86% {opacity:0;} 100% {opacity:0;} }
@keyframes qa-prancheta_001-3{ 0% {opacity:0;} 76% {opacity:0;} 77% {opacity:1;} 85% {opacity:1;} 86% {opacity:0;} 100% {opacity:0;} }
@keyframes qa-prancheta_001-6{ 0% {transform: translate(0px,0px) rotate(0deg );} 5% {transform: translate(19px,-10px) rotate(0deg );} 10% {transform: translate(0px,0px) rotate(0deg );} 15% {transform: translate(19px,-10px) rotate(0deg );} 20% {transform: translate(0px,0px) rotate(0deg );} 25% {transform: translate(19px,-10px) rotate(0deg );} 30% {transform: translate(0px,0px) rotate(0deg );} 35% {transform: translate(19px,-10px) rotate(0deg );} 40% {transform: translate(0px,0px) rotate(0deg );} 45% {transform: translate(19px,-10px) rotate(0deg );} 50% {transform: translate(25px,-20px) rotate(-34deg );} 55% {transform: translate(25px,-20px) rotate(-34deg );} 60% {transform: translate(25px,-20px) rotate(-34deg );} 65% {transform: translate(25px,-20px) rotate(-34deg );} 70% {transform: translate(25px,-20px) rotate(-34deg );} 75% {transform: translate(25px,-20px) rotate(-34deg );} 80% {transform: translate(25px,-20px) rotate(-34deg );} 85% {transform: translate(25px,-20px) rotate(-34deg );} 90% {transform: translate(25px,-20px) rotate(-34deg );} 95% {transform: translate(19px,-10px) rotate(0deg );} 100% {transform: translate(0px,0px) rotate(0deg );} }
@keyframes qa-prancheta_001-7{ 0% {transform: rotate(0deg);} 5% {transform: rotate(-28deg);} 10% {transform: rotate(0deg );} 15% {transform: rotate(-28deg );} 20% {transform: rotate(0deg );} 25% {transform: rotate(-28deg );} 30% {transform: rotate(0deg );} 35% {transform: rotate(-28deg );} 40% {transform: rotate(0deg );} 45% {transform: rotate(-28deg );} 50% {transform: rotate(-38deg );} 55% {transform: rotate(-38deg );} 60% {transform: rotate(-38deg );} 65% {transform: rotate(-38deg );} 70% {transform: rotate(-38deg );} 75% {transform: rotate(-38deg );} 80% {transform: rotate(-38deg );} 85% {transform: rotate(-38deg );} 90% {transform: rotate(-38deg );} 95% {transform: rotate(-28deg );} 100% {transform: rotate(0deg );} }
@keyframes qa-prancheta_001-8{ 0% {transform: translate(0px,0px );} 65% {transform: translate(0px,0px );} 68% {transform: translate(5px,0px );} 70% {transform: translate(10px,2px );} 76% {transform: translate(10px,2px );} 77% {transform: translate(5px,0px );} 79% {transform: translate(0px,0px );} 90% {transform: translate(10px,2px );} 95% {transform: translate(10px,2px );} 100% {transform: translate(0px,0px );} }
@keyframes qa-prancheta_001-9{ 0% {transform: translate(0px,0px) rotate(0deg );} 5% {transform: translate(19px,-10px) rotate(0deg );} 10% {transform: translate(0px,0px) rotate(0deg );} 15% {transform: translate(19px,-10px) rotate(0deg );} 20% {transform: translate(0px,0px) rotate(0deg );} 25% {transform: translate(19px,-10px) rotate(0deg );} 30% {transform: translate(0px,0px) rotate(0deg );} 35% {transform: translate(19px,-10px) rotate(0deg );} 40% {transform: translate(0px,0px) rotate(0deg );} 45% {transform: translate(19px,-10px) rotate(0deg );} 50% {transform: translate(10px,-50px) rotate(-32deg );} 55% {transform: translate(10px,-50px) rotate(-48deg );} 60% {transform: translate(10px,-50px) rotate(-32deg );} 65% {transform: translate(10px,-50px) rotate(-48deg );} 70% {transform: translate(10px,-50px) rotate(-32deg );} 75% {transform: translate(10px,-50px) rotate(-32deg );} 80% {transform: translate(10px,-50px) rotate(-32deg );} 85% {transform: translate(10px,-50px) rotate(-32deg );} 90% {transform: translate(10px,-50px) rotate(-32deg );} 95% {transform: translate(19px,-10px) rotate(0deg );} 100% {transform: translate(0px,0px) rotate(0deg );} }

/* quasarq-o-logo.svg
.qa-svg-qa-quasarq_logo_001 .qa-svg-1{fill:none;stroke:var(--qa-c-main);stroke-width:1.5}
.qa-svg-qa-quasarq_logo_001 .qa-svg-2,.qa-svg-qa-quasarq_logo_001 .qa-svg-3,.qa-svg-qa-quasarq_logo_001 .qa-svg-4,.qa-svg-qa-quasarq_logo_001 .qa-svg-5,.qa-svg-qa-quasarq_logo_001 .qa-svg-6{fill:none;stroke:var(--qa-c-main);stroke-width:3}
.qa-svg-qa-quasarq_logo_001:not(.qa-svg-anm) .qa-svg-1,.qa-svg-qa-quasarq_logo_001:not(.qa-svg-anm) .qa-svg-2,.qa-svg-qa-quasarq_logo_001:not(.qa-svg-anm) .qa-svg-3,.qa-svg-qa-quasarq_logo_001:not(.qa-svg-anm) .qa-svg-4,.qa-svg-qa-quasarq_logo_001:not(.qa-svg-anm) .qa-svg-5,.qa-svg-qa-quasarq_logo_001:not(.qa-svg-anm) .qa-svg-6{fill:none;stroke:var(--qa-c-main);stroke-width:3}
.qa-svg-qa-quasarq_logo_001:not(.qa-svg-anm) .qa-svg-1,.qa-svg-qa-quasarq_logo_001:not(.qa-svg-anm) .qa-svg-2,.qa-svg-qa-quasarq_logo_001:not(.qa-svg-anm) .qa-svg-3,.qa-svg-qa-quasarq_logo_001:not(.qa-svg-anm) .qa-svg-4,.qa-svg-qa-quasarq_logo_001:not(.qa-svg-anm) .qa-svg-5,.qa-svg-qa-quasarq_logo_001:not(.qa-svg-anm) .qa-svg-6{opacity:0}
.qa-svg-qa-quasarq_logo_001.qa-svg-anm .qa-svg-7,.qa-svg-qa-quasarq_logo_001.qa-svg-anm .qa-svg-8,.qa-svg-qa-quasarq_logo_001.qa-svg-anm .qa-svg-9,.qa-svg-qa-quasarq_logo_001.qa-svg-anm .qa-svg-10,.qa-svg-qa-quasarq_logo_001.qa-svg-anm .qa-svg-11,.qa-svg-qa-quasarq_logo_001.qa-svg-anm .qa-svg-12,.qa-svg-qa-quasarq_logo_001.qa-svg-anm .qa-svg-13,.qa-svg-qa-quasarq_logo_001.qa-svg-anm .qa-svg-14,.qa-svg-qa-quasarq_logo_001.qa-svg-anm .qa-svg-15,.qa-svg-qa-quasarq_logo_001.qa-svg-anm .qa-svg-16,.qa-svg-qa-quasarq_logo_001.qa-svg-anm .qa-svg-17{opacity:0;}
.qa-svg-qa-quasarq_logo_001.qa-svg-anm .qa-svg-1{stroke-dasharray:151 153;stroke-dashoffset:152;animation:3500ms ease-out 3500ms forwards,3000ms ease-out 5000ms forwards;}
.qa-svg-qa-quasarq_logo_001.qa-svg-anm .qa-svg-2{stroke-dasharray:641 643;stroke-dashoffset:642;animation:3000ms ease-out 1500ms forwards,3000ms ease-out 5000ms forwards;}
.qa-svg-qa-quasarq_logo_001.qa-svg-anm .qa-svg-3{stroke-dasharray:3094 3096;stroke-dashoffset:3095;animation:14000ms ease-out 777ms forwards,3000ms ease-out 5000ms forwards;}
.qa-svg-qa-quasarq_logo_001.qa-svg-anm .qa-svg-4{stroke-dasharray:289 291;stroke-dashoffset:290;animation:3500ms ease-out 1555ms forwards,3000ms ease-out 5000ms forwards;}
.qa-svg-qa-quasarq_logo_001.qa-svg-anm .qa-svg-5{stroke-dasharray:401 403;stroke-dashoffset:402;animation:3500ms ease-out 777ms forwards,3000ms ease-out 5000ms forwards;}
.qa-svg-qa-quasarq_logo_001.qa-svg-anm .qa-svg-6{stroke-dasharray:664 666;stroke-dashoffset:665;animation:3500ms ease-out 0ms forwards,3000ms ease-out 5000ms forwards;}
.qa-svg-qa-quasarq_logo_001.qa-svg-anm .qa-svg-7{animation:2300ms ease-out 7000ms forwards;}
.qa-svg-qa-quasarq_logo_001.qa-svg-anm .qa-svg-8{animation:2400ms ease-out 6700ms forwards;}
.qa-svg-qa-quasarq_logo_001.qa-svg-anm .qa-svg-9{animation:2500ms ease-out 6400ms forwards;}
.qa-svg-qa-quasarq_logo_001.qa-svg-anm .qa-svg-10{animation:2600ms ease-out 6100ms forwards;}
.qa-svg-qa-quasarq_logo_001.qa-svg-anm .qa-svg-11{animation:2700ms ease-out 5800ms forwards;}
.qa-svg-qa-quasarq_logo_001.qa-svg-anm .qa-svg-12{animation:2800ms ease-out 5500ms forwards;}
.qa-svg-qa-quasarq_logo_001.qa-svg-anm .qa-svg-13{animation:2900ms ease-out 5200ms forwards;}
.qa-svg-qa-quasarq_logo_001.qa-svg-anm .qa-svg-14{animation:3000ms ease-out 4900ms forwards;}
.qa-svg-qa-quasarq_logo_001.qa-svg-anm .qa-svg-15{animation:2000ms ease-out 4600ms forwards;}
.qa-svg-qa-quasarq_logo_001.qa-svg-anm .qa-svg-16{animation:3000ms ease-out 4000ms forwards;}
.qa-svg-qa-quasarq_logo_001.qa-svg-anm .qa-svg-17{animation:3000ms ease-out 4300ms forwards;}
.qa-svg-qa-quasarq_logo_001.active .qa-svg-1,.qa-svg-qa-quasarq_logo_001.active .qa-svg-2,.qa-svg-qa-quasarq_logo_001.active .qa-svg-3,.qa-svg-qa-quasarq_logo_001.active .qa-svg-4,.qa-svg-qa-quasarq_logo_001.active .qa-svg-5,.qa-svg-qa-quasarq_logo_001.active .qa-svg-6{animation-name: qa-line_draw, qa-fadeout;}
.qa-svg-qa-quasarq_logo_001.active .qa-svg-7,.qa-svg-qa-quasarq_logo_001.active .qa-svg-8,.qa-svg-qa-quasarq_logo_001.active .qa-svg-9,.qa-svg-qa-quasarq_logo_001.active .qa-svg-10,.qa-svg-qa-quasarq_logo_001.active .qa-svg-11,.qa-svg-qa-quasarq_logo_001.active .qa-svg-12,.qa-svg-qa-quasarq_logo_001.active .qa-svg-13,.qa-svg-qa-quasarq_logo_001.active .qa-svg-14,.qa-svg-qa-quasarq_logo_001.active .qa-svg-15,.qa-svg-qa-quasarq_logo_001.active .qa-svg-16,.qa-svg-qa-quasarq_logo_001.active .qa-svg-17{animation-name: qa-fadein;}

/* quasarq_divider.svg */
.qa-svg-divider1 path{fill:none;stroke:var(--qa-c-main);stroke-linecap:round;stroke-linejoin:round;stroke-width:3;}
.qa-svg-divider1 .qa-svg-1{stroke-dasharray:2733 2735;stroke-dashoffset:2734;animation-duration:5400ms;animation-delay:600ms;transition-timing-function: ease-in;animation-fill-mode:forwards;}
.qa-svg-divider1 .qa-svg-2{stroke-dasharray:534 536;stroke-dashoffset:535;animation-duration:680ms;animation-delay:3479ms;transition-timing-function: ease-in;animation-fill-mode:forwards;}
.qa-svg-divider1 .qa-svg-3{stroke-dasharray:142 144;stroke-dashoffset:143;animation-duration:182ms;animation-delay:4160ms;transition-timing-function: ease-in;animation-fill-mode:forwards;}
.qa-svg-divider1 .qa-svg-4{stroke-dasharray:128 130;stroke-dashoffset:129;animation-duration:164ms;animation-delay:4342ms;transition-timing-function: ease-in;animation-fill-mode:forwards;}
.qa-svg-divider1 .qa-svg-5{stroke-dasharray:149 151;stroke-dashoffset:150;animation-duration:190ms;animation-delay:4506ms;transition-timing-function: ease-in;animation-fill-mode:forwards;}
.qa-svg-divider1 .qa-svg-6{stroke-dasharray:32 34;stroke-dashoffset:33;animation-duration:42ms;animation-delay:4697ms;transition-timing-function: ease-in;animation-fill-mode:forwards;}
.qa-svg-divider1 .qa-svg-7{stroke-dasharray:98 100;stroke-dashoffset:99;animation-duration:125ms;animation-delay:4739ms;transition-timing-function: ease-in;animation-fill-mode:forwards;}
.qa-svg-divider1 .qa-svg-8{stroke-dasharray:50 52;stroke-dashoffset:51;animation-duration:64ms;animation-delay:4865ms;transition-timing-function: ease-in;animation-fill-mode:forwards;}
.qa-svg-divider1 .qa-svg-9{stroke-dasharray:61 63;stroke-dashoffset:62;animation-duration:78ms;animation-delay:4930ms;transition-timing-function: ease-in;animation-fill-mode:forwards;}
.qa-svg-divider1 .qa-svg-10{stroke-dasharray:122 124;stroke-dashoffset:123;animation-duration:156ms;animation-delay:5009ms;transition-timing-function: ease-in;animation-fill-mode:forwards;}
.qa-svg-divider1 .qa-svg-11{stroke-dasharray:134 136;stroke-dashoffset:135;animation-duration:171ms;animation-delay:5166ms;transition-timing-function: ease-in;animation-fill-mode:forwards;}
.qa-svg-divider1 .qa-svg-12{stroke-dasharray:240 242;stroke-dashoffset:241;animation-duration:306ms;animation-delay:5337ms;transition-timing-function: ease-in;animation-fill-mode:forwards;}
.qa-svg-divider1 .qa-svg-13{stroke-dasharray:176 178;stroke-dashoffset:177;animation-duration:225ms;animation-delay:5644ms;transition-timing-function: ease-in;animation-fill-mode:forwards;}
.qa-svg-divider1 .qa-svg-14{stroke-dasharray:18 20;stroke-dashoffset:19;animation-duration:24ms;animation-delay:5869ms;transition-timing-function: ease-in;animation-fill-mode:forwards;}
.qa-svg-divider1 .qa-svg-15{stroke-dasharray:78 80;stroke-dashoffset:79;animation-duration:100ms;animation-delay:5894ms;transition-timing-function: ease-in;animation-fill-mode:forwards;}
.qa-svg-divider1 .qa-svg-16{stroke-dasharray:126 128;stroke-dashoffset:127;animation-duration:161ms;animation-delay:5994ms;transition-timing-function: ease-in;animation-fill-mode:forwards;}
.qa-svg-divider1 .qa-svg-17{stroke-dasharray:41 43;stroke-dashoffset:42;animation-duration:53ms;animation-delay:6156ms;transition-timing-function: ease-in;animation-fill-mode:forwards;}
.qa-svg-divider1 .qa-svg-18{stroke-dasharray:39 41;stroke-dashoffset:40;animation-duration:50ms;animation-delay:6209ms;transition-timing-function: ease-in;animation-fill-mode:forwards;}
.qa-svg-divider1 .qa-svg-19{stroke-dasharray:32 34;stroke-dashoffset:33;animation-duration:42ms;animation-delay:6260ms;transition-timing-function: ease-in;animation-fill-mode:forwards;}
.qa-svg-divider1 .qa-svg-20{stroke-dasharray:49 51;stroke-dashoffset:50;animation-duration:63ms;animation-delay:6302ms;transition-timing-function: ease-in;animation-fill-mode:forwards;}
.qa-svg-divider1 .qa-svg-21{stroke-dasharray:119 121;stroke-dashoffset:120;animation-duration:152ms;animation-delay:6366ms;transition-timing-function: ease-in;animation-fill-mode:forwards;}
.qa-svg-divider1 .qa-svg-22{stroke-dasharray:102 104;stroke-dashoffset:103;animation-duration:131ms;animation-delay:6518ms;transition-timing-function: ease-in;animation-fill-mode:forwards;}
.qa-svg-divider1 .qa-svg-23{stroke-dasharray:87 89;stroke-dashoffset:88;animation-duration:112ms;animation-delay:6650ms;transition-timing-function: ease-in;animation-fill-mode:forwards;}
.qa-svg-divider1 .qa-svg-24{stroke-dasharray:130 132;stroke-dashoffset:131;animation-duration:166ms;animation-delay:6762ms;transition-timing-function: ease-in;animation-fill-mode:forwards;}
.qa-svg-divider1 .qa-svg-25{stroke-dasharray:28 30;stroke-dashoffset:29;animation-duration:36ms;animation-delay:6928ms;transition-timing-function: ease-in;animation-fill-mode:forwards;}
.qa-svg-divider1 .qa-svg-26{stroke-dasharray:26 28;stroke-dashoffset:27;animation-duration:34ms;animation-delay:6965ms;transition-timing-function: ease-in;animation-fill-mode:forwards;}
.qa-svg-divider1.active .qa-svg-1,.qa-svg-divider1.active .qa-svg-2,.qa-svg-divider1.active .qa-svg-3,.qa-svg-divider1.active .qa-svg-4,.qa-svg-divider1.active .qa-svg-5,.qa-svg-divider1.active .qa-svg-6,.qa-svg-divider1.active .qa-svg-7,.qa-svg-divider1.active .qa-svg-8,.qa-svg-divider1.active .qa-svg-9,.qa-svg-divider1.active .qa-svg-10,.qa-svg-divider1.active .qa-svg-11,.qa-svg-divider1.active .qa-svg-12,.qa-svg-divider1.active .qa-svg-13,.qa-svg-divider1.active .qa-svg-14,.qa-svg-divider1.active .qa-svg-15,.qa-svg-divider1.active .qa-svg-16,.qa-svg-divider1.active .qa-svg-17,.qa-svg-divider1.active .qa-svg-18,.qa-svg-divider1.active .qa-svg-19,.qa-svg-divider1.active .qa-svg-20,.qa-svg-divider1.active .qa-svg-21,.qa-svg-divider1.active .qa-svg-22,.qa-svg-divider1.active .qa-svg-23,.qa-svg-divider1.active .qa-svg-24,.qa-svg-divider1.active .qa-svg-25,.qa-svg-divider1.active .qa-svg-26{animation-name: qa-line_draw;}

/* -----------------------------------------------------
					=Print=
----------------------------------------------------- */
.qa-print-hidden,.qa-print-hidden-qr{display:none}
@media print {
	:root{
		--qa-d-borderradius: 0;
		--qa-d-borderline: 0;
		--qa-sb-webk:unset;
		--qa-sb-moz:unset;
		--qa-sb-webktop:unset;
		--qa-sb-moztop:unset;
		--qa-sb-webkright:unset;
		--qa-sb-mozright:unset;
		--qa-sb-webkbottom:unset;
		--qa-sb-mozbottom:unset;
		--qa-sb-webkleft:unset;
		--qa-sb-mozleft:unset;
		--qa-sb-webklight:unset;
		--qa-sb-mozlight:unset;
		--qa-st-main:unset;
		--qa-st-white:unset;
		--qa-st-black:unset;
		--qa-st-fillr:unset;
		--qa-st-outline:unset;
		--qa-st-outliner:unset;
		--qa-st-outline-black:unset;
		--qa-st-outline-white:unset;
	}
	:root .is-dark-theme{
		--qa-c-main: #000;
		--qa-c-mainr: #fff;
		--qa-c-mainbg: #fff;
		--qa-c-altbg: #e5e5e5;
		--qa-c-alt2bg: #c7c7c7;
		--qa-c-alt2bga: rgba(215,215,215,.8);
		--qa-c-fill: rgba(255,255,255,.4);
		--qa-st-main:unset;
		--qa-st-fillr:unset;
		--qa-st-outline:unset;
		--qa-st-outliner:unset;
	}
	@page {margin:1.25cm 1.25cm 1.25cm 1.75cm;}
	body{background-color:unset!important;-webkit-print-color-adjust: exact; print-color-adjust: exact;}
	body > * {filter:invert(0)!important;}
	#page{background-color:unset!important;}
	#qa-headerH, #qa-header-mobile, #qa-header-menu, #qa-header-search, #qa-header-whatsapp, #qa-headerBg, #qa-comments, body.single .qa-site-content nav.navigation, .qa-content-header-cats,#qa-footer,.widget-area,.comment-reply, .reply, .edit-link, .comment-respond{display: none!important;}
	#qa-header{position:relative!important;height:auto!important}
	#qa-header-container,#qa-header-logo{display:flex!important;align-items: center;justify-content: center!important;background-color:unset!important}
	#qa-header-logo{padding:0!important}
	#qa-header-logo:after{content:'Blog';font-size:var(--qa-fs-xxl);font-weight:bold;}
	#qa-header-logo img{width:10rem!important;height:auto!important}
	.qa-site-content,.qa-content-area{width:100%!important;margin:0!important;padding:0!important}
	.qa-site-content article{margin:0!important;background-color:unset!important;}
	.qa-content-header{min-height:25vh!important;border:unset!important;overflow: visible!important;}
	.qa-content-header-info-cats img{display:block}
	.entry-content{padding:.5rem 0!important}
	body .entry-content > *{width: 100%;}
	.wp-block-embed{display:flex;width:85%!important;flex-direction: column;justify-content:center;align-items:center;}
	.wp-block-embed .cmplz-blocked-content-container{width: 100%;height: 12rem;background:unset!important;background-image: none !important;background-color: var(--qa-c-alt2bgf)!important;}
	.wp-block-embed > div{width:100%!important;min-height:13rem!important;background-color: var(--qa-c-alt2bgf)!important;}
	.wp-block-embed > div:before,.wp-block-embed iframe,.wp-block-embed button{display:none!important;padding:0!important;}
	.wp-block-embed .qa-print-hidden{display:flex!important;width:100%!important;height:100%;overflow:hidden}
	.wp-block-embed .qa-print-hidden-img{position:relative;display:block!important;width:50%!important;overflow:hidden;}
	.wp-block-embed .qa-print-hidden-img img{position: absolute;top: 50%;left: 50%;width: 100% !important;height: auto !important;max-height: none !important;max-width: none !important;min-height: 101% !important;min-width: 101% !important;overflow: hidden;transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);object-fit: cover;}
	.wp-block-embed .qa-print-hidden-info{display: grid!important;width:50%!important;height: 100%;padding:.5rem;box-sizing: border-box;grid-template-rows: auto 1fr;align-items: center;justify-items: center;}
	.wp-block-embed .qa-print-hidden-info-txt{display:flex!important;align-items: center;justify-content: center;align-self: start;}
	.wp-block-embed .qa-print-hidden-info-txt div{display:flex!important;flex-direction:column;align-items: center;justify-content: center;}
	.wp-block-embed .qa-print-hidden-info-txt > span:before{position: relative;display: flex !important;margin-right:.5rem;font-family: var(--qa-ff-symbol-fill);font-size: var(--qa-fs-titlemd);line-height:1;justify-content: center;align-items: center;}
	.wp-block-embed .qa-print-hidden-info-txt div span:first-child:before{position: relative;display: flex !important;font-size: var(--qa-fs-md);justify-content: center;align-items: center;}
	.wp-block-embed .qa-print-hidden-info-txt div span:last-child:before{position: relative;display: flex !important;font-size: var(--qa-fs-xs);line-height: 1;justify-content: center;align-items: center;}
	.qa-print-hidden-qr{z-index:9999;display:flex!important;width: auto;height:100%;padding:.25rem;box-sizing:border-box;flex-direction:column;align-items: center;justify-content: center;}
	.qa-content-header .qa-print-hidden-qr{position:absolute;top:0;right:0;height:auto;padding:.75rem}
	.qa-print-hidden-qr svg {width: auto;height: 100%;min-height: 7rem;max-height:20rem;}
	.qa-content-header .qa-print-hidden-qr svg {min-height: 5rem;max-height:5rem;}
	.qa-print-hidden-qr span{padding-top: .75rem;line-height: .5;font-weight:700;}
	.qa-content-header .qa-print-hidden-qr span{padding-top: .25rem;font-size: var(--qa-fs-xs);}
	.wp-block-embed-youtube .qa-print-hidden-info-txt > span:before{content:"\f06a";}
	.wp-block-embed-youtube .qa-print-hidden-info-txt div span:first-child:before{content:"Assita no Youtube:";}
	.wp-block-embed-youtube .qa-print-hidden-info-txt div span:last-child:before{content:attr(data-url-short);}
	.print-btn,.qa-content-footer-cats,.qa-content-footer-tags,.qa-bgimg{display:none!important;}
	.qa-svg-anm-appear path,.qa-svg-anm-hover1 path {animation-fill-mode: unset;}
}


















.qa-teste-temp{display:flex;width:100%;justify-content:space-around;}