@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;
700;800&display=swap);@import url(https://fonts.cdnfonts.com/css/din-pro-cond?styles=15487,15483,15470,15468);    html {
line-height: 1.15; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }  body {
margin: 0;
} article,
aside,
footer,
header,
nav,
section {
display: block;
} h1 {
font-size: 2em;
margin: 0.67em 0;
}  figcaption,
figure {
display: block;
} figure {
margin: 1em 40px;
} hr {
box-sizing: content-box; height: 0; overflow: visible; } main {
display: block;
} pre {
font-family: monospace, monospace; font-size: 1em; }  a {
background-color: transparent; -webkit-text-decoration-skip: objects; }  abbr[title] {
border-bottom: none; text-decoration: underline; -webkit-text-decoration: underline dotted;
text-decoration: underline dotted; } b,
strong {
font-weight: inherit;
} b,
strong {
font-weight: bolder;
} code,
kbd,
samp {
font-family: monospace, monospace; font-size: 1em; } dfn {
font-style: italic;
} mark {
background-color: #ff0;
color: #000;
} small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}  audio,
video {
display: inline-block;
} audio:not([controls]) {
display: none;
height: 0;
} img {
border-style: none;
} svg:not(:root) {
overflow: hidden;
}  button,
input,
optgroup,
select,
textarea {
font-family: sans-serif; font-size: 100%; line-height: 1.15; margin: 0; } button {
overflow: visible;
} button,
select { text-transform: none;
} button,
html [type=button],
[type=reset],
[type=submit] {
-webkit-appearance: button; }
button,
[type=button],
[type=reset],
[type=submit] {  }
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
border-style: none;
padding: 0;
}
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
outline: 1px dotted ButtonText;
} input {
overflow: visible;
} [type=checkbox],
[type=radio] {
box-sizing: border-box; padding: 0; } [type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
height: auto;
} [type=search] {
-webkit-appearance: textfield; outline-offset: -2px;  }
[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
-webkit-appearance: none;
} ::-webkit-file-upload-button {
-webkit-appearance: button; font: inherit; } fieldset {
padding: 0.35em 0.75em 0.625em;
} legend {
box-sizing: border-box; display: table; max-width: 100%; padding: 0; color: inherit; white-space: normal; } progress {
display: inline-block; vertical-align: baseline; } textarea {
overflow: auto;
}  details {
display: block;
} summary {
display: list-item;
} menu {
display: block;
}  canvas {
display: inline-block;
} template {
display: none;
}  [hidden] {
display: none;
}       @-webkit-keyframes animationName {
}
@keyframes animationName {
} *,
*:before,
*:after {
box-sizing: border-box;
}
body {
background-color: #fff;
}
.container,
.container-fluid,
.container-narrow {
box-sizing: border-box;
width: 100%;
margin-right: auto;
margin-left: auto;
padding-right: 20px;
padding-left: 20px;
}
.container::after,
.container-fluid::after,
.container-narrow::after {
content: "";
display: table;
clear: both;
}
.container {
max-width: 1366px;
}
.container-fluid {
max-width: 100%;
}
.container-narrow {
max-width: 1200px;
}
.row {
display: -webkit-box;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
flex-direction: row;
box-sizing: border-box;
margin-right: -5px;
margin-left: -5px;
-webkit-box-flex: 0;
flex: 0 1 auto;
flex-wrap: wrap;
}
.row::after {
content: "";
display: table;
clear: both;
}
.row.nowrap {
flex-wrap: nowrap;
}
.row.justify-start {
-webkit-box-pack: start;
justify-content: flex-start;
}
.row.justify-end {
-webkit-box-pack: end;
justify-content: flex-end;
}
.row.justify-center {
-webkit-box-pack: center;
justify-content: center;
}
.row.justify-between {
-webkit-box-pack: justify;
justify-content: space-between;
}
.row.justify-around {
justify-content: space-around;
}
.row.reverse {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
flex-direction: row-reverse;
}
.row.align-top {
-webkit-box-align: start;
align-items: flex-start;
}
.row.align-bottom {
-webkit-box-align: end;
align-items: flex-end;
}
.row.align-middle {
-webkit-box-align: center;
align-items: center;
}
.row.align-baseline {
-webkit-box-align: baseline;
align-items: baseline;
}
.row.align-stretch {
-webkit-box-align: stretch;
align-items: stretch;
}
.row .flex-item {
-webkit-box-flex: 0;
flex: 0 0 auto;
}
.row .flex-item.grow {
-webkit-box-flex: 1;
flex-grow: 1;
}
[class^=col-],
[class*=" col-"] {
position: relative;
box-sizing: border-box;
width: 100%;
min-height: 1px;
padding-right: 5px;
padding-left: 5px;
-webkit-box-flex: 0;
flex: 0 0 auto;
}
.col-xs-1 {
width: 8.3333333333%;
}
.col-xs-2 {
width: 16.6666666667%;
}
.col-xs-3 {
width: 25%;
}
.col-xs-4 {
width: 33.3333333333%;
}
.col-xs-5 {
width: 41.6666666667%;
}
.col-xs-6 {
width: 50%;
}
.col-xs-7 {
width: 58.3333333333%;
}
.col-xs-8 {
width: 66.6666666667%;
}
.col-xs-9 {
width: 75%;
}
.col-xs-10 {
width: 83.3333333333%;
}
.col-xs-11 {
width: 91.6666666667%;
}
.col-xs-12 {
width: 100%;
}
@media (min-width: 480px) {
.col-xs-1 {
max-width: 8.3333333333%;
-webkit-box-flex: 0;
flex: 0 0 8.3333333333%;
}
.col-xs-2 {
max-width: 16.6666666667%;
-webkit-box-flex: 0;
flex: 0 0 16.6666666667%;
}
.col-xs-3 {
max-width: 25%;
-webkit-box-flex: 0;
flex: 0 0 25%;
}
.col-xs-4 {
max-width: 33.3333333333%;
-webkit-box-flex: 0;
flex: 0 0 33.3333333333%;
}
.col-xs-5 {
max-width: 41.6666666667%;
-webkit-box-flex: 0;
flex: 0 0 41.6666666667%;
}
.col-xs-6 {
max-width: 50%;
-webkit-box-flex: 0;
flex: 0 0 50%;
}
.col-xs-7 {
max-width: 58.3333333333%;
-webkit-box-flex: 0;
flex: 0 0 58.3333333333%;
}
.col-xs-8 {
max-width: 66.6666666667%;
-webkit-box-flex: 0;
flex: 0 0 66.6666666667%;
}
.col-xs-9 {
max-width: 75%;
-webkit-box-flex: 0;
flex: 0 0 75%;
}
.col-xs-10 {
max-width: 83.3333333333%;
-webkit-box-flex: 0;
flex: 0 0 83.3333333333%;
}
.col-xs-11 {
max-width: 91.6666666667%;
-webkit-box-flex: 0;
flex: 0 0 91.6666666667%;
}
.col-xs-12 {
max-width: 100%;
-webkit-box-flex: 0;
flex: 0 0 100%;
}
.col-xs-pull-0 {
right: auto;
}
.col-xs-pull-1 {
right: 8.3333333333%;
}
.col-xs-pull-2 {
right: 16.6666666667%;
}
.col-xs-pull-3 {
right: 25%;
}
.col-xs-pull-4 {
right: 33.3333333333%;
}
.col-xs-pull-5 {
right: 41.6666666667%;
}
.col-xs-pull-6 {
right: 50%;
}
.col-xs-pull-7 {
right: 58.3333333333%;
}
.col-xs-pull-8 {
right: 66.6666666667%;
}
.col-xs-pull-9 {
right: 75%;
}
.col-xs-pull-10 {
right: 83.3333333333%;
}
.col-xs-pull-11 {
right: 91.6666666667%;
}
.col-xs-pull-12 {
right: 100%;
}
.col-xs-push-0 {
left: auto;
}
.col-xs-push-1 {
left: 8.3333333333%;
}
.col-xs-push-2 {
left: 16.6666666667%;
}
.col-xs-push-3 {
left: 25%;
}
.col-xs-push-4 {
left: 33.3333333333%;
}
.col-xs-push-5 {
left: 41.6666666667%;
}
.col-xs-push-6 {
left: 50%;
}
.col-xs-push-7 {
left: 58.3333333333%;
}
.col-xs-push-8 {
left: 66.6666666667%;
}
.col-xs-push-9 {
left: 75%;
}
.col-xs-push-10 {
left: 83.3333333333%;
}
.col-xs-push-11 {
left: 91.6666666667%;
}
.col-xs-push-12 {
left: 100%;
}
.col-xs-offset-1 {
margin-left: 8.3333333333%;
}
.col-xs-offset-2 {
margin-left: 16.6666666667%;
}
.col-xs-offset-3 {
margin-left: 25%;
}
.col-xs-offset-4 {
margin-left: 33.3333333333%;
}
.col-xs-offset-5 {
margin-left: 41.6666666667%;
}
.col-xs-offset-6 {
margin-left: 50%;
}
.col-xs-offset-7 {
margin-left: 58.3333333333%;
}
.col-xs-offset-8 {
margin-left: 66.6666666667%;
}
.col-xs-offset-9 {
margin-left: 75%;
}
.col-xs-offset-10 {
margin-left: 83.3333333333%;
}
.col-xs-offset-11 {
margin-left: 91.6666666667%;
}
}
@media (min-width: 600px) {
.col-sm-1 {
max-width: 8.3333333333%;
-webkit-box-flex: 0;
flex: 0 0 8.3333333333%;
}
.col-sm-2 {
max-width: 16.6666666667%;
-webkit-box-flex: 0;
flex: 0 0 16.6666666667%;
}
.col-sm-3 {
max-width: 25%;
-webkit-box-flex: 0;
flex: 0 0 25%;
}
.col-sm-4 {
max-width: 33.3333333333%;
-webkit-box-flex: 0;
flex: 0 0 33.3333333333%;
}
.col-sm-5 {
max-width: 41.6666666667%;
-webkit-box-flex: 0;
flex: 0 0 41.6666666667%;
}
.col-sm-6 {
max-width: 50%;
-webkit-box-flex: 0;
flex: 0 0 50%;
}
.col-sm-7 {
max-width: 58.3333333333%;
-webkit-box-flex: 0;
flex: 0 0 58.3333333333%;
}
.col-sm-8 {
max-width: 66.6666666667%;
-webkit-box-flex: 0;
flex: 0 0 66.6666666667%;
}
.col-sm-9 {
max-width: 75%;
-webkit-box-flex: 0;
flex: 0 0 75%;
}
.col-sm-10 {
max-width: 83.3333333333%;
-webkit-box-flex: 0;
flex: 0 0 83.3333333333%;
}
.col-sm-11 {
max-width: 91.6666666667%;
-webkit-box-flex: 0;
flex: 0 0 91.6666666667%;
}
.col-sm-12 {
max-width: 100%;
-webkit-box-flex: 0;
flex: 0 0 100%;
}
.col-sm-pull-0 {
right: auto;
}
.col-sm-pull-1 {
right: 8.3333333333%;
}
.col-sm-pull-2 {
right: 16.6666666667%;
}
.col-sm-pull-3 {
right: 25%;
}
.col-sm-pull-4 {
right: 33.3333333333%;
}
.col-sm-pull-5 {
right: 41.6666666667%;
}
.col-sm-pull-6 {
right: 50%;
}
.col-sm-pull-7 {
right: 58.3333333333%;
}
.col-sm-pull-8 {
right: 66.6666666667%;
}
.col-sm-pull-9 {
right: 75%;
}
.col-sm-pull-10 {
right: 83.3333333333%;
}
.col-sm-pull-11 {
right: 91.6666666667%;
}
.col-sm-pull-12 {
right: 100%;
}
.col-sm-push-0 {
left: auto;
}
.col-sm-push-1 {
left: 8.3333333333%;
}
.col-sm-push-2 {
left: 16.6666666667%;
}
.col-sm-push-3 {
left: 25%;
}
.col-sm-push-4 {
left: 33.3333333333%;
}
.col-sm-push-5 {
left: 41.6666666667%;
}
.col-sm-push-6 {
left: 50%;
}
.col-sm-push-7 {
left: 58.3333333333%;
}
.col-sm-push-8 {
left: 66.6666666667%;
}
.col-sm-push-9 {
left: 75%;
}
.col-sm-push-10 {
left: 83.3333333333%;
}
.col-sm-push-11 {
left: 91.6666666667%;
}
.col-sm-push-12 {
left: 100%;
}
.col-sm-offset-0 {
margin-left: 0%;
}
.col-sm-offset-1 {
margin-left: 8.3333333333%;
}
.col-sm-offset-2 {
margin-left: 16.6666666667%;
}
.col-sm-offset-3 {
margin-left: 25%;
}
.col-sm-offset-4 {
margin-left: 33.3333333333%;
}
.col-sm-offset-5 {
margin-left: 41.6666666667%;
}
.col-sm-offset-6 {
margin-left: 50%;
}
.col-sm-offset-7 {
margin-left: 58.3333333333%;
}
.col-sm-offset-8 {
margin-left: 66.6666666667%;
}
.col-sm-offset-9 {
margin-left: 75%;
}
.col-sm-offset-10 {
margin-left: 83.3333333333%;
}
.col-sm-offset-11 {
margin-left: 91.6666666667%;
}
}
@media (min-width: 875px) {
.col-md-1 {
max-width: 8.3333333333%;
-webkit-box-flex: 0;
flex: 0 0 8.3333333333%;
}
.col-md-2 {
max-width: 16.6666666667%;
-webkit-box-flex: 0;
flex: 0 0 16.6666666667%;
}
.col-md-3 {
max-width: 25%;
-webkit-box-flex: 0;
flex: 0 0 25%;
}
.col-md-4 {
max-width: 33.3333333333%;
-webkit-box-flex: 0;
flex: 0 0 33.3333333333%;
}
.col-md-5 {
max-width: 41.6666666667%;
-webkit-box-flex: 0;
flex: 0 0 41.6666666667%;
}
.col-md-6 {
max-width: 50%;
-webkit-box-flex: 0;
flex: 0 0 50%;
}
.col-md-7 {
max-width: 58.3333333333%;
-webkit-box-flex: 0;
flex: 0 0 58.3333333333%;
}
.col-md-8 {
max-width: 66.6666666667%;
-webkit-box-flex: 0;
flex: 0 0 66.6666666667%;
}
.col-md-9 {
max-width: 75%;
-webkit-box-flex: 0;
flex: 0 0 75%;
}
.col-md-10 {
max-width: 83.3333333333%;
-webkit-box-flex: 0;
flex: 0 0 83.3333333333%;
}
.col-md-11 {
max-width: 91.6666666667%;
-webkit-box-flex: 0;
flex: 0 0 91.6666666667%;
}
.col-md-12 {
max-width: 100%;
-webkit-box-flex: 0;
flex: 0 0 100%;
}
.col-md-pull-0 {
right: auto;
}
.col-md-pull-1 {
right: 8.3333333333%;
}
.col-md-pull-2 {
right: 16.6666666667%;
}
.col-md-pull-3 {
right: 25%;
}
.col-md-pull-4 {
right: 33.3333333333%;
}
.col-md-pull-5 {
right: 41.6666666667%;
}
.col-md-pull-6 {
right: 50%;
}
.col-md-pull-7 {
right: 58.3333333333%;
}
.col-md-pull-8 {
right: 66.6666666667%;
}
.col-md-pull-9 {
right: 75%;
}
.col-md-pull-10 {
right: 83.3333333333%;
}
.col-md-pull-11 {
right: 91.6666666667%;
}
.col-md-pull-12 {
right: 100%;
}
.col-md-push-0 {
left: auto;
}
.col-md-push-1 {
left: 8.3333333333%;
}
.col-md-push-2 {
left: 16.6666666667%;
}
.col-md-push-3 {
left: 25%;
}
.col-md-push-4 {
left: 33.3333333333%;
}
.col-md-push-5 {
left: 41.6666666667%;
}
.col-md-push-6 {
left: 50%;
}
.col-md-push-7 {
left: 58.3333333333%;
}
.col-md-push-8 {
left: 66.6666666667%;
}
.col-md-push-9 {
left: 75%;
}
.col-md-push-10 {
left: 83.3333333333%;
}
.col-md-push-11 {
left: 91.6666666667%;
}
.col-md-push-12 {
left: 100%;
}
.col-md-offset-0 {
margin-left: 0%;
}
.col-md-offset-1 {
margin-left: 8.3333333333%;
}
.col-md-offset-2 {
margin-left: 16.6666666667%;
}
.col-md-offset-3 {
margin-left: 25%;
}
.col-md-offset-4 {
margin-left: 33.3333333333%;
}
.col-md-offset-5 {
margin-left: 41.6666666667%;
}
.col-md-offset-6 {
margin-left: 50%;
}
.col-md-offset-7 {
margin-left: 58.3333333333%;
}
.col-md-offset-8 {
margin-left: 66.6666666667%;
}
.col-md-offset-9 {
margin-left: 75%;
}
.col-md-offset-10 {
margin-left: 83.3333333333%;
}
.col-md-offset-11 {
margin-left: 91.6666666667%;
}
}
@media (min-width: 1200px) {
.col-lg-1 {
max-width: 8.3333333333%;
-webkit-box-flex: 0;
flex: 0 0 8.3333333333%;
}
.col-lg-2 {
max-width: 16.6666666667%;
-webkit-box-flex: 0;
flex: 0 0 16.6666666667%;
}
.col-lg-3 {
max-width: 25%;
-webkit-box-flex: 0;
flex: 0 0 25%;
}
.col-lg-4 {
max-width: 33.3333333333%;
-webkit-box-flex: 0;
flex: 0 0 33.3333333333%;
}
.col-lg-5 {
max-width: 41.6666666667%;
-webkit-box-flex: 0;
flex: 0 0 41.6666666667%;
}
.col-lg-6 {
max-width: 50%;
-webkit-box-flex: 0;
flex: 0 0 50%;
}
.col-lg-7 {
max-width: 58.3333333333%;
-webkit-box-flex: 0;
flex: 0 0 58.3333333333%;
}
.col-lg-8 {
max-width: 66.6666666667%;
-webkit-box-flex: 0;
flex: 0 0 66.6666666667%;
}
.col-lg-9 {
max-width: 75%;
-webkit-box-flex: 0;
flex: 0 0 75%;
}
.col-lg-10 {
max-width: 83.3333333333%;
-webkit-box-flex: 0;
flex: 0 0 83.3333333333%;
}
.col-lg-11 {
max-width: 91.6666666667%;
-webkit-box-flex: 0;
flex: 0 0 91.6666666667%;
}
.col-lg-12 {
max-width: 100%;
-webkit-box-flex: 0;
flex: 0 0 100%;
}
.col-lg-pull-0 {
right: auto;
}
.col-lg-pull-1 {
right: 8.3333333333%;
}
.col-lg-pull-2 {
right: 16.6666666667%;
}
.col-lg-pull-3 {
right: 25%;
}
.col-lg-pull-4 {
right: 33.3333333333%;
}
.col-lg-pull-5 {
right: 41.6666666667%;
}
.col-lg-pull-6 {
right: 50%;
}
.col-lg-pull-7 {
right: 58.3333333333%;
}
.col-lg-pull-8 {
right: 66.6666666667%;
}
.col-lg-pull-9 {
right: 75%;
}
.col-lg-pull-10 {
right: 83.3333333333%;
}
.col-lg-pull-11 {
right: 91.6666666667%;
}
.col-lg-pull-12 {
right: 100%;
}
.col-lg-push-0 {
left: auto;
}
.col-lg-push-1 {
left: 8.3333333333%;
}
.col-lg-push-2 {
left: 16.6666666667%;
}
.col-lg-push-3 {
left: 25%;
}
.col-lg-push-4 {
left: 33.3333333333%;
}
.col-lg-push-5 {
left: 41.6666666667%;
}
.col-lg-push-6 {
left: 50%;
}
.col-lg-push-7 {
left: 58.3333333333%;
}
.col-lg-push-8 {
left: 66.6666666667%;
}
.col-lg-push-9 {
left: 75%;
}
.col-lg-push-10 {
left: 83.3333333333%;
}
.col-lg-push-11 {
left: 91.6666666667%;
}
.col-lg-push-12 {
left: 100%;
}
.col-lg-offset-0 {
margin-left: 0%;
}
.col-lg-offset-1 {
margin-left: 8.3333333333%;
}
.col-lg-offset-2 {
margin-left: 16.6666666667%;
}
.col-lg-offset-3 {
margin-left: 25%;
}
.col-lg-offset-4 {
margin-left: 33.3333333333%;
}
.col-lg-offset-5 {
margin-left: 41.6666666667%;
}
.col-lg-offset-6 {
margin-left: 50%;
}
.col-lg-offset-7 {
margin-left: 58.3333333333%;
}
.col-lg-offset-8 {
margin-left: 66.6666666667%;
}
.col-lg-offset-9 {
margin-left: 75%;
}
.col-lg-offset-10 {
margin-left: 83.3333333333%;
}
.col-lg-offset-11 {
margin-left: 91.6666666667%;
}
}
@media (min-width: 1366px) {
.col-xl-1 {
max-width: 8.3333333333%;
-webkit-box-flex: 0;
flex: 0 0 8.3333333333%;
}
.col-xl-2 {
max-width: 16.6666666667%;
-webkit-box-flex: 0;
flex: 0 0 16.6666666667%;
}
.col-xl-3 {
max-width: 25%;
-webkit-box-flex: 0;
flex: 0 0 25%;
}
.col-xl-4 {
max-width: 33.3333333333%;
-webkit-box-flex: 0;
flex: 0 0 33.3333333333%;
}
.col-xl-5 {
max-width: 41.6666666667%;
-webkit-box-flex: 0;
flex: 0 0 41.6666666667%;
}
.col-xl-6 {
max-width: 50%;
-webkit-box-flex: 0;
flex: 0 0 50%;
}
.col-xl-7 {
max-width: 58.3333333333%;
-webkit-box-flex: 0;
flex: 0 0 58.3333333333%;
}
.col-xl-8 {
max-width: 66.6666666667%;
-webkit-box-flex: 0;
flex: 0 0 66.6666666667%;
}
.col-xl-9 {
max-width: 75%;
-webkit-box-flex: 0;
flex: 0 0 75%;
}
.col-xl-10 {
max-width: 83.3333333333%;
-webkit-box-flex: 0;
flex: 0 0 83.3333333333%;
}
.col-xl-11 {
max-width: 91.6666666667%;
-webkit-box-flex: 0;
flex: 0 0 91.6666666667%;
}
.col-xl-12 {
max-width: 100%;
-webkit-box-flex: 0;
flex: 0 0 100%;
}
.col-xl-pull-0 {
right: auto;
}
.col-xl-pull-1 {
right: 8.3333333333%;
}
.col-xl-pull-2 {
right: 16.6666666667%;
}
.col-xl-pull-3 {
right: 25%;
}
.col-xl-pull-4 {
right: 33.3333333333%;
}
.col-xl-pull-5 {
right: 41.6666666667%;
}
.col-xl-pull-6 {
right: 50%;
}
.col-xl-pull-7 {
right: 58.3333333333%;
}
.col-xl-pull-8 {
right: 66.6666666667%;
}
.col-xl-pull-9 {
right: 75%;
}
.col-xl-pull-10 {
right: 83.3333333333%;
}
.col-xl-pull-11 {
right: 91.6666666667%;
}
.col-xl-pull-12 {
right: 100%;
}
.col-xl-push-0 {
left: auto;
}
.col-xl-push-1 {
left: 8.3333333333%;
}
.col-xl-push-2 {
left: 16.6666666667%;
}
.col-xl-push-3 {
left: 25%;
}
.col-xl-push-4 {
left: 33.3333333333%;
}
.col-xl-push-5 {
left: 41.6666666667%;
}
.col-xl-push-6 {
left: 50%;
}
.col-xl-push-7 {
left: 58.3333333333%;
}
.col-xl-push-8 {
left: 66.6666666667%;
}
.col-xl-push-9 {
left: 75%;
}
.col-xl-push-10 {
left: 83.3333333333%;
}
.col-xl-push-11 {
left: 91.6666666667%;
}
.col-xl-push-12 {
left: 100%;
}
.col-xl-offset-0 {
margin-left: 0%;
}
.col-xl-offset-1 {
margin-left: 8.3333333333%;
}
.col-xl-offset-2 {
margin-left: 16.6666666667%;
}
.col-xl-offset-3 {
margin-left: 25%;
}
.col-xl-offset-4 {
margin-left: 33.3333333333%;
}
.col-xl-offset-5 {
margin-left: 41.6666666667%;
}
.col-xl-offset-6 {
margin-left: 50%;
}
.col-xl-offset-7 {
margin-left: 58.3333333333%;
}
.col-xl-offset-8 {
margin-left: 66.6666666667%;
}
.col-xl-offset-9 {
margin-left: 75%;
}
.col-xl-offset-10 {
margin-left: 83.3333333333%;
}
.col-xl-offset-11 {
margin-left: 91.6666666667%;
}
}
@media (min-width: 1700px) {
.col-xxl-1 {
max-width: 8.3333333333%;
-webkit-box-flex: 0;
flex: 0 0 8.3333333333%;
}
.col-xxl-2 {
max-width: 16.6666666667%;
-webkit-box-flex: 0;
flex: 0 0 16.6666666667%;
}
.col-xxl-3 {
max-width: 25%;
-webkit-box-flex: 0;
flex: 0 0 25%;
}
.col-xxl-4 {
max-width: 33.3333333333%;
-webkit-box-flex: 0;
flex: 0 0 33.3333333333%;
}
.col-xxl-5 {
max-width: 41.6666666667%;
-webkit-box-flex: 0;
flex: 0 0 41.6666666667%;
}
.col-xxl-6 {
max-width: 50%;
-webkit-box-flex: 0;
flex: 0 0 50%;
}
.col-xxl-7 {
max-width: 58.3333333333%;
-webkit-box-flex: 0;
flex: 0 0 58.3333333333%;
}
.col-xxl-8 {
max-width: 66.6666666667%;
-webkit-box-flex: 0;
flex: 0 0 66.6666666667%;
}
.col-xxl-9 {
max-width: 75%;
-webkit-box-flex: 0;
flex: 0 0 75%;
}
.col-xxl-10 {
max-width: 83.3333333333%;
-webkit-box-flex: 0;
flex: 0 0 83.3333333333%;
}
.col-xxl-11 {
max-width: 91.6666666667%;
-webkit-box-flex: 0;
flex: 0 0 91.6666666667%;
}
.col-xxl-12 {
max-width: 100%;
-webkit-box-flex: 0;
flex: 0 0 100%;
}
.col-xxl-pull-0 {
right: auto;
}
.col-xxl-pull-1 {
right: 8.3333333333%;
}
.col-xxl-pull-2 {
right: 16.6666666667%;
}
.col-xxl-pull-3 {
right: 25%;
}
.col-xxl-pull-4 {
right: 33.3333333333%;
}
.col-xxl-pull-5 {
right: 41.6666666667%;
}
.col-xxl-pull-6 {
right: 50%;
}
.col-xxl-pull-7 {
right: 58.3333333333%;
}
.col-xxl-pull-8 {
right: 66.6666666667%;
}
.col-xxl-pull-9 {
right: 75%;
}
.col-xxl-pull-10 {
right: 83.3333333333%;
}
.col-xxl-pull-11 {
right: 91.6666666667%;
}
.col-xxl-pull-12 {
right: 100%;
}
.col-xxl-push-0 {
left: auto;
}
.col-xxl-push-1 {
left: 8.3333333333%;
}
.col-xxl-push-2 {
left: 16.6666666667%;
}
.col-xxl-push-3 {
left: 25%;
}
.col-xxl-push-4 {
left: 33.3333333333%;
}
.col-xxl-push-5 {
left: 41.6666666667%;
}
.col-xxl-push-6 {
left: 50%;
}
.col-xxl-push-7 {
left: 58.3333333333%;
}
.col-xxl-push-8 {
left: 66.6666666667%;
}
.col-xxl-push-9 {
left: 75%;
}
.col-xxl-push-10 {
left: 83.3333333333%;
}
.col-xxl-push-11 {
left: 91.6666666667%;
}
.col-xxl-push-12 {
left: 100%;
}
.col-xxl-offset-0 {
margin-left: 0%;
}
.col-xxl-offset-1 {
margin-left: 8.3333333333%;
}
.col-xxl-offset-2 {
margin-left: 16.6666666667%;
}
.col-xxl-offset-3 {
margin-left: 25%;
}
.col-xxl-offset-4 {
margin-left: 33.3333333333%;
}
.col-xxl-offset-5 {
margin-left: 41.6666666667%;
}
.col-xxl-offset-6 {
margin-left: 50%;
}
.col-xxl-offset-7 {
margin-left: 58.3333333333%;
}
.col-xxl-offset-8 {
margin-left: 66.6666666667%;
}
.col-xxl-offset-9 {
margin-left: 75%;
}
.col-xxl-offset-10 {
margin-left: 83.3333333333%;
}
.col-xxl-offset-11 {
margin-left: 91.6666666667%;
}
}
.pt-0 {
padding-top: 0px;
}
.pt-1 {
padding-top: 10px;
}
.pt-2 {
padding-top: 20px;
}
.pt-3 {
padding-top: 30px;
}
.pt-4 {
padding-top: 40px;
}
.pt-5 {
padding-top: 50px;
}
.pt-6 {
padding-top: 60px;
}
.pt-7 {
padding-top: 70px;
}
.pt-8 {
padding-top: 80px;
}
.pt-9 {
padding-top: 90px;
}
.pt-10 {
padding-top: 100px;
}
.pt-11 {
padding-top: 110px;
}
.pt-12 {
padding-top: 120px;
}
.pt-13 {
padding-top: 130px;
}
.pt-14 {
padding-top: 140px;
}
.pt-15 {
padding-top: 150px;
}
.pt-16 {
padding-top: 160px;
}
.pt-17 {
padding-top: 170px;
}
.pt-18 {
padding-top: 180px;
}
.pt-19 {
padding-top: 190px;
}
.pt-20 {
padding-top: 200px;
}
@media (max-width: 875px) {
.pt-md-0 {
padding-top: 0px;
}
}
@media (max-width: 875px) {
.pt-md-1 {
padding-top: 10px;
}
}
@media (max-width: 875px) {
.pt-md-2 {
padding-top: 20px;
}
}
@media (max-width: 875px) {
.pt-md-3 {
padding-top: 30px;
}
}
@media (max-width: 875px) {
.pt-md-4 {
padding-top: 40px;
}
}
@media (max-width: 875px) {
.pt-md-5 {
padding-top: 50px;
}
}
@media (max-width: 875px) {
.pt-md-6 {
padding-top: 60px;
}
}
@media (max-width: 875px) {
.pt-md-7 {
padding-top: 70px;
}
}
@media (max-width: 875px) {
.pt-md-8 {
padding-top: 80px;
}
}
@media (max-width: 875px) {
.pt-md-9 {
padding-top: 90px;
}
}
@media (max-width: 875px) {
.pt-md-10 {
padding-top: 100px;
}
}
@media (max-width: 875px) {
.pt-md-11 {
padding-top: 110px;
}
}
@media (max-width: 875px) {
.pt-md-12 {
padding-top: 120px;
}
}
@media (max-width: 875px) {
.pt-md-13 {
padding-top: 130px;
}
}
@media (max-width: 875px) {
.pt-md-14 {
padding-top: 140px;
}
}
@media (max-width: 875px) {
.pt-md-15 {
padding-top: 150px;
}
}
@media (max-width: 875px) {
.pt-md-16 {
padding-top: 160px;
}
}
@media (max-width: 875px) {
.pt-md-17 {
padding-top: 170px;
}
}
@media (max-width: 875px) {
.pt-md-18 {
padding-top: 180px;
}
}
@media (max-width: 875px) {
.pt-md-19 {
padding-top: 190px;
}
}
@media (max-width: 875px) {
.pt-md-20 {
padding-top: 200px;
}
}
@media (max-width: 600px) {
.pt-sm-0 {
padding-top: 0px;
}
}
@media (max-width: 600px) {
.pt-sm-1 {
padding-top: 10px;
}
}
@media (max-width: 600px) {
.pt-sm-2 {
padding-top: 20px;
}
}
@media (max-width: 600px) {
.pt-sm-3 {
padding-top: 30px;
}
}
@media (max-width: 600px) {
.pt-sm-4 {
padding-top: 40px;
}
}
@media (max-width: 600px) {
.pt-sm-5 {
padding-top: 50px;
}
}
@media (max-width: 600px) {
.pt-sm-6 {
padding-top: 60px;
}
}
@media (max-width: 600px) {
.pt-sm-7 {
padding-top: 70px;
}
}
@media (max-width: 600px) {
.pt-sm-8 {
padding-top: 80px;
}
}
@media (max-width: 600px) {
.pt-sm-9 {
padding-top: 90px;
}
}
@media (max-width: 600px) {
.pt-sm-10 {
padding-top: 100px;
}
}
@media (max-width: 600px) {
.pt-sm-11 {
padding-top: 110px;
}
}
@media (max-width: 600px) {
.pt-sm-12 {
padding-top: 120px;
}
}
@media (max-width: 600px) {
.pt-sm-13 {
padding-top: 130px;
}
}
@media (max-width: 600px) {
.pt-sm-14 {
padding-top: 140px;
}
}
@media (max-width: 600px) {
.pt-sm-15 {
padding-top: 150px;
}
}
@media (max-width: 600px) {
.pt-sm-16 {
padding-top: 160px;
}
}
@media (max-width: 600px) {
.pt-sm-17 {
padding-top: 170px;
}
}
@media (max-width: 600px) {
.pt-sm-18 {
padding-top: 180px;
}
}
@media (max-width: 600px) {
.pt-sm-19 {
padding-top: 190px;
}
}
@media (max-width: 600px) {
.pt-sm-20 {
padding-top: 200px;
}
}
.pr-0 {
padding-right: 0px;
}
.pr-1 {
padding-right: 10px;
}
.pr-2 {
padding-right: 20px;
}
.pr-3 {
padding-right: 30px;
}
.pr-4 {
padding-right: 40px;
}
.pr-5 {
padding-right: 50px;
}
.pr-6 {
padding-right: 60px;
}
.pr-7 {
padding-right: 70px;
}
.pr-8 {
padding-right: 80px;
}
.pr-9 {
padding-right: 90px;
}
.pr-10 {
padding-right: 100px;
}
.pr-11 {
padding-right: 110px;
}
.pr-12 {
padding-right: 120px;
}
.pr-13 {
padding-right: 130px;
}
.pr-14 {
padding-right: 140px;
}
.pr-15 {
padding-right: 150px;
}
.pr-16 {
padding-right: 160px;
}
.pr-17 {
padding-right: 170px;
}
.pr-18 {
padding-right: 180px;
}
.pr-19 {
padding-right: 190px;
}
.pr-20 {
padding-right: 200px;
}
@media (max-width: 875px) {
.pr-md-0 {
padding-right: 0px;
}
}
@media (max-width: 875px) {
.pr-md-1 {
padding-right: 10px;
}
}
@media (max-width: 875px) {
.pr-md-2 {
padding-right: 20px;
}
}
@media (max-width: 875px) {
.pr-md-3 {
padding-right: 30px;
}
}
@media (max-width: 875px) {
.pr-md-4 {
padding-right: 40px;
}
}
@media (max-width: 875px) {
.pr-md-5 {
padding-right: 50px;
}
}
@media (max-width: 875px) {
.pr-md-6 {
padding-right: 60px;
}
}
@media (max-width: 875px) {
.pr-md-7 {
padding-right: 70px;
}
}
@media (max-width: 875px) {
.pr-md-8 {
padding-right: 80px;
}
}
@media (max-width: 875px) {
.pr-md-9 {
padding-right: 90px;
}
}
@media (max-width: 875px) {
.pr-md-10 {
padding-right: 100px;
}
}
@media (max-width: 875px) {
.pr-md-11 {
padding-right: 110px;
}
}
@media (max-width: 875px) {
.pr-md-12 {
padding-right: 120px;
}
}
@media (max-width: 875px) {
.pr-md-13 {
padding-right: 130px;
}
}
@media (max-width: 875px) {
.pr-md-14 {
padding-right: 140px;
}
}
@media (max-width: 875px) {
.pr-md-15 {
padding-right: 150px;
}
}
@media (max-width: 875px) {
.pr-md-16 {
padding-right: 160px;
}
}
@media (max-width: 875px) {
.pr-md-17 {
padding-right: 170px;
}
}
@media (max-width: 875px) {
.pr-md-18 {
padding-right: 180px;
}
}
@media (max-width: 875px) {
.pr-md-19 {
padding-right: 190px;
}
}
@media (max-width: 875px) {
.pr-md-20 {
padding-right: 200px;
}
}
@media (max-width: 600px) {
.pr-sm-0 {
padding-right: 0px;
}
}
@media (max-width: 600px) {
.pr-sm-1 {
padding-right: 10px;
}
}
@media (max-width: 600px) {
.pr-sm-2 {
padding-right: 20px;
}
}
@media (max-width: 600px) {
.pr-sm-3 {
padding-right: 30px;
}
}
@media (max-width: 600px) {
.pr-sm-4 {
padding-right: 40px;
}
}
@media (max-width: 600px) {
.pr-sm-5 {
padding-right: 50px;
}
}
@media (max-width: 600px) {
.pr-sm-6 {
padding-right: 60px;
}
}
@media (max-width: 600px) {
.pr-sm-7 {
padding-right: 70px;
}
}
@media (max-width: 600px) {
.pr-sm-8 {
padding-right: 80px;
}
}
@media (max-width: 600px) {
.pr-sm-9 {
padding-right: 90px;
}
}
@media (max-width: 600px) {
.pr-sm-10 {
padding-right: 100px;
}
}
@media (max-width: 600px) {
.pr-sm-11 {
padding-right: 110px;
}
}
@media (max-width: 600px) {
.pr-sm-12 {
padding-right: 120px;
}
}
@media (max-width: 600px) {
.pr-sm-13 {
padding-right: 130px;
}
}
@media (max-width: 600px) {
.pr-sm-14 {
padding-right: 140px;
}
}
@media (max-width: 600px) {
.pr-sm-15 {
padding-right: 150px;
}
}
@media (max-width: 600px) {
.pr-sm-16 {
padding-right: 160px;
}
}
@media (max-width: 600px) {
.pr-sm-17 {
padding-right: 170px;
}
}
@media (max-width: 600px) {
.pr-sm-18 {
padding-right: 180px;
}
}
@media (max-width: 600px) {
.pr-sm-19 {
padding-right: 190px;
}
}
@media (max-width: 600px) {
.pr-sm-20 {
padding-right: 200px;
}
}
.pb-0 {
padding-bottom: 0px;
}
.pb-1 {
padding-bottom: 10px;
}
.pb-2 {
padding-bottom: 20px;
}
.pb-3 {
padding-bottom: 30px;
}
.pb-4 {
padding-bottom: 40px;
}
.pb-5 {
padding-bottom: 50px;
}
.pb-6 {
padding-bottom: 60px;
}
.pb-7 {
padding-bottom: 70px;
}
.pb-8 {
padding-bottom: 80px;
}
.pb-9 {
padding-bottom: 90px;
}
.pb-10 {
padding-bottom: 100px;
}
.pb-11 {
padding-bottom: 110px;
}
.pb-12 {
padding-bottom: 120px;
}
.pb-13 {
padding-bottom: 130px;
}
.pb-14 {
padding-bottom: 140px;
}
.pb-15 {
padding-bottom: 150px;
}
.pb-16 {
padding-bottom: 160px;
}
.pb-17 {
padding-bottom: 170px;
}
.pb-18 {
padding-bottom: 180px;
}
.pb-19 {
padding-bottom: 190px;
}
.pb-20 {
padding-bottom: 200px;
}
@media (max-width: 875px) {
.pb-md-0 {
padding-bottom: 0px;
}
}
@media (max-width: 875px) {
.pb-md-1 {
padding-bottom: 10px;
}
}
@media (max-width: 875px) {
.pb-md-2 {
padding-bottom: 20px;
}
}
@media (max-width: 875px) {
.pb-md-3 {
padding-bottom: 30px;
}
}
@media (max-width: 875px) {
.pb-md-4 {
padding-bottom: 40px;
}
}
@media (max-width: 875px) {
.pb-md-5 {
padding-bottom: 50px;
}
}
@media (max-width: 875px) {
.pb-md-6 {
padding-bottom: 60px;
}
}
@media (max-width: 875px) {
.pb-md-7 {
padding-bottom: 70px;
}
}
@media (max-width: 875px) {
.pb-md-8 {
padding-bottom: 80px;
}
}
@media (max-width: 875px) {
.pb-md-9 {
padding-bottom: 90px;
}
}
@media (max-width: 875px) {
.pb-md-10 {
padding-bottom: 100px;
}
}
@media (max-width: 875px) {
.pb-md-11 {
padding-bottom: 110px;
}
}
@media (max-width: 875px) {
.pb-md-12 {
padding-bottom: 120px;
}
}
@media (max-width: 875px) {
.pb-md-13 {
padding-bottom: 130px;
}
}
@media (max-width: 875px) {
.pb-md-14 {
padding-bottom: 140px;
}
}
@media (max-width: 875px) {
.pb-md-15 {
padding-bottom: 150px;
}
}
@media (max-width: 875px) {
.pb-md-16 {
padding-bottom: 160px;
}
}
@media (max-width: 875px) {
.pb-md-17 {
padding-bottom: 170px;
}
}
@media (max-width: 875px) {
.pb-md-18 {
padding-bottom: 180px;
}
}
@media (max-width: 875px) {
.pb-md-19 {
padding-bottom: 190px;
}
}
@media (max-width: 875px) {
.pb-md-20 {
padding-bottom: 200px;
}
}
@media (max-width: 600px) {
.pb-sm-0 {
padding-bottom: 0px;
}
}
@media (max-width: 600px) {
.pb-sm-1 {
padding-bottom: 10px;
}
}
@media (max-width: 600px) {
.pb-sm-2 {
padding-bottom: 20px;
}
}
@media (max-width: 600px) {
.pb-sm-3 {
padding-bottom: 30px;
}
}
@media (max-width: 600px) {
.pb-sm-4 {
padding-bottom: 40px;
}
}
@media (max-width: 600px) {
.pb-sm-5 {
padding-bottom: 50px;
}
}
@media (max-width: 600px) {
.pb-sm-6 {
padding-bottom: 60px;
}
}
@media (max-width: 600px) {
.pb-sm-7 {
padding-bottom: 70px;
}
}
@media (max-width: 600px) {
.pb-sm-8 {
padding-bottom: 80px;
}
}
@media (max-width: 600px) {
.pb-sm-9 {
padding-bottom: 90px;
}
}
@media (max-width: 600px) {
.pb-sm-10 {
padding-bottom: 100px;
}
}
@media (max-width: 600px) {
.pb-sm-11 {
padding-bottom: 110px;
}
}
@media (max-width: 600px) {
.pb-sm-12 {
padding-bottom: 120px;
}
}
@media (max-width: 600px) {
.pb-sm-13 {
padding-bottom: 130px;
}
}
@media (max-width: 600px) {
.pb-sm-14 {
padding-bottom: 140px;
}
}
@media (max-width: 600px) {
.pb-sm-15 {
padding-bottom: 150px;
}
}
@media (max-width: 600px) {
.pb-sm-16 {
padding-bottom: 160px;
}
}
@media (max-width: 600px) {
.pb-sm-17 {
padding-bottom: 170px;
}
}
@media (max-width: 600px) {
.pb-sm-18 {
padding-bottom: 180px;
}
}
@media (max-width: 600px) {
.pb-sm-19 {
padding-bottom: 190px;
}
}
@media (max-width: 600px) {
.pb-sm-20 {
padding-bottom: 200px;
}
}
.pl-0 {
padding-left: 0px;
}
.pl-1 {
padding-left: 10px;
}
.pl-2 {
padding-left: 20px;
}
.pl-3 {
padding-left: 30px;
}
.pl-4 {
padding-left: 40px;
}
.pl-5 {
padding-left: 50px;
}
.pl-6 {
padding-left: 60px;
}
.pl-7 {
padding-left: 70px;
}
.pl-8 {
padding-left: 80px;
}
.pl-9 {
padding-left: 90px;
}
.pl-10 {
padding-left: 100px;
}
.pl-11 {
padding-left: 110px;
}
.pl-12 {
padding-left: 120px;
}
.pl-13 {
padding-left: 130px;
}
.pl-14 {
padding-left: 140px;
}
.pl-15 {
padding-left: 150px;
}
.pl-16 {
padding-left: 160px;
}
.pl-17 {
padding-left: 170px;
}
.pl-18 {
padding-left: 180px;
}
.pl-19 {
padding-left: 190px;
}
.pl-20 {
padding-left: 200px;
}
@media (max-width: 875px) {
.pl-md-0 {
padding-left: 0px;
}
}
@media (max-width: 875px) {
.pl-md-1 {
padding-left: 10px;
}
}
@media (max-width: 875px) {
.pl-md-2 {
padding-left: 20px;
}
}
@media (max-width: 875px) {
.pl-md-3 {
padding-left: 30px;
}
}
@media (max-width: 875px) {
.pl-md-4 {
padding-left: 40px;
}
}
@media (max-width: 875px) {
.pl-md-5 {
padding-left: 50px;
}
}
@media (max-width: 875px) {
.pl-md-6 {
padding-left: 60px;
}
}
@media (max-width: 875px) {
.pl-md-7 {
padding-left: 70px;
}
}
@media (max-width: 875px) {
.pl-md-8 {
padding-left: 80px;
}
}
@media (max-width: 875px) {
.pl-md-9 {
padding-left: 90px;
}
}
@media (max-width: 875px) {
.pl-md-10 {
padding-left: 100px;
}
}
@media (max-width: 875px) {
.pl-md-11 {
padding-left: 110px;
}
}
@media (max-width: 875px) {
.pl-md-12 {
padding-left: 120px;
}
}
@media (max-width: 875px) {
.pl-md-13 {
padding-left: 130px;
}
}
@media (max-width: 875px) {
.pl-md-14 {
padding-left: 140px;
}
}
@media (max-width: 875px) {
.pl-md-15 {
padding-left: 150px;
}
}
@media (max-width: 875px) {
.pl-md-16 {
padding-left: 160px;
}
}
@media (max-width: 875px) {
.pl-md-17 {
padding-left: 170px;
}
}
@media (max-width: 875px) {
.pl-md-18 {
padding-left: 180px;
}
}
@media (max-width: 875px) {
.pl-md-19 {
padding-left: 190px;
}
}
@media (max-width: 875px) {
.pl-md-20 {
padding-left: 200px;
}
}
@media (max-width: 600px) {
.pl-sm-0 {
padding-left: 0px;
}
}
@media (max-width: 600px) {
.pl-sm-1 {
padding-left: 10px;
}
}
@media (max-width: 600px) {
.pl-sm-2 {
padding-left: 20px;
}
}
@media (max-width: 600px) {
.pl-sm-3 {
padding-left: 30px;
}
}
@media (max-width: 600px) {
.pl-sm-4 {
padding-left: 40px;
}
}
@media (max-width: 600px) {
.pl-sm-5 {
padding-left: 50px;
}
}
@media (max-width: 600px) {
.pl-sm-6 {
padding-left: 60px;
}
}
@media (max-width: 600px) {
.pl-sm-7 {
padding-left: 70px;
}
}
@media (max-width: 600px) {
.pl-sm-8 {
padding-left: 80px;
}
}
@media (max-width: 600px) {
.pl-sm-9 {
padding-left: 90px;
}
}
@media (max-width: 600px) {
.pl-sm-10 {
padding-left: 100px;
}
}
@media (max-width: 600px) {
.pl-sm-11 {
padding-left: 110px;
}
}
@media (max-width: 600px) {
.pl-sm-12 {
padding-left: 120px;
}
}
@media (max-width: 600px) {
.pl-sm-13 {
padding-left: 130px;
}
}
@media (max-width: 600px) {
.pl-sm-14 {
padding-left: 140px;
}
}
@media (max-width: 600px) {
.pl-sm-15 {
padding-left: 150px;
}
}
@media (max-width: 600px) {
.pl-sm-16 {
padding-left: 160px;
}
}
@media (max-width: 600px) {
.pl-sm-17 {
padding-left: 170px;
}
}
@media (max-width: 600px) {
.pl-sm-18 {
padding-left: 180px;
}
}
@media (max-width: 600px) {
.pl-sm-19 {
padding-left: 190px;
}
}
@media (max-width: 600px) {
.pl-sm-20 {
padding-left: 200px;
}
}
.p-0 {
padding: 0px;
}
.m-0 {
margin: 0px;
}
.p-1 {
padding: 10px;
}
.m-1 {
margin: 10px;
}
.p-2 {
padding: 20px;
}
.m-2 {
margin: 20px;
}
.p-3 {
padding: 30px;
}
.m-3 {
margin: 30px;
}
.p-4 {
padding: 40px;
}
.m-4 {
margin: 40px;
}
.p-5 {
padding: 50px;
}
.m-5 {
margin: 50px;
}
.p-6 {
padding: 60px;
}
.m-6 {
margin: 60px;
}
.p-7 {
padding: 70px;
}
.m-7 {
margin: 70px;
}
.p-8 {
padding: 80px;
}
.m-8 {
margin: 80px;
}
.p-9 {
padding: 90px;
}
.m-9 {
margin: 90px;
}
.p-10 {
padding: 100px;
}
.m-10 {
margin: 100px;
}
.p-11 {
padding: 110px;
}
.m-11 {
margin: 110px;
}
.p-12 {
padding: 120px;
}
.m-12 {
margin: 120px;
}
.p-13 {
padding: 130px;
}
.m-13 {
margin: 130px;
}
.p-14 {
padding: 140px;
}
.m-14 {
margin: 140px;
}
.p-15 {
padding: 150px;
}
.m-15 {
margin: 150px;
}
.p-16 {
padding: 160px;
}
.m-16 {
margin: 160px;
}
.p-17 {
padding: 170px;
}
.m-17 {
margin: 170px;
}
.p-18 {
padding: 180px;
}
.m-18 {
margin: 180px;
}
.p-19 {
padding: 190px;
}
.m-19 {
margin: 190px;
}
.p-20 {
padding: 200px;
}
.m-20 {
margin: 200px;
}
.mt-0 {
margin-top: 0px;
}
.mt-n-0 {
margin-top: 0px;
}
.mt-1 {
margin-top: 10px;
}
.mt-n-1 {
margin-top: -10px;
}
.mt-2 {
margin-top: 20px;
}
.mt-n-2 {
margin-top: -20px;
}
.mt-3 {
margin-top: 30px;
}
.mt-n-3 {
margin-top: -30px;
}
.mt-4 {
margin-top: 40px;
}
.mt-n-4 {
margin-top: -40px;
}
.mt-5 {
margin-top: 50px;
}
.mt-n-5 {
margin-top: -50px;
}
.mt-6 {
margin-top: 60px;
}
.mt-n-6 {
margin-top: -60px;
}
.mt-7 {
margin-top: 70px;
}
.mt-n-7 {
margin-top: -70px;
}
.mt-8 {
margin-top: 80px;
}
.mt-n-8 {
margin-top: -80px;
}
.mt-9 {
margin-top: 90px;
}
.mt-n-9 {
margin-top: -90px;
}
.mt-10 {
margin-top: 100px;
}
.mt-n-10 {
margin-top: -100px;
}
.mt-11 {
margin-top: 110px;
}
.mt-n-11 {
margin-top: -110px;
}
.mt-12 {
margin-top: 120px;
}
.mt-n-12 {
margin-top: -120px;
}
.mt-13 {
margin-top: 130px;
}
.mt-n-13 {
margin-top: -130px;
}
.mt-14 {
margin-top: 140px;
}
.mt-n-14 {
margin-top: -140px;
}
.mt-15 {
margin-top: 150px;
}
.mt-n-15 {
margin-top: -150px;
}
.mt-16 {
margin-top: 160px;
}
.mt-n-16 {
margin-top: -160px;
}
.mt-17 {
margin-top: 170px;
}
.mt-n-17 {
margin-top: -170px;
}
.mt-18 {
margin-top: 180px;
}
.mt-n-18 {
margin-top: -180px;
}
.mt-19 {
margin-top: 190px;
}
.mt-n-19 {
margin-top: -190px;
}
.mt-20 {
margin-top: 200px;
}
.mt-n-20 {
margin-top: -200px;
}
@media (max-width: 875px) {
.mt-md-0 {
margin-top: 0px;
}
.mt-md-n-0 {
margin-top: 0px;
}
}
@media (max-width: 875px) {
.mt-md-1 {
margin-top: 10px;
}
.mt-md-n-1 {
margin-top: -10px;
}
}
@media (max-width: 875px) {
.mt-md-2 {
margin-top: 20px;
}
.mt-md-n-2 {
margin-top: -20px;
}
}
@media (max-width: 875px) {
.mt-md-3 {
margin-top: 30px;
}
.mt-md-n-3 {
margin-top: -30px;
}
}
@media (max-width: 875px) {
.mt-md-4 {
margin-top: 40px;
}
.mt-md-n-4 {
margin-top: -40px;
}
}
@media (max-width: 875px) {
.mt-md-5 {
margin-top: 50px;
}
.mt-md-n-5 {
margin-top: -50px;
}
}
@media (max-width: 875px) {
.mt-md-6 {
margin-top: 60px;
}
.mt-md-n-6 {
margin-top: -60px;
}
}
@media (max-width: 875px) {
.mt-md-7 {
margin-top: 70px;
}
.mt-md-n-7 {
margin-top: -70px;
}
}
@media (max-width: 875px) {
.mt-md-8 {
margin-top: 80px;
}
.mt-md-n-8 {
margin-top: -80px;
}
}
@media (max-width: 875px) {
.mt-md-9 {
margin-top: 90px;
}
.mt-md-n-9 {
margin-top: -90px;
}
}
@media (max-width: 875px) {
.mt-md-10 {
margin-top: 100px;
}
.mt-md-n-10 {
margin-top: -100px;
}
}
@media (max-width: 875px) {
.mt-md-11 {
margin-top: 110px;
}
.mt-md-n-11 {
margin-top: -110px;
}
}
@media (max-width: 875px) {
.mt-md-12 {
margin-top: 120px;
}
.mt-md-n-12 {
margin-top: -120px;
}
}
@media (max-width: 875px) {
.mt-md-13 {
margin-top: 130px;
}
.mt-md-n-13 {
margin-top: -130px;
}
}
@media (max-width: 875px) {
.mt-md-14 {
margin-top: 140px;
}
.mt-md-n-14 {
margin-top: -140px;
}
}
@media (max-width: 875px) {
.mt-md-15 {
margin-top: 150px;
}
.mt-md-n-15 {
margin-top: -150px;
}
}
@media (max-width: 875px) {
.mt-md-16 {
margin-top: 160px;
}
.mt-md-n-16 {
margin-top: -160px;
}
}
@media (max-width: 875px) {
.mt-md-17 {
margin-top: 170px;
}
.mt-md-n-17 {
margin-top: -170px;
}
}
@media (max-width: 875px) {
.mt-md-18 {
margin-top: 180px;
}
.mt-md-n-18 {
margin-top: -180px;
}
}
@media (max-width: 875px) {
.mt-md-19 {
margin-top: 190px;
}
.mt-md-n-19 {
margin-top: -190px;
}
}
@media (max-width: 875px) {
.mt-md-20 {
margin-top: 200px;
}
.mt-md-n-20 {
margin-top: -200px;
}
}
@media (max-width: 600px) {
.mt-sm-0 {
margin-top: 0px;
}
.mt-sm-n-0 {
margin-top: 0px;
}
}
@media (max-width: 600px) {
.mt-sm-1 {
margin-top: 10px;
}
.mt-sm-n-1 {
margin-top: -10px;
}
}
@media (max-width: 600px) {
.mt-sm-2 {
margin-top: 20px;
}
.mt-sm-n-2 {
margin-top: -20px;
}
}
@media (max-width: 600px) {
.mt-sm-3 {
margin-top: 30px;
}
.mt-sm-n-3 {
margin-top: -30px;
}
}
@media (max-width: 600px) {
.mt-sm-4 {
margin-top: 40px;
}
.mt-sm-n-4 {
margin-top: -40px;
}
}
@media (max-width: 600px) {
.mt-sm-5 {
margin-top: 50px;
}
.mt-sm-n-5 {
margin-top: -50px;
}
}
@media (max-width: 600px) {
.mt-sm-6 {
margin-top: 60px;
}
.mt-sm-n-6 {
margin-top: -60px;
}
}
@media (max-width: 600px) {
.mt-sm-7 {
margin-top: 70px;
}
.mt-sm-n-7 {
margin-top: -70px;
}
}
@media (max-width: 600px) {
.mt-sm-8 {
margin-top: 80px;
}
.mt-sm-n-8 {
margin-top: -80px;
}
}
@media (max-width: 600px) {
.mt-sm-9 {
margin-top: 90px;
}
.mt-sm-n-9 {
margin-top: -90px;
}
}
@media (max-width: 600px) {
.mt-sm-10 {
margin-top: 100px;
}
.mt-sm-n-10 {
margin-top: -100px;
}
}
@media (max-width: 600px) {
.mt-sm-11 {
margin-top: 110px;
}
.mt-sm-n-11 {
margin-top: -110px;
}
}
@media (max-width: 600px) {
.mt-sm-12 {
margin-top: 120px;
}
.mt-sm-n-12 {
margin-top: -120px;
}
}
@media (max-width: 600px) {
.mt-sm-13 {
margin-top: 130px;
}
.mt-sm-n-13 {
margin-top: -130px;
}
}
@media (max-width: 600px) {
.mt-sm-14 {
margin-top: 140px;
}
.mt-sm-n-14 {
margin-top: -140px;
}
}
@media (max-width: 600px) {
.mt-sm-15 {
margin-top: 150px;
}
.mt-sm-n-15 {
margin-top: -150px;
}
}
@media (max-width: 600px) {
.mt-sm-16 {
margin-top: 160px;
}
.mt-sm-n-16 {
margin-top: -160px;
}
}
@media (max-width: 600px) {
.mt-sm-17 {
margin-top: 170px;
}
.mt-sm-n-17 {
margin-top: -170px;
}
}
@media (max-width: 600px) {
.mt-sm-18 {
margin-top: 180px;
}
.mt-sm-n-18 {
margin-top: -180px;
}
}
@media (max-width: 600px) {
.mt-sm-19 {
margin-top: 190px;
}
.mt-sm-n-19 {
margin-top: -190px;
}
}
@media (max-width: 600px) {
.mt-sm-20 {
margin-top: 200px;
}
.mt-sm-n-20 {
margin-top: -200px;
}
}
.mr-0 {
margin-right: 0px;
}
.mr-n-0 {
margin-right: 0px;
}
.mr-1 {
margin-right: 10px;
}
.mr-n-1 {
margin-right: -10px;
}
.mr-2 {
margin-right: 20px;
}
.mr-n-2 {
margin-right: -20px;
}
.mr-3 {
margin-right: 30px;
}
.mr-n-3 {
margin-right: -30px;
}
.mr-4 {
margin-right: 40px;
}
.mr-n-4 {
margin-right: -40px;
}
.mr-5 {
margin-right: 50px;
}
.mr-n-5 {
margin-right: -50px;
}
.mr-6 {
margin-right: 60px;
}
.mr-n-6 {
margin-right: -60px;
}
.mr-7 {
margin-right: 70px;
}
.mr-n-7 {
margin-right: -70px;
}
.mr-8 {
margin-right: 80px;
}
.mr-n-8 {
margin-right: -80px;
}
.mr-9 {
margin-right: 90px;
}
.mr-n-9 {
margin-right: -90px;
}
.mr-10 {
margin-right: 100px;
}
.mr-n-10 {
margin-right: -100px;
}
.mr-11 {
margin-right: 110px;
}
.mr-n-11 {
margin-right: -110px;
}
.mr-12 {
margin-right: 120px;
}
.mr-n-12 {
margin-right: -120px;
}
.mr-13 {
margin-right: 130px;
}
.mr-n-13 {
margin-right: -130px;
}
.mr-14 {
margin-right: 140px;
}
.mr-n-14 {
margin-right: -140px;
}
.mr-15 {
margin-right: 150px;
}
.mr-n-15 {
margin-right: -150px;
}
.mr-16 {
margin-right: 160px;
}
.mr-n-16 {
margin-right: -160px;
}
.mr-17 {
margin-right: 170px;
}
.mr-n-17 {
margin-right: -170px;
}
.mr-18 {
margin-right: 180px;
}
.mr-n-18 {
margin-right: -180px;
}
.mr-19 {
margin-right: 190px;
}
.mr-n-19 {
margin-right: -190px;
}
.mr-20 {
margin-right: 200px;
}
.mr-n-20 {
margin-right: -200px;
}
@media (max-width: 875px) {
.mr-md-0 {
margin-right: 0px;
}
.mr-md-n-0 {
margin-right: 0px;
}
}
@media (max-width: 875px) {
.mr-md-1 {
margin-right: 10px;
}
.mr-md-n-1 {
margin-right: -10px;
}
}
@media (max-width: 875px) {
.mr-md-2 {
margin-right: 20px;
}
.mr-md-n-2 {
margin-right: -20px;
}
}
@media (max-width: 875px) {
.mr-md-3 {
margin-right: 30px;
}
.mr-md-n-3 {
margin-right: -30px;
}
}
@media (max-width: 875px) {
.mr-md-4 {
margin-right: 40px;
}
.mr-md-n-4 {
margin-right: -40px;
}
}
@media (max-width: 875px) {
.mr-md-5 {
margin-right: 50px;
}
.mr-md-n-5 {
margin-right: -50px;
}
}
@media (max-width: 875px) {
.mr-md-6 {
margin-right: 60px;
}
.mr-md-n-6 {
margin-right: -60px;
}
}
@media (max-width: 875px) {
.mr-md-7 {
margin-right: 70px;
}
.mr-md-n-7 {
margin-right: -70px;
}
}
@media (max-width: 875px) {
.mr-md-8 {
margin-right: 80px;
}
.mr-md-n-8 {
margin-right: -80px;
}
}
@media (max-width: 875px) {
.mr-md-9 {
margin-right: 90px;
}
.mr-md-n-9 {
margin-right: -90px;
}
}
@media (max-width: 875px) {
.mr-md-10 {
margin-right: 100px;
}
.mr-md-n-10 {
margin-right: -100px;
}
}
@media (max-width: 875px) {
.mr-md-11 {
margin-right: 110px;
}
.mr-md-n-11 {
margin-right: -110px;
}
}
@media (max-width: 875px) {
.mr-md-12 {
margin-right: 120px;
}
.mr-md-n-12 {
margin-right: -120px;
}
}
@media (max-width: 875px) {
.mr-md-13 {
margin-right: 130px;
}
.mr-md-n-13 {
margin-right: -130px;
}
}
@media (max-width: 875px) {
.mr-md-14 {
margin-right: 140px;
}
.mr-md-n-14 {
margin-right: -140px;
}
}
@media (max-width: 875px) {
.mr-md-15 {
margin-right: 150px;
}
.mr-md-n-15 {
margin-right: -150px;
}
}
@media (max-width: 875px) {
.mr-md-16 {
margin-right: 160px;
}
.mr-md-n-16 {
margin-right: -160px;
}
}
@media (max-width: 875px) {
.mr-md-17 {
margin-right: 170px;
}
.mr-md-n-17 {
margin-right: -170px;
}
}
@media (max-width: 875px) {
.mr-md-18 {
margin-right: 180px;
}
.mr-md-n-18 {
margin-right: -180px;
}
}
@media (max-width: 875px) {
.mr-md-19 {
margin-right: 190px;
}
.mr-md-n-19 {
margin-right: -190px;
}
}
@media (max-width: 875px) {
.mr-md-20 {
margin-right: 200px;
}
.mr-md-n-20 {
margin-right: -200px;
}
}
@media (max-width: 600px) {
.mr-sm-0 {
margin-right: 0px;
}
.mr-sm-n-0 {
margin-right: 0px;
}
}
@media (max-width: 600px) {
.mr-sm-1 {
margin-right: 10px;
}
.mr-sm-n-1 {
margin-right: -10px;
}
}
@media (max-width: 600px) {
.mr-sm-2 {
margin-right: 20px;
}
.mr-sm-n-2 {
margin-right: -20px;
}
}
@media (max-width: 600px) {
.mr-sm-3 {
margin-right: 30px;
}
.mr-sm-n-3 {
margin-right: -30px;
}
}
@media (max-width: 600px) {
.mr-sm-4 {
margin-right: 40px;
}
.mr-sm-n-4 {
margin-right: -40px;
}
}
@media (max-width: 600px) {
.mr-sm-5 {
margin-right: 50px;
}
.mr-sm-n-5 {
margin-right: -50px;
}
}
@media (max-width: 600px) {
.mr-sm-6 {
margin-right: 60px;
}
.mr-sm-n-6 {
margin-right: -60px;
}
}
@media (max-width: 600px) {
.mr-sm-7 {
margin-right: 70px;
}
.mr-sm-n-7 {
margin-right: -70px;
}
}
@media (max-width: 600px) {
.mr-sm-8 {
margin-right: 80px;
}
.mr-sm-n-8 {
margin-right: -80px;
}
}
@media (max-width: 600px) {
.mr-sm-9 {
margin-right: 90px;
}
.mr-sm-n-9 {
margin-right: -90px;
}
}
@media (max-width: 600px) {
.mr-sm-10 {
margin-right: 100px;
}
.mr-sm-n-10 {
margin-right: -100px;
}
}
@media (max-width: 600px) {
.mr-sm-11 {
margin-right: 110px;
}
.mr-sm-n-11 {
margin-right: -110px;
}
}
@media (max-width: 600px) {
.mr-sm-12 {
margin-right: 120px;
}
.mr-sm-n-12 {
margin-right: -120px;
}
}
@media (max-width: 600px) {
.mr-sm-13 {
margin-right: 130px;
}
.mr-sm-n-13 {
margin-right: -130px;
}
}
@media (max-width: 600px) {
.mr-sm-14 {
margin-right: 140px;
}
.mr-sm-n-14 {
margin-right: -140px;
}
}
@media (max-width: 600px) {
.mr-sm-15 {
margin-right: 150px;
}
.mr-sm-n-15 {
margin-right: -150px;
}
}
@media (max-width: 600px) {
.mr-sm-16 {
margin-right: 160px;
}
.mr-sm-n-16 {
margin-right: -160px;
}
}
@media (max-width: 600px) {
.mr-sm-17 {
margin-right: 170px;
}
.mr-sm-n-17 {
margin-right: -170px;
}
}
@media (max-width: 600px) {
.mr-sm-18 {
margin-right: 180px;
}
.mr-sm-n-18 {
margin-right: -180px;
}
}
@media (max-width: 600px) {
.mr-sm-19 {
margin-right: 190px;
}
.mr-sm-n-19 {
margin-right: -190px;
}
}
@media (max-width: 600px) {
.mr-sm-20 {
margin-right: 200px;
}
.mr-sm-n-20 {
margin-right: -200px;
}
}
.mb-0 {
margin-bottom: 0px;
}
.mb-n-0 {
margin-bottom: 0px;
}
.mb-1 {
margin-bottom: 10px;
}
.mb-n-1 {
margin-bottom: -10px;
}
.mb-2 {
margin-bottom: 20px;
}
.mb-n-2 {
margin-bottom: -20px;
}
.mb-3 {
margin-bottom: 30px;
}
.mb-n-3 {
margin-bottom: -30px;
}
.mb-4 {
margin-bottom: 40px;
}
.mb-n-4 {
margin-bottom: -40px;
}
.mb-5 {
margin-bottom: 50px;
}
.mb-n-5 {
margin-bottom: -50px;
}
.mb-6 {
margin-bottom: 60px;
}
.mb-n-6 {
margin-bottom: -60px;
}
.mb-7 {
margin-bottom: 70px;
}
.mb-n-7 {
margin-bottom: -70px;
}
.mb-8 {
margin-bottom: 80px;
}
.mb-n-8 {
margin-bottom: -80px;
}
.mb-9 {
margin-bottom: 90px;
}
.mb-n-9 {
margin-bottom: -90px;
}
.mb-10 {
margin-bottom: 100px;
}
.mb-n-10 {
margin-bottom: -100px;
}
.mb-11 {
margin-bottom: 110px;
}
.mb-n-11 {
margin-bottom: -110px;
}
.mb-12 {
margin-bottom: 120px;
}
.mb-n-12 {
margin-bottom: -120px;
}
.mb-13 {
margin-bottom: 130px;
}
.mb-n-13 {
margin-bottom: -130px;
}
.mb-14 {
margin-bottom: 140px;
}
.mb-n-14 {
margin-bottom: -140px;
}
.mb-15 {
margin-bottom: 150px;
}
.mb-n-15 {
margin-bottom: -150px;
}
.mb-16 {
margin-bottom: 160px;
}
.mb-n-16 {
margin-bottom: -160px;
}
.mb-17 {
margin-bottom: 170px;
}
.mb-n-17 {
margin-bottom: -170px;
}
.mb-18 {
margin-bottom: 180px;
}
.mb-n-18 {
margin-bottom: -180px;
}
.mb-19 {
margin-bottom: 190px;
}
.mb-n-19 {
margin-bottom: -190px;
}
.mb-20 {
margin-bottom: 200px;
}
.mb-n-20 {
margin-bottom: -200px;
}
@media (max-width: 875px) {
.mb-md-0 {
margin-bottom: 0px;
}
.mb-md-n-0 {
margin-bottom: 0px;
}
}
@media (max-width: 875px) {
.mb-md-1 {
margin-bottom: 10px;
}
.mb-md-n-1 {
margin-bottom: -10px;
}
}
@media (max-width: 875px) {
.mb-md-2 {
margin-bottom: 20px;
}
.mb-md-n-2 {
margin-bottom: -20px;
}
}
@media (max-width: 875px) {
.mb-md-3 {
margin-bottom: 30px;
}
.mb-md-n-3 {
margin-bottom: -30px;
}
}
@media (max-width: 875px) {
.mb-md-4 {
margin-bottom: 40px;
}
.mb-md-n-4 {
margin-bottom: -40px;
}
}
@media (max-width: 875px) {
.mb-md-5 {
margin-bottom: 50px;
}
.mb-md-n-5 {
margin-bottom: -50px;
}
}
@media (max-width: 875px) {
.mb-md-6 {
margin-bottom: 60px;
}
.mb-md-n-6 {
margin-bottom: -60px;
}
}
@media (max-width: 875px) {
.mb-md-7 {
margin-bottom: 70px;
}
.mb-md-n-7 {
margin-bottom: -70px;
}
}
@media (max-width: 875px) {
.mb-md-8 {
margin-bottom: 80px;
}
.mb-md-n-8 {
margin-bottom: -80px;
}
}
@media (max-width: 875px) {
.mb-md-9 {
margin-bottom: 90px;
}
.mb-md-n-9 {
margin-bottom: -90px;
}
}
@media (max-width: 875px) {
.mb-md-10 {
margin-bottom: 100px;
}
.mb-md-n-10 {
margin-bottom: -100px;
}
}
@media (max-width: 875px) {
.mb-md-11 {
margin-bottom: 110px;
}
.mb-md-n-11 {
margin-bottom: -110px;
}
}
@media (max-width: 875px) {
.mb-md-12 {
margin-bottom: 120px;
}
.mb-md-n-12 {
margin-bottom: -120px;
}
}
@media (max-width: 875px) {
.mb-md-13 {
margin-bottom: 130px;
}
.mb-md-n-13 {
margin-bottom: -130px;
}
}
@media (max-width: 875px) {
.mb-md-14 {
margin-bottom: 140px;
}
.mb-md-n-14 {
margin-bottom: -140px;
}
}
@media (max-width: 875px) {
.mb-md-15 {
margin-bottom: 150px;
}
.mb-md-n-15 {
margin-bottom: -150px;
}
}
@media (max-width: 875px) {
.mb-md-16 {
margin-bottom: 160px;
}
.mb-md-n-16 {
margin-bottom: -160px;
}
}
@media (max-width: 875px) {
.mb-md-17 {
margin-bottom: 170px;
}
.mb-md-n-17 {
margin-bottom: -170px;
}
}
@media (max-width: 875px) {
.mb-md-18 {
margin-bottom: 180px;
}
.mb-md-n-18 {
margin-bottom: -180px;
}
}
@media (max-width: 875px) {
.mb-md-19 {
margin-bottom: 190px;
}
.mb-md-n-19 {
margin-bottom: -190px;
}
}
@media (max-width: 875px) {
.mb-md-20 {
margin-bottom: 200px;
}
.mb-md-n-20 {
margin-bottom: -200px;
}
}
@media (max-width: 600px) {
.mb-sm-0 {
margin-bottom: 0px;
}
.mb-sm-n-0 {
margin-bottom: 0px;
}
}
@media (max-width: 600px) {
.mb-sm-1 {
margin-bottom: 10px;
}
.mb-sm-n-1 {
margin-bottom: -10px;
}
}
@media (max-width: 600px) {
.mb-sm-2 {
margin-bottom: 20px;
}
.mb-sm-n-2 {
margin-bottom: -20px;
}
}
@media (max-width: 600px) {
.mb-sm-3 {
margin-bottom: 30px;
}
.mb-sm-n-3 {
margin-bottom: -30px;
}
}
@media (max-width: 600px) {
.mb-sm-4 {
margin-bottom: 40px;
}
.mb-sm-n-4 {
margin-bottom: -40px;
}
}
@media (max-width: 600px) {
.mb-sm-5 {
margin-bottom: 50px;
}
.mb-sm-n-5 {
margin-bottom: -50px;
}
}
@media (max-width: 600px) {
.mb-sm-6 {
margin-bottom: 60px;
}
.mb-sm-n-6 {
margin-bottom: -60px;
}
}
@media (max-width: 600px) {
.mb-sm-7 {
margin-bottom: 70px;
}
.mb-sm-n-7 {
margin-bottom: -70px;
}
}
@media (max-width: 600px) {
.mb-sm-8 {
margin-bottom: 80px;
}
.mb-sm-n-8 {
margin-bottom: -80px;
}
}
@media (max-width: 600px) {
.mb-sm-9 {
margin-bottom: 90px;
}
.mb-sm-n-9 {
margin-bottom: -90px;
}
}
@media (max-width: 600px) {
.mb-sm-10 {
margin-bottom: 100px;
}
.mb-sm-n-10 {
margin-bottom: -100px;
}
}
@media (max-width: 600px) {
.mb-sm-11 {
margin-bottom: 110px;
}
.mb-sm-n-11 {
margin-bottom: -110px;
}
}
@media (max-width: 600px) {
.mb-sm-12 {
margin-bottom: 120px;
}
.mb-sm-n-12 {
margin-bottom: -120px;
}
}
@media (max-width: 600px) {
.mb-sm-13 {
margin-bottom: 130px;
}
.mb-sm-n-13 {
margin-bottom: -130px;
}
}
@media (max-width: 600px) {
.mb-sm-14 {
margin-bottom: 140px;
}
.mb-sm-n-14 {
margin-bottom: -140px;
}
}
@media (max-width: 600px) {
.mb-sm-15 {
margin-bottom: 150px;
}
.mb-sm-n-15 {
margin-bottom: -150px;
}
}
@media (max-width: 600px) {
.mb-sm-16 {
margin-bottom: 160px;
}
.mb-sm-n-16 {
margin-bottom: -160px;
}
}
@media (max-width: 600px) {
.mb-sm-17 {
margin-bottom: 170px;
}
.mb-sm-n-17 {
margin-bottom: -170px;
}
}
@media (max-width: 600px) {
.mb-sm-18 {
margin-bottom: 180px;
}
.mb-sm-n-18 {
margin-bottom: -180px;
}
}
@media (max-width: 600px) {
.mb-sm-19 {
margin-bottom: 190px;
}
.mb-sm-n-19 {
margin-bottom: -190px;
}
}
@media (max-width: 600px) {
.mb-sm-20 {
margin-bottom: 200px;
}
.mb-sm-n-20 {
margin-bottom: -200px;
}
}
.ml-0 {
margin-left: 0px;
}
.ml-n-0 {
margin-left: 0px;
}
.ml-1 {
margin-left: 10px;
}
.ml-n-1 {
margin-left: -10px;
}
.ml-2 {
margin-left: 20px;
}
.ml-n-2 {
margin-left: -20px;
}
.ml-3 {
margin-left: 30px;
}
.ml-n-3 {
margin-left: -30px;
}
.ml-4 {
margin-left: 40px;
}
.ml-n-4 {
margin-left: -40px;
}
.ml-5 {
margin-left: 50px;
}
.ml-n-5 {
margin-left: -50px;
}
.ml-6 {
margin-left: 60px;
}
.ml-n-6 {
margin-left: -60px;
}
.ml-7 {
margin-left: 70px;
}
.ml-n-7 {
margin-left: -70px;
}
.ml-8 {
margin-left: 80px;
}
.ml-n-8 {
margin-left: -80px;
}
.ml-9 {
margin-left: 90px;
}
.ml-n-9 {
margin-left: -90px;
}
.ml-10 {
margin-left: 100px;
}
.ml-n-10 {
margin-left: -100px;
}
.ml-11 {
margin-left: 110px;
}
.ml-n-11 {
margin-left: -110px;
}
.ml-12 {
margin-left: 120px;
}
.ml-n-12 {
margin-left: -120px;
}
.ml-13 {
margin-left: 130px;
}
.ml-n-13 {
margin-left: -130px;
}
.ml-14 {
margin-left: 140px;
}
.ml-n-14 {
margin-left: -140px;
}
.ml-15 {
margin-left: 150px;
}
.ml-n-15 {
margin-left: -150px;
}
.ml-16 {
margin-left: 160px;
}
.ml-n-16 {
margin-left: -160px;
}
.ml-17 {
margin-left: 170px;
}
.ml-n-17 {
margin-left: -170px;
}
.ml-18 {
margin-left: 180px;
}
.ml-n-18 {
margin-left: -180px;
}
.ml-19 {
margin-left: 190px;
}
.ml-n-19 {
margin-left: -190px;
}
.ml-20 {
margin-left: 200px;
}
.ml-n-20 {
margin-left: -200px;
}
@media (max-width: 875px) {
.ml-md-0 {
margin-left: 0px;
}
.ml-md-n-0 {
margin-left: 0px;
}
}
@media (max-width: 875px) {
.ml-md-1 {
margin-left: 10px;
}
.ml-md-n-1 {
margin-left: -10px;
}
}
@media (max-width: 875px) {
.ml-md-2 {
margin-left: 20px;
}
.ml-md-n-2 {
margin-left: -20px;
}
}
@media (max-width: 875px) {
.ml-md-3 {
margin-left: 30px;
}
.ml-md-n-3 {
margin-left: -30px;
}
}
@media (max-width: 875px) {
.ml-md-4 {
margin-left: 40px;
}
.ml-md-n-4 {
margin-left: -40px;
}
}
@media (max-width: 875px) {
.ml-md-5 {
margin-left: 50px;
}
.ml-md-n-5 {
margin-left: -50px;
}
}
@media (max-width: 875px) {
.ml-md-6 {
margin-left: 60px;
}
.ml-md-n-6 {
margin-left: -60px;
}
}
@media (max-width: 875px) {
.ml-md-7 {
margin-left: 70px;
}
.ml-md-n-7 {
margin-left: -70px;
}
}
@media (max-width: 875px) {
.ml-md-8 {
margin-left: 80px;
}
.ml-md-n-8 {
margin-left: -80px;
}
}
@media (max-width: 875px) {
.ml-md-9 {
margin-left: 90px;
}
.ml-md-n-9 {
margin-left: -90px;
}
}
@media (max-width: 875px) {
.ml-md-10 {
margin-left: 100px;
}
.ml-md-n-10 {
margin-left: -100px;
}
}
@media (max-width: 875px) {
.ml-md-11 {
margin-left: 110px;
}
.ml-md-n-11 {
margin-left: -110px;
}
}
@media (max-width: 875px) {
.ml-md-12 {
margin-left: 120px;
}
.ml-md-n-12 {
margin-left: -120px;
}
}
@media (max-width: 875px) {
.ml-md-13 {
margin-left: 130px;
}
.ml-md-n-13 {
margin-left: -130px;
}
}
@media (max-width: 875px) {
.ml-md-14 {
margin-left: 140px;
}
.ml-md-n-14 {
margin-left: -140px;
}
}
@media (max-width: 875px) {
.ml-md-15 {
margin-left: 150px;
}
.ml-md-n-15 {
margin-left: -150px;
}
}
@media (max-width: 875px) {
.ml-md-16 {
margin-left: 160px;
}
.ml-md-n-16 {
margin-left: -160px;
}
}
@media (max-width: 875px) {
.ml-md-17 {
margin-left: 170px;
}
.ml-md-n-17 {
margin-left: -170px;
}
}
@media (max-width: 875px) {
.ml-md-18 {
margin-left: 180px;
}
.ml-md-n-18 {
margin-left: -180px;
}
}
@media (max-width: 875px) {
.ml-md-19 {
margin-left: 190px;
}
.ml-md-n-19 {
margin-left: -190px;
}
}
@media (max-width: 875px) {
.ml-md-20 {
margin-left: 200px;
}
.ml-md-n-20 {
margin-left: -200px;
}
}
@media (max-width: 600px) {
.ml-sm-0 {
margin-left: 0px;
}
.ml-sm-n-0 {
margin-left: 0px;
}
}
@media (max-width: 600px) {
.ml-sm-1 {
margin-left: 10px;
}
.ml-sm-n-1 {
margin-left: -10px;
}
}
@media (max-width: 600px) {
.ml-sm-2 {
margin-left: 20px;
}
.ml-sm-n-2 {
margin-left: -20px;
}
}
@media (max-width: 600px) {
.ml-sm-3 {
margin-left: 30px;
}
.ml-sm-n-3 {
margin-left: -30px;
}
}
@media (max-width: 600px) {
.ml-sm-4 {
margin-left: 40px;
}
.ml-sm-n-4 {
margin-left: -40px;
}
}
@media (max-width: 600px) {
.ml-sm-5 {
margin-left: 50px;
}
.ml-sm-n-5 {
margin-left: -50px;
}
}
@media (max-width: 600px) {
.ml-sm-6 {
margin-left: 60px;
}
.ml-sm-n-6 {
margin-left: -60px;
}
}
@media (max-width: 600px) {
.ml-sm-7 {
margin-left: 70px;
}
.ml-sm-n-7 {
margin-left: -70px;
}
}
@media (max-width: 600px) {
.ml-sm-8 {
margin-left: 80px;
}
.ml-sm-n-8 {
margin-left: -80px;
}
}
@media (max-width: 600px) {
.ml-sm-9 {
margin-left: 90px;
}
.ml-sm-n-9 {
margin-left: -90px;
}
}
@media (max-width: 600px) {
.ml-sm-10 {
margin-left: 100px;
}
.ml-sm-n-10 {
margin-left: -100px;
}
}
@media (max-width: 600px) {
.ml-sm-11 {
margin-left: 110px;
}
.ml-sm-n-11 {
margin-left: -110px;
}
}
@media (max-width: 600px) {
.ml-sm-12 {
margin-left: 120px;
}
.ml-sm-n-12 {
margin-left: -120px;
}
}
@media (max-width: 600px) {
.ml-sm-13 {
margin-left: 130px;
}
.ml-sm-n-13 {
margin-left: -130px;
}
}
@media (max-width: 600px) {
.ml-sm-14 {
margin-left: 140px;
}
.ml-sm-n-14 {
margin-left: -140px;
}
}
@media (max-width: 600px) {
.ml-sm-15 {
margin-left: 150px;
}
.ml-sm-n-15 {
margin-left: -150px;
}
}
@media (max-width: 600px) {
.ml-sm-16 {
margin-left: 160px;
}
.ml-sm-n-16 {
margin-left: -160px;
}
}
@media (max-width: 600px) {
.ml-sm-17 {
margin-left: 170px;
}
.ml-sm-n-17 {
margin-left: -170px;
}
}
@media (max-width: 600px) {
.ml-sm-18 {
margin-left: 180px;
}
.ml-sm-n-18 {
margin-left: -180px;
}
}
@media (max-width: 600px) {
.ml-sm-19 {
margin-left: 190px;
}
.ml-sm-n-19 {
margin-left: -190px;
}
}
@media (max-width: 600px) {
.ml-sm-20 {
margin-left: 200px;
}
.ml-sm-n-20 {
margin-left: -200px;
}
} .alignnone {
margin: 5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.alignright {
float: right;
margin: 5px 0 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption {
background: #fff;
border: 1px solid #e6e6e6;
max-width: 96%; padding: 5px 3px 10px;
text-align: center;
}
.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 0 20px 20px;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; }
.formulario-wrapper {
display: -webkit-box;
display: flex;
-webkit-box-pack: end;
justify-content: flex-end;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 140px;
margin-top: 45px;
}
.formulario-wrapper .page-form {
max-width: 600px;
width: 100%;
margin: auto;
}
.formulario-wrapper .page-form .row {
margin: 0;
}
.formulario-wrapper .page-form .row .page-input-group {
max-width: 600px;
}
.formulario-wrapper .page-form .has-error .page-form-control-msg {
display: block !important;
}
.formulario-wrapper .page-form .js-show-feedback {
display: block !important;
}
.formulario-wrapper .page-form .page-input-group {
width: 100%;
margin-bottom: 20px;
position: relative;
color: #00568C;
}
.formulario-wrapper .page-form .page-input-group:nth-child(3) {
margin-bottom: 10px;
}
.formulario-wrapper .page-form .page-input-group .flex {
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
}
.formulario-wrapper .page-form .page-input-group .check {
position: relative;
margin-right: 50px;
height: 35px;
}
.formulario-wrapper .page-form .page-input-group .check .checkbox {
position: absolute;
opacity: 0;
cursor: pointer;
height: 35px;
width: 35px;
z-index: 2;
}
.formulario-wrapper .page-form .page-input-group .check .checkbox:checked ~ .checkmark:after {
display: block;
}
.formulario-wrapper .page-form .page-input-group .check .checkmark {
position: absolute;
top: 0;
left: 0;
height: 35px;
width: 35px;
background-color: #eee;
border: 2px solid #00568C;
}
.formulario-wrapper .page-form .page-input-group .check .checkmark:after {
content: "";
position: absolute;
display: none;
left: 13px;
top: 8px;
width: 7px;
height: 12px;
border: solid #00568C;
border-width: 0 3px 3px 0;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
.formulario-wrapper .page-form .page-input-group .req {
font-size: 14px;
line-height: 18px;
}
.formulario-wrapper .page-form .page-input-group textarea {
resize: none;
height: 200px !important;
}
.formulario-wrapper .page-form .page-input-group label {
font-size: 18px;
line-height: 1;
font-weight: 900;
}
.formulario-wrapper .page-form .page-input-group .page-form-control {
width: 100%;
background-color: #F2F2F2;
margin-top: 10px;
border-radius: 20px;
padding-left: 20px;
border: 2px solid #00568C;
color: #00568C;
font-weight: 400;
outline: none;
padding-top: 12px;
padding-bottom: 12px;
height: 80px;
font-size: 18px;
}
.formulario-wrapper .page-form .page-input-group .page-form-control::-webkit-input-placeholder {
color: #00568C;
font-weight: 400;
}
.formulario-wrapper .page-form .page-input-group .page-form-control::-moz-placeholder {
color: #00568C;
font-weight: 400;
}
.formulario-wrapper .page-form .page-input-group .page-form-control:-ms-input-placeholder {
color: #00568C;
font-weight: 400;
}
.formulario-wrapper .page-form .page-input-group .page-form-control::-ms-input-placeholder {
color: #00568C;
font-weight: 400;
}
.formulario-wrapper .page-form .page-input-group .page-form-control::placeholder {
color: #00568C;
font-weight: 400;
}
.formulario-wrapper .page-form .page-input-group small {
width: 100%;
margin-top: 5px;
}
.formulario-wrapper .page-form .page-form-msg-container {
text-align: center;
font-size: 1.5em;
margin-top: 30px;
}
.formulario-wrapper .page-form .page-form-control-msg {
color: #00568C;
font-weight: bold;
display: none;
font-size: 25px;
line-height: 2;
}
.formulario-wrapper .page-form .page-btn {
text-align: left;
margin-top: 30px;
position: relative;
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
flex-wrap: wrap;
}
.formulario-wrapper .page-form .page-btn button {
color: #fff;
background: #00568C;
font-weight: bold;
border: none;
border-radius: 20px;
font-size: 32px;
text-transform: uppercase;
height: 90px;
width: 100%;
max-width: 200px;
cursor: pointer;
outline: none;
-webkit-box-ordinal-group: 2;
order: 1;
}
.formulario-wrapper .page-form .page-btn button.send {
font-size: 22px;
text-align: left;
padding-left: 20px;
line-height: 28px;
}
#enviado {
width: 100%;
color: #00568C;
font-size: 20px;
} body {
font-family: "Open Sans", "DIN Pro Light", "DIN Pro Regular", "DIN Pro Bold", "DIN Pro Black", sans-serif;
font-weight: 400;
font-size: 16px;
line-height: 24px;
letter-spacing: 0.5px;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
h1,
.h1 {
font-size: 40px;
line-height: 60px;
letter-spacing: 0;
}
@media (max-width: 600px) {
h1,
.h1 {
font-size: 26px;
line-height: 39px;
letter-spacing: 0;
}
}
h2,
.h2 {
font-size: 26px;
line-height: 32px;
letter-spacing: 0.36px;
}
@media (max-width: 600px) {
h2,
.h2 {
font-size: 20px;
line-height: 24px;
letter-spacing: 0.36px;
}
}
h3,
.h3,
.btn {
font-size: 22px;
line-height: 27px;
letter-spacing: 0.3px;
}
@media (max-width: 600px) {
h3,
.h3,
.btn {
font-size: 18px;
line-height: 22px;
letter-spacing: 0.3px;
}
}
h4,
.h4 {
font-size: 20px;
line-height: 26px;
letter-spacing: 0;
}
@media (max-width: 600px) {
h4,
.h4 {
font-size: 15px;
line-height: 20px;
letter-spacing: 0;
}
}
h5,
.h5,
.btn.btn-sm {
font-size: 18px;
line-height: 27px;
letter-spacing: 0;
}
@media (max-width: 600px) {
h5,
.h5,
.btn.btn-sm {
font-size: 15px;
line-height: 22.5px;
letter-spacing: 0;
}
}
small,
.small {
font-size: 15px;
line-height: 20px;
letter-spacing: 0.28px;
}
.text-center {
text-align: center;
}
.text-right {
text-align: right;
}
.text-left {
text-align: left;
}
.text-bold {
font-weight: 700;
}
.text-semibold {
font-weight: 600;
}
.text-uppercase {
text-transform: uppercase;
}
.no-line-height {
line-height: 1em !important;
}
button {
-webkit-transition: all 320ms ease;
transition: all 320ms ease;
}
.btn {
padding: 15px 30px;
border: none;
border-radius: 2px;
}
.btn:active {
box-shadow: none;
}
.btn:focus {
outline: none;
}
.btn.btn-sm {
padding: 8px 18px;
}
.btn.btn-xs {
padding: 8px 18px;
font-size: 13px;
line-height: 13px;
letter-spacing: 0.4px;
}
.btn.btn-xxs {
padding: 6px 10px;
font-size: 11px;
line-height: 11px;
letter-spacing: 0.4px;
}
a {
-webkit-transition: all 320ms ease;
transition: all 320ms ease;
}
a,
a:hover,
a:focus {
text-decoration: none;
}
.text-white {
color: #fff;
}
.background-white {
background-color: #fff;
}
.border-white {
border-color: #fff;
}
.text-black {
color: #000;
}
.background-black {
background-color: #000;
}
.border-black {
border-color: #000;
}
.text-light-grey {
color: #e6e6e6;
}
.background-light-grey {
background-color: #e6e6e6;
}
.border-light-grey {
border-color: #e6e6e6;
}
::-moz-selection {
background: #000;
color: #fff;
}
::selection {
background: #000;
color: #fff;
}
::-moz-selection {
background: #000;
color: #fff;
}
.relative {
position: relative;
}
.absolute {
position: absolute;
}
.display-table {
display: table;
width: 100%;
height: 100%;
}
.display-table .display-table-cell {
display: table-cell;
width: 100%;
height: 100%;
vertical-align: middle;
}
.background-image {
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
.overlay-dark {
position: relative;
}
.overlay-dark:before {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
display: block;
content: "";
opacity: 0.5;
background-color: #000;
}
.hide {
display: none;
visibility: hidden;
}
.show {
display: inline-block;
visibility: visible;
}
.video-container,
figure.wp-block-embed {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
}
.video-container iframe,
.video-container embed,
.video-container object,
.video-container video,
figure.wp-block-embed iframe,
figure.wp-block-embed embed,
figure.wp-block-embed object,
figure.wp-block-embed video {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
img,
img.img-responsive {
width: auto;
max-width: 100%;
height: auto;
}
@media only screen and (min-width: 1700px) {
html body.theme-hemisferioderecho header .logo-header-home {
margin-top: 60px;
}
html body.theme-hemisferioderecho header .logo-header-home a img {
width: 308px;
}
html body.theme-hemisferioderecho #blog-page main {
margin-right: 45px;
}
html body.theme-hemisferioderecho #blog-page main article {
padding: 0;
}
}
@media only screen and (min-width: 1366px) {
html body #modelo .section-container .row .item:first-child {
padding-right: 25px;
}
html body #modelo .section-container .row .item:nth-child(2) {
padding-left: 25px;
}
html body #modelo .section-container .row .item:nth-child(3) {
padding-right: 25px;
}
html body #modelo .section-container .row .item:last-child {
padding-left: 25px;
}
html body footer .section-container .info a {
font-size: 19.55px;
line-height: 32px;
word-wrap: inherit;
}
}
@media only screen and (min-width: 1200px) {
body .intro-button {
font-size: 20px;
}
body .section-title {
top: -25px;
}
body .section-title h2 {
height: 70px;
font-size: 40px;
}
body.home header .logo-header-home {
margin-top: 50px;
}
body.home header .logo-header-home a img {
width: 208px;
}
body.equipo #equipo {
padding-top: 60px;
padding-bottom: 120px;
}
body.equipo #equipo .section-container {
max-width: 1186px;
}
body.equipo #equipo .section-container .row .item {
display: -webkit-box;
display: flex;
margin-bottom: 0;
}
body.equipo #equipo .section-container .row .item .contenido {
width: 295px;
text-align: left;
}
body.equipo #equipo .section-container .row .item:first-child {
text-align: left;
}
body.equipo #equipo .section-container .row .item:nth-child(2) {
-webkit-box-pack: center;
justify-content: center;
}
body.equipo #equipo .section-container .row .item:nth-child(3) {
-webkit-box-pack: end;
justify-content: flex-end;
}
body.equipo #equipo .section-container .row .item:nth-child(4) {
-webkit-box-pack: center;
justify-content: center;
}
body.equipo #equipo .section-container .row .item:nth-child(5) {
-webkit-box-pack: center;
justify-content: center;
}
body.equipo #equipo .section-container .row .item h3 {
line-height: 42px;
margin: 0;
}
body.equipo #equipo .section-container .row .item p {
margin-bottom: 14px;
}
body .logo-header {
margin-left: 58px;
}
body .logo-header a img {
width: 80px;
}
body #hero-page .tp-bgimg {
background-size: 100% 100% !important;
}
body #hero-page .scroll {
width: 100%;
z-index: 2;
z-index: 100;
text-align: center;
left: 0;
-webkit-animation-name: bounce-1;
animation-name: bounce-1;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
}
body .burger {
right: 75px;
}
body .menu-wrapper .center nav ul {
text-align: right;
}
body .menu-wrapper .center nav ul li {
line-height: 80px;
font-size: 50px;
}
body .menu-wrapper .center nav ul li a {
display: initial;
padding-right: 38%;
padding-left: 30px;
padding-top: 10px;
padding-bottom: 10px;
}
body .menu-wrapper .center {
text-align: center;
}
body #intro {
padding-top: 148px;
padding-bottom: 100px;
overflow: inherit;
}
body #intro .container {
text-align: center;
color: #00568C;
}
body #intro .container h2 {
font-weight: 400;
text-transform: uppercase;
font-size: 40px;
margin-bottom: 20px;
}
body #intro .container p {
font-weight: 400;
font-size: 24px;
line-height: 28.8px;
margin-bottom: 70px;
}
body #intro #plx1 {
top: 100px;
left: -95px;
width: 239px;
}
body #intro #plx2 {
bottom: 40px;
right: -10px;
width: 209px;
}
body #equipo {
padding-top: 140px;
padding-bottom: 10px;
}
body #equipo .section-title h2 {
width: 340px;
}
body #equipo .section-container {
padding: 0;
}
body #equipo .section-container .row .item {
margin-bottom: 70px;
}
body #equipo .section-container .row .item img {
width: 280px;
}
body #equipo .section-container .row .item h3 {
font-size: 27px;
line-height: 34px;
margin: 0;
}
body #quote1 .carousel-container {
max-width: 660px;
}
body #quote1 .section-container {
height: 392px;
background-size: auto;
}
body #quote1 .section-container p {
font-size: 40px;
line-height: 35px;
text-align: left;
}
body #quote1 .parallax {
width: 191px;
z-index: -1;
}
body #quote1 #plx3 {
bottom: -650px;
left: -160px;
}
body #que-hacemos {
padding-top: 110px;
padding-bottom: 30px;
}
body #que-hacemos .section-title h2 {
width: 440px;
}
body #que-hacemos .subtitle {
font-size: 35px;
margin-bottom: 60px;
letter-spacing: 8px;
}
body #que-hacemos .section-container .row .item {
margin-bottom: 20px;
}
body #que-hacemos .section-container .row .item img {
width: 200px;
}
body #que-hacemos .section-container .row .item h3 {
margin-top: 30px;
font-size: 30px;
line-height: 30px;
}
body #quote2 .section-container {
height: 392px;
}
body #quote2 .section-container p {
font-size: 40px;
line-height: 35px;
text-align: left;
}
body #quote2 .parallax {
width: 191px;
z-index: -1;
}
body #quote2 #plx4 {
bottom: -800px;
left: -100px;
}
body #servicios {
padding-top: 100px;
padding-bottom: 40px;
}
body #servicios .section-title h2 {
width: 440px;
}
body #servicios .page-title {
font-size: 70px;
line-height: 129px;
margin-bottom: 55px;
margin-top: 30px;
}
body #servicios .section-container .row .item {
padding-left: 15px;
padding-right: 15px;
margin-bottom: 20px;
}
body #servicios .section-container .row .item .background {
padding: 10px 70px;
height: 588px;
}
body #servicios .section-container .row .item .background h3 {
font-size: 30px;
margin-bottom: 46px;
}
body #servicios .section-container .row .item .background img {
width: 206px;
}
body #servicios .section-container .row .item .background p {
margin-bottom: 40px;
font-size: 18px;
line-height: 21.6px;
}
body #servicios .section-container .row .item .background .ver-mas {
font-size: 78px;
}
body #clientes {
padding-top: 115px;
padding-bottom: 150px;
}
body #clientes .section-container h2 {
font-size: 40px;
line-height: 38px;
}
body #clientes .section-container h2 strong {
font-size: 80px;
}
body #clientes .section-container .page-carousel {
margin-top: 80px;
}
body #clientes .parallax {
width: 164px;
}
body #clientes #plx5 {
bottom: -1400px;
left: -20px;
}
body footer {
padding-top: 200px;
padding-bottom: 80px;
height: 495px;
background-size: 100% 100%;
}
body footer .section-container {
height: 100%;
}
body footer .section-container .row {
height: 100%;
}
body footer .section-container .logo {
margin-bottom: 10px;
width: 26%;
text-align: left;
}
body footer .section-container .logo img {
width: 83px;
}
body footer .section-container .second-menu {
margin-bottom: 0px;
width: 35%;
}
body footer .section-container .second-menu ul {
text-align: left;
}
body footer .section-container .second-menu ul li {
text-transform: uppercase;
}
body footer .section-container .second-menu ul li a {
color: white;
font-size: 22.8px;
}
body footer .section-container .redes {
margin-bottom: 10px;
display: -webkit-box;
display: flex;
flex-wrap: wrap;
-webkit-box-align: center;
align-items: center;
width: 18%;
padding-top: 30px;
-webkit-box-pack: center;
justify-content: center;
}
body footer .section-container .redes a {
display: block;
}
body footer .section-container .redes img {
margin-bottom: 7px;
}
body footer .section-container .info {
text-align: left;
width: 21%;
}
body footer .section-container .info p {
font-size: 19.55px;
margin: 0;
line-height: 32px;
}
body footer .section-container .info a {
font-size: 19.55px;
line-height: 35px;
-webkit-box-pack: start;
justify-content: flex-start;
}
body footer .copyr {
bottom: 40px;
right: 60px;
}
body .banner h1 {
font-size: 90px;
line-height: 80px;
}
body #page {
overflow: hidden;
}
body.lo-que-hacemos #servicios {
padding-top: 10px;
}
body.lo-que-hacemos #servicios .section-container .row .item .background {
padding-top: 55px;
}
body #modelo {
padding-top: 120px;
overflow: inherit;
}
body #modelo .section-container .title {
letter-spacing: 4px;
font-size: 35px;
margin-bottom: 0px;
}
body #modelo .section-container .wrapper {
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
height: 1400px;
padding-top: 40px;
}
body #modelo .section-container .row {
-webkit-transform: scale(0.8);
transform: scale(0.8);
top: 20px;
position: relative;
}
body #modelo .section-container .row .item {
width: 50%;
}
body #modelo .section-container .row .item:first-child {
padding-bottom: 25px;
display: -webkit-box;
display: flex;
-webkit-box-pack: end;
justify-content: flex-end;
}
body #modelo .section-container .row .item:first-child .background {
width: 607px;
}
body #modelo .section-container .row .item:first-child .background .centrado {
margin-top: 230px;
}
body #modelo .section-container .row .item:first-child .background .centrado img {
margin: 0;
position: absolute;
top: 115px;
right: 52px;
}
body #modelo .section-container .row .item:first-child .background .centrado .numero {
right: 55px;
bottom: 53px;
}
body #modelo .section-container .row .item:nth-child(2) {
padding-bottom: 25px;
display: -webkit-box;
display: flex;
-webkit-box-pack: start;
justify-content: flex-start;
}
body #modelo .section-container .row .item:nth-child(2) .background {
width: 607px;
}
body #modelo .section-container .row .item:nth-child(2) .background .centrado {
margin-top: 270px;
}
body #modelo .section-container .row .item:nth-child(2) .background .centrado img {
margin: 0;
position: absolute;
top: 115px;
left: 52px;
}
body #modelo .section-container .row .item:nth-child(2) .background .centrado .numero {
left: 55px;
bottom: 55px;
}
body #modelo .section-container .row .item:nth-child(3) {
padding-top: 25px;
}
body #modelo .section-container .row .item:nth-child(3) .background {
width: 616px;
}
body #modelo .section-container .row .item:nth-child(3) .background .centrado {
margin-bottom: 390px;
}
body #modelo .section-container .row .item:nth-child(3) .background .centrado img {
margin: 0;
position: absolute;
bottom: 105px;
right: 52px;
}
body #modelo .section-container .row .item:nth-child(3) .background .centrado .numero {
top: 45px;
right: 55px;
}
body #modelo .section-container .row .item:last-child {
padding-top: 25px;
}
body #modelo .section-container .row .item:last-child .background {
width: 616px;
}
body #modelo .section-container .row .item:last-child .background .centrado {
margin-bottom: 260px;
}
body #modelo .section-container .row .item:last-child .background .centrado img {
margin: 0;
position: absolute;
bottom: 105px;
left: 52px;
}
body #modelo .section-container .row .item:last-child .background .centrado .numero {
top: 45px;
left: 55px;
}
body #modelo .section-container .row .item .background {
height: 715px;
padding: 20px 52px;
}
body #modelo .section-container .row .item .background .centrado img {
width: 229px;
}
body #modelo .section-container .row .item .background .centrado h2 {
font-size: 40px;
line-height: 40px;
}
body #modelo .section-container .row .item .background .centrado p {
font-size: 18px;
}
body #modelo .section-container .row .item .background .centrado .numero {
font-size: 70px;
}
body #modelo .section-container .arrows {
padding-top: 20px;
padding-bottom: 0px;
}
body #modelo .section-container .arrows img {
width: 128px;
}
body #modelo .section-container .pasos .paso {
width: 20%;
}
body #modelo .section-container .pasos .paso:first-child img {
width: 230px;
}
body #modelo .section-container .pasos .paso:nth-child(3) img {
width: 189px;
}
body #modelo .section-container .pasos .paso:last-child img {
width: 230px;
}
body #modelo .section-container .pasos .paso h4 {
font-size: 35px;
line-height: 65px;
}
body #modelo .section-container .pasos .divider {
padding-top: 0px;
padding-bottom: 70px;
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
-webkit-box-pack: center;
justify-content: center;
width: 20%;
}
body #modelo .section-container .pasos .divider img {
width: 53px;
}
body #modelo #plx6 {
top: 500px;
left: 20px;
width: 300px;
}
body #modelo #plx7 {
top: 130px;
right: -50px;
width: 338px;
}
body #modelo #plx8 {
bottom: -200px;
left: 20px;
width: 300px;
}
body #modelo #plx9 {
bottom: 140px;
right: 60px;
width: 148px;
}
body #page-menu-color.mostrar-menu-color {
width: 200vw;
height: 200vw;
}
body #blog-page #primary {
display: -webkit-box;
display: flex;
-webkit-box-pack: end;
justify-content: flex-end;
}
body #blog-page .post-destacado {
padding: 0;
}
body #blog-page main {
padding: 0;
margin: 0;
}
body #blog-page main .breadcrumbp {
font-size: 22px;
margin-bottom: 20px;
margin-top: 20px;
}
body #blog-page main article {
margin-bottom: 40px;
}
body #blog-page main article:nth-child(2) {
display: -webkit-box;
display: flex;
-webkit-box-pack: end;
justify-content: flex-end;
}
body #blog-page main article .article .entry-content h2 {
font-size: 25.8px;
line-height: 25px;
margin: 0;
}
body #blog-page main article .article .entry-content p {
font-size: 19px;
line-height: 28px;
}
body #blog-page main article .article .entry-content .tags {
font-size: 18px;
}
body #sidebar {
background-color: unset;
}
body #sidebar .widget_featured ul li {
color: #00568C;
margin-bottom: 40px;
}
body #sidebar .widget_featured ul li .entry-header {
height: 258px;
margin-bottom: 40px;
}
body #sidebar .widget_featured ul li a {
font-size: 26px;
line-height: 31px;
}
body #sidebar .widget_featured ul li p {
font-size: 19px;
line-height: 28px;
}
body .fondo-sidebar {
position: fixed;
background-color: #F2F2F2;
right: 0;
height: 100vh;
top: 0;
z-index: -1;
display: block;
}
body .formulario-wrapper .page-form .page-input-group label {
font-size: 32px;
}
body .formulario-wrapper .page-form .page-input-group .page-form-control {
font-size: 26px;
}
body .formulario-wrapper .page-form .page-form-msg-container {
font-size: 26px;
}
body .formulario-wrapper .page-form .page-form-control-msg {
font-size: 26px;
}
body #contacto-info .info {
height: 790px;
}
body #contacto-info .info .centrado p {
font-size: 50px;
margin: 0;
line-height: 60px;
}
body #contacto-info .info .centrado a {
line-height: 60px;
font-size: 50px;
}
} .home header {
background-color: unset;
position: fixed;
}
.home header.bg-color {
background-color: #00568C;
}
.home header .logo-header a img {
width: 90px;
}
.burger {
height: 3em;
width: 3em;
position: relative;
font-size: 12px;
cursor: pointer;
-webkit-transition: 0.2s all;
transition: 0.2s all;
-webkit-tap-highlight-color: transparent;
position: absolute;
right: 45px;
z-index: 999;
}
.burger .burger-lines:after {
left: 0;
top: -1em;
}
.burger .burger-lines:before {
left: 1em;
top: 1em;
}
.burger:after {
content: "";
display: block;
position: absolute;
height: 150%;
width: 150%;
top: -25%;
left: -25%;
}
.burger .burger-lines {
top: 50%;
margin-top: -0.125em;
}
.burger .burger-lines,
.burger .burger-lines:after,
.burger .burger-lines:before {
pointer-events: none;
display: block;
content: "";
width: 100%;
border-radius: 0.25em;
background-color: white;
height: 0.35em;
position: absolute;
-webkit-transform: rotate(0);
transform: rotate(0);
}
.burger .burger-lines:after {
left: 0;
top: -1em;
}
.burger .burger-lines:before {
left: 1em;
top: 1em;
}
.menu-header {
height: 120px;
background-color: #00568C;
position: fixed;
width: 100%;
left: 0;
z-index: 999;
}
.menu-header.row {
margin: 0;
}
.logo-header {
margin-left: 28px;
}
.logo-header a {
display: block;
line-height: 1px;
}
.logo-header a img {
width: 80px;
-webkit-transition: 300ms all ease;
transition: 300ms all ease;
}
.menu-wrapper {
position: fixed;
top: 0;
z-index: 5;
display: -webkit-box;
display: flex;
flex-wrap: wrap;
-webkit-box-align: center;
align-items: center;
-webkit-box-pack: center;
justify-content: center;
width: 100%;
height: 100vh;
opacity: 0;
visibility: hidden;
-webkit-transition-duration: 200ms;
transition-duration: 200ms;
}
.menu-wrapper.mostrar-menu {
opacity: 1;
visibility: visible;
-webkit-transition-duration: 300ms;
transition-duration: 300ms;
-webkit-transition-delay: 100ms;
transition-delay: 100ms;
}
.menu-wrapper .center {
width: 100%;
}
.menu-wrapper .center nav ul {
padding: 0;
text-align: right;
text-transform: uppercase;
}
.menu-wrapper .center nav ul li {
list-style: none;
font-size: 32px;
line-height: 60px;
letter-spacing: 2px;
font-weight: 900;
}
.menu-wrapper .center nav ul li a {
color: #fff;
font-weight: 900;
padding-right: 30px;
-webkit-transition: none;
transition: none;
display: block;
}
.menu-wrapper .center nav ul li a:hover {
background-color: #F6B7D2;
color: #00568C;
}
.menu-wrapper .center {
text-align: center;
}
#page-menu-color {
position: fixed;
top: 0;
right: 0;
width: 0;
height: 0;
z-index: 5;
background-color: #00568C;
border-radius: 0% 0% 0% 100%;
-webkit-transition: 500ms all ease;
transition: 500ms all ease;
}
#page-menu-color.mostrar-menu-color {
width: 200vh;
height: 200vh;
}
.dropdown-menu {
-webkit-transition: all 0.5s ease;
transition: all 0.5s ease;
display: none;
visibility: hidden;
}
.dropdown-menu.show-menu {
visibility: visible;
display: block;
}
.dropdown-menu li {
margin-bottom: 20px;
font-size: 22px;
}
.dropdown-menu li:first-child {
margin-top: 22px;
}
.dropdown-menu li:last-child {
margin-bottom: 0;
}
@-webkit-keyframes burgerAnimationSlide {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
25% {
opacity: 0;
}
49% {
-webkit-transform: translateX(-0.7em);
transform: translateX(-0.7em);
opacity: 0;
}
50% {
-webkit-transform: translateX(0.7em);
transform: translateX(0.7em);
opacity: 0;
}
51% {
opacity: 0;
}
75% {
opacity: 1;
}
100% {
-webkit-transform: translateX(0px);
transform: translateX(0px);
opacity: 1;
}
}
@keyframes burgerAnimationSlide {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
25% {
opacity: 0;
}
49% {
-webkit-transform: translateX(-0.7em);
transform: translateX(-0.7em);
opacity: 0;
}
50% {
-webkit-transform: translateX(0.7em);
transform: translateX(0.7em);
opacity: 0;
}
51% {
opacity: 0;
}
75% {
opacity: 1;
}
100% {
-webkit-transform: translateX(0px);
transform: translateX(0px);
opacity: 1;
}
}
.burger.burger-slide .burger-lines {
-webkit-transition: 0.1s all 0.15s;
transition: 0.1s all 0.15s;
}
.burger.burger-slide .burger-lines:after,
.burger.burger-slide .burger-lines:before {
-webkit-transition: 0.1s all 0.15s;
transition: 0.1s all 0.15s;
}
.burger.burger-slide .burger-lines:after {
width: 3em;
}
.burger.burger-slide .burger-lines:before {
width: 2em;
}
.burger.burger-slide:not(.open) {
-webkit-animation-name: burgerAnimationSlide;
animation-name: burgerAnimationSlide;
-webkit-animation-duration: 0.4s;
animation-duration: 0.4s;
background-color: transparent;
}
.burger.burger-slide.open .burger-lines {
-webkit-animation-name: burgerAnimationSlide;
animation-name: burgerAnimationSlide;
-webkit-animation-duration: 0.4s;
animation-duration: 0.4s;
background-color: transparent;
}
.burger.burger-slide.open .burger-lines:before,
.burger.burger-slide.open .burger-lines:after {
left: 0.5em;
top: 0px;
}
.burger.burger-slide.open .burger-lines:before {
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
width: 4em;
}
.burger.burger-slide.open .burger-lines:after {
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
width: 4em;
}
aside {
position: relative;
}
footer {
padding-top: 80px;
padding-bottom: 80px;
position: relative;
}
footer .section-container {
max-width: 1226px;
}
footer .section-container .logo {
margin-bottom: 10px;
width: 100%;
}
footer .section-container .logo img {
width: 83px;
}
footer .section-container .second-menu {
margin-bottom: 10px;
width: 100%;
}
footer .section-container .second-menu ul {
list-style: none;
padding: 0;
}
footer .section-container .second-menu ul li {
text-transform: uppercase;
}
footer .section-container .second-menu ul li a {
color: white;
font-weight: 400;
-webkit-transition: unset;
transition: unset;
}
footer .section-container .second-menu ul li a:hover {
background-color: #F6B7D2;
color: #00568C;
}
footer .section-container .redes {
margin-bottom: 10px;
width: 100%;
}
footer .section-container .redes img {
margin-right: 10px;
margin-left: 10px;
}
footer .section-container .info {
color: white;
width: 100%;
}
footer .section-container .info a {
color: white;
font-weight: bold;
word-wrap: break-word;
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
-webkit-box-pack: center;
justify-content: center;
}
footer .copyr {
position: absolute;
bottom: 10px;
right: 10px;
}
footer .copyr a {
color: white;
font-weight: 400;
} .scroll2 {
position: fixed;
bottom: 0;
z-index: 100;
width: 100%;
text-align: center;
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
.scroll2 img {
-webkit-transform: scaleY(0);
transform: scaleY(0);
-webkit-transition: 300ms all ease;
transition: 300ms all ease;
cursor: pointer;
}
.scroll2 img.show-scroll {
-webkit-transform: scaleY(1);
transform: scaleY(1);
}
section {
position: relative;
}
.intro-button {
text-transform: uppercase;
color: white;
background-color: #00568C;
border-radius: 6px;
font-size: 16px;
padding: 20px 29px;
}
.section-title {
width: 100%;
position: absolute;
text-align: center;
left: 0;
z-index: 3;
top: -14px;
display: -webkit-box;
display: flex;
-webkit-box-pack: center;
justify-content: center;
}
.section-title h2 {
text-transform: uppercase;
font-weight: 900;
margin: 0;
height: 40px;
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
-webkit-box-pack: center;
justify-content: center;
border-radius: 30px;
}
.parallax {
position: absolute;
z-index: -1;
}
.section-container {
padding-left: 5px;
padding-right: 5px;
text-align: center;
margin: auto;
}
.border-decoration {
position: absolute;
z-index: 3;
height: 18px;
width: 100%;
}
.border-top-decoration {
top: 0px;
}
.border-bottom-decoration {
bottom: 0;
}
.home #servicios {
background-color: #71C6AC;
}
.home #equipo {
background-color: #67C7C6;
padding-top: 80px;
}
.home #equipo .section-container {
max-width: 1098px;
}
.equipo #equipo {
padding-top: 50px;
padding-bottom: 50px;
}
.equipo #equipo .section-container {
max-width: 1186px;
}
.equipo #equipo .section-container .row .item {
margin-bottom: 30px;
}
.equipo #equipo .section-container .row .item h3 {
text-align: left;
width: 100%;
max-width: 280px;
margin: auto;
line-height: 35px;
}
.equipo #equipo .section-container .row .item p {
color: #00568C;
width: 100%;
text-align: left;
margin: auto;
max-width: 295px;
}
#particles-js {
position: absolute;
top: 0;
z-index: 2;
height: 100vh;
width: 100%;
}
#hero-page {
height: 100vh;
position: relative;
}
#hero-page div#n2-ss-7 .n2-ss-slider-3 {
height: 100vh;
}
#hero-page .tp-bgimg {
background-size: cover !important;
}
#hero-page .scroll {
position: absolute;
z-index: 2;
bottom: 20px;
left: 0;
width: 100%;
text-align: center;
}
#hero-page .scroll img {
width: 60px;
-webkit-transition: 300ms all ease;
transition: 300ms all ease;
}
#intro {
padding-top: 50px;
padding-bottom: 90px;
overflow: hidden;
}
#intro .container {
text-align: center;
color: #00568C;
}
#intro .container h2 {
font-weight: 400;
text-transform: uppercase;
font-size: 25px;
}
#intro .container h2 strong {
font-weight: 900;
}
#intro .container p {
font-weight: 400;
line-height: 28.8px;
max-width: 772px;
margin: auto;
margin-bottom: 50px;
}
#intro #plx1 {
top: 300px;
left: -100px;
width: 140px;
}
#intro #plx2 {
bottom: 0;
right: -100px;
width: 140px;
}
#equipo {
padding-bottom: 10px;
}
#equipo .section-title h2 {
background-color: #F6B7D2;
width: 195px;
}
#equipo .section-title h2 a {
color: #00568C;
}
#equipo .section-container {
text-align: center;
}
#equipo .section-container .row {
-webkit-box-pack: center;
justify-content: center;
}
#equipo .section-container .row .item {
margin-bottom: 10px;
}
#equipo .section-container .row .item img {
border-radius: 50%;
width: 140px;
}
#equipo .section-container .row .item h3 {
color: #00568C;
font-weight: 900;
}
#quote1:before {
content: "";
display: block;
width: 100%;
height: 100%;
top: 0;
position: absolute;
background-color: #00568C;
opacity: 0.5;
z-index: -1;
}
#quote1 .carrusel-container {
margin: auto;
max-width: 360px;
position: relative;
}
#quote1 .carrusel-container .page-carousel2 {
width: 100%;
}
#quote1 .carrusel-container .page-carousel2 .width-p1 {
max-width: 475px !important;
}
#quote1 .section-container {
height: 270px;
color: white;
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
-webkit-box-pack: center;
justify-content: center;
overflow: hidden;
}
#quote1 .section-container p {
margin: 0;
font-size: 24px;
font-family: "DIN Pro Light";
position: relative;
z-index: 3;
}
#quote1 .section-container p strong {
font-family: "DIN Pro Black";
}
#quote1 .parallax {
width: 120px;
z-index: 2;
}
#quote1 #plx3 {
bottom: -650px;
left: -125px;
}
#que-hacemos {
background-color: #FBB34C;
color: white;
padding-top: 80px;
padding-bottom: 20px;
}
#que-hacemos .section-title h2 {
color: #FBB34C;
background-color: #00568C;
width: 208px;
}
#que-hacemos .subtitle {
margin: 0;
font-weight: 900;
letter-spacing: 2px;
font-size: 22px;
margin-bottom: 50px;
}
#que-hacemos .section-container {
max-width: 1562px;
}
#que-hacemos .section-container .row .item {
margin-bottom: 20px;
}
#que-hacemos .section-container .row .item img {
width: 140px;
}
#que-hacemos .section-container .row .item h3 {
margin-top: 15px;
font-weight: bold;
}
#quote2:before {
content: "";
display: block;
width: 100%;
height: 100%;
top: 0;
position: absolute;
background-color: #00568C;
opacity: 0.5;
z-index: -1;
}
#quote2 .section-container {
height: 270px;
color: white;
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
-webkit-box-pack: center;
justify-content: center;
overflow: hidden;
}
#quote2 .section-container .imagen {
height: 100%;
max-width: 784px;
width: 100%;
position: absolute;
}
#quote2 .section-container p {
margin: 0;
font-size: 24px;
font-family: "DIN Pro Light";
position: relative;
z-index: 3;
padding-left: 42px;
padding-right: 42px;
}
#quote2 .section-container p strong {
font-family: "DIN Pro Black";
}
#quote2 .parallax {
width: 120px;
z-index: -1;
}
#quote2 #plx4 {
bottom: -1000px;
left: -50px;
}
#servicios {
padding-top: 60px;
padding-bottom: 20px;
}
#servicios .page-title {
font-weight: 900;
font-size: 40px;
color: #00568C;
line-height: 128px;
margin: 0;
}
#servicios .section-title h2 {
color: #00568C;
background-color: #F6B7D2;
width: 208px;
}
#servicios .section-container {
max-width: 1379px;
}
#servicios .section-container .row .item {
padding-left: 15px;
padding-right: 15px;
margin-bottom: 20px;
}
#servicios .section-container .row .item .background {
border-radius: 20px;
background-color: #F2F2F2;
color: #00568C;
padding: 30px 60px;
}
#servicios .section-container .row .item .background h3 {
font-size: 25px;
}
#servicios .section-container .row .item .background img {
width: 140px;
}
#servicios .section-container .row .item .background p {
margin-bottom: 30px;
}
#servicios .section-container .row .item .background .ver-mas {
font-size: 60px;
font-weight: 500;
color: #00568C;
}
#clientes {
padding-top: 70px;
padding-bottom: 20px;
}
#clientes .section-container h2 {
color: #00568C;
font-weight: 400;
}
#clientes .section-container h2 strong {
text-transform: uppercase;
font-size: 45px;
font-weight: 900;
}
#clientes .section-container .page-carousel {
margin-top: 40px;
}
#clientes .section-container .page-carousel .slick-list .slick-track {
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
}
#clientes .section-container .page-carousel .item img {
margin: auto;
}
#clientes .parallax {
width: 120px;
z-index: 5;
}
#clientes #plx5 {
bottom: -1860px;
left: -60px;
}
@-webkit-keyframes bounce-1 {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
50% {
-webkit-transform: translateY(-8px);
transform: translateY(-8px);
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes bounce-1 {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
50% {
-webkit-transform: translateY(-8px);
transform: translateY(-8px);
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
div#n2-ss-2 .n2-ss-slider-3 {
height: 100vh !important;
}
div#n2-ss-7 .n2-ss-layers-container {
margin: 0 !important;
}
.wp-block-gallery .blocks-gallery-item {
width: 100%;
}
.wp-block-gallery.is-cropped .blocks-gallery-item img {
height: 318px;
max-width: 500px;
}
#contacto-info {
display: -webkit-box;
display: flex;
-webkit-box-pack: center;
justify-content: center;
}
#contacto-info .contacto-fondo {
max-width: 960px;
background-color: #f2f2f2;
position: fixed;
height: 100vh;
z-index: -1;
top: 0;
width: 100%;
}
#contacto-info .info {
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
-webkit-box-pack: center;
justify-content: center;
height: 700px;
}
#contacto-info .info .centrado {
color: #00568C;
text-align: center;
}
#contacto-info .info .centrado p {
font-size: 22px;
}
#contacto-info .info .centrado a {
color: #00568C;
font-size: 22px;
font-weight: bold;
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
-webkit-box-pack: center;
justify-content: center;
}
.banner {
height: 575px;
display: -webkit-box;
display: flex;
-webkit-box-pack: center;
justify-content: center;
-webkit-box-align: center;
align-items: center;
text-align: center;
}
.banner h1 {
margin: 0;
color: white;
font-weight: 900;
font-size: 45px;
text-transform: uppercase;
line-height: 45px;
}
#modelo {
padding-top: 60px;
overflow: hidden;
}
#modelo .section-container {
max-width: 1296px;
}
#modelo .section-container .title {
color: #00568C;
letter-spacing: 4px;
font-weight: 900;
}
#modelo .section-container .row .item {
width: 100%;
}
#modelo .section-container .row .item:first-child .background {
color: white;
text-align: right;
}
#modelo .section-container .row .item:first-child .background img {
margin-bottom: 25px;
}
#modelo .section-container .row .item:first-child .background .numero {
right: 30px;
bottom: 30px;
}
#modelo .section-container .row .item:nth-child(2) .background {
text-align: left;
}
#modelo .section-container .row .item:nth-child(2) .background img {
margin-bottom: 25px;
}
#modelo .section-container .row .item:nth-child(2) .background .numero {
left: 30px;
bottom: 30px;
}
#modelo .section-container .row .item:nth-child(3) .background {
text-align: right;
}
#modelo .section-container .row .item:nth-child(3) .background img {
margin-top: 45px;
}
#modelo .section-container .row .item:nth-child(3) .background .numero {
right: 30px;
top: 30px;
}
#modelo .section-container .row .item:last-child .background {
text-align: left;
}
#modelo .section-container .row .item:last-child .background img {
margin-top: 35px;
}
#modelo .section-container .row .item:last-child .background .numero {
left: 30px;
top: 30px;
}
#modelo .section-container .row .item .background {
color: #00568C;
height: 700px;
padding: 20px 30px;
width: 100%;
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
position: relative;
-webkit-transform: scale(1);
transform: scale(1);
-webkit-animation: pulse 5s infinite;
animation: pulse 5s infinite;
}
#modelo .section-container .row .item .background .centrado {
width: 100%;
}
#modelo .section-container .row .item .background .centrado img {
width: 140px;
}
#modelo .section-container .row .item .background .centrado h2 {
font-weight: 900;
font-size: 30px;
margin: 0;
margin-bottom: 10px;
line-height: 30px;
}
#modelo .section-container .row .item .background .centrado p {
margin: 0;
line-height: 21.6px;
}
#modelo .section-container .row .item .background .centrado .numero {
font-size: 40px;
font-weight: 900;
position: absolute;
margin: 0;
}
#modelo .section-container .arrows {
padding-top: 20px;
padding-bottom: 40px;
}
#modelo .section-container .arrows img {
width: 100px;
}
#modelo .section-container .pasos {
width: 100%;
max-width: 1122px;
margin: auto;
}
#modelo .section-container .pasos .paso {
width: 100%;
}
#modelo .section-container .pasos .paso img {
width: 100px;
}
#modelo .section-container .pasos .paso h4 {
margin: 0;
font-weight: 400;
font-size: 20px;
line-height: 35px;
color: #00568C;
}
#modelo .section-container .pasos .divider {
width: 100%;
padding-top: 10px;
padding-bottom: 20px;
}
#modelo .section-container .pasos .divider img {
width: 30px;
}
#modelo .parallax {
z-index: -1;
-webkit-transition: 100ms all ease;
transition: 100ms all ease;
}
#modelo #plx6 {
top: 100px;
left: -50px;
width: 120px;
}
#modelo #plx7 {
top: 0;
right: -40px;
width: 100px;
}
#modelo #plx8 {
bottom: -500px;
left: -50px;
width: 120px;
}
#modelo #plx9 {
bottom: -1000px;
right: -50px;
width: 100px;
}
.blog-container .row {
margin: 0;
}
#blog-page .post-destacado {
width: 100%;
max-width: 1058px;
height: 310px;
display: block;
margin-top: 50px;
}
#blog-page main {
padding-left: 10px;
padding-right: 10px;
margin: auto;
max-width: 1082px;
width: 100%;
}
#blog-page main .breadcrumbp {
color: #00568C;
position: relative;
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
margin-bottom: 25px;
margin-top: 40px;
}
#blog-page main .breadcrumbp p {
text-transform: uppercase;
font-weight: 900;
margin-right: 30px;
}
#blog-page main .breadcrumbp .line {
width: 83%;
background-color: #00568C;
height: 3px;
}
#blog-page main article {
margin-bottom: 40px;
}
#blog-page main article .article {
width: 100%;
max-width: 528px;
color: #00568C;
}
#blog-page main article .article .entry-header {
height: 284px;
margin-bottom: 30px;
max-width: 503px;
width: 100%;
}
#blog-page main article .article .entry-content a {
color: #00568C;
}
#blog-page main article .article .entry-content h2 {
max-width: 500px;
}
#blog-page main article .article .entry-content .tags {
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
margin-top: 30px;
}
#blog-page main article .article .entry-content .tags .posted-on {
font-weight: bold;
display: -webkit-box;
display: flex;
margin-left: 30px;
}
#blog-page main article .article .entry-content .tags .posted-on img {
margin-right: 10px;
}
#sidebar {
background-color: #f2f2f2;
}
#sidebar .widget_featured ul {
padding: 0;
list-style: none;
max-width: 439px;
margin: auto;
}
#sidebar .widget_featured ul li {
color: #00568C;
margin-bottom: 40px;
}
#sidebar .widget_featured ul li .entry-header {
height: 258px;
}
#sidebar .widget_featured ul li a {
color: #00568C;
}
.fondo-sidebar {
display: none;
} .single .row {
margin: 0;
}
.single .breadcrumbp a {
color: #444242;
}
.single article header {
height: 500px;
width: 100%;
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
-webkit-box-pack: center;
justify-content: center;
}
.single article header h2 {
font-size: 35px;
color: #fff;
text-align: center;
line-height: 50px;
padding-bottom: 7px;
}
.single article .item-text {
padding: 20px;
margin: auto;
}
.single .next-post,
.single .prev-post {
height: 500px;
max-width: 500px;
margin: 30px 20px;
padding: 0;
overflow: hidden;
}
.single .next-post .thumbnail-wid,
.single .prev-post .thumbnail-wid {
height: 100%;
width: 100%;
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
-webkit-box-pack: center;
justify-content: center;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.single .next-post .thumbnail-wid:before,
.single .prev-post .thumbnail-wid:before {
content: "";
display: block;
position: absolute;
width: 100%;
height: 100%;
top: 0;
opacity: 0.5;
}
.single .next-post .thumbnail-wid:hover,
.single .prev-post .thumbnail-wid:hover {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
.single .next-post h2,
.single .prev-post h2 {
margin: 0;
position: relative;
z-index: 2;
padding-bottom: 7px;
text-align: center;
}
.single .next-post h2 a,
.single .prev-post h2 a {
color: #fff;
}
.pagination {
margin-top: 50px;
}
.pagination ul {
list-style: none;
padding: 0;
display: -webkit-box;
display: flex;
margin: auto;
-webkit-box-pack: start;
justify-content: flex-start;
color: #00568C;
}
.pagination ul .current {
color: white;
background: #00568C;
padding: 4px 5px;
font-weight: bold;
font-size: 31px;
margin-left: 10px;
margin-right: 10px;
}
.pagination ul #prev-nav {
margin-right: 10px;
cursor: pointer;
}
.pagination ul #next-nav {
margin-left: 10px;
cursor: pointer;
}
.pagination ul a {
cursor: initial;
margin-left: 10px;
margin-right: 10px;
font-weight: bold;
color: #00568C;
font-size: 31px;
cursor: pointer;
}