.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
.wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
.wp-block-pullquote{font-size: 1.5em;line-height: 1.6;}
.g { margin:0px; padding:0px; overflow:hidden; line-height:1; zoom:1; }
.g img { height:auto; }
.g-col { position:relative; float:left; }
.g-col:first-child { margin-left: 0; }
.g-col:last-child { margin-right: 0; }
.woocommerce-page .g, .bbpress-wrapper .g { margin: 20px auto; clear:both; }
.g-2 {  margin: 0 auto; }
.g-10 {  margin: 0 auto; }
.g-11 {  margin: 0 auto; }
.g-12 {  margin: 0 auto; }
.g-13 {  margin: 0 auto; }
.g-14 {  margin: 0 auto; }
.g-15 {  margin: 0 auto; }
.g-16 {  margin: 0 auto; }
.g-17 {  margin: 0 auto; }
.g-18 {  margin: 0 auto; }
.g-19 {  margin: 0 auto; }
.g-20 {  margin: 0 auto; }
.g-22 {  margin: 0 auto; }
.g-23 {  margin: 0 auto; }
.g-24 {  margin: 0 auto; }
.g-25 {  margin: 0 auto; }
.g-26 {  margin: 0 auto; }
.g-27 {  margin: 0 auto; }
.g-28 {  margin: 0 auto; }
.g-29 {  margin: 0 auto; }
.g-30 {  margin: 0 auto; }
.g-31 {  margin: 0 auto; }
.g-32 {  margin: 0 auto; }
.g-33 {  margin: 0 auto; }
.g-34 {  margin: 0 auto; }
.g-35 {  margin: 0 auto; }
.g-36 {  margin: 0 auto; }
@media only screen and (max-width: 480px) {
.g-col, .g-dyn, .g-single { width:100%; margin-left:0; margin-right:0; }
.woocommerce-page .g, .bbpress-wrapper .g { margin: 10px auto; }
}
fieldset.wppcr_rating > legend{
color:#555555			}
.comment-form-comment, .comment-notes {clear:both;}
.wppcr_rating {
float:left;display: initial;
}
/* :not(:checked) is a filter, so that browsers that don’t support :checked don’t 
follow these rules. Every browser that supports :checked also supports :not(), so
it doesn’t make the test unnecessarily selective */
.wppcr_rating:not(:checked) > input {
position:absolute;
/*top:-9999px;*/
clip:rect(0,0,0,0);
}
.wppcr_rating:not(:checked) > label {
float:right;
width:1em !important;
padding:0;
overflow:hidden;
white-space:nowrap;
cursor:pointer;
font-size:22px;
line-height:1.2;
color:#ddd !important;
text-shadow:1px 1px #bbb, 1px 1px #666, .1em .1em .2em rgba(0,0,0,.2);
}
.wppcr_rating:not(:checked) > label:before {
content: '★ ';
}
.wppcr_rating > input:checked ~ label {
color: #ea0 !important;
text-shadow:1px 1px #bbb, 1px 1px #666, .1em .1em .2em rgba(0,0,0,.5);
}
.wppcr_rating:not(:checked) > label:hover,
.wppcr_rating:not(:checked) > label:hover ~ label {
color: #ffd700 !important;
text-shadow:1px 1px #bbb, 1px 1px #666, .1em .1em .2em rgba(0,0,0,.5);
}
.wppcr_rating > input:checked + label:hover,
.wppcr_rating > input:checked + label:hover ~ label,
.wppcr_rating > input:checked ~ label:hover,
.wppcr_rating > input:checked ~ label:hover ~ label,
.wppcr_rating > label:hover ~ input:checked ~ label {
color: #ea0 !important;
text-shadow:1px 1px goldenrod, 1px 1px #B57340, .1em .1em .2em rgba(0,0,0,.5);
}
.wppcr_rating > label:active {
position:relative;
top:2px;
left:2px;
}
p.logged-in-as {clear:both;}
span.wpcr_author_stars, span.wpcr_author_stars span {
display: block;
background: url(https://www.pulses.com.br/wp-content/plugins/wp-post-comment-rating/public/images/stars-orange.png) 0 -16px repeat-x;
width: 80px;
height: 16px;
}
span.wpcr_author_stars span {
background-position: 0 0;
}
span.wpcr_averageStars, span.wpcr_averageStars span {
display: block;
background: url(https://www.pulses.com.br/wp-content/plugins/wp-post-comment-rating/public/images/stars-orange.png) 0 -16px repeat-x;
width: 80px;
height: 16px;
}
span.wpcr_averageStars span {
background-position: 0 0;
}
/*for tooltip*/
.wpcr_tooltip, .wpcr_inline{
display: inline;
position: relative;
width:auto;
float:left;
font-size: 12px;
}
a.wpcr_tooltip span.wpcr_stars, .wpcr_inline span.wpcr_stars{float:left;font-size: 14px;}
a.wpcr_tooltip span.wpcr_averageStars, a.wpcr_inline span.wpcr_averageStars {float:left; margin:2px 5px 0px 5px;}
.wpcr_tooltip:hover:after{
background-color: rgba(0,0,0,.8);
border-radius: 5px;
bottom: 26px;
color: #fff;
content: attr(title);
left: 20%;
padding: 5px 10px;
position: absolute;
z-index: 98;
width: 205px;
border-radius: 7px;
font-size: 13px;
}
.wpcr_tooltip:hover:before{
border: solid;
border-color: rgba(0,0,0,.8) transparent;
border-width: 6px 6px 0 6px;
bottom: 20px;
content: "";
left: 50%;
position: absolute;
z-index: 99;
}
.wpcr_aggregate{float: left;display: inline-block;width: auto;line-height: 20px;}
#hide-stars {display:none;}
#review_form .wppcr_rating {display:none;}
#reviews .wpcr_author_stars {display:none;}
.col-2 .aggr_options {
margin-bottom: 5px;
display: inline-block;
}
.wpcr_floating_links, .wpcr_ss_links{position: fixed;left: 0;right:auto;
z-index: 99999;max-width: 3.2%; width: 3.2% !important;}
.wpcr_floating_links{top:40%}
.wpcr_ss_links{top:56%}
.wpcr_floating_links ul, .wpcr_ss_links ul{list-style: none;margin: 0px;padding: 0;}
.wpcr_floating_links li:before, .wpcr_ss_links li:before{display:none !important;}
.wpcr_floating_links li, .wpcr_ss_links li{
padding: 5px 12px;
background-color: #fff;
box-shadow: 1px 1px 2px 2px #ccc;
text-align: center;
margin: 0 !important;
}
.form-proposta{
width: 100%;
list-style: none!important;
margin-bottom: 64px;
}
.contato-form{
max-width: 555px!important;
margin-top: 16px;
margin-bottom: 64px;
}
.contato-form *,
.form-proposta *{
list-style: none!important;
}
.form-proposta fieldset{
width: 100%;
max-width: unset!important;
}
.contato-form .hs-form-field,
.form-proposta .hs-form-field{
padding-bottom: 12px!important;
}
.contato-form fieldset:has(.hs_firstname),
.form-proposta fieldset:has(.hs_firstname){
padding-bottom: 0px!important;
}
.contato-form label span,
.form-proposta label span{
font-weight: 300;
width: unset;
}
.formulario-home .hs-form-checkbox-display,
.contato-form .hs-form-checkbox-display,
.form-proposta .hs-form-checkbox-display{
display: flex;
align-items: center;
}
.formulario-home input[type=checkbox],
.contato-form input[type=checkbox],
.form-proposta input[type=checkbox]{
appearance: checkbox;
-webkit-appearance: checkbox;
width: 20px!important;
height: 20px!important;
margin-right: 8px;
}
@media(max-width: 480px){
.formulario-home fieldset.form-columns-2{
flex-direction: column;
}
}
.contato-form input[type=submit],
.form-proposta input[type=submit]{
background: #00a0ec;
color: #fff;
line-height: 50px;
margin-top: 15px;
border: 0;
float: none;
display: table;
margin: 0 auto;
border-radius: 50px;
font-weight: 600;
padding: 0 30px;
font-size: 16px;
text-transform: uppercase;
line-height: 50px;
outline: 0!important;
cursor: pointer;
transition: .4s;
}
.contato-form input[type=submit]:hover,
.form-proposta input[type=submit]:hover{
background: #00577c;
}
/*newsletter do footer*/
.box-newsletter form{
padding-bottom: 16px!important;
}
.box-newsletter form fieldset{
max-width: unset!important;
}
.box-newsletter form label span{
width: unset!important;
color: #fff;
margin-bottom: 4px;
}
.box-newsletter form .hs-error-msg{
font-size: 12px;
color: #f2545b;
}
.box-newsletter form .hs-richtext{
margin-top: 4px;
font-size: 12px;
color: #fff;
}
.box-newsletter form .hs-richtext a{
font-weight: bold;
color: #fff;
text-decoration: underline!important;
}
.box-newsletter form input[type=submit]{
margin: 0;
cursor: pointer;
display: inline-block;
font-weight: bold!important;
position: relative;
text-align: center;
transition: all .15s linear;
border-radius: 3px;
border-style: solid;
border-width: 1px;
padding: 12px 24px!important;
background-color: var(--magenta-600)!important;
border-color: var(--magenta-600)!important;
width: unset!important;
height: unset!important;
color: #ffffff;
font-size: 12px;
line-height: 12px;
font-family: Open Sans;
text-transform: uppercase;
}
/*Hellobar blog*/
.box-news-blog form *{
list-style: none;
}
.box-news-blog form input{
box-sizing: border-box;
padding: 0 15px;
height: 40px;
border-radius: 15px;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 16px;
font-weight: normal;
line-height: 22px;
color: #33475b;
border: 1px solid #cbd6e2;
}
.box-news-blog form .hs-button{
background: #FAFAFA;
border-color: #FAFAFA;
color: #ee1a53;
font-size: 15px;
line-height: 15px;
font-family: Open Sans;
margin: 0;
cursor: pointer;
display: inline-block;
font-weight: 700;
line-height: 12px;
position: relative;
text-align: center;
transition: all .15s linear;
color: #EE1A53;
border-style: solid;
border-width: 1px;
padding: 12px 24px;
}
.box-news-blog form .form-columns-2{
display: flex;
}
.box-news-blog form .hs-error-msg{
font-size: 12px;
color: #fff;
}
.box-news-blog form .hs-richtext{
font-size: 12px;
color: #fff;
}
.box-news-blog form .hs-richtext p{
margin-bottom: 0;
}
.box-news-blog form .hs-richtext a{
font-weight: bold;
color: #fff;
text-decoration: underline!important;
}
/*Newsletter lateral blog*/
.wrap-newsletter-blog form .form-columns-2 
.hs-form-field{
width: 100%!important;
margin-bottom: 8px;
}
.wrap-newsletter-blog form .hs-error-msg{
font-size: 12px;
color: #f2545b;
}
/*Newsletter fundo blog*/
.wrap-newsletter form .form-columns-2 
.hs-form-field{
width: 100%!important;
margin-bottom: 8px;
}
.wrap-newsletter form *{
list-style: none;
}
.wrap-newsletter form label span{
width: unset!important;
color: #fff;
margin-bottom: 4px;
}
.wrap-newsletter form .hs-error-msg{
font-size: 12px;
color: #f2545b;
}
.wrap-newsletter .hs-form-field{
margin-bottom 16px;
}
.wrap-newsletter form .hs-richtext p{
margin-bottom: 0;
color: #fff;
}
.wrap-newsletter form .hs-richtext a{
font-weight: bold;
color: #fff;
text-decoration: underline!important;
}
.wrap-newsletter form .hs-button{
border: 0;
list-style: none;
text-transform: uppercase;
display: table;
font-size: 17px;
background: #01577c;
color: #fff;
line-height: 50px;
border-radius: 50px;
font-weight: 600;
padding: 0 30px;
outline: 0!important;
cursor: pointer;
transition: .4s;
margin-top: 16px;
text-transform: uppercase;
}
@import url(https://fonts.googleapis.com/css?family=Raleway:400,900);
body{
font-family: 'Open Sans', sans-serif;
color: #333;
}
header h1{
text-align: center;
font-weight: bold;
margin-top: 0;
}
header p{
text-align: center;
margin-bottom: 0;
}
.hexa{
border: 0px;
float: left;
text-align: center;
height: 35px;
width: 60px;
font-size: 22px;
background: #F0F0F0;
color: #3c3c3c;
position: relative;
margin-top: 15px;
}
.hexa:before{
content: ""; 
position: absolute; 
left: 0; 
width: 0; 
height: 0;
border-bottom: 15px solid #f0f0f0;
border-left: 30px solid transparent;
border-right: 30px solid transparent;
top: -15px;
}
.hexa:after{
content: ""; 
position: absolute; 
left: 0; 
width: 0; 
height: 0;
border-left: 30px solid transparent;
border-right: 30px solid transparent;
border-top: 15px solid #f0f0f0;
bottom: -15px;
}
.timeline {
position: relative;
padding: 0;
width: 100%;
margin-top: 20px;
list-style-type: none;
}
.timeline:before {
position: absolute;
left: 50%;
top: 0;
content: ' ';
display: block;
width: 2px;
height: 100%;
margin-left: -1px;
background: rgb(213,213,213);
background: -moz-linear-gradient(top, rgba(213,213,213,0) 0%, rgb(213,213,213) 8%, rgb(213,213,213) 92%, rgba(213,213,213,0) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(100%,rgba(125,185,232,1)));
background: -webkit-linear-gradient(top, rgba(213,213,213,0) 0%, rgb(213,213,213) 8%, rgb(213,213,213) 92%, rgba(213,213,213,0) 100%);
background: -o-linear-gradient(top, rgba(213,213,213,0) 0%, rgb(213,213,213) 8%, rgb(213,213,213) 92%, rgba(213,213,213,0) 100%);
background: -ms-linear-gradient(top, rgba(213,213,213,0) 0%, rgb(213,213,213) 8%, rgb(213,213,213) 92%, rgba(213,213,213,0) 100%);
background: linear-gradient(to bottom, rgba(213,213,213,0) 0%, rgb(213,213,213) 8%, rgb(213,213,213) 92%, rgba(213,213,213,0) 100%);
z-index: 5;
}
.timeline li {
padding: 2em 0;
}
.timeline .hexa{
width: 16px;
height: 10px;
position: absolute;
background: var(--magenta-600);
z-index: 5;
left: 0;
right: 0;
margin-left:auto;
margin-right:auto;
top: -30px;
margin-top: 0;
}
.timeline .hexa:before {
border-bottom: 4px solid var(--magenta-600);
border-left-width: 8px;
border-right-width: 8px;
top: -4px;
}
.timeline .hexa:after {
border-left-width: 8px;
border-right-width: 8px;
border-top: 4px solid var(--magenta-600);
bottom: -4px;
}
.direction-l,
.direction-r {
float: none;
width: 100%;
text-align: center;
}
.flag-wrapper {
text-align: center;
position: relative;
}
.flag {
position: relative;
display: inline;
background: rgb(255,255,255);
font-weight: 600;
z-index: 15;
padding: 6px 10px;
text-align: left;
border-radius: 5px;
}
.direction-l .flag:after,
.direction-r .flag:after {
content: "";
position: absolute;
left: 50%;
top: -15px;
height: 0;
width: 0;
margin-left: -8px;
border: solid transparent;
border-bottom-color: rgb(255,255,255);
border-width: 8px;
pointer-events: none;
}
.direction-l .flag {
-webkit-box-shadow: -1px 1px 1px rgba(0,0,0,0.15), 0 0 1px rgba(0,0,0,0.15);
-moz-box-shadow: -1px 1px 1px rgba(0,0,0,0.15), 0 0 1px rgba(0,0,0,0.15);
box-shadow: -1px 1px 1px rgba(0,0,0,0.15), 0 0 1px rgba(0,0,0,0.15);
}
.direction-r .flag {
-webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.15), 0 0 1px rgba(0,0,0,0.15);
-moz-box-shadow: 1px 1px 1px rgba(0,0,0,0.15), 0 0 1px rgba(0,0,0,0.15);
box-shadow: 1px 1px 1px rgba(0,0,0,0.15), 0 0 1px rgba(0,0,0,0.15);
}
.time-wrapper {
display: block;
position: relative;
margin: 4px 0 0 0;
z-index: 14;
line-height: 1em;
vertical-align: middle;
color: #fff;
}
.direction-l .time-wrapper {
float: none;
}
.direction-r .time-wrapper {
float: none;
}
.time {
background: var(--magenta-600);
display: inline-block;
padding: 8px;
}
.desc {
position: relative;
margin: 1em 0 0 0;
padding: 1em;
background: rgb(254,254,254);
-webkit-box-shadow: 0 0 1px rgba(0,0,0,0.20);
-moz-box-shadow: 0 0 1px rgba(0,0,0,0.20);
box-shadow: 0 0 1px rgba(0,0,0,0.20);
z-index: 15;
}
.direction-l .desc,
.direction-r .desc {
position: relative;
margin: 1em 1em 0 1em;
padding: 1em;
z-index: 15;
}
@media(min-width: 768px){
.timeline {
width: 660px;
margin: 0 auto;
margin-top: 20px;
}
.timeline li:after {
content: "";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.timeline .hexa {
left: -28px;
right: auto;
top: 8px;
}
.timeline .direction-l .hexa {
left: auto;
right: -28px;
}
.direction-l {
position: relative;
width: 310px;
float: left;
text-align: right;
}
.direction-r {
position: relative;
width: 310px;
float: right;
text-align: left;
}
.flag-wrapper {
display: inline-block;
}
.flag {
font-size: 18px;
}
.direction-l .flag:after {
left: auto;
right: -16px;
top: 50%;
margin-top: -8px;
border: solid transparent;
border-left-color: rgb(254,254,254);
border-width: 8px;
}
.direction-r .flag:after {
top: 50%;
margin-top: -8px;
border: solid transparent;
border-right-color: rgb(254,254,254);
border-width: 8px;
left: -8px;
}
.time-wrapper {
display: inline;
vertical-align: middle;
margin: 0;
}
.direction-l .time-wrapper {
float: left;
}
.direction-r .time-wrapper {
float: right;
}
.time {
padding: 5px 10px;
}
.direction-r .desc {
margin: 1em 0 0 0.75em;
}
}
@media(min-width: 992px){
.timeline {
width: 800px;
margin: 0 auto;
margin-top: 20px;
}
.direction-l {
position: relative;
width: 380px;
float: left;
text-align: right;
}
.direction-r {
position: relative;
width: 380px;
float: right;
text-align: left;
}
}
.vc_custom_1688498570765{background-color: rgba(255,255,255,0.01) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: contain !important;*background-color: rgb(255,255,255) !important;border-radius: 35px !important;}.vc_custom_1688498390334{background-color: rgba(255,255,255,0.01) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: contain !important;*background-color: rgb(255,255,255) !important;border-radius: 35px !important;}.vc_custom_1688498390334{background-color: rgba(255,255,255,0.01) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: contain !important;*background-color: rgb(255,255,255) !important;border-radius: 35px !important;}.vc_custom_1688498390334{background-color: rgba(255,255,255,0.01) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: contain !important;*background-color: rgb(255,255,255) !important;border-radius: 35px !important;}.vc_custom_1688498390334{background-color: rgba(255,255,255,0.01) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: contain !important;*background-color: rgb(255,255,255) !important;border-radius: 35px !important;}</style><noscript><style> .wpb_animate_when_almost_visible { opacity: 1; }
.border-response{
padding: 20px;
display: flex;
flex-direction: column;
align-items: center;
border: 1px solid #555555;
border-radius: 20px
}
.border-response.hide{
display: none;
}