body{
	background: #5a70a2;
    background: -webkit-linear-gradient(#5a70a2, #041c58);
    background: -o-linear-gradient(#5a70a2, #041c58);
    background: -moz-linear-gradient(#5a70a2, #041c58);
    background: linear-gradient(#5a70a2, #041c58);
	color:#ffffff;
}
h1{
	color: #ffffff;
}
img.wp-smiley,img.emoji{
	display:inline !important;
	border:none !important;
	box-shadow:none !important;
	height:1em !important;
	width:1em !important;
	margin:0 .07em !important;
	vertical-align:-.1em !important;
	/*background:0 0 !important;*/
	padding:0 !important;
}
#scrollUp{
	outline:0;
	background:no-repeat scroll 0 0 transparent;
	bottom:20px;
	width:38px;
	height:38px;
	right:20px;
	text-indent:-999999px;
	z-index:999999999;
	-khtml-opacity:.7;
	-moz-opacity:.7;
	-ms-filter:"alpha(opacity=70)";
	opacity:.7;
}
.fttb-arrow-icon{
	float:left;
	margin-bottom:8px;
	margin-right:20px;
	border:solid 1px #d0d0d0;
	padding:5px;
}
.fttb-save-button{
	margin-top:10px!important;
	font-weight:700;
}
.fttb-title-bar{
	width:96%;
	/*background-color:#0073aa!important;*/
	color:#fff!important;
	display:inline-block;
	padding-left:16px;
	margin-top:30px;
	margin-bottom:30px;
}
.fttb-title-bar h2{
	color:#fff;
}
.fttb-intro{
font-weight:700;
width:96%;
padding-left:5px;
margin-bottom:20px;
}
.fttb-left{
float:left;
}
.fttb-right{
float:right;
}
#fttb_settings input[type=text]{
font-size:inherit;
margin-right:10px;
}
.fttb_animation{
font-size:inherit!important;
}
#fttb_settings label.error{
color:red;
}
#fttb_settings input.error{
border:2px solid #5b9bb9;
}
@charset "UTF-8";
a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{
border:0;
font-size:100%;
font-style:inherit;
font-weight:inherit;
margin:0;
outline:0;
padding:0;
vertical-align:baseline;
}
html{
-webkit-text-size-adjust:100%;
-ms-text-size-adjust:100%;
}
body{
margin:0;
}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{
display:block;
}
audio,canvas,progress,video{
display:inline-block;
vertical-align:baseline;
}
audio:not([controls]){
display:none;
height:0;
}
[hidden],template{
display:none;
}
a{
background-color:transparent;
}
a:active{
outline:0;
}
a,a:focus,a:hover,a:visited{
text-decoration:none;
}
abbr[title]{
border-bottom:1px dotted;
}
b,strong{
font-weight:700;
}
dfn{
font-style:italic;
}
mark{
/*background:#ff0;*/
color:#000;
}
small{
font-size:80%;
}
sub,sup{
font-size:75%;
line-height:0;
position:relative;
vertical-align:baseline;
}
sup{
top:-.5em;
}
sub{
bottom:-.25em;
}
img{
border:0;
}
svg:not(:root){
overflow:hidden;
}
figure{
margin:0;
}
hr{
box-sizing:content-box;
height:0;
}
pre{
overflow:auto;
}
code,kbd,pre,samp{
font-size:1em;
}
button,input,optgroup,select,textarea{
color:inherit;
font:inherit;
margin:0;
}
button{
overflow:visible;
}
button,select{
text-transform:none;
}
button,html input[type=button],input[type=reset],input[type=submit]{
-webkit-appearance:button;
cursor:pointer;
}
button[disabled],html input[disabled]{
cursor:default;
}
button::-moz-focus-inner,input::-moz-focus-inner{
border:0;
padding:0;
}
input{
line-height:normal;
}
input[type=checkbox],input[type=radio]{
box-sizing:border-box;
padding:0;
}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{
height:auto;
}
input[type=search]{
-webkit-appearance:textfield;
box-sizing:content-box;
}
#comments .submit,.search .search-submit{
padding:10px 15px;
border-radius:2px;
}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{
-webkit-appearance:none;
}
fieldset{
border:1px solid #eaeaea;
margin:0 0;
padding:.35em .625em .75em;
}
legend{
border:0;
padding:0;
}
fieldset legend{
margin-bottom:1.5em;
padding:0 .5em;
}
textarea{
overflow:auto;
}
optgroup{
font-weight:700;
}
table{
border-collapse:collapse;
border-spacing:0;
}
td,th{
padding:0;
}
/*!
 * Bootstrap v4.0.0-alpha.2 (https://getbootstrap.com)
 */.ast-container{
margin-left:auto;
margin-right:auto;
padding-left:20px;
padding-right:20px;
}
.ast-container::after{
content:"";
display:table;
clear:both;
}
@media (min-width:544px){
.ast-container{
max-width:100%;
}
;
}
@media (min-width:768px){
.ast-container{
max-width:100%;
}
;
}
@media (min-width:992px){
.ast-container{
max-width:100%;
}
;
}
@media (min-width:1200px){
.ast-container{
max-width:100%;
}
;
}
.ast-container-fluid{
margin-left:auto;
margin-right:auto;
padding-left:20px;
padding-right:20px;
}
.ast-container-fluid::after{
content:"";
display:table;
clear:both;
}
.ast-row{
margin-left:-20px;
margin-right:-20px;
}
.ast-row::after{
content:"";
display:table;
clear:both;
}
.ast-col-lg-1,.ast-col-lg-10,.ast-col-lg-11,.ast-col-lg-12,.ast-col-lg-2,.ast-col-lg-3,.ast-col-lg-4,.ast-col-lg-5,.ast-col-lg-6,.ast-col-lg-7,.ast-col-lg-8,.ast-col-lg-9,.ast-col-md-1,.ast-col-md-10,.ast-col-md-11,.ast-col-md-12,.ast-col-md-2,.ast-col-md-3,.ast-col-md-4,.ast-col-md-5,.ast-col-md-6,.ast-col-md-7,.ast-col-md-8,.ast-col-md-9,.ast-col-sm-1,.ast-col-sm-10,.ast-col-sm-11,.ast-col-sm-12,.ast-col-sm-2,.ast-col-sm-3,.ast-col-sm-4,.ast-col-sm-5,.ast-col-sm-6,.ast-col-sm-7,.ast-col-sm-8,.ast-col-sm-9,.ast-col-xl-1,.ast-col-xl-10,.ast-col-xl-11,.ast-col-xl-12,.ast-col-xl-2,.ast-col-xl-3,.ast-col-xl-4,.ast-col-xl-5,.ast-col-xl-6,.ast-col-xl-7,.ast-col-xl-8,.ast-col-xl-9,.ast-col-xs-1,.ast-col-xs-10,.ast-col-xs-11,.ast-col-xs-12,.ast-col-xs-2,.ast-col-xs-3,.ast-col-xs-4,.ast-col-xs-5,.ast-col-xs-6,.ast-col-xs-7,.ast-col-xs-8,.ast-col-xs-9{
position:relative;
min-height:1px;
padding-left:20px;
padding-right:20px;
}
.ast-col-xs-1,.ast-col-xs-10,.ast-col-xs-11,.ast-col-xs-12,.ast-col-xs-2,.ast-col-xs-3,.ast-col-xs-4,.ast-col-xs-5,.ast-col-xs-6,.ast-col-xs-7,.ast-col-xs-8,.ast-col-xs-9{
float:left;
}
.ast-col-xs-1{
width:8.3333333333%;
}
.ast-col-xs-2{
width:16.6666666667%;
}
.ast-col-xs-3{
width:25%;
}
.ast-col-xs-4{
width:33.3333333333%;
}
.ast-col-xs-5{
width:41.6666666667%;
}
.ast-col-xs-6{
width:50%;
}
.ast-col-xs-7{
width:58.3333333333%;
}
.ast-col-xs-8{
width:66.6666666667%;
}
.ast-col-xs-9{
width:75%;
}
.ast-col-xs-10{
width:83.3333333333%;
}
.ast-col-xs-11{
width:91.6666666667%;
}
.ast-col-xs-12{
width:100%;
}
.ast-col-xs-pull-0{
right:auto;
}
.ast-col-xs-pull-1{
right:8.3333333333%;
}
.ast-col-xs-pull-2{
right:16.6666666667%;
}
.ast-col-xs-pull-3{
right:25%;
}
.ast-col-xs-pull-4{
right:33.3333333333%;
}
.ast-col-xs-pull-5{
right:41.6666666667%;
}
.ast-col-xs-pull-6{
right:50%;
}
.ast-col-xs-pull-7{
right:58.3333333333%;
}
.ast-col-xs-pull-8{
right:66.6666666667%;
}
.ast-col-xs-pull-9{
right:75%;
}
.ast-col-xs-pull-10{
right:83.3333333333%;
}
.ast-col-xs-pull-11{
right:91.6666666667%;
}
.ast-col-xs-pull-12{
right:100%;
}
.ast-col-xs-push-0{
left:auto;
}
.ast-col-xs-push-1{
left:8.3333333333%;
}
.ast-col-xs-push-2{
left:16.6666666667%;
}
.ast-col-xs-push-3{
left:25%;
}
.ast-col-xs-push-4{
left:33.3333333333%;
}
.ast-col-xs-push-5{
left:41.6666666667%;
}
.ast-col-xs-push-6{
left:50%;
}
.ast-col-xs-push-7{
left:58.3333333333%;
}
.ast-col-xs-push-8{
left:66.6666666667%;
}
.ast-col-xs-push-9{
left:75%;
}
.ast-col-xs-push-10{
left:83.3333333333%;
}
.ast-col-xs-push-11{
left:91.6666666667%;
}
.ast-col-xs-push-12{
left:100%;
}
.ast-col-xs-offset-0{
margin-left:0;
}
.ast-col-xs-offset-1{
margin-left:8.3333333333%;
}
.ast-col-xs-offset-2{
margin-left:16.6666666667%;
}
.ast-col-xs-offset-3{
margin-left:25%;
}
.ast-col-xs-offset-4{
margin-left:33.3333333333%;
}
.ast-col-xs-offset-5{
margin-left:41.6666666667%;
}
.ast-col-xs-offset-6{
margin-left:50%;
}
.ast-col-xs-offset-7{
margin-left:58.3333333333%;
}
.ast-col-xs-offset-8{
margin-left:66.6666666667%;
}
.ast-col-xs-offset-9{
margin-left:75%;
}
.ast-col-xs-offset-10{
margin-left:83.3333333333%;
}
.ast-col-xs-offset-11{
margin-left:91.6666666667%;
}
.ast-col-xs-offset-12{
margin-left:100%;
}
@media (min-width:544px){
.ast-col-sm-1,.ast-col-sm-10,.ast-col-sm-11,.ast-col-sm-12,.ast-col-sm-2,.ast-col-sm-3,.ast-col-sm-4,.ast-col-sm-5,.ast-col-sm-6,.ast-col-sm-7,.ast-col-sm-8,.ast-col-sm-9{
float:left;
}
.ast-col-sm-1{
width:8.3333333333%;
}
.ast-col-sm-2{
width:16.6666666667%;
}
.ast-col-sm-3{
width:25%;
}
.ast-col-sm-4{
width:33.3333333333%;
}
.ast-col-sm-5{
width:41.6666666667%;
}
.ast-col-sm-6{
width:50%;
}
.ast-col-sm-7{
width:58.3333333333%;
}
.ast-col-sm-8{
width:66.6666666667%;
}
.ast-col-sm-9{
width:75%;
}
.ast-col-sm-10{
width:83.3333333333%;
}
.ast-col-sm-11{
width:91.6666666667%;
}
.ast-col-sm-12{
width:100%;
}
.ast-col-sm-pull-0{
right:auto;
}
.ast-col-sm-pull-1{
right:8.3333333333%;
}
.ast-col-sm-pull-2{
right:16.6666666667%;
}
.ast-col-sm-pull-3{
right:25%;
}
.ast-col-sm-pull-4{
right:33.3333333333%;
}
.ast-col-sm-pull-5{
right:41.6666666667%;
}
.ast-col-sm-pull-6{
right:50%;
}
.ast-col-sm-pull-7{
right:58.3333333333%;
}
.ast-col-sm-pull-8{
right:66.6666666667%;
}
.ast-col-sm-pull-9{
right:75%;
}
.ast-col-sm-pull-10{
right:83.3333333333%;
}
.ast-col-sm-pull-11{
right:91.6666666667%;
}
.ast-col-sm-pull-12{
right:100%;
}
.ast-col-sm-push-0{
left:auto;
}
.ast-col-sm-push-1{
left:8.3333333333%;
}
.ast-col-sm-push-2{
left:16.6666666667%;
}
.ast-col-sm-push-3{
left:25%;
}
.ast-col-sm-push-4{
left:33.3333333333%;
}
.ast-col-sm-push-5{
left:41.6666666667%;
}
.ast-col-sm-push-6{
left:50%;
}
.ast-col-sm-push-7{
left:58.3333333333%;
}
.ast-col-sm-push-8{
left:66.6666666667%;
}
.ast-col-sm-push-9{
left:75%;
}
.ast-col-sm-push-10{
left:83.3333333333%;
}
.ast-col-sm-push-11{
left:91.6666666667%;
}
.ast-col-sm-push-12{
left:100%;
}
.ast-col-sm-offset-0{
margin-left:0;
}
.ast-col-sm-offset-1{
margin-left:8.3333333333%;
}
.ast-col-sm-offset-2{
margin-left:16.6666666667%;
}
.ast-col-sm-offset-3{
margin-left:25%;
}
.ast-col-sm-offset-4{
margin-left:33.3333333333%;
}
.ast-col-sm-offset-5{
margin-left:41.6666666667%;
}
.ast-col-sm-offset-6{
margin-left:50%;
}
.ast-col-sm-offset-7{
margin-left:58.3333333333%;
}
.ast-col-sm-offset-8{
margin-left:66.6666666667%;
}
.ast-col-sm-offset-9{
margin-left:75%;
}
.ast-col-sm-offset-10{
margin-left:83.3333333333%;
}
.ast-col-sm-offset-11{
margin-left:91.6666666667%;
}
.ast-col-sm-offset-12{
margin-left:100%;
}
;
}
@media (min-width:768px){
.ast-col-md-1,.ast-col-md-10,.ast-col-md-11,.ast-col-md-12,.ast-col-md-2,.ast-col-md-3,.ast-col-md-4,.ast-col-md-5,.ast-col-md-6,.ast-col-md-7,.ast-col-md-8,.ast-col-md-9{
float:left;
}
.ast-col-md-1{
width:8.3333333333%;
}
.ast-col-md-2{
width:16.6666666667%;
}
.ast-col-md-3{
width:25%;
}
.ast-col-md-4{
width:33.3333333333%;
}
.ast-col-md-5{
width:41.6666666667%;
}
.ast-col-md-6{
width:50%;
}
.ast-col-md-7{
width:58.3333333333%;
}
.ast-col-md-8{
width:66.6666666667%;
}
.ast-col-md-9{
width:75%;
}
.ast-col-md-10{
width:83.3333333333%;
}
.ast-col-md-11{
width:91.6666666667%;
}
.ast-col-md-12{
width:100%;
}
.ast-col-md-pull-0{
right:auto;
}
.ast-col-md-pull-1{
right:8.3333333333%;
}
.ast-col-md-pull-2{
right:16.6666666667%;
}
.ast-col-md-pull-3{
right:25%;
}
.ast-col-md-pull-4{
right:33.3333333333%;
}
.ast-col-md-pull-5{
right:41.6666666667%;
}
.ast-col-md-pull-6{
right:50%;
}
.ast-col-md-pull-7{
right:58.3333333333%;
}
.ast-col-md-pull-8{
right:66.6666666667%;
}
.ast-col-md-pull-9{
right:75%;
}
.ast-col-md-pull-10{
right:83.3333333333%;
}
.ast-col-md-pull-11{
right:91.6666666667%;
}
.ast-col-md-pull-12{
right:100%;
}
.ast-col-md-push-0{
left:auto;
}
.ast-col-md-push-1{
left:8.3333333333%;
}
.ast-col-md-push-2{
left:16.6666666667%;
}
.ast-col-md-push-3{
left:25%;
}
.ast-col-md-push-4{
left:33.3333333333%;
}
.ast-col-md-push-5{
left:41.6666666667%;
}
.ast-col-md-push-6{
left:50%;
}
.ast-col-md-push-7{
left:58.3333333333%;
}
.ast-col-md-push-8{
left:66.6666666667%;
}
.ast-col-md-push-9{
left:75%;
}
.ast-col-md-push-10{
left:83.3333333333%;
}
.ast-col-md-push-11{
left:91.6666666667%;
}
.ast-col-md-push-12{
left:100%;
}
.ast-col-md-offset-0{
margin-left:0;
}
.ast-col-md-offset-1{
margin-left:8.3333333333%;
}
.ast-col-md-offset-2{
margin-left:16.6666666667%;
}
.ast-col-md-offset-3{
margin-left:25%;
}
.ast-col-md-offset-4{
margin-left:33.3333333333%;
}
.ast-col-md-offset-5{
margin-left:41.6666666667%;
}
.ast-col-md-offset-6{
margin-left:50%;
}
.ast-col-md-offset-7{
margin-left:58.3333333333%;
}
.ast-col-md-offset-8{
margin-left:66.6666666667%;
}
.ast-col-md-offset-9{
margin-left:75%;
}
.ast-col-md-offset-10{
margin-left:83.3333333333%;
}
.ast-col-md-offset-11{
margin-left:91.6666666667%;
}
.ast-col-md-offset-12{
margin-left:100%;
}
;
}
@media (min-width:992px){
.ast-col-lg-1,.ast-col-lg-10,.ast-col-lg-11,.ast-col-lg-12,.ast-col-lg-2,.ast-col-lg-3,.ast-col-lg-4,.ast-col-lg-5,.ast-col-lg-6,.ast-col-lg-7,.ast-col-lg-8,.ast-col-lg-9{
float:left;
}
.ast-col-lg-1{
width:8.3333333333%;
}
.ast-col-lg-2{
width:16.6666666667%;
}
.ast-col-lg-3{
width:25%;
}
.ast-col-lg-4{
width:33.3333333333%;
}
.ast-col-lg-5{
width:41.6666666667%;
}
.ast-col-lg-6{
width:50%;
}
.ast-col-lg-7{
width:58.3333333333%;
}
.ast-col-lg-8{
width:66.6666666667%;
}
.ast-col-lg-9{
width:75%;
}
.ast-col-lg-10{
width:83.3333333333%;
}
.ast-col-lg-11{
width:91.6666666667%;
}
.ast-col-lg-12{
width:100%;
}
.ast-col-lg-pull-0{
right:auto;
}
.ast-col-lg-pull-1{
right:8.3333333333%;
}
.ast-col-lg-pull-2{
right:16.6666666667%;
}
.ast-col-lg-pull-3{
right:25%;
}
.ast-col-lg-pull-4{
right:33.3333333333%;
}
.ast-col-lg-pull-5{
right:41.6666666667%;
}
.ast-col-lg-pull-6{
right:50%;
}
.ast-col-lg-pull-7{
right:58.3333333333%;
}
.ast-col-lg-pull-8{
right:66.6666666667%;
}
.ast-col-lg-pull-9{
right:75%;
}
.ast-col-lg-pull-10{
right:83.3333333333%;
}
.ast-col-lg-pull-11{
right:91.6666666667%;
}
.ast-col-lg-pull-12{
right:100%;
}
.ast-col-lg-push-0{
left:auto;
}
.ast-col-lg-push-1{
left:8.3333333333%;
}
.ast-col-lg-push-2{
left:16.6666666667%;
}
.ast-col-lg-push-3{
left:25%;
}
.ast-col-lg-push-4{
left:33.3333333333%;
}
.ast-col-lg-push-5{
left:41.6666666667%;
}
.ast-col-lg-push-6{
left:50%;
}
.ast-col-lg-push-7{
left:58.3333333333%;
}
.ast-col-lg-push-8{
left:66.6666666667%;
}
.ast-col-lg-push-9{
left:75%;
}
.ast-col-lg-push-10{
left:83.3333333333%;
}
.ast-col-lg-push-11{
left:91.6666666667%;
}
.ast-col-lg-push-12{
left:100%;
}
.ast-col-lg-offset-0{
margin-left:0;
}
.ast-col-lg-offset-1{
margin-left:8.3333333333%;
}
.ast-col-lg-offset-2{
margin-left:16.6666666667%;
}
.ast-col-lg-offset-3{
margin-left:25%;
}
.ast-col-lg-offset-4{
margin-left:33.3333333333%;
}
.ast-col-lg-offset-5{
margin-left:41.6666666667%;
}
.ast-col-lg-offset-6{
margin-left:50%;
}
.ast-col-lg-offset-7{
margin-left:58.3333333333%;
}
.ast-col-lg-offset-8{
margin-left:66.6666666667%;
}
.ast-col-lg-offset-9{
margin-left:75%;
}
.ast-col-lg-offset-10{
margin-left:83.3333333333%;
}
.ast-col-lg-offset-11{
margin-left:91.6666666667%;
}
.ast-col-lg-offset-12{
margin-left:100%;
}
;
}
@media (min-width:1200px){
.ast-col-xl-1,.ast-col-xl-10,.ast-col-xl-11,.ast-col-xl-12,.ast-col-xl-2,.ast-col-xl-3,.ast-col-xl-4,.ast-col-xl-5,.ast-col-xl-6,.ast-col-xl-7,.ast-col-xl-8,.ast-col-xl-9{
float:left;
}
.ast-col-xl-1{
width:8.3333333333%;
}
.ast-col-xl-2{
width:16.6666666667%;
}
.ast-col-xl-3{
width:25%;
}
.ast-col-xl-4{
width:33.3333333333%;
}
.ast-col-xl-5{
width:41.6666666667%;
}
.ast-col-xl-6{
width:50%;
}
.ast-col-xl-7{
width:58.3333333333%;
}
.ast-col-xl-8{
width:66.6666666667%;
}
.ast-col-xl-9{
width:75%;
}
.ast-col-xl-10{
width:83.3333333333%;
}
.ast-col-xl-11{
width:91.6666666667%;
}
.ast-col-xl-12{
width:100%;
}
.ast-col-xl-pull-0{
right:auto;
}
.ast-col-xl-pull-1{
right:8.3333333333%;
}
.ast-col-xl-pull-2{
right:16.6666666667%;
}
.ast-col-xl-pull-3{
right:25%;
}
.ast-col-xl-pull-4{
right:33.3333333333%;
}
.ast-col-xl-pull-5{
right:41.6666666667%;
}
.ast-col-xl-pull-6{
right:50%;
}
.ast-col-xl-pull-7{
right:58.3333333333%;
}
.ast-col-xl-pull-8{
right:66.6666666667%;
}
.ast-col-xl-pull-9{
right:75%;
}
.ast-col-xl-pull-10{
right:83.3333333333%;
}
.ast-col-xl-pull-11{
right:91.6666666667%;
}
.ast-col-xl-pull-12{
right:100%;
}
.ast-col-xl-push-0{
left:auto;
}
.ast-col-xl-push-1{
left:8.3333333333%;
}
.ast-col-xl-push-2{
left:16.6666666667%;
}
.ast-col-xl-push-3{
left:25%;
}
.ast-col-xl-push-4{
left:33.3333333333%;
}
.ast-col-xl-push-5{
left:41.6666666667%;
}
.ast-col-xl-push-6{
left:50%;
}
.ast-col-xl-push-7{
left:58.3333333333%;
}
.ast-col-xl-push-8{
left:66.6666666667%;
}
.ast-col-xl-push-9{
left:75%;
}
.ast-col-xl-push-10{
left:83.3333333333%;
}
.ast-col-xl-push-11{
left:91.6666666667%;
}
.ast-col-xl-push-12{
left:100%;
}
.ast-col-xl-offset-0{
margin-left:0;
}
.ast-col-xl-offset-1{
margin-left:8.3333333333%;
}
.ast-col-xl-offset-2{
margin-left:16.6666666667%;
}
.ast-col-xl-offset-3{
margin-left:25%;
}
.ast-col-xl-offset-4{
margin-left:33.3333333333%;
}
.ast-col-xl-offset-5{
margin-left:41.6666666667%;
}
.ast-col-xl-offset-6{
margin-left:50%;
}
.ast-col-xl-offset-7{
margin-left:58.3333333333%;
}
.ast-col-xl-offset-8{
margin-left:66.6666666667%;
}
.ast-col-xl-offset-9{
margin-left:75%;
}
.ast-col-xl-offset-10{
margin-left:83.3333333333%;
}
.ast-col-xl-offset-11{
margin-left:91.6666666667%;
}
.ast-col-xl-offset-12{
margin-left:100%;
}
;
}
h1,h2,h3,h4,h5,h6{
clear:both;
}
/*.entry-content h1,h1{
color:#808285;
font-size:2em;
line-height:1.2;
}*/
.entry-content h2,h2{
/*color:#808285;*/
font-size:1.7em;
line-height:1.3;
}
.entry-content h3,h3{
/*color:#808285;*/
font-size:1.5em;
line-height:1.4;
}
.entry-content h4,h4{
/*color:#808285;*/
line-height:1.5;
font-size:1.3em;
}
.entry-content h5,h5{
/*color:#808285;*/
line-height:1.6;
font-size:1.2em;
}
.entry-content h6,h6{
/*color:#808285;*/
line-height:1.7;
font-size:1.1em;
}
html{
box-sizing:border-box;
}
*,:after,:before{
box-sizing:inherit;
}
body{
/*color:#808285;*/
font-style:normal;
}
ol,ul{
margin:0 0 1.5em 3em;
}
ul{
list-style:disc;
}
ol{
list-style:decimal;
}
li>ol,li>ul{
margin-bottom:0;
margin-left:1.5em;
}
dt{
font-weight:700;
}
dd{
margin:0 1.5em 1.5em;
}
b,strong{
font-weight:700;
}
cite,dfn,em,i{
font-style:italic;
}
blockquote,q{
quotes:"" "";
}
blockquote:after,blockquote:before,q:after,q:before{
content:"";
}
blockquote{
border-left:5px solid rgba(0,0,0,.05);
padding:20px;
font-size:1.2em;
font-style:italic;
margin:0 0 1.5em;
position:relative;
}
blockquote p:last-child{
margin:0;
}
address{
margin:0 0 1.5em;
}
abbr,acronym{
border-bottom:1px dotted #666;
cursor:help;
}
pre{
/*background:#eee;*/
font-family:"Courier 10 Pitch",Courier,monospace;
margin-bottom:1.6em;
overflow:auto;
max-width:100%;
padding:1.6em;
}
code,kbd,tt,var{
font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;
}
img{
height:auto;
max-width:100%;
}
hr{
/*background-color:#ccc;*/
border:0;
height:1px;
margin-bottom:1.5em;
}
.ast-button,.button,button,input,select,textarea{
/*color:#808285;*/
font-weight:400;
font-size:100%;
margin:0;
vertical-align:baseline;
}
button,input{
line-height:normal;
}
big{
font-size:125%;
}
ins,mark{
background:0 0;
text-decoration:none;
}
ol,ul{
margin:0 0 1.5em 3em;
}
ul{
list-style:disc;
}
ol{
list-style:decimal;
}
li>ol,li>ul{
margin-bottom:0;
margin-left:1.5em;
}
dt{
font-weight:700;
}
dd{
margin:0 1.5em 1.5em;
}
table,td,th{
border:1px solid rgba(0,0,0,.1);
}
table{
border-collapse:separate;
border-spacing:0;
border-width:1px 0 0 1px;
margin:0 0 1.5em;
width:100%;
}
th{
font-weight:700;
}
td,th{
padding:8px;
text-align:left;
border-width:0 1px 1px 0;
}
.ast-button,.button,button,input[type=button],input[type=reset],input[type=submit]{
border:1px solid;
border-color:#eaeaea;
border-radius:2px;
/*background:#e6e6e6;*/
padding:.6em 1em .4em;
color:#fff;
}
.ast-button:focus,.ast-button:hover,.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{
color:#fff;
border-color:#eaeaea;
}
.ast-button:active,.ast-button:focus,.button:active,.button:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{
border-color:#eaeaea;
outline:0;
}
input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{
color:#666;
border:1px solid #ccc;
border-radius:2px;
-webkit-appearance:none;
}
input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{
color:#111;
}
textarea{
padding-left:3px;
width:100%;
}
a{
color:#4169e1;
}
a:focus,a:hover{
color:#191970;
}
a:focus{
outline:thin dotted;
}
a:hover{
outline:0;
}
.screen-reader-text{
border:0;
clip:rect(1px,1px,1px,1px);
-webkit-clip-path:inset(50%);
clip-path:inset(50%);
height:1px;
margin:-1px;
overflow:hidden;
padding:0;
position:absolute;
width:1px;
word-wrap:normal!important;
}
.screen-reader-text:focus{
/*background-color:#f1f1f1;*/
border-radius:2px;
box-shadow:0 0 2px 2px rgba(0,0,0,.6);
clip:auto!important;
color:#21759b;
display:block;
font-size:12.25px;
font-size:.875rem;
height:auto;
left:5px;
line-height:normal;
padding:15px 23px 14px;
text-decoration:none;
top:5px;
width:auto;
z-index:100000;
}
.alignleft{
display:inline;
float:left;
margin-right:1.5em;
}
.alignright{
display:inline;
float:right;
margin-left:1.5em;
}
.aligncenter{
clear:both;
text-align:center;
display:block;
margin-left:auto;
margin-right:auto;
}
#primary:after,#primary:before,#secondary:after,#secondary:before,.ast-container:after,.ast-container:before,.ast-row:after,.ast-row:before,.clear:after,.clear:before,.sidebar-main:after,.sidebar-main:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before,.site-main:after,.site-main:before{
content:"";
display:table;
}
#primary:after,#secondary:after,.ast-container:after,.ast-row:after,.clear:after,.sidebar-main:after,.site-content:after,.site-footer:after,.site-header:after,.site-main:after{
clear:both;
}
.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{
border:none;
margin-bottom:0;
margin-top:0;
padding:0;
}
embed,iframe,object{
max-width:100%;
}
.wp-caption{
margin-bottom:1.5em;
max-width:100%;
}
.wp-caption img[class*=wp-image-]{
display:block;
margin-left:auto;
margin-right:auto;
}
.wp-caption .wp-caption-text{
margin:.8075em 0;
}
.wp-caption-text{
text-align:center;
}
.gallery-item{
display:inline-block;
text-align:center;
vertical-align:top;
width:100%;
}
.gallery-columns-2 .gallery-item{
max-width:50%;
}
.gallery-columns-3 .gallery-item{
max-width:33.33%;
}
.gallery-columns-4 .gallery-item{
max-width:25%;
}
.gallery-columns-5 .gallery-item{
max-width:20%;
}
.gallery-columns-6 .gallery-item{
max-width:16.66%;
}
.gallery-columns-7 .gallery-item{
max-width:14.28%;
}
.gallery-columns-8 .gallery-item{
max-width:12.5%;
}
.gallery-columns-9 .gallery-item{
max-width:11.11%;
}
.gallery-caption{
display:block;
}
::selection{
color:#fff;
/*background:#0274be;*/
}
body{
/*-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;*/
}
body:not(.logged-in){
position:relative;
}
#page{
position:relative;
}
a,a:focus{
text-decoration:none;
}
.secondary a *,.site-footer a *,.site-header a *,a{
transition:all .2s linear;
}
.capitalize{
text-transform:uppercase;
}
img{
vertical-align:middle;
}
.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{
margin-bottom:20px;
}
p{
margin-bottom:1.75em;
}
blockquote{
margin:1.5em 1em 1.5em 3em;
padding:1.2em;
font-size:1.1em;
line-height:inherit;
position:relative;
}
.ast-button,.button,input[type=button],input[type=submit]{
border-radius:0;
padding:18px 30px;
border:0;
box-shadow:none;
text-shadow:none;
}
.ast-button:hover,.button:hover,input[type=button]:hover,input[type=submit]:hover{
box-shadow:none;
}
.ast-button:active,.ast-button:focus,.button:active,.button:focus,input[type=button]:active,input[type=button]:focus,input[type=submit]:active,input[type=submit]:focus{
box-shadow:none;
}
.site-title{
font-weight:400;
}
.site-description,.site-title{
margin-bottom:0;
}
.site-description a,.site-description:focus a,.site-description:hover a,.site-title a,.site-title:focus a,.site-title:hover a{
transition:all .2s linear;
}
.site-title a,.site-title a:focus,.site-title a:hover,.site-title a:visited{
color:#222;
}
.site-description a,.site-description a:focus,.site-description a:hover,.site-description a:visited{
color:#999;
}
.search-form .search-field{
outline:0;
}
.ast-search-menu-icon{
position:relative;
}
.ast-header-break-point.ast-header-custom-item-outside .main-header-bar .ast-search-icon{
margin-right:1em;
}
.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .main-header-bar-navigation .ast-search-icon{
display:none;
}
.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon .search-field,.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon.ast-inline-search .search-field{
width:100%;
padding-right:5.5em;
}
.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon .search-submit{
display:block;
position:absolute;
height:100%;
top:0;
right:0;
padding:0 1em;
border-radius:0;
}
.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon .search-form{
padding:0;
display:block;
overflow:hidden;
}
.site .skip-link{
background-color:#f1f1f1;
box-shadow:0 0 1px 1px rgba(0,0,0,.2);
color:#21759b;
display:block;
font-family:Montserrat,"Helvetica Neue",sans-serif;
font-size:14px;
font-weight:700;
left:-9999em;
outline:0;
padding:15px 23px 14px;
text-decoration:none;
text-transform:none;
top:-9999em;
}
.site .skip-link:focus{
clip:auto;
height:auto;
left:6px;
top:7px;
width:auto;
z-index:100000;
}
.logged-in .site .skip-link{
box-shadow:0 0 2px 2px rgba(0,0,0,.2);
font-family:"Open Sans",sans-serif;
}
input,select{
line-height:1;
}
body,button,input[type=button],input[type=submit],textarea{
line-height:1.85714285714286;
}
.site-title a{
line-height:1.2;
}
.site-header .site-description{
line-height:1.5;
}
.ast-single-post .entry-title,.ast-single-post .entry-title a{
line-height:1.2;
}
.entry-title,.entry-title a{
font-weight:400;
}
.ast-social-icons{
list-style-type:none;
margin:0;
}
.ast-social-icons li{
display:inline-block;
padding-right:15px;
}
.ast-social-icons li:last-child{
padding-right:0;
}
.ast-social-icons a{
display:block;
}
.ast-social-icons i{
font-style:normal;
font-family:fontawesome;
font-weight:400;
}
.ast-social-icons i:before{
font-weight:400;
}
.single .entry-content .gallery{
margin-left:-10px;
margin-right:-10px;
}
.gallery-caption{
color:#000;
padding:10px;
border-radius:0 0 2px 2px;
border:1px solid #eaeaea;
border-top:none;
font-size:.9em;
}
.gallery-icon{
border-bottom:0;
border-radius:2px 2px 0 0;
border:1px solid #eaeaea;
overflow:hidden;
}
.gallery-item{
margin:0;
padding:10px;
border-radius:2px;
}
.gallery-item:last-child{
margin-bottom:2em;
}
.elementor-image-gallery .gallery-icon{
border:none;
}
.ast-oembed-container{
position:relative;
padding-top:56.25%;
height:0;
overflow:hidden;
max-width:100%;
height:auto;
}
.ast-oembed-container embed,.ast-oembed-container iframe,.ast-oembed-container object{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
}
body .ast-oembed-container *{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
}
.hidden{
display:none!important;
}
body{
/*background-color:#fff;*/
}
#page{
display:block;
}
#primary,#secondary{
display:block;
position:relative;
float:left;
width:100%;
}
#primary{
margin:4em 0;
}
#secondary{
margin:4em 0 2.5em;
word-break:break-word;
line-height:2;
}
@media (max-width:768px){
#secondary.secondary{
padding-top:0;
}
;
}
#secondary li{
margin-bottom:.25em;
}
#secondary li:last-child{
margin-bottom:0;
}
.ast-separate-container{
background-color:#f5f5f5;
}
.ast-separate-container #primary{
padding:4em 0;
margin:0;
border:0;
}
.ast-separate-container .site-main>.ast-row{
margin-left:0;
margin-right:0;
}
.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{
background-color:#fff;
border-bottom:1px solid #eee;
margin:0;
padding:5.34em 6.67em;
}
.ast-separate-container .blog-layout-1{
padding:0;
border-bottom:0;
}
.ast-separate-container .ast-article-single{
border-bottom:0;
}
@media (max-width:1200px){
.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{
margin:0;
padding:3.34em 2.4em;
}
;
}
@media (max-width:768px){
.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{
padding:1.5em 2.14em;
}
.ast-separate-container #primary,.ast-separate-container #secondary{
padding:1.5em 0;
}
.ast-separate-container.ast-right-sidebar #secondary{
padding-left:1em;
}
.ast-separate-container.ast-right-sidebar #secondary{
padding-right:1em;
}
.ast-separate-container.ast-two-container #secondary{
padding-left:0;
padding-right:0;
}
;
}
@media (max-width:544px){
.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{
padding:1.5em 1em;
}
.ast-separate-container #content .ast-container{
padding-left:.54em;
padding-right:.54em;
}
.ast-separate-container #secondary{
padding-top:0;
}
;
}
.ast-page-builder-template .hentry{
margin:0;
}
.ast-page-builder-template .site-content>.ast-container{
max-width:100%;
padding:0;
}
.ast-page-builder-template .site-content #primary{
padding:0;
margin:0;
}
.ast-page-builder-template .no-results{
text-align:center;
margin:4em auto;
}
.ast-page-builder-template .ast-pagination{
padding:2em;
}
.ast-page-builder-template .entry-header{
margin-top:4em;
margin-left:auto;
margin-right:auto;
padding-left:20px;
padding-right:20px;
}
.ast-page-builder-template .entry-header.ast-no-title.ast-no-thumbnail{
margin-top:0;
}
.ast-page-builder-template .entry-header.ast-header-without-markup{
margin-top:0;
margin-bottom:0;
}
.ast-page-builder-template .entry-header.ast-no-title.ast-no-meta{
margin-bottom:0;
}
@media (max-width:768px){
.ast-page-builder-template .entry-header{
margin-top:1.5em;
}
;
}
@media (max-width:768px){
.ast-page-builder-template #secondary{
margin-top:1.5em;
}
;
}
.ast-page-builder-template.ast-left-sidebar #secondary{
padding-left:20px;
}
@media (max-width:768px){
.ast-page-builder-template.ast-left-sidebar #secondary{
padding-right:20px;
}
;
}
.ast-page-builder-template.ast-right-sidebar #secondary{
padding-right:20px;
}
@media (max-width:768px){
.ast-page-builder-template.ast-right-sidebar #secondary{
padding-left:20px;
}
;
}
.ast-page-builder-template.single .post-navigation{
padding-bottom:2em;
}
.ast-page-builder-template .ast-archive-description{
margin-top:4em;
margin-left:auto;
margin-right:auto;
padding-left:20px;
padding-right:20px;
}
@media (min-width:993px){
.ast-separate-container #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary{
margin:4em 0;
padding:0;
}
.ast-right-sidebar #primary{
padding-right:60px;
}
.ast-right-sidebar #secondary{
padding-left:60px;
}
.ast-left-sidebar #primary{
padding-left:60px;
}
.ast-left-sidebar #secondary{
padding-right:60px;
}
;
}
@media (max-width:992px){
.ast-separate-container #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary{
padding-left:0;
padding-right:0;
}
.ast-right-sidebar #primary{
padding-right:30px;
}
.ast-right-sidebar #secondary{
padding-left:30px;
}
.ast-left-sidebar #primary{
padding-left:30px;
}
.ast-left-sidebar #secondary{
padding-right:30px;
}
;
}
@media (max-width:768px){
.ast-right-sidebar #primary{
padding-right:0;
}
.ast-right-sidebar #secondary{
padding-left:0;
}
.ast-left-sidebar #primary{
padding-left:0;
}
.ast-left-sidebar #secondary{
padding-right:0;
}
#primary,#secondary{
padding:1.5em 0;
margin:0;
}
.ast-left-sidebar #content>.ast-container{
-js-display:flex;
display:flex;
flex-direction:column-reverse;
width:100%;
}
;
}
@media (min-width:769px){
.ast-right-sidebar #primary{
border-right:1px solid #eee;
}
.ast-right-sidebar #secondary{
border-left:1px solid #eee;
margin-left:-1px;
}
.ast-left-sidebar #primary{
border-left:1px solid #eee;
}
.ast-left-sidebar #secondary{
border-right:1px solid #eee;
margin-right:-1px;
}
.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary{
border:0;
}
.ast-separate-container.ast-left-sidebar #secondary,.ast-separate-container.ast-right-sidebar #secondary{
border:0;
margin-left:auto;
margin-right:auto;
}
.ast-separate-container.ast-two-container.ast-right-sidebar #secondary{
padding-left:30px;
padding-right:0;
}
.ast-separate-container.ast-two-container.ast-left-sidebar #secondary{
padding-right:30px;
padding-left:0;
}
;
}
.astra-search-icon::before{
content:"\e8b6";
font-family:Astra;
font-style:normal;
font-weight:400;
text-decoration:inherit;
text-align:center;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}
.ast-search-icon .astra-search-icon{
font-size:1.3em;
}
.main-navigation{
-js-display:inline-flex;
display:inline-flex;
height:100%;
}
.main-navigation ul{
list-style:none;
margin:0;
padding-left:0;
position:relative;
}
.main-header-menu a{
text-decoration:none;
padding:0 1em;
display:inline-block;
transition:all .2s linear;
}
.main-header-menu li{
position:relative;
}
.main-header-menu li.focus>ul,.main-header-menu li:hover>ul{
right:auto;
left:0;
}
.main-header-menu .ast-left-align-sub-menu.focus>.sub-menu,.main-header-menu .ast-left-align-sub-menu:hover>.sub-menu{
right:0;
left:auto;
}
@media (min-width:769px){
.main-header-menu .ast-sub-menu-goes-outside.focus>.sub-menu,.main-header-menu .ast-sub-menu-goes-outside:hover>.sub-menu{
left:-100%;
}
.main-header-menu .ast-left-align-sub-menu .sub-menu .menu-item.focus>.sub-menu,.main-header-menu .ast-left-align-sub-menu .sub-menu .menu-item:hover>.sub-menu{
left:-100%;
}
;
}
.main-header-menu .sub-menu{
width:240px;
background:#fff;
left:-999em;
position:absolute;
top:100%;
z-index:99999;
}
@media (min-width:769px){
.main-header-menu .sub-menu li.focus>ul,.main-header-menu .sub-menu li:hover>ul{
left:100%;
right:auto;
}
.main-header-menu .sub-menu .ast-left-align-sub-menu.focus>.sub-menu,.main-header-menu .sub-menu .ast-left-align-sub-menu:focus * .sub-menu,.main-header-menu .sub-menu .ast-left-align-sub-menu:hover * .sub-menu,.main-header-menu .sub-menu .ast-left-align-sub-menu:hover>.sub-menu{
left:-100%;
}
.main-header-menu .sub-menu .main-header-menu .ast-sub-menu-goes-outside.focus>.sub-menu,.main-header-menu .sub-menu .main-header-menu .ast-sub-menu-goes-outside:hover>.sub-menu{
left:-100%;
}
;
}
.main-header-menu .sub-menu a{
padding:.9em 1em;
display:block;
word-wrap:break-word;
}
.main-header-menu .sub-menu li.menu-item-has-children>a:after,.main-header-menu .sub-menu li.page_item_has_children>a:after{
position:absolute;
right:1em;
top:50%;
transform:translate(0,-50%) rotate(270deg);
}
.main-header-menu ul ul{
top:0;
}
.submenu-with-border .sub-menu{
border-width:1px;
border-style:solid;
}
.submenu-with-border .sub-menu a{
border-width:0 0 1px;
border-style:solid;
}
.submenu-with-border .sub-menu .sub-menu{
top:-1px;
}
.ast-desktop .submenu-with-border .sub-menu>li:last-child>a{
border-bottom-width:0;
}
.ast-header-break-point .main-navigation{
padding-left:0;
}
.ast-header-break-point .main-navigation ul .button-custom-menu-item a,.ast-header-break-point .main-navigation ul li a{
padding:0 20px;
display:inline-block;
width:100%;
border-bottom-width:1px;
border-style:solid;
border-color:#eaeaea;
}
.ast-header-break-point .main-navigation ul.children li a,.ast-header-break-point .main-navigation ul.sub-menu li a{
padding-left:30px;
}
.ast-header-break-point .main-navigation ul.children li a:before,.ast-header-break-point .main-navigation ul.sub-menu li a:before{
content:"\e900";
font-family:Astra;
font-size:.65em;
text-decoration:inherit;
display:inline-block;
transform:translate(0,-2px) rotateZ(270deg);
margin-right:5px;
}
.ast-header-break-point .main-navigation ul.children li li a,.ast-header-break-point .main-navigation ul.sub-menu li li a{
padding-left:40px;
}
.ast-header-break-point .main-navigation ul.children li li li a,.ast-header-break-point .main-navigation ul.sub-menu li li li a{
padding-left:50px;
}
.ast-header-break-point .main-navigation ul.children li li li li a,.ast-header-break-point .main-navigation ul.sub-menu li li li li a{
padding-left:60px;
}
.ast-header-break-point .ast-header-custom-item{
background-color:#f9f9f9;
}
.ast-header-break-point .main-header-menu{
background-color:#f9f9f9;
}
.ast-header-break-point .main-header-menu ul{
background-color:#f9f9f9;
position:static;
opacity:1;
visibility:visible;
border:0;
width:auto;
}
.ast-header-break-point .main-header-menu .sub-menu .ast-left-align-sub-menu.focus>.sub-menu,.ast-header-break-point .main-header-menu .sub-menu .ast-left-align-sub-menu:hover>.sub-menu{
left:0;
}
.ast-header-break-point .main-header-menu .ast-sub-menu-goes-outside.focus>.sub-menu,.ast-header-break-point .main-header-menu .ast-sub-menu-goes-outside:hover>.sub-menu{
left:0;
}
.ast-header-break-point .submenu-with-border .sub-menu{
border:0;
}
.ast-mobile-menu-buttons{
display:none;
}
.ast-button-wrap{
display:inline-block;
}
.ast-button-wrap button{
box-shadow:none;
border:none;
}
.ast-button-wrap .menu-toggle{
padding:0;
width:2.2em;
height:2.1em;
font-size:1.5em;
font-weight:400;
border-radius:2px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
border-radius:2px;
vertical-align:middle;
line-height:1.85714285714286;
}
.ast-button-wrap .menu-toggle.main-header-menu-toggle{
padding:0 .5em;
width:auto;
text-align:center;
}
.ast-button-wrap .menu-toggle.main-header-menu-toggle .mobile-menu{
font-size:15px;
font-size:1rem;
font-weight:600;
}
.ast-button-wrap .menu-toggle .menu-toggle-icon{
font-style:normal;
display:inline-block;
vertical-align:middle;
line-height:2.05;
}
.ast-button-wrap .menu-toggle .menu-toggle-icon:before{
content:"\e5d2";
font-family:Astra;
text-decoration:inherit;
}
.ast-button-wrap .menu-toggle.toggled .menu-toggle-icon:before{
content:"\e5cd";
}
.ast-button-wrap .menu-toggle .mobile-menu-wrap{
display:inline-block;
}
.main-header-bar-navigation{
flex:1;
}
.header-main-layout-1 .ast-main-header-bar-alignment{
margin-left:auto;
}
.header-main-layout-3 .ast-main-header-bar-alignment{
margin-right:auto;
}
#site-navigation{
height:100%;
}
.ast-header-break-point .user-select{
clear:both;
}
.ast-header-break-point .ast-mobile-menu-buttons{
display:block;
align-self:center;
}
.ast-header-break-point .main-header-bar-navigation{
flex:auto;
}
.ast-header-break-point .ast-main-header-bar-alignment{
display:block;
width:100%;
flex:auto;
order:4;
}
.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{
margin:0 0 1.5em;
overflow:hidden;
}
.comment-navigation .nav-next,.comment-navigation .nav-previous,.post-navigation .nav-next,.post-navigation .nav-previous,.posts-navigation .nav-next,.posts-navigation .nav-previous{
width:50%;
display:inline-block;
}
.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{
text-align:right;
}
.main-header-bar{
z-index:1;
}
.header-main-layout-1.ast-primary-menu-disabled .ast-masthead-custom-menu-items{
text-align:right;
}
.header-main-layout-1 .main-header-bar-navigation{
text-align:right;
}
.header-main-layout-1 .main-header-bar-navigation .children,.header-main-layout-1 .main-header-bar-navigation .sub-menu{
text-align:left;
}
.header-main-layout-1 .main-navigation{
padding-left:15px;
vertical-align:top;
}
.header-main-layout-1 .main-header-container{
align-items:center;
}
.header-main-layout-2 .main-header-container{
display:block;
}
.header-main-layout-2 .site-branding{
text-align:center;
padding-bottom:1em;
}
.header-main-layout-2 .site-title{
justify-content:center;
}
.header-main-layout-2 .main-navigation ul{
justify-content:center;
}
.header-main-layout-2 .main-header-bar-navigation{
text-align:center;
}
.header-main-layout-2 .main-header-bar-navigation .children,.header-main-layout-2 .main-header-bar-navigation .sub-menu{
text-align:left;
}
.header-main-layout-2 .ast-header-custom-item{
justify-content:center;
line-height:1.85714285714286;
}
.header-main-layout-2 .ast-masthead-custom-menu-items{
position:relative;
}
.header-main-layout-2 .widget{
text-align:center;
}
.ast-header-custom-item-outside .header-main-layout-2 .main-header-container{
-js-display:flex;
display:flex;
justify-content:center;
}
.ast-header-custom-item-outside .header-main-layout-2 .site-branding{
flex:0 0 100%;
}
.header-main-layout-3 .ast-site-identity{
text-align:right;
}
.header-main-layout-3 .main-header-container{
flex-direction:row-reverse;
align-items:center;
}
.header-main-layout-3 .main-navigation{
padding-right:15px;
}
.header-main-layout-3 .main-navigation ul{
justify-content:flex-start;
}
.header-main-layout-3 .main-header-bar-navigation{
text-align:left;
}
.header-main-layout-3 .ast-header-custom-item{
justify-content:flex-start;
}
.header-main-layout-3 .ast-masthead-custom-menu-items{
position:relative;
}
.header-main-layout-3 li .ast-search-icon{
padding-left:.5em;
}
.header-main-layout-3 .ast-search-menu-icon{
left:0;
right:0;
}
.header-main-layout-3 li .ast-search-menu-icon{
left:1em;
right:0;
}
.header-main-layout-3 .main-header-bar .ast-search-menu-icon .search-form{
padding:0 0 0 3em;
}
.header-main-layout-3 .main-header-bar .ast-search-menu-icon.slide-search .search-form{
left:-1em;
right:auto;
}
.ast-header-break-point .header-main-layout-1 .site-branding{
padding-right:1em;
}
.ast-header-break-point .header-main-layout-1 .main-header-bar-navigation{
text-align:left;
}
.ast-header-break-point .header-main-layout-1 .main-navigation{
padding-left:0;
}
.ast-header-break-point .ast-mobile-header-stack .ast-masthead-custom-menu-items{
flex:1 1 100%;
}
.ast-header-break-point .ast-mobile-header-stack .site-branding{
padding-left:0;
padding-right:0;
padding-bottom:1em;
flex:1 1 100%;
}
.ast-header-break-point .ast-mobile-header-stack .ast-masthead-custom-menu-items,.ast-header-break-point .ast-mobile-header-stack .ast-site-identity,.ast-header-break-point .ast-mobile-header-stack .site-branding,.ast-header-break-point .ast-mobile-header-stack .site-title{
justify-content:center;
text-align:center;
}
.ast-header-break-point .ast-mobile-header-stack.ast-logo-title-inline .site-title{
text-align:left;
}
.ast-header-break-point .ast-mobile-header-stack .ast-mobile-menu-buttons{
flex:1 1 100%;
text-align:center;
justify-content:center;
}
.ast-header-break-point .ast-mobile-header-stack.header-main-layout-3 .main-header-container{
flex-direction:initial;
}
.ast-header-break-point .header-main-layout-2 .ast-mobile-menu-buttons{
-js-display:flex;
display:flex;
justify-content:center;
}
.ast-header-break-point .header-main-layout-2 .main-header-bar-navigation,.ast-header-break-point .header-main-layout-2 .widget{
text-align:left;
}
.ast-header-break-point.ast-header-custom-item-outside .header-main-layout-3 .main-header-bar .ast-search-icon{
margin-right:auto;
margin-left:1em;
}
.ast-header-break-point .header-main-layout-3 .main-header-bar .ast-search-menu-icon.slide-search .search-form{
right:auto;
left:0;
}
.ast-header-break-point .header-main-layout-3.ast-mobile-header-inline .ast-mobile-menu-buttons{
justify-content:flex-start;
}
.ast-header-break-point .header-main-layout-3 li .ast-search-menu-icon{
left:0;
}
.ast-header-break-point .header-main-layout-3 .site-branding{
padding-left:1em;
justify-content:flex-end;
}
.ast-header-break-point .header-main-layout-3 .main-navigation{
padding-right:0;
}
.ast-logo-title-inline .ast-site-identity{
-js-display:inline-flex;
display:inline-flex;
vertical-align:middle;
align-items:center;
}
.ast-logo-title-inline .site-logo-img{
padding-right:1em;
}
.ast-logo-title-inline.header-main-layout-2 .site-logo-img+.ast-site-title-wrap .site-title{
justify-content:flex-start;
}
@media (max-width:544px){
.site-branding img,.site-header .site-logo-img .custom-logo-link img{
max-width:100%;
}
.ast-header-custom-item-outside .ast-mobile-header-stack .site-branding{
padding-right:0;
}
.ast-header-custom-item-outside .ast-mobile-header-stack .site-title{
justify-content:center;
text-align:center;
}
.ast-header-break-point .ast-mobile-header-stack .ast-mobile-menu-buttons,.ast-header-break-point .ast-mobile-header-stack .site-branding{
justify-content:center;
text-align:center;
padding-bottom:0;
}
;
}
.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-inline .site-branding{
text-align:left;
}
.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-inline .site-title{
justify-content:left;
}
.ast-header-break-point.ast-header-custom-item-outside .header-main-layout-2 .ast-mobile-menu-buttons{
padding-bottom:1em;
}
.ast-header-break-point .ast-mobile-header-inline .main-header-container,.ast-header-break-point .ast-mobile-header-stack .main-header-container{
-js-display:flex;
display:flex;
}
.site-header{
z-index:99;
position:relative;
}
.main-header-container{
position:relative;
}
.main-header-bar-wrap{
position:relative;
}
.main-header-bar-wrap .nav-fallback-text{
float:right;
}
.main-header-bar{
background-color:#fff;
border-bottom-color:#eaeaea;
border-bottom-style:solid;
}
.main-header-bar{
transition:all .2s linear;
}
.ast-header-break-point .main-header-bar{
border:0;
}
.ast-header-break-point .nav-fallback-text{
float:none;
}
.ast-header-break-point .site-header{
border-bottom-color:#eaeaea;
border-bottom-style:solid;
}
.ast-header-break-point .ast-header-custom-item{
border-top:1px solid #eaeaea;
}
.ast-header-break-point .ast-header-custom-item .ast-masthead-custom-menu-items{
padding-left:20px;
padding-right:20px;
margin-bottom:1em;
margin-top:1em;
}
.ast-header-break-point .ast-header-custom-item .widget:last-child{
margin-bottom:1em;
}
.main-header-bar{
margin-left:auto;
margin-right:auto;
}
.site-logo-img img{
transition:all .2s linear;
}
.ast-header-widget-area{
line-height:1.65;
}
.ast-header-widget-area .no-widget-text,.ast-header-widget-area .widget-title{
margin-bottom:0;
}
.ast-header-widget-area .widget{
margin:.5em;
display:inline-block;
vertical-align:middle;
}
.ast-header-widget-area .widget p{
margin-bottom:0;
}
.ast-header-widget-area .widget ul{
position:static;
border:0;
width:auto;
}
.ast-header-widget-area .widget ul a{
border:0;
}
.ast-header-widget-area .widget.widget_search .search-field,.ast-header-widget-area .widget.widget_search .search-field:focus{
padding:10px 45px 10px 15px;
}
.ast-header-widget-area .widget:last-child{
margin-bottom:.5em;
margin-right:0;
}
.submenu-with-border .ast-header-widget-area .widget ul{
position:static;
border:0;
width:auto;
}
.submenu-with-border .ast-header-widget-area .widget ul a{
border:0;
}
.ast-header-break-point .ast-header-widget-area .widget{
margin:.5em 0;
display:block;
}
.ast-header-custom-item .widget{
margin:.5em;
display:inline-block;
vertical-align:middle;
}
.ast-header-custom-item .widget p{
margin-bottom:0;
}
.ast-header-custom-item .widget li{
width:auto;
}
.ast-desktop .main-header-menu .astra-full-megamenu-wrapper .sub-menu{
box-shadow:none;
}
.ast-desktop .main-header-menu .astra-megamenu .sub-menu{
box-shadow:none;
}
.ast-desktop .main-header-menu .sub-menu{
box-shadow:0 4px 10px -2px rgba(0,0,0,.1);
}
.ast-desktop .main-header-menu .astra-full-megamenu-wrapper{
box-shadow:0 4px 10px -2px rgba(0,0,0,.1);
}
.ast-header-custom-item-inside .button-custom-menu-item .menu-link{
display:none;
}
.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item{
padding-left:0;
padding-right:0;
margin-top:0;
margin-bottom:0;
}
.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item .ast-custom-button-link{
display:none;
}
.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item .menu-link{
display:block;
}
.button-custom-menu-item .ast-custom-button-link .ast-custom-button{
font-size:inherit;
font-family:inherit;
font-weight:inherit;
}
.button-custom-menu-item .ast-custom-button-link .ast-custom-button:hover{
transition:all .1s ease-in-out;
}
.nav-style{
display:block;
padding:0 15px;
}
.site-branding{
line-height:1;
align-self:center;
}
.ast-menu-toggle{
display:none;
background:0 0;
color:inherit;
border-style:dotted;
border-color:transparent;
}
.ast-menu-toggle:focus,.ast-menu-toggle:hover{
background:0 0;
border-color:inherit;
color:inherit;
}
.socil-font{
float:left;
margin-right:10px;
}
.ast-main-header-nav-open .main-header-bar{
padding-bottom:0;
}
.main-header-bar{
z-index:4;
position:relative;
line-height:4;
}
.main-header-bar .main-header-bar-navigation{
height:100%;
}
.main-header-bar .main-header-bar-navigation:empty{
padding:0;
}
.main-header-bar .main-header-bar-navigation .children,.main-header-bar .main-header-bar-navigation .sub-menu{
line-height:1.45;
}
.main-header-bar .main-header-bar-navigation .menu-item-has-children>a:after,.main-header-bar .main-header-bar-navigation .page_item_has_children>a:after{
content:"\e900";
display:inline-block;
font-family:Astra;
font-size:9px;
font-size:.6rem;
font-weight:700;
text-rendering:auto;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
margin-left:10px;
line-height:normal;
}
.main-header-bar .main-header-bar-navigation .ast-search-icon{
display:block;
z-index:4;
position:relative;
}
.main-header-bar .main-header-bar-navigation.toggle-on{
padding-top:1em;
}
.main-header-bar .ast-search-menu-icon .search-form{
background-color:#fff;
}
.ast-flyout-menu-enable .main-header-bar .ast-masthead-custom-menu-items .ast-custom-button-link{
border:none;
}
.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon .search-form{
visibility:visible;
opacity:1;
position:relative;
right:auto;
top:auto;
transform:none;
}
@media (max-width:768px){
.ast-mobile-header-stack .main-header-bar .ast-search-menu-icon{
display:inline-block;
}
.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-stack .main-header-bar .ast-search-icon{
margin:0;
}
.ast-header-break-point .main-header-bar .ast-search-menu-icon.slide-search .search-form{
right:0;
}
.ast-header-break-point .ast-mobile-header-stack .main-header-bar .ast-search-menu-icon.slide-search .search-form{
right:-1em;
}
;
}
.ast-above-header-section .user-select .ast-dropdown-active .slide-search.astra-search-icon,.ast-masthead-custom-menu-items .ast-dropdown-active .slide-search.astra-search-icon,.below-header-user-select .ast-dropdown-active .slide-search.astra-search-icon{
color:#757575;
}
.ast-search-menu-icon.slide-search .search-form{
-webkit-backface-visibility:visible;
backface-visibility:visible;
visibility:hidden;
opacity:0;
transition:all .2s;
position:absolute;
z-index:3;
right:-1em;
top:50%;
transform:translateY(-50%);
}
.ast-search-menu-icon.ast-dropdown-active.slide-search .search-form{
visibility:visible;
opacity:1;
}
.ast-search-menu-icon .search-form{
border:1px solid #e7e7e7;
line-height:normal;
padding:0 3em 0 0;
border-radius:2px;
display:inline-block;
-webkit-backface-visibility:hidden;
backface-visibility:hidden;
position:relative;
color:inherit;
background-color:#fff;
}
.ast-search-menu-icon .astra-search-icon{
-js-display:flex;
display:flex;
line-height:normal;
}
.ast-search-menu-icon .astra-search-icon:focus{
outline:0;
}
.ast-search-menu-icon .search-field{
border:none;
background-color:transparent;
transition:width .2s;
border-radius:inherit;
color:inherit;
font-size:inherit;
width:0;
color:#757575;
}
.ast-search-menu-icon .search-submit{
display:none;
background:0 0;
border:none;
font-size:1.3em;
color:#757575;
}
.ast-search-menu-icon.ast-dropdown-active{
visibility:visible;
opacity:1;
position:relative;
}
.ast-search-menu-icon.ast-dropdown-active .search-field{
width:235px;
}
@media (max-width:544px){
.ast-search-menu-icon.ast-dropdown-active .search-field{
width:170px;
}
;
}
li.ast-masthead-custom-menu-items{
padding:0 1em;
}
li.ast-masthead-custom-menu-items a{
padding-left:0;
padding-right:0;
vertical-align:middle;
}
li.ast-masthead-custom-menu-items a,li.ast-masthead-custom-menu-items a:focus,li.ast-masthead-custom-menu-items a:hover{
background:0 0;
}
li.ast-masthead-custom-menu-items .ast-search-icon .astra-search-icon{
line-height:1;
}
.ast-search-icon{
z-index:4;
position:relative;
line-height:normal;
}
.ast-primary-menu-disabled.ast-mobile-header-inline .ast-masthead-custom-menu-items{
text-align:right;
}
.ast-primary-menu-disabled .ast-masthead-custom-menu-items{
flex:1;
}
.ast-primary-menu-disabled.header-main-layout-2 .ast-masthead-custom-menu-items{
text-align:center;
}
.ast-primary-menu-disabled.header-main-layout-3 .ast-masthead-custom-menu-items{
text-align:left;
}
.ast-masthead-custom-menu-items{
padding:0 1em;
}
.search-custom-menu-item{
position:relative;
}
.custom-mobile-logo-link{
display:none;
}
.ast-site-identity{
padding:1em 0;
}
.ast-header-break-point .ast-mobile-header-stack .site-description{
text-align:center;
}
.ast-header-break-point .ast-mobile-header-stack.ast-logo-title-inline .site-description{
text-align:left;
}
.ast-header-break-point.ast-header-custom-item-outside .ast-primary-menu-disabled .ast-mobile-menu-buttons{
display:none;
}
.ast-header-break-point .ast-hide-custom-menu-mobile .ast-masthead-custom-menu-items{
display:none;
}
.ast-header-break-point .ast-mobile-header-inline .site-branding{
text-align:left;
padding-bottom:0;
}
.ast-header-break-point .ast-mobile-header-inline.header-main-layout-3 .site-branding{
text-align:right;
}
.ast-header-break-point .site-header .main-header-bar-wrap .site-branding{
-js-display:flex;
display:flex;
flex:1;
align-self:center;
}
.ast-header-break-point ul li.ast-masthead-custom-menu-items a{
padding:0;
display:inline-block;
width:auto;
border:0;
}
.ast-header-break-point li.ast-masthead-custom-menu-items{
padding-left:20px;
padding-right:20px;
margin-bottom:1em;
margin-top:1em;
}
.ast-header-break-point .ast-site-identity{
width:100%;
}
.ast-header-break-point .main-header-bar-navigation .menu-item-has-children>a:after,.ast-header-break-point .main-header-bar-navigation .page_item_has_children>a:after{
display:none;
}
.ast-header-break-point .main-header-bar{
display:block;
line-height:3;
}
.ast-header-break-point .main-header-bar .main-header-bar-navigation{
line-height:3;
display:none;
}
.ast-header-break-point .main-header-bar .main-header-bar-navigation .children,.ast-header-break-point .main-header-bar .main-header-bar-navigation .sub-menu{
line-height:3;
}
.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children .sub-menu,.ast-header-break-point .main-header-bar .main-header-bar-navigation .page_item_has_children .sub-menu{
display:none;
}
.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle,.ast-header-break-point .main-header-bar .main-header-bar-navigation .page_item_has_children>.ast-menu-toggle{
display:inline-block;
position:absolute;
font-size:inherit;
top:-1px;
right:20px;
cursor:pointer;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
padding:0 .907em;
font-weight:400;
line-height:inherit;
transition:all .2s;
}
.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle::before,.ast-header-break-point .main-header-bar .main-header-bar-navigation .page_item_has_children>.ast-menu-toggle::before{
font-weight:700;
content:"\e900";
font-family:Astra;
text-decoration:inherit;
display:inline-block;
}
.ast-header-break-point .main-header-bar .main-header-bar-navigation .ast-submenu-expanded>.ast-menu-toggle::before{
transform:rotateX(180deg);
}
.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu{
border-top-width:1px;
border-style:solid;
border-color:#eaeaea;
}
.ast-header-break-point.ast-header-custom-item-inside .ast-search-menu-icon{
position:relative;
display:block;
right:auto;
visibility:visible;
opacity:1;
transform:none;
}
.ast-header-break-point .main-navigation{
display:block;
width:100%;
}
.ast-header-break-point .main-navigation ul>li:first-child{
border-top:0;
}
.ast-header-break-point .main-navigation ul ul{
left:auto;
right:auto;
}
.ast-header-break-point .main-navigation li{
width:100%;
}
.ast-header-break-point .main-navigation .widget{
margin-bottom:1em;
}
.ast-header-break-point .main-navigation .widget li{
width:auto;
}
.ast-header-break-point .main-navigation .widget:last-child{
margin-bottom:0;
}
.ast-header-break-point .main-header-bar-navigation{
width:calc(100% + 40px);
margin:0 -20px;
}
.ast-header-break-point .main-header-menu ul ul{
top:0;
}
.ast-header-break-point .ast-has-mobile-header-logo .custom-logo-link{
display:none;
}
.ast-header-break-point .ast-has-mobile-header-logo .custom-mobile-logo-link{
display:inline-block;
}
.ast-header-break-point.ast-mobile-inherit-site-logo .ast-has-mobile-header-logo .astra-logo-svg,.ast-header-break-point.ast-mobile-inherit-site-logo .ast-has-mobile-header-logo .custom-logo-link{
display:block;
}
.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-menu-buttons{
order:2;
}
.ast-header-break-point.ast-header-custom-item-outside .main-header-bar-navigation{
order:3;
}
.ast-header-break-point.ast-header-custom-item-outside .ast-masthead-custom-menu-items{
order:1;
}
.ast-header-break-point.ast-header-custom-item-outside .header-main-layout-2 .ast-masthead-custom-menu-items{
text-align:center;
}
.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-inline .ast-mobile-menu-buttons,.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-inline .site-branding{
-js-display:flex;
display:flex;
}
.ast-header-break-point.ast-header-custom-item-outside.ast-header-custom-item-outside .header-main-layout-2 .ast-mobile-menu-buttons{
padding-bottom:0;
}
.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-inline .ast-site-identity{
width:100%;
}
.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-inline.header-main-layout-3 .ast-site-identity{
width:auto;
}
.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-inline.header-main-layout-2 .site-branding{
flex:1 1 auto;
}
@media (max-width:544px){
.ast-header-break-point .ast-mobile-header-stack .ast-mobile-menu-buttons{
width:100%;
}
.ast-header-break-point .ast-mobile-header-stack .ast-mobile-menu-buttons,.ast-header-break-point .ast-mobile-header-stack .site-branding{
justify-content:center;
}
.ast-header-break-point .ast-mobile-header-stack .main-header-bar-wrap .site-branding{
flex:1 1 auto;
}
.ast-header-break-point .ast-mobile-header-stack .ast-mobile-menu-buttons{
padding-top:.8em;
}
.ast-header-break-point .ast-mobile-header-stack.header-main-layout-2 .ast-mobile-menu-buttons{
padding-top:.8em;
}
.ast-header-break-point .ast-mobile-header-stack.header-main-layout-1 .site-branding{
padding-bottom:0;
}
.ast-header-custom-item-outside.ast-header-break-point .ast-mobile-header-stack .ast-masthead-custom-menu-items{
padding:.8em 1em 0 1em;
text-align:center;
width:100%;
}
.ast-header-custom-item-outside.ast-header-break-point .ast-mobile-header-stack.header-main-layout-3 .ast-masthead-custom-menu-items,.ast-header-custom-item-outside.ast-header-break-point .ast-mobile-header-stack.header-main-layout-3 .ast-mobile-menu-buttons{
padding-top:.8em;
}
;
}
.ast-header-break-point .ast-mobile-menu-buttons{
text-align:right;
-js-display:flex;
display:flex;
justify-content:flex-end;
}
.ast-header-break-point .ast-mobile-menu-buttons .ast-button-wrap .ast-mobile-menu-buttons-minimal{
font-size:1.7em;
}
.sticky{
display:block;
}
.hentry{
margin:0 0 1.5em;
}
.byline,.updated:not(.published){
display:none;
}
.group-blog .byline,.single .byline{
display:inline;
}
.page-links{
clear:both;
margin-top:1em;
}
.page-links a{
display:inline-block;
}
.page-links a .page-link{
border-color:#eaeaea;
background:0 0;
}
.page-links .page-link{
padding:0;
margin:0 0 .3em .3em;
border:2px solid #eaeaea;
color:#000;
background:0 0;
font-size:.8em;
width:2.5em;
height:2.5em;
line-height:calc(2.5em - 4px);
display:inline-block;
text-align:center;
transition:all .2s linear;
}
.page-links .page-link:focus,.page-links .page-link:hover{
color:#000;
}
@media (max-width:768px){
.page-links .page-link{
margin-bottom:6px;
}
;
}
.entry-content>:last-child,.entry-summary>:last-child,.page-content>:last-child{
margin-bottom:0;
}
.comment-content a{
word-wrap:break-word;
}
.bypostauthor{
display:block;
}
.ast-no-sidebar .entry-content .alignfull{
margin-left:calc(-50vw + 50%);
margin-right:calc(-50vw + 50%);
max-width:100vw;
width:100vw;
}
.ast-no-sidebar .entry-content .alignfull .alignfull,.ast-no-sidebar .entry-content .alignfull .alignwide{
width:100%;
margin-left:auto;
margin-right:auto;
}
.ast-no-sidebar .entry-content .alignwide{
margin-left:-100px;
margin-right:-100px;
max-width:unset;
width:unset;
}
.ast-no-sidebar .entry-content .alignwide .alignfull,.ast-no-sidebar .entry-content .alignwide .alignwide{
width:100%;
margin-left:auto;
margin-right:auto;
}
.ast-no-sidebar .entry-content .wp-block-column .alignfull,.ast-no-sidebar .entry-content .wp-block-column .alignwide{
margin-left:auto;
margin-right:auto;
width:100%;
}
.ast-no-sidebar.ast-separate-container .entry-content .alignfull{
margin-left:-6.67em;
margin-right:-6.67em;
width:auto;
}
@media (max-width:1200px){
.ast-no-sidebar.ast-separate-container .entry-content .alignfull{
margin-left:-2.4em;
margin-right:-2.4em;
}
;
}
@media (max-width:768px){
.ast-no-sidebar.ast-separate-container .entry-content .alignfull{
margin-left:-2.14em;
margin-right:-2.14em;
}
;
}
@media (max-width:544px){
.ast-no-sidebar.ast-separate-container .entry-content .alignfull{
margin-left:-1em;
margin-right:-1em;
}
;
}
.ast-no-sidebar.ast-separate-container .entry-content .alignwide{
margin-left:-20px;
margin-right:-20px;
}
.ast-no-sidebar.ast-separate-container .entry-content .wp-block-column .alignfull,.ast-no-sidebar.ast-separate-container .entry-content .wp-block-column .alignwide{
margin-left:auto;
margin-right:auto;
width:100%;
}
.wp-block-gallery{
margin:0;
}
.wp-block-separator{
max-width:100px;
}
.wp-block-separator.is-style-wide{
max-width:none;
}
.entry-content .has-2-columns .wp-block-column:first-child{
padding-right:10px;
}
.entry-content .has-2-columns .wp-block-column:last-child{
padding-left:10px;
}
@media (max-width:782px){
.entry-content .wp-block-columns .wp-block-column{
flex-basis:100%;
margin-left:0;
}
.entry-content .has-2-columns .wp-block-column:first-child{
padding-right:0;
}
.entry-content .has-2-columns .wp-block-column:last-child{
padding-left:0;
}
;
}
body{
overflow-x:hidden;
}
body .entry-content .wp-block-latest-posts{
margin-left:0;
}
body .entry-content .wp-block-latest-posts li{
list-style:none;
}
.ast-no-sidebar .ast-container .entry-content .wp-block-latest-posts{
margin-left:0;
}
.ast-header-break-point .entry-content .alignwide{
margin-left:auto;
margin-right:auto;
}
.entry-content .blocks-gallery-item img{
margin-bottom:auto;
}
.wp-block-pullquote{
border-top:4px solid #555d66;
border-bottom:4px solid #555d66;
color:#40464d;
}
.widget-title{
font-weight:400;
margin-bottom:1em;
line-height:1.5;
}
.widget{
margin:0 0 2.8em 0;
}
.widget:last-child{
margin-bottom:0;
}
.widget select{
max-width:100%;
}
.widget ul{
margin:0;
list-style-type:none;
}
.widget_nav_menu ul ul.sub-menu{
margin-top:.25em;
}
.widget_nav_menu ul ul.sub-menu li{
padding-left:20px;
}
.widget_nav_menu ul ul.sub-menu a:after{
left:-20px;
}
.widget_nav_menu ul ul.sub-menu ul a:after{
left:-40px;
}
.widget_nav_menu ul ul.sub-menu ul ul a:after{
left:-60px;
}
.widget_nav_menu li{
transition:all .2s linear;
}
.widget_search .search-form{
position:relative;
padding:0;
background:initial;
color:inherit;
}
.widget_search .search-form:after{
font-family:Astra;
font-size:1.2em;
font-weight:400;
content:"\e8b6";
position:absolute;
top:50%;
right:15px;
transform:translate(0,-50%);
}
.widget_search .search-form>label{
position:relative;
}
.widget_search .search-form input[type=submit],.widget_search .search-form input[type=submit]:focus,.widget_search .search-form input[type=submit]:hover{
padding:13px 20px;
border-radius:2px;
border:none;
top:0;
right:0;
position:absolute;
color:transparent;
background:0 0;
max-width:45px;
z-index:2;
}
.widget_search .search-form .search-field{
background:#fafafa;
border-width:1px;
border-color:#eaeaea;
border-radius:2px;
}
.widget_search .search-field,.widget_search .search-field:focus{
width:100%;
padding:16px 45px 16px 15px;
}
.widget_archive ul.children,.widget_categories ul.children,.widget_pages ul.children{
position:relative;
margin-top:5px;
width:100%;
}
.widget_archive ul.children li,.widget_categories ul.children li,.widget_pages ul.children li{
padding-left:20px;
}
.widget_archive li ul.children a:after,.widget_categories li ul.children a:after,.widget_pages li ul.children a:after{
left:-20px;
}
.widget_archive li ul.children ul a:after,.widget_categories li ul.children ul a:after,.widget_pages li ul.children ul a:after{
left:-40px;
}
.widget_tag_cloud .tagcloud{
margin-top:10px;
display:inline-block;
}
.widget_tag_cloud .tagcloud a{
border:1px solid #e2e2e2;
padding:.5em .9em;
display:inline-block;
margin-bottom:4px;
font-size:14px;
margin-right:4px;
line-height:1.5;
transition:all .2s linear;
}
.widget_calendar table,.widget_calendar td,.widget_calendar th{
padding:0;
text-align:center;
}
.widget_calendar table,.widget_calendar th{
border:none;
}
.widget_calendar td{
border-right:none;
border-left:none;
}
.widget_calendar caption{
line-height:2.7em;
}
.widget_calendar thead{
line-height:2.5em;
}
.widget_calendar thead a{
color:#0274be;
font-size:1rem;
vertical-align:middle;
}
.widget_calendar thead td{
vertical-align:middle;
font-weight:700;
}
.widget_calendar thead>tr>th{
line-height:2.5em;
border-bottom:2px solid #eaeaea;
border-top:2px solid #eaeaea;
}
.widget_calendar tbody{
line-height:2.1em;
text-align:center;
}
.widget_calendar tbody>tr>td{
width:14.2857%;
}
.widget_calendar tbody>tr:first-child>td{
padding-top:3px;
}
.widget_calendar #today{
background:#0274be;
}
.ast-separate-container.ast-two-container #secondary .widget{
background-color:#fff;
padding:2em;
margin-bottom:2em;
}
@media (min-width:769px){
.ast-separate-container.ast-two-container #secondary .widget:last-child{
margin-bottom:0;
}
;
}
@media (max-width:544px){
.ast-separate-container.ast-two-container #secondary .widget{
padding-left:1em;
padding-right:1em;
margin-bottom:1.5em;
}
;
}
.ast-footer-overlay{
background-color:#3a3a3a;
padding-top:2em;
padding-bottom:2em;
}
@media (min-width:769px){
.ast-footer-overlay{
padding-top:2.66666em;
padding-bottom:2.66666em;
}
;
}
.ast-small-footer{
line-height:1.85714285714286;
position:relative;
}
.ast-small-footer .nav-menu a{
padding:0 .5em;
}
.ast-small-footer .no-widget-text,.ast-small-footer .widget-title{
margin-bottom:0;
}
.ast-small-footer .widget{
margin-bottom:1em;
}
.ast-small-footer .widget ul{
position:static;
border:0;
width:auto;
}
.ast-small-footer .widget ul a{
border:0;
}
.ast-small-footer .widget:last-child{
margin-bottom:0;
}
@media (min-width:769px){
.ast-small-footer .nav-menu li{
margin:0;
}
.ast-small-footer .nav-menu li:first-child a{
padding-left:0;
}
.ast-small-footer .nav-menu li:last-child a{
padding-right:0;
}
;
}
.ast-footer-site-title .customize-partial-edit-shortcut-button{
display:none;
}
.footer-sml-layout-1{
text-align:center;
}
.footer-sml-layout-1 .ast-small-footer-section-2{
margin-top:1em;
}
.footer-sml-layout-2 .ast-small-footer-section-1,.footer-sml-layout-2 .ast-small-footer-section-2{
text-align:center;
}
@media (min-width:769px){
.footer-sml-layout-2 .ast-small-footer-section-1{
text-align:left;
}
.footer-sml-layout-2 .ast-small-footer-section-1 .menu-item a{
padding:0 1em 0 0;
}
.footer-sml-layout-2 .ast-small-footer-section-2{
text-align:right;
}
.footer-sml-layout-2 .ast-small-footer-section-2 .menu-item a{
padding:0 0 0 1em;
}
;
}
@media (max-width:768px){
.ast-header-break-point .footer-sml-layout-2 .ast-small-footer-section-2{
margin-top:1em;
}
;
}
@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){
.ast-small-footer-wrap .ast-row:before{
display:block;
}
;
}
.site-footer{
color:#fff;
}
.site-footer .widget-title{
color:#eaeaea;
}
.site-footer a{
color:#eaeaea;
}
.site-footer a:focus,.site-footer a:hover{
color:#fff;
}
.site-footer ul{
margin:0;
list-style-type:none;
}
.site-footer .nav-menu li{
display:inline-block;
}
.footer-adv-overlay{
background-color:#3a3a3a;
padding-top:70px;
padding-bottom:70px;
}
.footer-adv p:last-child{
margin-bottom:0;
}
.footer-adv .widget_calendar table{
margin-bottom:0;
}
@media all and (max-width:768px){
.footer-adv-widget-1 .widget:last-child{
margin:0 0 2.8em;
}
;
}
.footer-adv .ast-no-widget-row .widget-title{
text-transform:capitalize;
}
@media all and (max-width:768px){
.footer-adv-layout-4 .footer-adv-widget-2 .widget:last-child,.footer-adv-layout-4 .footer-adv-widget-3 .widget:last-child{
margin:0 0 2.8em;
}
;
}
input[type=email],input[type=number],input[type=password],input[type=reset],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{
color:#666;
/*padding:.75em;*/
height:auto;
border-width:1px;
border-style:solid;
border-color:#eaeaea;
border-radius:2px;
background:#fafafa;
box-shadow:none;
box-sizing:border-box;
transition:all .2s linear;
}
input[type=email]:focus,input[type=password]:focus,input[type=reset]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{
background-color:#fff;
border-color:#eaeaea;
box-shadow:none;
}
input[type=button],input[type=button]:focus,input[type=button]:hover,input[type=reset],input[type=reset]:focus,input[type=reset]:hover,input[type=submit],input[type=submit]:focus,input[type=submit]:hover{
box-shadow:none;
}
textarea{
width:100%;
}
input[type=range]{
-webkit-appearance:none;
width:100%;
margin:5.7px 0;
padding:0;
border:none;
}
input[type=range]:focus{
outline:0;
}
input[type=range]::-webkit-slider-runnable-track{
width:100%;
height:8.6px;
cursor:pointer;
box-shadow:2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9;
background:rgba(255,255,255,.2);
border-radius:13.6px;
border:0 solid #fff;
}
input[type=range]::-webkit-slider-thumb{
box-shadow:0 0 0 rgba(255,221,0,.37),0 0 0 rgba(255,224,26,.37);
border:7.9px solid #0274be;
height:20px;
width:20px;
border-radius:50px;
background:#0274be;
cursor:pointer;
-webkit-appearance:none;
margin-top:-5.7px;
}
input[type=range]:focus::-webkit-slider-runnable-track{
background:rgba(255,255,255,.2);
}
input[type=range]::-moz-range-track{
width:100%;
height:8.6px;
cursor:pointer;
box-shadow:2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9;
background:rgba(255,255,255,.2);
border-radius:13.6px;
border:0 solid #fff;
}
input[type=range]::-moz-range-thumb{
box-shadow:0 0 0 rgba(255,221,0,.37),0 0 0 rgba(255,224,26,.37);
border:7.9px solid #0274be;
height:20px;
width:20px;
border-radius:50px;
background:#0274be;
cursor:pointer;
}
input[type=range]::-ms-track{
width:100%;
height:8.6px;
cursor:pointer;
background:0 0;
border-color:transparent;
color:transparent;
}
input[type=range]::-ms-fill-lower{
background:rgba(199,199,199,.2);
border:0 solid #fff;
border-radius:27.2px;
box-shadow:2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9;
}
input[type=range]::-ms-fill-upper{
background:rgba(255,255,255,.2);
border:0 solid #fff;
border-radius:27.2px;
box-shadow:2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9;
}
input[type=range]::-ms-thumb{
box-shadow:0 0 0 rgba(255,221,0,.37),0 0 0 rgba(255,224,26,.37);
border:7.9px solid #0274be;
height:20px;
width:20px;
border-radius:50px;
background:#0274be;
cursor:pointer;
height:8.6px;
}
input[type=range]:focus::-ms-fill-lower{
background:rgba(255,255,255,.2);
}
input[type=range]:focus::-ms-fill-upper{
background:rgba(255,255,255,.2);
}
input[type=color]{
border:none;
width:100px;
padding:0;
height:30px;
cursor:pointer;
}
input[type=color]::-webkit-color-swatch-wrapper{
padding:0;
border:none;
}
input[type=color]::-webkit-color-swatch{
border:none;
}
.page .entry-header{
margin-bottom:1.5em;
}
.search .entry-header{
margin-bottom:1em;
}
.ast-single-post .entry-header.ast-header-without-markup,.ast-single-post .entry-header.ast-no-title.ast-no-thumbnail{
margin-bottom:0;
}
.entry-header{
margin-bottom:1em;
word-wrap:break-word;
}
.entry-header+.ast-blog-featured-section{
margin-top:.5em;
}
.entry-content{
word-wrap:break-word;
}
.entry-content p{
margin-bottom:1.6em;
}
.read-more{
margin-bottom:0;
}
.read-more .ast-right-arrow{
font-size:1em;
}
.ast-no-thumb .ast-blog-featured-section{
margin-bottom:0;
}
.ast-no-thumb .entry-header+.ast-blog-featured-section{
margin-top:0;
}
.ast-blog-featured-section{
margin-bottom:1.5em;
}
.ast-blog-featured-section .gallery{
margin-bottom:0;
}
.error404 .page-header{
margin-bottom:1.5em;
}
.error404 .page-header .page-title{
margin-bottom:0;
}
.archive .entry-title,.blog .entry-title,.search .entry-title{
line-height:1.3;
}
.archive .format-aside .entry-title,.archive .format-status .entry-title,.blog .format-aside .entry-title,.blog .format-status .entry-title{
display:none;
}
.page-title{
margin-bottom:1em;
font-weight:400;
}
.entry-title{
margin-bottom:.2em;
}
.ast-article-post{
margin-bottom:2.5em;
}
.ast-article-post:last-child{
margin-bottom:0;
border-bottom:0;
}
.search .site-content .content-area .search-form{
margin-bottom:3em;
}
.blog-layout-1 .post-thumb{
padding-left:0;
padding-right:0;
position:relative;
}
.blog .posted-on{
z-index:1;
}
.ast-blog-featured-section .posted-on{
width:5.714285714em;
height:5.714285714em;
padding:.7em;
}
.ast-blog-featured-section .posted-on .date-month,.ast-blog-featured-section .posted-on .date-year{
font-size:.8571428571em;
line-height:1em;
}
.ast-blog-featured-section .posted-on .date-day{
font-size:2.5em;
line-height:.9em;
font-weight:900;
margin:.1em 0;
}
.ast-author-box img.avatar{
border-radius:50%;
margin:0 0 0 20px;
}
.ast-archive-description{
margin-bottom:2.5em;
padding-bottom:1.3333em;
border-bottom:1px solid #eee;
}
.ast-archive-description .ast-archive-title{
margin-bottom:4px;
font-size:40px;
font-size:2.85714rem;
font-weight:300;
}
.ast-archive-description p{
margin-bottom:0;
font-size:20px;
font-size:1.42857rem;
line-height:1.65;
font-weight:300;
}
@media (min-width:769px){
.ast-author-box{
-js-display:flex;
display:flex;
}
.ast-author-bio{
flex:1;
}
;
}
@media (max-width:768px){
.ast-author-box img.avatar{
margin:20px 0 0 0;
}
;
}
.ast-separate-container .ast-archive-description,.ast-separate-container .ast-author-box{
background-color:#eee;
padding-bottom:0;
border-bottom:0;
}
@media (max-width:1200px){
.ast-separate-container .ast-archive-description{
margin:0;
padding:3.34em 2.4em;
}
;
}
@media (max-width:992px){
.ast-separate-container .ast-archive-description{
padding:2.14em;
}
;
}
@media (max-width:544px){
.ast-separate-container .ast-archive-description{
padding:1.5em 1em;
}
;
}
@media (min-width:1201px){
.ast-separate-container .ast-archive-description,.ast-separate-container .ast-author-box{
margin:0;
padding:5em 6.67em 3.33333em;
}
;
}
.single .entry-header{
margin-bottom:2em;
}
.single .post-navigation{
margin:0;
padding:2em 0 0;
border-top:1px solid #eee;
}
@media (max-width:768px){
.single .post-navigation{
padding-top:1.5em;
}
;
}
.single .post-navigation a{
margin:2px;
display:inline-block;
text-align:center;
color:#000;
}
@media (min-width:421px){
.single .post-navigation .nav-links{
-js-display:flex;
display:flex;
}
.single .post-navigation .nav-next,.single .post-navigation .nav-previous{
flex:auto;
}
;
}
@media (max-width:420px){
.single .post-navigation .ast-left-arrow,.single .post-navigation .ast-right-arrow{
display:none;
}
.single .post-navigation .nav-next,.single .post-navigation .nav-previous{
width:100%;
}
.single .post-navigation .nav-next a,.single .post-navigation .nav-previous a{
width:100%;
}
.single .post-navigation .nav-previous{
margin-bottom:1em;
}
;
}
.single.ast-page-builder-template .entry-header{
padding-left:20px;
padding-right:20px;
}
.single .entry-header .ast-single-post-order+.post-thumb img{
margin-top:2em;
margin-bottom:0;
}
.single .entry-header.ast-no-title .post-thumb+.ast-single-post-order{
margin-top:0;
}
.single .entry-header .post-thumb+.ast-single-post-order{
margin-top:2em;
}
.single .entry-header .post-thumb img{
margin-top:0;
margin-bottom:0;
}
.page .has-post-thumbnail .post-thumb img{
margin-bottom:1.5em;
}
.post-password-form{
text-align:center;
}
@media (max-width:420px){
.post-password-form input[type=password]{
display:block;
margin:10px auto;
}
;
}
.post-password-form input[type=submit]{
/*padding:10px 20px;*/
border-radius:2px;
}
.ast-separate-container .post-navigation{
border-top:0;
padding-left:3.33333em;
padding-right:3.33333em;
}
@media (max-width:420px){
.ast-separate-container .post-navigation{
padding-left:0;
padding-right:0;
}
;
}
@media (max-width:768px){
.ast-separate-container .entry-header{
margin-bottom:1em;
}
;
}
.ast-page-builder-template.single-post .site-content>.ast-container{
max-width:100%;
}
.comments-count-wrapper{
padding:2em 0;
}
.comments-count-wrapper .comments-title{
font-weight:400;
word-wrap:break-word;
}
.ast-comment-list{
margin:0;
word-wrap:break-word;
padding-bottom:.5em;
list-style:none;
}
.ast-comment-list li{
list-style:none;
}
.ast-comment-list li.depth-1 .ast-comment,.ast-comment-list li.depth-2 .ast-comment{
border-bottom:1px solid #eee;
}
.ast-comment-list .children{
margin-left:2em;
}
@media (max-width:992px){
.ast-comment-list .children{
margin-left:1em;
}
;
}
@media (max-width:544px){
.ast-comment-list .children{
margin-left:.66666em;
}
;
}
.ast-comment-list .comment-respond{
padding:1em 0;
border-bottom:1px solid #eee;
}
.ast-comment-list .comment-respond .comment-reply-title{
margin-top:0;
padding-top:0;
}
.ast-comment-list .comment-respond p{
margin-bottom:.5em;
}
.ast-comment-list #cancel-comment-reply-link{
white-space:nowrap;
font-size:15px;
font-size:1rem;
margin-left:1em;
}
.ast-comment-list .ast-comment-edit-reply-wrap{
-js-display:flex;
display:flex;
justify-content:flex-end;
}
.ast-comment-list .ast-edit-link{
flex:1;
}
.ast-comment-list .comment-awaiting-moderation{
margin-bottom:0;
}
.ast-comment{
padding:1em 0;
}
.ast-comment-avatar-wrap{
float:left;
clear:right;
margin-right:1.33333em;
}
@media (max-width:768px){
.ast-comment-avatar-wrap{
margin-right:.5em;
}
;
}
.ast-comment-avatar-wrap img{
border-radius:50%;
}
@media (max-width:768px){
.ast-comment-avatar-wrap img{
max-width:2.5em;
}
;
}
.ast-comment-meta-wrap{
float:left;
clear:right;
padding:0 0 1.33333em;
}
.ast-comment-content{
clear:both;
}
.ast-comment-cite-wrap{
text-align:left;
}
.ast-comment-cite-wrap cite{
font-style:normal;
}
.comment-reply-title{
padding-top:1em;
font-weight:400;
line-height:1.65;
}
.ast-comment-meta{
margin-bottom:.5em;
}
.ast-comment-time .reply,.ast-comment-time .timendate{
margin-right:.5em;
}
.comments-area{
border-top:1px solid #eee;
margin-top:2em;
}
@media (max-width:768px){
.comments-area{
margin-top:1.5em;
}
;
}
.comments-area .comment-form-comment{
width:100%;
border:none;
margin:0;
padding:0;
}
.comments-area .comment-notes,.comments-area .comment-textarea,.comments-area .form-allowed-tags{
margin-bottom:1.5em;
}
.comments-area .form-submit{
margin-bottom:0;
}
.comments-area .ast-comment-formwrap input[type=text],.comments-area textarea#comment{
width:100%;
border-radius:0;
vertical-align:middle;
margin-bottom:10px;
}
.comments-area .no-comments{
margin-top:.5em;
margin-bottom:.5em;
}
.comments-area p.logged-in-as{
margin-bottom:1em;
}
.comments-area #wp-comment-cookies-consent{
margin-right:10px;
}
.ast-separate-container .comments-count-wrapper{
background-color:#fff;
padding:2em 6.67em 0;
}
@media (max-width:1200px){
.ast-separate-container .comments-count-wrapper{
padding:2em 3.34em;
}
;
}
@media (max-width:768px){
.ast-separate-container .comments-count-wrapper{
padding:2em 2.14em;
}
;
}
@media (max-width:544px){
.ast-separate-container .comments-count-wrapper{
padding:1.5em 1em;
}
;
}
.ast-separate-container .comments-area{
border-top:0;
}
.ast-separate-container .ast-comment-list{
padding-bottom:0;
}
.ast-separate-container .ast-comment-list li{
background-color:#fff;
}
.ast-separate-container .ast-comment-list li.depth-1{
padding:4em 6.67em;
margin-bottom:2em;
}
@media (max-width:1200px){
.ast-separate-container .ast-comment-list li.depth-1{
padding:3em 3.34em;
}
;
}
@media (max-width:768px){
.ast-separate-container .ast-comment-list li.depth-1{
padding:1.5em 2.14em;
}
;
}
@media (max-width:544px){
.ast-separate-container .ast-comment-list li.depth-1{
padding:1.5em 1em;
margin-bottom:1.5em;
}
;
}
.ast-separate-container .ast-comment-list li.depth-1 .ast-comment{
border-bottom:0;
}
.ast-separate-container .ast-comment-list li.depth-1 .children li{
padding-bottom:0;
padding-top:0;
margin-bottom:0;
}
.ast-separate-container .ast-comment-list li.depth-1 .ast-comment,.ast-separate-container .ast-comment-list li.depth-2 .ast-comment{
border-bottom:0;
}
.ast-separate-container .ast-comment-list .comment-respond{
padding-top:0;
padding-bottom:1em;
background-color:transparent;
}
@media (min-width:769px){
.ast-separate-container .ast-comment-list .comment-respond{
padding-left:2.66666em;
padding-right:2.66666em;
}
;
}
.ast-separate-container .ast-comment-list .pingback p{
margin-bottom:0;
}
.ast-separate-container .ast-comment-list .bypostauthor{
padding:2em;
margin-bottom:1em;
}
@media (max-width:544px){
.ast-separate-container .ast-comment-list .bypostauthor{
padding:.5em;
}
;
}
.ast-separate-container .ast-comment-list .bypostauthor .bypostauthor{
background:0 0;
margin-bottom:0;
padding-right:0;
padding-bottom:0;
padding-top:0;
}
.ast-separate-container .ast-comment-list .bypostauthor li{
background:0 0;
margin-bottom:0;
padding:0 0 0 2em;
}
@media (max-width:544px){
.ast-separate-container .ast-comment-list .bypostauthor li{
padding:0 0 0 .5em;
}
;
}
.ast-separate-container .comment-respond{
background-color:#fff;
padding:4em 6.67em;
border-bottom:0;
}
@media (max-width:1200px){
.ast-separate-container .comment-respond{
padding:3em 2.34em;
}
;
}
@media (max-width:768px){
.ast-separate-container .comment-respond{
padding:2em 2.14em;
}
;
}
@media (max-width:544px){
.ast-separate-container .comment-respond{
padding:1.5em 1em;
}
;
}
.ast-separate-container .comment-reply-title{
padding-top:0;
}
.ast-page-builder-template .comments-area{
padding-left:20px;
padding-right:20px;
margin-top:2em;
margin-bottom:2em;
}
.ast-pagination .next.page-numbers,.ast-pagination .prev.page-numbers,.post-navigation a{
padding:0 1.5em;
height:2.33333em;
line-height:calc(2.33333em - 3px);
}
.post-navigation a{
background:0 0;
font-size:16px;
font-size:1.06666rem;
}
.ast-pagination{
display:inline-block;
width:100%;
padding-top:2em;
}
@media (max-width:768px){
.ast-pagination{
padding-top:1.5em;
}
;
}
@media (min-width:993px){
.ast-pagination{
padding-left:3.33333em;
padding-right:3.33333em;
}
;
}
.ast-pagination .page-numbers{
display:inline-block;
width:2.33333em;
height:2.33333em;
font-size:16px;
font-size:1.06666rem;
line-height:calc(2.33333em - 3px);
text-align:center;
}
.ast-pagination .nav-links{
display:inline-block;
width:100%;
}
@media (max-width:420px){
.ast-pagination .next.page-numbers,.ast-pagination .prev.page-numbers{
width:100%;
text-align:center;
margin:0;
}
;
}
.ast-pagination .next.page-numbers,.ast-pagination .next.page-numbers:focus,.ast-pagination .next.page-numbers:visited,.ast-pagination .prev.page-numbers,.ast-pagination .prev.page-numbers:focus,.ast-pagination .prev.page-numbers:visited{
display:inline-block;
width:auto;
}
@media (min-width:769px){
.ast-pagination .next.page-numbers.next,.ast-pagination .next.page-numbers:focus.next,.ast-pagination .next.page-numbers:visited.next,.ast-pagination .prev.page-numbers.next,.ast-pagination .prev.page-numbers:focus.next,.ast-pagination .prev.page-numbers:visited.next{
margin-right:0;
}
;
}
.ast-pagination .next.page-numbers.dots,.ast-pagination .next.page-numbers.dots:focus,.ast-pagination .next.page-numbers.dots:hover,.ast-pagination .next.page-numbers:focus.dots,.ast-pagination .next.page-numbers:focus.dots:focus,.ast-pagination .next.page-numbers:focus.dots:hover,.ast-pagination .next.page-numbers:visited.dots,.ast-pagination .next.page-numbers:visited.dots:focus,.ast-pagination .next.page-numbers:visited.dots:hover,.ast-pagination .prev.page-numbers.dots,.ast-pagination .prev.page-numbers.dots:focus,.ast-pagination .prev.page-numbers.dots:hover,.ast-pagination .prev.page-numbers:focus.dots,.ast-pagination .prev.page-numbers:focus.dots:focus,.ast-pagination .prev.page-numbers:focus.dots:hover,.ast-pagination .prev.page-numbers:visited.dots,.ast-pagination .prev.page-numbers:visited.dots:focus,.ast-pagination .prev.page-numbers:visited.dots:hover{
border:2px solid #eaeaea;
background:0 0;
}
.ast-pagination .next.page-numbers.dots,.ast-pagination .next.page-numbers:focus.dots,.ast-pagination .next.page-numbers:visited.dots,.ast-pagination .prev.page-numbers.dots,.ast-pagination .prev.page-numbers:focus.dots,.ast-pagination .prev.page-numbers:visited.dots{
cursor:default;
}
.ast-pagination .next.page-numbers{
float:right;
text-align:right;
}
@media (max-width:768px){
.ast-pagination .next.page-numbers{
display:inherit;
float:none;
}
.ast-pagination .next.page-numbers .page-navigation{
padding-right:0;
}
;
}
@media (max-width:768px){
.ast-pagination .prev_next{
display:inline-block;
width:100%;
}
;
}
.ast-pagination .prev_next .next .ast-right-arrow,.ast-pagination .prev_next .prev .ast-left-arrow{
font-size:1em;
line-height:1em;
}
@media (max-width:768px){
.ast-pagination{
text-align:center;
}
.ast-pagination .prev.page-numbers{
padding-left:.5em;
}
.ast-pagination .next.page-numbers{
padding-right:.5em;
}
;
}
@media (min-width:769px){
.ast-pagination .prev_next{
float:right;
}
;
}
.ast-404-layout-1{
text-align:center;
margin:4em auto;
}
.ast-404-layout-1 .page-sub-title{
font-size:1.5rem;
font-weight:700;
}
.ast-404-layout-1 .widget_search{
padding-top:.5em;
}
.ast-404-search{
margin-top:1.5em;
}
.ast-404-search .widget_search{
max-width:370px;
margin:0 auto;
}
.ast-separate-container .error-404,.ast-separate-container .no-results{
background-color:#fff;
}
@media (max-width:1200px){
.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{
margin:0;
padding:3.34em 2.4em;
}
;
}
@media (max-width:768px){
.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{
padding:1.5em 2.14em;
}
;
}
@media (max-width:544px){
.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{
padding:1.5em 1em;
}
;
}
@media (min-width:1201px){
.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{
margin:0;
padding:5.34em 6.67em;
}
;
}
@media (min-width:769px){
.error404.ast-separate-container #primary,.search-no-results.ast-separate-container #primary{
margin-bottom:4em;
}
;
}
.blog-layout-1{
width:100%;
display:inline-block;
padding-bottom:2em;
vertical-align:middle;
border-bottom:1px solid #eee;
}
.blog-layout-1 .posted-on{
left:0;
}
.blog-layout-1 .post-content,.blog-layout-1 .post-thumb{
padding-left:0;
padding-right:0;
}
.fl-builder-content{
clear:both;
}
.fl-theme-builder-archive .fl-post-column>.hentry,.fl-theme-builder-archive .fl-post-gallery-post.hentry{
margin:0;
}
.fl-theme-builder-archive h2.fl-post-feed-title{
clear:initial;
}
.ast-fluid-width-layout .fl-row-fixed-width .fl-row-fixed-width{
padding-left:0;
padding-right:0;
}
.js_active .vc_row{
margin-left:auto;
margin-right:auto;
}
.js_active .ast-plain-container.ast-single-post #primary,.js_active .ast-plain-container.ast-single-post .hentry{
margin:0;
padding-top:0;
padding-bottom:0;
}
.js_active .ast-plain-container.ast-single-post .entry-header{
margin-top:4em;
}
.js_active .ast-plain-container.ast-single-post .entry-header.ast-header-without-markup{
margin-top:0;
margin-bottom:0;
}
.js_active .ast-plain-container.ast-single-post .entry-header.ast-no-title.ast-no-meta{
margin-bottom:0;
}
@media (max-width:768px){
.js_active .ast-plain-container.ast-single-post .entry-header{
margin-top:1.5em;
}
;
}
@media (max-width:768px){
.js_active .ast-plain-container.ast-single-post #secondary{
margin-top:1.5em;
}
;
}
.js_active .ast-page-builder-template.ast-left-sidebar .vc_row[data-vc-full-width],.js_active .ast-page-builder-template.ast-right-sidebar .vc_row[data-vc-full-width],.js_active .ast-plain-container.ast-left-sidebar .vc_row[data-vc-full-width],.js_active .ast-plain-container.ast-right-sidebar .vc_row[data-vc-full-width]{
max-width:100%;
left:0!important;
}
.js_active .ast-left-sidebar .vc_row[data-vc-full-width],.js_active .ast-right-sidebar .vc_row[data-vc-full-width]{
max-width:100%;
left:0!important;
padding-right:0!important;
padding-left:0!important;
}
.ast-left-sidebar .elementor-section.elementor-section-stretched,.ast-right-sidebar .elementor-section.elementor-section-stretched{
max-width:100%;
left:0!important;
}
.elementor-post.elementor-grid-item.hentry{
margin-bottom:0;
}
.elementor-page .elementor-element .elementor-wc-products .woocommerce[class*=columns-] ul.products li.product{
width:auto;
margin:0;
float:none;
}
.ast-flex{
-js-display:flex;
display:flex;
flex-wrap:wrap;
}
.ast-flex-1{
flex:1;
}
.ast-flex-2{
flex:2;
}
.ast-flex-3{
flex:3;
}
.ast-flex-4{
flex:4;
}
.ast-flex-5{
flex:5;
}
.ast-inline-flex{
-js-display:inline-flex;
display:inline-flex;
align-items:center;
flex-wrap:wrap;
align-content:center;
}
.ast-flex-direction-row{
flex-direction:row;
}
.ast-flex-direction-row-reverse{
flex-direction:row-reverse;
}
.ast-flex-direction-column{
flex-direction:column;
}
.ast-flex-direction-column-reverse{
flex-direction:column-reverse;
}
.ast-flex-wrap-nowrap{
flex-wrap:nowrap;
}
.ast-flex-wrap-wrap{
flex-wrap:wrap;
}
.ast-flex-wrap-wrap-reverse{
flex-wrap:wrap-reverse;
}
.ast-justify-content-flex-start{
justify-content:flex-start;
}
.ast-justify-content-flex-end{
justify-content:flex-end;
}
.ast-justify-content-center{
justify-content:center;
}
.ast-justify-content-space-between{
justify-content:space-between;
}
.ast-justify-content-space-around{
justify-content:space-around;
}
.ast-align-items-flex-start{
align-items:flex-start;
}
.ast-align-items-flex-end{
align-items:flex-end;
}
.ast-align-items-center{
align-items:center;
}
.ast-align-items-baseline{
align-items:baseline;
}
.ast-align-items-stretch{
align-items:stretch;
}
.ast-align-content-flex-start{
align-content:flex-start;
}
.ast-align-content-flex-end{
align-content:flex-end;
}
.ast-align-content-center{
align-content:center;
}
.ast-align-content-space-between{
align-content:space-between;
}
.ast-align-content-space-around{
align-content:space-around;
}
.ast-align-content-stretch{
align-content:stretch;
}
.ast-order-1{
order:1;
}
.ast-order-2{
order:2;
}
.ast-order-3{
order:3;
}
.ast-order-4{
order:4;
}
.ast-order-5{
order:5;
}
.ast-flex-grow-1{
flex-grow:1;
}
.ast-flex-grow-2{
flex-grow:2;
}
.ast-flex-grow-3{
flex-grow:3;
}
.ast-flex-grow-4{
flex-grow:4;
}
.ast-flex-grow-5{
flex-grow:5;
}
.ast-flex-shrink-1{
flex-shrink:1;
}
.ast-flex-shrink-2{
flex-shrink:2;
}
.ast-flex-shrink-3{
flex-shrink:3;
}
.ast-flex-shrink-4{
flex-shrink:4;
}
.ast-flex-shrink-5{
flex-shrink:5;
}
.ast-align-self-auto{
align-self:auto;
}
.ast-align-self-flex-start{
align-self:flex-start;
}
.ast-align-self-flex-end{
align-self:flex-end;
}
.ast-align-self-center{
align-self:center;
}
.ast-align-self-baseline{
align-self:baseline;
}
.ast-align-self-stretch{
align-self:stretch;
}
html{
font-size:93.75%;
}
a,.page-title{
color:#0274be;
}
a:hover,a:focus{
color:#3a3a3a;
}
body,button,input,select,textarea{
font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
font-weight:inherit;
font-size:15px;
font-size:1rem;
}
blockquote{
color:#000;
}
h1,.entry-content h1,h2,.entry-content h2,h3,.entry-content h3,h4,.entry-content h4,h5,.entry-content h5,h6,.entry-content h6,.site-title,.site-title a{
font-family:inherit;
font-weight:inherit;
}
.site-title{
font-size:35px;
font-size:2.3333333333333rem;
}
header .site-logo-img .custom-logo-link img{
max-width:200px;
}
.astra-logo-svg{
width:64px;
}
.ast-archive-description .ast-archive-title{
font-size:40px;
font-size:2.6666666666667rem;
}
.site-header .site-description{
font-size:15px;
font-size:1rem;
}
.entry-title{
font-size:40px;
font-size:2.6666666666667rem;
}
.comment-reply-title{
font-size:24px;
font-size:1.6rem;
}
.ast-comment-list #cancel-comment-reply-link{
font-size:15px;
font-size:1rem;
}
h1,.entry-content h1{
font-size:40px;
font-size:2.6666666666667rem;
}
h2,.entry-content h2{
font-size:30px;
font-size:2rem;
}
h3,.entry-content h3{
font-size:25px;
font-size:1.6666666666667rem;
}
h4,.entry-content h4{
font-size:20px;
font-size:1.3333333333333rem;
}
h5,.entry-content h5{
font-size:18px;
font-size:1.2rem;
}
h6,.entry-content h6{
font-size:15px;
font-size:1rem;
}
.ast-single-post .entry-title,.page-title{
font-size:30px;
font-size:2rem;
}
/*#secondary,#secondary button,#secondary input,#secondary select,#secondary textarea{
font-size:15px;
font-size:1rem;
}*/
::selection{
background-color:#0274be;
color:#fff;
}
body,h1,.entry-title a,.entry-content h1,h2,.entry-content h2,h3,.entry-content h3,h4,.entry-content h4,h5,.entry-content h5,h6,.entry-content h6,.wc-block-grid__product-title{
/*color:#3a3a3a;*/
}
.tagcloud a:hover,.tagcloud a:focus,.tagcloud a.current-item{
color:#fff;
border-color:#0274be;
background-color:#0274be;
}
.main-header-menu a,.ast-header-custom-item a{
/*color:#3a3a3a;*/
color:#ffffff; 
}
.main-header-menu li:hover>a,.main-header-menu li:hover>.ast-menu-toggle,.main-header-menu .ast-masthead-custom-menu-items a:hover,.main-header-menu li.focus>a,.main-header-menu li.focus>.ast-menu-toggle,.main-header-menu .current-menu-item>a,.main-header-menu .current-menu-ancestor>a,.main-header-menu .current_page_item>a,.main-header-menu .current-menu-item>.ast-menu-toggle,.main-header-menu .current-menu-ancestor>.ast-menu-toggle,.main-header-menu .current_page_item>.ast-menu-toggle{
/*color:#0274be;*/
color: #110049;
}
input:focus,input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=reset]:focus,input[type=search]:focus,textarea:focus{
border-color:#0274be;
}
input[type=radio]:checked,input[type=reset],input[type=checkbox]:checked,input[type=checkbox]:hover:checked,input[type=checkbox]:focus:checked,input[type=range]::-webkit-slider-thumb{
border-color:#0274be;
background-color:#0274be;
box-shadow:none;
}
.site-footer a:hover+.post-count,.site-footer a:focus+.post-count{
background:#0274be;
border-color:#0274be;
}
.footer-adv .footer-adv-overlay{
border-top-style:solid;
border-top-color:#7a7a7a;
}
.ast-comment-meta{
line-height:1.666666667;
font-size:12px;
font-size:.8rem;
}
.single .nav-links .nav-previous,.single .nav-links .nav-next,.single .ast-author-details .author-title,.ast-comment-meta{
color:#0274be;
}
.menu-toggle,button,.ast-button,.button,input#submit,input[type=button],input[type=submit],input[type=reset]{
border-radius:2px;
padding:3px 3px;
color:#000000;
border-color:#0274be;
background-color:#cccccc;
}
button:focus,.menu-toggle:hover,button:hover,.ast-button:hover,.button:hover,input[type=reset]:hover,input[type=reset]:focus,input#submit:hover,input#submit:focus,input[type=button]:hover,input[type=button]:focus,input[type=submit]:hover,input[type=submit]:focus{
color:#fff;
border-color:#3a3a3a;
background-color:#3a3a3a;
}
.entry-meta,.entry-meta *{
line-height:1.45;
color:#0274be;
}
.entry-meta a:hover,.entry-meta a:hover *,.entry-meta a:focus,.entry-meta a:focus *{
color:#3a3a3a;
}
.ast-404-layout-1 .ast-404-text{
font-size:200px;
font-size:13.333333333333rem;
}
.widget-title{
font-size:21px;
font-size:1.4rem;
color:#3a3a3a;
}
#cat option,.secondary .calendar_wrap thead a,.secondary .calendar_wrap thead a:visited{
color:#0274be;
}
.secondary .calendar_wrap #today,.ast-progress-val span{
background:#0274be;
}
.secondary a:hover+.post-count,.secondary a:focus+.post-count{
background:#0274be;
border-color:#0274be;
}
.calendar_wrap #today>a{
color:#fff;
}
.ast-pagination a,.page-links .page-link,.single .post-navigation a{
color:#0274be;
}
.ast-pagination a:hover,.ast-pagination a:focus,.ast-pagination>span:hover:not(.dots),.ast-pagination>span.current,.page-links>.page-link,.page-links .page-link:hover,.post-navigation a:hover{
color:#3a3a3a;
}
.ast-header-break-point .ast-mobile-menu-buttons-minimal.menu-toggle{
background:0 0;
color:#fff;
}
.ast-header-break-point .ast-mobile-menu-buttons-outline.menu-toggle{
background:0 0;
border:1px solid #fff;
color:#fff;
}
.ast-header-break-point .ast-mobile-menu-buttons-fill.menu-toggle{
background:#fff;
color:#000;
}
@media (min-width:545px){
.ast-page-builder-template .comments-area,.single.ast-page-builder-template .entry-header,.single.ast-page-builder-template .post-navigation{
max-width:1240px;
margin-left:auto;
margin-right:auto;
}
;
}
@media (max-width:768px){
.ast-archive-description .ast-archive-title{
font-size:40px;
}
.entry-title{
font-size:30px;
}
h1,.entry-content h1{
font-size:30px;
}
h2,.entry-content h2{
font-size:25px;
}
h3,.entry-content h3{
font-size:20px;
}
.ast-single-post .entry-title,.page-title{
font-size:30px;
}
#masthead .site-logo-img .custom-logo-link img{
max-width:214px;
}
.astra-logo-svg{
width:214px;
}
.ast-header-break-point .site-logo-img .custom-mobile-logo-link img{
max-width:214px;
}
;
}
@media (max-width:544px){
.ast-archive-description .ast-archive-title{
font-size:40px;
}
.entry-title{
font-size:30px;
}
h1,.entry-content h1{
font-size:30px;
}
h2,.entry-content h2{
font-size:25px;
}
h3,.entry-content h3{
font-size:20px;
}
.ast-single-post .entry-title,.page-title{
font-size:30px;
}
.ast-header-break-point .site-branding img,.ast-header-break-point #masthead .site-logo-img .custom-logo-link img{
max-width:157px;
}
.astra-logo-svg{
width:157px;
}
.ast-header-break-point .site-logo-img .custom-mobile-logo-link img{
max-width:157px;
}
;
}
@media (max-width:768px){
html{
font-size:85.5%;
}
;
}
@media (max-width:544px){
html{
font-size:85.5%;
}
;
}
@media (min-width:769px){
.ast-container{
max-width:1240px;
}
;
}
/*
@font-face{
font-family:"Astra";
src:url(http://www.kertec.com.mx/wp-content/themes/astra/assets/fonts/astra.woff) format("woff"),url(http://www.kertec.com.mx/wp-content/themes/astra/assets/fonts/astra.ttf) format("truetype"),url(http://www.kertec.com.mx/wp-content/themes/astra/assets/fonts/astra.svg#astra) format("svg");
font-weight:400;
font-style:normal;
font-display:fallback;
}*/
@media (max-width:921px){
.main-header-bar .main-header-bar-navigation{
display:none;
}
;
}
.ast-desktop .main-header-menu.submenu-with-border .sub-menu,.ast-desktop .main-header-menu.submenu-with-border .children,.ast-desktop .main-header-menu.submenu-with-border .astra-full-megamenu-wrapper{
border-color:#0274be;
}
.ast-desktop .main-header-menu.submenu-with-border .sub-menu,.ast-desktop .main-header-menu.submenu-with-border .children{
border-top-width:2px;
border-right-width:0;
border-left-width:0;
border-bottom-width:0;
border-style:solid;
}
.ast-desktop .main-header-menu.submenu-with-border .sub-menu .sub-menu,.ast-desktop .main-header-menu.submenu-with-border .children .children{
top:-2px;
}
.ast-desktop .main-header-menu.submenu-with-border .sub-menu a,.ast-desktop .main-header-menu.submenu-with-border .children a{
border-bottom-width:0;
border-style:solid;
border-color:#eaeaea;
}
@media (min-width:769px){
.main-header-menu .sub-menu li.ast-left-align-sub-menu:hover>ul,.main-header-menu .sub-menu li.ast-left-align-sub-menu.focus>ul{
margin-left:0;
}
;
}
.ast-small-footer{
border-top-style:solid;
border-top-width:1px;
border-top-color:#7a7a7a;
}
.ast-small-footer-wrap{
text-align:center;
}
@media (max-width:920px){
.ast-404-layout-1 .ast-404-text{
font-size:100px;
font-size:6.6666666666667rem;
}
;
}
@media (min-width:769px){
.ast-theme-transparent-header #masthead{
position:absolute;
left:0;
right:0;
}
.ast-theme-transparent-header .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .main-header-bar{
background:0 0;
}
body.elementor-editor-active.ast-theme-transparent-header #masthead,.fl-builder-edit .ast-theme-transparent-header #masthead,body.vc_editor.ast-theme-transparent-header #masthead{
z-index:0;
}
.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .custom-mobile-logo-link{
display:none;
}
.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo{
display:inline-block;
}
.ast-theme-transparent-header .ast-above-header{
background-image:none;
background-color:transparent;
}
.ast-theme-transparent-header .ast-below-header{
background-image:none;
background-color:transparent;
}
;
}
@media (max-width:768px){
.transparent-custom-logo{
display:none;
}
;
}
@media (min-width:768px){
.ast-transparent-mobile-logo{
display:none;
}
;
}
@media (max-width:768px){
.ast-transparent-mobile-logo{
display:block;
}
;
}
@media (min-width:768px){
.ast-theme-transparent-header .main-header-bar{
border-bottom-width:0;
}
;
}
.ast-breadcrumbs .trail-browse,.ast-breadcrumbs .trail-items,.ast-breadcrumbs .trail-items li{
display:inline-block;
margin:0;
padding:0;
border:none;
background:inherit;
text-indent:0;
}
.ast-breadcrumbs .trail-browse{
font-size:inherit;
font-style:inherit;
font-weight:inherit;
color:inherit;
}
.ast-breadcrumbs .trail-items{
list-style:none;
}
.trail-items li:after{
padding:0 .3em;
content:"»";
}
.trail-items li:last-of-type:after{
display:none;
}
.ast-header-break-point .site-header{
border-bottom-width:1px;
}
@media (min-width:769px){
.main-header-bar{
border-bottom-width:1px;
}
;
}
.ast-safari-browser-less-than-11 .main-header-menu .menu-item,.ast-safari-browser-less-than-11 .main-header-bar .ast-masthead-custom-menu-items{
display:block;
}
.main-header-menu .menu-item,.main-header-bar .ast-masthead-custom-menu-items{
-js-display:flex;
display:flex;
-webkit-box-pack:center;
-webkit-justify-content:center;
-moz-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-webkit-flex-direction:column;
-moz-box-orient:vertical;
-moz-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
}
.main-header-menu>.menu-item>a{
height:100%;
-webkit-box-align:center;
-webkit-align-items:center;
-moz-box-align:center;
-ms-flex-align:center;
align-items:center;
-js-display:flex;
display:flex;
}
.ast-primary-menu-disabled .main-header-bar .ast-masthead-custom-menu-items{
flex:unset;
}
.ast-desktop .astra-menu-animation-slide-up>.menu-item>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-up>.menu-item>.sub-menu,.ast-desktop .astra-menu-animation-slide-up>.menu-item>.sub-menu .sub-menu{
opacity:0;
visibility:hidden;
transform:translateY(.5em);
transition:visibility .2s ease,transform .2s ease;
}
.ast-desktop .astra-menu-animation-slide-up>.menu-item .menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-slide-up>.menu-item .menu-item:hover>.sub-menu,.ast-desktop .astra-menu-animation-slide-up>.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-up>.menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-slide-up>.menu-item:hover>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-up>.menu-item:hover>.sub-menu{
opacity:1;
visibility:visible;
transform:translateY(0);
transition:opacity .2s ease,visibility .2s ease,transform .2s ease;
}
.ast-desktop .astra-menu-animation-slide-up>.full-width-mega.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-up>.full-width-mega.menu-item:hover>.astra-full-megamenu-wrapper{
-js-display:flex;
display:flex;
}
.ast-desktop .astra-menu-animation-slide-down>.menu-item>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-down>.menu-item>.sub-menu,.ast-desktop .astra-menu-animation-slide-down>.menu-item>.sub-menu .sub-menu{
opacity:0;
visibility:hidden;
transform:translateY(-.5em);
transition:visibility .2s ease,transform .2s ease;
}
.ast-desktop .astra-menu-animation-slide-down>.menu-item .menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-slide-down>.menu-item .menu-item:hover>.sub-menu,.ast-desktop .astra-menu-animation-slide-down>.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-down>.menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-slide-down>.menu-item:hover>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-down>.menu-item:hover>.sub-menu{
opacity:1;
visibility:visible;
transform:translateY(0);
transition:opacity .2s ease,visibility .2s ease,transform .2s ease;
}
.ast-desktop .astra-menu-animation-slide-down>.full-width-mega.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-down>.full-width-mega.menu-item:hover>.astra-full-megamenu-wrapper{
-js-display:flex;
display:flex;
}
.ast-desktop .astra-menu-animation-fade>.menu-item>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-fade>.menu-item>.sub-menu,.ast-desktop .astra-menu-animation-fade>.menu-item>.sub-menu .sub-menu{
opacity:0;
visibility:hidden;
transition:opacity ease-in-out .3s;
}
.ast-desktop .astra-menu-animation-fade>.menu-item .menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-fade>.menu-item .menu-item:hover>.sub-menu,.ast-desktop .astra-menu-animation-fade>.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-fade>.menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-fade>.menu-item:hover>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-fade>.menu-item:hover>.sub-menu{
opacity:1;
visibility:visible;
transition:opacity ease-in-out .3s;
}
.ast-desktop .astra-menu-animation-fade>.full-width-mega.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-fade>.full-width-mega.menu-item:hover>.astra-full-megamenu-wrapper{
-js-display:flex;
display:flex;
}
.wp-block-audio figcaption{
margin-top:.5em;
margin-bottom:1em;
color:#555d66;
text-align:center;
font-size:13px;
}
.wp-block-audio audio{
width:100%;
min-width:300px;
}
.block-editor-block-list__layout .reusable-block-edit-panel{
align-items:center;
background:#f8f9f9;
color:#555d66;
display:flex;
flex-wrap:wrap;
font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
font-size:13px;
top:-14px;
margin:0 -14px;
padding:8px 14px;
position:relative;
border:1px dashed rgba(145,151,162,.25);
border-bottom:none;
}
.block-editor-block-list__layout .block-editor-block-list__layout .reusable-block-edit-panel{
margin:0 -14px;
padding:8px 14px;
}
.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__spinner{
margin:0 5px;
}
.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__info{
margin-right:auto;
}
.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__label{
margin-right:8px;
white-space:nowrap;
font-weight:600;
}
.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{
flex:1 1 100%;
font-size:14px;
height:30px;
margin:4px 0 8px;
}
.block-editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{
flex-shrink:0;
}
@media (min-width:960px){
.block-editor-block-list__layout .reusable-block-edit-panel{
flex-wrap:nowrap;
}
.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{
margin:0;
}
.block-editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{
margin:0 0 0 5px;
}
;
}
.editor-block-list__layout .is-selected .reusable-block-edit-panel{
border-color:rgba(66,88,99,.4) rgba(66,88,99,.4) rgba(66,88,99,.4) transparent;
}
.is-dark-theme .editor-block-list__layout .is-selected .reusable-block-edit-panel{
border-color:hsla(0,0%,100%,.45) hsla(0,0%,100%,.45) hsla(0,0%,100%,.45) transparent;
}
.block-editor-block-list__layout .reusable-block-indicator{
background:#fff;
border:1px dashed #e2e4e7;
color:#555d66;
top:-14px;
height:30px;
padding:4px;
position:absolute;
z-index:1;
width:30px;
right:-14px;
}
.wp-block-button{
color:#fff;
margin-bottom:1.5em;
}
.wp-block-button.aligncenter{
text-align:center;
}
.wp-block-button.alignright{
text-align:right;
}
.wp-block-button__link{
background-color:#32373c;
border:none;
border-radius:28px;
box-shadow:none;
color:inherit;
cursor:pointer;
display:inline-block;
font-size:18px;
margin:0;
padding:12px 24px;
text-align:center;
text-decoration:none;
overflow-wrap:break-word;
}
.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{
color:inherit;
}
.is-style-squared .wp-block-button__link{
border-radius:0;
}
.is-style-outline{
color:#32373c;
}
.is-style-outline .wp-block-button__link{
background-color:transparent;
border:2px solid;
}
.wp-block-calendar{
text-align:center;
}
.wp-block-calendar tbody td,.wp-block-calendar th{
padding:4px;
border:1px solid #e2e4e7;
}
.wp-block-calendar tfoot td{
border:none;
}
.wp-block-calendar table{
width:100%;
border-collapse:collapse;
font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
}
.wp-block-calendar table th{
font-weight:440;
background:#edeff0;
}
.wp-block-calendar a{
text-decoration:underline;
}
.wp-block-calendar tfoot a{
color:#00739c;
}
.wp-block-calendar table caption,.wp-block-calendar table tbody{
color:#40464d;
}
.wp-block-categories.alignleft{
margin-right:2em;
}
.wp-block-categories.alignright{
margin-left:2em;
}
.wp-block-columns{
display:flex;
flex-wrap:wrap;
}
@media (min-width:782px){
.wp-block-columns{
flex-wrap:nowrap;
}
;
}
.wp-block-column{
flex-grow:1;
margin-bottom:1em;
flex-basis:100%;
min-width:0;
word-break:break-word;
overflow-wrap:break-word;
}
@media (min-width:600px){
.wp-block-column{
flex-basis:calc(50% - 16px);
flex-grow:0;
}
.wp-block-column:nth-child(2n){
margin-left:32px;
}
;
}
@media (min-width:782px){
.wp-block-column:not(:first-child){
margin-left:32px;
}
;
}
.wp-block-cover,.wp-block-cover-image{
position:relative;
background-color:#000;
background-size:cover;
background-position:50%;
min-height:430px;
width:100%;
margin:0 0 1.5em;
display:flex;
justify-content:center;
align-items:center;
overflow:hidden;
}
.wp-block-cover-image.has-left-content,.wp-block-cover.has-left-content{
justify-content:flex-start;
}
.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover-image.has-left-content .wp-block-cover-text,.wp-block-cover-image.has-left-content h2,.wp-block-cover.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,.wp-block-cover.has-left-content h2{
margin-left:0;
text-align:left;
}
.wp-block-cover-image.has-right-content,.wp-block-cover.has-right-content{
justify-content:flex-end;
}
.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover-image.has-right-content .wp-block-cover-text,.wp-block-cover-image.has-right-content h2,.wp-block-cover.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,.wp-block-cover.has-right-content h2{
margin-right:0;
text-align:right;
}
.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image .wp-block-cover-text,.wp-block-cover-image h2,.wp-block-cover .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,.wp-block-cover h2{
color:#fff;
font-size:2em;
line-height:1.25;
z-index:1;
margin-bottom:0;
max-width:610px;
padding:14px;
text-align:center;
}
.wp-block-cover-image .wp-block-cover-image-text a,.wp-block-cover-image .wp-block-cover-image-text a:active,.wp-block-cover-image .wp-block-cover-image-text a:focus,.wp-block-cover-image .wp-block-cover-image-text a:hover,.wp-block-cover-image .wp-block-cover-text a,.wp-block-cover-image .wp-block-cover-text a:active,.wp-block-cover-image .wp-block-cover-text a:focus,.wp-block-cover-image .wp-block-cover-text a:hover,.wp-block-cover-image h2 a,.wp-block-cover-image h2 a:active,.wp-block-cover-image h2 a:focus,.wp-block-cover-image h2 a:hover,.wp-block-cover .wp-block-cover-image-text a,.wp-block-cover .wp-block-cover-image-text a:active,.wp-block-cover .wp-block-cover-image-text a:focus,.wp-block-cover .wp-block-cover-image-text a:hover,.wp-block-cover .wp-block-cover-text a,.wp-block-cover .wp-block-cover-text a:active,.wp-block-cover .wp-block-cover-text a:focus,.wp-block-cover .wp-block-cover-text a:hover,.wp-block-cover h2 a,.wp-block-cover h2 a:active,.wp-block-cover h2 a:focus,.wp-block-cover h2 a:hover{
color:#fff;
}
.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{
background-attachment:fixed;
}
@supports (-webkit-overflow-scrolling:touch){
.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{
background-attachment:scroll;
}
;
}
.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{
content:"";
position:absolute;
top:0;
left:0;
bottom:0;
right:0;
background-color:inherit;
opacity:.5;
z-index:1;
}
.wp-block-cover-image.has-background-dim.has-background-dim-10:before,.wp-block-cover.has-background-dim.has-background-dim-10:before{
opacity:.1;
}
.wp-block-cover-image.has-background-dim.has-background-dim-20:before,.wp-block-cover.has-background-dim.has-background-dim-20:before{
opacity:.2;
}
.wp-block-cover-image.has-background-dim.has-background-dim-30:before,.wp-block-cover.has-background-dim.has-background-dim-30:before{
opacity:.3;
}
.wp-block-cover-image.has-background-dim.has-background-dim-40:before,.wp-block-cover.has-background-dim.has-background-dim-40:before{
opacity:.4;
}
.wp-block-cover-image.has-background-dim.has-background-dim-50:before,.wp-block-cover.has-background-dim.has-background-dim-50:before{
opacity:.5;
}
.wp-block-cover-image.has-background-dim.has-background-dim-60:before,.wp-block-cover.has-background-dim.has-background-dim-60:before{
opacity:.6;
}
.wp-block-cover-image.has-background-dim.has-background-dim-70:before,.wp-block-cover.has-background-dim.has-background-dim-70:before{
opacity:.7;
}
.wp-block-cover-image.has-background-dim.has-background-dim-80:before,.wp-block-cover.has-background-dim.has-background-dim-80:before{
opacity:.8;
}
.wp-block-cover-image.has-background-dim.has-background-dim-90:before,.wp-block-cover.has-background-dim.has-background-dim-90:before{
opacity:.9;
}
.wp-block-cover-image.has-background-dim.has-background-dim-100:before,.wp-block-cover.has-background-dim.has-background-dim-100:before{
opacity:1;
}
.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{
max-width:305px;
width:100%;
}
.wp-block-cover-image:after,.wp-block-cover:after{
display:block;
content:"";
font-size:0;
min-height:inherit;
}
@supports ((position:-webkit-sticky) or (position:sticky)){
.wp-block-cover-image:after,.wp-block-cover:after{
content:none;
}
;
}
.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{
display:flex;
}
.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{
width:calc(100% - 70px);
z-index:1;
color:#f8f9f9;
}
.wp-block-cover-image .wp-block-subhead,.wp-block-cover-image h1,.wp-block-cover-image h2,.wp-block-cover-image h3,.wp-block-cover-image h4,.wp-block-cover-image h5,.wp-block-cover-image h6,.wp-block-cover-image p,.wp-block-cover .wp-block-subhead,.wp-block-cover h1,.wp-block-cover h2,.wp-block-cover h3,.wp-block-cover h4,.wp-block-cover h5,.wp-block-cover h6,.wp-block-cover p{
color:inherit;
}
.wp-block-cover__video-background{
position:absolute;
top:50%;
left:50%;
transform:translateX(-50%) translateY(-50%);
width:100%;
height:100%;
z-index:0;
-o-object-fit:cover;
object-fit:cover;
}
.block-editor-block-list__block[data-type="core/embed"][data-align=left] .block-editor-block-list__block-edit,.block-editor-block-list__block[data-type="core/embed"][data-align=right] .block-editor-block-list__block-edit,.wp-block-embed.alignleft,.wp-block-embed.alignright{
max-width:360px;
width:100%;
}
.wp-block-embed{
margin-bottom:1em;
}
.wp-block-embed figcaption{
margin-top:.5em;
margin-bottom:1em;
color:#555d66;
text-align:center;
font-size:13px;
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper{
position:relative;
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{
content:"";
display:block;
padding-top:50%;
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe{
position:absolute;
top:0;
right:0;
bottom:0;
left:0;
width:100%;
height:100%;
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{
padding-top:42.85%;
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{
padding-top:50%;
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{
padding-top:56.25%;
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{
padding-top:75%;
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{
padding-top:100%;
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-6 .wp-block-embed__wrapper:before{
padding-top:66.66%;
}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{
padding-top:200%;
}
.wp-block-file{
margin-bottom:1.5em;
}
.wp-block-file.aligncenter{
text-align:center;
}
.wp-block-file.alignright{
text-align:right;
}
.wp-block-file .wp-block-file__button{
background:#32373c;
border-radius:2em;
color:#fff;
font-size:13px;
padding:.5em 1em;
}
.wp-block-file a.wp-block-file__button{
text-decoration:none;
}
.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{
box-shadow:none;
color:#fff;
opacity:.85;
text-decoration:none;
}
.wp-block-file *+.wp-block-file__button{
margin-left:.75em;
}
.wp-block-gallery{
display:flex;
flex-wrap:wrap;
list-style-type:none;
padding:0;
}
.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{
margin:0 16px 16px 0;
display:flex;
flex-grow:1;
flex-direction:column;
justify-content:center;
position:relative;
}
.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{
margin:0;
height:100%;
}
@supports ((position:-webkit-sticky) or (position:sticky)){
.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{
display:flex;
align-items:flex-end;
justify-content:flex-start;
}
;
}
.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{
display:block;
max-width:100%;
height:auto;
width:100%;
}
@supports ((position:-webkit-sticky) or (position:sticky)){
.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{
width:auto;
}
;
}
.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{
position:absolute;
bottom:0;
width:100%;
max-height:100%;
overflow:auto;
padding:40px 10px 9px;
color:#fff;
text-align:center;
font-size:13px;
background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);
}
.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{
display:inline;
}
.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{
width:100%;
}
@supports ((position:-webkit-sticky) or (position:sticky)){
.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{
height:100%;
flex:1;
-o-object-fit:cover;
object-fit:cover;
}
;
}
.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{
width:calc((100% - 16px)/2);
}
.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){
margin-right:0;
}
.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{
width:100%;
margin-right:0;
}
@media (min-width:600px){
.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{
width:calc((100% - 32px)/3);
margin-right:16px;
}
@supports (-ms-ime-align:auto){
.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{
width:calc((100% - 32px)/3 - 1px);
}
;
}
.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{
width:calc((100% - 48px)/4);
margin-right:16px;
}
@supports (-ms-ime-align:auto){
.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{
width:calc((100% - 48px)/4 - 1px);
}
;
}
.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{
width:calc((100% - 64px)/5);
margin-right:16px;
}
@supports (-ms-ime-align:auto){
.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{
width:calc((100% - 64px)/5 - 1px);
}
;
}
.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{
width:calc((100% - 80px)/6);
margin-right:16px;
}
@supports (-ms-ime-align:auto){
.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{
width:calc((100% - 80px)/6 - 1px);
}
;
}
.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{
width:calc((100% - 96px)/7);
margin-right:16px;
}
@supports (-ms-ime-align:auto){
.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{
width:calc((100% - 96px)/7 - 1px);
}
;
}
.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{
width:calc((100% - 112px)/8);
margin-right:16px;
}
@supports (-ms-ime-align:auto){
.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{
width:calc((100% - 112px)/8 - 1px);
}
;
}
.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){
margin-right:0;
}
;
}
.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{
margin-right:0;
}
.wp-block-gallery .blocks-gallery-item.has-add-item-button{
width:100%;
}
.wp-block-gallery.alignleft,.wp-block-gallery.alignright{
max-width:305px;
width:100%;
}
.wp-block-gallery.aligncenter,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{
display:flex;
}
.wp-block-gallery.aligncenter .blocks-gallery-item figure{
justify-content:center;
}
.wp-block-image{
max-width:100%;
margin-bottom:1em;
margin-left:0;
margin-right:0;
}
.wp-block-image img{
max-width:100%;
}
.wp-block-image.aligncenter{
text-align:center;
}
.wp-block-image.alignfull img,.wp-block-image.alignwide img{
width:100%;
}
.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{
display:table;
margin-left:0;
margin-right:0;
}
.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{
display:table-caption;
caption-side:bottom;
}
.wp-block-image .alignleft{
float:left;
margin-right:1em;
}
.wp-block-image .alignright{
float:right;
margin-left:1em;
}
.wp-block-image .aligncenter{
margin-left:auto;
margin-right:auto;
}
.wp-block-image figcaption{
margin-top:.5em;
margin-bottom:1em;
color:#555d66;
text-align:center;
font-size:13px;
}
.wp-block-latest-comments__comment{
font-size:15px;
line-height:1.1;
list-style:none;
margin-bottom:1em;
}
.has-avatars .wp-block-latest-comments__comment{
min-height:36px;
list-style:none;
}
.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{
margin-left:52px;
}
.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{
line-height:1.5;
}
.wp-block-latest-comments__comment-excerpt p{
font-size:14px;
line-height:1.8;
margin:5px 0 20px;
}
.wp-block-latest-comments__comment-date{
color:#8f98a1;
display:block;
font-size:12px;
}
.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{
border-radius:24px;
display:block;
float:left;
height:40px;
margin-right:12px;
width:40px;
}
.wp-block-latest-posts.alignleft{
margin-right:2em;
}
.wp-block-latest-posts.alignright{
margin-left:2em;
}
.wp-block-latest-posts.is-grid{
display:flex;
flex-wrap:wrap;
padding:0;
list-style:none;
}
.wp-block-latest-posts.is-grid li{
margin:0 16px 16px 0;
width:100%;
}
@media (min-width:600px){
.wp-block-latest-posts.columns-2 li{
width:calc(50% - 16px);
}
.wp-block-latest-posts.columns-3 li{
width:calc(33.33333% - 16px);
}
.wp-block-latest-posts.columns-4 li{
width:calc(25% - 16px);
}
.wp-block-latest-posts.columns-5 li{
width:calc(20% - 16px);
}
.wp-block-latest-posts.columns-6 li{
width:calc(16.66667% - 16px);
}
;
}
.wp-block-latest-posts__post-date{
display:block;
color:#6c7781;
font-size:13px;
}
.wp-block-media-text{
display:grid;
grid-template-rows:auto;
align-items:center;
grid-template-areas:"media-text-media media-text-content";
grid-template-columns:50% auto;
}
.wp-block-media-text.has-media-on-the-right{
grid-template-areas:"media-text-content media-text-media";
grid-template-columns:auto 50%;
}
.wp-block-media-text .wp-block-media-text__media{
grid-area:media-text-media;
margin:0;
}
.wp-block-media-text .wp-block-media-text__content{
word-break:break-word;
grid-area:media-text-content;
padding:0 8%;
}
.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{
max-width:unset;
width:100%;
vertical-align:middle;
}
@media (max-width:600px){
.wp-block-media-text.is-stacked-on-mobile{
grid-template-columns:100%!important;
grid-template-areas:"media-text-media" "media-text-content";
}
.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right{
grid-template-areas:"media-text-content" "media-text-media";
}
;
}
.is-small-text{
font-size:14px;
}
.is-regular-text{
font-size:16px;
}
.is-large-text{
font-size:36px;
}
.is-larger-text{
font-size:48px;
}
.has-drop-cap:not(:focus):first-letter{
float:left;
font-size:8.4em;
line-height:.68;
font-weight:100;
margin:.05em .1em 0 0;
text-transform:uppercase;
font-style:normal;
}
.has-drop-cap:not(:focus):after{
content:"";
display:table;
clear:both;
padding-top:14px;
}
p.has-background{
padding:20px 30px;
}
p.has-text-color a{
color:inherit;
}
.wp-block-pullquote{
padding:3em 0;
margin-left:0;
margin-right:0;
text-align:center;
}
.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{
max-width:305px;
}
.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{
font-size:20px;
}
.wp-block-pullquote p{
font-size:28px;
line-height:1.6;
}
.wp-block-pullquote cite,.wp-block-pullquote footer{
position:relative;
}
.wp-block-pullquote .has-text-color a{
color:inherit;
}
.wp-block-pullquote:not(.is-style-solid-color){
background:none;
}
.wp-block-pullquote.is-style-solid-color{
border:none;
}
.wp-block-pullquote.is-style-solid-color blockquote{
margin-left:auto;
margin-right:auto;
text-align:left;
max-width:60%;
}
.wp-block-pullquote.is-style-solid-color blockquote p{
margin-top:0;
margin-bottom:0;
font-size:32px;
}
.wp-block-pullquote.is-style-solid-color blockquote cite{
text-transform:none;
font-style:normal;
}
.wp-block-pullquote cite{
color:inherit;
}
.wp-block-quote.is-large,.wp-block-quote.is-style-large{
margin:0 0 16px;
padding:0 1em;
}
.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{
font-size:24px;
font-style:italic;
line-height:1.6;
}
.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{
font-size:18px;
text-align:right;
}
.wp-block-rss.alignleft{
margin-right:2em;
}
.wp-block-rss.alignright{
margin-left:2em;
}
.wp-block-rss.is-grid{
display:flex;
flex-wrap:wrap;
padding:0;
list-style:none;
}
.wp-block-rss.is-grid li{
margin:0 16px 16px 0;
width:100%;
}
@media (min-width:600px){
.wp-block-rss.columns-2 li{
width:calc(50% - 16px);
}
.wp-block-rss.columns-3 li{
width:calc(33.33333% - 16px);
}
.wp-block-rss.columns-4 li{
width:calc(25% - 16px);
}
.wp-block-rss.columns-5 li{
width:calc(20% - 16px);
}
.wp-block-rss.columns-6 li{
width:calc(16.66667% - 16px);
}
;
}
.wp-block-rss__item-author,.wp-block-rss__item-publish-date{
color:#6c7781;
font-size:13px;
}
.wp-block-search{
display:flex;
flex-wrap:wrap;
}
.wp-block-search .wp-block-search__label{
width:100%;
}
.wp-block-search .wp-block-search__input{
flex-grow:1;
}
.wp-block-search .wp-block-search__button{
margin-left:10px;
}
.wp-block-separator.is-style-wide{
border-bottom-width:1px;
}
.wp-block-separator.is-style-dots{
background:none;
border:none;
text-align:center;
max-width:none;
line-height:1;
height:auto;
}
.wp-block-separator.is-style-dots:before{
content:"\00b7 \00b7 \00b7";
color:#191e23;
font-size:20px;
letter-spacing:2em;
padding-left:2em;
font-family:serif;
}
p.wp-block-subhead{
font-size:1.1em;
font-style:italic;
opacity:.75;
}
.wp-block-table.has-fixed-layout{
table-layout:fixed;
width:100%;
}
.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{
display:table;
width:auto;
}
.wp-block-table.has-subtle-light-gray-background-color{
background-color:#f3f4f5;
}
.wp-block-table.has-subtle-pale-green-background-color{
background-color:#e9fbe5;
}
.wp-block-table.has-subtle-pale-blue-background-color{
background-color:#e7f5fe;
}
.wp-block-table.has-subtle-pale-pink-background-color{
background-color:#fcf0ef;
}
.wp-block-table.is-style-stripes{
border-spacing:0;
border-collapse:inherit;
background-color:transparent;
border-bottom:1px solid #f3f4f5;
}
.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tr:nth-child(odd),.wp-block-table.is-style-stripes tr:nth-child(odd){
background-color:#f3f4f5;
}
.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tr:nth-child(odd){
background-color:#e9fbe5;
}
.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tr:nth-child(odd){
background-color:#e7f5fe;
}
.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tr:nth-child(odd){
background-color:#fcf0ef;
}
.wp-block-table.is-style-stripes td{
border-color:transparent;
}
.wp-block-text-columns,.wp-block-text-columns.aligncenter{
display:flex;
}
.wp-block-text-columns .wp-block-column{
margin:0 16px;
padding:0;
}
.wp-block-text-columns .wp-block-column:first-child{
margin-left:0;
}
.wp-block-text-columns .wp-block-column:last-child{
margin-right:0;
}
.wp-block-text-columns.columns-2 .wp-block-column{
width:50%;
}
.wp-block-text-columns.columns-3 .wp-block-column{
width:33.33333%;
}
.wp-block-text-columns.columns-4 .wp-block-column{
width:25%;
}
pre.wp-block-verse{
white-space:nowrap;
overflow:auto;
}
.wp-block-video{
margin-left:0;
margin-right:0;
}
.wp-block-video video{
max-width:100%;
}
@supports ((position:-webkit-sticky) or (position:sticky)){
.wp-block-video [poster]{
-o-object-fit:cover;
object-fit:cover;
}
;
}
.wp-block-video.aligncenter{
text-align:center;
}
.wp-block-video figcaption{
margin-top:.5em;
margin-bottom:1em;
color:#555d66;
text-align:center;
font-size:13px;
}
.has-pale-pink-background-color.has-pale-pink-background-color{
background-color:#f78da7;
}
.has-vivid-red-background-color.has-vivid-red-background-color{
background-color:#cf2e2e;
}
.has-luminous-vivid-orange-background-color.has-luminous-vivid-orange-background-color{
background-color:#ff6900;
}
.has-luminous-vivid-amber-background-color.has-luminous-vivid-amber-background-color{
background-color:#fcb900;
}
.has-light-green-cyan-background-color.has-light-green-cyan-background-color{
background-color:#7bdcb5;
}
.has-vivid-green-cyan-background-color.has-vivid-green-cyan-background-color{
background-color:#00d084;
}
.has-pale-cyan-blue-background-color.has-pale-cyan-blue-background-color{
background-color:#8ed1fc;
}
.has-vivid-cyan-blue-background-color.has-vivid-cyan-blue-background-color{
background-color:#0693e3;
}
.has-very-light-gray-background-color.has-very-light-gray-background-color{
background-color:#eee;
}
.has-cyan-bluish-gray-background-color.has-cyan-bluish-gray-background-color{
background-color:#abb8c3;
}
.has-very-dark-gray-background-color.has-very-dark-gray-background-color{
background-color:#313131;
}
.has-pale-pink-color.has-pale-pink-color{
color:#f78da7;
}
.has-vivid-red-color.has-vivid-red-color{
color:#cf2e2e;
}
.has-luminous-vivid-orange-color.has-luminous-vivid-orange-color{
color:#ff6900;
}
.has-luminous-vivid-amber-color.has-luminous-vivid-amber-color{
color:#fcb900;
}
.has-light-green-cyan-color.has-light-green-cyan-color{
color:#7bdcb5;
}
.has-vivid-green-cyan-color.has-vivid-green-cyan-color{
color:#00d084;
}
.has-pale-cyan-blue-color.has-pale-cyan-blue-color{
color:#8ed1fc;
}
.has-vivid-cyan-blue-color.has-vivid-cyan-blue-color{
color:#0693e3;
}
.has-very-light-gray-color.has-very-light-gray-color{
color:#eee;
}
.has-cyan-bluish-gray-color.has-cyan-bluish-gray-color{
color:#abb8c3;
}
.has-very-dark-gray-color.has-very-dark-gray-color{
color:#313131;
}
.has-small-font-size{
font-size:13px;
}
.has-normal-font-size,.has-regular-font-size{
font-size:16px;
}
.has-medium-font-size{
font-size:20px;
}
.has-large-font-size{
font-size:36px;
}
.has-huge-font-size,.has-larger-font-size{
font-size:42px;
}
div.wpcf7{
margin:0;
padding:0;
}
div.wpcf7 .screen-reader-response{
position:absolute;
overflow:hidden;
clip:rect(1px,1px,1px,1px);
height:1px;
width:1px;
margin:0;
padding:0;
border:0;
}
div.wpcf7-response-output{
margin:2em .5em 1em;
padding:.2em 1em;
border:2px solid red;
}
div.wpcf7-mail-sent-ok{
border:2px solid #398f14;
}
div.wpcf7-mail-sent-ng,div.wpcf7-aborted{
border:2px solid red;
}
div.wpcf7-spam-blocked{
border:2px solid orange;
}
div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{
border:2px solid #f7e700;
}
.wpcf7-form-control-wrap{
position:relative;
}
span.wpcf7-not-valid-tip{
color:red;
font-size:1em;
font-weight:400;
display:block;
}
.use-floating-validation-tip span.wpcf7-not-valid-tip{
position:absolute;
top:20%;
left:20%;
z-index:100;
border:1px solid red;
background:#fff;
padding:.2em .8em;
}
span.wpcf7-list-item{
display:inline-block;
margin:0 0 0 1em;
}
span.wpcf7-list-item-label:before,span.wpcf7-list-item-label:after{
content:" ";
}
.wpcf7-display-none{
display:none;
}
div.wpcf7 .ajax-loader{
visibility:hidden;
display:inline-block;
/*background-image:url(https://cdn.shortpixel.ai/client/q_glossy,ret_img/http://www.kertec.com.mx/wp-content/plugins/contact-form-7/includes/css/../../images/ajax-loader.gif);*/
width:16px;
height:16px;
border:none;
padding:0;
margin:0 0 0 4px;
vertical-align:middle;
}
div.wpcf7 .ajax-loader.is-active{
visibility:visible;
}
div.wpcf7 div.ajax-error{
display:none;
}
div.wpcf7 .placeheld{
color:#888;
}
div.wpcf7 input[type=file]{
cursor:pointer;
}
div.wpcf7 input[type=file]:disabled{
cursor:default;
}
div.wpcf7 .wpcf7-submit:disabled{
cursor:not-allowed;
}
.wpcf7 form{
position:relative;
}
.wpcf7 form>div,.wpcf7 form>p{
margin-bottom:1.2em;
}
.wpcf7 .wpcf7-form-control-wrap{
width:100%;
display:block;
}
.wpcf7 input:not([type=submit]):focus,.wpcf7 select:focus,.wpcf7 textarea:focus{
background:#fff;
border-color:#eaeaea;
outline:0;
box-shadow:none;
}
.wpcf7 input:not([type=submit]),.wpcf7 select,.wpcf7 textarea{
width:100%;
padding:.75em;
}
.wpcf7 input[type=file]{
color:#666;
height:auto;
border-width:1px;
border-style:solid;
border-color:#eaeaea;
border-radius:2px;
background:#fafafa;
box-shadow:none;
box-sizing:border-box;
transition:all .2s linear;
}
.wpcf7 input[type=checkbox],.wpcf7 input[type=radio]{
display:inline-block;
background:#e9eef2;
color:#555;
clear:none;
cursor:pointer;
line-height:0;
height:1.2em;
margin:-3px 4px 0 0;
outline:0;
padding:0;
border-radius:.2em;
text-align:center;
vertical-align:middle;
width:1.4em;
min-width:1.4em;
transition:all .2s linear;
}
.wpcf7 .wpcf7-validation-errors{
border-color:red;
}
/*!
 * Font Awesome Free 5.9.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,.fab,.fal,.far,.fas{
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
display:inline-block;
font-style:normal;
font-variant:normal;
text-rendering:auto;
line-height:1;
}
.fa-lg{
font-size:1.33333em;
line-height:.75em;
vertical-align:-.0667em;
}
.fa-xs{
font-size:.75em;
}
.fa-sm{
font-size:.875em;
}
.fa-1x{
font-size:1em;
}
.fa-2x{
font-size:2em;
}
.fa-3x{
font-size:3em;
}
.fa-4x{
font-size:4em;
}
.fa-5x{
font-size:5em;
}
.fa-6x{
font-size:6em;
}
.fa-7x{
font-size:7em;
}
.fa-8x{
font-size:8em;
}
.fa-9x{
font-size:9em;
}
.fa-10x{
font-size:10em;
}
.fa-fw{
text-align:center;
width:1.25em;
}
.fa-ul{
list-style-type:none;
margin-left:2.5em;
padding-left:0;
}
.fa-ul>li{
position:relative;
}
.fa-li{
left:-2em;
position:absolute;
text-align:center;
width:2em;
line-height:inherit;
}
.fa-border{
border:.08em solid #eee;
border-radius:.1em;
padding:.2em .25em .15em;
}
.fa-pull-left{
float:left;
}
.fa-pull-right{
float:right;
}
.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{
margin-right:.3em;
}
.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{
margin-left:.3em;
}
.fa-spin{
animation:fa-spin 2s infinite linear;
}
.fa-pulse{
animation:fa-spin 1s infinite steps(8);
}
@keyframes fa-spin{
0%{
transform:rotate(0deg);
}
to{
transform:rotate(1turn);
}
;
}
.fa-rotate-90{
-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
transform:rotate(90deg);
}
.fa-rotate-180{
-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
transform:rotate(180deg);
}
.fa-rotate-270{
-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
transform:rotate(270deg);
}
.fa-flip-horizontal{
-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
transform:scaleX(-1);
}
.fa-flip-vertical{
transform:scaleY(-1);
}
.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{
-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
}
.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{
transform:scale(-1);
}
:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{
filter:none;
}
.fa-stack{
display:inline-block;
height:2em;
line-height:2em;
position:relative;
vertical-align:middle;
width:2.5em;
}
.fa-stack-1x,.fa-stack-2x{
left:0;
position:absolute;
text-align:center;
width:100%;
}
.fa-stack-1x{
line-height:inherit;
}
.fa-stack-2x{
font-size:2em;
}
.fa-inverse{
color:#fff;
}
.fa-500px:before{
content:"\f26e";
}
.fa-accessible-icon:before{
content:"\f368";
}
.fa-accusoft:before{
content:"\f369";
}
.fa-acquisitions-incorporated:before{
content:"\f6af";
}
.fa-ad:before{
content:"\f641";
}
.fa-address-book:before{
content:"\f2b9";
}
.fa-address-card:before{
content:"\f2bb";
}
.fa-adjust:before{
content:"\f042";
}
.fa-adn:before{
content:"\f170";
}
.fa-adobe:before{
content:"\f778";
}
.fa-adversal:before{
content:"\f36a";
}
.fa-affiliatetheme:before{
content:"\f36b";
}
.fa-air-freshener:before{
content:"\f5d0";
}
.fa-airbnb:before{
content:"\f834";
}
.fa-algolia:before{
content:"\f36c";
}
.fa-align-center:before{
content:"\f037";
}
.fa-align-justify:before{
content:"\f039";
}
.fa-align-left:before{
content:"\f036";
}
.fa-align-right:before{
content:"\f038";
}
.fa-alipay:before{
content:"\f642";
}
.fa-allergies:before{
content:"\f461";
}
.fa-amazon:before{
content:"\f270";
}
.fa-amazon-pay:before{
content:"\f42c";
}
.fa-ambulance:before{
content:"\f0f9";
}
.fa-american-sign-language-interpreting:before{
content:"\f2a3";
}
.fa-amilia:before{
content:"\f36d";
}
.fa-anchor:before{
content:"\f13d";
}
.fa-android:before{
content:"\f17b";
}
.fa-angellist:before{
content:"\f209";
}
.fa-angle-double-down:before{
content:"\f103";
}
.fa-angle-double-left:before{
content:"\f100";
}
.fa-angle-double-right:before{
content:"\f101";
}
.fa-angle-double-up:before{
content:"\f102";
}
.fa-angle-down:before{
content:"\f107";
}
.fa-angle-left:before{
content:"\f104";
}
.fa-angle-right:before{
content:"\f105";
}
.fa-angle-up:before{
content:"\f106";
}
.fa-angry:before{
content:"\f556";
}
.fa-angrycreative:before{
content:"\f36e";
}
.fa-angular:before{
content:"\f420";
}
.fa-ankh:before{
content:"\f644";
}
.fa-app-store:before{
content:"\f36f";
}
.fa-app-store-ios:before{
content:"\f370";
}
.fa-apper:before{
content:"\f371";
}
.fa-apple:before{
content:"\f179";
}
.fa-apple-alt:before{
content:"\f5d1";
}
.fa-apple-pay:before{
content:"\f415";
}
.fa-archive:before{
content:"\f187";
}
.fa-archway:before{
content:"\f557";
}
.fa-arrow-alt-circle-down:before{
content:"\f358";
}
.fa-arrow-alt-circle-left:before{
content:"\f359";
}
.fa-arrow-alt-circle-right:before{
content:"\f35a";
}
.fa-arrow-alt-circle-up:before{
content:"\f35b";
}
.fa-arrow-circle-down:before{
content:"\f0ab";
}
.fa-arrow-circle-left:before{
content:"\f0a8";
}
.fa-arrow-circle-right:before{
content:"\f0a9";
}
.fa-arrow-circle-up:before{
content:"\f0aa";
}
.fa-arrow-down:before{
content:"\f063";
}
.fa-arrow-left:before{
content:"\f060";
}
.fa-arrow-right:before{
content:"\f061";
}
.fa-arrow-up:before{
content:"\f062";
}
.fa-arrows-alt:before{
content:"\f0b2";
}
.fa-arrows-alt-h:before{
content:"\f337";
}
.fa-arrows-alt-v:before{
content:"\f338";
}
.fa-artstation:before{
content:"\f77a";
}
.fa-assistive-listening-systems:before{
content:"\f2a2";
}
.fa-asterisk:before{
content:"\f069";
}
.fa-asymmetrik:before{
content:"\f372";
}
.fa-at:before{
content:"\f1fa";
}
.fa-atlas:before{
content:"\f558";
}
.fa-atlassian:before{
content:"\f77b";
}
.fa-atom:before{
content:"\f5d2";
}
.fa-audible:before{
content:"\f373";
}
.fa-audio-description:before{
content:"\f29e";
}
.fa-autoprefixer:before{
content:"\f41c";
}
.fa-avianex:before{
content:"\f374";
}
.fa-aviato:before{
content:"\f421";
}
.fa-award:before{
content:"\f559";
}
.fa-aws:before{
content:"\f375";
}
.fa-baby:before{
content:"\f77c";
}
.fa-baby-carriage:before{
content:"\f77d";
}
.fa-backspace:before{
content:"\f55a";
}
.fa-backward:before{
content:"\f04a";
}
.fa-bacon:before{
content:"\f7e5";
}
.fa-balance-scale:before{
content:"\f24e";
}
.fa-balance-scale-left:before{
content:"\f515";
}
.fa-balance-scale-right:before{
content:"\f516";
}
.fa-ban:before{
content:"\f05e";
}
.fa-band-aid:before{
content:"\f462";
}
.fa-bandcamp:before{
content:"\f2d5";
}
.fa-barcode:before{
content:"\f02a";
}
.fa-bars:before{
content:"\f0c9";
}
.fa-baseball-ball:before{
content:"\f433";
}
.fa-basketball-ball:before{
content:"\f434";
}
.fa-bath:before{
content:"\f2cd";
}
.fa-battery-empty:before{
content:"\f244";
}
.fa-battery-full:before{
content:"\f240";
}
.fa-battery-half:before{
content:"\f242";
}
.fa-battery-quarter:before{
content:"\f243";
}
.fa-battery-three-quarters:before{
content:"\f241";
}
.fa-battle-net:before{
content:"\f835";
}
.fa-bed:before{
content:"\f236";
}
.fa-beer:before{
content:"\f0fc";
}
.fa-behance:before{
content:"\f1b4";
}
.fa-behance-square:before{
content:"\f1b5";
}
.fa-bell:before{
content:"\f0f3";
}
.fa-bell-slash:before{
content:"\f1f6";
}
.fa-bezier-curve:before{
content:"\f55b";
}
.fa-bible:before{
content:"\f647";
}
.fa-bicycle:before{
content:"\f206";
}
.fa-biking:before{
content:"\f84a";
}
.fa-bimobject:before{
content:"\f378";
}
.fa-binoculars:before{
content:"\f1e5";
}
.fa-biohazard:before{
content:"\f780";
}
.fa-birthday-cake:before{
content:"\f1fd";
}
.fa-bitbucket:before{
content:"\f171";
}
.fa-bitcoin:before{
content:"\f379";
}
.fa-bity:before{
content:"\f37a";
}
.fa-black-tie:before{
content:"\f27e";
}
.fa-blackberry:before{
content:"\f37b";
}
.fa-blender:before{
content:"\f517";
}
.fa-blender-phone:before{
content:"\f6b6";
}
.fa-blind:before{
content:"\f29d";
}
.fa-blog:before{
content:"\f781";
}
.fa-blogger:before{
content:"\f37c";
}
.fa-blogger-b:before{
content:"\f37d";
}
.fa-bluetooth:before{
content:"\f293";
}
.fa-bluetooth-b:before{
content:"\f294";
}
.fa-bold:before{
content:"\f032";
}
.fa-bolt:before{
content:"\f0e7";
}
.fa-bomb:before{
content:"\f1e2";
}
.fa-bone:before{
content:"\f5d7";
}
.fa-bong:before{
content:"\f55c";
}
.fa-book:before{
content:"\f02d";
}
.fa-book-dead:before{
content:"\f6b7";
}
.fa-book-medical:before{
content:"\f7e6";
}
.fa-book-open:before{
content:"\f518";
}
.fa-book-reader:before{
content:"\f5da";
}
.fa-bookmark:before{
content:"\f02e";
}
.fa-bootstrap:before{
content:"\f836";
}
.fa-border-all:before{
content:"\f84c";
}
.fa-border-none:before{
content:"\f850";
}
.fa-border-style:before{
content:"\f853";
}
.fa-bowling-ball:before{
content:"\f436";
}
.fa-box:before{
content:"\f466";
}
.fa-box-open:before{
content:"\f49e";
}
.fa-boxes:before{
content:"\f468";
}
.fa-braille:before{
content:"\f2a1";
}
.fa-brain:before{
content:"\f5dc";
}
.fa-bread-slice:before{
content:"\f7ec";
}
.fa-briefcase:before{
content:"\f0b1";
}
.fa-briefcase-medical:before{
content:"\f469";
}
.fa-broadcast-tower:before{
content:"\f519";
}
.fa-broom:before{
content:"\f51a";
}
.fa-brush:before{
content:"\f55d";
}
.fa-btc:before{
content:"\f15a";
}
.fa-buffer:before{
content:"\f837";
}
.fa-bug:before{
content:"\f188";
}
.fa-building:before{
content:"\f1ad";
}
.fa-bullhorn:before{
content:"\f0a1";
}
.fa-bullseye:before{
content:"\f140";
}
.fa-burn:before{
content:"\f46a";
}
.fa-buromobelexperte:before{
content:"\f37f";
}
.fa-bus:before{
content:"\f207";
}
.fa-bus-alt:before{
content:"\f55e";
}
.fa-business-time:before{
content:"\f64a";
}
.fa-buysellads:before{
content:"\f20d";
}
.fa-calculator:before{
content:"\f1ec";
}
.fa-calendar:before{
content:"\f133";
}
.fa-calendar-alt:before{
content:"\f073";
}
.fa-calendar-check:before{
content:"\f274";
}
.fa-calendar-day:before{
content:"\f783";
}
.fa-calendar-minus:before{
content:"\f272";
}
.fa-calendar-plus:before{
content:"\f271";
}
.fa-calendar-times:before{
content:"\f273";
}
.fa-calendar-week:before{
content:"\f784";
}
.fa-camera:before{
content:"\f030";
}
.fa-camera-retro:before{
content:"\f083";
}
.fa-campground:before{
content:"\f6bb";
}
.fa-canadian-maple-leaf:before{
content:"\f785";
}
.fa-candy-cane:before{
content:"\f786";
}
.fa-cannabis:before{
content:"\f55f";
}
.fa-capsules:before{
content:"\f46b";
}
.fa-car:before{
content:"\f1b9";
}
.fa-car-alt:before{
content:"\f5de";
}
.fa-car-battery:before{
content:"\f5df";
}
.fa-car-crash:before{
content:"\f5e1";
}
.fa-car-side:before{
content:"\f5e4";
}
.fa-caret-down:before{
content:"\f0d7";
}
.fa-caret-left:before{
content:"\f0d9";
}
.fa-caret-right:before{
content:"\f0da";
}
.fa-caret-square-down:before{
content:"\f150";
}
.fa-caret-square-left:before{
content:"\f191";
}
.fa-caret-square-right:before{
content:"\f152";
}
.fa-caret-square-up:before{
content:"\f151";
}
.fa-caret-up:before{
content:"\f0d8";
}
.fa-carrot:before{
content:"\f787";
}
.fa-cart-arrow-down:before{
content:"\f218";
}
.fa-cart-plus:before{
content:"\f217";
}
.fa-cash-register:before{
content:"\f788";
}
.fa-cat:before{
content:"\f6be";
}
.fa-cc-amazon-pay:before{
content:"\f42d";
}
.fa-cc-amex:before{
content:"\f1f3";
}
.fa-cc-apple-pay:before{
content:"\f416";
}
.fa-cc-diners-club:before{
content:"\f24c";
}
.fa-cc-discover:before{
content:"\f1f2";
}
.fa-cc-jcb:before{
content:"\f24b";
}
.fa-cc-mastercard:before{
content:"\f1f1";
}
.fa-cc-paypal:before{
content:"\f1f4";
}
.fa-cc-stripe:before{
content:"\f1f5";
}
.fa-cc-visa:before{
content:"\f1f0";
}
.fa-centercode:before{
content:"\f380";
}
.fa-centos:before{
content:"\f789";
}
.fa-certificate:before{
content:"\f0a3";
}
.fa-chair:before{
content:"\f6c0";
}
.fa-chalkboard:before{
content:"\f51b";
}
.fa-chalkboard-teacher:before{
content:"\f51c";
}
.fa-charging-station:before{
content:"\f5e7";
}
.fa-chart-area:before{
content:"\f1fe";
}
.fa-chart-bar:before{
content:"\f080";
}
.fa-chart-line:before{
content:"\f201";
}
.fa-chart-pie:before{
content:"\f200";
}
.fa-check:before{
content:"\f00c";
}
.fa-check-circle:before{
content:"\f058";
}
.fa-check-double:before{
content:"\f560";
}
.fa-check-square:before{
content:"\f14a";
}
.fa-cheese:before{
content:"\f7ef";
}
.fa-chess:before{
content:"\f439";
}
.fa-chess-bishop:before{
content:"\f43a";
}
.fa-chess-board:before{
content:"\f43c";
}
.fa-chess-king:before{
content:"\f43f";
}
.fa-chess-knight:before{
content:"\f441";
}
.fa-chess-pawn:before{
content:"\f443";
}
.fa-chess-queen:before{
content:"\f445";
}
.fa-chess-rook:before{
content:"\f447";
}
.fa-chevron-circle-down:before{
content:"\f13a";
}
.fa-chevron-circle-left:before{
content:"\f137";
}
.fa-chevron-circle-right:before{
content:"\f138";
}
.fa-chevron-circle-up:before{
content:"\f139";
}
.fa-chevron-down:before{
content:"\f078";
}
.fa-chevron-left:before{
content:"\f053";
}
.fa-chevron-right:before{
content:"\f054";
}
.fa-chevron-up:before{
content:"\f077";
}
.fa-child:before{
content:"\f1ae";
}
.fa-chrome:before{
content:"\f268";
}
.fa-chromecast:before{
content:"\f838";
}
.fa-church:before{
content:"\f51d";
}
.fa-circle:before{
content:"\f111";
}
.fa-circle-notch:before{
content:"\f1ce";
}
.fa-city:before{
content:"\f64f";
}
.fa-clinic-medical:before{
content:"\f7f2";
}
.fa-clipboard:before{
content:"\f328";
}
.fa-clipboard-check:before{
content:"\f46c";
}
.fa-clipboard-list:before{
content:"\f46d";
}
.fa-clock:before{
content:"\f017";
}
.fa-clone:before{
content:"\f24d";
}
.fa-closed-captioning:before{
content:"\f20a";
}
.fa-cloud:before{
content:"\f0c2";
}
.fa-cloud-download-alt:before{
content:"\f381";
}
.fa-cloud-meatball:before{
content:"\f73b";
}
.fa-cloud-moon:before{
content:"\f6c3";
}
.fa-cloud-moon-rain:before{
content:"\f73c";
}
.fa-cloud-rain:before{
content:"\f73d";
}
.fa-cloud-showers-heavy:before{
content:"\f740";
}
.fa-cloud-sun:before{
content:"\f6c4";
}
.fa-cloud-sun-rain:before{
content:"\f743";
}
.fa-cloud-upload-alt:before{
content:"\f382";
}
.fa-cloudscale:before{
content:"\f383";
}
.fa-cloudsmith:before{
content:"\f384";
}
.fa-cloudversify:before{
content:"\f385";
}
.fa-cocktail:before{
content:"\f561";
}
.fa-code:before{
content:"\f121";
}
.fa-code-branch:before{
content:"\f126";
}
.fa-codepen:before{
content:"\f1cb";
}
.fa-codiepie:before{
content:"\f284";
}
.fa-coffee:before{
content:"\f0f4";
}
.fa-cog:before{
content:"\f013";
}
.fa-cogs:before{
content:"\f085";
}
.fa-coins:before{
content:"\f51e";
}
.fa-columns:before{
content:"\f0db";
}
.fa-comment:before{
content:"\f075";
}
.fa-comment-alt:before{
content:"\f27a";
}
.fa-comment-dollar:before{
content:"\f651";
}
.fa-comment-dots:before{
content:"\f4ad";
}
.fa-comment-medical:before{
content:"\f7f5";
}
.fa-comment-slash:before{
content:"\f4b3";
}
.fa-comments:before{
content:"\f086";
}
.fa-comments-dollar:before{
content:"\f653";
}
.fa-compact-disc:before{
content:"\f51f";
}
.fa-compass:before{
content:"\f14e";
}
.fa-compress:before{
content:"\f066";
}
.fa-compress-arrows-alt:before{
content:"\f78c";
}
.fa-concierge-bell:before{
content:"\f562";
}
.fa-confluence:before{
content:"\f78d";
}
.fa-connectdevelop:before{
content:"\f20e";
}
.fa-contao:before{
content:"\f26d";
}
.fa-cookie:before{
content:"\f563";
}
.fa-cookie-bite:before{
content:"\f564";
}
.fa-copy:before{
content:"\f0c5";
}
.fa-copyright:before{
content:"\f1f9";
}
.fa-couch:before{
content:"\f4b8";
}
.fa-cpanel:before{
content:"\f388";
}
.fa-creative-commons:before{
content:"\f25e";
}
.fa-creative-commons-by:before{
content:"\f4e7";
}
.fa-creative-commons-nc:before{
content:"\f4e8";
}
.fa-creative-commons-nc-eu:before{
content:"\f4e9";
}
.fa-creative-commons-nc-jp:before{
content:"\f4ea";
}
.fa-creative-commons-nd:before{
content:"\f4eb";
}
.fa-creative-commons-pd:before{
content:"\f4ec";
}
.fa-creative-commons-pd-alt:before{
content:"\f4ed";
}
.fa-creative-commons-remix:before{
content:"\f4ee";
}
.fa-creative-commons-sa:before{
content:"\f4ef";
}
.fa-creative-commons-sampling:before{
content:"\f4f0";
}
.fa-creative-commons-sampling-plus:before{
content:"\f4f1";
}
.fa-creative-commons-share:before{
content:"\f4f2";
}
.fa-creative-commons-zero:before{
content:"\f4f3";
}
.fa-credit-card:before{
content:"\f09d";
}
.fa-critical-role:before{
content:"\f6c9";
}
.fa-crop:before{
content:"\f125";
}
.fa-crop-alt:before{
content:"\f565";
}
.fa-cross:before{
content:"\f654";
}
.fa-crosshairs:before{
content:"\f05b";
}
.fa-crow:before{
content:"\f520";
}
.fa-crown:before{
content:"\f521";
}
.fa-crutch:before{
content:"\f7f7";
}
.fa-css3:before{
content:"\f13c";
}
.fa-css3-alt:before{
content:"\f38b";
}
.fa-cube:before{
content:"\f1b2";
}
.fa-cubes:before{
content:"\f1b3";
}
.fa-cut:before{
content:"\f0c4";
}
.fa-cuttlefish:before{
content:"\f38c";
}
.fa-d-and-d:before{
content:"\f38d";
}
.fa-d-and-d-beyond:before{
content:"\f6ca";
}
.fa-dashcube:before{
content:"\f210";
}
.fa-database:before{
content:"\f1c0";
}
.fa-deaf:before{
content:"\f2a4";
}
.fa-delicious:before{
content:"\f1a5";
}
.fa-democrat:before{
content:"\f747";
}
.fa-deploydog:before{
content:"\f38e";
}
.fa-deskpro:before{
content:"\f38f";
}
.fa-desktop:before{
content:"\f108";
}
.fa-dev:before{
content:"\f6cc";
}
.fa-deviantart:before{
content:"\f1bd";
}
.fa-dharmachakra:before{
content:"\f655";
}
.fa-dhl:before{
content:"\f790";
}
.fa-diagnoses:before{
content:"\f470";
}
.fa-diaspora:before{
content:"\f791";
}
.fa-dice:before{
content:"\f522";
}
.fa-dice-d20:before{
content:"\f6cf";
}
.fa-dice-d6:before{
content:"\f6d1";
}
.fa-dice-five:before{
content:"\f523";
}
.fa-dice-four:before{
content:"\f524";
}
.fa-dice-one:before{
content:"\f525";
}
.fa-dice-six:before{
content:"\f526";
}
.fa-dice-three:before{
content:"\f527";
}
.fa-dice-two:before{
content:"\f528";
}
.fa-digg:before{
content:"\f1a6";
}
.fa-digital-ocean:before{
content:"\f391";
}
.fa-digital-tachograph:before{
content:"\f566";
}
.fa-directions:before{
content:"\f5eb";
}
.fa-discord:before{
content:"\f392";
}
.fa-discourse:before{
content:"\f393";
}
.fa-divide:before{
content:"\f529";
}
.fa-dizzy:before{
content:"\f567";
}
.fa-dna:before{
content:"\f471";
}
.fa-dochub:before{
content:"\f394";
}
.fa-docker:before{
content:"\f395";
}
.fa-dog:before{
content:"\f6d3";
}
.fa-dollar-sign:before{
content:"\f155";
}
.fa-dolly:before{
content:"\f472";
}
.fa-dolly-flatbed:before{
content:"\f474";
}
.fa-donate:before{
content:"\f4b9";
}
.fa-door-closed:before{
content:"\f52a";
}
.fa-door-open:before{
content:"\f52b";
}
.fa-dot-circle:before{
content:"\f192";
}
.fa-dove:before{
content:"\f4ba";
}
.fa-download:before{
content:"\f019";
}
.fa-draft2digital:before{
content:"\f396";
}
.fa-drafting-compass:before{
content:"\f568";
}
.fa-dragon:before{
content:"\f6d5";
}
.fa-draw-polygon:before{
content:"\f5ee";
}
.fa-dribbble:before{
content:"\f17d";
}
.fa-dribbble-square:before{
content:"\f397";
}
.fa-dropbox:before{
content:"\f16b";
}
.fa-drum:before{
content:"\f569";
}
.fa-drum-steelpan:before{
content:"\f56a";
}
.fa-drumstick-bite:before{
content:"\f6d7";
}
.fa-drupal:before{
content:"\f1a9";
}
.fa-dumbbell:before{
content:"\f44b";
}
.fa-dumpster:before{
content:"\f793";
}
.fa-dumpster-fire:before{
content:"\f794";
}
.fa-dungeon:before{
content:"\f6d9";
}
.fa-dyalog:before{
content:"\f399";
}
.fa-earlybirds:before{
content:"\f39a";
}
.fa-ebay:before{
content:"\f4f4";
}
.fa-edge:before{
content:"\f282";
}
.fa-edit:before{
content:"\f044";
}
.fa-egg:before{
content:"\f7fb";
}
.fa-eject:before{
content:"\f052";
}
.fa-elementor:before{
content:"\f430";
}
.fa-ellipsis-h:before{
content:"\f141";
}
.fa-ellipsis-v:before{
content:"\f142";
}
.fa-ello:before{
content:"\f5f1";
}
.fa-ember:before{
content:"\f423";
}
.fa-empire:before{
content:"\f1d1";
}
.fa-envelope:before{
content:"\f0e0";
}
.fa-envelope-open:before{
content:"\f2b6";
}
.fa-envelope-open-text:before{
content:"\f658";
}
.fa-envelope-square:before{
content:"\f199";
}
.fa-envira:before{
content:"\f299";
}
.fa-equals:before{
content:"\f52c";
}
.fa-eraser:before{
content:"\f12d";
}
.fa-erlang:before{
content:"\f39d";
}
.fa-ethereum:before{
content:"\f42e";
}
.fa-ethernet:before{
content:"\f796";
}
.fa-etsy:before{
content:"\f2d7";
}
.fa-euro-sign:before{
content:"\f153";
}
.fa-evernote:before{
content:"\f839";
}
.fa-exchange-alt:before{
content:"\f362";
}
.fa-exclamation:before{
content:"\f12a";
}
.fa-exclamation-circle:before{
content:"\f06a";
}
.fa-exclamation-triangle:before{
content:"\f071";
}
.fa-expand:before{
content:"\f065";
}
.fa-expand-arrows-alt:before{
content:"\f31e";
}
.fa-expeditedssl:before{
content:"\f23e";
}
.fa-external-link-alt:before{
content:"\f35d";
}
.fa-external-link-square-alt:before{
content:"\f360";
}
.fa-eye:before{
content:"\f06e";
}
.fa-eye-dropper:before{
content:"\f1fb";
}
.fa-eye-slash:before{
content:"\f070";
}
.fa-facebook:before{
content:"\f09a";
}
.fa-facebook-f:before{
content:"\f39e";
}
.fa-facebook-messenger:before{
content:"\f39f";
}
.fa-facebook-square:before{
content:"\f082";
}
.fa-fan:before{
content:"\f863";
}
.fa-fantasy-flight-games:before{
content:"\f6dc";
}
.fa-fast-backward:before{
content:"\f049";
}
.fa-fast-forward:before{
content:"\f050";
}
.fa-fax:before{
content:"\f1ac";
}
.fa-feather:before{
content:"\f52d";
}
.fa-feather-alt:before{
content:"\f56b";
}
.fa-fedex:before{
content:"\f797";
}
.fa-fedora:before{
content:"\f798";
}
.fa-female:before{
content:"\f182";
}
.fa-fighter-jet:before{
content:"\f0fb";
}
.fa-figma:before{
content:"\f799";
}
.fa-file:before{
content:"\f15b";
}
.fa-file-alt:before{
content:"\f15c";
}
.fa-file-archive:before{
content:"\f1c6";
}
.fa-file-audio:before{
content:"\f1c7";
}
.fa-file-code:before{
content:"\f1c9";
}
.fa-file-contract:before{
content:"\f56c";
}
.fa-file-csv:before{
content:"\f6dd";
}
.fa-file-download:before{
content:"\f56d";
}
.fa-file-excel:before{
content:"\f1c3";
}
.fa-file-export:before{
content:"\f56e";
}
.fa-file-image:before{
content:"\f1c5";
}
.fa-file-import:before{
content:"\f56f";
}
.fa-file-invoice:before{
content:"\f570";
}
.fa-file-invoice-dollar:before{
content:"\f571";
}
.fa-file-medical:before{
content:"\f477";
}
.fa-file-medical-alt:before{
content:"\f478";
}
.fa-file-pdf:before{
content:"\f1c1";
}
.fa-file-powerpoint:before{
content:"\f1c4";
}
.fa-file-prescription:before{
content:"\f572";
}
.fa-file-signature:before{
content:"\f573";
}
.fa-file-upload:before{
content:"\f574";
}
.fa-file-video:before{
content:"\f1c8";
}
.fa-file-word:before{
content:"\f1c2";
}
.fa-fill:before{
content:"\f575";
}
.fa-fill-drip:before{
content:"\f576";
}
.fa-film:before{
content:"\f008";
}
.fa-filter:before{
content:"\f0b0";
}
.fa-fingerprint:before{
content:"\f577";
}
.fa-fire:before{
content:"\f06d";
}
.fa-fire-alt:before{
content:"\f7e4";
}
.fa-fire-extinguisher:before{
content:"\f134";
}
.fa-firefox:before{
content:"\f269";
}
.fa-first-aid:before{
content:"\f479";
}
.fa-first-order:before{
content:"\f2b0";
}
.fa-first-order-alt:before{
content:"\f50a";
}
.fa-firstdraft:before{
content:"\f3a1";
}
.fa-fish:before{
content:"\f578";
}
.fa-fist-raised:before{
content:"\f6de";
}
.fa-flag:before{
content:"\f024";
}
.fa-flag-checkered:before{
content:"\f11e";
}
.fa-flag-usa:before{
content:"\f74d";
}
.fa-flask:before{
content:"\f0c3";
}
.fa-flickr:before{
content:"\f16e";
}
.fa-flipboard:before{
content:"\f44d";
}
.fa-flushed:before{
content:"\f579";
}
.fa-fly:before{
content:"\f417";
}
.fa-folder:before{
content:"\f07b";
}
.fa-folder-minus:before{
content:"\f65d";
}
.fa-folder-open:before{
content:"\f07c";
}
.fa-folder-plus:before{
content:"\f65e";
}
.fa-font:before{
content:"\f031";
}
.fa-font-awesome:before{
content:"\f2b4";
}
.fa-font-awesome-alt:before{
content:"\f35c";
}
.fa-font-awesome-flag:before{
content:"\f425";
}
.fa-font-awesome-logo-full:before{
content:"\f4e6";
}
.fa-fonticons:before{
content:"\f280";
}
.fa-fonticons-fi:before{
content:"\f3a2";
}
.fa-football-ball:before{
content:"\f44e";
}
.fa-fort-awesome:before{
content:"\f286";
}
.fa-fort-awesome-alt:before{
content:"\f3a3";
}
.fa-forumbee:before{
content:"\f211";
}
.fa-forward:before{
content:"\f04e";
}
.fa-foursquare:before{
content:"\f180";
}
.fa-free-code-camp:before{
content:"\f2c5";
}
.fa-freebsd:before{
content:"\f3a4";
}
.fa-frog:before{
content:"\f52e";
}
.fa-frown:before{
content:"\f119";
}
.fa-frown-open:before{
content:"\f57a";
}
.fa-fulcrum:before{
content:"\f50b";
}
.fa-funnel-dollar:before{
content:"\f662";
}
.fa-futbol:before{
content:"\f1e3";
}
.fa-galactic-republic:before{
content:"\f50c";
}
.fa-galactic-senate:before{
content:"\f50d";
}
.fa-gamepad:before{
content:"\f11b";
}
.fa-gas-pump:before{
content:"\f52f";
}
.fa-gavel:before{
content:"\f0e3";
}
.fa-gem:before{
content:"\f3a5";
}
.fa-genderless:before{
content:"\f22d";
}
.fa-get-pocket:before{
content:"\f265";
}
.fa-gg:before{
content:"\f260";
}
.fa-gg-circle:before{
content:"\f261";
}
.fa-ghost:before{
content:"\f6e2";
}
.fa-gift:before{
content:"\f06b";
}
.fa-gifts:before{
content:"\f79c";
}
.fa-git:before{
content:"\f1d3";
}
.fa-git-alt:before{
content:"\f841";
}
.fa-git-square:before{
content:"\f1d2";
}
.fa-github:before{
content:"\f09b";
}
.fa-github-alt:before{
content:"\f113";
}
.fa-github-square:before{
content:"\f092";
}
.fa-gitkraken:before{
content:"\f3a6";
}
.fa-gitlab:before{
content:"\f296";
}
.fa-gitter:before{
content:"\f426";
}
.fa-glass-cheers:before{
content:"\f79f";
}
.fa-glass-martini:before{
content:"\f000";
}
.fa-glass-martini-alt:before{
content:"\f57b";
}
.fa-glass-whiskey:before{
content:"\f7a0";
}
.fa-glasses:before{
content:"\f530";
}
.fa-glide:before{
content:"\f2a5";
}
.fa-glide-g:before{
content:"\f2a6";
}
.fa-globe:before{
content:"\f0ac";
}
.fa-globe-africa:before{
content:"\f57c";
}
.fa-globe-americas:before{
content:"\f57d";
}
.fa-globe-asia:before{
content:"\f57e";
}
.fa-globe-europe:before{
content:"\f7a2";
}
.fa-gofore:before{
content:"\f3a7";
}
.fa-golf-ball:before{
content:"\f450";
}
.fa-goodreads:before{
content:"\f3a8";
}
.fa-goodreads-g:before{
content:"\f3a9";
}
.fa-google:before{
content:"\f1a0";
}
.fa-google-drive:before{
content:"\f3aa";
}
.fa-google-play:before{
content:"\f3ab";
}
.fa-google-plus:before{
content:"\f2b3";
}
.fa-google-plus-g:before{
content:"\f0d5";
}
.fa-google-plus-square:before{
content:"\f0d4";
}
.fa-google-wallet:before{
content:"\f1ee";
}
.fa-gopuram:before{
content:"\f664";
}
.fa-graduation-cap:before{
content:"\f19d";
}
.fa-gratipay:before{
content:"\f184";
}
.fa-grav:before{
content:"\f2d6";
}
.fa-greater-than:before{
content:"\f531";
}
.fa-greater-than-equal:before{
content:"\f532";
}
.fa-grimace:before{
content:"\f57f";
}
.fa-grin:before{
content:"\f580";
}
.fa-grin-alt:before{
content:"\f581";
}
.fa-grin-beam:before{
content:"\f582";
}
.fa-grin-beam-sweat:before{
content:"\f583";
}
.fa-grin-hearts:before{
content:"\f584";
}
.fa-grin-squint:before{
content:"\f585";
}
.fa-grin-squint-tears:before{
content:"\f586";
}
.fa-grin-stars:before{
content:"\f587";
}
.fa-grin-tears:before{
content:"\f588";
}
.fa-grin-tongue:before{
content:"\f589";
}
.fa-grin-tongue-squint:before{
content:"\f58a";
}
.fa-grin-tongue-wink:before{
content:"\f58b";
}
.fa-grin-wink:before{
content:"\f58c";
}
.fa-grip-horizontal:before{
content:"\f58d";
}
.fa-grip-lines:before{
content:"\f7a4";
}
.fa-grip-lines-vertical:before{
content:"\f7a5";
}
.fa-grip-vertical:before{
content:"\f58e";
}
.fa-gripfire:before{
content:"\f3ac";
}
.fa-grunt:before{
content:"\f3ad";
}
.fa-guitar:before{
content:"\f7a6";
}
.fa-gulp:before{
content:"\f3ae";
}
.fa-h-square:before{
content:"\f0fd";
}
.fa-hacker-news:before{
content:"\f1d4";
}
.fa-hacker-news-square:before{
content:"\f3af";
}
.fa-hackerrank:before{
content:"\f5f7";
}
.fa-hamburger:before{
content:"\f805";
}
.fa-hammer:before{
content:"\f6e3";
}
.fa-hamsa:before{
content:"\f665";
}
.fa-hand-holding:before{
content:"\f4bd";
}
.fa-hand-holding-heart:before{
content:"\f4be";
}
.fa-hand-holding-usd:before{
content:"\f4c0";
}
.fa-hand-lizard:before{
content:"\f258";
}
.fa-hand-middle-finger:before{
content:"\f806";
}
.fa-hand-paper:before{
content:"\f256";
}
.fa-hand-peace:before{
content:"\f25b";
}
.fa-hand-point-down:before{
content:"\f0a7";
}
.fa-hand-point-left:before{
content:"\f0a5";
}
.fa-hand-point-right:before{
content:"\f0a4";
}
.fa-hand-point-up:before{
content:"\f0a6";
}
.fa-hand-pointer:before{
content:"\f25a";
}
.fa-hand-rock:before{
content:"\f255";
}
.fa-hand-scissors:before{
content:"\f257";
}
.fa-hand-spock:before{
content:"\f259";
}
.fa-hands:before{
content:"\f4c2";
}
.fa-hands-helping:before{
content:"\f4c4";
}
.fa-handshake:before{
content:"\f2b5";
}
.fa-hanukiah:before{
content:"\f6e6";
}
.fa-hard-hat:before{
content:"\f807";
}
.fa-hashtag:before{
content:"\f292";
}
.fa-hat-wizard:before{
content:"\f6e8";
}
.fa-haykal:before{
content:"\f666";
}
.fa-hdd:before{
content:"\f0a0";
}
.fa-heading:before{
content:"\f1dc";
}
.fa-headphones:before{
content:"\f025";
}
.fa-headphones-alt:before{
content:"\f58f";
}
.fa-headset:before{
content:"\f590";
}
.fa-heart:before{
content:"\f004";
}
.fa-heart-broken:before{
content:"\f7a9";
}
.fa-heartbeat:before{
content:"\f21e";
}
.fa-helicopter:before{
content:"\f533";
}
.fa-highlighter:before{
content:"\f591";
}
.fa-hiking:before{
content:"\f6ec";
}
.fa-hippo:before{
content:"\f6ed";
}
.fa-hips:before{
content:"\f452";
}
.fa-hire-a-helper:before{
content:"\f3b0";
}
.fa-history:before{
content:"\f1da";
}
.fa-hockey-puck:before{
content:"\f453";
}
.fa-holly-berry:before{
content:"\f7aa";
}
.fa-home:before{
content:"\f015";
}
.fa-hooli:before{
content:"\f427";
}
.fa-hornbill:before{
content:"\f592";
}
.fa-horse:before{
content:"\f6f0";
}
.fa-horse-head:before{
content:"\f7ab";
}
.fa-hospital:before{
content:"\f0f8";
}
.fa-hospital-alt:before{
content:"\f47d";
}
.fa-hospital-symbol:before{
content:"\f47e";
}
.fa-hot-tub:before{
content:"\f593";
}
.fa-hotdog:before{
content:"\f80f";
}
.fa-hotel:before{
content:"\f594";
}
.fa-hotjar:before{
content:"\f3b1";
}
.fa-hourglass:before{
content:"\f254";
}
.fa-hourglass-end:before{
content:"\f253";
}
.fa-hourglass-half:before{
content:"\f252";
}
.fa-hourglass-start:before{
content:"\f251";
}
.fa-house-damage:before{
content:"\f6f1";
}
.fa-houzz:before{
content:"\f27c";
}
.fa-hryvnia:before{
content:"\f6f2";
}
.fa-html5:before{
content:"\f13b";
}
.fa-hubspot:before{
content:"\f3b2";
}
.fa-i-cursor:before{
content:"\f246";
}
.fa-ice-cream:before{
content:"\f810";
}
.fa-icicles:before{
content:"\f7ad";
}
.fa-icons:before{
content:"\f86d";
}
.fa-id-badge:before{
content:"\f2c1";
}
.fa-id-card:before{
content:"\f2c2";
}
.fa-id-card-alt:before{
content:"\f47f";
}
.fa-igloo:before{
content:"\f7ae";
}
.fa-image:before{
content:"\f03e";
}
.fa-images:before{
content:"\f302";
}
.fa-imdb:before{
content:"\f2d8";
}
.fa-inbox:before{
content:"\f01c";
}
.fa-indent:before{
content:"\f03c";
}
.fa-industry:before{
content:"\f275";
}
.fa-infinity:before{
content:"\f534";
}
.fa-info:before{
content:"\f129";
}
.fa-info-circle:before{
content:"\f05a";
}
.fa-instagram:before{
content:"\f16d";
}
.fa-intercom:before{
content:"\f7af";
}
.fa-internet-explorer:before{
content:"\f26b";
}
.fa-invision:before{
content:"\f7b0";
}
.fa-ioxhost:before{
content:"\f208";
}
.fa-italic:before{
content:"\f033";
}
.fa-itch-io:before{
content:"\f83a";
}
.fa-itunes:before{
content:"\f3b4";
}
.fa-itunes-note:before{
content:"\f3b5";
}
.fa-java:before{
content:"\f4e4";
}
.fa-jedi:before{
content:"\f669";
}
.fa-jedi-order:before{
content:"\f50e";
}
.fa-jenkins:before{
content:"\f3b6";
}
.fa-jira:before{
content:"\f7b1";
}
.fa-joget:before{
content:"\f3b7";
}
.fa-joint:before{
content:"\f595";
}
.fa-joomla:before{
content:"\f1aa";
}
.fa-journal-whills:before{
content:"\f66a";
}
.fa-js:before{
content:"\f3b8";
}
.fa-js-square:before{
content:"\f3b9";
}
.fa-jsfiddle:before{
content:"\f1cc";
}
.fa-kaaba:before{
content:"\f66b";
}
.fa-kaggle:before{
content:"\f5fa";
}
.fa-key:before{
content:"\f084";
}
.fa-keybase:before{
content:"\f4f5";
}
.fa-keyboard:before{
content:"\f11c";
}
.fa-keycdn:before{
content:"\f3ba";
}
.fa-khanda:before{
content:"\f66d";
}
.fa-kickstarter:before{
content:"\f3bb";
}
.fa-kickstarter-k:before{
content:"\f3bc";
}
.fa-kiss:before{
content:"\f596";
}
.fa-kiss-beam:before{
content:"\f597";
}
.fa-kiss-wink-heart:before{
content:"\f598";
}
.fa-kiwi-bird:before{
content:"\f535";
}
.fa-korvue:before{
content:"\f42f";
}
.fa-landmark:before{
content:"\f66f";
}
.fa-language:before{
content:"\f1ab";
}
.fa-laptop:before{
content:"\f109";
}
.fa-laptop-code:before{
content:"\f5fc";
}
.fa-laptop-medical:before{
content:"\f812";
}
.fa-laravel:before{
content:"\f3bd";
}
.fa-lastfm:before{
content:"\f202";
}
.fa-lastfm-square:before{
content:"\f203";
}
.fa-laugh:before{
content:"\f599";
}
.fa-laugh-beam:before{
content:"\f59a";
}
.fa-laugh-squint:before{
content:"\f59b";
}
.fa-laugh-wink:before{
content:"\f59c";
}
.fa-layer-group:before{
content:"\f5fd";
}
.fa-leaf:before{
content:"\f06c";
}
.fa-leanpub:before{
content:"\f212";
}
.fa-lemon:before{
content:"\f094";
}
.fa-less:before{
content:"\f41d";
}
.fa-less-than:before{
content:"\f536";
}
.fa-less-than-equal:before{
content:"\f537";
}
.fa-level-down-alt:before{
content:"\f3be";
}
.fa-level-up-alt:before{
content:"\f3bf";
}
.fa-life-ring:before{
content:"\f1cd";
}
.fa-lightbulb:before{
content:"\f0eb";
}
.fa-line:before{
content:"\f3c0";
}
.fa-link:before{
content:"\f0c1";
}
.fa-linkedin:before{
content:"\f08c";
}
.fa-linkedin-in:before{
content:"\f0e1";
}
.fa-linode:before{
content:"\f2b8";
}
.fa-linux:before{
content:"\f17c";
}
.fa-lira-sign:before{
content:"\f195";
}
.fa-list:before{
content:"\f03a";
}
.fa-list-alt:before{
content:"\f022";
}
.fa-list-ol:before{
content:"\f0cb";
}
.fa-list-ul:before{
content:"\f0ca";
}
.fa-location-arrow:before{
content:"\f124";
}
.fa-lock:before{
content:"\f023";
}
.fa-lock-open:before{
content:"\f3c1";
}
.fa-long-arrow-alt-down:before{
content:"\f309";
}
.fa-long-arrow-alt-left:before{
content:"\f30a";
}
.fa-long-arrow-alt-right:before{
content:"\f30b";
}
.fa-long-arrow-alt-up:before{
content:"\f30c";
}
.fa-low-vision:before{
content:"\f2a8";
}
.fa-luggage-cart:before{
content:"\f59d";
}
.fa-lyft:before{
content:"\f3c3";
}
.fa-magento:before{
content:"\f3c4";
}
.fa-magic:before{
content:"\f0d0";
}
.fa-magnet:before{
content:"\f076";
}
.fa-mail-bulk:before{
content:"\f674";
}
.fa-mailchimp:before{
content:"\f59e";
}
.fa-male:before{
content:"\f183";
}
.fa-mandalorian:before{
content:"\f50f";
}
.fa-map:before{
content:"\f279";
}
.fa-map-marked:before{
content:"\f59f";
}
.fa-map-marked-alt:before{
content:"\f5a0";
}
.fa-map-marker:before{
content:"\f041";
}
.fa-map-marker-alt:before{
content:"\f3c5";
}
.fa-map-pin:before{
content:"\f276";
}
.fa-map-signs:before{
content:"\f277";
}
.fa-markdown:before{
content:"\f60f";
}
.fa-marker:before{
content:"\f5a1";
}
.fa-mars:before{
content:"\f222";
}
.fa-mars-double:before{
content:"\f227";
}
.fa-mars-stroke:before{
content:"\f229";
}
.fa-mars-stroke-h:before{
content:"\f22b";
}
.fa-mars-stroke-v:before{
content:"\f22a";
}
.fa-mask:before{
content:"\f6fa";
}
.fa-mastodon:before{
content:"\f4f6";
}
.fa-maxcdn:before{
content:"\f136";
}
.fa-medal:before{
content:"\f5a2";
}
.fa-medapps:before{
content:"\f3c6";
}
.fa-medium:before{
content:"\f23a";
}
.fa-medium-m:before{
content:"\f3c7";
}
.fa-medkit:before{
content:"\f0fa";
}
.fa-medrt:before{
content:"\f3c8";
}
.fa-meetup:before{
content:"\f2e0";
}
.fa-megaport:before{
content:"\f5a3";
}
.fa-meh:before{
content:"\f11a";
}
.fa-meh-blank:before{
content:"\f5a4";
}
.fa-meh-rolling-eyes:before{
content:"\f5a5";
}
.fa-memory:before{
content:"\f538";
}
.fa-mendeley:before{
content:"\f7b3";
}
.fa-menorah:before{
content:"\f676";
}
.fa-mercury:before{
content:"\f223";
}
.fa-meteor:before{
content:"\f753";
}
.fa-microchip:before{
content:"\f2db";
}
.fa-microphone:before{
content:"\f130";
}
.fa-microphone-alt:before{
content:"\f3c9";
}
.fa-microphone-alt-slash:before{
content:"\f539";
}
.fa-microphone-slash:before{
content:"\f131";
}
.fa-microscope:before{
content:"\f610";
}
.fa-microsoft:before{
content:"\f3ca";
}
.fa-minus:before{
content:"\f068";
}
.fa-minus-circle:before{
content:"\f056";
}
.fa-minus-square:before{
content:"\f146";
}
.fa-mitten:before{
content:"\f7b5";
}
.fa-mix:before{
content:"\f3cb";
}
.fa-mixcloud:before{
content:"\f289";
}
.fa-mizuni:before{
content:"\f3cc";
}
.fa-mobile:before{
content:"\f10b";
}
.fa-mobile-alt:before{
content:"\f3cd";
}
.fa-modx:before{
content:"\f285";
}
.fa-monero:before{
content:"\f3d0";
}
.fa-money-bill:before{
content:"\f0d6";
}
.fa-money-bill-alt:before{
content:"\f3d1";
}
.fa-money-bill-wave:before{
content:"\f53a";
}
.fa-money-bill-wave-alt:before{
content:"\f53b";
}
.fa-money-check:before{
content:"\f53c";
}
.fa-money-check-alt:before{
content:"\f53d";
}
.fa-monument:before{
content:"\f5a6";
}
.fa-moon:before{
content:"\f186";
}
.fa-mortar-pestle:before{
content:"\f5a7";
}
.fa-mosque:before{
content:"\f678";
}
.fa-motorcycle:before{
content:"\f21c";
}
.fa-mountain:before{
content:"\f6fc";
}
.fa-mouse-pointer:before{
content:"\f245";
}
.fa-mug-hot:before{
content:"\f7b6";
}
.fa-music:before{
content:"\f001";
}
.fa-napster:before{
content:"\f3d2";
}
.fa-neos:before{
content:"\f612";
}
.fa-network-wired:before{
content:"\f6ff";
}
.fa-neuter:before{
content:"\f22c";
}
.fa-newspaper:before{
content:"\f1ea";
}
.fa-nimblr:before{
content:"\f5a8";
}
.fa-node:before{
content:"\f419";
}
.fa-node-js:before{
content:"\f3d3";
}
.fa-not-equal:before{
content:"\f53e";
}
.fa-notes-medical:before{
content:"\f481";
}
.fa-npm:before{
content:"\f3d4";
}
.fa-ns8:before{
content:"\f3d5";
}
.fa-nutritionix:before{
content:"\f3d6";
}
.fa-object-group:before{
content:"\f247";
}
.fa-object-ungroup:before{
content:"\f248";
}
.fa-odnoklassniki:before{
content:"\f263";
}
.fa-odnoklassniki-square:before{
content:"\f264";
}
.fa-oil-can:before{
content:"\f613";
}
.fa-old-republic:before{
content:"\f510";
}
.fa-om:before{
content:"\f679";
}
.fa-opencart:before{
content:"\f23d";
}
.fa-openid:before{
content:"\f19b";
}
.fa-opera:before{
content:"\f26a";
}
.fa-optin-monster:before{
content:"\f23c";
}
.fa-osi:before{
content:"\f41a";
}
.fa-otter:before{
content:"\f700";
}
.fa-outdent:before{
content:"\f03b";
}
.fa-page4:before{
content:"\f3d7";
}
.fa-pagelines:before{
content:"\f18c";
}
.fa-pager:before{
content:"\f815";
}
.fa-paint-brush:before{
content:"\f1fc";
}
.fa-paint-roller:before{
content:"\f5aa";
}
.fa-palette:before{
content:"\f53f";
}
.fa-palfed:before{
content:"\f3d8";
}
.fa-pallet:before{
content:"\f482";
}
.fa-paper-plane:before{
content:"\f1d8";
}
.fa-paperclip:before{
content:"\f0c6";
}
.fa-parachute-box:before{
content:"\f4cd";
}
.fa-paragraph:before{
content:"\f1dd";
}
.fa-parking:before{
content:"\f540";
}
.fa-passport:before{
content:"\f5ab";
}
.fa-pastafarianism:before{
content:"\f67b";
}
.fa-paste:before{
content:"\f0ea";
}
.fa-patreon:before{
content:"\f3d9";
}
.fa-pause:before{
content:"\f04c";
}
.fa-pause-circle:before{
content:"\f28b";
}
.fa-paw:before{
content:"\f1b0";
}
.fa-paypal:before{
content:"\f1ed";
}
.fa-peace:before{
content:"\f67c";
}
.fa-pen:before{
content:"\f304";
}
.fa-pen-alt:before{
content:"\f305";
}
.fa-pen-fancy:before{
content:"\f5ac";
}
.fa-pen-nib:before{
content:"\f5ad";
}
.fa-pen-square:before{
content:"\f14b";
}
.fa-pencil-alt:before{
content:"\f303";
}
.fa-pencil-ruler:before{
content:"\f5ae";
}
.fa-penny-arcade:before{
content:"\f704";
}
.fa-people-carry:before{
content:"\f4ce";
}
.fa-pepper-hot:before{
content:"\f816";
}
.fa-percent:before{
content:"\f295";
}
.fa-percentage:before{
content:"\f541";
}
.fa-periscope:before{
content:"\f3da";
}
.fa-person-booth:before{
content:"\f756";
}
.fa-phabricator:before{
content:"\f3db";
}
.fa-phoenix-framework:before{
content:"\f3dc";
}
.fa-phoenix-squadron:before{
content:"\f511";
}
.fa-phone:before{
content:"\f095";
}
.fa-phone-alt:before{
content:"\f879";
}
.fa-phone-slash:before{
content:"\f3dd";
}
.fa-phone-square:before{
content:"\f098";
}
.fa-phone-square-alt:before{
content:"\f87b";
}
.fa-phone-volume:before{
content:"\f2a0";
}
.fa-photo-video:before{
content:"\f87c";
}
.fa-php:before{
content:"\f457";
}
.fa-pied-piper:before{
content:"\f2ae";
}
.fa-pied-piper-alt:before{
content:"\f1a8";
}
.fa-pied-piper-hat:before{
content:"\f4e5";
}
.fa-pied-piper-pp:before{
content:"\f1a7";
}
.fa-piggy-bank:before{
content:"\f4d3";
}
.fa-pills:before{
content:"\f484";
}
.fa-pinterest:before{
content:"\f0d2";
}
.fa-pinterest-p:before{
content:"\f231";
}
.fa-pinterest-square:before{
content:"\f0d3";
}
.fa-pizza-slice:before{
content:"\f818";
}
.fa-place-of-worship:before{
content:"\f67f";
}
.fa-plane:before{
content:"\f072";
}
.fa-plane-arrival:before{
content:"\f5af";
}
.fa-plane-departure:before{
content:"\f5b0";
}
.fa-play:before{
content:"\f04b";
}
.fa-play-circle:before{
content:"\f144";
}
.fa-playstation:before{
content:"\f3df";
}
.fa-plug:before{
content:"\f1e6";
}
.fa-plus:before{
content:"\f067";
}
.fa-plus-circle:before{
content:"\f055";
}
.fa-plus-square:before{
content:"\f0fe";
}
.fa-podcast:before{
content:"\f2ce";
}
.fa-poll:before{
content:"\f681";
}
.fa-poll-h:before{
content:"\f682";
}
.fa-poo:before{
content:"\f2fe";
}
.fa-poo-storm:before{
content:"\f75a";
}
.fa-poop:before{
content:"\f619";
}
.fa-portrait:before{
content:"\f3e0";
}
.fa-pound-sign:before{
content:"\f154";
}
.fa-power-off:before{
content:"\f011";
}
.fa-pray:before{
content:"\f683";
}
.fa-praying-hands:before{
content:"\f684";
}
.fa-prescription:before{
content:"\f5b1";
}
.fa-prescription-bottle:before{
content:"\f485";
}
.fa-prescription-bottle-alt:before{
content:"\f486";
}
.fa-print:before{
content:"\f02f";
}
.fa-procedures:before{
content:"\f487";
}
.fa-product-hunt:before{
content:"\f288";
}
.fa-project-diagram:before{
content:"\f542";
}
.fa-pushed:before{
content:"\f3e1";
}
.fa-puzzle-piece:before{
content:"\f12e";
}
.fa-python:before{
content:"\f3e2";
}
.fa-qq:before{
content:"\f1d6";
}
.fa-qrcode:before{
content:"\f029";
}
.fa-question:before{
content:"\f128";
}
.fa-question-circle:before{
content:"\f059";
}
.fa-quidditch:before{
content:"\f458";
}
.fa-quinscape:before{
content:"\f459";
}
.fa-quora:before{
content:"\f2c4";
}
.fa-quote-left:before{
content:"\f10d";
}
.fa-quote-right:before{
content:"\f10e";
}
.fa-quran:before{
content:"\f687";
}
.fa-r-project:before{
content:"\f4f7";
}
.fa-radiation:before{
content:"\f7b9";
}
.fa-radiation-alt:before{
content:"\f7ba";
}
.fa-rainbow:before{
content:"\f75b";
}
.fa-random:before{
content:"\f074";
}
.fa-raspberry-pi:before{
content:"\f7bb";
}
.fa-ravelry:before{
content:"\f2d9";
}
.fa-react:before{
content:"\f41b";
}
.fa-reacteurope:before{
content:"\f75d";
}
.fa-readme:before{
content:"\f4d5";
}
.fa-rebel:before{
content:"\f1d0";
}
.fa-receipt:before{
content:"\f543";
}
.fa-recycle:before{
content:"\f1b8";
}
.fa-red-river:before{
content:"\f3e3";
}
.fa-reddit:before{
content:"\f1a1";
}
.fa-reddit-alien:before{
content:"\f281";
}
.fa-reddit-square:before{
content:"\f1a2";
}
.fa-redhat:before{
content:"\f7bc";
}
.fa-redo:before{
content:"\f01e";
}
.fa-redo-alt:before{
content:"\f2f9";
}
.fa-registered:before{
content:"\f25d";
}
.fa-remove-format:before{
content:"\f87d";
}
.fa-renren:before{
content:"\f18b";
}
.fa-reply:before{
content:"\f3e5";
}
.fa-reply-all:before{
content:"\f122";
}
.fa-replyd:before{
content:"\f3e6";
}
.fa-republican:before{
content:"\f75e";
}
.fa-researchgate:before{
content:"\f4f8";
}
.fa-resolving:before{
content:"\f3e7";
}
.fa-restroom:before{
content:"\f7bd";
}
.fa-retweet:before{
content:"\f079";
}
.fa-rev:before{
content:"\f5b2";
}
.fa-ribbon:before{
content:"\f4d6";
}
.fa-ring:before{
content:"\f70b";
}
.fa-road:before{
content:"\f018";
}
.fa-robot:before{
content:"\f544";
}
.fa-rocket:before{
content:"\f135";
}
.fa-rocketchat:before{
content:"\f3e8";
}
.fa-rockrms:before{
content:"\f3e9";
}
.fa-route:before{
content:"\f4d7";
}
.fa-rss:before{
content:"\f09e";
}
.fa-rss-square:before{
content:"\f143";
}
.fa-ruble-sign:before{
content:"\f158";
}
.fa-ruler:before{
content:"\f545";
}
.fa-ruler-combined:before{
content:"\f546";
}
.fa-ruler-horizontal:before{
content:"\f547";
}
.fa-ruler-vertical:before{
content:"\f548";
}
.fa-running:before{
content:"\f70c";
}
.fa-rupee-sign:before{
content:"\f156";
}
.fa-sad-cry:before{
content:"\f5b3";
}
.fa-sad-tear:before{
content:"\f5b4";
}
.fa-safari:before{
content:"\f267";
}
.fa-salesforce:before{
content:"\f83b";
}
.fa-sass:before{
content:"\f41e";
}
.fa-satellite:before{
content:"\f7bf";
}
.fa-satellite-dish:before{
content:"\f7c0";
}
.fa-save:before{
content:"\f0c7";
}
.fa-schlix:before{
content:"\f3ea";
}
.fa-school:before{
content:"\f549";
}
.fa-screwdriver:before{
content:"\f54a";
}
.fa-scribd:before{
content:"\f28a";
}
.fa-scroll:before{
content:"\f70e";
}
.fa-sd-card:before{
content:"\f7c2";
}
.fa-search:before{
content:"\f002";
}
.fa-search-dollar:before{
content:"\f688";
}
.fa-search-location:before{
content:"\f689";
}
.fa-search-minus:before{
content:"\f010";
}
.fa-search-plus:before{
content:"\f00e";
}
.fa-searchengin:before{
content:"\f3eb";
}
.fa-seedling:before{
content:"\f4d8";
}
.fa-sellcast:before{
content:"\f2da";
}
.fa-sellsy:before{
content:"\f213";
}
.fa-server:before{
content:"\f233";
}
.fa-servicestack:before{
content:"\f3ec";
}
.fa-shapes:before{
content:"\f61f";
}
.fa-share:before{
content:"\f064";
}
.fa-share-alt:before{
content:"\f1e0";
}
.fa-share-alt-square:before{
content:"\f1e1";
}
.fa-share-square:before{
content:"\f14d";
}
.fa-shekel-sign:before{
content:"\f20b";
}
.fa-shield-alt:before{
content:"\f3ed";
}
.fa-ship:before{
content:"\f21a";
}
.fa-shipping-fast:before{
content:"\f48b";
}
.fa-shirtsinbulk:before{
content:"\f214";
}
.fa-shoe-prints:before{
content:"\f54b";
}
.fa-shopping-bag:before{
content:"\f290";
}
.fa-shopping-basket:before{
content:"\f291";
}
.fa-shopping-cart:before{
content:"\f07a";
}
.fa-shopware:before{
content:"\f5b5";
}
.fa-shower:before{
content:"\f2cc";
}
.fa-shuttle-van:before{
content:"\f5b6";
}
.fa-sign:before{
content:"\f4d9";
}
.fa-sign-in-alt:before{
content:"\f2f6";
}
.fa-sign-language:before{
content:"\f2a7";
}
.fa-sign-out-alt:before{
content:"\f2f5";
}
.fa-signal:before{
content:"\f012";
}
.fa-signature:before{
content:"\f5b7";
}
.fa-sim-card:before{
content:"\f7c4";
}
.fa-simplybuilt:before{
content:"\f215";
}
.fa-sistrix:before{
content:"\f3ee";
}
.fa-sitemap:before{
content:"\f0e8";
}
.fa-sith:before{
content:"\f512";
}
.fa-skating:before{
content:"\f7c5";
}
.fa-sketch:before{
content:"\f7c6";
}
.fa-skiing:before{
content:"\f7c9";
}
.fa-skiing-nordic:before{
content:"\f7ca";
}
.fa-skull:before{
content:"\f54c";
}
.fa-skull-crossbones:before{
content:"\f714";
}
.fa-skyatlas:before{
content:"\f216";
}
.fa-skype:before{
content:"\f17e";
}
.fa-slack:before{
content:"\f198";
}
.fa-slack-hash:before{
content:"\f3ef";
}
.fa-slash:before{
content:"\f715";
}
.fa-sleigh:before{
content:"\f7cc";
}
.fa-sliders-h:before{
content:"\f1de";
}
.fa-slideshare:before{
content:"\f1e7";
}
.fa-smile:before{
content:"\f118";
}
.fa-smile-beam:before{
content:"\f5b8";
}
.fa-smile-wink:before{
content:"\f4da";
}
.fa-smog:before{
content:"\f75f";
}
.fa-smoking:before{
content:"\f48d";
}
.fa-smoking-ban:before{
content:"\f54d";
}
.fa-sms:before{
content:"\f7cd";
}
.fa-snapchat:before{
content:"\f2ab";
}
.fa-snapchat-ghost:before{
content:"\f2ac";
}
.fa-snapchat-square:before{
content:"\f2ad";
}
.fa-snowboarding:before{
content:"\f7ce";
}
.fa-snowflake:before{
content:"\f2dc";
}
.fa-snowman:before{
content:"\f7d0";
}
.fa-snowplow:before{
content:"\f7d2";
}
.fa-socks:before{
content:"\f696";
}
.fa-solar-panel:before{
content:"\f5ba";
}
.fa-sort:before{
content:"\f0dc";
}
.fa-sort-alpha-down:before{
content:"\f15d";
}
.fa-sort-alpha-down-alt:before{
content:"\f881";
}
.fa-sort-alpha-up:before{
content:"\f15e";
}
.fa-sort-alpha-up-alt:before{
content:"\f882";
}
.fa-sort-amount-down:before{
content:"\f160";
}
.fa-sort-amount-down-alt:before{
content:"\f884";
}
.fa-sort-amount-up:before{
content:"\f161";
}
.fa-sort-amount-up-alt:before{
content:"\f885";
}
.fa-sort-down:before{
content:"\f0dd";
}
.fa-sort-numeric-down:before{
content:"\f162";
}
.fa-sort-numeric-down-alt:before{
content:"\f886";
}
.fa-sort-numeric-up:before{
content:"\f163";
}
.fa-sort-numeric-up-alt:before{
content:"\f887";
}
.fa-sort-up:before{
content:"\f0de";
}
.fa-soundcloud:before{
content:"\f1be";
}
.fa-sourcetree:before{
content:"\f7d3";
}
.fa-spa:before{
content:"\f5bb";
}
.fa-space-shuttle:before{
content:"\f197";
}
.fa-speakap:before{
content:"\f3f3";
}
.fa-speaker-deck:before{
content:"\f83c";
}
.fa-spell-check:before{
content:"\f891";
}
.fa-spider:before{
content:"\f717";
}
.fa-spinner:before{
content:"\f110";
}
.fa-splotch:before{
content:"\f5bc";
}
.fa-spotify:before{
content:"\f1bc";
}
.fa-spray-can:before{
content:"\f5bd";
}
.fa-square:before{
content:"\f0c8";
}
.fa-square-full:before{
content:"\f45c";
}
.fa-square-root-alt:before{
content:"\f698";
}
.fa-squarespace:before{
content:"\f5be";
}
.fa-stack-exchange:before{
content:"\f18d";
}
.fa-stack-overflow:before{
content:"\f16c";
}
.fa-stackpath:before{
content:"\f842";
}
.fa-stamp:before{
content:"\f5bf";
}
.fa-star:before{
content:"\f005";
}
.fa-star-and-crescent:before{
content:"\f699";
}
.fa-star-half:before{
content:"\f089";
}
.fa-star-half-alt:before{
content:"\f5c0";
}
.fa-star-of-david:before{
content:"\f69a";
}
.fa-star-of-life:before{
content:"\f621";
}
.fa-staylinked:before{
content:"\f3f5";
}
.fa-steam:before{
content:"\f1b6";
}
.fa-steam-square:before{
content:"\f1b7";
}
.fa-steam-symbol:before{
content:"\f3f6";
}
.fa-step-backward:before{
content:"\f048";
}
.fa-step-forward:before{
content:"\f051";
}
.fa-stethoscope:before{
content:"\f0f1";
}
.fa-sticker-mule:before{
content:"\f3f7";
}
.fa-sticky-note:before{
content:"\f249";
}
.fa-stop:before{
content:"\f04d";
}
.fa-stop-circle:before{
content:"\f28d";
}
.fa-stopwatch:before{
content:"\f2f2";
}
.fa-store:before{
content:"\f54e";
}
.fa-store-alt:before{
content:"\f54f";
}
.fa-strava:before{
content:"\f428";
}
.fa-stream:before{
content:"\f550";
}
.fa-street-view:before{
content:"\f21d";
}
.fa-strikethrough:before{
content:"\f0cc";
}
.fa-stripe:before{
content:"\f429";
}
.fa-stripe-s:before{
content:"\f42a";
}
.fa-stroopwafel:before{
content:"\f551";
}
.fa-studiovinari:before{
content:"\f3f8";
}
.fa-stumbleupon:before{
content:"\f1a4";
}
.fa-stumbleupon-circle:before{
content:"\f1a3";
}
.fa-subscript:before{
content:"\f12c";
}
.fa-subway:before{
content:"\f239";
}
.fa-suitcase:before{
content:"\f0f2";
}
.fa-suitcase-rolling:before{
content:"\f5c1";
}
.fa-sun:before{
content:"\f185";
}
.fa-superpowers:before{
content:"\f2dd";
}
.fa-superscript:before{
content:"\f12b";
}
.fa-supple:before{
content:"\f3f9";
}
.fa-surprise:before{
content:"\f5c2";
}
.fa-suse:before{
content:"\f7d6";
}
.fa-swatchbook:before{
content:"\f5c3";
}
.fa-swimmer:before{
content:"\f5c4";
}
.fa-swimming-pool:before{
content:"\f5c5";
}
.fa-symfony:before{
content:"\f83d";
}
.fa-synagogue:before{
content:"\f69b";
}
.fa-sync:before{
content:"\f021";
}
.fa-sync-alt:before{
content:"\f2f1";
}
.fa-syringe:before{
content:"\f48e";
}
.fa-table:before{
content:"\f0ce";
}
.fa-table-tennis:before{
content:"\f45d";
}
.fa-tablet:before{
content:"\f10a";
}
.fa-tablet-alt:before{
content:"\f3fa";
}
.fa-tablets:before{
content:"\f490";
}
.fa-tachometer-alt:before{
content:"\f3fd";
}
.fa-tag:before{
content:"\f02b";
}
.fa-tags:before{
content:"\f02c";
}
.fa-tape:before{
content:"\f4db";
}
.fa-tasks:before{
content:"\f0ae";
}
.fa-taxi:before{
content:"\f1ba";
}
.fa-teamspeak:before{
content:"\f4f9";
}
.fa-teeth:before{
content:"\f62e";
}
.fa-teeth-open:before{
content:"\f62f";
}
.fa-telegram:before{
content:"\f2c6";
}
.fa-telegram-plane:before{
content:"\f3fe";
}
.fa-temperature-high:before{
content:"\f769";
}
.fa-temperature-low:before{
content:"\f76b";
}
.fa-tencent-weibo:before{
content:"\f1d5";
}
.fa-tenge:before{
content:"\f7d7";
}
.fa-terminal:before{
content:"\f120";
}
.fa-text-height:before{
content:"\f034";
}
.fa-text-width:before{
content:"\f035";
}
.fa-th:before{
content:"\f00a";
}
.fa-th-large:before{
content:"\f009";
}
.fa-th-list:before{
content:"\f00b";
}
.fa-the-red-yeti:before{
content:"\f69d";
}
.fa-theater-masks:before{
content:"\f630";
}
.fa-themeco:before{
content:"\f5c6";
}
.fa-themeisle:before{
content:"\f2b2";
}
.fa-thermometer:before{
content:"\f491";
}
.fa-thermometer-empty:before{
content:"\f2cb";
}
.fa-thermometer-full:before{
content:"\f2c7";
}
.fa-thermometer-half:before{
content:"\f2c9";
}
.fa-thermometer-quarter:before{
content:"\f2ca";
}
.fa-thermometer-three-quarters:before{
content:"\f2c8";
}
.fa-think-peaks:before{
content:"\f731";
}
.fa-thumbs-down:before{
content:"\f165";
}
.fa-thumbs-up:before{
content:"\f164";
}
.fa-thumbtack:before{
content:"\f08d";
}
.fa-ticket-alt:before{
content:"\f3ff";
}
.fa-times:before{
content:"\f00d";
}
.fa-times-circle:before{
content:"\f057";
}
.fa-tint:before{
content:"\f043";
}
.fa-tint-slash:before{
content:"\f5c7";
}
.fa-tired:before{
content:"\f5c8";
}
.fa-toggle-off:before{
content:"\f204";
}
.fa-toggle-on:before{
content:"\f205";
}
.fa-toilet:before{
content:"\f7d8";
}
.fa-toilet-paper:before{
content:"\f71e";
}
.fa-toolbox:before{
content:"\f552";
}
.fa-tools:before{
content:"\f7d9";
}
.fa-tooth:before{
content:"\f5c9";
}
.fa-torah:before{
content:"\f6a0";
}
.fa-torii-gate:before{
content:"\f6a1";
}
.fa-tractor:before{
content:"\f722";
}
.fa-trade-federation:before{
content:"\f513";
}
.fa-trademark:before{
content:"\f25c";
}
.fa-traffic-light:before{
content:"\f637";
}
.fa-train:before{
content:"\f238";
}
.fa-tram:before{
content:"\f7da";
}
.fa-transgender:before{
content:"\f224";
}
.fa-transgender-alt:before{
content:"\f225";
}
.fa-trash:before{
content:"\f1f8";
}
.fa-trash-alt:before{
content:"\f2ed";
}
.fa-trash-restore:before{
content:"\f829";
}
.fa-trash-restore-alt:before{
content:"\f82a";
}
.fa-tree:before{
content:"\f1bb";
}
.fa-trello:before{
content:"\f181";
}
.fa-tripadvisor:before{
content:"\f262";
}
.fa-trophy:before{
content:"\f091";
}
.fa-truck:before{
content:"\f0d1";
}
.fa-truck-loading:before{
content:"\f4de";
}
.fa-truck-monster:before{
content:"\f63b";
}
.fa-truck-moving:before{
content:"\f4df";
}
.fa-truck-pickup:before{
content:"\f63c";
}
.fa-tshirt:before{
content:"\f553";
}
.fa-tty:before{
content:"\f1e4";
}
.fa-tumblr:before{
content:"\f173";
}
.fa-tumblr-square:before{
content:"\f174";
}
.fa-tv:before{
content:"\f26c";
}
.fa-twitch:before{
content:"\f1e8";
}
.fa-twitter:before{
content:"\f099";
}
.fa-twitter-square:before{
content:"\f081";
}
.fa-typo3:before{
content:"\f42b";
}
.fa-uber:before{
content:"\f402";
}
.fa-ubuntu:before{
content:"\f7df";
}
.fa-uikit:before{
content:"\f403";
}
.fa-umbrella:before{
content:"\f0e9";
}
.fa-umbrella-beach:before{
content:"\f5ca";
}
.fa-underline:before{
content:"\f0cd";
}
.fa-undo:before{
content:"\f0e2";
}
.fa-undo-alt:before{
content:"\f2ea";
}
.fa-uniregistry:before{
content:"\f404";
}
.fa-universal-access:before{
content:"\f29a";
}
.fa-university:before{
content:"\f19c";
}
.fa-unlink:before{
content:"\f127";
}
.fa-unlock:before{
content:"\f09c";
}
.fa-unlock-alt:before{
content:"\f13e";
}
.fa-untappd:before{
content:"\f405";
}
.fa-upload:before{
content:"\f093";
}
.fa-ups:before{
content:"\f7e0";
}
.fa-usb:before{
content:"\f287";
}
.fa-user:before{
content:"\f007";
}
.fa-user-alt:before{
content:"\f406";
}
.fa-user-alt-slash:before{
content:"\f4fa";
}
.fa-user-astronaut:before{
content:"\f4fb";
}
.fa-user-check:before{
content:"\f4fc";
}
.fa-user-circle:before{
content:"\f2bd";
}
.fa-user-clock:before{
content:"\f4fd";
}
.fa-user-cog:before{
content:"\f4fe";
}
.fa-user-edit:before{
content:"\f4ff";
}
.fa-user-friends:before{
content:"\f500";
}
.fa-user-graduate:before{
content:"\f501";
}
.fa-user-injured:before{
content:"\f728";
}
.fa-user-lock:before{
content:"\f502";
}
.fa-user-md:before{
content:"\f0f0";
}
.fa-user-minus:before{
content:"\f503";
}
.fa-user-ninja:before{
content:"\f504";
}
.fa-user-nurse:before{
content:"\f82f";
}
.fa-user-plus:before{
content:"\f234";
}
.fa-user-secret:before{
content:"\f21b";
}
.fa-user-shield:before{
content:"\f505";
}
.fa-user-slash:before{
content:"\f506";
}
.fa-user-tag:before{
content:"\f507";
}
.fa-user-tie:before{
content:"\f508";
}
.fa-user-times:before{
content:"\f235";
}
.fa-users:before{
content:"\f0c0";
}
.fa-users-cog:before{
content:"\f509";
}
.fa-usps:before{
content:"\f7e1";
}
.fa-ussunnah:before{
content:"\f407";
}
.fa-utensil-spoon:before{
content:"\f2e5";
}
.fa-utensils:before{
content:"\f2e7";
}
.fa-vaadin:before{
content:"\f408";
}
.fa-vector-square:before{
content:"\f5cb";
}
.fa-venus:before{
content:"\f221";
}
.fa-venus-double:before{
content:"\f226";
}
.fa-venus-mars:before{
content:"\f228";
}
.fa-viacoin:before{
content:"\f237";
}
.fa-viadeo:before{
content:"\f2a9";
}
.fa-viadeo-square:before{
content:"\f2aa";
}
.fa-vial:before{
content:"\f492";
}
.fa-vials:before{
content:"\f493";
}
.fa-viber:before{
content:"\f409";
}
.fa-video:before{
content:"\f03d";
}
.fa-video-slash:before{
content:"\f4e2";
}
.fa-vihara:before{
content:"\f6a7";
}
.fa-vimeo:before{
content:"\f40a";
}
.fa-vimeo-square:before{
content:"\f194";
}
.fa-vimeo-v:before{
content:"\f27d";
}
.fa-vine:before{
content:"\f1ca";
}
.fa-vk:before{
content:"\f189";
}
.fa-vnv:before{
content:"\f40b";
}
.fa-voicemail:before{
content:"\f897";
}
.fa-volleyball-ball:before{
content:"\f45f";
}
.fa-volume-down:before{
content:"\f027";
}
.fa-volume-mute:before{
content:"\f6a9";
}
.fa-volume-off:before{
content:"\f026";
}
.fa-volume-up:before{
content:"\f028";
}
.fa-vote-yea:before{
content:"\f772";
}
.fa-vr-cardboard:before{
content:"\f729";
}
.fa-vuejs:before{
content:"\f41f";
}
.fa-walking:before{
content:"\f554";
}
.fa-wallet:before{
content:"\f555";
}
.fa-warehouse:before{
content:"\f494";
}
.fa-water:before{
content:"\f773";
}
.fa-wave-square:before{
content:"\f83e";
}
.fa-waze:before{
content:"\f83f";
}
.fa-weebly:before{
content:"\f5cc";
}
.fa-weibo:before{
content:"\f18a";
}
.fa-weight:before{
content:"\f496";
}
.fa-weight-hanging:before{
content:"\f5cd";
}
.fa-weixin:before{
content:"\f1d7";
}
.fa-whatsapp:before{
content:"\f232";
}
.fa-whatsapp-square:before{
content:"\f40c";
}
.fa-wheelchair:before{
content:"\f193";
}
.fa-whmcs:before{
content:"\f40d";
}
.fa-wifi:before{
content:"\f1eb";
}
.fa-wikipedia-w:before{
content:"\f266";
}
.fa-wind:before{
content:"\f72e";
}
.fa-window-close:before{
content:"\f410";
}
.fa-window-maximize:before{
content:"\f2d0";
}
.fa-window-minimize:before{
content:"\f2d1";
}
.fa-window-restore:before{
content:"\f2d2";
}
.fa-windows:before{
content:"\f17a";
}
.fa-wine-bottle:before{
content:"\f72f";
}
.fa-wine-glass:before{
content:"\f4e3";
}
.fa-wine-glass-alt:before{
content:"\f5ce";
}
.fa-wix:before{
content:"\f5cf";
}
.fa-wizards-of-the-coast:before{
content:"\f730";
}
.fa-wolf-pack-battalion:before{
content:"\f514";
}
.fa-won-sign:before{
content:"\f159";
}
.fa-wordpress:before{
content:"\f19a";
}
.fa-wordpress-simple:before{
content:"\f411";
}
.fa-wpbeginner:before{
content:"\f297";
}
.fa-wpexplorer:before{
content:"\f2de";
}
.fa-wpforms:before{
content:"\f298";
}
.fa-wpressr:before{
content:"\f3e4";
}
.fa-wrench:before{
content:"\f0ad";
}
.fa-x-ray:before{
content:"\f497";
}
.fa-xbox:before{
content:"\f412";
}
.fa-xing:before{
content:"\f168";
}
.fa-xing-square:before{
content:"\f169";
}
.fa-y-combinator:before{
content:"\f23b";
}
.fa-yahoo:before{
content:"\f19e";
}
.fa-yammer:before{
content:"\f840";
}
.fa-yandex:before{
content:"\f413";
}
.fa-yandex-international:before{
content:"\f414";
}
.fa-yarn:before{
content:"\f7e3";
}
.fa-yelp:before{
content:"\f1e9";
}
.fa-yen-sign:before{
content:"\f157";
}
.fa-yin-yang:before{
content:"\f6ad";
}
.fa-yoast:before{
content:"\f2b1";
}
.fa-youtube:before{
content:"\f167";
}
.fa-youtube-square:before{
content:"\f431";
}
.fa-zhihu:before{
content:"\f63f";
}
.sr-only{
border:0;
clip:rect(0,0,0,0);
height:1px;
margin:-1px;
overflow:hidden;
padding:0;
position:absolute;
width:1px;
}
.sr-only-focusable:active,.sr-only-focusable:focus{
clip:auto;
height:auto;
margin:0;
overflow:visible;
position:static;
width:auto;
}
@font-face{
font-family:"Font Awesome 5 Brands";
font-style:normal;
font-weight:normal;
font-display:auto;
/*src:url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.eot);
src:url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.woff2) format("woff2"),url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.woff) format("woff"),url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.ttf) format("truetype"),url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.svg#fontawesome) format("svg");*/
}
.fab{
font-family:"Font Awesome 5 Brands";
}
@font-face{
font-family:"Font Awesome 5 Free";
font-style:normal;
font-weight:400;
font-display:auto;
/*src:url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-regular-400.eot);
src:url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-regular-400.woff2) format("woff2"),url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-regular-400.woff) format("woff"),url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-regular-400.ttf) format("truetype"),url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-regular-400.svg#fontawesome) format("svg");*/
}
.far{
font-weight:400;
}
@font-face{
font-family:"Font Awesome 5 Free";
font-style:normal;
font-weight:900;
font-display:auto;
/*src:url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.eot);
src:url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.woff2) format("woff2"),url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.woff) format("woff"),url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.ttf) format("truetype"),url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.svg#fontawesome) format("svg");*/
}
.fa,.far,.fas{
font-family:"Font Awesome 5 Free";
}
.fa,.fas{
font-weight:900;
}
/*!
 * Font Awesome Free 5.9.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa.fa-glass:before{
content:"\f000";
}
.fa.fa-meetup{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-star-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-star-o:before{
content:"\f005";
}
.fa.fa-close:before,.fa.fa-remove:before{
content:"\f00d";
}
.fa.fa-gear:before{
content:"\f013";
}
.fa.fa-trash-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-trash-o:before{
content:"\f2ed";
}
.fa.fa-file-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-file-o:before{
content:"\f15b";
}
.fa.fa-clock-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-clock-o:before{
content:"\f017";
}
.fa.fa-arrow-circle-o-down{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-arrow-circle-o-down:before{
content:"\f358";
}
.fa.fa-arrow-circle-o-up{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-arrow-circle-o-up:before{
content:"\f35b";
}
.fa.fa-play-circle-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-play-circle-o:before{
content:"\f144";
}
.fa.fa-repeat:before,.fa.fa-rotate-right:before{
content:"\f01e";
}
.fa.fa-refresh:before{
content:"\f021";
}
.fa.fa-list-alt{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-dedent:before{
content:"\f03b";
}
.fa.fa-video-camera:before{
content:"\f03d";
}
.fa.fa-picture-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-picture-o:before{
content:"\f03e";
}
.fa.fa-photo{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-photo:before{
content:"\f03e";
}
.fa.fa-image{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-image:before{
content:"\f03e";
}
.fa.fa-pencil:before{
content:"\f303";
}
.fa.fa-map-marker:before{
content:"\f3c5";
}
.fa.fa-pencil-square-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-pencil-square-o:before{
content:"\f044";
}
.fa.fa-share-square-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-share-square-o:before{
content:"\f14d";
}
.fa.fa-check-square-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-check-square-o:before{
content:"\f14a";
}
.fa.fa-arrows:before{
content:"\f0b2";
}
.fa.fa-times-circle-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-times-circle-o:before{
content:"\f057";
}
.fa.fa-check-circle-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-check-circle-o:before{
content:"\f058";
}
.fa.fa-mail-forward:before{
content:"\f064";
}
.fa.fa-eye,.fa.fa-eye-slash{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-warning:before{
content:"\f071";
}
.fa.fa-calendar:before{
content:"\f073";
}
.fa.fa-arrows-v:before{
content:"\f338";
}
.fa.fa-arrows-h:before{
content:"\f337";
}
.fa.fa-bar-chart{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-bar-chart:before{
content:"\f080";
}
.fa.fa-bar-chart-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-bar-chart-o:before{
content:"\f080";
}
.fa.fa-facebook-square,.fa.fa-twitter-square{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-gears:before{
content:"\f085";
}
.fa.fa-thumbs-o-up{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-thumbs-o-up:before{
content:"\f164";
}
.fa.fa-thumbs-o-down{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-thumbs-o-down:before{
content:"\f165";
}
.fa.fa-heart-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-heart-o:before{
content:"\f004";
}
.fa.fa-sign-out:before{
content:"\f2f5";
}
.fa.fa-linkedin-square{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-linkedin-square:before{
content:"\f08c";
}
.fa.fa-thumb-tack:before{
content:"\f08d";
}
.fa.fa-external-link:before{
content:"\f35d";
}
.fa.fa-sign-in:before{
content:"\f2f6";
}
.fa.fa-github-square{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-lemon-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-lemon-o:before{
content:"\f094";
}
.fa.fa-square-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-square-o:before{
content:"\f0c8";
}
.fa.fa-bookmark-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-bookmark-o:before{
content:"\f02e";
}
.fa.fa-facebook,.fa.fa-twitter{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-facebook:before{
content:"\f39e";
}
.fa.fa-facebook-f{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-facebook-f:before{
content:"\f39e";
}
.fa.fa-github{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-credit-card{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-feed:before{
content:"\f09e";
}
.fa.fa-hdd-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-hdd-o:before{
content:"\f0a0";
}
.fa.fa-hand-o-right{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-hand-o-right:before{
content:"\f0a4";
}
.fa.fa-hand-o-left{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-hand-o-left:before{
content:"\f0a5";
}
.fa.fa-hand-o-up{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-hand-o-up:before{
content:"\f0a6";
}
.fa.fa-hand-o-down{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-hand-o-down:before{
content:"\f0a7";
}
.fa.fa-arrows-alt:before{
content:"\f31e";
}
.fa.fa-group:before{
content:"\f0c0";
}
.fa.fa-chain:before{
content:"\f0c1";
}
.fa.fa-scissors:before{
content:"\f0c4";
}
.fa.fa-files-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-files-o:before{
content:"\f0c5";
}
.fa.fa-floppy-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-floppy-o:before{
content:"\f0c7";
}
.fa.fa-navicon:before,.fa.fa-reorder:before{
content:"\f0c9";
}
.fa.fa-google-plus,.fa.fa-google-plus-square,.fa.fa-pinterest,.fa.fa-pinterest-square{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-google-plus:before{
content:"\f0d5";
}
.fa.fa-money{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-money:before{
content:"\f3d1";
}
.fa.fa-unsorted:before{
content:"\f0dc";
}
.fa.fa-sort-desc:before{
content:"\f0dd";
}
.fa.fa-sort-asc:before{
content:"\f0de";
}
.fa.fa-linkedin{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-linkedin:before{
content:"\f0e1";
}
.fa.fa-rotate-left:before{
content:"\f0e2";
}
.fa.fa-legal:before{
content:"\f0e3";
}
.fa.fa-dashboard:before,.fa.fa-tachometer:before{
content:"\f3fd";
}
.fa.fa-comment-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-comment-o:before{
content:"\f075";
}
.fa.fa-comments-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-comments-o:before{
content:"\f086";
}
.fa.fa-flash:before{
content:"\f0e7";
}
.fa.fa-clipboard,.fa.fa-paste{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-paste:before{
content:"\f328";
}
.fa.fa-lightbulb-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-lightbulb-o:before{
content:"\f0eb";
}
.fa.fa-exchange:before{
content:"\f362";
}
.fa.fa-cloud-download:before{
content:"\f381";
}
.fa.fa-cloud-upload:before{
content:"\f382";
}
.fa.fa-bell-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-bell-o:before{
content:"\f0f3";
}
.fa.fa-cutlery:before{
content:"\f2e7";
}
.fa.fa-file-text-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-file-text-o:before{
content:"\f15c";
}
.fa.fa-building-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-building-o:before{
content:"\f1ad";
}
.fa.fa-hospital-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-hospital-o:before{
content:"\f0f8";
}
.fa.fa-tablet:before{
content:"\f3fa";
}
.fa.fa-mobile-phone:before,.fa.fa-mobile:before{
content:"\f3cd";
}
.fa.fa-circle-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-circle-o:before{
content:"\f111";
}
.fa.fa-mail-reply:before{
content:"\f3e5";
}
.fa.fa-github-alt{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-folder-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-folder-o:before{
content:"\f07b";
}
.fa.fa-folder-open-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-folder-open-o:before{
content:"\f07c";
}
.fa.fa-smile-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-smile-o:before{
content:"\f118";
}
.fa.fa-frown-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-frown-o:before{
content:"\f119";
}
.fa.fa-meh-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-meh-o:before{
content:"\f11a";
}
.fa.fa-keyboard-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-keyboard-o:before{
content:"\f11c";
}
.fa.fa-flag-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-flag-o:before{
content:"\f024";
}
.fa.fa-mail-reply-all:before{
content:"\f122";
}
.fa.fa-star-half-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-star-half-o:before{
content:"\f089";
}
.fa.fa-star-half-empty{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-star-half-empty:before{
content:"\f089";
}
.fa.fa-star-half-full{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-star-half-full:before{
content:"\f089";
}
.fa.fa-code-fork:before{
content:"\f126";
}
.fa.fa-chain-broken:before{
content:"\f127";
}
.fa.fa-shield:before{
content:"\f3ed";
}
.fa.fa-calendar-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-calendar-o:before{
content:"\f133";
}
.fa.fa-css3,.fa.fa-html5,.fa.fa-maxcdn{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-ticket:before{
content:"\f3ff";
}
.fa.fa-minus-square-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-minus-square-o:before{
content:"\f146";
}
.fa.fa-level-up:before{
content:"\f3bf";
}
.fa.fa-level-down:before{
content:"\f3be";
}
.fa.fa-pencil-square:before{
content:"\f14b";
}
.fa.fa-external-link-square:before{
content:"\f360";
}
.fa.fa-compass{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-caret-square-o-down{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-caret-square-o-down:before{
content:"\f150";
}
.fa.fa-toggle-down{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-toggle-down:before{
content:"\f150";
}
.fa.fa-caret-square-o-up{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-caret-square-o-up:before{
content:"\f151";
}
.fa.fa-toggle-up{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-toggle-up:before{
content:"\f151";
}
.fa.fa-caret-square-o-right{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-caret-square-o-right:before{
content:"\f152";
}
.fa.fa-toggle-right{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-toggle-right:before{
content:"\f152";
}
.fa.fa-eur:before,.fa.fa-euro:before{
content:"\f153";
}
.fa.fa-gbp:before{
content:"\f154";
}
.fa.fa-dollar:before,.fa.fa-usd:before{
content:"\f155";
}
.fa.fa-inr:before,.fa.fa-rupee:before{
content:"\f156";
}
.fa.fa-cny:before,.fa.fa-jpy:before,.fa.fa-rmb:before,.fa.fa-yen:before{
content:"\f157";
}
.fa.fa-rouble:before,.fa.fa-rub:before,.fa.fa-ruble:before{
content:"\f158";
}
.fa.fa-krw:before,.fa.fa-won:before{
content:"\f159";
}
.fa.fa-bitcoin,.fa.fa-btc{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-bitcoin:before{
content:"\f15a";
}
.fa.fa-file-text:before{
content:"\f15c";
}
.fa.fa-sort-alpha-asc:before{
content:"\f15d";
}
.fa.fa-sort-alpha-desc:before{
content:"\f15e";
}
.fa.fa-sort-amount-asc:before{
content:"\f160";
}
.fa.fa-sort-amount-desc:before{
content:"\f161";
}
.fa.fa-sort-numeric-asc:before{
content:"\f162";
}
.fa.fa-sort-numeric-desc:before{
content:"\f163";
}
.fa.fa-xing,.fa.fa-xing-square,.fa.fa-youtube,.fa.fa-youtube-play,.fa.fa-youtube-square{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-youtube-play:before{
content:"\f167";
}
.fa.fa-adn,.fa.fa-bitbucket,.fa.fa-bitbucket-square,.fa.fa-dropbox,.fa.fa-flickr,.fa.fa-instagram,.fa.fa-stack-overflow{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-bitbucket-square:before{
content:"\f171";
}
.fa.fa-tumblr,.fa.fa-tumblr-square{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-long-arrow-down:before{
content:"\f309";
}
.fa.fa-long-arrow-up:before{
content:"\f30c";
}
.fa.fa-long-arrow-left:before{
content:"\f30a";
}
.fa.fa-long-arrow-right:before{
content:"\f30b";
}
.fa.fa-android,.fa.fa-apple,.fa.fa-dribbble,.fa.fa-foursquare,.fa.fa-gittip,.fa.fa-gratipay,.fa.fa-linux,.fa.fa-skype,.fa.fa-trello,.fa.fa-windows{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-gittip:before{
content:"\f184";
}
.fa.fa-sun-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-sun-o:before{
content:"\f185";
}
.fa.fa-moon-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-moon-o:before{
content:"\f186";
}
.fa.fa-pagelines,.fa.fa-renren,.fa.fa-stack-exchange,.fa.fa-vk,.fa.fa-weibo{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-arrow-circle-o-right{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-arrow-circle-o-right:before{
content:"\f35a";
}
.fa.fa-arrow-circle-o-left{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-arrow-circle-o-left:before{
content:"\f359";
}
.fa.fa-caret-square-o-left{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-caret-square-o-left:before{
content:"\f191";
}
.fa.fa-toggle-left{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-toggle-left:before{
content:"\f191";
}
.fa.fa-dot-circle-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-dot-circle-o:before{
content:"\f192";
}
.fa.fa-vimeo-square{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-try:before,.fa.fa-turkish-lira:before{
content:"\f195";
}
.fa.fa-plus-square-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-plus-square-o:before{
content:"\f0fe";
}
.fa.fa-openid,.fa.fa-slack,.fa.fa-wordpress{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-bank:before,.fa.fa-institution:before{
content:"\f19c";
}
.fa.fa-mortar-board:before{
content:"\f19d";
}
.fa.fa-delicious,.fa.fa-digg,.fa.fa-drupal,.fa.fa-google,.fa.fa-joomla,.fa.fa-pied-piper-alt,.fa.fa-pied-piper-pp,.fa.fa-reddit,.fa.fa-reddit-square,.fa.fa-stumbleupon,.fa.fa-stumbleupon-circle,.fa.fa-yahoo{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-spoon:before{
content:"\f2e5";
}
.fa.fa-behance,.fa.fa-behance-square,.fa.fa-steam,.fa.fa-steam-square{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-automobile:before{
content:"\f1b9";
}
.fa.fa-cab:before{
content:"\f1ba";
}
.fa.fa-envelope-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-envelope-o:before{
content:"\f0e0";
}
.fa.fa-deviantart,.fa.fa-soundcloud{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-file-pdf-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-file-pdf-o:before{
content:"\f1c1";
}
.fa.fa-file-word-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-file-word-o:before{
content:"\f1c2";
}
.fa.fa-file-excel-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-file-excel-o:before{
content:"\f1c3";
}
.fa.fa-file-powerpoint-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-file-powerpoint-o:before{
content:"\f1c4";
}
.fa.fa-file-image-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-file-image-o:before{
content:"\f1c5";
}
.fa.fa-file-photo-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-file-photo-o:before{
content:"\f1c5";
}
.fa.fa-file-picture-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-file-picture-o:before{
content:"\f1c5";
}
.fa.fa-file-archive-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-file-archive-o:before{
content:"\f1c6";
}
.fa.fa-file-zip-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-file-zip-o:before{
content:"\f1c6";
}
.fa.fa-file-audio-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-file-audio-o:before{
content:"\f1c7";
}
.fa.fa-file-sound-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-file-sound-o:before{
content:"\f1c7";
}
.fa.fa-file-video-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-file-video-o:before{
content:"\f1c8";
}
.fa.fa-file-movie-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-file-movie-o:before{
content:"\f1c8";
}
.fa.fa-file-code-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-file-code-o:before{
content:"\f1c9";
}
.fa.fa-codepen,.fa.fa-jsfiddle,.fa.fa-vine{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-life-bouy,.fa.fa-life-ring{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-life-bouy:before{
content:"\f1cd";
}
.fa.fa-life-buoy{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-life-buoy:before{
content:"\f1cd";
}
.fa.fa-life-saver{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-life-saver:before{
content:"\f1cd";
}
.fa.fa-support{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-support:before{
content:"\f1cd";
}
.fa.fa-circle-o-notch:before{
content:"\f1ce";
}
.fa.fa-ra,.fa.fa-rebel{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-ra:before{
content:"\f1d0";
}
.fa.fa-resistance{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-resistance:before{
content:"\f1d0";
}
.fa.fa-empire,.fa.fa-ge{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-ge:before{
content:"\f1d1";
}
.fa.fa-git,.fa.fa-git-square,.fa.fa-hacker-news,.fa.fa-y-combinator-square{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-y-combinator-square:before{
content:"\f1d4";
}
.fa.fa-yc-square{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-yc-square:before{
content:"\f1d4";
}
.fa.fa-qq,.fa.fa-tencent-weibo,.fa.fa-wechat,.fa.fa-weixin{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-wechat:before{
content:"\f1d7";
}
.fa.fa-send:before{
content:"\f1d8";
}
.fa.fa-paper-plane-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-paper-plane-o:before{
content:"\f1d8";
}
.fa.fa-send-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-send-o:before{
content:"\f1d8";
}
.fa.fa-circle-thin{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-circle-thin:before{
content:"\f111";
}
.fa.fa-header:before{
content:"\f1dc";
}
.fa.fa-sliders:before{
content:"\f1de";
}
.fa.fa-futbol-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-futbol-o:before{
content:"\f1e3";
}
.fa.fa-soccer-ball-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-soccer-ball-o:before{
content:"\f1e3";
}
.fa.fa-slideshare,.fa.fa-twitch,.fa.fa-yelp{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-newspaper-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-newspaper-o:before{
content:"\f1ea";
}
.fa.fa-cc-amex,.fa.fa-cc-discover,.fa.fa-cc-mastercard,.fa.fa-cc-paypal,.fa.fa-cc-stripe,.fa.fa-cc-visa,.fa.fa-google-wallet,.fa.fa-paypal{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-bell-slash-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-bell-slash-o:before{
content:"\f1f6";
}
.fa.fa-trash:before{
content:"\f2ed";
}
.fa.fa-copyright{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-eyedropper:before{
content:"\f1fb";
}
.fa.fa-area-chart:before{
content:"\f1fe";
}
.fa.fa-pie-chart:before{
content:"\f200";
}
.fa.fa-line-chart:before{
content:"\f201";
}
.fa.fa-angellist,.fa.fa-ioxhost,.fa.fa-lastfm,.fa.fa-lastfm-square{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-cc{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-cc:before{
content:"\f20a";
}
.fa.fa-ils:before,.fa.fa-shekel:before,.fa.fa-sheqel:before{
content:"\f20b";
}
.fa.fa-meanpath{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-meanpath:before{
content:"\f2b4";
}
.fa.fa-buysellads,.fa.fa-connectdevelop,.fa.fa-dashcube,.fa.fa-forumbee,.fa.fa-leanpub,.fa.fa-sellsy,.fa.fa-shirtsinbulk,.fa.fa-simplybuilt,.fa.fa-skyatlas{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-diamond{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-diamond:before{
content:"\f3a5";
}
.fa.fa-intersex:before{
content:"\f224";
}
.fa.fa-facebook-official{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-facebook-official:before{
content:"\f09a";
}
.fa.fa-pinterest-p,.fa.fa-whatsapp{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-hotel:before{
content:"\f236";
}
.fa.fa-medium,.fa.fa-viacoin,.fa.fa-y-combinator,.fa.fa-yc{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-yc:before{
content:"\f23b";
}
.fa.fa-expeditedssl,.fa.fa-opencart,.fa.fa-optin-monster{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-battery-4:before,.fa.fa-battery:before{
content:"\f240";
}
.fa.fa-battery-3:before{
content:"\f241";
}
.fa.fa-battery-2:before{
content:"\f242";
}
.fa.fa-battery-1:before{
content:"\f243";
}
.fa.fa-battery-0:before{
content:"\f244";
}
.fa.fa-object-group,.fa.fa-object-ungroup,.fa.fa-sticky-note-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-sticky-note-o:before{
content:"\f249";
}
.fa.fa-cc-diners-club,.fa.fa-cc-jcb{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-clone,.fa.fa-hourglass-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-hourglass-o:before{
content:"\f254";
}
.fa.fa-hourglass-1:before{
content:"\f251";
}
.fa.fa-hourglass-2:before{
content:"\f252";
}
.fa.fa-hourglass-3:before{
content:"\f253";
}
.fa.fa-hand-rock-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-hand-rock-o:before{
content:"\f255";
}
.fa.fa-hand-grab-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-hand-grab-o:before{
content:"\f255";
}
.fa.fa-hand-paper-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-hand-paper-o:before{
content:"\f256";
}
.fa.fa-hand-stop-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-hand-stop-o:before{
content:"\f256";
}
.fa.fa-hand-scissors-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-hand-scissors-o:before{
content:"\f257";
}
.fa.fa-hand-lizard-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-hand-lizard-o:before{
content:"\f258";
}
.fa.fa-hand-spock-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-hand-spock-o:before{
content:"\f259";
}
.fa.fa-hand-pointer-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-hand-pointer-o:before{
content:"\f25a";
}
.fa.fa-hand-peace-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-hand-peace-o:before{
content:"\f25b";
}
.fa.fa-registered{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-chrome,.fa.fa-creative-commons,.fa.fa-firefox,.fa.fa-get-pocket,.fa.fa-gg,.fa.fa-gg-circle,.fa.fa-internet-explorer,.fa.fa-odnoklassniki,.fa.fa-odnoklassniki-square,.fa.fa-opera,.fa.fa-safari,.fa.fa-tripadvisor,.fa.fa-wikipedia-w{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-television:before{
content:"\f26c";
}
.fa.fa-500px,.fa.fa-amazon,.fa.fa-contao{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-calendar-plus-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-calendar-plus-o:before{
content:"\f271";
}
.fa.fa-calendar-minus-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-calendar-minus-o:before{
content:"\f272";
}
.fa.fa-calendar-times-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-calendar-times-o:before{
content:"\f273";
}
.fa.fa-calendar-check-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-calendar-check-o:before{
content:"\f274";
}
.fa.fa-map-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-map-o:before{
content:"\f279";
}
.fa.fa-commenting:before{
content:"\f4ad";
}
.fa.fa-commenting-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-commenting-o:before{
content:"\f4ad";
}
.fa.fa-houzz,.fa.fa-vimeo{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-vimeo:before{
content:"\f27d";
}
.fa.fa-black-tie,.fa.fa-edge,.fa.fa-fonticons,.fa.fa-reddit-alien{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-credit-card-alt:before{
content:"\f09d";
}
.fa.fa-codiepie,.fa.fa-fort-awesome,.fa.fa-mixcloud,.fa.fa-modx,.fa.fa-product-hunt,.fa.fa-scribd,.fa.fa-usb{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-pause-circle-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-pause-circle-o:before{
content:"\f28b";
}
.fa.fa-stop-circle-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-stop-circle-o:before{
content:"\f28d";
}
.fa.fa-bluetooth,.fa.fa-bluetooth-b,.fa.fa-envira,.fa.fa-gitlab,.fa.fa-wheelchair-alt,.fa.fa-wpbeginner,.fa.fa-wpforms{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-wheelchair-alt:before{
content:"\f368";
}
.fa.fa-question-circle-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-question-circle-o:before{
content:"\f059";
}
.fa.fa-volume-control-phone:before{
content:"\f2a0";
}
.fa.fa-asl-interpreting:before{
content:"\f2a3";
}
.fa.fa-deafness:before,.fa.fa-hard-of-hearing:before{
content:"\f2a4";
}
.fa.fa-glide,.fa.fa-glide-g{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-signing:before{
content:"\f2a7";
}
.fa.fa-first-order,.fa.fa-google-plus-official,.fa.fa-pied-piper,.fa.fa-snapchat,.fa.fa-snapchat-ghost,.fa.fa-snapchat-square,.fa.fa-themeisle,.fa.fa-viadeo,.fa.fa-viadeo-square,.fa.fa-yoast{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-google-plus-official:before{
content:"\f2b3";
}
.fa.fa-google-plus-circle{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-google-plus-circle:before{
content:"\f2b3";
}
.fa.fa-fa,.fa.fa-font-awesome{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-fa:before{
content:"\f2b4";
}
.fa.fa-handshake-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-handshake-o:before{
content:"\f2b5";
}
.fa.fa-envelope-open-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-envelope-open-o:before{
content:"\f2b6";
}
.fa.fa-linode{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-address-book-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-address-book-o:before{
content:"\f2b9";
}
.fa.fa-vcard:before{
content:"\f2bb";
}
.fa.fa-address-card-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-address-card-o:before{
content:"\f2bb";
}
.fa.fa-vcard-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-vcard-o:before{
content:"\f2bb";
}
.fa.fa-user-circle-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-user-circle-o:before{
content:"\f2bd";
}
.fa.fa-user-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-user-o:before{
content:"\f007";
}
.fa.fa-id-badge{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-drivers-license:before{
content:"\f2c2";
}
.fa.fa-id-card-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-id-card-o:before{
content:"\f2c2";
}
.fa.fa-drivers-license-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-drivers-license-o:before{
content:"\f2c2";
}
.fa.fa-free-code-camp,.fa.fa-quora,.fa.fa-telegram{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-thermometer-4:before,.fa.fa-thermometer:before{
content:"\f2c7";
}
.fa.fa-thermometer-3:before{
content:"\f2c8";
}
.fa.fa-thermometer-2:before{
content:"\f2c9";
}
.fa.fa-thermometer-1:before{
content:"\f2ca";
}
.fa.fa-thermometer-0:before{
content:"\f2cb";
}
.fa.fa-bathtub:before,.fa.fa-s15:before{
content:"\f2cd";
}
.fa.fa-window-maximize,.fa.fa-window-restore{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-times-rectangle:before{
content:"\f410";
}
.fa.fa-window-close-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-window-close-o:before{
content:"\f410";
}
.fa.fa-times-rectangle-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-times-rectangle-o:before{
content:"\f410";
}
.fa.fa-bandcamp,.fa.fa-eercast,.fa.fa-etsy,.fa.fa-grav,.fa.fa-imdb,.fa.fa-ravelry{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
.fa.fa-eercast:before{
content:"\f2da";
}
.fa.fa-snowflake-o{
font-family:"Font Awesome 5 Free";
font-weight:400;
}
.fa.fa-snowflake-o:before{
content:"\f2dc";
}
.fa.fa-spotify,.fa.fa-superpowers,.fa.fa-wpexplorer{
font-family:"Font Awesome 5 Brands";
font-weight:400;
}
#wpadminbar .ea-wp-admin-bar>.ab-item{
position:relative;
padding-left:33px;
cursor:pointer;
}
#wpadminbar .ea-wp-admin-bar>.ab-item:before{
position:absolute;
display:block;
width:20px;
height:20px;
content:"";
top:0;
left:5px;
opacity:.75;
/*background:url(http://www.kertec.com.mx/wp-content/plugins/essential-addons-for-elementor-lite/assets/admin/css/../images/ea-icon-white.svg) no-repeat scroll center 8px/85%!important;*/
}
/*! elementor-icons - v5.4.0 - 21-08-2019 */
@font-face{
font-family:eicons;
/*src:url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.eot?5.4.0);
src:url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.eot?5.4.0#iefix) format("embedded-opentype"),url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.woff2?5.4.0) format("woff2"),url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.woff?5.4.0) format("woff"),url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.ttf?5.4.0) format("truetype"),url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.svg?5.4.0#eicon) format("svg");*/
font-weight:400;
font-style:normal;
}
[class*=" eicon-"],[class^=eicon]{
display:inline-block;
font-family:eicons;
font-size:inherit;
font-weight:400;
font-style:normal;
font-variant:normal;
line-height:1;
text-rendering:auto;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}
@keyframes a{
0%{
transform:rotate(0deg);
}
to{
transform:rotate(359deg);
}
;
}
.eicon-animation-spin{
animation:a 2s infinite linear;
}
.eicon-editor-link:before{
content:'\e800';
}
.eicon-editor-unlink:before{
content:'\e801';
}
.eicon-editor-external-link:before{
content:'\e802';
}
.eicon-editor-close:before{
content:'\e803';
}
.eicon-editor-list-ol:before{
content:'\e804';
}
.eicon-editor-list-ul:before{
content:'\e805';
}
.eicon-editor-bold:before{
content:'\e806';
}
.eicon-editor-italic:before{
content:'\e807';
}
.eicon-editor-underline:before{
content:'\e808';
}
.eicon-editor-paragraph:before{
content:'\e809';
}
.eicon-editor-h1:before{
content:'\e80a';
}
.eicon-editor-h2:before{
content:'\e80b';
}
.eicon-editor-h3:before{
content:'\e80c';
}
.eicon-editor-h4:before{
content:'\e80d';
}
.eicon-editor-h5:before{
content:'\e80e';
}
.eicon-editor-h6:before{
content:'\e80f';
}
.eicon-editor-quote:before{
content:'\e810';
}
.eicon-editor-code:before{
content:'\e811';
}
.eicon-elementor:before{
content:'\e812';
}
.eicon-elementor-square:before{
content:'\e813';
}
.eicon-pojome:before{
content:'\e814';
}
.eicon-plus:before{
content:'\e815';
}
.eicon-menu-bar:before{
content:'\e816';
}
.eicon-apps:before{
content:'\e817';
}
.eicon-accordion:before{
content:'\e818';
}
.eicon-alert:before{
content:'\e819';
}
.eicon-animation-text:before{
content:'\e81a';
}
.eicon-animation:before{
content:'\e81b';
}
.eicon-banner:before{
content:'\e81c';
}
.eicon-blockquote:before{
content:'\e81d';
}
.eicon-button:before{
content:'\e81e';
}
.eicon-call-to-action:before{
content:'\e81f';
}
.eicon-captcha:before{
content:'\e820';
}
.eicon-carousel:before{
content:'\e821';
}
.eicon-checkbox:before{
content:'\e822';
}
.eicon-columns:before{
content:'\e823';
}
.eicon-countdown:before{
content:'\e824';
}
.eicon-counter:before{
content:'\e825';
}
.eicon-date:before{
content:'\e826';
}
.eicon-divider-shape:before{
content:'\e827';
}
.eicon-divider:before{
content:'\e828';
}
.eicon-download-button:before{
content:'\e829';
}
.eicon-dual-button:before{
content:'\e82a';
}
.eicon-email-field:before{
content:'\e82b';
}
.eicon-facebook-comments:before{
content:'\e82c';
}
.eicon-facebook-like-box:before{
content:'\e82d';
}
.eicon-form-horizontal:before{
content:'\e82e';
}
.eicon-form-vertical:before{
content:'\e82f';
}
.eicon-gallery-grid:before{
content:'\e830';
}
.eicon-gallery-group:before{
content:'\e831';
}
.eicon-gallery-justified:before{
content:'\e832';
}
.eicon-gallery-masonry:before{
content:'\e833';
}
.eicon-icon-box:before{
content:'\e834';
}
.eicon-image-before-after:before{
content:'\e835';
}
.eicon-image-box:before{
content:'\e836';
}
.eicon-image-hotspot:before{
content:'\e837';
}
.eicon-image-rollover:before{
content:'\e838';
}
.eicon-info-box:before{
content:'\e839';
}
.eicon-inner-section:before{
content:'\e83a';
}
.eicon-mailchimp:before{
content:'\e83b';
}
.eicon-menu-card:before{
content:'\e83c';
}
.eicon-navigation-horizontal:before{
content:'\e83d';
}
.eicon-nav-menu:before{
content:'\e83e';
}
.eicon-navigation-vertical:before{
content:'\e83f';
}
.eicon-number-field:before{
content:'\e840';
}
.eicon-parallax:before{
content:'\e841';
}
.eicon-php7:before{
content:'\e842';
}
.eicon-post-list:before{
content:'\e843';
}
.eicon-post-slider:before{
content:'\e844';
}
.eicon-post:before{
content:'\e845';
}
.eicon-posts-carousel:before{
content:'\e846';
}
.eicon-posts-grid:before{
content:'\e847';
}
.eicon-posts-group:before{
content:'\e848';
}
.eicon-posts-justified:before{
content:'\e849';
}
.eicon-posts-masonry:before{
content:'\e84a';
}
.eicon-posts-ticker:before{
content:'\e84b';
}
.eicon-price-list:before{
content:'\e84c';
}
.eicon-price-table:before{
content:'\e84d';
}
.eicon-radio:before{
content:'\e84e';
}
.eicon-rtl:before{
content:'\e84f';
}
.eicon-scroll:before{
content:'\e850';
}
.eicon-search:before{
content:'\e851';
}
.eicon-select:before{
content:'\e852';
}
.eicon-share:before{
content:'\e853';
}
.eicon-sidebar:before{
content:'\e854';
}
.eicon-skill-bar:before{
content:'\e855';
}
.eicon-slider-3d:before{
content:'\e856';
}
.eicon-slider-album:before{
content:'\e857';
}
.eicon-slider-device:before{
content:'\e858';
}
.eicon-slider-full-screen:before{
content:'\e859';
}
.eicon-slider-push:before{
content:'\e85a';
}
.eicon-slider-vertical:before{
content:'\e85b';
}
.eicon-slider-video:before{
content:'\e85c';
}
.eicon-slides:before{
content:'\e85d';
}
.eicon-social-icons:before{
content:'\e85e';
}
.eicon-spacer:before{
content:'\e85f';
}
.eicon-table:before{
content:'\e860';
}
.eicon-tabs:before{
content:'\e861';
}
.eicon-tel-field:before{
content:'\e862';
}
.eicon-text-area:before{
content:'\e863';
}
.eicon-text-field:before{
content:'\e864';
}
.eicon-thumbnails-down:before{
content:'\e865';
}
.eicon-thumbnails-half:before{
content:'\e866';
}
.eicon-thumbnails-right:before{
content:'\e867';
}
.eicon-time-line:before{
content:'\e868';
}
.eicon-toggle:before{
content:'\e869';
}
.eicon-url:before{
content:'\e86a';
}
.eicon-t-letter:before{
content:'\e86b';
}
.eicon-wordpress:before{
content:'\e86c';
}
.eicon-text:before{
content:'\e86d';
}
.eicon-anchor:before{
content:'\e86e';
}
.eicon-bullet-list:before{
content:'\e86f';
}
.eicon-code:before{
content:'\e870';
}
.eicon-favorite:before{
content:'\e871';
}
.eicon-google-maps:before{
content:'\e872';
}
.eicon-image:before{
content:'\e873';
}
.eicon-photo-library:before{
content:'\e874';
}
.eicon-woocommerce:before{
content:'\e875';
}
.eicon-youtube:before{
content:'\e876';
}
.eicon-flip-box:before{
content:'\e877';
}
.eicon-settings:before{
content:'\e878';
}
.eicon-headphones:before{
content:'\e879';
}
.eicon-testimonial:before{
content:'\e87a';
}
.eicon-counter-circle:before{
content:'\e87b';
}
.eicon-person:before{
content:'\e87c';
}
.eicon-chevron-right:before{
content:'\e87d';
}
.eicon-chevron-left:before{
content:'\e87e';
}
.eicon-close:before{
content:'\e87f';
}
.eicon-file-download:before{
content:'\e880';
}
.eicon-save:before{
content:'\e881';
}
.eicon-zoom-in:before{
content:'\e882';
}
.eicon-shortcode:before{
content:'\e883';
}
.eicon-nerd:before{
content:'\e884';
}
.eicon-device-desktop:before{
content:'\e885';
}
.eicon-device-tablet:before{
content:'\e886';
}
.eicon-device-mobile:before{
content:'\e887';
}
.eicon-document-file:before{
content:'\e888';
}
.eicon-folder-o:before{
content:'\e889';
}
.eicon-hypster:before{
content:'\e88a';
}
.eicon-h-align-left:before{
content:'\e88b';
}
.eicon-h-align-right:before{
content:'\e88c';
}
.eicon-h-align-center:before{
content:'\e88d';
}
.eicon-h-align-stretch:before{
content:'\e88e';
}
.eicon-v-align-top:before{
content:'\e88f';
}
.eicon-v-align-bottom:before{
content:'\e890';
}
.eicon-v-align-middle:before{
content:'\e891';
}
.eicon-v-align-stretch:before{
content:'\e892';
}
.eicon-pro-icon:before{
content:'\e893';
}
.eicon-mail:before{
content:'\e894';
}
.eicon-lock-user:before{
content:'\e895';
}
.eicon-testimonial-carousel:before{
content:'\e896';
}
.eicon-media-carousel:before{
content:'\e897';
}
.eicon-section:before{
content:'\e898';
}
.eicon-column:before{
content:'\e899';
}
.eicon-edit:before{
content:'\e89a';
}
.eicon-clone:before{
content:'\e89b';
}
.eicon-trash:before{
content:'\e89c';
}
.eicon-play:before{
content:'\e89d';
}
.eicon-angle-right:before{
content:'\e89e';
}
.eicon-angle-left:before{
content:'\e89f';
}
.eicon-animated-headline:before{
content:'\e8a0';
}
.eicon-menu-toggle:before{
content:'\e8a1';
}
.eicon-fb-embed:before{
content:'\e8a2';
}
.eicon-fb-feed:before{
content:'\e8a3';
}
.eicon-twitter-embed:before{
content:'\e8a4';
}
.eicon-twitter-feed:before{
content:'\e8a5';
}
.eicon-sync:before{
content:'\e8a6';
}
.eicon-import-export:before{
content:'\e8a7';
}
.eicon-check-circle:before{
content:'\e8a8';
}
.eicon-library-save:before{
content:'\e8a9';
}
.eicon-library-download:before{
content:'\e8aa';
}
.eicon-insert:before{
content:'\e8ab';
}
.eicon-preview:before{
content:'\e8ac';
}
.eicon-sort-down:before{
content:'\e8ad';
}
.eicon-sort-up:before{
content:'\e8ae';
}
.eicon-heading:before{
content:'\e8af';
}
.eicon-logo:before{
content:'\e8b0';
}
.eicon-meta-data:before{
content:'\e8b1';
}
.eicon-post-content:before{
content:'\e8b2';
}
.eicon-post-excerpt:before{
content:'\e8b3';
}
.eicon-post-navigation:before{
content:'\e8b4';
}
.eicon-yoast:before{
content:'\e8b5';
}
.eicon-nerd-chuckle:before{
content:'\e8b6';
}
.eicon-nerd-wink:before{
content:'\e8b7';
}
.eicon-comments:before{
content:'\e8b8';
}
.eicon-download-circle-o:before{
content:'\e8b9';
}
.eicon-library-upload:before{
content:'\e8ba';
}
.eicon-save-o:before{
content:'\e8bb';
}
.eicon-upload-circle-o:before{
content:'\e8bc';
}
.eicon-ellipsis-h:before{
content:'\e8bd';
}
.eicon-ellipsis-v:before{
content:'\e8be';
}
.eicon-arrow-left:before{
content:'\e8bf';
}
.eicon-arrow-right:before{
content:'\e8c0';
}
.eicon-arrow-up:before{
content:'\e8c1';
}
.eicon-arrow-down:before{
content:'\e8c2';
}
.eicon-play-o:before{
content:'\e8c3';
}
.eicon-archive-posts:before{
content:'\e8c4';
}
.eicon-archive-title:before{
content:'\e8c5';
}
.eicon-featured-image:before{
content:'\e8c6';
}
.eicon-post-info:before{
content:'\e8c7';
}
.eicon-post-title:before{
content:'\e8c8';
}
.eicon-site-logo:before{
content:'\e8c9';
}
.eicon-site-search:before{
content:'\e8ca';
}
.eicon-site-title:before{
content:'\e8cb';
}
.eicon-plus-square:before{
content:'\e8cc';
}
.eicon-minus-square:before{
content:'\e8cd';
}
.eicon-cloud-check:before{
content:'\e8ce';
}
.eicon-drag-n-drop:before{
content:'\e8cf';
}
.eicon-welcome:before{
content:'\e8d0';
}
.eicon-handle:before{
content:'\e8d1';
}
.eicon-cart:before{
content:'\e8d2';
}
.eicon-product-add-to-cart:before{
content:'\e8d3';
}
.eicon-product-breadcrumbs:before{
content:'\e8d4';
}
.eicon-product-categories:before{
content:'\e8d5';
}
.eicon-product-description:before{
content:'\e8d6';
}
.eicon-product-images:before{
content:'\e8d7';
}
.eicon-product-info:before{
content:'\e8d8';
}
.eicon-product-meta:before{
content:'\e8d9';
}
.eicon-product-pages:before{
content:'\e8da';
}
.eicon-product-price:before{
content:'\e8db';
}
.eicon-product-rating:before{
content:'\e8dc';
}
.eicon-product-related:before{
content:'\e8dd';
}
.eicon-product-stock:before{
content:'\e8de';
}
.eicon-product-tabs:before{
content:'\e8df';
}
.eicon-product-title:before{
content:'\e8e0';
}
.eicon-product-upsell:before{
content:'\e8e1';
}
.eicon-products:before{
content:'\e8e2';
}
.eicon-bag-light:before{
content:'\e8e3';
}
.eicon-bag-medium:before{
content:'\e8e4';
}
.eicon-bag-solid:before{
content:'\e8e5';
}
.eicon-basket-light:before{
content:'\e8e6';
}
.eicon-basket-medium:before{
content:'\e8e7';
}
.eicon-basket-solid:before{
content:'\e8e8';
}
.eicon-cart-light:before{
content:'\e8e9';
}
.eicon-cart-medium:before{
content:'\e8ea';
}
.eicon-cart-solid:before{
content:'\e8eb';
}
.eicon-exchange:before{
content:'\e8ec';
}
.eicon-eye:before{
content:'\e8ed';
}
.eicon-device-laptop:before{
content:'\e8ee';
}
.eicon-collapse:before{
content:'\e8ef';
}
.eicon-expand:before{
content:'\e8f0';
}
.eicon-navigator:before{
content:'\e8f1';
}
.eicon-plug:before{
content:'\e8f2';
}
.eicon-dashboard:before{
content:'\e8f3';
}
.eicon-typography:before{
content:'\e8f4';
}
.eicon-info-circle-o:before{
content:'\e8f5';
}
.eicon-integration:before{
content:'\e8f6';
}
.eicon-plus-circle-o:before{
content:'\e8f7';
}
.eicon-rating:before{
content:'\e8f8';
}
.eicon-review:before{
content:'\e8f9';
}
.eicon-tools:before{
content:'\e8fa';
}
.eicon-loading:before{
content:'\e8fb';
}
.eicon-sitemap:before{
content:'\e8fc';
}
.eicon-click:before{
content:'\e8fd';
}
.eicon-clock:before{
content:'\e8fe';
}
.eicon-library-open:before{
content:'\e8ff';
}
.eicon-warning:before{
content:'\e900';
}
.eicon-flow:before{
content:'\e901';
}
.eicon-cursor-move:before{
content:'\e902';
}
.eicon-arrow-circle-left:before{
content:'\e903';
}
.eicon-flash:before{
content:'\e904';
}
.eicon-redo:before{
content:'\e905';
}
.eicon-ban:before{
content:'\e906';
}
.eicon-barcode:before{
content:'\e907';
}
.eicon-calendar:before{
content:'\e908';
}
.eicon-caret-left:before{
content:'\e909';
}
.eicon-caret-right:before{
content:'\e90a';
}
.eicon-caret-up:before{
content:'\e90b';
}
.eicon-chain-broken:before{
content:'\e90c';
}
.eicon-check-circle-o:before{
content:'\e90d';
}
.eicon-check:before{
content:'\e90e';
}
.eicon-chevron-double-left:before{
content:'\e90f';
}
.eicon-chevron-double-right:before{
content:'\e910';
}
.eicon-undo:before{
content:'\e911';
}
.eicon-filter:before{
content:'\e912';
}
.eicon-circle-o:before{
content:'\e913';
}
.eicon-circle:before{
content:'\e914';
}
.eicon-clock-o:before{
content:'\e915';
}
.eicon-cog:before{
content:'\e916';
}
.eicon-cogs:before{
content:'\e917';
}
.eicon-commenting-o:before{
content:'\e918';
}
.eicon-copy:before{
content:'\e919';
}
.eicon-database:before{
content:'\e91a';
}
.eicon-dot-circle-o:before{
content:'\e91b';
}
.eicon-envelope:before{
content:'\e91c';
}
.eicon-external-link-square:before{
content:'\e91d';
}
.eicon-eyedropper:before{
content:'\e91e';
}
.eicon-folder:before{
content:'\e91f';
}
.eicon-font:before{
content:'\e920';
}
.eicon-adjust:before{
content:'\e921';
}
.eicon-lightbox:before{
content:'\e922';
}
.eicon-heart-o:before{
content:'\e923';
}
.eicon-history:before{
content:'\e924';
}
.eicon-image-bold:before{
content:'\e925';
}
.eicon-info-circle:before{
content:'\e926';
}
.eicon-link:before{
content:'\e927';
}
.eicon-long-arrow-left:before{
content:'\e928';
}
.eicon-long-arrow-right:before{
content:'\e929';
}
.eicon-caret-down:before{
content:'\e92a';
}
.eicon-paint-brush:before{
content:'\e92b';
}
.eicon-pencil:before{
content:'\e92c';
}
.eicon-plus-circle:before{
content:'\e92d';
}
.eicon-zoom-in-bold:before{
content:'\e92e';
}
.eicon-sort-amount-desc:before{
content:'\e92f';
}
.eicon-sign-out:before{
content:'\e930';
}
.eicon-spinner:before{
content:'\e931';
}
.eicon-square:before{
content:'\e932';
}
.eicon-star-o:before{
content:'\e933';
}
.eicon-star:before{
content:'\e934';
}
.eicon-text-align-justify:before{
content:'\e935';
}
.eicon-text-align-center:before{
content:'\e936';
}
.eicon-tags:before{
content:'\e937';
}
.eicon-text-align-left:before{
content:'\e938';
}
.eicon-text-align-right:before{
content:'\e939';
}
.eicon-close-circle:before{
content:'\e93a';
}
.eicon-trash-o:before{
content:'\e93b';
}
.eicon-font-awesome:before{
content:'\e93c';
}
.eicon-user-circle-o:before{
content:'\e93d';
}
.eicon-video-camera:before{
content:'\e93e';
}
.eicon-heart:before{
content:'\e93f';
}
.eicon-wrench:before{
content:'\e940';
}
.eicon-help:before{
content:'\e941';
}
.eicon-help-o:before{
content:'\e942';
}
.eicon-zoom-out-bold:before{
content:'\e943';
}
.eicon-plus-square-o:before{
content:'\e944';
}
.eicon-minus-square-o:before{
content:'\e945';
}
.eicon-minus-circle:before{
content:'\e946';
}
.eicon-minus-circle-o:before{
content:'\e947';
}
.eicon-code-bold:before{
content:'\e948';
}
.eicon-cloud-upload:before{
content:'\e949';
}
.eicon-search-bold:before{
content:'\e94a';
}
.eicon-map-pin:before{
content:'\e94b';
}
.eicon-meetup:before{
content:'\e94c';
}
.eicon-slideshow:before{
content:'\e94d';
}
.eicon-t-letter-bold:before{
content:'\e94e';
}
@keyframes bounce{
20%,53%,80%,from,to{
animation-timing-function:cubic-bezier(.215,.61,.355,1);
transform:translate3d(0,0,0);
}
40%,43%{
animation-timing-function:cubic-bezier(.755,.050,.855,.060);
transform:translate3d(0,-30px,0);
}
70%{
animation-timing-function:cubic-bezier(.755,.050,.855,.060);
transform:translate3d(0,-15px,0);
}
90%{
transform:translate3d(0,-4px,0);
}
;
}
.bounce{
animation-name:bounce;
transform-origin:center bottom;
}
@keyframes flash{
50%,from,to{
opacity:1;
}
25%,75%{
opacity:0;
}
;
}
.flash{
animation-name:flash;
}
@keyframes pulse{
from,to{
transform:scale3d(1,1,1);
}
50%{
transform:scale3d(1.05,1.05,1.05);
}
;
}
.pulse{
animation-name:pulse;
}
@keyframes rubberBand{
from,to{
transform:scale3d(1,1,1);
}
30%{
transform:scale3d(1.25,.75,1);
}
40%{
transform:scale3d(.75,1.25,1);
}
50%{
transform:scale3d(1.15,.85,1);
}
65%{
transform:scale3d(.95,1.05,1);
}
75%{
transform:scale3d(1.05,.95,1);
}
;
}
.rubberBand{
animation-name:rubberBand;
}
@keyframes shake{
from,to{
transform:translate3d(0,0,0);
}
10%,30%,50%,70%,90%{
transform:translate3d(-10px,0,0);
}
20%,40%,60%,80%{
transform:translate3d(10px,0,0);
}
;
}
.shake{
animation-name:shake;
}
@keyframes headShake{
0%{
transform:translateX(0);
}
6.5%{
transform:translateX(-6px) rotateY(-9deg);
}
18.5%{
transform:translateX(5px) rotateY(7deg);
}
31.5%{
transform:translateX(-3px) rotateY(-5deg);
}
43.5%{
transform:translateX(2px) rotateY(3deg);
}
50%{
transform:translateX(0);
}
;
}
.headShake{
animation-timing-function:ease-in-out;
animation-name:headShake;
}
@keyframes swing{
20%{
transform:rotate3d(0,0,1,15deg);
}
40%{
transform:rotate3d(0,0,1,-10deg);
}
60%{
transform:rotate3d(0,0,1,5deg);
}
80%{
transform:rotate3d(0,0,1,-5deg);
}
to{
transform:rotate3d(0,0,1,0deg);
}
;
}
.swing{
transform-origin:top center;
animation-name:swing;
}
@keyframes tada{
from,to{
transform:scale3d(1,1,1);
}
10%,20%{
transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
}
30%,50%,70%,90%{
transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
}
40%,60%,80%{
transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
}
;
}
.tada{
animation-name:tada;
}
@keyframes wobble{
from,to{
transform:none;
}
15%{
transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
}
30%{
transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);
}
45%{
transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
}
60%{
transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);
}
75%{
transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
}
;
}
.wobble{
animation-name:wobble;
}
@keyframes jello{
11.1%,from,to{
transform:none;
}
22.2%{
transform:skewX(-12.5deg) skewY(-12.5deg);
}
33.3%{
transform:skewX(6.25deg) skewY(6.25deg);
}
44.4%{
transform:skewX(-3.125deg) skewY(-3.125deg);
}
55.5%{
transform:skewX(1.5625deg) skewY(1.5625deg);
}
66.6%{
transform:skewX(-.78125deg) skewY(-.78125deg);
}
77.7%{
transform:skewX(.390625deg) skewY(.390625deg);
}
88.8%{
transform:skewX(-.1953125deg) skewY(-.1953125deg);
}
;
}
.jello{
animation-name:jello;
transform-origin:center;
}
@keyframes bounceIn{
20%,40%,60%,80%,from,to{
animation-timing-function:cubic-bezier(.215,.61,.355,1);
}
0%{
opacity:0;
transform:scale3d(.3,.3,.3);
}
20%{
transform:scale3d(1.1,1.1,1.1);
}
40%{
transform:scale3d(.9,.9,.9);
}
60%{
opacity:1;
transform:scale3d(1.03,1.03,1.03);
}
80%{
transform:scale3d(.97,.97,.97);
}
to{
opacity:1;
transform:scale3d(1,1,1);
}
;
}
.bounceIn{
animation-name:bounceIn;
}
@keyframes bounceInDown{
60%,75%,90%,from,to{
animation-timing-function:cubic-bezier(.215,.61,.355,1);
}
0%{
opacity:0;
transform:translate3d(0,-3000px,0);
}
60%{
opacity:1;
transform:translate3d(0,25px,0);
}
75%{
transform:translate3d(0,-10px,0);
}
90%{
transform:translate3d(0,5px,0);
}
to{
transform:none;
}
;
}
.bounceInDown{
animation-name:bounceInDown;
}
@keyframes bounceInLeft{
60%,75%,90%,from,to{
animation-timing-function:cubic-bezier(.215,.61,.355,1);
}
0%{
opacity:0;
transform:translate3d(-3000px,0,0);
}
60%{
opacity:1;
transform:translate3d(25px,0,0);
}
75%{
transform:translate3d(-10px,0,0);
}
90%{
transform:translate3d(5px,0,0);
}
to{
transform:none;
}
;
}
.bounceInLeft{
animation-name:bounceInLeft;
}
@keyframes bounceInRight{
60%,75%,90%,from,to{
animation-timing-function:cubic-bezier(.215,.61,.355,1);
}
from{
opacity:0;
transform:translate3d(3000px,0,0);
}
60%{
opacity:1;
transform:translate3d(-25px,0,0);
}
75%{
transform:translate3d(10px,0,0);
}
90%{
transform:translate3d(-5px,0,0);
}
to{
transform:none;
}
;
}
.bounceInRight{
animation-name:bounceInRight;
}
@keyframes bounceInUp{
60%,75%,90%,from,to{
animation-timing-function:cubic-bezier(.215,.61,.355,1);
}
from{
opacity:0;
transform:translate3d(0,3000px,0);
}
60%{
opacity:1;
transform:translate3d(0,-20px,0);
}
75%{
transform:translate3d(0,10px,0);
}
90%{
transform:translate3d(0,-5px,0);
}
to{
transform:translate3d(0,0,0);
}
;
}
.bounceInUp{
animation-name:bounceInUp;
}
@keyframes fadeIn{
from{
opacity:0;
}
to{
opacity:1;
}
;
}
.fadeIn{
animation-name:fadeIn;
}
@keyframes fadeInDown{
from{
opacity:0;
transform:translate3d(0,-100%,0);
}
to{
opacity:1;
transform:none;
}
;
}
.fadeInDown{
animation-name:fadeInDown;
}
@keyframes fadeInLeft{
from{
opacity:0;
transform:translate3d(-100%,0,0);
}
to{
opacity:1;
transform:none;
}
;
}
.fadeInLeft{
animation-name:fadeInLeft;
}
@keyframes fadeInRight{
from{
opacity:0;
transform:translate3d(100%,0,0);
}
to{
opacity:1;
transform:none;
}
;
}
.fadeInRight{
animation-name:fadeInRight;
}
@keyframes fadeInUp{
from{
opacity:0;
transform:translate3d(0,100%,0);
}
to{
opacity:1;
transform:none;
}
;
}
.fadeInUp{
animation-name:fadeInUp;
}
@keyframes lightSpeedIn{
from{
transform:translate3d(100%,0,0) skewX(-30deg);
opacity:0;
}
60%{
transform:skewX(20deg);
opacity:1;
}
80%{
transform:skewX(-5deg);
opacity:1;
}
to{
transform:none;
opacity:1;
}
;
}
.lightSpeedIn{
animation-name:lightSpeedIn;
animation-timing-function:ease-out;
}
@keyframes rotateIn{
from{
transform-origin:center;
transform:rotate3d(0,0,1,-200deg);
opacity:0;
}
to{
transform-origin:center;
transform:none;
opacity:1;
}
;
}
.rotateIn{
animation-name:rotateIn;
}
@keyframes rotateInDownLeft{
from{
transform-origin:left bottom;
transform:rotate3d(0,0,1,-45deg);
opacity:0;
}
to{
transform-origin:left bottom;
transform:none;
opacity:1;
}
;
}
.rotateInDownLeft{
animation-name:rotateInDownLeft;
}
@keyframes rotateInDownRight{
from{
transform-origin:right bottom;
transform:rotate3d(0,0,1,45deg);
opacity:0;
}
to{
transform-origin:right bottom;
transform:none;
opacity:1;
}
;
}
.rotateInDownRight{
animation-name:rotateInDownRight;
}
@keyframes rotateInUpLeft{
from{
transform-origin:left bottom;
transform:rotate3d(0,0,1,45deg);
opacity:0;
}
to{
transform-origin:left bottom;
transform:none;
opacity:1;
}
;
}
.rotateInUpLeft{
animation-name:rotateInUpLeft;
}
@keyframes rotateInUpRight{
from{
transform-origin:right bottom;
transform:rotate3d(0,0,1,-90deg);
opacity:0;
}
to{
transform-origin:right bottom;
transform:none;
opacity:1;
}
;
}
.rotateInUpRight{
animation-name:rotateInUpRight;
}
@keyframes rollIn{
from{
opacity:0;
transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
}
to{
opacity:1;
transform:none;
}
;
}
.rollIn{
animation-name:rollIn;
}
@keyframes zoomIn{
from{
opacity:0;
transform:scale3d(.3,.3,.3);
}
50%{
opacity:1;
}
;
}
.zoomIn{
animation-name:zoomIn;
}
@keyframes zoomInDown{
from{
opacity:0;
transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
animation-timing-function:cubic-bezier(.55,.055,.675,.19);
}
60%{
opacity:1;
transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
animation-timing-function:cubic-bezier(.175,.885,.32,1);
}
;
}
.zoomInDown{
animation-name:zoomInDown;
}
@keyframes zoomInLeft{
from{
opacity:0;
transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
animation-timing-function:cubic-bezier(.55,.055,.675,.19);
}
60%{
opacity:1;
transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
animation-timing-function:cubic-bezier(.175,.885,.32,1);
}
;
}
.zoomInLeft{
animation-name:zoomInLeft;
}
@keyframes zoomInRight{
from{
opacity:0;
transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
animation-timing-function:cubic-bezier(.55,.055,.675,.19);
}
60%{
opacity:1;
transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
animation-timing-function:cubic-bezier(.175,.885,.32,1);
}
;
}
.zoomInRight{
animation-name:zoomInRight;
}
@keyframes zoomInUp{
from{
opacity:0;
transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
animation-timing-function:cubic-bezier(.55,.055,.675,.19);
}
60%{
opacity:1;
transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
animation-timing-function:cubic-bezier(.175,.885,.32,1);
}
;
}
.zoomInUp{
animation-name:zoomInUp;
}
@keyframes slideInDown{
from{
transform:translate3d(0,-100%,0);
visibility:visible;
}
to{
transform:translate3d(0,0,0);
}
;
}
.slideInDown{
animation-name:slideInDown;
}
@keyframes slideInLeft{
from{
transform:translate3d(-100%,0,0);
visibility:visible;
}
to{
transform:translate3d(0,0,0);
}
;
}
.slideInLeft{
animation-name:slideInLeft;
}
@keyframes slideInRight{
from{
transform:translate3d(100%,0,0);
visibility:visible;
}
to{
transform:translate3d(0,0,0);
}
;
}
.slideInRight{
animation-name:slideInRight;
}
@keyframes slideInUp{
from{
transform:translate3d(0,100%,0);
visibility:visible;
}
to{
transform:translate3d(0,0,0);
}
;
}
.slideInUp{
animation-name:slideInUp;
}
.elementor-animation-grow{
transition-duration:.3s;
transition-property:transform;
}
.elementor-animation-grow:active,.elementor-animation-grow:focus,.elementor-animation-grow:hover{
transform:scale(1.1);
}
.elementor-animation-shrink{
transition-duration:.3s;
transition-property:transform;
}
.elementor-animation-shrink:active,.elementor-animation-shrink:focus,.elementor-animation-shrink:hover{
transform:scale(0.9);
}
@keyframes elementor-animation-pulse{
25%{
transform:scale(1.1);
}
75%{
transform:scale(0.9);
}
;
}
.elementor-animation-pulse:active,.elementor-animation-pulse:focus,.elementor-animation-pulse:hover{
animation-name:elementor-animation-pulse;
animation-duration:1s;
animation-timing-function:linear;
animation-iteration-count:infinite;
}
@keyframes elementor-animation-pulse-grow{
to{
transform:scale(1.1);
}
;
}
.elementor-animation-pulse-grow:active,.elementor-animation-pulse-grow:focus,.elementor-animation-pulse-grow:hover{
animation-name:elementor-animation-pulse-grow;
animation-duration:.3s;
animation-timing-function:linear;
animation-iteration-count:infinite;
animation-direction:alternate;
}
@keyframes elementor-animation-pulse-shrink{
to{
transform:scale(0.9);
}
;
}
.elementor-animation-pulse-shrink:active,.elementor-animation-pulse-shrink:focus,.elementor-animation-pulse-shrink:hover{
animation-name:elementor-animation-pulse-shrink;
animation-duration:.3s;
animation-timing-function:linear;
animation-iteration-count:infinite;
animation-direction:alternate;
}
@keyframes elementor-animation-push{
50%{
transform:scale(0.8);
}
100%{
transform:scale(1);
}
;
}
.elementor-animation-push:active,.elementor-animation-push:focus,.elementor-animation-push:hover{
animation-name:elementor-animation-push;
animation-duration:.3s;
animation-timing-function:linear;
animation-iteration-count:1;
}
@keyframes elementor-animation-pop{
50%{
transform:scale(1.2);
}
;
}
.elementor-animation-pop:active,.elementor-animation-pop:focus,.elementor-animation-pop:hover{
animation-name:elementor-animation-pop;
animation-duration:.3s;
animation-timing-function:linear;
animation-iteration-count:1;
}
.elementor-animation-bounce-in{
transition-duration:.5s;
}
.elementor-animation-bounce-in:active,.elementor-animation-bounce-in:focus,.elementor-animation-bounce-in:hover{
transform:scale(1.2);
transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36);
}
.elementor-animation-bounce-out{
transition-duration:.5s;
}
.elementor-animation-bounce-out:active,.elementor-animation-bounce-out:focus,.elementor-animation-bounce-out:hover{
transform:scale(0.8);
transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36);
}
.elementor-animation-rotate{
transition-duration:.3s;
transition-property:transform;
}
.elementor-animation-rotate:active,.elementor-animation-rotate:focus,.elementor-animation-rotate:hover{
transform:rotate(4deg);
}
.elementor-animation-grow-rotate{
transition-duration:.3s;
transition-property:transform;
}
.elementor-animation-grow-rotate:active,.elementor-animation-grow-rotate:focus,.elementor-animation-grow-rotate:hover{
transform:scale(1.1) rotate(4deg);
}
.elementor-animation-float{
transition-duration:.3s;
transition-property:transform;
transition-timing-function:ease-out;
}
.elementor-animation-float:active,.elementor-animation-float:focus,.elementor-animation-float:hover{
transform:translateY(-8px);
}
.elementor-animation-sink{
transition-duration:.3s;
transition-property:transform;
transition-timing-function:ease-out;
}
.elementor-animation-sink:active,.elementor-animation-sink:focus,.elementor-animation-sink:hover{
transform:translateY(8px);
}
@keyframes elementor-animation-bob{
0%{
transform:translateY(-8px);
}
50%{
transform:translateY(-4px);
}
100%{
transform:translateY(-8px);
}
;
}
@keyframes elementor-animation-bob-float{
100%{
transform:translateY(-8px);
}
;
}
.elementor-animation-bob:active,.elementor-animation-bob:focus,.elementor-animation-bob:hover{
animation-name:elementor-animation-bob-float,elementor-animation-bob;
animation-duration:.3s,1.5s;
animation-delay:0s,.3s;
animation-timing-function:ease-out,ease-in-out;
animation-iteration-count:1,infinite;
animation-fill-mode:forwards;
animation-direction:normal,alternate;
}
@keyframes elementor-animation-hang{
0%{
transform:translateY(8px);
}
50%{
transform:translateY(4px);
}
100%{
transform:translateY(8px);
}
;
}
@keyframes elementor-animation-hang-sink{
100%{
transform:translateY(8px);
}
;
}
.elementor-animation-hang:active,.elementor-animation-hang:focus,.elementor-animation-hang:hover{
animation-name:elementor-animation-hang-sink,elementor-animation-hang;
animation-duration:.3s,1.5s;
animation-delay:0s,.3s;
animation-timing-function:ease-out,ease-in-out;
animation-iteration-count:1,infinite;
animation-fill-mode:forwards;
animation-direction:normal,alternate;
}
.elementor-animation-skew{
transition-duration:.3s;
transition-property:transform;
}
.elementor-animation-skew:active,.elementor-animation-skew:focus,.elementor-animation-skew:hover{
transform:skew(-10deg);
}
.elementor-animation-skew-forward{
transition-duration:.3s;
transition-property:transform;
transform-origin:0 100%;
}
.elementor-animation-skew-forward:active,.elementor-animation-skew-forward:focus,.elementor-animation-skew-forward:hover{
transform:skew(-10deg);
}
.elementor-animation-skew-backward{
transition-duration:.3s;
transition-property:transform;
transform-origin:0 100%;
}
.elementor-animation-skew-backward:active,.elementor-animation-skew-backward:focus,.elementor-animation-skew-backward:hover{
transform:skew(10deg);
}
@keyframes elementor-animation-wobble-vertical{
16.65%{
transform:translateY(8px);
}
33.3%{
transform:translateY(-6px);
}
49.95%{
transform:translateY(4px);
}
66.6%{
transform:translateY(-2px);
}
83.25%{
transform:translateY(1px);
}
100%{
transform:translateY(0);
}
;
}
.elementor-animation-wobble-vertical:active,.elementor-animation-wobble-vertical:focus,.elementor-animation-wobble-vertical:hover{
animation-name:elementor-animation-wobble-vertical;
animation-duration:1s;
animation-timing-function:ease-in-out;
animation-iteration-count:1;
}
@keyframes elementor-animation-wobble-horizontal{
16.65%{
transform:translateX(8px);
}
33.3%{
transform:translateX(-6px);
}
49.95%{
transform:translateX(4px);
}
66.6%{
transform:translateX(-2px);
}
83.25%{
transform:translateX(1px);
}
100%{
transform:translateX(0);
}
;
}
.elementor-animation-wobble-horizontal:active,.elementor-animation-wobble-horizontal:focus,.elementor-animation-wobble-horizontal:hover{
animation-name:elementor-animation-wobble-horizontal;
animation-duration:1s;
animation-timing-function:ease-in-out;
animation-iteration-count:1;
}
@keyframes elementor-animation-wobble-to-bottom-right{
16.65%{
transform:translate(8px,8px);
}
33.3%{
transform:translate(-6px,-6px);
}
49.95%{
transform:translate(4px,4px);
}
66.6%{
transform:translate(-2px,-2px);
}
83.25%{
transform:translate(1px,1px);
}
100%{
transform:translate(0,0);
}
;
}
.elementor-animation-wobble-to-bottom-right:active,.elementor-animation-wobble-to-bottom-right:focus,.elementor-animation-wobble-to-bottom-right:hover{
animation-name:elementor-animation-wobble-to-bottom-right;
animation-duration:1s;
animation-timing-function:ease-in-out;
animation-iteration-count:1;
}
@keyframes elementor-animation-wobble-to-top-right{
16.65%{
transform:translate(8px,-8px);
}
33.3%{
transform:translate(-6px,6px);
}
49.95%{
transform:translate(4px,-4px);
}
66.6%{
transform:translate(-2px,2px);
}
83.25%{
transform:translate(1px,-1px);
}
100%{
transform:translate(0,0);
}
;
}
.elementor-animation-wobble-to-top-right:active,.elementor-animation-wobble-to-top-right:focus,.elementor-animation-wobble-to-top-right:hover{
animation-name:elementor-animation-wobble-to-top-right;
animation-duration:1s;
animation-timing-function:ease-in-out;
animation-iteration-count:1;
}
@keyframes elementor-animation-wobble-top{
16.65%{
transform:skew(-12deg);
}
33.3%{
transform:skew(10deg);
}
49.95%{
transform:skew(-6deg);
}
66.6%{
transform:skew(4deg);
}
83.25%{
transform:skew(-2deg);
}
100%{
transform:skew(0);
}
;
}
.elementor-animation-wobble-top{
transform-origin:0 100%;
}
.elementor-animation-wobble-top:active,.elementor-animation-wobble-top:focus,.elementor-animation-wobble-top:hover{
animation-name:elementor-animation-wobble-top;
animation-duration:1s;
animation-timing-function:ease-in-out;
animation-iteration-count:1;
}
@keyframes elementor-animation-wobble-bottom{
16.65%{
transform:skew(-12deg);
}
33.3%{
transform:skew(10deg);
}
49.95%{
transform:skew(-6deg);
}
66.6%{
transform:skew(4deg);
}
83.25%{
transform:skew(-2deg);
}
100%{
transform:skew(0);
}
;
}
.elementor-animation-wobble-bottom{
transform-origin:100% 0;
}
.elementor-animation-wobble-bottom:active,.elementor-animation-wobble-bottom:focus,.elementor-animation-wobble-bottom:hover{
animation-name:elementor-animation-wobble-bottom;
animation-duration:1s;
animation-timing-function:ease-in-out;
animation-iteration-count:1;
}
@keyframes elementor-animation-wobble-skew{
16.65%{
transform:skew(-12deg);
}
33.3%{
transform:skew(10deg);
}
49.95%{
transform:skew(-6deg);
}
66.6%{
transform:skew(4deg);
}
83.25%{
transform:skew(-2deg);
}
100%{
transform:skew(0);
}
;
}
.elementor-animation-wobble-skew:active,.elementor-animation-wobble-skew:focus,.elementor-animation-wobble-skew:hover{
animation-name:elementor-animation-wobble-skew;
animation-duration:1s;
animation-timing-function:ease-in-out;
animation-iteration-count:1;
}
@keyframes elementor-animation-buzz{
50%{
transform:translateX(3px) rotate(2deg);
}
100%{
transform:translateX(-3px) rotate(-2deg);
}
;
}
.elementor-animation-buzz:active,.elementor-animation-buzz:focus,.elementor-animation-buzz:hover{
animation-name:elementor-animation-buzz;
animation-duration:.15s;
animation-timing-function:linear;
animation-iteration-count:infinite;
}
@keyframes elementor-animation-buzz-out{
10%{
transform:translateX(3px) rotate(2deg);
}
20%{
transform:translateX(-3px) rotate(-2deg);
}
30%{
transform:translateX(3px) rotate(2deg);
}
40%{
transform:translateX(-3px) rotate(-2deg);
}
50%{
transform:translateX(2px) rotate(1deg);
}
60%{
transform:translateX(-2px) rotate(-1deg);
}
70%{
transform:translateX(2px) rotate(1deg);
}
80%{
transform:translateX(-2px) rotate(-1deg);
}
90%{
transform:translateX(1px) rotate(0);
}
100%{
transform:translateX(-1px) rotate(0);
}
;
}
.elementor-animation-buzz-out:active,.elementor-animation-buzz-out:focus,.elementor-animation-buzz-out:hover{
animation-name:elementor-animation-buzz-out;
animation-duration:.75s;
animation-timing-function:linear;
animation-iteration-count:1;
}
/*! elementor - v2.7.4 - 06-10-2019 */
.dialog-widget-content{
background-color:#fff;
position:absolute;
-webkit-border-radius:3px;
border-radius:3px;
-webkit-box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);
box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);
overflow:hidden;
}
.dialog-message{
font-size:12px;
line-height:1.5;
-webkit-box-sizing:border-box;
box-sizing:border-box;
}
.dialog-type-lightbox{
position:fixed;
height:100%;
width:100%;
top:0;
left:0;
background-color:rgba(0,0,0,.8);
z-index:9999;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
}
.dialog-type-lightbox .dialog-widget-content{
margin:auto;
width:375px;
}
.dialog-type-lightbox .dialog-header{
font-size:15px;
color:#495157;
padding:30px 0 10px;
font-weight:500;
}
.dialog-type-lightbox .dialog-message{
padding:0 30px 30px;
min-height:50px;
}
.dialog-type-lightbox:not(.elementor-popup-modal) .dialog-header,.dialog-type-lightbox:not(.elementor-popup-modal) .dialog-message{
text-align:center;
}
.dialog-type-lightbox .dialog-buttons-wrapper{
border-top:1px solid #e6e9ec;
text-align:center;
}
.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button{
font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;
width:50%;
border:none;
background:none;
color:#6d7882;
font-size:15px;
cursor:pointer;
padding:13px 0;
outline:0;
}
.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:hover{
background-color:#f4f6f7;
}
.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button.dialog-ok{
color:#b01b1b;
}
.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button.dialog-take_over{
color:#39b54a;
}
.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:active{
background-color:rgba(230,233,236,.5);
}
.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button::-moz-focus-inner{
border:0;
}
.dialog-close-button{
cursor:pointer;
position:absolute;
top:30px;
right:30px;
font-size:15px;
line-height:1;
}
.dialog-close-button:not(:hover){
opacity:.4;
}
.dialog-alert-widget .dialog-buttons-wrapper>button{
width:100%;
}
.dialog-confirm-widget .dialog-button:first-child{
border-right:1px solid #e6e9ec;
}
.dialog-prevent-scroll{
overflow:hidden;
max-height:100vh;
}
@media (max-width:767px){
.dialog-close-button{
top:15px;
right:15px;
}
body.admin-bar .dialog-close-button{
top:40px;
}
;
}
.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{
padding-bottom:42.8571%;
}
.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{
padding-bottom:56.25%;
}
.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{
padding-bottom:75%;
}
.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{
padding-bottom:66.6666%;
}
.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{
padding-bottom:100%;
}
.elementor-aspect-ratio-916 .elementor-fit-aspect-ratio{
padding-bottom:177.8%;
}
.elementor-fit-aspect-ratio{
position:relative;
height:0;
}
.elementor-fit-aspect-ratio iframe{
position:absolute;
top:0;
left:0;
height:100%;
width:100%;
border:0;
background-color:#000;
}
.elementor-fit-aspect-ratio video{
width:100%;
}
.flatpickr-calendar{
width:280px;
}
.flatpickr-calendar .flatpickr-current-month span.cur-month{
font-weight:300;
}
.flatpickr-calendar .dayContainer{
width:280px;
min-width:280px;
max-width:280px;
}
.flatpickr-calendar .flatpickr-days{
width:280px;
}
.flatpickr-calendar .flatpickr-day{
max-width:37px;
height:37px;
line-height:37px;
}
.elementor-templates-modal .dialog-widget-content{
font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;
background-color:#f1f3f5;
width:100%;
}
@media (max-width:1439px){
.elementor-templates-modal .dialog-widget-content{
max-width:990px;
}
;
}
@media (min-width:1440px){
.elementor-templates-modal .dialog-widget-content{
max-width:1200px;
}
;
}
.elementor-templates-modal .dialog-header{
padding:0;
z-index:1;
}
.elementor-templates-modal .dialog-buttons-wrapper,.elementor-templates-modal .dialog-header{
background-color:#fff;
-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);
box-shadow:0 0 8px rgba(0,0,0,.1);
position:relative;
}
.elementor-templates-modal .dialog-buttons-wrapper{
border:none;
display:none;
-webkit-box-pack:end;
-webkit-justify-content:flex-end;
-ms-flex-pack:end;
justify-content:flex-end;
padding:5px;
}
.elementor-templates-modal .dialog-buttons-wrapper .elementor-button{
height:40px;
margin-left:5px;
}
.elementor-templates-modal .dialog-buttons-wrapper .elementor-button-success{
padding:12px 36px;
color:#fff;
width:auto;
font-size:15px;
}
.elementor-templates-modal .dialog-buttons-wrapper .elementor-button-success:hover{
background-color:#39b54a;
}
.elementor-templates-modal .dialog-message{
height:750px;
max-height:85vh;
overflow:auto;
padding-top:25px;
}
.elementor-templates-modal .dialog-content{
height:100%;
}
.elementor-templates-modal .dialog-loading{
display:none;
}
.elementor-templates-modal__header{
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:justify;
-webkit-justify-content:space-between;
-ms-flex-pack:justify;
justify-content:space-between;
height:50px;
}
.elementor-templates-modal__header__logo{
line-height:1;
text-transform:uppercase;
font-weight:700;
cursor:pointer;
}
.elementor-templates-modal__header__logo-area{
text-align:left;
padding-left:15px;
}
.elementor-templates-modal__header__logo-area>*{
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
}
.elementor-templates-modal__header__logo__icon-wrapper{
padding:4px 7px 6px;
background-image:-webkit-linear-gradient(225deg,#f2295b,#434363);
background-image:-o-linear-gradient(225deg,#f2295b,#434363);
background-image:linear-gradient(-135deg,#f2295b,#434363);
-webkit-border-radius:2px;
border-radius:2px;
margin-right:10px;
}
.elementor-templates-modal__header__logo__title{
padding-top:2px;
}
.elementor-templates-modal__header__logo i{
color:#fff;
font-size:10px;
}
.elementor-templates-modal__header__items-area{
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:reverse;
-webkit-flex-direction:row-reverse;
-ms-flex-direction:row-reverse;
flex-direction:row-reverse;
}
.elementor-templates-modal__header__item{
position:relative;
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center;
-webkit-box-sizing:content-box;
box-sizing:content-box;
}
.elementor-templates-modal__header__item>i{
font-size:20px;
-webkit-transition:all .3s;
-o-transition:all .3s;
transition:all .3s;
cursor:pointer;
}
.elementor-templates-modal__header__item>i:not(:hover){
color:#a4afb7;
}
.elementor-templates-modal__header__close--normal{
width:45px;
border-left:1px solid #e6e9ec;
}
.elementor-templates-modal__header__close--normal i{
font-size:18px;
}
.elementor-templates-modal__header__close--skip{
padding:10px 10px 10px 20px;
margin-right:10px;
color:#fff;
background-color:#a4afb7;
font-size:11px;
font-weight:400;
line-height:1;
text-transform:uppercase;
-webkit-border-radius:2px;
border-radius:2px;
cursor:pointer;
}
.elementor-templates-modal__header__close--skip>i{
font-size:inherit;
padding-left:10px;
margin-left:15px;
border-left:1px solid;
}
.elementor-templates-modal__header__close--skip>i:not(:hover){
color:#fff;
}
.elementor-templates-modal__sidebar{
-webkit-flex-shrink:0;
-ms-flex-negative:0;
flex-shrink:0;
width:25%;
background-color:hsla(0,0%,100%,.3);
}
.elementor-templates-modal__content{
-webkit-box-flex:1;
-webkit-flex-grow:1;
-ms-flex-positive:1;
flex-grow:1;
-webkit-box-shadow:0 0 13px inset rgba(0,0,0,.05);
box-shadow:inset 0 0 13px rgba(0,0,0,.05);
}
.elementor-hidden{
display:none;
}
.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{
position:absolute;
top:-10000em;
width:1px;
height:1px;
margin:-1px;
padding:0;
overflow:hidden;
clip:rect(0,0,0,0);
border:0;
}
.elementor-clearfix:after{
content:"";
display:block;
clear:both;
width:0;
height:0;
}
.elementor{
-webkit-hyphens:manual;
-ms-hyphens:manual;
hyphens:manual;
}
.elementor *,.elementor :after,.elementor :before{
-webkit-box-sizing:border-box;
box-sizing:border-box;
}
.elementor a{
-webkit-box-shadow:none;
box-shadow:none;
text-decoration:none;
}
.elementor hr{
margin:0;
background-color:transparent;
}
.elementor img{
height:auto;
max-width:100%;
border:none;
-webkit-border-radius:0;
border-radius:0;
-webkit-box-shadow:none;
box-shadow:none;
}
.elementor .elementor-widget:not(.elementor-widget-text-editor) figure{
margin:0;
}
.elementor embed,.elementor iframe,.elementor object,.elementor video{
max-width:100%;
width:100%;
margin:0;
line-height:1;
border:none;
}
.elementor .elementor-custom-embed{
line-height:0;
}
.elementor .elementor-background,.elementor .elementor-background-holder,.elementor .elementor-background-video-container{
height:100%;
width:100%;
top:0;
left:0;
position:absolute;
overflow:hidden;
z-index:0;
direction:ltr;
}
.elementor .elementor-background-video-container{
-webkit-transition:opacity 1s;
-o-transition:opacity 1s;
transition:opacity 1s;
pointer-events:none;
}
.elementor .elementor-background-video-container.elementor-loading{
opacity:0;
}
.elementor .elementor-background-video-embed{
max-width:none;
}
.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{
position:absolute;
top:50%;
left:50%;
-webkit-transform:translateX(-50%) translateY(-50%);
-ms-transform:translateX(-50%) translateY(-50%);
transform:translateX(-50%) translateY(-50%);
}
.elementor .elementor-background-video{
position:absolute;
max-width:none;
top:50%;
left:50%;
-webkit-transform:translateY(-50%) translateX(-50%);
-ms-transform:translateY(-50%) translateX(-50%);
transform:translateY(-50%) translateX(-50%);
}
.elementor .elementor-html5-video{
-o-object-fit:cover;
object-fit:cover;
}
.elementor .elementor-background-overlay,.elementor .elementor-background-slideshow{
height:100%;
width:100%;
top:0;
left:0;
position:absolute;
}
.elementor .elementor-background-slideshow{
z-index:0;
}
.elementor .elementor-background-slideshow__slide__image{
width:100%;
height:100%;
background-position:50%;
-webkit-background-size:cover;
background-size:cover;
}
.elementor-widget-wrap>.elementor-element.elementor-absolute{
position:absolute;
}
.elementor-widget-wrap>.elementor-element.elementor-fixed{
position:fixed;
}
.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{
max-width:100%;
}
@media (max-width:1024px){
.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{
max-width:100%;
}
;
}
@media (max-width:767px){
.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{
max-width:100%;
}
;
}
.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{
z-index:1;
}
.elementor-invisible{
visibility:hidden;
}
.elementor-align-center{
text-align:center;
}
.elementor-align-center .elementor-button{
width:auto;
}
.elementor-align-right{
text-align:right;
}
.elementor-align-right .elementor-button{
width:auto;
}
.elementor-align-left{
text-align:left;
}
.elementor-align-left .elementor-button{
width:auto;
}
.elementor-align-justify .elementor-button{
width:100%;
}
.elementor-custom-embed-play{
position:absolute;
top:50%;
left:50%;
-webkit-transform:translateX(-50%) translateY(-50%);
-ms-transform:translateX(-50%) translateY(-50%);
transform:translateX(-50%) translateY(-50%);
}
.elementor-custom-embed-play i{
font-size:100px;
color:#fff;
opacity:.8;
text-shadow:1px 0 6px rgba(0,0,0,.3);
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}
.elementor-custom-embed-play.elementor-playing i{
font-family:eicons;
-webkit-animation:fa-spin 2s linear infinite;
animation:fa-spin 2s linear infinite;
}
.elementor-custom-embed-play.elementor-playing i:before{
content:"\e8fb";
}
.elementor-tag{
display:-webkit-inline-box;
display:-webkit-inline-flex;
display:-ms-inline-flexbox;
display:inline-flex;
}
.elementor-ken-burns{
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
-o-transition-property:transform;
transition-property:transform;
transition-property:transform,-webkit-transform;
-webkit-transition-duration:10s;
-o-transition-duration:10s;
transition-duration:10s;
-webkit-transition-timing-function:linear;
-o-transition-timing-function:linear;
transition-timing-function:linear;
}
.elementor-ken-burns--out{
-webkit-transform:scale(1.3);
-ms-transform:scale(1.3);
transform:scale(1.3);
}
.elementor-ken-burns--active{
-webkit-transition-duration:20s;
-o-transition-duration:20s;
transition-duration:20s;
}
.elementor-ken-burns--active.elementor-ken-burns--out{
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1);
}
.elementor-ken-burns--active.elementor-ken-burns--in{
-webkit-transform:scale(1.3);
-ms-transform:scale(1.3);
transform:scale(1.3);
}
@media (max-width:1024px){
.elementor-tablet-align-center{
text-align:center;
}
.elementor-tablet-align-center .elementor-button{
width:auto;
}
.elementor-tablet-align-right{
text-align:right;
}
.elementor-tablet-align-right .elementor-button{
width:auto;
}
.elementor-tablet-align-left{
text-align:left;
}
.elementor-tablet-align-left .elementor-button{
width:auto;
}
.elementor-tablet-align-justify .elementor-button{
width:100%;
}
;
}
@media (max-width:767px){
.elementor-mobile-align-center{
text-align:center;
}
.elementor-mobile-align-center .elementor-button{
width:auto;
}
.elementor-mobile-align-right{
text-align:right;
}
.elementor-mobile-align-right .elementor-button{
width:auto;
}
.elementor-mobile-align-left{
text-align:left;
}
.elementor-mobile-align-left .elementor-button{
width:auto;
}
.elementor-mobile-align-justify .elementor-button{
width:100%;
}
;
}
#wpadminbar #wp-admin-bar-elementor_edit_page>.ab-item:before{
content:"\e813";
font-family:eicons;
top:3px;
font-size:18px;
}
#wpadminbar #wp-admin-bar-elementor_inspector>.ab-item:before{
content:"\f348";
top:2px;
}
.elementor-section{
position:relative;
}
.elementor-section .elementor-container{
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
margin-right:auto;
margin-left:auto;
position:relative;
}
.elementor-section.elementor-section-boxed>.elementor-container{
max-width:1140px;
}
.elementor-section.elementor-section-stretched{
position:relative;
width:100%;
}
.elementor-section.elementor-section-items-top>.elementor-container{
-webkit-box-align:start;
-webkit-align-items:flex-start;
-ms-flex-align:start;
align-items:flex-start;
}
.elementor-section.elementor-section-items-middle>.elementor-container{
-webkit-box-align:center;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
}
.elementor-section.elementor-section-items-bottom>.elementor-container{
-webkit-box-align:end;
-webkit-align-items:flex-end;
-ms-flex-align:end;
align-items:flex-end;
}
@media (min-width:768px){
.elementor-section.elementor-section-height-full{
height:100vh;
}
.elementor-section.elementor-section-height-full>.elementor-container{
height:100%;
}
;
}
.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{
-webkit-box-align:start;
-webkit-align-items:flex-start;
-ms-flex-align:start;
align-items:flex-start;
}
.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{
-webkit-box-align:center;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
}
.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{
-webkit-box-align:end;
-webkit-align-items:flex-end;
-ms-flex-align:end;
align-items:flex-end;
}
.elementor-row{
width:100%;
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
}
@media (max-width:1024px){
.elementor-row{
-webkit-flex-wrap:wrap;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
}
;
}
.elementor-column-wrap{
width:100%;
position:relative;
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
}
.elementor-widget-wrap{
position:relative;
width:100%;
-webkit-flex-wrap:wrap;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
-webkit-align-content:flex-start;
-ms-flex-line-pack:start;
align-content:flex-start;
}
.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
}
.elementor-widget-wrap>.elementor-element{
width:100%;
}
.elementor-widget{
position:relative;
}
.elementor-widget:not(:last-child){
margin-bottom:20px;
}
.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{
margin-bottom:0;
}
.elementor-column{
position:relative;
min-height:1px;
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
}
.elementor-column-gap-narrow>.elementor-row>.elementor-column>.elementor-element-populated{
padding:5px;
}
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{
padding:10px;
}
.elementor-column-gap-extended>.elementor-row>.elementor-column>.elementor-element-populated{
padding:15px;
}
.elementor-column-gap-wide>.elementor-row>.elementor-column>.elementor-element-populated{
padding:20px;
}
.elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated{
padding:30px;
}
.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{
padding:0;
}
@media (min-width:768px){
.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{
width:10%;
}
.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{
width:11.111%;
}
.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{
width:12.5%;
}
.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{
width:14.285%;
}
.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{
width:16.666%;
}
.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{
width:20%;
}
.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{
width:25%;
}
.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{
width:30%;
}
.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{
width:33.333%;
}
.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{
width:40%;
}
.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{
width:50%;
}
.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{
width:60%;
}
.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{
width:66.666%;
}
.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{
width:70%;
}
.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{
width:75%;
}
.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{
width:80%;
}
.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{
width:83.333%;
}
.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{
width:90%;
}
.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{
width:100%;
}
;
}
@media (max-width:479px){
.elementor-column.elementor-xs-10{
width:10%;
}
.elementor-column.elementor-xs-11{
width:11.111%;
}
.elementor-column.elementor-xs-12{
width:12.5%;
}
.elementor-column.elementor-xs-14{
width:14.285%;
}
.elementor-column.elementor-xs-16{
width:16.666%;
}
.elementor-column.elementor-xs-20{
width:20%;
}
.elementor-column.elementor-xs-25{
width:25%;
}
.elementor-column.elementor-xs-30{
width:30%;
}
.elementor-column.elementor-xs-33{
width:33.333%;
}
.elementor-column.elementor-xs-40{
width:40%;
}
.elementor-column.elementor-xs-50{
width:50%;
}
.elementor-column.elementor-xs-60{
width:60%;
}
.elementor-column.elementor-xs-66{
width:66.666%;
}
.elementor-column.elementor-xs-70{
width:70%;
}
.elementor-column.elementor-xs-75{
width:75%;
}
.elementor-column.elementor-xs-80{
width:80%;
}
.elementor-column.elementor-xs-83{
width:83.333%;
}
.elementor-column.elementor-xs-90{
width:90%;
}
.elementor-column.elementor-xs-100{
width:100%;
}
;
}
@media (max-width:767px){
.elementor-column.elementor-sm-10{
width:10%;
}
.elementor-column.elementor-sm-11{
width:11.111%;
}
.elementor-column.elementor-sm-12{
width:12.5%;
}
.elementor-column.elementor-sm-14{
width:14.285%;
}
.elementor-column.elementor-sm-16{
width:16.666%;
}
.elementor-column.elementor-sm-20{
width:20%;
}
.elementor-column.elementor-sm-25{
width:25%;
}
.elementor-column.elementor-sm-30{
width:30%;
}
.elementor-column.elementor-sm-33{
width:33.333%;
}
.elementor-column.elementor-sm-40{
width:40%;
}
.elementor-column.elementor-sm-50{
width:50%;
}
.elementor-column.elementor-sm-60{
width:60%;
}
.elementor-column.elementor-sm-66{
width:66.666%;
}
.elementor-column.elementor-sm-70{
width:70%;
}
.elementor-column.elementor-sm-75{
width:75%;
}
.elementor-column.elementor-sm-80{
width:80%;
}
.elementor-column.elementor-sm-83{
width:83.333%;
}
.elementor-column.elementor-sm-90{
width:90%;
}
.elementor-column.elementor-sm-100{
width:100%;
}
;
}
@media (min-width:768px) and (max-width:1024px){
.elementor-column.elementor-md-10{
width:10%;
}
.elementor-column.elementor-md-11{
width:11.111%;
}
.elementor-column.elementor-md-12{
width:12.5%;
}
.elementor-column.elementor-md-14{
width:14.285%;
}
.elementor-column.elementor-md-16{
width:16.666%;
}
.elementor-column.elementor-md-20{
width:20%;
}
.elementor-column.elementor-md-25{
width:25%;
}
.elementor-column.elementor-md-30{
width:30%;
}
.elementor-column.elementor-md-33{
width:33.333%;
}
.elementor-column.elementor-md-40{
width:40%;
}
.elementor-column.elementor-md-50{
width:50%;
}
.elementor-column.elementor-md-60{
width:60%;
}
.elementor-column.elementor-md-66{
width:66.666%;
}
.elementor-column.elementor-md-70{
width:70%;
}
.elementor-column.elementor-md-75{
width:75%;
}
.elementor-column.elementor-md-80{
width:80%;
}
.elementor-column.elementor-md-83{
width:83.333%;
}
.elementor-column.elementor-md-90{
width:90%;
}
.elementor-column.elementor-md-100{
width:100%;
}
;
}
@media (min-width:768px) and (max-width:1024px){
.elementor-reverse-tablet>.elementor-container>.elementor-row>:first-child{
-webkit-box-ordinal-group:11;
-webkit-order:10;
-ms-flex-order:10;
order:10;
}
.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(2){
-webkit-box-ordinal-group:10;
-webkit-order:9;
-ms-flex-order:9;
order:9;
}
.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(3){
-webkit-box-ordinal-group:9;
-webkit-order:8;
-ms-flex-order:8;
order:8;
}
.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(4){
-webkit-box-ordinal-group:8;
-webkit-order:7;
-ms-flex-order:7;
order:7;
}
.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(5){
-webkit-box-ordinal-group:7;
-webkit-order:6;
-ms-flex-order:6;
order:6;
}
.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(6){
-webkit-box-ordinal-group:6;
-webkit-order:5;
-ms-flex-order:5;
order:5;
}
.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(7){
-webkit-box-ordinal-group:5;
-webkit-order:4;
-ms-flex-order:4;
order:4;
}
.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(8){
-webkit-box-ordinal-group:4;
-webkit-order:3;
-ms-flex-order:3;
order:3;
}
.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(9){
-webkit-box-ordinal-group:3;
-webkit-order:2;
-ms-flex-order:2;
order:2;
}
.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(10){
-webkit-box-ordinal-group:2;
-webkit-order:1;
-ms-flex-order:1;
order:1;
}
;
}
@media (max-width:767px){
.elementor-reverse-mobile>.elementor-container>.elementor-row>:first-child{
-webkit-box-ordinal-group:11;
-webkit-order:10;
-ms-flex-order:10;
order:10;
}
.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(2){
-webkit-box-ordinal-group:10;
-webkit-order:9;
-ms-flex-order:9;
order:9;
}
.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(3){
-webkit-box-ordinal-group:9;
-webkit-order:8;
-ms-flex-order:8;
order:8;
}
.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(4){
-webkit-box-ordinal-group:8;
-webkit-order:7;
-ms-flex-order:7;
order:7;
}
.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(5){
-webkit-box-ordinal-group:7;
-webkit-order:6;
-ms-flex-order:6;
order:6;
}
.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(6){
-webkit-box-ordinal-group:6;
-webkit-order:5;
-ms-flex-order:5;
order:5;
}
.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(7){
-webkit-box-ordinal-group:5;
-webkit-order:4;
-ms-flex-order:4;
order:4;
}
.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(8){
-webkit-box-ordinal-group:4;
-webkit-order:3;
-ms-flex-order:3;
order:3;
}
.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(9){
-webkit-box-ordinal-group:3;
-webkit-order:2;
-ms-flex-order:2;
order:2;
}
.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(10){
-webkit-box-ordinal-group:2;
-webkit-order:1;
-ms-flex-order:1;
order:1;
}
.elementor-column{
width:100%;
}
;
}
ul.elementor-icon-list-items.elementor-inline-items{
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-flex-wrap:wrap;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
}
ul.elementor-icon-list-items.elementor-inline-items .elementor-inline-item{
word-break:break-word;
}
.elementor-grid .elementor-grid-item{
word-break:break-word;
min-width:0;
}
.elementor-grid-0 .elementor-grid{
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
overflow:hidden;
-webkit-flex-wrap:wrap;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
}
.elementor-grid-1 .elementor-grid{
grid-template-columns:repeat(1,1fr);
display:grid;
}
.elementor-grid-2 .elementor-grid{
grid-template-columns:repeat(2,1fr);
display:grid;
}
.elementor-grid-3 .elementor-grid{
grid-template-columns:repeat(3,1fr);
display:grid;
}
.elementor-grid-4 .elementor-grid{
grid-template-columns:repeat(4,1fr);
display:grid;
}
.elementor-grid-5 .elementor-grid{
grid-template-columns:repeat(5,1fr);
display:grid;
}
.elementor-grid-6 .elementor-grid{
grid-template-columns:repeat(6,1fr);
display:grid;
}
.elementor-grid-7 .elementor-grid{
grid-template-columns:repeat(7,1fr);
display:grid;
}
.elementor-grid-8 .elementor-grid{
grid-template-columns:repeat(8,1fr);
display:grid;
}
.elementor-grid-9 .elementor-grid{
grid-template-columns:repeat(9,1fr);
display:grid;
}
.elementor-grid-10 .elementor-grid{
grid-template-columns:repeat(10,1fr);
display:grid;
}
.elementor-grid-11 .elementor-grid{
grid-template-columns:repeat(11,1fr);
display:grid;
}
.elementor-grid-12 .elementor-grid{
grid-template-columns:repeat(12,1fr);
display:grid;
}
@media (max-width:1024px){
.elementor-grid-tablet-0 .elementor-grid{
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
overflow:hidden;
-webkit-flex-wrap:wrap;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
}
.elementor-grid-tablet-1 .elementor-grid{
grid-template-columns:repeat(1,1fr);
display:grid;
}
.elementor-grid-tablet-2 .elementor-grid{
grid-template-columns:repeat(2,1fr);
display:grid;
}
.elementor-grid-tablet-3 .elementor-grid{
grid-template-columns:repeat(3,1fr);
display:grid;
}
.elementor-grid-tablet-4 .elementor-grid{
grid-template-columns:repeat(4,1fr);
display:grid;
}
.elementor-grid-tablet-5 .elementor-grid{
grid-template-columns:repeat(5,1fr);
display:grid;
}
.elementor-grid-tablet-6 .elementor-grid{
grid-template-columns:repeat(6,1fr);
display:grid;
}
.elementor-grid-tablet-7 .elementor-grid{
grid-template-columns:repeat(7,1fr);
display:grid;
}
.elementor-grid-tablet-8 .elementor-grid{
grid-template-columns:repeat(8,1fr);
display:grid;
}
.elementor-grid-tablet-9 .elementor-grid{
grid-template-columns:repeat(9,1fr);
display:grid;
}
.elementor-grid-tablet-10 .elementor-grid{
grid-template-columns:repeat(10,1fr);
display:grid;
}
.elementor-grid-tablet-11 .elementor-grid{
grid-template-columns:repeat(11,1fr);
display:grid;
}
.elementor-grid-tablet-12 .elementor-grid{
grid-template-columns:repeat(12,1fr);
display:grid;
}
;
}
@media (max-width:767px){
.elementor-grid-mobile-0 .elementor-grid{
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
overflow:hidden;
-webkit-flex-wrap:wrap;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
}
.elementor-grid-mobile-1 .elementor-grid{
grid-template-columns:repeat(1,1fr);
display:grid;
}
.elementor-grid-mobile-2 .elementor-grid{
grid-template-columns:repeat(2,1fr);
display:grid;
}
.elementor-grid-mobile-3 .elementor-grid{
grid-template-columns:repeat(3,1fr);
display:grid;
}
.elementor-grid-mobile-4 .elementor-grid{
grid-template-columns:repeat(4,1fr);
display:grid;
}
.elementor-grid-mobile-5 .elementor-grid{
grid-template-columns:repeat(5,1fr);
display:grid;
}
.elementor-grid-mobile-6 .elementor-grid{
grid-template-columns:repeat(6,1fr);
display:grid;
}
.elementor-grid-mobile-7 .elementor-grid{
grid-template-columns:repeat(7,1fr);
display:grid;
}
.elementor-grid-mobile-8 .elementor-grid{
grid-template-columns:repeat(8,1fr);
display:grid;
}
.elementor-grid-mobile-9 .elementor-grid{
grid-template-columns:repeat(9,1fr);
display:grid;
}
.elementor-grid-mobile-10 .elementor-grid{
grid-template-columns:repeat(10,1fr);
display:grid;
}
.elementor-grid-mobile-11 .elementor-grid{
grid-template-columns:repeat(11,1fr);
display:grid;
}
.elementor-grid-mobile-12 .elementor-grid{
grid-template-columns:repeat(12,1fr);
display:grid;
}
;
}
@media (min-width:1025px){
#elementor-device-mode:after{
content:"desktop";
}
;
}
@media (min-width:768px) and (max-width:1024px){
#elementor-device-mode:after{
content:"tablet";
}
;
}
@media (max-width:767px){
#elementor-device-mode:after{
content:"mobile";
}
;
}
.elementor-form-fields-wrapper{
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-flex-wrap:wrap;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
}
.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group>textarea{
-webkit-flex-basis:100%;
-ms-flex-preferred-size:100%;
flex-basis:100%;
max-width:100%;
}
.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{
-webkit-box-flex:1;
-webkit-flex-grow:1;
-ms-flex-positive:1;
flex-grow:1;
}
.elementor-field-group{
-webkit-flex-wrap:wrap;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
-webkit-box-align:center;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
}
.elementor-field-group.elementor-field-type-submit{
-webkit-box-align:end;
-webkit-align-items:flex-end;
-ms-flex-align:end;
align-items:flex-end;
}
.elementor-field-group .elementor-field-textual{
width:100%;
max-width:100%;
border:1px solid #818a91;
background-color:transparent;
color:#373a3c;
vertical-align:middle;
-webkit-box-flex:1;
-webkit-flex-grow:1;
-ms-flex-positive:1;
flex-grow:1;
}
.elementor-field-group .elementor-field-textual:focus{
-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1) inset;
box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);
outline:0;
}
.elementor-field-group .elementor-field-textual::-webkit-input-placeholder{
color:inherit;
font-family:inherit;
opacity:.6;
}
.elementor-field-group .elementor-field-textual:-ms-input-placeholder{
color:inherit;
font-family:inherit;
opacity:.6;
}
.elementor-field-group .elementor-field-textual:-moz-placeholder{
color:inherit;
font-family:inherit;
opacity:.6;
}
.elementor-field-group .elementor-field-textual::-ms-input-placeholder{
color:inherit;
font-family:inherit;
opacity:.6;
}
.elementor-field-group .elementor-field-textual::placeholder{
color:inherit;
font-family:inherit;
opacity:.6;
}
.elementor-field-group .elementor-select-wrapper{
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
position:relative;
width:100%;
}
.elementor-field-group .elementor-select-wrapper select{
appearance:none;
-webkit-appearance:none;
-moz-appearance:none;
color:inherit;
font-size:inherit;
font-family:inherit;
font-weight:inherit;
font-style:inherit;
text-transform:inherit;
letter-spacing:inherit;
line-height:inherit;
-webkit-flex-basis:100%;
-ms-flex-preferred-size:100%;
flex-basis:100%;
padding-right:20px;
}
.elementor-field-group .elementor-select-wrapper:before{
content:"\e92a";
font-family:eicons;
font-size:15px;
position:absolute;
top:50%;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%);
right:10px;
pointer-events:none;
}
.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{
content:"";
}
.elementor-field-subgroup{
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-flex-wrap:wrap;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
}
.elementor-field-subgroup .elementor-field-option label{
display:inline-block;
}
.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{
padding-right:10px;
}
.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{
-webkit-flex-basis:100%;
-ms-flex-preferred-size:100%;
flex-basis:100%;
}
.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{
display:inline;
}
.elementor-field-label{
cursor:pointer;
}
.elementor-mark-required .elementor-field-label:after{
content:"*";
color:red;
padding-left:.2em;
}
.elementor-field-textual{
line-height:1.4;
}
.elementor-field-textual.elementor-size-xs{
font-size:13px;
min-height:33px;
padding:4px 12px;
-webkit-border-radius:2px;
border-radius:2px;
}
.elementor-field-textual.elementor-size-sm{
font-size:15px;
min-height:40px;
padding:5px 14px;
-webkit-border-radius:3px;
border-radius:3px;
}
.elementor-field-textual.elementor-size-md{
font-size:16px;
min-height:47px;
padding:6px 16px;
-webkit-border-radius:4px;
border-radius:4px;
}
.elementor-field-textual.elementor-size-lg{
font-size:18px;
min-height:59px;
padding:7px 20px;
-webkit-border-radius:5px;
border-radius:5px;
}
.elementor-field-textual.elementor-size-xl{
font-size:20px;
min-height:72px;
padding:8px 24px;
-webkit-border-radius:6px;
border-radius:6px;
}
.elementor-button-align-center .elementor-field-type-submit{
-webkit-box-pack:center;
-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center;
}
.elementor-button-align-stretch .elementor-field-type-submit button{
-webkit-flex-basis:100%;
-ms-flex-preferred-size:100%;
flex-basis:100%;
}
.elementor-button-align-start .elementor-field-type-submit{
-webkit-box-pack:start;
-webkit-justify-content:flex-start;
-ms-flex-pack:start;
justify-content:flex-start;
}
.elementor-button-align-end .elementor-field-type-submit{
-webkit-box-pack:end;
-webkit-justify-content:flex-end;
-ms-flex-pack:end;
justify-content:flex-end;
}
@media screen and (max-width:1024px){
.elementor-tablet-button-align-center .elementor-field-type-submit{
-webkit-box-pack:center;
-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center;
}
.elementor-tablet-button-align-stretch .elementor-field-type-submit button{
-webkit-flex-basis:100%;
-ms-flex-preferred-size:100%;
flex-basis:100%;
}
.elementor-tablet-button-align-start .elementor-field-type-submit{
-webkit-box-pack:start;
-webkit-justify-content:flex-start;
-ms-flex-pack:start;
justify-content:flex-start;
}
.elementor-tablet-button-align-end .elementor-field-type-submit{
-webkit-box-pack:end;
-webkit-justify-content:flex-end;
-ms-flex-pack:end;
justify-content:flex-end;
}
;
}
@media screen and (max-width:767px){
.elementor-mobile-button-align-center .elementor-field-type-submit{
-webkit-box-pack:center;
-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center;
}
.elementor-mobile-button-align-stretch .elementor-field-type-submit button{
-webkit-flex-basis:100%;
-ms-flex-preferred-size:100%;
flex-basis:100%;
}
.elementor-mobile-button-align-start .elementor-field-type-submit{
-webkit-box-pack:start;
-webkit-justify-content:flex-start;
-ms-flex-pack:start;
justify-content:flex-start;
}
.elementor-mobile-button-align-end .elementor-field-type-submit{
-webkit-box-pack:end;
-webkit-justify-content:flex-end;
-ms-flex-pack:end;
justify-content:flex-end;
}
;
}
.elementor-error .elementor-field{
border-color:#d9534f;
}
.elementor-error .help-inline{
color:#d9534f;
font-size:.9em;
}
.elementor-message{
margin:10px 0;
font-size:1em;
line-height:1;
}
.elementor-message:before{
content:"\e90e";
display:inline-block;
font-family:eicons;
font-weight:400;
font-style:normal;
vertical-align:middle;
margin-right:5px;
}
.elementor-message.elementor-message-danger{
color:#d9534f;
}
.elementor-message.elementor-message-danger:before{
content:"\e87f";
}
.elementor-message.form-message-success{
color:#5cb85c;
}
.elementor-form .elementor-button{
padding-top:0;
padding-bottom:0;
border:0;
}
.elementor-form .elementor-button>span{
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center;
}
.elementor-form .elementor-button .elementor-align-icon-right{
-webkit-box-ordinal-group:3;
-webkit-order:2;
-ms-flex-order:2;
order:2;
}
.elementor-form .elementor-button .elementor-align-icon-left{
-webkit-box-ordinal-group:1;
-webkit-order:0;
-ms-flex-order:0;
order:0;
}
.elementor-form .elementor-button.elementor-size-xs{
min-height:33px;
}
.elementor-form .elementor-button.elementor-size-sm{
min-height:40px;
}
.elementor-form .elementor-button.elementor-size-md{
min-height:47px;
}
.elementor-form .elementor-button.elementor-size-lg{
min-height:59px;
}
.elementor-form .elementor-button.elementor-size-xl{
min-height:72px;
}
.elementor-element .elementor-widget-container{
-webkit-transition:background .3s,border .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;
transition:background .3s,border .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;
-o-transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;
transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;
transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;
}
.elementor-accordion{
text-align:left;
}
.elementor-accordion .elementor-accordion-item{
border:1px solid #d4d4d4;
}
.elementor-accordion .elementor-accordion-item+.elementor-accordion-item{
border-top:none;
}
.elementor-accordion .elementor-tab-title{
margin:0;
padding:15px 20px;
font-weight:700;
line-height:1;
cursor:pointer;
outline:none;
}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon{
display:inline-block;
width:1.5em;
}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right{
float:right;
text-align:right;
}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left{
float:left;
text-align:left;
}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-closed{
display:block;
}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-opened,.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-closed{
display:none;
}
.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-opened{
display:block;
}
.elementor-accordion .elementor-tab-content{
display:none;
padding:15px 20px;
border-top:1px solid #d4d4d4;
}
@media (max-width:767px){
.elementor-accordion .elementor-tab-title{
padding:12px 15px;
}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon{
width:1.2em;
}
.elementor-accordion .elementor-tab-content{
padding:7px 15px;
}
;
}
.elementor-alert{
padding:15px;
border-left:5px solid transparent;
position:relative;
text-align:left;
}
.elementor-alert .elementor-alert-title{
display:block;
font-weight:700;
}
.elementor-alert .elementor-alert-description{
font-size:13px;
}
.elementor-alert button.elementor-alert-dismiss{
position:absolute;
right:10px;
top:10px;
padding:3px;
font-size:20px;
line-height:1;
background:transparent;
color:inherit;
border:none;
cursor:pointer;
}
.elementor-alert.elementor-alert-info{
color:#31708f;
background-color:#d9edf7;
border-color:#bcdff1;
}
.elementor-alert.elementor-alert-success{
color:#3c763d;
background-color:#dff0d8;
border-color:#cae6be;
}
.elementor-alert.elementor-alert-warning{
color:#8a6d3b;
background-color:#fcf8e3;
border-color:#f9f0c3;
}
.elementor-alert.elementor-alert-danger{
color:#a94442;
background-color:#f2dede;
border-color:#e8c4c4;
}
@media (max-width:767px){
.elementor-alert{
padding:10px;
}
.elementor-alert button.elementor-alert-dismiss{
right:7px;
top:7px;
}
;
}
.elementor-tab-title a{
color:inherit;
}
.elementor-button{
display:inline-block;
line-height:1;
background-color:#818a91;
color:#fff;
fill:#fff;
text-align:center;
-webkit-transition:all .3s;
-o-transition:all .3s;
transition:all .3s;
}
.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{
color:#fff;
}
.elementor-button-icon svg{
width:1em;
}
.elementor-button.elementor-size-xs{
font-size:13px;
padding:10px 20px;
-webkit-border-radius:2px;
border-radius:2px;
}
.elementor-button.elementor-size-sm{
font-size:15px;
padding:12px 24px;
-webkit-border-radius:3px;
border-radius:3px;
}
.elementor-button.elementor-size-md{
font-size:16px;
padding:15px 30px;
-webkit-border-radius:4px;
border-radius:4px;
}
.elementor-button.elementor-size-lg{
font-size:18px;
padding:20px 40px;
-webkit-border-radius:5px;
border-radius:5px;
}
.elementor-button.elementor-size-xl{
font-size:20px;
padding:25px 50px;
-webkit-border-radius:6px;
border-radius:6px;
}
.elementor-button .elementor-align-icon-right{
float:right;
margin-left:5px;
}
.elementor-button .elementor-align-icon-left{
float:left;
margin-right:5px;
}
.elementor-button .elementor-button-text{
display:inline-block;
}
.elementor-button span{
text-decoration:inherit;
}
.elementor-element.elementor-button-info .elementor-button{
background-color:#5bc0de;
}
.elementor-element.elementor-button-success .elementor-button{
background-color:#5cb85c;
}
.elementor-element.elementor-button-warning .elementor-button{
background-color:#f0ad4e;
}
.elementor-element.elementor-button-danger .elementor-button{
background-color:#d9534f;
}
.elementor-widget-button .elementor-button .elementor-button-info{
background-color:#5bc0de;
}
.elementor-widget-button .elementor-button .elementor-button-success{
background-color:#5cb85c;
}
.elementor-widget-button .elementor-button .elementor-button-warning{
background-color:#f0ad4e;
}
.elementor-widget-button .elementor-button .elementor-button-danger{
background-color:#d9534f;
}
.elementor-counter .elementor-counter-number-wrapper{
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
font-size:69px;
font-weight:600;
color:#222;
line-height:1;
}
.elementor-counter .elementor-counter-number-prefix,.elementor-counter .elementor-counter-number-suffix{
-webkit-box-flex:1;
-webkit-flex-grow:1;
-ms-flex-positive:1;
flex-grow:1;
white-space:pre-wrap;
}
.elementor-counter .elementor-counter-number-prefix{
text-align:right;
}
.elementor-counter .elementor-counter-number-suffix{
text-align:left;
}
.elementor-counter .elementor-counter-title{
text-align:center;
font-size:19px;
font-weight:400;
color:#666;
line-height:2.5;
}
.elementor-widget-divider{
--divider-border-style:none;
--divider-border-width:1px;
--divider-border-color:$gray-darkest;
--divider-icon-size:20px;
--divider-element-spacing:10px;
--divider-pattern-height:24px;
--divider-pattern-size:20px;
--divider-pattern-url:none;
--divider-pattern-repeat:repeat-x;
}
.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon):not(.elementor-widget-divider--separator-type-pattern) .elementor-divider-separator{
display:inline-block;
}
.elementor-widget-divider .elementor-divider{
line-height:0;
font-size:0;
}
.elementor-widget-divider .elementor-divider__text{
font-size:15px;
line-height:1;
}
.elementor-widget-divider .elementor-divider__element{
margin:0 var(--divider-element-spacing);
-webkit-flex-shrink:0;
-ms-flex-negative:0;
flex-shrink:0;
}
.elementor-widget-divider .elementor-icon{
font-size:var(--divider-icon-size);
}
.elementor-widget-divider .elementor-divider-separator{
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
margin:0;
direction:ltr;
}
.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{
-webkit-box-align:center;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
}
.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{
display:block;
content:"";
border-bottom:0;
-webkit-box-flex:1;
-webkit-flex-grow:1;
-ms-flex-positive:1;
flex-grow:1;
border-top:var(--divider-border-width) var(--divider-border-style) var(--divider-border-color);
}
.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{
-webkit-box-flex:0;
-webkit-flex-grow:0;
-ms-flex-positive:0;
flex-grow:0;
-webkit-flex-shrink:100;
-ms-flex-negative:100;
flex-shrink:100;
}
.elementor-widget-divider--element-align-left .elementor-divider-separator:before{
content:none;
}
.elementor-widget-divider--element-align-left .elementor-divider__element{
margin-left:0;
}
.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{
-webkit-box-flex:0;
-webkit-flex-grow:0;
-ms-flex-positive:0;
flex-grow:0;
-webkit-flex-shrink:100;
-ms-flex-negative:100;
flex-shrink:100;
}
.elementor-widget-divider--element-align-right .elementor-divider-separator:after{
content:none;
}
.elementor-widget-divider--element-align-right .elementor-divider__element{
margin-right:0;
}
.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{
border-top:var(--divider-border-width) var(--divider-border-style) var(--divider-border-color);
}
.elementor-widget-divider--separator-type-pattern{
--divider-border-style:none;
}
.elementor-widget-divider--separator-type-pattern .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern .elementor-divider-separator:before{
width:100%;
min-height:var(--divider-pattern-height);
background-image:var(--divider-pattern-url);
-webkit-background-size:var(--divider-pattern-size) 100%;
background-size:var(--divider-pattern-size) 100%;
background-repeat:var(--divider-pattern-repeat);
}
.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line_text .elementor-divider-separator{
background-image:none;
}
.elementor-widget-divider--no-spacing{
--divider-pattern-size:auto;
}
.elementor-widget-divider--bg-round{
--divider-pattern-repeat:round;
}
.rtl .elementor-widget-divider .elementor-divider__text{
direction:rtl;
}
.elementor-image-gallery .gallery-item{
display:inline-block;
text-align:center;
vertical-align:top;
width:100%;
max-width:100%;
margin:0 auto;
}
.elementor-image-gallery .gallery-item img{
margin:0 auto;
}
.elementor-image-gallery .gallery-item .gallery-caption{
margin:0;
}
@media (min-width:768px){
.elementor-image-gallery .gallery-columns-2 .gallery-item{
max-width:50%;
}
.elementor-image-gallery .gallery-columns-3 .gallery-item{
max-width:33.33%;
}
.elementor-image-gallery .gallery-columns-4 .gallery-item{
max-width:25%;
}
.elementor-image-gallery .gallery-columns-5 .gallery-item{
max-width:20%;
}
.elementor-image-gallery .gallery-columns-6 .gallery-item{
max-width:16.666%;
}
.elementor-image-gallery .gallery-columns-7 .gallery-item{
max-width:14.28%;
}
.elementor-image-gallery .gallery-columns-8 .gallery-item{
max-width:12.5%;
}
.elementor-image-gallery .gallery-columns-9 .gallery-item{
max-width:11.11%;
}
.elementor-image-gallery .gallery-columns-10 .gallery-item{
max-width:10%;
}
;
}
@media (min-width:480px) and (max-width:767px){
.elementor-image-gallery .gallery.gallery-columns-2 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-3 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-4 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-5 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-6 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-7 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-8 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-9 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-10 .gallery-item{
max-width:50%;
}
;
}
@media (max-width:479px){
.elementor-image-gallery .gallery.gallery-columns-2 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-3 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-4 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-5 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-6 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-7 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-8 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-9 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-10 .gallery-item{
max-width:100%;
}
;
}
.elementor-widget-google_maps iframe{
height:300px;
}
.elementor-widget-heading .elementor-heading-title{
padding:0;
margin:0;
line-height:1;
}
.elementor-widget-heading .elementor-heading-title>a{
color:inherit;
font-size:inherit;
}
.elementor-widget-heading .elementor-heading-title.elementor-size-small{
font-size:15px;
}
.elementor-widget-heading .elementor-heading-title.elementor-size-medium{
font-size:19px;
}
.elementor-widget-heading .elementor-heading-title.elementor-size-large{
font-size:29px;
}
.elementor-widget-heading .elementor-heading-title.elementor-size-xl{
font-size:39px;
}
.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{
font-size:59px;
}
.elementor-icon{
display:inline-block;
line-height:1;
-webkit-transition:all .3s;
-o-transition:all .3s;
transition:all .3s;
color:#818a91;
font-size:50px;
text-align:center;
}
.elementor-icon:hover{
color:#818a91;
}
.elementor-icon i,.elementor-icon svg{
width:1em;
height:1em;
position:relative;
display:block;
}
.elementor-icon i:before,.elementor-icon svg:before{
position:absolute;
left:50%;
-webkit-transform:translateX(-50%);
-ms-transform:translateX(-50%);
transform:translateX(-50%);
}
.elementor-view-stacked .elementor-icon{
padding:.5em;
background-color:#818a91;
color:#fff;
fill:#fff;
}
.elementor-view-framed .elementor-icon{
padding:.5em;
color:#818a91;
border:3px solid #818a91;
background-color:transparent;
}
.elementor-shape-circle .elementor-icon{
-webkit-border-radius:50%;
border-radius:50%;
}
@media (min-width:768px){
.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
}
.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{
display:-webkit-inline-box;
display:-webkit-inline-flex;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-flex:0;
-webkit-flex:0 0 auto;
-ms-flex:0 0 auto;
flex:0 0 auto;
}
.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{
text-align:right;
-webkit-box-orient:horizontal;
-webkit-box-direction:reverse;
-webkit-flex-direction:row-reverse;
-ms-flex-direction:row-reverse;
flex-direction:row-reverse;
}
.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper{
text-align:left;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-webkit-flex-direction:row;
-ms-flex-direction:row;
flex-direction:row;
}
.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-img{
margin:auto;
}
.elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper{
-webkit-box-align:start;
-webkit-align-items:flex-start;
-ms-flex-align:start;
align-items:flex-start;
}
.elementor-widget-icon-box.elementor-vertical-align-middle .elementor-icon-box-wrapper{
-webkit-box-align:center;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
}
.elementor-widget-icon-box.elementor-vertical-align-bottom .elementor-icon-box-wrapper{
-webkit-box-align:end;
-webkit-align-items:flex-end;
-ms-flex-align:end;
align-items:flex-end;
}
;
}
@media (max-width:767px){
.elementor-widget-icon-box .elementor-icon-box-icon{
margin-left:auto!important;
margin-right:auto!important;
margin-bottom:15px;
}
;
}
.elementor-widget-icon-box .elementor-icon-box-wrapper{
text-align:center;
}
.elementor-widget-icon-box .elementor-icon-box-title a{
color:inherit;
}
.elementor-widget-icon-box .elementor-icon-box-content{
-webkit-box-flex:1;
-webkit-flex-grow:1;
-ms-flex-positive:1;
flex-grow:1;
}
.elementor-widget-icon-box .elementor-icon-box-description{
margin:0;
}
.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container{
overflow:hidden;
}
.elementor-widget .elementor-icon-list-items.elementor-inline-items{
margin-right:-8px;
margin-left:-8px;
}
.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
margin-right:8px;
margin-left:8px;
}
.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
width:auto;
left:auto;
right:auto;
position:relative;
height:100%;
top:50%;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%);
border-top:0;
border-bottom:0;
border-right:0;
border-left-width:1px;
border-style:solid;
right:-8px;
}
.elementor-widget .elementor-icon-list-items{
list-style-type:none;
margin:0;
padding:0;
}
.elementor-widget .elementor-icon-list-item{
margin:0;
padding:0;
position:relative;
}
.elementor-widget .elementor-icon-list-item:after{
position:absolute;
bottom:0;
width:100%;
}
.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-box-align:start;
-webkit-align-items:flex-start;
-ms-flex-align:start;
align-items:flex-start;
}
.elementor-widget .elementor-icon-list-item a{
width:100%;
}
.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{
-webkit-align-self:center;
-ms-flex-item-align:center;
align-self:center;
padding-left:5px;
}
.elementor-widget .elementor-icon-list-icon{
-webkit-flex-shrink:0;
-ms-flex-negative:0;
flex-shrink:0;
}
.elementor-widget .elementor-icon-list-icon i{
width:1.25em;
}
.elementor-widget .elementor-icon-list-icon svg{
width:1em;
}
.elementor-widget.elementor-align-center .elementor-icon-list-item,.elementor-widget.elementor-align-center .elementor-icon-list-item a{
-webkit-box-pack:center;
-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center;
}
.elementor-widget.elementor-align-center .elementor-icon-list-item:after{
margin:auto;
}
.elementor-widget.elementor-align-center .elementor-inline-items{
-webkit-box-pack:center;
-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center;
}
.elementor-widget.elementor-align-left .elementor-icon-list-item,.elementor-widget.elementor-align-left .elementor-icon-list-item a{
-webkit-box-pack:start;
-webkit-justify-content:flex-start;
-ms-flex-pack:start;
justify-content:flex-start;
text-align:left;
}
.elementor-widget.elementor-align-left .elementor-inline-items{
-webkit-box-pack:start;
-webkit-justify-content:flex-start;
-ms-flex-pack:start;
justify-content:flex-start;
}
.elementor-widget.elementor-align-right .elementor-icon-list-item,.elementor-widget.elementor-align-right .elementor-icon-list-item a{
-webkit-box-pack:end;
-webkit-justify-content:flex-end;
-ms-flex-pack:end;
justify-content:flex-end;
text-align:right;
}
.elementor-widget.elementor-align-right .elementor-icon-list-items{
-webkit-box-pack:end;
-webkit-justify-content:flex-end;
-ms-flex-pack:end;
justify-content:flex-end;
}
.elementor-widget:not(.elementor-align-right) .elementor-icon-list-item:after{
left:0;
}
.elementor-widget:not(.elementor-align-left) .elementor-icon-list-item:after{
right:0;
}
@media (max-width:1024px){
.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a,.elementor-widget.elementor-tablet-align-center .elementor-icon-list-items{
-webkit-box-pack:center;
-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center;
}
.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item:after{
margin:auto;
}
.elementor-widget.elementor-tablet-align-left .elementor-icon-list-items{
-webkit-box-pack:start;
-webkit-justify-content:flex-start;
-ms-flex-pack:start;
justify-content:flex-start;
}
.elementor-widget.elementor-tablet-align-left .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-left .elementor-icon-list-item a{
-webkit-box-pack:start;
-webkit-justify-content:flex-start;
-ms-flex-pack:start;
justify-content:flex-start;
text-align:left;
}
.elementor-widget.elementor-tablet-align-right .elementor-icon-list-items{
-webkit-box-pack:end;
-webkit-justify-content:flex-end;
-ms-flex-pack:end;
justify-content:flex-end;
}
.elementor-widget.elementor-tablet-align-right .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-right .elementor-icon-list-item a{
-webkit-box-pack:end;
-webkit-justify-content:flex-end;
-ms-flex-pack:end;
justify-content:flex-end;
text-align:right;
}
.elementor-widget:not(.elementor-tablet-align-right) .elementor-icon-list-item:after{
left:0;
}
.elementor-widget:not(.elementor-tablet-align-left) .elementor-icon-list-item:after{
right:0;
}
;
}
@media (max-width:767px){
.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-items{
-webkit-box-pack:center;
-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center;
}
.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after{
margin:auto;
}
.elementor-widget.elementor-mobile-align-left .elementor-icon-list-items{
-webkit-box-pack:start;
-webkit-justify-content:flex-start;
-ms-flex-pack:start;
justify-content:flex-start;
}
.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item a{
-webkit-box-pack:start;
-webkit-justify-content:flex-start;
-ms-flex-pack:start;
justify-content:flex-start;
text-align:left;
}
.elementor-widget.elementor-mobile-align-right .elementor-icon-list-items{
-webkit-box-pack:end;
-webkit-justify-content:flex-end;
-ms-flex-pack:end;
justify-content:flex-end;
}
.elementor-widget.elementor-mobile-align-right .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-right .elementor-icon-list-item a{
-webkit-box-pack:end;
-webkit-justify-content:flex-end;
-ms-flex-pack:end;
justify-content:flex-end;
text-align:right;
}
.elementor-widget:not(.elementor-mobile-align-right) .elementor-icon-list-item:after{
left:0;
}
.elementor-widget:not(.elementor-mobile-align-left) .elementor-icon-list-item:after{
right:0;
}
;
}
.elementor-widget-image{
text-align:center;
}
.elementor-widget-image .elementor-image>a,.elementor-widget-image .elementor-image figure>a{
display:inline-block;
}
.elementor-widget-image .elementor-image>a img[src$=".svg"],.elementor-widget-image .elementor-image figure>a img[src$=".svg"]{
width:48px;
}
.elementor-widget-image .elementor-image img{
vertical-align:middle;
display:inline-block;
}
.elementor-widget-image .elementor-image.elementor-image-shape-circle{
-webkit-border-radius:50%;
border-radius:50%;
}
.elementor-widget-image-box .elementor-image-box-content{
width:100%;
}
@media (min-width:768px){
.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper,.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
}
.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{
text-align:right;
-webkit-box-orient:horizontal;
-webkit-box-direction:reverse;
-webkit-flex-direction:row-reverse;
-ms-flex-direction:row-reverse;
flex-direction:row-reverse;
}
.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper{
text-align:left;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-webkit-flex-direction:row;
-ms-flex-direction:row;
flex-direction:row;
}
.elementor-widget-image-box.elementor-position-top .elementor-image-box-img{
margin:auto;
}
.elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper{
-webkit-box-align:start;
-webkit-align-items:flex-start;
-ms-flex-align:start;
align-items:flex-start;
}
.elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper{
-webkit-box-align:center;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
}
.elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper{
-webkit-box-align:end;
-webkit-align-items:flex-end;
-ms-flex-align:end;
align-items:flex-end;
}
;
}
@media (max-width:767px){
.elementor-widget-image-box .elementor-image-box-img{
margin-left:auto!important;
margin-right:auto!important;
margin-bottom:15px;
}
;
}
.elementor-widget-image-box .elementor-image-box-img{
display:inline-block;
}
.elementor-widget-image-box .elementor-image-box-title a{
color:inherit;
}
.elementor-widget-image-box .elementor-image-box-wrapper{
text-align:center;
}
.elementor-widget-image-box .elementor-image-box-description{
margin:0;
}
.elementor-widget-image-carousel .swiper-container{
position:static;
}
.elementor-widget-image-carousel .swiper-container .swiper-slide figure{
line-height:inherit;
}
.elementor-widget-image-carousel .swiper-slide{
text-align:center;
}
.elementor-image-gallery figure img{
display:block;
}
.elementor-image-gallery figure figcaption{
width:100%;
}
.gallery-spacing-custom .elementor-image-gallery .gallery-icon{
padding:0;
}
body.elementor-page .elementor-widget-menu-anchor{
margin-bottom:0;
}
.elementor-widget-progress{
text-align:left;
}
.elementor-progress-wrapper{
position:relative;
background-color:#eee;
color:#fff;
height:100%;
-webkit-border-radius:2px;
border-radius:2px;
}
.elementor-progress-bar{
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
background-color:#818a91;
width:0;
font-size:11px;
height:30px;
line-height:30px;
-webkit-border-radius:2px;
border-radius:2px;
-webkit-transition:width 1s ease-in-out;
-o-transition:width 1s ease-in-out;
transition:width 1s ease-in-out;
}
.elementor-progress-text{
-webkit-box-flex:1;
-webkit-flex-grow:1;
-ms-flex-positive:1;
flex-grow:1;
white-space:nowrap;
overflow:hidden;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
padding-left:15px;
}
.elementor-progress-percentage{
padding-right:15px;
}
.elementor-widget-progress .elementor-progress-wrapper.progress-info .elementor-progress-bar{
background-color:#5bc0de;
}
.elementor-widget-progress .elementor-progress-wrapper.progress-success .elementor-progress-bar{
background-color:#5cb85c;
}
.elementor-widget-progress .elementor-progress-wrapper.progress-warning .elementor-progress-bar{
background-color:#f0ad4e;
}
.elementor-widget-progress .elementor-progress-wrapper.progress-danger .elementor-progress-bar{
background-color:#d9534f;
}
.elementor-progress .elementor-title{
display:block;
}
@media (max-width:767px){
.elementor-progress-text{
padding-left:10px;
}
;
}
.elementor-social-icons-wrapper{
font-size:0;
}
.elementor-social-icon{
background-color:#818a91;
font-size:25px;
text-align:center;
padding:.5em;
margin-right:5px;
cursor:pointer;
}
.elementor-social-icon i{
color:#fff;
}
.elementor-social-icon:last-child{
margin:0;
}
.elementor-social-icon:hover{
opacity:.9;
color:#fff;
}
.elementor-social-icon-android{
background-color:#a4c639;
}
.elementor-social-icon-apple{
background-color:#999;
}
.elementor-social-icon-behance{
background-color:#1769ff;
}
.elementor-social-icon-bitbucket{
background-color:#205081;
}
.elementor-social-icon-codepen{
background-color:#000;
}
.elementor-social-icon-delicious{
background-color:#39f;
}
.elementor-social-icon-deviantart{
background-color:#05cc47;
}
.elementor-social-icon-digg{
background-color:#005be2;
}
.elementor-social-icon-dribbble{
background-color:#ea4c89;
}
.elementor-social-icon-elementor{
background-color:#d30c5c;
}
.elementor-social-icon-envelope{
background-color:#ea4335;
}
.elementor-social-icon-facebook,.elementor-social-icon-facebook-f{
background-color:#3b5998;
}
.elementor-social-icon-flickr{
background-color:#0063dc;
}
.elementor-social-icon-foursquare{
background-color:#2d5be3;
}
.elementor-social-icon-free-code-camp,.elementor-social-icon-freecodecamp{
background-color:#006400;
}
.elementor-social-icon-github{
background-color:#333;
}
.elementor-social-icon-gitlab{
background-color:#e24329;
}
.elementor-social-icon-globe{
background-color:#818a91;
}
.elementor-social-icon-google-plus,.elementor-social-icon-google-plus-g{
background-color:#dd4b39;
}
.elementor-social-icon-houzz{
background-color:#7ac142;
}
.elementor-social-icon-instagram{
background-color:#262626;
}
.elementor-social-icon-jsfiddle{
background-color:#487aa2;
}
.elementor-social-icon-link{
background-color:#818a91;
}
.elementor-social-icon-linkedin{
background-color:#0077b5;
}
.elementor-social-icon-medium{
background-color:#00ab6b;
}
.elementor-social-icon-meetup{
background-color:#ec1c40;
}
.elementor-social-icon-mixcloud{
background-color:#273a4b;
}
.elementor-social-icon-odnoklassniki{
background-color:#f4731c;
}
.elementor-social-icon-pinterest{
background-color:#bd081c;
}
.elementor-social-icon-product-hunt{
background-color:#da552f;
}
.elementor-social-icon-reddit{
background-color:#ff4500;
}
.elementor-social-icon-rss{
background-color:#f26522;
}
.elementor-social-icon-shopping-cart{
background-color:#4caf50;
}
.elementor-social-icon-skype{
background-color:#00aff0;
}
.elementor-social-icon-slideshare{
background-color:#0077b5;
}
.elementor-social-icon-snapchat{
background-color:#fffc00;
}
.elementor-social-icon-soundcloud{
background-color:#f80;
}
.elementor-social-icon-spotify{
background-color:#2ebd59;
}
.elementor-social-icon-stack-overflow{
background-color:#fe7a15;
}
.elementor-social-icon-steam{
background-color:#00adee;
}
.elementor-social-icon-stumbleupon{
background-color:#eb4924;
}
.elementor-social-icon-telegram{
background-color:#2ca5e0;
}
.elementor-social-icon-thumb-tack{
background-color:#1aa1d8;
}
.elementor-social-icon-tripadvisor{
background-color:#589442;
}
.elementor-social-icon-tumblr{
background-color:#35465c;
}
.elementor-social-icon-twitch{
background-color:#6441a5;
}
.elementor-social-icon-twitter{
background-color:#1da1f2;
}
.elementor-social-icon-viber{
background-color:#665cac;
}
.elementor-social-icon-vimeo{
background-color:#1ab7ea;
}
.elementor-social-icon-vk{
background-color:#45668e;
}
.elementor-social-icon-weibo{
background-color:#df2029;
}
.elementor-social-icon-weixin{
background-color:#7bb32e;
}
.elementor-social-icon-whatsapp{
background-color:#25d366;
}
.elementor-social-icon-wordpress{
background-color:#21759b;
}
.elementor-social-icon-xing{
background-color:#026466;
}
.elementor-social-icon-yelp{
background-color:#af0606;
}
.elementor-social-icon-youtube{
background-color:#cd201f;
}
.elementor-social-icon-500px{
background-color:#0099e5;
}
.elementor-shape-rounded .elementor-icon.elementor-social-icon{
-webkit-border-radius:10%;
border-radius:10%;
}
.elementor-shape-circle .elementor-icon.elementor-social-icon{
-webkit-border-radius:50%;
border-radius:50%;
}
.elementor-star-rating{
color:#ccd6df;
font-family:eicons;
display:inline-block;
}
.elementor-star-rating i{
display:inline-block;
position:relative;
font-style:normal;
cursor:default;
}
.elementor-star-rating i:before{
content:"\e934";
display:block;
font-size:inherit;
font-family:inherit;
position:absolute;
overflow:hidden;
color:#f0ad4e;
top:0;
left:0;
}
.elementor-star-rating .elementor-star-empty:before{
content:none;
}
.elementor-star-rating .elementor-star-1:before{
width:10%;
}
.elementor-star-rating .elementor-star-2:before{
width:20%;
}
.elementor-star-rating .elementor-star-3:before{
width:30%;
}
.elementor-star-rating .elementor-star-4:before{
width:40%;
}
.elementor-star-rating .elementor-star-5:before{
width:50%;
}
.elementor-star-rating .elementor-star-6:before{
width:60%;
}
.elementor-star-rating .elementor-star-7:before{
width:70%;
}
.elementor-star-rating .elementor-star-8:before{
width:80%;
}
.elementor-star-rating .elementor-star-9:before{
width:90%;
}
.elementor-star-rating__wrapper{
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
}
.elementor-star-rating__title{
margin-right:10px;
}
.elementor-star-rating--align-right .elementor-star-rating__wrapper{
text-align:right;
-webkit-box-pack:end;
-webkit-justify-content:flex-end;
-ms-flex-pack:end;
justify-content:flex-end;
}
.elementor-star-rating--align-left .elementor-star-rating__wrapper{
text-align:left;
-webkit-box-pack:start;
-webkit-justify-content:flex-start;
-ms-flex-pack:start;
justify-content:flex-start;
}
.elementor-star-rating--align-center .elementor-star-rating__wrapper{
text-align:center;
-webkit-box-pack:center;
-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center;
}
.elementor-star-rating--align-justify .elementor-star-rating__title{
margin-right:auto;
}
@media (max-width:1024px){
.elementor-star-rating-tablet--align-right .elementor-star-rating__wrapper{
text-align:right;
-webkit-box-pack:end;
-webkit-justify-content:flex-end;
-ms-flex-pack:end;
justify-content:flex-end;
}
.elementor-star-rating-tablet--align-left .elementor-star-rating__wrapper{
text-align:left;
-webkit-box-pack:start;
-webkit-justify-content:flex-start;
-ms-flex-pack:start;
justify-content:flex-start;
}
.elementor-star-rating-tablet--align-center .elementor-star-rating__wrapper{
text-align:center;
-webkit-box-pack:center;
-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center;
}
.elementor-star-rating-tablet--align-justify .elementor-star-rating__title{
margin-right:auto;
}
;
}
@media (max-width:767px){
.elementor-star-rating-mobile--align-right .elementor-star-rating__wrapper{
text-align:right;
-webkit-box-pack:end;
-webkit-justify-content:flex-end;
-ms-flex-pack:end;
justify-content:flex-end;
}
.elementor-star-rating-mobile--align-left .elementor-star-rating__wrapper{
text-align:left;
-webkit-box-pack:start;
-webkit-justify-content:flex-start;
-ms-flex-pack:start;
justify-content:flex-start;
}
.elementor-star-rating-mobile--align-center .elementor-star-rating__wrapper{
text-align:center;
-webkit-box-pack:center;
-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center;
}
.elementor-star-rating-mobile--align-justify .elementor-star-rating__title{
margin-right:auto;
}
;
}
.last-star{
letter-spacing:0;
}
.elementor--star-style-star_unicode .elementor-star-rating{
font-family:Arial,Helvetica,sans-serif;
}
.elementor--star-style-star_unicode .elementor-star-rating i:not(.elementor-star-empty):before{
content:"\002605";
}
.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper{
width:25%;
-webkit-flex-shrink:0;
-ms-flex-negative:0;
flex-shrink:0;
}
.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active{
border-right-style:none;
}
.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before{
height:999em;
width:0;
right:0;
border-right-style:solid;
}
.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before{
top:0;
-webkit-transform:translateY(-100%);
-ms-transform:translateY(-100%);
transform:translateY(-100%);
}
.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after{
top:100%;
}
.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title{
display:table-cell;
}
.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active{
border-bottom-style:none;
}
.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{
bottom:0;
height:0;
width:999em;
border-bottom-style:solid;
}
.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{
right:100%;
}
.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after{
left:100%;
}
.elementor-widget-tabs .elementor-tab-content,.elementor-widget-tabs .elementor-tab-title,.elementor-widget-tabs .elementor-tab-title:after,.elementor-widget-tabs .elementor-tab-title:before,.elementor-widget-tabs .elementor-tabs-content-wrapper{
border:1px #d4d4d4;
}
.elementor-widget-tabs .elementor-tabs{
text-align:left;
}
.elementor-widget-tabs .elementor-tabs-wrapper{
overflow:hidden;
}
.elementor-widget-tabs .elementor-tab-title{
cursor:pointer;
outline:none;
}
.elementor-widget-tabs .elementor-tab-desktop-title{
position:relative;
padding:20px 25px;
font-weight:700;
line-height:1;
border:solid transparent;
}
.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active{
border-color:#d4d4d4;
}
.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active:before{
display:block;
content:"";
position:absolute;
}
.elementor-widget-tabs .elementor-tab-mobile-title{
padding:10px;
cursor:pointer;
}
.elementor-widget-tabs .elementor-tab-content{
padding:20px;
display:none;
}
@media (max-width:767px){
.elementor-tabs .elementor-tab-content,.elementor-tabs .elementor-tab-title{
border-style:solid solid none;
}
.elementor-tabs .elementor-tabs-wrapper{
display:none;
}
.elementor-tabs .elementor-tabs-content-wrapper{
border-bottom-style:solid;
}
.elementor-tabs .elementor-tab-content{
padding:10px;
}
;
}
@media (min-width:768px){
.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs{
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
}
.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper{
-webkit-box-flex:1;
-webkit-flex-grow:1;
-ms-flex-positive:1;
flex-grow:1;
border-style:solid solid solid none;
}
.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content{
border-style:none solid solid;
}
.elementor-tabs .elementor-tab-mobile-title{
display:none;
}
;
}
.elementor-testimonial-wrapper{
overflow:hidden;
text-align:center;
}
.elementor-testimonial-wrapper .elementor-testimonial-content{
font-size:1.3em;
margin-bottom:20px;
}
.elementor-testimonial-wrapper .elementor-testimonial-name{
line-height:1.5;
color:inherit;
}
.elementor-testimonial-wrapper .elementor-testimonial-job{
font-size:.85em;
color:inherit;
}
.elementor-testimonial-wrapper.elementor-testimonial-text-align-left{
text-align:left;
}
.elementor-testimonial-wrapper.elementor-testimonial-text-align-right{
text-align:right;
}
.elementor-testimonial-wrapper .elementor-testimonial-meta{
width:100%;
line-height:1;
}
.elementor-testimonial-wrapper .elementor-testimonial-meta-inner{
display:inline-block;
}
.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-details,.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image{
display:table-cell;
vertical-align:middle;
}
.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image img{
width:60px;
height:60px;
-webkit-border-radius:50%;
border-radius:50%;
-o-object-fit:cover;
object-fit:cover;
max-width:none;
}
.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-image{
padding-right:15px;
}
.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-details{
text-align:left;
}
.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-details,.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image{
display:block;
}
.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image{
margin-bottom:20px;
}
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{
background-color:#818a91;
color:#fff;
}
.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{
color:#818a91;
border:3px solid;
background-color:transparent;
}
.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{
margin-top:8px;
}
.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{
width:1em;
height:1em;
}
.elementor-widget-text-editor .elementor-drop-cap{
float:left;
text-align:center;
line-height:1;
font-size:50px;
}
.elementor-widget-text-editor .elementor-drop-cap-letter{
display:inline-block;
}
.elementor-toggle{
text-align:left;
}
.elementor-toggle .elementor-tab-title{
font-weight:700;
line-height:1;
margin:0;
padding:15px;
border-bottom:1px solid #d4d4d4;
cursor:pointer;
outline:none;
}
.elementor-toggle .elementor-tab-title .elementor-toggle-icon{
display:inline-block;
width:1em;
}
.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-right{
float:right;
text-align:right;
}
.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-left{
float:left;
text-align:left;
}
.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-closed{
display:block;
}
.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-opened{
display:none;
}
.elementor-toggle .elementor-tab-title.elementor-active{
border-bottom:none;
}
.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-closed{
display:none;
}
.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-opened{
display:block;
}
.elementor-toggle .elementor-tab-content{
padding:15px;
border-bottom:1px solid #d4d4d4;
display:none;
}
@media (max-width:767px){
.elementor-toggle .elementor-tab-title{
padding:12px;
}
.elementor-toggle .elementor-tab-content{
padding:12px 10px;
}
;
}
.elementor-widget-video .elementor-widget-container{
overflow:hidden;
-webkit-transform:translateZ(0);
transform:translateZ(0);
}
.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
-webkit-background-size:cover;
background-size:cover;
background-position:50%;
}
.elementor-widget-video .elementor-custom-embed-image-overlay{
cursor:pointer;
text-align:center;
}
.elementor-widget-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play i{
opacity:1;
}
.elementor-widget-video .elementor-custom-embed-image-overlay img{
display:block;
width:100%;
}
.elementor-widget-video .elementor-video{
-o-object-fit:cover;
object-fit:cover;
}
.slick-slider{
-webkit-box-sizing:border-box;
box-sizing:border-box;
-webkit-touch-callout:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
-ms-touch-action:pan-y;
touch-action:pan-y;
-webkit-tap-highlight-color:transparent;
}
.slick-list,.slick-slider{
position:relative;
display:block;
}
.slick-list{
overflow:hidden;
margin:0;
padding:0;
}
.slick-list:focus{
outline:none;
}
.slick-list.dragging{
cursor:pointer;
}
.slick-slider .slick-list,.slick-slider .slick-track{
-webkit-transform:translateZ(0);
transform:translateZ(0);
}
.slick-track{
position:relative;
left:0;
top:0;
display:block;
}
.slick-track:after,.slick-track:before{
content:"";
display:table;
}
.slick-track:after{
clear:both;
}
.slick-loading .slick-track{
visibility:hidden;
}
.slick-slide{
float:left;
height:100%;
min-height:1px;
display:none;
}
.elementor-slick-slider[dir=rtl] .slick-slide{
float:right;
}
.slick-slide img{
display:block;
}
.slick-slide.slick-loading img{
display:none;
}
.slick-slide.dragging img{
pointer-events:none;
}
.slick-initialized .slick-slide{
display:block;
}
.slick-loading .slick-slide{
visibility:hidden;
}
.slick-vertical .slick-slide{
display:block;
height:auto;
border:1px solid transparent;
}
.slick-arrow.slick-hidden{
display:none;
}
.elementor-slick-slider .slick-loading .slick-list{
background:#fff;
}
.elementor-slick-slider .slick-loading .slick-list:after{
content:"\e8fb";
font-family:eicons;
position:absolute;
top:50%;
left:50%;
-webkit-transform:translateX(-50%) translateY(-50%);
-ms-transform:translateX(-50%) translateY(-50%);
transform:translateX(-50%) translateY(-50%);
-webkit-animation:fa-spin 2s linear infinite;
animation:fa-spin 2s linear infinite;
font-size:25px;
color:#a4afb7;
}
.elementor-slick-slider .slick-next,.elementor-slick-slider .slick-prev{
font-size:0;
line-height:0;
position:absolute;
top:50%;
display:block;
width:20px;
padding:0;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%);
cursor:pointer;
color:transparent;
border:none;
outline:none;
background:transparent;
}
.elementor-slick-slider .slick-next:focus,.elementor-slick-slider .slick-next:hover,.elementor-slick-slider .slick-prev:focus,.elementor-slick-slider .slick-prev:hover{
color:transparent;
outline:none;
background:transparent;
}
.elementor-slick-slider .slick-next:focus:before,.elementor-slick-slider .slick-next:hover:before,.elementor-slick-slider .slick-prev:focus:before,.elementor-slick-slider .slick-prev:hover:before{
opacity:1;
}
.elementor-slick-slider .slick-next.slick-disabled:before,.elementor-slick-slider .slick-prev.slick-disabled:before{
opacity:.25;
}
.elementor-slick-slider .slick-next:before,.elementor-slick-slider .slick-prev:before{
font-family:eicons;
font-size:35px;
line-height:1;
opacity:.75;
color:#fff;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}
.elementor-slick-slider .slick-prev{
left:-25px;
}
[dir=rtl] .elementor-slick-slider .slick-prev{
left:auto;
right:-25px;
}
.elementor-slick-slider .slick-prev:before{
content:"\e89f";
}
[dir=rtl] .elementor-slick-slider .slick-prev:before{
content:"\e89e";
}
.elementor-slick-slider .slick-next{
right:-25px;
}
[dir=rtl] .elementor-slick-slider .slick-next{
left:-25px;
right:auto;
}
.elementor-slick-slider .slick-next:before{
content:"\e89e";
}
[dir=rtl] .elementor-slick-slider .slick-next:before{
content:"\e89f";
}
.elementor-slick-slider .slick-dotted.slick-slider{
margin-bottom:30px;
}
.elementor-slick-slider ul.slick-dots{
position:absolute;
bottom:-25px;
display:block;
width:100%;
padding:0;
margin:0;
list-style:none;
text-align:center;
line-height:1;
}
.elementor-slick-slider ul.slick-dots li{
position:relative;
display:inline-block;
width:20px;
height:20px;
margin:0;
padding:0;
cursor:pointer;
}
.elementor-slick-slider ul.slick-dots li button{
font-size:0;
line-height:0;
display:block;
width:20px;
height:20px;
padding:5px;
cursor:pointer;
color:transparent;
border:0;
outline:none;
background:transparent;
}
.elementor-slick-slider ul.slick-dots li button:focus,.elementor-slick-slider ul.slick-dots li button:hover{
outline:none;
}
.elementor-slick-slider ul.slick-dots li button:focus:before,.elementor-slick-slider ul.slick-dots li button:hover:before{
opacity:1;
}
.elementor-slick-slider ul.slick-dots li button:before{
font-family:eicons;
font-size:6px;
line-height:20px;
position:absolute;
top:0;
left:0;
width:20px;
height:20px;
content:"\e914";
text-align:center;
opacity:.25;
color:#000;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}
.elementor-slick-slider ul.slick-dots li.slick-active button:before{
opacity:.75;
color:#000;
}
.elementor-slick-slider .slick-arrows-inside .slick-prev{
left:20px;
}
[dir=rtl] .elementor-slick-slider .slick-arrows-inside .slick-prev{
left:auto;
right:20px;
}
.elementor-slick-slider .slick-arrows-inside .slick-next{
right:20px;
}
[dir=rtl] .elementor-slick-slider .slick-arrows-inside .slick-next{
left:20px;
right:auto;
}
.elementor-slick-slider .slick-dots-inside .slick-dots{
bottom:5px;
}
.elementor-slick-slider .slick-dots-inside.slick-dotted.slick-slider{
margin-bottom:0;
}
.elementor-slick-slider .slick-slider .slick-next,.elementor-slick-slider .slick-slider .slick-prev{
z-index:1;
}
.elementor-slick-slider .slick-slide img{
margin:auto;
}
.swiper-container{
margin-left:auto;
margin-right:auto;
position:relative;
overflow:hidden;
z-index:1;
}
.swiper-container .swiper-slide figure{
line-height:0;
}
.swiper-container .elementor-lightbox-content-source{
display:none;
}
.swiper-container-no-flexbox .swiper-slide{
float:left;
}
.swiper-container-vertical>.swiper-wrapper{
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-webkit-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column;
}
.swiper-wrapper{
position:relative;
width:100%;
height:100%;
z-index:1;
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
-o-transition-property:transform;
transition-property:transform;
transition-property:transform,-webkit-transform;
-webkit-box-sizing:content-box;
box-sizing:content-box;
}
.swiper-container-android .swiper-slide,.swiper-wrapper{
-webkit-transform:translateZ(0);
transform:translateZ(0);
}
.swiper-container-multirow>.swiper-wrapper{
-webkit-flex-wrap:wrap;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
}
.swiper-container-free-mode>.swiper-wrapper{
-webkit-transition-timing-function:ease-out;
-o-transition-timing-function:ease-out;
transition-timing-function:ease-out;
margin:0 auto;
}
.swiper-slide{
-webkit-flex-shrink:0;
-ms-flex-negative:0;
flex-shrink:0;
width:100%;
height:100%;
position:relative;
}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{
height:auto;
}
.swiper-container-autoheight .swiper-wrapper{
-webkit-box-align:start;
-webkit-align-items:flex-start;
-ms-flex-align:start;
align-items:flex-start;
-webkit-transition-property:height,-webkit-transform;
transition-property:height,-webkit-transform;
-o-transition-property:transform,height;
transition-property:transform,height;
transition-property:transform,height,-webkit-transform;
}
.swiper-container .swiper-notification{
position:absolute;
left:0;
top:0;
pointer-events:none;
opacity:0;
z-index:-1000;
}
.swiper-wp8-horizontal{
-ms-touch-action:pan-y;
touch-action:pan-y;
}
.swiper-wp8-vertical{
-ms-touch-action:pan-x;
touch-action:pan-x;
}
.swiper-button-next,.swiper-button-prev{
position:absolute;
top:50%;
width:27px;
height:44px;
margin-top:-22px;
z-index:10;
cursor:pointer;
-webkit-background-size:27px 44px;
background-size:27px 44px;
background:no-repeat 50%;
}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{
opacity:.35;
cursor:auto;
pointer-events:none;
}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{
background-image:url("data:image/svg+xml;
charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");
left:10px;
right:auto;
}
.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{
background-image:url("data:image/svg+xml;
charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E");
}
.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{
background-image:url("data:image/svg+xml;
charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E");
}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{
background-image:url("data:image/svg+xml;
charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");
right:10px;
left:auto;
}
.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{
background-image:url("data:image/svg+xml;
charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E");
}
.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{
background-image:url("data:image/svg+xml;
charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E");
}
.swiper-pagination{
position:absolute;
text-align:center;
-webkit-transition:.3s;
-o-transition:.3s;
transition:.3s;
-webkit-transform:translateZ(0);
transform:translateZ(0);
z-index:10;
}
.swiper-pagination.swiper-pagination-hidden{
opacity:0;
}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{
bottom:5px;
left:0;
width:100%;
}
.swiper-pagination-bullet{
width:6px;
height:6px;
display:inline-block;
-webkit-border-radius:50%;
border-radius:50%;
background:#000;
opacity:.2;
}
.swiper-pagination-fraction{
color:#000;
}
button.swiper-pagination-bullet{
border:none;
margin:0;
padding:0;
-webkit-box-shadow:none;
box-shadow:none;
appearance:none;
-webkit-appearance:none;
-moz-appearance:none;
}
.swiper-pagination-clickable .swiper-pagination-bullet{
cursor:pointer;
}
.swiper-pagination-white .swiper-pagination-bullet{
background:#fff;
}
.swiper-pagination-bullet-active{
opacity:1;
}
.swiper-pagination-white .swiper-pagination-bullet-active{
background:#fff;
}
.swiper-pagination-black .swiper-pagination-bullet-active{
background:#000;
}
.swiper-container-vertical>.swiper-pagination-bullets{
right:10px;
top:50%;
-webkit-transform:translate3d(0,-50%,0);
transform:translate3d(0,-50%,0);
}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{
margin:5px 0;
display:block;
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
margin:0 6px;
}
.swiper-pagination-progressbar{
background:rgba(0,0,0,.25);
position:absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
background:#000;
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
-webkit-transform:scale(0);
-ms-transform:scale(0);
transform:scale(0);
-webkit-transform-origin:left top;
-ms-transform-origin:left top;
transform-origin:left top;
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
-webkit-transform-origin:right top;
-ms-transform-origin:right top;
transform-origin:right top;
}
.swiper-container-horizontal>.swiper-pagination-progressbar{
width:100%;
height:4px;
left:0;
top:0;
}
.swiper-container-vertical>.swiper-pagination-progressbar{
width:4px;
height:100%;
left:0;
top:0;
}
.swiper-pagination-progressbar.swiper-pagination-white{
background:hsla(0,0%,100%,.5);
}
.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{
background:#fff;
}
.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{
background:#000;
}
.swiper-container-3d{
-webkit-perspective:1200px;
perspective:1200px;
}
.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{
-webkit-transform-style:preserve-3d;
transform-style:preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
pointer-events:none;
z-index:10;
}
.swiper-container-3d .swiper-slide-shadow-left{
background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));
background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);
background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);
background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent);
}
.swiper-container-3d .swiper-slide-shadow-right{
background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));
background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);
background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);
background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent);
}
.swiper-container-3d .swiper-slide-shadow-top{
background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));
background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);
background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);
background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent);
}
.swiper-container-3d .swiper-slide-shadow-bottom{
background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));
background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);
background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);
background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent);
}
.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{
-ms-perspective:1200px;
}
.swiper-container-cube,.swiper-container-flip{
overflow:visible;
}
.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{
pointer-events:none;
-webkit-backface-visibility:hidden;
backface-visibility:hidden;
z-index:1;
}
.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{
pointer-events:none;
}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{
pointer-events:auto;
}
.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{
z-index:0;
-webkit-backface-visibility:hidden;
backface-visibility:hidden;
}
.swiper-container-cube .swiper-slide{
visibility:hidden;
-webkit-transform-origin:0 0;
-ms-transform-origin:0 0;
transform-origin:0 0;
width:100%;
height:100%;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide{
-webkit-transform-origin:100% 0;
-ms-transform-origin:100% 0;
transform-origin:100% 0;
}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{
pointer-events:auto;
visibility:visible;
}
.swiper-container-cube .swiper-cube-shadow{
position:absolute;
left:0;
bottom:0;
width:100%;
height:100%;
background:#000;
opacity:.6;
-webkit-filter:blur(50px);
filter:blur(50px);
z-index:0;
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{
-webkit-transition-timing-function:ease-out;
-o-transition-timing-function:ease-out;
transition-timing-function:ease-out;
}
.swiper-container-fade .swiper-slide{
pointer-events:none;
-webkit-transition-property:opacity;
-o-transition-property:opacity;
transition-property:opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide{
pointer-events:none;
}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{
pointer-events:auto;
}
.swiper-zoom-container{
width:100%;
height:100%;
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center;
-webkit-box-align:center;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
text-align:center;
}
.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{
max-width:100%;
max-height:100%;
-o-object-fit:contain;
object-fit:contain;
}
.swiper-scrollbar{
-webkit-border-radius:10px;
border-radius:10px;
position:relative;
-ms-touch-action:none;
background:rgba(0,0,0,.1);
}
.swiper-container-horizontal>.swiper-scrollbar{
position:absolute;
left:1%;
bottom:3px;
z-index:50;
height:5px;
width:98%;
}
.swiper-container-vertical>.swiper-scrollbar{
position:absolute;
right:3px;
top:1%;
z-index:50;
width:5px;
height:98%;
}
.swiper-scrollbar-drag{
height:100%;
width:100%;
position:relative;
background:rgba(0,0,0,.5);
-webkit-border-radius:10px;
border-radius:10px;
left:0;
top:0;
}
.swiper-scrollbar-cursor-drag{
cursor:move;
}
.elementor-pagination-position-outside .swiper-container{
padding-bottom:30px;
}
.elementor-pagination-position-outside .elementor-swiper-button{
top:calc(50% - 15px);
}
.elementor-swiper{
position:relative;
}
.elementor-main-swiper{
position:static;
}
.elementor-arrows-position-outside .swiper-container{
width:calc(100% - 60px);
}
.elementor-arrows-position-outside .elementor-swiper-button-prev{
left:0;
}
.elementor-arrows-position-outside .elementor-swiper-button-next{
right:0;
}
.swiper-image-stretch .swiper-slide .swiper-slide-image{
width:100%;
}
.elementor-swiper-button{
position:absolute;
display:-webkit-inline-box;
display:-webkit-inline-flex;
display:-ms-inline-flexbox;
display:inline-flex;
z-index:1;
cursor:pointer;
font-size:25px;
color:hsla(0,0%,93.3%,.9);
top:50%;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%);
}
.elementor-swiper-button-prev{
left:10px;
}
.elementor-swiper-button-next{
right:10px;
}
.elementor-swiper-button.swiper-button-disabled{
opacity:.3;
}
.swiper-lazy-preloader{
width:42px;
height:42px;
position:absolute;
left:50%;
top:50%;
margin-left:-21px;
margin-top:-21px;
z-index:10;
-webkit-transform-origin:50%;
-ms-transform-origin:50%;
transform-origin:50%;
-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;
animation:swiper-preloader-spin 1s steps(12) infinite;
}
.swiper-lazy-preloader:after{
display:block;
content:"";
width:100%;
height:100%;
-webkit-background-size:100% 100%;
background-size:100%;
background:url("data:image/svg+xml;
charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E") no-repeat 50%;
}
.swiper-lazy-preloader-white:after{
background-image:url("data:image/svg+xml;
charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");
}
@-webkit-keyframes swiper-preloader-spin{
to{
-webkit-transform:rotate(1turn);
transform:rotate(1turn);
}
;
}
@keyframes swiper-preloader-spin{
to{
-webkit-transform:rotate(1turn);
transform:rotate(1turn);
}
;
}
.elementor-lightbox .dialog-header{
display:none;
}
.elementor-lightbox .dialog-widget-content{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
width:100%;
height:100%;
}
.elementor-lightbox .dialog-message{
-webkit-animation-duration:.4s;
animation-duration:.4s;
}
.elementor-lightbox .dialog-message:not(.elementor-fit-aspect-ratio){
height:100%;
}
.elementor-lightbox .dialog-lightbox-close-button{
cursor:pointer;
position:absolute;
font-size:25px;
padding:5px;
z-index:2;
line-height:1;
}
@media (max-width:767px){
.elementor-lightbox .dialog-lightbox-close-button{
padding:0;
}
;
}
.elementor-lightbox .dialog-lightbox-close-button,.elementor-lightbox .elementor-swiper-button{
color:hsla(0,0%,93.3%,.9);
-webkit-transition:all .3s;
-o-transition:all .3s;
transition:all .3s;
opacity:1;
}
.elementor-lightbox .dialog-lightbox-close-button:hover,.elementor-lightbox .elementor-swiper-button:hover{
color:#fff;
}
.elementor-lightbox .swiper-container{
height:100%;
}
.elementor-lightbox .elementor-lightbox-item{
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center;
position:relative;
padding:70px 80px;
-webkit-box-sizing:border-box;
box-sizing:border-box;
height:100%;
margin:auto;
}
@media (max-width:767px){
.elementor-lightbox .elementor-lightbox-item{
padding:40px;
}
;
}
.elementor-lightbox .elementor-lightbox-image{
max-height:100%;
}
.elementor-lightbox .elementor-video-container{
position:absolute;
top:50%;
left:50%;
-webkit-transform:translateX(-50%) translateY(-50%);
-ms-transform:translateX(-50%) translateY(-50%);
transform:translateX(-50%) translateY(-50%);
}
@media (min-width:1025px){
.elementor-lightbox .elementor-video-container{
width:75%;
}
;
}
@media (max-width:1024px){
.elementor-lightbox .elementor-video-container{
width:100%;
}
;
}
@media (min-width:768px) and (max-width:1024px){
.elementor-lightbox .elementor-aspect-ratio-916 .elementor-video-container{
width:70%;
}
;
}
.elementor-lightbox .elementor-swiper-button-prev{
left:35px;
}
.elementor-lightbox .elementor-swiper-button-next{
right:35px;
}
@media (max-width:767px){
.elementor-lightbox .elementor-swiper-button-prev{
left:10px;
}
.elementor-lightbox .elementor-swiper-button-next{
right:10px;
}
;
}
.animated{
-webkit-animation-duration:1.25s;
animation-duration:1.25s;
}
.animated.animated-slow{
-webkit-animation-duration:2s;
animation-duration:2s;
}
.animated.animated-fast{
-webkit-animation-duration:.75s;
animation-duration:.75s;
}
.animated.infinite{
-webkit-animation-iteration-count:infinite;
animation-iteration-count:infinite;
}
.animated.reverse{
animation-direction:reverse;
}
@media (prefers-reduced-motion:reduce){
.animated{
-webkit-animation:none;
animation:none;
}
;
}
.elementor-shape{
overflow:hidden;
position:absolute;
left:0;
width:100%;
line-height:0;
direction:ltr;
}
.elementor-shape-top{
top:-1px;
}
.elementor-shape-bottom{
bottom:-1px;
}
.elementor-shape[data-negative=false].elementor-shape-bottom,.elementor-shape[data-negative=true].elementor-shape-top{
-webkit-transform:rotate(180deg);
-ms-transform:rotate(180deg);
transform:rotate(180deg);
}
.elementor-shape svg{
display:block;
width:calc(100% + 1.3px);
position:relative;
left:50%;
-webkit-transform:translateX(-50%);
-ms-transform:translateX(-50%);
transform:translateX(-50%);
}
.elementor-shape .elementor-shape-fill{
fill:#fff;
-webkit-transform-origin:center;
-ms-transform-origin:center;
transform-origin:center;
-webkit-transform:rotateY(0deg);
transform:rotateY(0deg);
}
#wp-admin-bar-elementor_edit_page .ab-submenu .ab-item{
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
width:200px;
}
#wp-admin-bar-elementor_edit_page .elementor-edit-link-title{
overflow:hidden;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
width:100%;
}
#wp-admin-bar-elementor_edit_page .elementor-edit-link-type{
background:#55595c;
font-size:11px;
line-height:9px;
margin-top:6px;
padding:4px 8px;
-webkit-border-radius:3px;
border-radius:3px;
}
.page-template-elementor_canvas.elementor-page:before{
display:none;
}
.elementor-post__thumbnail__link{
-webkit-transition:none;
-o-transition:none;
transition:none;
}
#elementor .elementor-element ul.elementor-icon-list-items,#left-area ul.elementor-icon-list-items,.elementor .elementor-element ul.elementor-icon-list-items{
padding:0;
}
@media (max-width:767px){
.elementor:not(.elementor-edit-area-active) .elementor-hidden-phone{
display:none;
}
;
}
@media (min-width:768px) and (max-width:1024px){
.elementor:not(.elementor-edit-area-active) .elementor-hidden-tablet{
display:none;
}
;
}
@media (min-width:1025px){
.elementor:not(.elementor-edit-area-active) .elementor-hidden-desktop{
display:none;
}
;
}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{
font-family:'FontAwesome';
/*src:url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/font-awesome/css/../fonts/fontawesome-webfont.eot?v=4.7.0);
src:url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/font-awesome/css/../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/font-awesome/css/../fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/font-awesome/css/../fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/font-awesome/css/../fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(//www.kertec.com.mx/wp-content/plugins/elementor/assets/lib/font-awesome/css/../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');
*/font-weight:normal;
font-style:normal;
}
.fa{
display:inline-block;
font:normal normal normal 14px/1 FontAwesome;
font-size:inherit;
text-rendering:auto;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}
.fa-lg{
font-size:1.33333333em;
line-height:.75em;
vertical-align:-15%;
}
.fa-2x{
font-size:2em;
}
.fa-3x{
font-size:3em;
}
.fa-4x{
font-size:4em;
}
.fa-5x{
font-size:5em;
}
.fa-fw{
width:1.28571429em;
text-align:center;
}
.fa-ul{
padding-left:0;
margin-left:2.14285714em;
list-style-type:none;
}
.fa-ul>li{
position:relative;
}
.fa-li{
position:absolute;
left:-2.14285714em;
width:2.14285714em;
top:.14285714em;
text-align:center;
}
.fa-li.fa-lg{
left:-1.85714286em;
}
.fa-border{
padding:.2em .25em .15em;
border:solid .08em #eee;
border-radius:.1em;
}
.fa-pull-left{
float:left;
}
.fa-pull-right{
float:right;
}
.fa.fa-pull-left{
margin-right:.3em;
}
.fa.fa-pull-right{
margin-left:.3em;
}
.pull-right{
float:right;
}
.pull-left{
float:left;
}
.fa.pull-left{
margin-right:.3em;
}
.fa.pull-right{
margin-left:.3em;
}
.fa-spin{
-webkit-animation:fa-spin 2s infinite linear;
animation:fa-spin 2s infinite linear;
}
.fa-pulse{
-webkit-animation:fa-spin 1s infinite steps(8);
animation:fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin{
0%{
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}
100%{
-webkit-transform:rotate(359deg);
transform:rotate(359deg);
}
;
}
@keyframes fa-spin{
0%{
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}
100%{
-webkit-transform:rotate(359deg);
transform:rotate(359deg);
}
;
}
.fa-rotate-90{
-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
}
.fa-rotate-180{
-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
-webkit-transform:rotate(180deg);
-ms-transform:rotate(180deg);
transform:rotate(180deg);
}
.fa-rotate-270{
-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
-webkit-transform:rotate(270deg);
-ms-transform:rotate(270deg);
transform:rotate(270deg);
}
.fa-flip-horizontal{
-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
-webkit-transform:scale(-1, 1);
-ms-transform:scale(-1, 1);
transform:scale(-1, 1);
}
.fa-flip-vertical{
-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
-webkit-transform:scale(1, -1);
-ms-transform:scale(1, -1);
transform:scale(1, -1);
}
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{
filter:none;
}
.fa-stack{
position:relative;
display:inline-block;
width:2em;
height:2em;
line-height:2em;
vertical-align:middle;
}
.fa-stack-1x,.fa-stack-2x{
position:absolute;
left:0;
width:100%;
text-align:center;
}
.fa-stack-1x{
line-height:inherit;
}
.fa-stack-2x{
font-size:2em;
}
.fa-inverse{
color:#fff;
}
.fa-glass:before{
content:"\f000";
}
.fa-music:before{
content:"\f001";
}
.fa-search:before{
content:"\f002";
}
.fa-envelope-o:before{
content:"\f003";
}
.fa-heart:before{
content:"\f004";
}
.fa-star:before{
content:"\f005";
}
.fa-star-o:before{
content:"\f006";
}
.fa-user:before{
content:"\f007";
}
.fa-film:before{
content:"\f008";
}
.fa-th-large:before{
content:"\f009";
}
.fa-th:before{
content:"\f00a";
}
.fa-th-list:before{
content:"\f00b";
}
.fa-check:before{
content:"\f00c";
}
.fa-remove:before,.fa-close:before,.fa-times:before{
content:"\f00d";
}
.fa-search-plus:before{
content:"\f00e";
}
.fa-search-minus:before{
content:"\f010";
}
.fa-power-off:before{
content:"\f011";
}
.fa-signal:before{
content:"\f012";
}
.fa-gear:before,.fa-cog:before{
content:"\f013";
}
.fa-trash-o:before{
content:"\f014";
}
.fa-home:before{
content:"\f015";
}
.fa-file-o:before{
content:"\f016";
}
.fa-clock-o:before{
content:"\f017";
}
.fa-road:before{
content:"\f018";
}
.fa-download:before{
content:"\f019";
}
.fa-arrow-circle-o-down:before{
content:"\f01a";
}
.fa-arrow-circle-o-up:before{
content:"\f01b";
}
.fa-inbox:before{
content:"\f01c";
}
.fa-play-circle-o:before{
content:"\f01d";
}
.fa-rotate-right:before,.fa-repeat:before{
content:"\f01e";
}
.fa-refresh:before{
content:"\f021";
}
.fa-list-alt:before{
content:"\f022";
}
.fa-lock:before{
content:"\f023";
}
.fa-flag:before{
content:"\f024";
}
.fa-headphones:before{
content:"\f025";
}
.fa-volume-off:before{
content:"\f026";
}
.fa-volume-down:before{
content:"\f027";
}
.fa-volume-up:before{
content:"\f028";
}
.fa-qrcode:before{
content:"\f029";
}
.fa-barcode:before{
content:"\f02a";
}
.fa-tag:before{
content:"\f02b";
}
.fa-tags:before{
content:"\f02c";
}
.fa-book:before{
content:"\f02d";
}
.fa-bookmark:before{
content:"\f02e";
}
.fa-print:before{
content:"\f02f";
}
.fa-camera:before{
content:"\f030";
}
.fa-font:before{
content:"\f031";
}
.fa-bold:before{
content:"\f032";
}
.fa-italic:before{
content:"\f033";
}
.fa-text-height:before{
content:"\f034";
}
.fa-text-width:before{
content:"\f035";
}
.fa-align-left:before{
content:"\f036";
}
.fa-align-center:before{
content:"\f037";
}
.fa-align-right:before{
content:"\f038";
}
.fa-align-justify:before{
content:"\f039";
}
.fa-list:before{
content:"\f03a";
}
.fa-dedent:before,.fa-outdent:before{
content:"\f03b";
}
.fa-indent:before{
content:"\f03c";
}
.fa-video-camera:before{
content:"\f03d";
}
.fa-photo:before,.fa-image:before,.fa-picture-o:before{
content:"\f03e";
}
.fa-pencil:before{
content:"\f040";
}
.fa-map-marker:before{
content:"\f041";
}
.fa-adjust:before{
content:"\f042";
}
.fa-tint:before{
content:"\f043";
}
.fa-edit:before,.fa-pencil-square-o:before{
content:"\f044";
}
.fa-share-square-o:before{
content:"\f045";
}
.fa-check-square-o:before{
content:"\f046";
}
.fa-arrows:before{
content:"\f047";
}
.fa-step-backward:before{
content:"\f048";
}
.fa-fast-backward:before{
content:"\f049";
}
.fa-backward:before{
content:"\f04a";
}
.fa-play:before{
content:"\f04b";
}
.fa-pause:before{
content:"\f04c";
}
.fa-stop:before{
content:"\f04d";
}
.fa-forward:before{
content:"\f04e";
}
.fa-fast-forward:before{
content:"\f050";
}
.fa-step-forward:before{
content:"\f051";
}
.fa-eject:before{
content:"\f052";
}
.fa-chevron-left:before{
content:"\f053";
}
.fa-chevron-right:before{
content:"\f054";
}
.fa-plus-circle:before{
content:"\f055";
}
.fa-minus-circle:before{
content:"\f056";
}
.fa-times-circle:before{
content:"\f057";
}
.fa-check-circle:before{
content:"\f058";
}
.fa-question-circle:before{
content:"\f059";
}
.fa-info-circle:before{
content:"\f05a";
}
.fa-crosshairs:before{
content:"\f05b";
}
.fa-times-circle-o:before{
content:"\f05c";
}
.fa-check-circle-o:before{
content:"\f05d";
}
.fa-ban:before{
content:"\f05e";
}
.fa-arrow-left:before{
content:"\f060";
}
.fa-arrow-right:before{
content:"\f061";
}
.fa-arrow-up:before{
content:"\f062";
}
.fa-arrow-down:before{
content:"\f063";
}
.fa-mail-forward:before,.fa-share:before{
content:"\f064";
}
.fa-expand:before{
content:"\f065";
}
.fa-compress:before{
content:"\f066";
}
.fa-plus:before{
content:"\f067";
}
.fa-minus:before{
content:"\f068";
}
.fa-asterisk:before{
content:"\f069";
}
.fa-exclamation-circle:before{
content:"\f06a";
}
.fa-gift:before{
content:"\f06b";
}
.fa-leaf:before{
content:"\f06c";
}
.fa-fire:before{
content:"\f06d";
}
.fa-eye:before{
content:"\f06e";
}
.fa-eye-slash:before{
content:"\f070";
}
.fa-warning:before,.fa-exclamation-triangle:before{
content:"\f071";
}
.fa-plane:before{
content:"\f072";
}
.fa-calendar:before{
content:"\f073";
}
.fa-random:before{
content:"\f074";
}
.fa-comment:before{
content:"\f075";
}
.fa-magnet:before{
content:"\f076";
}
.fa-chevron-up:before{
content:"\f077";
}
.fa-chevron-down:before{
content:"\f078";
}
.fa-retweet:before{
content:"\f079";
}
.fa-shopping-cart:before{
content:"\f07a";
}
.fa-folder:before{
content:"\f07b";
}
.fa-folder-open:before{
content:"\f07c";
}
.fa-arrows-v:before{
content:"\f07d";
}
.fa-arrows-h:before{
content:"\f07e";
}
.fa-bar-chart-o:before,.fa-bar-chart:before{
content:"\f080";
}
.fa-twitter-square:before{
content:"\f081";
}
.fa-facebook-square:before{
content:"\f082";
}
.fa-camera-retro:before{
content:"\f083";
}
.fa-key:before{
content:"\f084";
}
.fa-gears:before,.fa-cogs:before{
content:"\f085";
}
.fa-comments:before{
content:"\f086";
}
.fa-thumbs-o-up:before{
content:"\f087";
}
.fa-thumbs-o-down:before{
content:"\f088";
}
.fa-star-half:before{
content:"\f089";
}
.fa-heart-o:before{
content:"\f08a";
}
.fa-sign-out:before{
content:"\f08b";
}
.fa-linkedin-square:before{
content:"\f08c";
}
.fa-thumb-tack:before{
content:"\f08d";
}
.fa-external-link:before{
content:"\f08e";
}
.fa-sign-in:before{
content:"\f090";
}
.fa-trophy:before{
content:"\f091";
}
.fa-github-square:before{
content:"\f092";
}
.fa-upload:before{
content:"\f093";
}
.fa-lemon-o:before{
content:"\f094";
}
.fa-phone:before{
content:"\f095";
}
.fa-square-o:before{
content:"\f096";
}
.fa-bookmark-o:before{
content:"\f097";
}
.fa-phone-square:before{
content:"\f098";
}
.fa-twitter:before{
content:"\f099";
}
.fa-facebook-f:before,.fa-facebook:before{
content:"\f09a";
}
.fa-github:before{
content:"\f09b";
}
.fa-unlock:before{
content:"\f09c";
}
.fa-credit-card:before{
content:"\f09d";
}
.fa-feed:before,.fa-rss:before{
content:"\f09e";
}
.fa-hdd-o:before{
content:"\f0a0";
}
.fa-bullhorn:before{
content:"\f0a1";
}
.fa-bell:before{
content:"\f0f3";
}
.fa-certificate:before{
content:"\f0a3";
}
.fa-hand-o-right:before{
content:"\f0a4";
}
.fa-hand-o-left:before{
content:"\f0a5";
}
.fa-hand-o-up:before{
content:"\f0a6";
}
.fa-hand-o-down:before{
content:"\f0a7";
}
.fa-arrow-circle-left:before{
content:"\f0a8";
}
.fa-arrow-circle-right:before{
content:"\f0a9";
}
.fa-arrow-circle-up:before{
content:"\f0aa";
}
.fa-arrow-circle-down:before{
content:"\f0ab";
}
.fa-globe:before{
content:"\f0ac";
}
.fa-wrench:before{
content:"\f0ad";
}
.fa-tasks:before{
content:"\f0ae";
}
.fa-filter:before{
content:"\f0b0";
}
.fa-briefcase:before{
content:"\f0b1";
}
.fa-arrows-alt:before{
content:"\f0b2";
}
.fa-group:before,.fa-users:before{
content:"\f0c0";
}
.fa-chain:before,.fa-link:before{
content:"\f0c1";
}
.fa-cloud:before{
content:"\f0c2";
}
.fa-flask:before{
content:"\f0c3";
}
.fa-cut:before,.fa-scissors:before{
content:"\f0c4";
}
.fa-copy:before,.fa-files-o:before{
content:"\f0c5";
}
.fa-paperclip:before{
content:"\f0c6";
}
.fa-save:before,.fa-floppy-o:before{
content:"\f0c7";
}
.fa-square:before{
content:"\f0c8";
}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before{
content:"\f0c9";
}
.fa-list-ul:before{
content:"\f0ca";
}
.fa-list-ol:before{
content:"\f0cb";
}
.fa-strikethrough:before{
content:"\f0cc";
}
.fa-underline:before{
content:"\f0cd";
}
.fa-table:before{
content:"\f0ce";
}
.fa-magic:before{
content:"\f0d0";
}
.fa-truck:before{
content:"\f0d1";
}
.fa-pinterest:before{
content:"\f0d2";
}
.fa-pinterest-square:before{
content:"\f0d3";
}
.fa-google-plus-square:before{
content:"\f0d4";
}
.fa-google-plus:before{
content:"\f0d5";
}
.fa-money:before{
content:"\f0d6";
}
.fa-caret-down:before{
content:"\f0d7";
}
.fa-caret-up:before{
content:"\f0d8";
}
.fa-caret-left:before{
content:"\f0d9";
}
.fa-caret-right:before{
content:"\f0da";
}
.fa-columns:before{
content:"\f0db";
}
.fa-unsorted:before,.fa-sort:before{
content:"\f0dc";
}
.fa-sort-down:before,.fa-sort-desc:before{
content:"\f0dd";
}
.fa-sort-up:before,.fa-sort-asc:before{
content:"\f0de";
}
.fa-envelope:before{
content:"\f0e0";
}
.fa-linkedin:before{
content:"\f0e1";
}
.fa-rotate-left:before,.fa-undo:before{
content:"\f0e2";
}
.fa-legal:before,.fa-gavel:before{
content:"\f0e3";
}
.fa-dashboard:before,.fa-tachometer:before{
content:"\f0e4";
}
.fa-comment-o:before{
content:"\f0e5";
}
.fa-comments-o:before{
content:"\f0e6";
}
.fa-flash:before,.fa-bolt:before{
content:"\f0e7";
}
.fa-sitemap:before{
content:"\f0e8";
}
.fa-umbrella:before{
content:"\f0e9";
}
.fa-paste:before,.fa-clipboard:before{
content:"\f0ea";
}
.fa-lightbulb-o:before{
content:"\f0eb";
}
.fa-exchange:before{
content:"\f0ec";
}
.fa-cloud-download:before{
content:"\f0ed";
}
.fa-cloud-upload:before{
content:"\f0ee";
}
.fa-user-md:before{
content:"\f0f0";
}
.fa-stethoscope:before{
content:"\f0f1";
}
.fa-suitcase:before{
content:"\f0f2";
}
.fa-bell-o:before{
content:"\f0a2";
}
.fa-coffee:before{
content:"\f0f4";
}
.fa-cutlery:before{
content:"\f0f5";
}
.fa-file-text-o:before{
content:"\f0f6";
}
.fa-building-o:before{
content:"\f0f7";
}
.fa-hospital-o:before{
content:"\f0f8";
}
.fa-ambulance:before{
content:"\f0f9";
}
.fa-medkit:before{
content:"\f0fa";
}
.fa-fighter-jet:before{
content:"\f0fb";
}
.fa-beer:before{
content:"\f0fc";
}
.fa-h-square:before{
content:"\f0fd";
}
.fa-plus-square:before{
content:"\f0fe";
}
.fa-angle-double-left:before{
content:"\f100";
}
.fa-angle-double-right:before{
content:"\f101";
}
.fa-angle-double-up:before{
content:"\f102";
}
.fa-angle-double-down:before{
content:"\f103";
}
.fa-angle-left:before{
content:"\f104";
}
.fa-angle-right:before{
content:"\f105";
}
.fa-angle-up:before{
content:"\f106";
}
.fa-angle-down:before{
content:"\f107";
}
.fa-desktop:before{
content:"\f108";
}
.fa-laptop:before{
content:"\f109";
}
.fa-tablet:before{
content:"\f10a";
}
.fa-mobile-phone:before,.fa-mobile:before{
content:"\f10b";
}
.fa-circle-o:before{
content:"\f10c";
}
.fa-quote-left:before{
content:"\f10d";
}
.fa-quote-right:before{
content:"\f10e";
}
.fa-spinner:before{
content:"\f110";
}
.fa-circle:before{
content:"\f111";
}
.fa-mail-reply:before,.fa-reply:before{
content:"\f112";
}
.fa-github-alt:before{
content:"\f113";
}
.fa-folder-o:before{
content:"\f114";
}
.fa-folder-open-o:before{
content:"\f115";
}
.fa-smile-o:before{
content:"\f118";
}
.fa-frown-o:before{
content:"\f119";
}
.fa-meh-o:before{
content:"\f11a";
}
.fa-gamepad:before{
content:"\f11b";
}
.fa-keyboard-o:before{
content:"\f11c";
}
.fa-flag-o:before{
content:"\f11d";
}
.fa-flag-checkered:before{
content:"\f11e";
}
.fa-terminal:before{
content:"\f120";
}
.fa-code:before{
content:"\f121";
}
.fa-mail-reply-all:before,.fa-reply-all:before{
content:"\f122";
}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{
content:"\f123";
}
.fa-location-arrow:before{
content:"\f124";
}
.fa-crop:before{
content:"\f125";
}
.fa-code-fork:before{
content:"\f126";
}
.fa-unlink:before,.fa-chain-broken:before{
content:"\f127";
}
.fa-question:before{
content:"\f128";
}
.fa-info:before{
content:"\f129";
}
.fa-exclamation:before{
content:"\f12a";
}
.fa-superscript:before{
content:"\f12b";
}
.fa-subscript:before{
content:"\f12c";
}
.fa-eraser:before{
content:"\f12d";
}
.fa-puzzle-piece:before{
content:"\f12e";
}
.fa-microphone:before{
content:"\f130";
}
.fa-microphone-slash:before{
content:"\f131";
}
.fa-shield:before{
content:"\f132";
}
.fa-calendar-o:before{
content:"\f133";
}
.fa-fire-extinguisher:before{
content:"\f134";
}
.fa-rocket:before{
content:"\f135";
}
.fa-maxcdn:before{
content:"\f136";
}
.fa-chevron-circle-left:before{
content:"\f137";
}
.fa-chevron-circle-right:before{
content:"\f138";
}
.fa-chevron-circle-up:before{
content:"\f139";
}
.fa-chevron-circle-down:before{
content:"\f13a";
}
.fa-html5:before{
content:"\f13b";
}
.fa-css3:before{
content:"\f13c";
}
.fa-anchor:before{
content:"\f13d";
}
.fa-unlock-alt:before{
content:"\f13e";
}
.fa-bullseye:before{
content:"\f140";
}
.fa-ellipsis-h:before{
content:"\f141";
}
.fa-ellipsis-v:before{
content:"\f142";
}
.fa-rss-square:before{
content:"\f143";
}
.fa-play-circle:before{
content:"\f144";
}
.fa-ticket:before{
content:"\f145";
}
.fa-minus-square:before{
content:"\f146";
}
.fa-minus-square-o:before{
content:"\f147";
}
.fa-level-up:before{
content:"\f148";
}
.fa-level-down:before{
content:"\f149";
}
.fa-check-square:before{
content:"\f14a";
}
.fa-pencil-square:before{
content:"\f14b";
}
.fa-external-link-square:before{
content:"\f14c";
}
.fa-share-square:before{
content:"\f14d";
}
.fa-compass:before{
content:"\f14e";
}
.fa-toggle-down:before,.fa-caret-square-o-down:before{
content:"\f150";
}
.fa-toggle-up:before,.fa-caret-square-o-up:before{
content:"\f151";
}
.fa-toggle-right:before,.fa-caret-square-o-right:before{
content:"\f152";
}
.fa-euro:before,.fa-eur:before{
content:"\f153";
}
.fa-gbp:before{
content:"\f154";
}
.fa-dollar:before,.fa-usd:before{
content:"\f155";
}
.fa-rupee:before,.fa-inr:before{
content:"\f156";
}
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{
content:"\f157";
}
.fa-ruble:before,.fa-rouble:before,.fa-rub:before{
content:"\f158";
}
.fa-won:before,.fa-krw:before{
content:"\f159";
}
.fa-bitcoin:before,.fa-btc:before{
content:"\f15a";
}
.fa-file:before{
content:"\f15b";
}
.fa-file-text:before{
content:"\f15c";
}
.fa-sort-alpha-asc:before{
content:"\f15d";
}
.fa-sort-alpha-desc:before{
content:"\f15e";
}
.fa-sort-amount-asc:before{
content:"\f160";
}
.fa-sort-amount-desc:before{
content:"\f161";
}
.fa-sort-numeric-asc:before{
content:"\f162";
}
.fa-sort-numeric-desc:before{
content:"\f163";
}
.fa-thumbs-up:before{
content:"\f164";
}
.fa-thumbs-down:before{
content:"\f165";
}
.fa-youtube-square:before{
content:"\f166";
}
.fa-youtube:before{
content:"\f167";
}
.fa-xing:before{
content:"\f168";
}
.fa-xing-square:before{
content:"\f169";
}
.fa-youtube-play:before{
content:"\f16a";
}
.fa-dropbox:before{
content:"\f16b";
}
.fa-stack-overflow:before{
content:"\f16c";
}
.fa-instagram:before{
content:"\f16d";
}
.fa-flickr:before{
content:"\f16e";
}
.fa-adn:before{
content:"\f170";
}
.fa-bitbucket:before{
content:"\f171";
}
.fa-bitbucket-square:before{
content:"\f172";
}
.fa-tumblr:before{
content:"\f173";
}
.fa-tumblr-square:before{
content:"\f174";
}
.fa-long-arrow-down:before{
content:"\f175";
}
.fa-long-arrow-up:before{
content:"\f176";
}
.fa-long-arrow-left:before{
content:"\f177";
}
.fa-long-arrow-right:before{
content:"\f178";
}
.fa-apple:before{
content:"\f179";
}
.fa-windows:before{
content:"\f17a";
}
.fa-android:before{
content:"\f17b";
}
.fa-linux:before{
content:"\f17c";
}
.fa-dribbble:before{
content:"\f17d";
}
.fa-skype:before{
content:"\f17e";
}
.fa-foursquare:before{
content:"\f180";
}
.fa-trello:before{
content:"\f181";
}
.fa-female:before{
content:"\f182";
}
.fa-male:before{
content:"\f183";
}
.fa-gittip:before,.fa-gratipay:before{
content:"\f184";
}
.fa-sun-o:before{
content:"\f185";
}
.fa-moon-o:before{
content:"\f186";
}
.fa-archive:before{
content:"\f187";
}
.fa-bug:before{
content:"\f188";
}
.fa-vk:before{
content:"\f189";
}
.fa-weibo:before{
content:"\f18a";
}
.fa-renren:before{
content:"\f18b";
}
.fa-pagelines:before{
content:"\f18c";
}
.fa-stack-exchange:before{
content:"\f18d";
}
.fa-arrow-circle-o-right:before{
content:"\f18e";
}
.fa-arrow-circle-o-left:before{
content:"\f190";
}
.fa-toggle-left:before,.fa-caret-square-o-left:before{
content:"\f191";
}
.fa-dot-circle-o:before{
content:"\f192";
}
.fa-wheelchair:before{
content:"\f193";
}
.fa-vimeo-square:before{
content:"\f194";
}
.fa-turkish-lira:before,.fa-try:before{
content:"\f195";
}
.fa-plus-square-o:before{
content:"\f196";
}
.fa-space-shuttle:before{
content:"\f197";
}
.fa-slack:before{
content:"\f198";
}
.fa-envelope-square:before{
content:"\f199";
}
.fa-wordpress:before{
content:"\f19a";
}
.fa-openid:before{
content:"\f19b";
}
.fa-institution:before,.fa-bank:before,.fa-university:before{
content:"\f19c";
}
.fa-mortar-board:before,.fa-graduation-cap:before{
content:"\f19d";
}
.fa-yahoo:before{
content:"\f19e";
}
.fa-google:before{
content:"\f1a0";
}
.fa-reddit:before{
content:"\f1a1";
}
.fa-reddit-square:before{
content:"\f1a2";
}
.fa-stumbleupon-circle:before{
content:"\f1a3";
}
.fa-stumbleupon:before{
content:"\f1a4";
}
.fa-delicious:before{
content:"\f1a5";
}
.fa-digg:before{
content:"\f1a6";
}
.fa-pied-piper-pp:before{
content:"\f1a7";
}
.fa-pied-piper-alt:before{
content:"\f1a8";
}
.fa-drupal:before{
content:"\f1a9";
}
.fa-joomla:before{
content:"\f1aa";
}
.fa-language:before{
content:"\f1ab";
}
.fa-fax:before{
content:"\f1ac";
}
.fa-building:before{
content:"\f1ad";
}
.fa-child:before{
content:"\f1ae";
}
.fa-paw:before{
content:"\f1b0";
}
.fa-spoon:before{
content:"\f1b1";
}
.fa-cube:before{
content:"\f1b2";
}
.fa-cubes:before{
content:"\f1b3";
}
.fa-behance:before{
content:"\f1b4";
}
.fa-behance-square:before{
content:"\f1b5";
}
.fa-steam:before{
content:"\f1b6";
}
.fa-steam-square:before{
content:"\f1b7";
}
.fa-recycle:before{
content:"\f1b8";
}
.fa-automobile:before,.fa-car:before{
content:"\f1b9";
}
.fa-cab:before,.fa-taxi:before{
content:"\f1ba";
}
.fa-tree:before{
content:"\f1bb";
}
.fa-spotify:before{
content:"\f1bc";
}
.fa-deviantart:before{
content:"\f1bd";
}
.fa-soundcloud:before{
content:"\f1be";
}
.fa-database:before{
content:"\f1c0";
}
.fa-file-pdf-o:before{
content:"\f1c1";
}
.fa-file-word-o:before{
content:"\f1c2";
}
.fa-file-excel-o:before{
content:"\f1c3";
}
.fa-file-powerpoint-o:before{
content:"\f1c4";
}
.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{
content:"\f1c5";
}
.fa-file-zip-o:before,.fa-file-archive-o:before{
content:"\f1c6";
}
.fa-file-sound-o:before,.fa-file-audio-o:before{
content:"\f1c7";
}
.fa-file-movie-o:before,.fa-file-video-o:before{
content:"\f1c8";
}
.fa-file-code-o:before{
content:"\f1c9";
}
.fa-vine:before{
content:"\f1ca";
}
.fa-codepen:before{
content:"\f1cb";
}
.fa-jsfiddle:before{
content:"\f1cc";
}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{
content:"\f1cd";
}
.fa-circle-o-notch:before{
content:"\f1ce";
}
.fa-ra:before,.fa-resistance:before,.fa-rebel:before{
content:"\f1d0";
}
.fa-ge:before,.fa-empire:before{
content:"\f1d1";
}
.fa-git-square:before{
content:"\f1d2";
}
.fa-git:before{
content:"\f1d3";
}
.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{
content:"\f1d4";
}
.fa-tencent-weibo:before{
content:"\f1d5";
}
.fa-qq:before{
content:"\f1d6";
}
.fa-wechat:before,.fa-weixin:before{
content:"\f1d7";
}
.fa-send:before,.fa-paper-plane:before{
content:"\f1d8";
}
.fa-send-o:before,.fa-paper-plane-o:before{
content:"\f1d9";
}
.fa-history:before{
content:"\f1da";
}
.fa-circle-thin:before{
content:"\f1db";
}
.fa-header:before{
content:"\f1dc";
}
.fa-paragraph:before{
content:"\f1dd";
}
.fa-sliders:before{
content:"\f1de";
}
.fa-share-alt:before{
content:"\f1e0";
}
.fa-share-alt-square:before{
content:"\f1e1";
}
.fa-bomb:before{
content:"\f1e2";
}
.fa-soccer-ball-o:before,.fa-futbol-o:before{
content:"\f1e3";
}
.fa-tty:before{
content:"\f1e4";
}
.fa-binoculars:before{
content:"\f1e5";
}
.fa-plug:before{
content:"\f1e6";
}
.fa-slideshare:before{
content:"\f1e7";
}
.fa-twitch:before{
content:"\f1e8";
}
.fa-yelp:before{
content:"\f1e9";
}
.fa-newspaper-o:before{
content:"\f1ea";
}
.fa-wifi:before{
content:"\f1eb";
}
.fa-calculator:before{
content:"\f1ec";
}
.fa-paypal:before{
content:"\f1ed";
}
.fa-google-wallet:before{
content:"\f1ee";
}
.fa-cc-visa:before{
content:"\f1f0";
}
.fa-cc-mastercard:before{
content:"\f1f1";
}
.fa-cc-discover:before{
content:"\f1f2";
}
.fa-cc-amex:before{
content:"\f1f3";
}
.fa-cc-paypal:before{
content:"\f1f4";
}
.fa-cc-stripe:before{
content:"\f1f5";
}
.fa-bell-slash:before{
content:"\f1f6";
}
.fa-bell-slash-o:before{
content:"\f1f7";
}
.fa-trash:before{
content:"\f1f8";
}
.fa-copyright:before{
content:"\f1f9";
}
.fa-at:before{
content:"\f1fa";
}
.fa-eyedropper:before{
content:"\f1fb";
}
.fa-paint-brush:before{
content:"\f1fc";
}
.fa-birthday-cake:before{
content:"\f1fd";
}
.fa-area-chart:before{
content:"\f1fe";
}
.fa-pie-chart:before{
content:"\f200";
}
.fa-line-chart:before{
content:"\f201";
}
.fa-lastfm:before{
content:"\f202";
}
.fa-lastfm-square:before{
content:"\f203";
}
.fa-toggle-off:before{
content:"\f204";
}
.fa-toggle-on:before{
content:"\f205";
}
.fa-bicycle:before{
content:"\f206";
}
.fa-bus:before{
content:"\f207";
}
.fa-ioxhost:before{
content:"\f208";
}
.fa-angellist:before{
content:"\f209";
}
.fa-cc:before{
content:"\f20a";
}
.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{
content:"\f20b";
}
.fa-meanpath:before{
content:"\f20c";
}
.fa-buysellads:before{
content:"\f20d";
}
.fa-connectdevelop:before{
content:"\f20e";
}
.fa-dashcube:before{
content:"\f210";
}
.fa-forumbee:before{
content:"\f211";
}
.fa-leanpub:before{
content:"\f212";
}
.fa-sellsy:before{
content:"\f213";
}
.fa-shirtsinbulk:before{
content:"\f214";
}
.fa-simplybuilt:before{
content:"\f215";
}
.fa-skyatlas:before{
content:"\f216";
}
.fa-cart-plus:before{
content:"\f217";
}
.fa-cart-arrow-down:before{
content:"\f218";
}
.fa-diamond:before{
content:"\f219";
}
.fa-ship:before{
content:"\f21a";
}
.fa-user-secret:before{
content:"\f21b";
}
.fa-motorcycle:before{
content:"\f21c";
}
.fa-street-view:before{
content:"\f21d";
}
.fa-heartbeat:before{
content:"\f21e";
}
.fa-venus:before{
content:"\f221";
}
.fa-mars:before{
content:"\f222";
}
.fa-mercury:before{
content:"\f223";
}
.fa-intersex:before,.fa-transgender:before{
content:"\f224";
}
.fa-transgender-alt:before{
content:"\f225";
}
.fa-venus-double:before{
content:"\f226";
}
.fa-mars-double:before{
content:"\f227";
}
.fa-venus-mars:before{
content:"\f228";
}
.fa-mars-stroke:before{
content:"\f229";
}
.fa-mars-stroke-v:before{
content:"\f22a";
}
.fa-mars-stroke-h:before{
content:"\f22b";
}
.fa-neuter:before{
content:"\f22c";
}
.fa-genderless:before{
content:"\f22d";
}
.fa-facebook-official:before{
content:"\f230";
}
.fa-pinterest-p:before{
content:"\f231";
}
.fa-whatsapp:before{
content:"\f232";
}
.fa-server:before{
content:"\f233";
}
.fa-user-plus:before{
content:"\f234";
}
.fa-user-times:before{
content:"\f235";
}
.fa-hotel:before,.fa-bed:before{
content:"\f236";
}
.fa-viacoin:before{
content:"\f237";
}
.fa-train:before{
content:"\f238";
}
.fa-subway:before{
content:"\f239";
}
.fa-medium:before{
content:"\f23a";
}
.fa-yc:before,.fa-y-combinator:before{
content:"\f23b";
}
.fa-optin-monster:before{
content:"\f23c";
}
.fa-opencart:before{
content:"\f23d";
}
.fa-expeditedssl:before{
content:"\f23e";
}
.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{
content:"\f240";
}
.fa-battery-3:before,.fa-battery-three-quarters:before{
content:"\f241";
}
.fa-battery-2:before,.fa-battery-half:before{
content:"\f242";
}
.fa-battery-1:before,.fa-battery-quarter:before{
content:"\f243";
}
.fa-battery-0:before,.fa-battery-empty:before{
content:"\f244";
}
.fa-mouse-pointer:before{
content:"\f245";
}
.fa-i-cursor:before{
content:"\f246";
}
.fa-object-group:before{
content:"\f247";
}
.fa-object-ungroup:before{
content:"\f248";
}
.fa-sticky-note:before{
content:"\f249";
}
.fa-sticky-note-o:before{
content:"\f24a";
}
.fa-cc-jcb:before{
content:"\f24b";
}
.fa-cc-diners-club:before{
content:"\f24c";
}
.fa-clone:before{
content:"\f24d";
}
.fa-balance-scale:before{
content:"\f24e";
}
.fa-hourglass-o:before{
content:"\f250";
}
.fa-hourglass-1:before,.fa-hourglass-start:before{
content:"\f251";
}
.fa-hourglass-2:before,.fa-hourglass-half:before{
content:"\f252";
}
.fa-hourglass-3:before,.fa-hourglass-end:before{
content:"\f253";
}
.fa-hourglass:before{
content:"\f254";
}
.fa-hand-grab-o:before,.fa-hand-rock-o:before{
content:"\f255";
}
.fa-hand-stop-o:before,.fa-hand-paper-o:before{
content:"\f256";
}
.fa-hand-scissors-o:before{
content:"\f257";
}
.fa-hand-lizard-o:before{
content:"\f258";
}
.fa-hand-spock-o:before{
content:"\f259";
}
.fa-hand-pointer-o:before{
content:"\f25a";
}
.fa-hand-peace-o:before{
content:"\f25b";
}
.fa-trademark:before{
content:"\f25c";
}
.fa-registered:before{
content:"\f25d";
}
.fa-creative-commons:before{
content:"\f25e";
}
.fa-gg:before{
content:"\f260";
}
.fa-gg-circle:before{
content:"\f261";
}
.fa-tripadvisor:before{
content:"\f262";
}
.fa-odnoklassniki:before{
content:"\f263";
}
.fa-odnoklassniki-square:before{
content:"\f264";
}
.fa-get-pocket:before{
content:"\f265";
}
.fa-wikipedia-w:before{
content:"\f266";
}
.fa-safari:before{
content:"\f267";
}
.fa-chrome:before{
content:"\f268";
}
.fa-firefox:before{
content:"\f269";
}
.fa-opera:before{
content:"\f26a";
}
.fa-internet-explorer:before{
content:"\f26b";
}
.fa-tv:before,.fa-television:before{
content:"\f26c";
}
.fa-contao:before{
content:"\f26d";
}
.fa-500px:before{
content:"\f26e";
}
.fa-amazon:before{
content:"\f270";
}
.fa-calendar-plus-o:before{
content:"\f271";
}
.fa-calendar-minus-o:before{
content:"\f272";
}
.fa-calendar-times-o:before{
content:"\f273";
}
.fa-calendar-check-o:before{
content:"\f274";
}
.fa-industry:before{
content:"\f275";
}
.fa-map-pin:before{
content:"\f276";
}
.fa-map-signs:before{
content:"\f277";
}
.fa-map-o:before{
content:"\f278";
}
.fa-map:before{
content:"\f279";
}
.fa-commenting:before{
content:"\f27a";
}
.fa-commenting-o:before{
content:"\f27b";
}
.fa-houzz:before{
content:"\f27c";
}
.fa-vimeo:before{
content:"\f27d";
}
.fa-black-tie:before{
content:"\f27e";
}
.fa-fonticons:before{
content:"\f280";
}
.fa-reddit-alien:before{
content:"\f281";
}
.fa-edge:before{
content:"\f282";
}
.fa-credit-card-alt:before{
content:"\f283";
}
.fa-codiepie:before{
content:"\f284";
}
.fa-modx:before{
content:"\f285";
}
.fa-fort-awesome:before{
content:"\f286";
}
.fa-usb:before{
content:"\f287";
}
.fa-product-hunt:before{
content:"\f288";
}
.fa-mixcloud:before{
content:"\f289";
}
.fa-scribd:before{
content:"\f28a";
}
.fa-pause-circle:before{
content:"\f28b";
}
.fa-pause-circle-o:before{
content:"\f28c";
}
.fa-stop-circle:before{
content:"\f28d";
}
.fa-stop-circle-o:before{
content:"\f28e";
}
.fa-shopping-bag:before{
content:"\f290";
}
.fa-shopping-basket:before{
content:"\f291";
}
.fa-hashtag:before{
content:"\f292";
}
.fa-bluetooth:before{
content:"\f293";
}
.fa-bluetooth-b:before{
content:"\f294";
}
.fa-percent:before{
content:"\f295";
}
.fa-gitlab:before{
content:"\f296";
}
.fa-wpbeginner:before{
content:"\f297";
}
.fa-wpforms:before{
content:"\f298";
}
.fa-envira:before{
content:"\f299";
}
.fa-universal-access:before{
content:"\f29a";
}
.fa-wheelchair-alt:before{
content:"\f29b";
}
.fa-question-circle-o:before{
content:"\f29c";
}
.fa-blind:before{
content:"\f29d";
}
.fa-audio-description:before{
content:"\f29e";
}
.fa-volume-control-phone:before{
content:"\f2a0";
}
.fa-braille:before{
content:"\f2a1";
}
.fa-assistive-listening-systems:before{
content:"\f2a2";
}
.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{
content:"\f2a3";
}
.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{
content:"\f2a4";
}
.fa-glide:before{
content:"\f2a5";
}
.fa-glide-g:before{
content:"\f2a6";
}
.fa-signing:before,.fa-sign-language:before{
content:"\f2a7";
}
.fa-low-vision:before{
content:"\f2a8";
}
.fa-viadeo:before{
content:"\f2a9";
}
.fa-viadeo-square:before{
content:"\f2aa";
}
.fa-snapchat:before{
content:"\f2ab";
}
.fa-snapchat-ghost:before{
content:"\f2ac";
}
.fa-snapchat-square:before{
content:"\f2ad";
}
.fa-pied-piper:before{
content:"\f2ae";
}
.fa-first-order:before{
content:"\f2b0";
}
.fa-yoast:before{
content:"\f2b1";
}
.fa-themeisle:before{
content:"\f2b2";
}
.fa-google-plus-circle:before,.fa-google-plus-official:before{
content:"\f2b3";
}
.fa-fa:before,.fa-font-awesome:before{
content:"\f2b4";
}
.fa-handshake-o:before{
content:"\f2b5";
}
.fa-envelope-open:before{
content:"\f2b6";
}
.fa-envelope-open-o:before{
content:"\f2b7";
}
.fa-linode:before{
content:"\f2b8";
}
.fa-address-book:before{
content:"\f2b9";
}
.fa-address-book-o:before{
content:"\f2ba";
}
.fa-vcard:before,.fa-address-card:before{
content:"\f2bb";
}
.fa-vcard-o:before,.fa-address-card-o:before{
content:"\f2bc";
}
.fa-user-circle:before{
content:"\f2bd";
}
.fa-user-circle-o:before{
content:"\f2be";
}
.fa-user-o:before{
content:"\f2c0";
}
.fa-id-badge:before{
content:"\f2c1";
}
.fa-drivers-license:before,.fa-id-card:before{
content:"\f2c2";
}
.fa-drivers-license-o:before,.fa-id-card-o:before{
content:"\f2c3";
}
.fa-quora:before{
content:"\f2c4";
}
.fa-free-code-camp:before{
content:"\f2c5";
}
.fa-telegram:before{
content:"\f2c6";
}
.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{
content:"\f2c7";
}
.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{
content:"\f2c8";
}
.fa-thermometer-2:before,.fa-thermometer-half:before{
content:"\f2c9";
}
.fa-thermometer-1:before,.fa-thermometer-quarter:before{
content:"\f2ca";
}
.fa-thermometer-0:before,.fa-thermometer-empty:before{
content:"\f2cb";
}
.fa-shower:before{
content:"\f2cc";
}
.fa-bathtub:before,.fa-s15:before,.fa-bath:before{
content:"\f2cd";
}
.fa-podcast:before{
content:"\f2ce";
}
.fa-window-maximize:before{
content:"\f2d0";
}
.fa-window-minimize:before{
content:"\f2d1";
}
.fa-window-restore:before{
content:"\f2d2";
}
.fa-times-rectangle:before,.fa-window-close:before{
content:"\f2d3";
}
.fa-times-rectangle-o:before,.fa-window-close-o:before{
content:"\f2d4";
}
.fa-bandcamp:before{
content:"\f2d5";
}
.fa-grav:before{
content:"\f2d6";
}
.fa-etsy:before{
content:"\f2d7";
}
.fa-imdb:before{
content:"\f2d8";
}
.fa-ravelry:before{
content:"\f2d9";
}
.fa-eercast:before{
content:"\f2da";
}
.fa-microchip:before{
content:"\f2db";
}
.fa-snowflake-o:before{
content:"\f2dc";
}
.fa-superpowers:before{
content:"\f2dd";
}
.fa-wpexplorer:before{
content:"\f2de";
}
.fa-meetup:before{
content:"\f2e0";
}
.sr-only{
position:absolute;
width:1px;
height:1px;
padding:0;
margin:-1px;
overflow:hidden;
clip:rect(0, 0, 0, 0);
border:0;
}
.sr-only-focusable:active,.sr-only-focusable:focus{
position:static;
width:auto;
height:auto;
margin:0;
overflow:visible;
clip:auto;
}
.elementor-menu {
	display: none;
	-webkit-flex: 0 1 100%;
	-ms-flex: 0 1 100%;
	flex: 0 1 100%;
	margin: 0;
	clear: both;
}
.elementor-menu.eltoggled-on,
.no-js .elementor-menu {
	display: block;
}
.elementor-navigation ul {
	list-style: none;
	margin: 0;
}
.elementor-navigation li {
	position: relative;
	display: block;
}
.elementor-navigation a {
	display: block;
	line-height: 1.3125;
	outline-offset: -1px;
	padding: 0.84375em 0;
}
.elementor-nav-menu a {
	color: #ffffff;
}
.elementor-navigation .current-menu-item > a,
.elementor-navigation .current-menu-ancestor > a {
	font-weight: 700;
}
.elementor-navigation ul ul {
	display: none;
}
.elementor-navigation ul li,
.elementor-navigation ul ul li {
	text-align: left;
}
.no-js .elementor-navigation ul ul {
	display: block;
}
.elementor-navigation ul .eltoggled-on {
	display: block;
}
.elementor-navigation .menu-item-has-children > a {
	margin-right: 56px;
}
.eldropdown-toggle {
	background-color: transparent;
	border: 0;
	border-radius: 0;
	color: #1a1a1a;
	content: "";
	height: 48px;
	padding: 0;
	position: absolute;
	right: 0;
	text-transform: none;
	top: 0;
	width: 48px;
}
.eldropdown-toggle:after {
	border: 0 solid #d1d1d1;
	border-left-width: 1px;
	content: "\f107";
	font-family: FontAwesome;
	font-size: 24px;
	left: 1px;
	position: relative;
	width: 48px;
}
.eldropdown-toggle:focus {
	outline: thin dotted;
	outline-offset: -1px;
}
.eldropdown-toggle:focus:after {
	border-color: transparent;
}
.eldropdown-toggle.eltoggled-on:after {
	content: "\f106";
}
.elementor-menu-toggle {
	font-size: 14px;
	font-size: 1rem;
	margin: 1.076923077em 0;
	padding: 0.569230769em 0.769230769em;
	clear: both;
}
.elementor-menu-toggle {
	font-size: 24px;
	font-size: 1.5rem;
}
.no-js .elementor-menu-toggle {
	display: none;
}
.elementor-menu-toggle:focus {
	outline: 0;
}
.elementor-menu-toggle.eltoggled-on:focus {
	outline: thin dotted;
}
@media screen and (min-width: 48em) {
	.elementor-menu-toggle {
		font-size: 16px;
		font-size: 1.0rem;
		margin: 1.3125em 0;
		padding: 0.8125em 0.875em 0.6875em;
	;
}
;
}
@media screen and (min-width: 56.875em) {
	.elementor-menu {
		display: block;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	;
}
	.elementor-navigation {
		margin: 0 -0.875em;
	;
}
	.elementor-navigation li {
		display: inline-block;
	;
}
	.elementor-navigation a {
		outline-offset: -8px;
		padding: 1em;
		white-space: nowrap;
	;
}
	.elementor-navigation ul ul {
		display: block;
		left: -999em;
		margin: 0;
		position: absolute;
		z-index: 99999;
	;
}
	.elementor-navigation ul ul ul {
		top: -1px;
	;
}
	.elementor-navigation ul ul ul:before,
	.elementor-navigation ul ul ul:after {
		border: 0;
	;
}
	.elementor-navigation ul ul a {
		white-space: normal;
		width: 12.6875em;
	;
}
	.elementor-navigation li:hover > ul,
	.elementor-navigation li.focus > ul {
		left: 0;
		right: auto;
	;
}
	.elementor-navigation ul ul li:hover > ul,
	.elementor-navigation ul ul li.focus > ul {
		left: 100%;
		right: auto;
	;
}
	.elementor-navigation .menu-item-has-children > a {
		margin: 0;
		padding-right: 2.25em;
	;
}
	.elementor-navigation .menu-item-has-children > a:after {
		content: "\f107";
		font-family: FontAwesome;
		position: absolute;
		right: 0.625em;
		top: 1.25em;
	;
}
	.elementor-navigation ul ul .menu-item-has-children > a {
		padding-right: 2.0625em;
	;
}
	.elementor-navigation ul ul .menu-item-has-children > a:after {
		right: 0.5625em;
		top: 0.875em;
		-webkit-transform: rotate(-90deg);
		-moz-transform: rotate(-90deg);
		-ms-transform: rotate(-90deg);
		transform: rotate(-90deg);
	;
}
	.elementor-align-left .elementor-navigation ul ul .menu-item-has-children > a:after {
		-webkit-transform: rotate(-90deg);
		-moz-transform: rotate(-90deg);
		-ms-transform: rotate(-90deg);
		transform: rotate(-90deg);
	;
}
	.elementor-align-left .elementor-navigation li:hover > ul,
	.elementor-align-left .elementor-navigation li.focus > ul {
		left: 0;
		right: auto;
	;
}
	.elementor-align-left .elementor-navigation ul ul li:hover > ul,
	.elementor-align-left .elementor-navigation ul ul li.focus > ul {
		left: 100%;
		right: auto;
	;
}
	.elementor-align-right .elementor-navigation ul ul .menu-item-has-children > a:after {
		-webkit-transform: rotate(90deg);
		-moz-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		transform: rotate(90deg);
	;
}
	.elementor-align-right .elementor-navigation li:hover > ul,
	.elementor-align-right .elementor-navigation li.focus > ul {
		left: auto;
		right: 0;
	;
}
	.elementor-align-right .elementor-navigation ul ul li:hover > ul,
	.elementor-align-right .elementor-navigation ul ul li.focus > ul {
		left: auto;
		right: 100%;
	;
}
	.eldropdown-toggle,
	.elementor-navigation ul .eldropdown-toggle.eltoggled-on,
	.elementor-menu-toggle {
		display: none;
	;
}
}
@media screen and (max-width: 56.874em) {
	.elementor-navigation a {
		padding-left: 1em;
	}
}
.elementor-search select,
.elementor-search textarea,
.elementor-search input,
.elementor-search button {
  max-width: 100%;
  min-height: 1.25rem;
  padding: .175rem;
  margin: 0;
  /*background-color: #ffffff;*/
  font-family: inherit;
  font-weight: 400;
  font-size: 16px;
  color: #333333;
}
.elementor-search input[type=submit],
.elementor-search input[type=button],
.elementor-search input[type=reset],
.elementor-search button {
  min-height: 2.25rem;
  border-radius: 0;
  background-color: #333333;
  color: #ffffff;
  cursor: pointer;
  -webkit-appearance: none;
  -webkit-transition: opacity 100ms ease-in-out;
  transition: opacity 100ms ease-in-out;
  -webkit-backface-visibility: hidden;
		  backface-visibility: hidden;
}
.elementor-search input[type=submit]:hover,
.elementor-search input[type=button]:hover,
.elementor-search input[type=reset]:hover,
.elementor-search button:hover {
  opacity: .75;
}
.elementor-search select {
  height: 2.25rem;
}
.elementor-search {
	width: calc(331px + 2rem);
	padding: 0.1rem 1rem 0.567rem;
	/*background-color: #ffffff;*/
	display: inline-block;
}
/**
 * Search
 */
.elementor-search .search {
  overflow: hidden;
}
.elementor-search .form {
  float: left;
  margin-right: 5px;
  margin-left: -305px;
}
.elementor-search .form input {
  float: left;
}
.elementor-search .form input.input {
  width: 300px;
  padding-right: 2.25rem;
}
.elementor-search .form input.btn {
  width: 2.25rem;
  margin-left: -2.25rem;
  background-color: transparent;
  color: inherit;
}
.elementor-search .label,
.elementor-search .dismiss {
  float: left;
  padding: 10px 1px 0;
  line-height: 1;
  cursor: pointer;
  -webkit-transition: opacity 100ms ease-in-out;
  transition: opacity 100ms ease-in-out;
  -webkit-backface-visibility: hidden;
		  backface-visibility: hidden;
}
.elementor-search .label:hover,
.elementor-search .dismiss:hover {
  opacity: 0.75;
}
.elementor-search .label i,
.elementor-search .dismiss i {
  line-height: 2.25rem;
}
.elementor-search .label span,
.elementor-search .dismiss span {
  line-height: 2.25rem;
}
.elementor-search .dismiss {
  display: none;
  opacity: 0;
}
/*
 * Overlay NavMenu
 */
#touch-menu {
  display: block;
  cursor: pointer;
  background: #000000;
  width: 61px;
  height: 52px;
  right: 20px;
  margin: 0;
  padding: 12px;
  position: absolute;
  top: 15px;
  z-index: 999;
  transition: none;
}
#touch-menu span:after,
#touch-menu span:before {
  content: "";
  position: absolute;
  left: 0;
  top: -9px;
}
#touch-menu span:after {
  top: 9px;
}
#touch-menu span {
  position: relative;
  display: block;
  top: 12px;
}
#touch-menu span,
#touch-menu span:after,
#touch-menu span:before {
  width: 100%;
  height: 3px;
  /*background-color: #ffffff;*/
  transition: all 0.3s;
  backface-visibility: hidden;
  border-radius: 2px;
}
#touch-menu.on,
#touch-menu.on span {
  background-color: transparent;
}
#touch-menu.on span {
  height: 0;
}
#touch-menu.on span:before {
  transform: rotate(45deg) translate(5px, 5px);
  background-color: #fff;
}
#touch-menu.on span:after {
  transform: rotate(-45deg) translate(7px, -8px);
  background-color: #fff;
}
.overlay-navigation {
  -ms-align-items: center;
  align-items: center;
  justify-content: center;
  background: rgba(0,0,0,0.8);
  display: none;
  font-size: 48px;
  line-height: 1em;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  position: fixed;
  width: 100%;
  overflow: auto;
  z-index: 10;
  -webkit-transition: background-color 2s ease-in, opacity 2s ease-in;
  transition: background-color 2s ease-in, opacity 2s ease-in;
}
.overlay-navigation.visible {
  display: block;
  -webkit-transition: background-color 2s ease-in, opacity 2s ease-in;
  transition: background-color 2s ease-in, opacity 2s ease-in;
}
.overlay-navigation > ul,
.overlay-navigation div > ul {
  display: block;
  list-style-type: none;
  margin: 70px auto;
  max-width: 800px;
  padding: 0 15px;
}
.overlay-navigation ul ul {
  display: block;
  margin: 0;
  padding: 0 0 0 20px;
  width: 100%;
}
.overlay-navigation ul li {
  background-color: transparent;
  border: none;
  display: block;
  padding: 10px 0;
}
.overlay-navigation a {
  color: #ffffff;
  text-transform: uppercase;
  text-decoration: none;
  position: relative;
}
.overlay-navigation .sub-menu li {
  padding: 20px 0 0 0;
  font-size: 0.75em;
  line-height: 1em;
}
.overlay-navigation a:hover {
  text-decoration: underline;
}
@media only screen and (max-width : 767px) {
	#touch-menu{
		left: auto;
		right: 10px;
		margin: 0;
		top: 10px;
		position: absolute;
		padding: 6px 8px;
		height: 39px;
		width: 50px;
	;
}
	.overlay-navigation > ul,
	.overlay-navigation div > ul {
		margin: 30px auto;
	;
}
	.overlay-navigation {
		font-size: 24px;
	;
}
	.overlay-navigation ul li{
		padding: 8px 0;
	;
}
	.overlay-navigation .sub-menu li {
		padding: 15px 0 5px;
	;
}
;
}
/*
 * MegaMenu Styles
 */
/* Main menu wrapper */
.cbp-hsmenu-wrapper {
	position: relative;
}
/* Common style for all lists */
.cbp-hsmenu-wrapper ul {
	list-style: none;
	padding: 0;
	margin: 0 auto;
}
/* 100% width bar for menu */
.cbp-hsinner {
	background-color: #00275e;
	position: relative;
	z-index: 100;
}
.cbp-hsinner {
	font-weight: inherit;
}
/* Main menu style */
.cbp-hsmenu-wrapper .cbp-hsmenu {
	width: 100%;
	max-width: 75em;
	margin: 0 auto;
	padding: 0 0.875em;
}
.cbp-hsmenu > li {
	margin-left: 4em;
	display: inline-block;
}
.cbp-hsmenu > li:first-child {
	margin-left: 0;
}
/* Main menu link style */
.cbp-hsmenu > li > a {
	color: #ffffff;
	font-size: 1em;
	line-height: 3em;
	display: inline-block;
	position: relative;
	z-index: 10000;
	outline: none;
}
.no-touch .cbp-hsmenu > li > a:hover,
.no-touch .cbp-hsmenu > li > a:focus,
.cbp-hsmenu > li.cbp-hsitem-open > a {
	color: #f4f4f4;
}
/* Add an arrow to the main menu link if it has a submenu (not the only child) */
.cbp-hsmenu > li > a:not(:only-child):before {
	display: inline-block;
	font-family: 'fontawesome';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	content: "\f107";
	font-size: 80%;
	margin-right: 0.3em;
	opacity: 0.4;
	vertical-align: middle;
}
.cbp-hsmenu > li.cbp-hsitem-open > a:not(:only-child):before {
	content: "\f106";
}
/* Add a triangle to currently open menu item link */
.cbp-hsmenu > li.cbp-hsitem-open > a:after {
	top: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: transparent;
	border-top-color: #00275e;
	border-width: 10px;
	left: 50%;
	margin-left: -10px;
}
/* Submenu style */
#cbp-hsmenu-wrapper ul.sub-menu,
.cbp-hssubmenu {
	position: absolute;
	left: 0;
	right: 0;
	top: 100%;
	max-width: 75em;
	width: 100%;
	z-index: 0;
	visibility: hidden;
}
#cbp-hsmenu-wrapper ul.sub-menu:before,
#cbp-hsmenu-wrapper ul.sub-menu:after,
.cbp-hssubmenu:before,
.cbp-hssubmenu:after {
	content: " ";
	display: table;
}
#cbp-hsmenu-wrapper ul.sub-menu:after,
.cbp-hssubmenu:after {
	clear: both;
}
/* Let's allow 6 item in a row */
#cbp-hsmenu-wrapper ul.sub-menu > li,
.cbp-hssubmenu > li {
	width: 16.2%;
	display: inline-block;
	vertical-align: top;
	box-shadow: -28px 0 0 -27px #ddd, 0 -28px 0 -27px #ddd;
	opacity: 0;
	-webkit-transition: opacity 0.1s 0s;
	-moz-transition: opacity 0.1s 0s;
	transition: opacity 0.1s 0s;
}
/* First 6 items don't have upper box shadow */
#cbp-hsmenu-wrapper ul.sub-menu > li:nth-child(-n+6),
.cbp-hssubmenu > li:nth-child(-n+6) {
	box-shadow: -28px 0 0 -27px #ddd;
}
/* Every 7th item does not have a left box shadow */
#cbp-hsmenu-wrapper ul.sub-menu > li:nth-child(6n+1),
.cbp-hssubmenu > li:nth-child(6n+1) {
	box-shadow:  0 -28px 0 -27px #ddd;
}
/* The first one does not have any box shadow */
#cbp-hsmenu-wrapper ul.sub-menu > li:first-child,
.cbp-hssubmenu > li:first-child {
	box-shadow: none;
}
#cbp-hsmenu-wrapper ul.sub-menu > li a,
.cbp-hssubmenu > li a {
	display: block;
	text-align: center;
	outline: none;
	padding: 2em 1em 1em 1em;
}
#cbp-hsmenu-wrapper ul.sub-menu > li a img,
.cbp-hssubmenu > li a img {
	border: none;
	outline: none;
	display: inline-block;
	margin: 0;
	max-width: 100%;
	-webkit-transition: opacity 0.2s;
	-moz-transition: opacity 0.2s;
	transition: opacity 0.2s;
}
#cbp-hsmenu-wrapper .no-touch ul.sub-menu > li a:hover img,
.no-touch .cbp-hssubmenu > li a:hover img {
	opacity: 0.5;
}
#cbp-hsmenu-wrapper ul.sub-menu > li a span,
.cbp-hssubmenu > li a span {
	display: block;
	min-height: 3em;
	margin-top: 0.4em;
}
#cbp-hsmenu-wrapper .cbp-hsmenu > li.cbp-hsitem-open ul.sub-menu,
.cbp-hsmenu > li.cbp-hsitem-open .cbp-hssubmenu {
	z-index: 1000;
	visibility: visible;
}
#cbp-hsmenu-wrapper .cbp-hsmenu > li.cbp-hsitem-open ul.sub-menu > li,
.cbp-hsmenu > li.cbp-hsitem-open .cbp-hssubmenu > li {
	opacity: 1;
	-webkit-transition: opacity 0.5s 0.1s;
	-moz-transition: opacity 0.5s 0.1s;
	transition: opacity 0.5s 0.1s;
}
/* Helper div for animating the background */
.cbp-hsmenubg {
	background: #f7f7f7;
	position: absolute;
	width: 100%;
	top: 100%;
	left: 0;
	z-index: 0;
	height: 0px;
}
.no-touch .cbp-hsmenubg {
	-webkit-transition: height 0.3s;
	-moz-transition: height 0.3s;
	transition: height 0.3s;
}
@media screen and (max-width: 65em){
	.cbp-hsmenu-wrapper {
		font-size: 80%;
	;
}
;
}
@media screen and (max-width: 51.4375em){
	.cbp-hsmenu-wrapper {
		font-size: 100%;
	;
}
	.cbp-hsmenu-wrapper .cbp-hsmenu {
		padding: 0;
		max-width: none;
		width: 100%;
	;
}
	.cbp-hsmenu > li {
		border-top: 1px solid rgba(255,255,255,0.5);
		text-align: center;
		margin: 0 auto;
		display: block;
	;
}
	.cbp-hsmenu > li:first-child {
		border-top: none;
	;
}
	.cbp-hsmenu > li > a {
		display: block;
	;
}
	.cbp-hsmenu > li > a:not(:only-child):before {
		line-height: 1.8;
		right: 0;
		position: absolute;
		font-size: 200%;
	;
}
	.cbp-hsmenubg {
		display: none;
	;
}
	#cbp-hsmenu-wrapper ul.sub-menu,
	.cbp-hssubmenu {
		background: #f7f7f7;
		position: relative;
		overflow: hidden;
		height: 0;
	;
}
	#cbp-hsmenu-wrapper .cbp-hsmenu > li.cbp-hsitem-open ul.sub-menu,
	.cbp-hsmenu > li.cbp-hsitem-open .cbp-hssubmenu {
		height: auto;
	;
}
	/* Let's only allow 3 item in a row now */
	#cbp-hsmenu-wrapper ul.sub-menu > li,
	.cbp-hssubmenu > li {
		width: 30%;
	;
}
	/* Reset box shadows for the 6 items in row case */
	#cbp-hsmenu-wrapper ul.sub-menu > li:nth-child(-n+6),
	#cbp-hsmenu-wrapper ul.sub-menu > li:nth-child(6n+1),
	.cbp-hssubmenu > li:nth-child(-n+6),
	.cbp-hssubmenu > li:nth-child(6n+1) {
		box-shadow: -28px 0 0 -27px #ddd, 0 -28px 0 -27px #ddd;
	;
}
	/* First 4 items don't have upper box shadow */
	#cbp-hsmenu-wrapper ul.sub-menu > li:nth-child(-n+3),
	.cbp-hssubmenu > li:nth-child(-n+3) {
		box-shadow: -28px 0 0 -27px #ddd;
	;
}
	/* Every 5th item does not have a left box shadow */
	#cbp-hsmenu-wrapper ul.sub-menu > li:nth-child(3n+1),
	.cbp-hssubmenu > li:nth-child(3n+1) {
		box-shadow:  0 -28px 0 -27px #ddd;
	;
}
;
}
@media screen and (max-width: 25em){
	/* Let's only allow 1 item in a row now */
	#cbp-hsmenu-wrapper ul.sub-menu > li,
	.cbp-hssubmenu > li {
		width: 100%;
		display: block;
	;
}
	#cbp-hsmenu-wrapper ul.sub-menu > li,
	.cbp-hsmenu-wrapper .cbp-hssubmenu > li {
		box-shadow: 0 1px #cecece;
		text-align: left;
	;
}
	#cbp-hsmenu-wrapper ul.sub-menu > li a,
	.cbp-hssubmenu > li a {
		text-align: left;
		line-height: 50px;
		padding: 0.4em 1em;
	;
}
	#cbp-hsmenu-wrapper ul.sub-menu > li a img,
	.cbp-hssubmenu > li a img{
		display:none;
	;
}
	#cbp-hsmenu-wrapper ul.sub-menu > li a span,
	.cbp-hssubmenu > li a span {
		min-height: 0;
		margin: 0;
	;
}
;
}
/*
 * Support for MegaMenu's description.
 */
.menu-item-description {
	display: block;
	text-transform: uppercase;
	font-size: .55rem;
}
.menu-item-object-custom .menu-item-description i:before{
	font-size: 1.15em;
	position: relative;
	top: 0;
	margin-right: 0px;
	margin-left: 2px
;
}
/*
 * Branding support
 */
.elementor-branding .custom-logo-link {
	padding: 0;
	float: none;
}
.n2-in-fullscreen *{
animation-name:initial;
}
.n2-in-fullscreen [data-uk-scrollspy*=uk-animation-]:not([data-uk-scrollspy*=target]){
opacity:1;
}
.n2-section-smartslider{
position:relative;
width:100%;
}
.n2-ss-align{
position:relative;
z-index:0;
overflow:hidden;
}
.n2-ss-align.n2-ss-align-visible{
overflow:visible;
}
.n2-ss-slider{
-webkit-font-smoothing:antialiased;
}
.n2-ss-slider,.n2-ss-slider .n2-ss-swipe-element{
-webkit-tap-highlight-color:rgba(0,0,0,0);
-webkit-tap-highlight-color:transparent;
}
.n2-ss-slider .n2-ss-swipe-element>*,.n2-ss-slider>*{
-webkit-tap-highlight-color:initial;
}
.n2-ss-slider .n2-ow,.n2-ss-slider .n2-ow-all *{
font-size:inherit;
line-height:inherit;
letter-spacing:inherit;
}
.n2-ss-slider .n2-ow,.n2-ss-slider .n2-ow-all *,.n2-ss-slider .n2-ow-all *:after,.n2-ss-slider .n2-ow-all *:before,.n2-ss-slider .n2-ow:after,.n2-ss-slider .n2-ow:before{
box-sizing:content-box;
}
.n2-ss-slider .n2-ow-all :not(i):after,.n2-ss-slider .n2-ow-all :not(i):before,.n2-ss-slider .n2-ow:after,.n2-ss-slider .n2-ow:before{
display:none;
}
.n2-ss-slider .n2-ow-all a,.n2-ss-slider a.n2-ow{
border:0;
-webkit-hyphens:none;
-moz-hyphens:none;
-ms-hyphens:none;
hyphens:none;
}
.n2-ss-slider .n2-ow-all a,.n2-ss-slider .n2-ow-all a:focus,.n2-ss-slider a.n2-ow,.n2-ss-slider a.n2-ow:focus{
outline:none!important;
transition:none 0s;
box-shadow:none;
text-decoration:none;
}
.n2-ss-slider .n2-ow-all b,.n2-ss-slider .n2-ow-all i{
color:inherit;
}
.n2-ss-slider .n2-ow-all h1,.n2-ss-slider .n2-ow-all h2,.n2-ss-slider .n2-ow-all h3,.n2-ss-slider .n2-ow-all h4,.n2-ss-slider .n2-ow-all h5,.n2-ss-slider .n2-ow-all h6,.n2-ss-slider .n2-ow-all p,.n2-ss-slider h1.n2-ow,.n2-ss-slider h2.n2-ow,.n2-ss-slider h3.n2-ow,.n2-ss-slider h4.n2-ow,.n2-ss-slider h5.n2-ow,.n2-ss-slider h6.n2-ow,.n2-ss-slider p.n2-ow{
margin:0;
padding-left:0;
padding-right:0;
height:auto;
width:auto;
border:0;
box-shadow:none;
-webkit-hyphens:none;
-moz-hyphens:none;
-ms-hyphens:none;
hyphens:none;
}
.n2-ss-slider .n2-ow-all iframe,.n2-ss-slider iframe.n2-ow{
margin:0;
}
.n2-ss-slider .n2-ow-all img,.n2-ss-slider img.n2-ow{
width:auto;
box-shadow:none;
border-radius:0;
background:0 0;
padding:0;
margin:0;
border:0;
vertical-align:top;
}
.n2-ss-slider a.n2-ow,.n2-ss-slider button.n2-ow,.n2-ss-slider img.n2-ow,.n2-ss-slider input.n2-ow,.n2-ss-slider li.n2-ow,.n2-ss-slider ol.n2-ow,.n2-ss-slider p.n2-ow,.n2-ss-slider textarea.n2-ow,.n2-ss-slider ul.n2-ow{
transition:none 0s;
}
.n2-ss-slider p{
background-color:transparent;
}
.n2-ss-slider{
z-index:3;
position:relative;
text-align:left;
width:100%;
min-height:1px;
}
[dir=rtl] .n2-ss-slider{
text-align:right;
}
.n2-ss-slider :focus{
outline:none;
}
[dir=rtl] .n2-ss-slider .n2-ss-slide-background{
text-align:left;
}
.n2-ss-slider.n2-ss-load-fade{
position:absolute;
opacity:0;
transition:opacity .3s ease-in-out;
}
.n2-ss-slider.n2-ss-load-fade.n2-ss-loaded{
opacity:1;
position:relative;
}
.n2-ss-slider .n2-unselectable{
-moz-user-select:-moz-none;
-webkit-user-select:none;
-ms-user-select:none;
user-select:none;
}
.n2-ss-slider.n2notransition *{
transition:none 0s!important;
}
.n2-ss-slider .n2-ss-slide{
text-align:center;
}
.n2-ss-slider .n2-ss-canvas,.n2-ss-slider .n2-ss-slide{
position:relative;
overflow:hidden!important;
}
.n2-ss-slider .n2-ss-slide-background,.n2-ss-slider .n2-ss-slide-background *{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
text-align:left;
}
.n2-ss-slider .n2-ss-slide-background{
z-index:10;
}
.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-color{
z-index:1;
}
.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-color[data-overlay="1"]{
z-index:7;
}
.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-video{
z-index:3;
}
.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-image{
z-index:5;
}
.n2-ss-slider .n2-ss-slide-background-image img{
max-width:none;
display:none;
width:0;
height:0;
}
.n2-ss-slider .n2-ss-slide-background-image{
width:100%;
height:100%;
background-position:50% 50%;
background-repeat:no-repeat;
box-sizing:content-box;
}
.n2-ss-slider [data-mode=blurfit] .n2-ss-slide-background-image,.n2-ss-slider [data-mode=fill] .n2-ss-slide-background-image{
background-size:cover;
}
.n2-ss-slider [data-mode=blurfit] .n2-ss-slide-background-image+.n2-ss-slide-background-image,.n2-ss-slider [data-mode=fit] .n2-ss-slide-background-image{
background-size:contain;
}
.n2-ss-slider [data-mode=simple] .n2-ss-slide-background-image{
background-size:cover;
}
.n2-ss-slider [data-mode=stretch] .n2-ss-slide-background-image{
background-size:100% 100%;
}
.n2-ss-slider [data-mode=center] .n2-ss-slide-background-image{
background-position:50% 50%;
}
.n2-ss-slider [data-mode=tile] .n2-ss-slide-background-image{
background-repeat:repeat;
}
.n2-ss-slider [data-mode=fixed] .n2-ss-slide-background-image{
background-size:cover;
}
.n2-ss-slider .n2-ss-slide-background-video{
position:absolute;
top:0;
left:0;
}
.n2-ss-slider .n2-ss-layers-container{
visibility:hidden;
position:relative;
width:100%;
height:100%;
display:flex;
flex-direction:column;
z-index:20;
}
.n2-ss-slider .n2-ss-layers-container>*,.n2-ss-slider [onclick].n2-ss-layers-container{
visibility:visible;
}
.n2-ss-slider .n2-ss-layer{
outline:1px solid RGBA(0,0,0,0);
z-index:2;
}
.n2-ss-slider .n2-ss-layer[data-pm=absolute]{
position:absolute;
}
.n2-ss-slider .n2-ss-layer[data-pm=default],.n2-ss-slider .n2-ss-layer[data-pm=normal]{
position:relative;
min-height:1px;
}
.n2-ss-item-video-container video,.n2-ss-slider .n2-ss-layer-mask,.n2-ss-slider .n2-ss-layer-parallax,.n2-ss-slider .n2-ss-layer-rotation{
width:100%;
height:100%;
}
.n2-ss-slider .n2-ss-layer-content .n2-ss-layer-mask,.n2-ss-slider .n2-ss-layer-content .n2-ss-layer-parallax,.n2-ss-slider .n2-ss-layer-content .n2-ss-layer-rotation,.n2-ss-slider .n2-ss-layer-row .n2-ss-layer-mask,.n2-ss-slider .n2-ss-layer-row .n2-ss-layer-parallax,.n2-ss-slider .n2-ss-layer-row .n2-ss-layer-rotation{
height:auto;
flex-grow:1;
}
.n2-ss-slider .n2-ss-layer.n2-ss-layer-needsize .n2-ss-layer-mask,.n2-ss-slider .n2-ss-layer.n2-ss-layer-needsize .n2-ss-layer-parallax,.n2-ss-slider .n2-ss-layer.n2-ss-layer-needsize .n2-ss-layer-rotation{
height:100%;
}
.n2-ss-slider .n2-ss-layer[data-sstype=col]>.n2-ss-layer-mask,.n2-ss-slider .n2-ss-layer[data-sstype=col]>.n2-ss-layer-mask>.n2-ss-layer-rotation,.n2-ss-slider .n2-ss-layer[data-sstype=col]>.n2-ss-layer-parallax,.n2-ss-slider .n2-ss-layer[data-sstype=col]>.n2-ss-layer-parallax>.n2-ss-layer-rotation,.n2-ss-slider .n2-ss-layer[data-sstype=col]>.n2-ss-layer-rotation,.n2-ss-slider .n2-ss-layer[data-sstype=content]>.n2-ss-layer-mask,.n2-ss-slider .n2-ss-layer[data-sstype=content]>.n2-ss-layer-mask>.n2-ss-layer-rotation,.n2-ss-slider .n2-ss-layer[data-sstype=content]>.n2-ss-layer-parallax,.n2-ss-slider .n2-ss-layer[data-sstype=content]>.n2-ss-layer-parallax>.n2-ss-layer-rotation,.n2-ss-slider .n2-ss-layer[data-sstype=content]>.n2-ss-layer-rotation{
display:flex;
flex-direction:column;
}
.n2-ss-slider .n2-ss-layer-group{
visibility:hidden;
width:100%;
height:100%;
position:absolute;
left:0;
top:0;
z-index:2;
}
.n2-ss-slider .n2-ss-layer-group>.n2-ss-layer-parallax,.n2-ss-slider .n2-ss-static-slide div[data-sstype=content][data-hasbackground="0"],.n2-ss-slider .n2-ss-static-slide div[data-sstype=content][data-hasbackground="0"] div.n2-ss-section-main-content{
visibility:hidden;
}
.n2-ss-slider .n2-ss-layer-group>*,.n2-ss-slider .n2-ss-layer-group>.n2-ss-layer-parallax>*{
visibility:visible;
}
.n2-ss-slider.n2-ss-mobile .n2-ss-slider-1,.n2-ss-slider.n2-ss-tablet .n2-ss-slider-1{
background-attachment:scroll!important;
}
.n2-ss-slider .n2-ss-widget{
position:relative;
display:none;
-webkit-backface-visibility:hidden;
-webkit-perspective:1000px;
z-index:12;
font-size:16px;
transition:opacity .4s ease;
opacity:1;
}
.n2-ss-slider .n2-ss-widget[data-position=above],.n2-ss-slider .n2-ss-widget[data-position=below]{
margin-left:auto;
margin-right:auto;
}
.n2-ss-slider .n2-ss-widget.n2-ss-widget-hidden{
opacity:0!important;
pointer-events:none;
}
.n2-ss-slider.n2-ss-tablet .n2-ss-widget{
font-size:14px;
}
.n2-ss-slider.n2-ss-mobile .n2-ss-widget{
font-size:12px;
}
.n2-ss-slider .n2-ss-mobile,.n2-ss-slider .n2-ss-tablet,.n2-ss-slider.n2-ss-mobile .n2-ss-desktop,.n2-ss-slider.n2-ss-tablet .n2-ss-desktop{
display:none;
}
.n2-ss-slider .n2-ss-desktop,.n2-ss-slider.n2-ss-desktop .n2-ss-desktop,.n2-ss-slider.n2-ss-desktop .n2-ss-widget-display-desktop,.n2-ss-slider.n2-ss-mobile .n2-ss-mobile,.n2-ss-slider.n2-ss-mobile .n2-ss-widget-display-mobile,.n2-ss-slider.n2-ss-tablet .n2-ss-tablet,.n2-ss-slider.n2-ss-tablet .n2-ss-widget-display-tablet{
display:block;
}
.n2-ss-slider .n2-ss-desktop.n2-ib,.n2-ss-slider.n2-ss-desktop .n2-ss-desktop.n2-ib,.n2-ss-slider.n2-ss-desktop .n2-ss-widget-display-desktop.n2-ib,.n2-ss-slider.n2-ss-mobile .n2-ss-mobile.n2-ib,.n2-ss-slider.n2-ss-mobile .n2-ss-widget-display-mobile.n2-ib,.n2-ss-slider.n2-ss-tablet .n2-ss-tablet.n2-ib,.n2-ss-slider.n2-ss-tablet .n2-ss-widget-display-tablet.n2-ib{
display:inline-block;
}
.n2-ss-slider.n2-ss-desktop .n2-ss-widget-display-desktop.n2-flex,.n2-ss-slider.n2-ss-mobile .n2-ss-widget-display-mobile.n2-flex,.n2-ss-slider.n2-ss-tablet .n2-ss-widget-display-tablet.n2-flex{
display:flex;
}
.n2-ss-slider.n2-ss-desktop .n2-ss-widget-display-desktop.n2-inline-flex,.n2-ss-slider.n2-ss-mobile .n2-ss-widget-display-mobile.n2-inline-flex,.n2-ss-slider.n2-ss-tablet .n2-ss-widget-display-tablet.n2-inline-flex{
display:inline-flex;
}
.n2-ss-slider .n2-ss-widget-always{
-webkit-transform:translate3d(0,0,0);
}
.n2-ss-slider .n2-ss-static-slide{
display:flex;
flex-direction:column;
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
z-index:25;
visibility:hidden;
-webkit-backface-visibility:hidden;
}
.n2-ss-slider .n2-ss-shape-divider.n2-ss-divider-animate .n2-ss-divider-start,.n2-ss-slider .n2-ss-static-slide .n2-ss-layer,.n2-ss-slider .n2-ss-static-slide .n2-ss-section-main-content>div,.n2-ss-slider .n2-ss-static-slide div[data-sstype=content]>div,.n2-ss-slider .n2-ss-static-slide>div{
visibility:visible;
}
.n2-ss-slider .n2-ss-shape-divider{
position:absolute;
left:0;
width:100%;
height:100px;
pointer-events:none;
z-index:13;
}
.n2-ss-slider .n2-ss-shape-divider-inner{
height:100%;
}
.n2-ss-slider .n2-ss-shape-divider svg{
display:block;
height:100%;
width:100%;
}
.n2-ss-slider .n2-ss-shape-divider-top{
top:0;
}
.n2-ss-slider .n2-ss-shape-divider-top.n2-ss-flip-horizontal{
transform:scaleX(-1);
}
.n2-ss-slider .n2-ss-shape-divider-bottom{
bottom:0;
transform:scaleY(-1);
}
.n2-ss-slider .n2-ss-shape-divider-bottom.n2-ss-flip-horizontal{
transform:scale(-1);
}
.n2-ss-slider .n2-ss-shape-divider .n2-ss-divider-start,.n2-ss-slider .n2-ss-shape-divider.n2-ss-divider-animate .n2-ss-divider-end{
visibility:hidden;
}
.n2-ss-slider .n2-ss-slide .nextend-slide-bg{
position:absolute;
top:0;
left:0;
width:100%;
max-width:none!important;
height:auto;
background:rgba(0,0,0,.002);
}
.n2-ss-slider video.n2-ow{
max-width:none;
}
.n2-ss-item-video-container{
overflow:hidden;
width:100%;
height:100%;
}
.n2-ss-slider .n2-ss-item-iframe-wrapper{
-webkit-overflow-scrolling:touch;
overflow-y:auto;
height:100%;
}
.n2-ss-slider .n2i{
vertical-align:top;
}
.n2-ss-slider iframe.n2-ow{
max-width:none;
display:block;
}
.n2-ss-slider .n2-ss-item-iframe{
height:100%;
}
.n2-ss-slider .n2-grab{
cursor:-webkit-grab;
cursor:-moz-grab;
cursor:grab;
}
.n2-ss-slider .n2-grabbing{
cursor:-webkit-grabbing;
cursor:-moz-grabbing;
cursor:grabbing;
}
.n2-ss-slider .n2-grabbing .n2-ss-slide{
pointer-events:none;
}
.n2-ss-slider .n2-ss-item-input-form{
display:flex;
flex-flow:row;
}
.n2-ss-slider .n2-ss-item-input-form .n2-input{
flex:1 1 auto;
}
.n2-ss-slider .n2-ss-item-input-form .n2-form-button{
margin:0;
}
.n2-ss-slider .n2-input,.n2-ss-slider form.n2-ow{
margin:0;
border:0;
padding:0;
}
.n2-ss-slider .n2-input{
height:auto;
width:auto;
box-sizing:border-box;
display:inline-block;
vertical-align:middle;
white-space:normal;
background:0 0;
line-height:1;
font-size:13px;
font-family:Arial;
box-shadow:none;
}
.n2-ss-slider input.n2-ow:focus{
outline:0;
}
.n2-ss-slider input.n2-ow[placeholder]{
overflow:hidden;
text-overflow:clip;
}
.n2-ss-slider ::-moz-placeholder,.n2-ss-slider input.n2-ow:-moz-placeholder{
text-overflow:clip;
color:inherit;
}
.n2-ss-slider input.n2-ow::-webkit-input-placeholder,.n2-ss-slider input.n2-ow::placeholder{
color:inherit;
}
.n2-ss-slider table.n2-ow{
table-layout:auto;
margin:0;
}
.n2-ss-slider .n2-ow .n2-ss-thumbnail-type{
width:48px;
height:48px;
margin-left:-24px;
margin-top:-24px;
position:absolute;
left:50%;
top:50%;
}
.n2-ss-slider .n2-ss-icon-normal{
display:inline-block;
}
.n2-ss-slider .n2-ss-icon-has-hover:HOVER .n2-ss-icon-normal,.n2-ss-slider .n2-ss-icon-hover{
display:none;
}
.n2-ss-slider .n2-ss-icon-has-hover:HOVER .n2-ss-icon-hover{
display:inline-block;
}
.n2-ss-slider .n2-ss-section-main-content .n2-ss-item{
float:none;
}
.n2-ss-slider .n2-ss-section-main-content>.n2-ss-layer[data-sstype=row]{
width:100%;
}
.n2-ss-slider .n2-ss-section-main-content>.n2-ss-layer[data-sstype=row][data-frontend-fullwidth="0"]{
width:auto;
}
.n2-ss-slider [data-frontend-fullwidth="0"][data-sstype=row]>.n2-ss-layer-row[row-wrapped="0"]>.n2-ss-layer-row-inner>.n2-ss-layer{
width:auto!important;
flex:0 1 auto;
}
.n2-ss-slider[data-ie] [data-frontend-fullwidth="0"][data-sstype=row]>.n2-ss-layer-row[row-wrapped="0"]>.n2-ss-layer-row-inner>.n2-ss-layer{
display:inline-block;
flex:none;
max-width:100%;
}
.n2-ss-slider [data-frontend-fullwidth="0"][data-sstype=row]>.n2-ss-layer-row[row-wrapped="0"]>.n2-ss-layer-row-inner{
flex-wrap:wrap;
}
.n2-ss-slider .n2-ss-layer[data-sstype=row].n2-ss-stretch-layer{
display:flex;
flex:1 1 auto;
}
.n2-ss-slider .n2-ss-layer[data-sstype=row].n2-ss-stretch-layer>.n2-ss-layer-mask,.n2-ss-slider .n2-ss-layer[data-sstype=row].n2-ss-stretch-layer>.n2-ss-layer-parallax{
display:flex;
}
.n2-ss-slider[data-ie] .n2-ss-layer-col,.n2-ss-slider[data-ie] .n2-ss-layer-row,.n2-ss-slider[data-ie] .n2-ss-layer[data-sstype=content]{
background-attachment:scroll!important;
}
.n2-ss-slider .n2-ss-layer-row{
box-sizing:border-box;
display:flex;
}
.n2-ss-slider .n2-ss-layer-row-inner{
box-sizing:border-box;
display:flex;
visibility:hidden;
}
.n2-ss-slider .n2-ss-layer-row-inner>*{
visibility:visible;
}
.n2-ss-slider [row-wrapped="1"]>.n2-ss-layer-row-inner{
flex-wrap:wrap;
}
.n2-ss-slider .n2-ss-layer[data-sstype=row].n2-ss-stretch-layer .n2-ss-layer-row{
height:auto;
width:100%;
}
.n2-ss-slider .n2-ss-layer-row>.n2-ss-layer{
box-sizing:border-box;
width:1px;
flex:1 1 auto;
}
.n2-ss-slider .n2-ss-layer-row .n2-ss-item{
float:none;
}
.n2-ss-slider .n2-ss-layer-content .n2-ss-layer{
width:auto;
}
.n2-ss-slider .n2-ss-layer-content .n2-ss-layer[data-pm=normal]{
max-width:100%;
}
.n2-ss-slider .n2-ss-layer[data-sstype=content]{
position:relative;
width:100%;
height:100%;
z-index:2;
}
.n2-ss-slider .n2-ss-section-main-content{
display:flex;
justify-content:center;
flex-direction:column;
}
.n2-ss-slider .n2-ss-layer-content{
display:flex;
flex-direction:column;
justify-content:flex-start;
box-sizing:border-box;
position:relative;
height:40px;
}
.n2-ss-slider .n2-ss-slider-1 .n2-ss-layer-content{
min-height:100%;
}
.n2-ss-slider .n2-ss-layer-content .n2-ss-layer-needsize{
width:100%;
}
.n2-ss-slider .n2-ss-layer-content[data-alignitems=stretch]{
align-items:stretch;
}
.n2-ss-slider .n2-ss-layer-content[data-alignitems=flex-start]{
align-items:flex-start;
}
.n2-ss-slider .n2-ss-layer-content[data-alignitems=center]{
align-items:center;
}
.n2-ss-slider .n2-ss-layer-content[data-alignitems=flex-end]{
align-items:flex-end;
}
.n2-ss-slider .n2-ss-layer-content[data-verticalalign=flex-start]{
justify-content:flex-start;
}
.n2-ss-slider .n2-ss-layer-content[data-verticalalign=center]{
justify-content:center;
}
.n2-ss-slider .n2-ss-layer-content[data-verticalalign=flex-end]{
justify-content:flex-end;
}
.n2-ss-slider .n2-ss-layer-content[data-verticalalign=space-around]{
justify-content:space-around;
}
.n2-ss-slider .n2-ss-layer-content[data-verticalalign=space-between]{
justify-content:space-between;
}
.n2-ss-slider .n2-ss-layer[data-sstype=col]{
display:flex;
flex-flow:column;
order:10;
flex:1 1 auto;
}
.n2-ss-slider .n2-ss-layer[data-sstype=col][data-has-maxwidth="1"]{
align-self:stretch;
}
.n2-ss-slider .n2-ss-layer-col{
box-sizing:border-box;
position:relative;
width:100%;
height:auto;
flex:1 1 auto;
}
.n2-ss-slider .n2-ss-layer-col>.n2-ss-layer{
flex:0 0 auto;
}
.n2-ss-slider .n2-ss-section-main-content.n2-ss-section-main-content-calc{
min-height:0;
height:auto;
}
.n2-ss-slider [data-csstextalign=left]{
text-align:left;
}
.n2-ss-slider [data-csstextalign=center]{
text-align:center;
}
.n2-ss-slider [data-csstextalign=right]{
text-align:right;
}
.n2-ss-slider .n2-ss-layer[data-has-maxwidth="1"][data-pm=normal]{
width:100%;
}
.n2-ss-slider [data-csstextalign=left] [data-frontend-fullwidth="0"],.n2-ss-slider [data-csstextalign=left] [data-has-maxwidth="1"],.n2-ss-slider [data-csstextalign] [data-csstextalign]:not([data-csstextalign=center]):not([data-csstextalign=right]):not([data-csstextalign=inherit]) [data-frontend-fullwidth="0"],.n2-ss-slider [data-csstextalign] [data-csstextalign]:not([data-csstextalign=center]):not([data-csstextalign=right]):not([data-csstextalign=inherit]) [data-has-maxwidth="1"]{
align-self:flex-start;
}
.n2-ss-slider [data-csstextalign=center] [data-frontend-fullwidth="0"],.n2-ss-slider [data-csstextalign=center] [data-has-maxwidth="1"],.n2-ss-slider [data-csstextalign] [data-csstextalign]:not([data-csstextalign=left]):not([data-csstextalign=right]):not([data-csstextalign=inherit]) [data-frontend-fullwidth="0"],.n2-ss-slider [data-csstextalign] [data-csstextalign]:not([data-csstextalign=left]):not([data-csstextalign=right]):not([data-csstextalign=inherit]) [data-has-maxwidth="1"]{
align-self:center;
}
.n2-ss-slider [data-csstextalign=right] [data-frontend-fullwidth="0"],.n2-ss-slider [data-csstextalign=right] [data-has-maxwidth="1"],.n2-ss-slider [data-csstextalign] [data-csstextalign]:not([data-csstextalign=left]):not([data-csstextalign=center]):not([data-csstextalign=inherit]) [data-frontend-fullwidth="0"],.n2-ss-slider [data-csstextalign] [data-csstextalign]:not([data-csstextalign=left]):not([data-csstextalign=center]):not([data-csstextalign=inherit]) [data-has-maxwidth="1"]{
align-self:flex-end;
}
.n2-ss-slider .n2-ss-layer-content>[data-cssselfalign=left],.n2-ss-slider [data-frontend-fullwidth="0"][data-cssselfalign=left],.n2-ss-slider [data-has-maxwidth="1"][data-cssselfalign=left]{
align-self:flex-start!important;
}
.n2-ss-slider .n2-ss-layer-content>[data-cssselfalign=center],.n2-ss-slider [data-frontend-fullwidth="0"][data-cssselfalign=center],.n2-ss-slider [data-has-maxwidth="1"][data-cssselfalign=center]{
align-self:center!important;
}
.n2-ss-slider .n2-ss-layer-content>[data-cssselfalign=right],.n2-ss-slider [data-frontend-fullwidth="0"][data-cssselfalign=right],.n2-ss-slider [data-has-maxwidth="1"][data-cssselfalign=right]{
align-self:flex-end!important;
}
.n2-ss-slider .n2-ss-layer[data-has-maxwidth="1"][data-sstype=col]{
align-self:stretch!important;
}
.n2-ss-slider [data-frontend-fullwidth="1"][data-has-maxwidth="0"][data-cssselfalign]{
align-self:initial!important;
}
.n2-ss-slider .n2-ss-layer-inline{
flex-direction:row;
flex-wrap:wrap;
}
.n2-ss-slider .n2-ss-img-wrapper,.n2-ss-slider .n2-ss-img-wrapper img{
line-height:0;
}
.n2-ss-slider .n2-ss-layer-player,.n2-ss-slider .n2-ss-layer-player>*{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
}
.n2-ss-slider .n2-ss-layer-player-cover img{
position:absolute;
left:50%;
top:50%;
width:48px;
height:48px;
margin-left:-24px;
margin-top:-24px;
}
.n2-ss-slider .n2-ss-animated-heading-wrapper,.n2-ss-slider .n2-ss-animated-heading-wrapper *,.n2-ss-slider .n2-ss-highlighted-heading-wrapper,.n2-ss-slider .n2-ss-highlighted-heading-wrapper *{
text-decoration:none!important;
}
.n2-clear{
clear:both;
}
.elementor-sticky__spacer .n2-section-smartslider *,[data-force-hidden],[data-force-hidden] *{
visibility:hidden!important;
}
.n2-ss-reveal-clip,.n2-ss-reveal-clip>*{
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
}
.n2-ss-reveal-clip{
pointer-events:none;
visibility:hidden;
z-index:1000000;
overflow:hidden;
}
.n2-ss-reveal-clip>*{
outline:1px solid transparent;
}
.n2-ss-spinner-simple-white-container{
position:absolute;
top:50%;
left:50%;
margin:-20px;
background:#fff;
width:20px;
height:20px;
padding:10px;
border-radius:50%;
z-index:1000;
}
.n2-ss-spinner-simple-white{
outline:1px solid rgba(0,0,0,0);
width:100%;
height:100%;
}
.n2-ss-spinner-simple-white:before{
position:absolute;
top:50%;
left:50%;
width:20px;
height:20px;
margin-top:-11px;
margin-left:-11px;
}
.n2-ss-spinner-simple-white:not(:required):before{
content:'';
border-radius:50%;
border-top:2px solid #333;
border-right:2px solid transparent;
animation:n2SimpleWhite .6s linear infinite;
}
@keyframes n2SimpleWhite{
to{
transform:rotate(360deg);
}
;
}
.menu{
position:absolute;
width:100%;
}
.main-navigation>ul>li>a{
color:#fff;
}
.main-header-bar{
background:#101938;
}
.ast-header-break-point .ast-mobile-menu-buttons-minimal.menu-toggle{
color:#fff;
}
@media only screen and (max-width:768px){
.main-navigation>ul>li>a{
background-color:#101938;
text-align:center;
}
;
}
footer{
display:none;
}
#ponteContacto{
transition:.2s all ease;
background:rgba(97,197,231,1);
background:-moz-linear-gradient(left,rgba(97,197,231,1) 0%,rgba(0,36,239,1) 100%);
background:-webkit-gradient(left top,right top,color-stop(0%,rgba(97,197,231,1)),color-stop(100%,rgba(0,36,239,1)));
background:-webkit-linear-gradient(left,rgba(97,197,231,1) 0%,rgba(0,36,239,1) 100%);
background:-o-linear-gradient(left,rgba(97,197,231,1) 0%,rgba(0,36,239,1) 100%);
background:-ms-linear-gradient(left,rgba(97,197,231,1) 0%,rgba(0,36,239,1) 100%);
background:linear-gradient(to right,rgba(97,197,231,1) 0%,rgba(0,36,239,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#61c5e7',endColorstr='#0024ef',GradientType=1);
}
#ponteContacto:hover{
padding-left:35px;
padding-right:35px;
}
div#n2-ss-2{
width:1000px;
float:left;
margin:0;
}
html[dir=rtl] div#n2-ss-2{
float:right;
}
div#n2-ss-2 .n2-ss-slider-1{
position:relative;
padding-top:0;
padding-right:0;
padding-bottom:0;
padding-left:0;
height:500px;
border-style:solid;
border-width:0;
border-color:#3e3e3e;
border-color:rgba(62,62,62,1);
border-radius:0;
background-clip:padding-box;
background-repeat:repeat;
background-position:50% 50%;
background-size:cover;
background-attachment:scroll;
}
div#n2-ss-2 .n2-ss-slider-background-video-container{
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
overflow:hidden;
}
div#n2-ss-2 .n2-ss-slider-2{
position:relative;
width:100%;
height:100%;
}
.x-firefox div#n2-ss-2 .n2-ss-slider-2{
opacity:.99999;
}
div#n2-ss-2 .n2-ss-slider-3{
position:relative;
width:100%;
height:100%;
overflow:hidden;
outline:1px solid rgba(0,0,0,0);
z-index:10;
}
div#n2-ss-2 .n2-ss-slide-backgrounds,div#n2-ss-2 .n2-ss-slider-3>.n-particles-js-canvas-el,div#n2-ss-2 .n2-ss-slider-3>.n2-ss-divider{
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
}
div#n2-ss-2 .n2-ss-slide-backgrounds{
z-index:10;
}
div#n2-ss-2 .n2-ss-slider-3>.n-particles-js-canvas-el{
z-index:12;
}
div#n2-ss-2 .n2-ss-slide-backgrounds>*{
overflow:hidden;
}
div#n2-ss-2 .n2-ss-slide{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
z-index:20;
display:block;
-webkit-backface-visibility:hidden;
}
div#n2-ss-2 .n2-ss-layers-container{
position:relative;
width:1000px;
height:500px;
}
div#n2-ss-2 .n2-ss-parallax-clip>.n2-ss-layers-container{
position:absolute;
right:0;
}
div#n2-ss-2 .n2-ss-slide{
perspective:1500px;
}
div#n2-ss-2[data-ie] .n2-ss-slide{
perspective:none;
transform:perspective(1500px);
}
div#n2-ss-2 .n2-ss-slide-active{
z-index:21;
}
div#n2-ss-2 .nextend-arrow{
cursor:pointer;
overflow:hidden;
line-height:0 !important;
z-index:20;
}
div#n2-ss-2 .nextend-arrow img{
position:relative;
min-height:0;
min-width:0;
vertical-align:top;
width:auto;
height:auto;
max-width:100%;
max-height:100%;
display:inline;
}
div#n2-ss-2 .nextend-arrow img.n2-arrow-hover-img{
display:none;
}
div#n2-ss-2 .nextend-arrow:hover img.n2-arrow-hover-img{
display:inline;
}
div#n2-ss-2 .nextend-arrow:hover img.n2-arrow-normal-img{
display:none;
}
div#n2-ss-2 .nextend-arrow-animated{
overflow:hidden;
}
div#n2-ss-2 .nextend-arrow-animated>div{
position:relative;
}
div#n2-ss-2 .nextend-arrow-animated .n2-active{
position:absolute;
}
div#n2-ss-2 .nextend-arrow-animated-fade{
transition:background .3s,opacity .4s;
}
div#n2-ss-2 .nextend-arrow-animated-horizontal>div{
transition:all .4s;
left:0;
}
div#n2-ss-2 .nextend-arrow-animated-horizontal .n2-active{
top:0;
}
div#n2-ss-2 .nextend-arrow-previous.nextend-arrow-animated-horizontal:hover>div,div#n2-ss-2 .nextend-arrow-next.nextend-arrow-animated-horizontal .n2-active{
left:-100%;
}
div#n2-ss-2 .nextend-arrow-previous.nextend-arrow-animated-horizontal .n2-active,div#n2-ss-2 .nextend-arrow-next.nextend-arrow-animated-horizontal:hover>div{
left:100%;
}
div#n2-ss-2 .nextend-arrow.nextend-arrow-animated-horizontal:hover .n2-active{
left:0;
}
div#n2-ss-2 .nextend-arrow-animated-vertical>div{
transition:all .4s;
top:0;
}
div#n2-ss-2 .nextend-arrow-animated-vertical .n2-active{
left:0;
}
div#n2-ss-2 .nextend-arrow-animated-vertical .n2-active{
top:-100%;
}
div#n2-ss-2 .nextend-arrow-animated-vertical:hover>div{
top:100%;
}
div#n2-ss-2 .nextend-arrow-animated-vertical:hover .n2-active{
top:0;
}
div#n2-ss-2 .n-uc-13df8f7564131-inner{
transition:all .3s;
transition-property:border,background-image,background-color,border-radius,box-shadow;
background:rgba(255,255,255,1);
}
div#n2-ss-2 .n2-ss-layer .n2-font-1fdfae61a8e60a6e2b314a65c71283ed-hover{
font-family:'Roboto','Arial';
color:#1153dd;
font-size:225%;
text-shadow:none;
line-height:1.5;
font-weight:400;
font-style:normal;
text-decoration:none;
text-align:left;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
font-weight:800;
}
div#n2-ss-2 .n2-ss-layer .n2-font-c69be16a544ebaf209f1669d93fd6c63-paragraph{
font-family:'Roboto','Arial';
color:#062951;
font-size:106.25%;
text-shadow:none;
line-height:1.5;
font-weight:400;
font-style:normal;
text-decoration:none;
text-align:left;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
font-weight:400;
}
div#n2-ss-2 .n2-ss-layer .n2-font-c69be16a544ebaf209f1669d93fd6c63-paragraph a,div#n2-ss-2 .n2-ss-layer .n2-font-c69be16a544ebaf209f1669d93fd6c63-paragraph a:focus{
font-family:'Roboto','Arial';
color:#1890d7;
font-size:100%;
text-shadow:none;
line-height:1.5;
font-weight:400;
font-style:normal;
text-decoration:none;
text-align:left;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
font-weight:400;
}
div#n2-ss-2 .n2-ss-layer .n2-font-c69be16a544ebaf209f1669d93fd6c63-paragraph a:hover,div#n2-ss-2 .n2-ss-layer .n2-font-c69be16a544ebaf209f1669d93fd6c63-paragraph a:active{
font-family:'Roboto','Arial';
color:#1890d7;
font-size:100%;
text-shadow:none;
line-height:1.5;
font-weight:400;
font-style:normal;
text-decoration:none;
text-align:left;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
font-weight:400;
}
div#n2-ss-2 .n-uc-TB6UokAMa4rp-inner{
transition:all .3s;
transition-property:border,background-image,background-color,border-radius,box-shadow;
background:rgba(255,255,255,1);
}
div#n2-ss-2 .n2-ss-layer .n2-font-84c8786baa4b6ec5be33c56ca0533647-hover{
font-family:'Roboto','Arial';
color:#1153dd;
font-size:225%;
text-shadow:none;
line-height:1.5;
font-weight:400;
font-style:normal;
text-decoration:none;
text-align:left;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
font-weight:100;
}
div#n2-ss-2 .n-uc-kjQosJWkwkjj-inner{
transition:all .3s;
transition-property:border,background-image,background-color,border-radius,box-shadow;
background:rgba(255,255,255,1);
}
div#n2-ss-2 .n-uc-fff7akeQ2sob-inner{
transition:all .3s;
transition-property:border,background-image,background-color,border-radius,box-shadow;
background:rgba(255,255,255,1);
}
.lazyload,.lazyloading{
opacity:0;
}
.lazyloaded{
opacity:1;
transition:opacity .3s;
}