/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}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}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}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}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*!
 * Bootstrap Grid v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::before,*::after{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:none}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width: 1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media (min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}@media (min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media (min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media (min-width: 576px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media (min-width: 768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media (min-width: 992px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media (min-width: 1200px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}body{-webkit-backface-visibility:hidden}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px)}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(0.9)}100%{-webkit-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{-webkit-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}100%{-webkit-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}100%{-webkit-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}100%{-webkit-transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.95);transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}html{--color-yellow: #f9e000;--color-yellow-dark: #f4be14;--color-orange: #eda100;--color-orange-dark: #ed8500;--color-grey: #6e6e6e;--color-gray: #6e6e6e;--color-grey-dark: #444;--color-gray-dark: #444;--color-grey-light: #999;--color-gray-light: #999}*,*::before,*::after{box-sizing:border-box}html{font-size:62.5%;box-sizing:inherit}body{font-family:'humanist cond';font-size:1.7rem;line-height:1.4;color:#444;overflow-x:hidden}a{color:inherit;text-decoration:none}p{margin:0}h1,h2,h3,h4{margin:0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer}@font-face{font-family:'humanist cond';src:url("../fonts/humanist/Humanist777BT-LightCondensedB.woff") format("woff"),url("../fonts/humanist/Humanist777BT-LightCondensedB.woff2") format("woff2");font-weight:300;font-style:normal}@font-face{font-family:'Humanist';src:url("../fonts/humanist/Humanist777BT-RomanB.woff2") format("woff2"),url("../fonts/humanist/Humanist777BT-RomanB.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Humanist';src:url("../fonts/humanist/Humanist777BT-LightB.woff2") format("woff2"),url("../fonts/humanist/Humanist777BT-LightB.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:'Humanist';src:url("../fonts/humanist/Humanist777BT-BlackB.woff2") format("woff2"),url("../fonts/humanist/Humanist777BT-BlackB.woff") format("woff");font-weight:900;font-style:normal}.input-group{display:flex;width:100%}.input-group-append,.input-group-prepend{display:flex;align-items:center;justify-content:center}.input-group{border-bottom:1px solid #eda100}.form-control--alt{color:inherit;width:100%;background-color:transparent;border:0;height:4rem;padding:0 .8rem;position:relative}.form-control--alt input{border:0}.l-form-wrapper--top{margin-top:2rem}.form-wrapper{width:100%;display:flex;flex-wrap:wrap}.form-wrapper .form-section-title{font-size:20px;font-weight:bold;margin-top:20px;margin-bottom:15px}.form-row{display:flex;flex-wrap:wrap;width:100%}@media screen and (min-width: 768px){.form-row{flex-wrap:nowrap}}.form-row--reverse{flex-direction:row-reverse}@media screen and (min-width: 768px){.form-row--reverse{flex-direction:unset}}.form-col{width:100%}@media screen and (min-width: 768px){.form-col{padding-left:5px;padding-right:5px}}.form-col:first-of-type{padding-left:0}.form-col:last-of-type{padding-right:0}.form-col--2{width:100%}@media screen and (min-width: 768px){.form-col--2{padding-left:5px;padding-right:5px}}@media screen and (min-width: 768px){.form-col--2{width:calc((2 / 12) * 100%)}}.form-col--3{width:100%}@media screen and (min-width: 768px){.form-col--3{padding-left:5px;padding-right:5px}}@media screen and (min-width: 768px){.form-col--3{width:calc((3 / 12) * 100%)}}.form-col--4{width:100%}@media screen and (min-width: 768px){.form-col--4{padding-left:5px;padding-right:5px}}@media screen and (min-width: 768px){.form-col--4{width:calc((4 / 12) * 100%)}}.form-col--6{width:100%}@media screen and (min-width: 768px){.form-col--6{padding-left:5px;padding-right:5px}}@media screen and (min-width: 768px){.form-col--6{width:calc((6 / 12) * 100%)}}.form-col--8{width:100%}@media screen and (min-width: 768px){.form-col--8{padding-left:5px;padding-right:5px}}@media screen and (min-width: 768px){.form-col--8{width:calc((8 / 12) * 100%)}}.form-col--10{width:100%}@media screen and (min-width: 768px){.form-col--10{padding-left:5px;padding-right:5px}}@media screen and (min-width: 768px){.form-col--10{width:calc((10 / 12) * 100%)}}.form-group{margin-bottom:10px;width:100%}.form-group--align-right{text-align:right}.form-group--align-left{text-align:left}.form-group label{font-size:14px;line-height:25px;margin-left:1px}.form-group input,.form-group select,.form-group textarea{font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;border:1px solid #d2d2d2;display:block;font-size:1.4rem;height:40px;line-height:1;padding:0 10px;width:100%}.form-group select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAYAAAA8sqwkAAAABGdBTUEAALGPC/xhBQAAAJFJREFUGBljYACCa9euGf3//58FxMYFrl69ag6SYwQyhP79+/cUyN6mo6MTzsjI+Add0+XLl6uBBrYA5RzBckBNUZcuXfoDlFiLbhNIMVDu/5UrV3pRDMKmCZtiRmRdIE1///5dBLR6I9Cmi0C5RiYmpj6gU4th6lA0gARhmoBMZnTFME0YNNC9EUB3N2NIAAUANU5evYYF+U4AAAAASUVORK5CYII=");background-position:right 1rem center;background-repeat:no-repeat;color:#6e6e6e}.form-group select:disabled{color:red}.form-group select option:selected{color:red}.form-group textarea{height:unset;resize:vertical;padding-top:1rem;padding-bottom:1rem}.form-group .validation{display:none;font-size:1.2rem;line-height:1.2}.form-group .validation--error{display:inline-block;color:#ff2704}.form-group .validation--warning{display:inline-block;color:#ffb604}.form-group .button{background-color:#f4be14;border-radius:.4rem;color:black;padding:1.2rem;font-size:1.4rem;margin:auto;width:25rem}@media screen and (min-width: 768px){.form-group .button{margin:auto 0}}.button-group{display:flex;flex-wrap:wrap}.button-group--space-between{display:flex;align-items:center;justify-content:space-between}.button-group .button{width:100%}@media screen and (min-width: 768px){.button-group .button{width:25rem}}.button-group .button--align-right{margin-left:auto}@media screen and (min-width: 768px){.button-group .button--small{width:auto !important}}.button-group .button+.button{margin-top:1.5rem}@media screen and (min-width: 768px){.button-group .button+.button{margin-top:unset}}.label-file{background-color:transparent;color:#f4be14;border:.2rem solid;border-radius:.4rem;font-weight:normal}@media screen and (min-width: 768px){.label-file{margin:auto 0}}.label-file+input{display:none}.label-file .label-file__icon--left{margin-right:0.8rem}.burger-icon-container{cursor:pointer;display:block;padding:1em .7em;height:100%;background-color:transparent;border:none}.burger-icon{position:relative;margin-top:7px;margin-bottom:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.burger-icon,.burger-icon::before,.burger-icon::after{display:block;width:25px;height:2px;background-color:#ED8500;outline:1px solid transparent;margin-left:auto;transition-property:background-color, -webkit-transform;transition-property:background-color, transform;transition-property:background-color, transform, -webkit-transform;transition-duration:.3s}.burger-icon::before,.burger-icon::after{position:absolute;content:""}.burger-icon::before{top:-7px}.burger-icon::after{top:7px}.burger-icon-shadow::before,.burger-icon-shadow::after{box-shadow:0 0 3rem rgba(0,0,0,0.2),0 0 1.5rem rgba(0,0,0,0.1),0 0 0.1rem rgba(0,0,0,0.1)}.burger-icon-container.is-active .burger-icon{background-color:transparent}.burger-icon-container.is-active .burger-icon::before,.burger-icon-container.is-active .burger-icon::after{background-color:#ED8500}.burger-icon-container.is-active .burger-icon::before{-webkit-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}.burger-icon-container.is-active .burger-icon::after{-webkit-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg)}h1{font-family:'Humanist';font-weight:900}h2,h3,body{font-family:'Humanist';margin:0;font-weight:300}.container{max-width:112rem;width:100%;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.container--small{max-width:65rem;width:100%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.container--medium{max-width:90rem;width:100%;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}html{--footer-height: 43.9rem}.page-wrapper{min-height:calc(100vh - var(--footer-height))}@media screen and (min-width: 768px){.page-wrapper{padding-bottom:10rem}}.page-wrapper.no-padding-bottom{padding-bottom:0}.button{font-size:1.4rem;display:inline-block;padding:.8rem 1.2rem;line-height:1.2;transition:.2s;background-color:#f4be14;border-radius:.4rem;color:black;padding:1.2rem;font-size:1.4rem;background-color:#f4be14}.button:hover{opacity:.75}.button--highlight{display:none;margin-top:10px;padding:0 5px;align-items:center;height:40px;font-size:12px;margin-bottom:1rem;background-color:#EDA100;color:rgba(0,0,0,0.6);font-weight:600;letter-spacing:0.4px;line-height:1.4;transition:.2s;text-transform:uppercase}@media screen and (min-width: 1200px){.button--highlight{display:flex}}@media screen and (min-width: 1500px){.button--highlight{padding:0 24px;font-size:14px}}.button--highlight:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.button--highlight i{color:#eda100;margin-right:.5rem;transition:inherit}.button--highlight:hover{background-color:#eda100;color:#444}.button--highlight:hover i{color:white}.button--outline{font-size:1.4rem;display:inline-block;padding:.8rem 1.2rem;line-height:1.2;transition:.2s;background-color:transparent;color:#f4be14;border:.2rem solid;border-radius:.4rem}.button--outline:hover{opacity:.75}.button--outline-yellow{color:#f4be14}.button--text{font-size:1.4rem;display:inline-block;padding:.8rem 1.2rem;line-height:1.2;transition:.2s;color:#f4be14;font-weight:bold}.button--text:hover{opacity:.75}.button--text-yellow{color:#f4be14}.l-button{margin-top:1rem}.button--align-left{text-align:left}.button--align-right{text-align:right}.button--align-center{text-align:center}.button--small{font-size:1.4rem;padding:.8rem 1rem}.button--full{width:100%}.button--no-radius{border-radius:0}.button--big{font-size:1.7rem;padding:1.3rem 1.2rem}.button-with-icon{display:flex;position:relative}.button-with-icon .button-with-icon-append,.button-with-icon .button-with-icon-prepend{position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container-text{max-width:80rem;margin-left:auto;margin-right:auto}.modal{position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto;z-index:999;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.2);padding-top:0;padding-bottom:0;opacity:0;visibility:hidden;transition:0.2s ease}@media screen and (min-width: 768px){.modal{padding:60px 15px}}.modal.is-active{opacity:1;visibility:visible}.modal .modal__box{background-color:#ed8500;width:100%;max-width:40rem;margin:auto 10px;border-radius:4px;background-color:rgba(68,68,68,0.95);color:white;border:2px solid #f4be14;border-radius:5px}.modal .modal__header{display:flex;align-items:center;justify-content:space-between;color:#444;padding:10px 14px}.modal .modal__close{cursor:pointer}.modal .modal__close svg{fill:#ed8500}.modal .modal__content{padding:20px 15px}@media screen and (min-width: 768px){.modal .modal__content{padding:20px}}.modal .modal__content div[class*="title"]{justify-content:center;align-items:center;margin-bottom:1.5rem;font-weight:900}.modal .modal__content .button{margin-top:2rem;display:block;margin-left:auto;margin-right:auto}.modal .modal__content a{text-decoration:underline}.modal-gallery{position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto;z-index:999;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.2);padding-top:0;padding-bottom:0;opacity:0;visibility:hidden;transition:0.2s ease}@media screen and (min-width: 768px){.modal-gallery{padding:60px 15px}}.modal-gallery.is-active{opacity:1;visibility:visible}.modal-gallery .modal__box{background-color:#ed8500;width:100%;max-width:100rem;margin:auto 10px;border-radius:4px;background-color:rgba(68,68,68,0.95);color:white;border:2px solid #f4be14;border-radius:5px}.modal-gallery .modal__header{display:flex;align-items:center;justify-content:space-between;color:#444;padding:10px 14px}.modal-gallery .modal__close{cursor:pointer}.modal-gallery .modal__close svg{fill:#ed8500}.modal-gallery .modal__content{padding:20px 15px}@media screen and (min-width: 768px){.modal-gallery .modal__content{padding:20px}}.modal-gallery .modal__content div[class*="title"]{justify-content:center;align-items:center;margin-bottom:1.5rem;font-weight:900}.modal-gallery .modal__content .button{margin-top:2rem;display:block;margin-left:auto;margin-right:auto}.modal-gallery .modal__content a{text-decoration:underline}.container-icone-modal{text-align:left}.kami-embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.kami-embed-responsive::before{content:'';display:block;padding-bottom:56.25%}.kami-embed-responsive-16by9::before{padding-bottom:56.25%}.kami-embed-responsive-4by3::before{padding-bottom:75%}.kami-embed-responsive-1by1::before{padding-bottom:100%}.kami-embed-responsive-item{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.find-stations{background-color:#f1f1f1;height:100%;display:flex;flex-direction:column;justify-content:center;flex:1;padding:2rem}@media screen and (min-width: 768px){.find-stations{margin-top:0}}.find-stations .text-with-icon{color:#f4be14}.find-stations .text-with-icon__icon{font-size:5rem;margin-right:1.3rem;line-height:1}.find-stations .text-with-icon__text{line-height:1.2;font-weight:lighter;font-size:2rem}@media screen and (min-width: 768px){.find-stations .text-with-icon__text{font-size:2.5rem}}.find-stations small{color:#6e6e6e}.footer{position:relative}.footer-upper,.footer-lower{position:relative}.footer-upper{padding:4rem 0 10rem;background-color:#6e6e6e}@media screen and (min-width: 768px){.footer-upper{padding:3rem 0;display:flex;align-items:center}}@media screen and (min-width: 768px){.footer-upper__item{display:flex;width:50%;max-width:55rem}}@media screen and (min-width: 768px){.footer-upper__item:not(:last-of-type){padding-right:3rem}}@media screen and (min-width: 768px){.footer-upper .container{display:flex;align-items:center}}.footer-lower{padding:8rem 0 0;background:radial-gradient(black 15%, transparent 16%) 0 0,radial-gradient(black 15%, transparent 16%) 8px 8px,radial-gradient(rgba(255,255,255,0.1) 15%, transparent 20%) 0 1px,radial-gradient(rgba(255,255,255,0.1) 15%, transparent 20%) 8px 9px;background-color:#282828;background-size:5px 5px}@media screen and (min-width: 768px){.footer-lower{padding:4rem 0 0}}.footer__logo{text-align:center}@media screen and (min-width: 768px){.footer__logo{margin-right:3rem}}.footer-truck{position:absolute;height:15rem;left:0;right:0;text-align:center;z-index:10;-webkit-transform:translateY(2rem);transform:translateY(2rem);padding:0 1.5rem}@media screen and (min-width: 768px){.footer-truck{-webkit-transform:translateY(0);transform:translateY(0);height:unset;left:50%}}.footer-truck img{max-height:100%;max-width:100%}@media screen and (min-width: 768px){.footer-truck img{height:100%;width:100%}}.footer__menu.menu .menu__list{padding-left:0;list-style:none;margin-top:0;margin-bottom:0}@media screen and (min-width: 768px){.footer__menu.menu .menu__list{display:flex;flex-wrap:wrap}}.footer__menu.menu .menu__item,.footer__menu.menu .menu-item{text-transform:none;font-weight:normal}@media screen and (min-width: 768px){.footer__menu.menu .menu__item:not(:last-of-type) .menu__link,.footer__menu.menu .menu-item:not(:last-of-type) .menu__link{padding-right:1.8rem}}.footer__menu.menu .menu__link{text-decoration:none;padding:.5rem 0;display:block;line-height:1.2}.footer__copyright{line-height:1;font-weight:100}.footer__bottom-line{margin-top:5rem;border-bottom:4rem solid #eda100;margin-left:-1.5rem;margin-right:-1.5rem}@media screen and (min-width: 768px){.footer__bottom-line{border-left:2rem solid transparent;border-right:2rem solid transparent;margin-left:-7rem;margin-right:-7rem}}.me-liga-footer{padding-top:20px}.modal-cabecalho{background-color:#f4be14}.footer-mapa-site{background:radial-gradient(black 15%, transparent 16%) 0 0,radial-gradient(black 15%, transparent 16%) 8px 8px,radial-gradient(rgba(255,255,255,0.1) 15%, transparent 20%) 0 1px,radial-gradient(rgba(255,255,255,0.1) 15%, transparent 20%) 8px 9px;background-color:#282828;background-size:5px 5px;padding-top:50px}.colunas-mapa-container{padding:20px}@media screen and (min-width: 550px){.colunas-mapa-container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:6rem 2rem;max-width:130rem;margin:auto}}.colunas-mapa-container .coluna-item{margin-bottom:3rem}@media screen and (min-width: 550px){.colunas-mapa-container .coluna-item{width:calc(100% / 2)}}@media screen and (min-width: 750px){.colunas-mapa-container .coluna-item{width:calc(100% / 3)}}@media screen and (min-width: 1250px){.colunas-mapa-container .coluna-item{width:unset}}.colunas-mapa-container .coluna-titulo{margin-top:2rem;color:white;font-size:18px;font-weight:600}.colunas-mapa-container .coluna-itens{color:rgba(255,255,255,0.6);font-size:14px}.colunas-mapa-container .link-item{display:block;line-height:1.6}.coluna-titulo+.coluna-itens{margin-top:7px}.sac-sp{font-size:22px;text-align:left;margin-top:20px;color:black}.sac-sp .titulo{color:rgba(237,161,0,0.7);font-size:16px;text-align:left}.sac-sp .telefone{color:rgba(237,133,0,0.7)}.fuel-reforms__slide{margin-top:20px !important}.fuel-reforms__slide .posto-item{margin-right:0 !important}@media screen and (min-width: 768px){.fuel-reforms__slide .posto-item{display:flex}}.fuel-reforms__slide .listing__item{width:100%}@media screen and (min-width: 768px){.fuel-reforms__slide .listing__item{height:200px}}@media screen and (min-width: 1024px){.fuel-reforms__slide .listing__item{height:300px}}@media screen and (min-width: 768px){.fuel-reforms__slide .image-overlay{height:100%;overflow:hidden}}@media screen and (min-width: 768px){.fuel-reforms__slide .image-overlay__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media screen and (min-width: 750px){.galeria-noticia-listing{display:flex;flex-wrap:wrap;margin-left:-0.5rem;margin-right:-0.5rem}}.galeria-noticia-listing__item{cursor:pointer}@media screen and (min-width: 750px){.galeria-noticia-listing__item{width:calc(100% / 2);padding-right:0.5rem;padding-left:0.5rem;margin-bottom:1rem}}@media screen and (min-width: 1000px){.galeria-noticia-listing__item{width:calc(100% / 3)}}@media screen and (min-width: 1200px){.galeria-noticia-listing__item{width:calc(100% / 4)}}.galeria-noticia-listing__image{display:block;width:100%}.galeria-noticia-modal__image{display:block;width:100%}.modal-slider-buttons,.galeria-noticia-modal__buttons{display:flex;justify-content:center;margin-top:2rem}.modal-slider-buttons .button-next,.modal-slider-buttons .button-prev,.galeria-noticia-modal__buttons .button-next,.galeria-noticia-modal__buttons .button-prev{cursor:pointer;padding:0 1rem}.modal-slider-buttons .swiper-button-disabled,.galeria-noticia-modal__buttons .swiper-button-disabled{opacity:0.2}.header-attached-menu{display:flex;flex-wrap:wrap;justify-content:center;margin-top:2rem;margin-bottom:2rem}@media screen and (min-width: 768px){.header-attached-menu{position:relative;margin-top:-3rem}}.header-attached-menu .menu__item,.header-attached-menu .menu-item{display:flex;flex-direction:column;margin-bottom:1rem;width:100%;max-width:37rem;border-top:9px solid #eda100}@media screen and (min-width: 768px){.header-attached-menu .menu__item:last-child,.header-attached-menu .menu-item:last-child{width:100%}}@media screen and (min-width: 992px){.header-attached-menu .menu__item:last-child,.header-attached-menu .menu-item:last-child{width:calc(100% / 3)}}.header-attached-menu .menu__item img,.header-attached-menu .menu-item img{width:100%;height:290px;}@media screen and (min-width: 768px){.header-attached-menu .menu__item,.header-attached-menu .menu-item{width:calc(100% / 2 - .4rem);margin-left:0.2rem;margin-right:0.2rem}}@media screen and (min-width: 992px){.header-attached-menu .menu__item,.header-attached-menu .menu-item{width:calc(100% / 3 - .8rem)}}.header-attached-menu .menu__item.has-shadow,.header-attached-menu .menu-item.has-shadow{box-shadow:0 4rem 8rem -5rem rgba(0,0,0,0.4)}.header{background-color:white;background-size:cover;background-position:center;padding-top:1rem;padding-bottom:1rem;border-bottom:8px solid #ED8500;z-index:999}.header .container{max-width:180rem !important}@media screen and (min-width: 768px){.header{padding-bottom:0}}.header--textless-big{background-size:cover;background-position:center;background-repeat:no-repeat;height:20rem;border-bottom:1rem solid #eda100}@media screen and (min-width: 768px){.header--textless-big{height:40rem}}@media screen and (min-width: 992px){.header--textless-big{height:50rem}}@media screen and (min-width: 1200px){.header--textless-big{height:60rem}}@media screen and (min-width: 1300px){.header--textless-big{height:80rem}}.header--text{border-bottom:1.5rem solid #eda100}.header__menu{display:flex;align-items:center;justify-content:flex-end;width:100%;padding:0 0 1rem;z-index:21;position:relative}@media screen and (min-width: 992px){.header__menu{justify-content:space-between}}.header__menu .header__logo{width:100px;position:absolute;top:0;left:0}.header__menu .header__logo img{width:100%;display:block}@media screen and (min-width: 992px){.header__menu .header__controls--mobile{display:none}}.header__menu .header__controls--desktop{display:none}@media screen and (min-width: 1270px){.header__menu .header__controls--desktop{display:flex;align-items:center}}.header__menu .header__controls--desktop i{color:#6E6E6E}.header__menu .nav-menu-container{display:none !important}@media screen and (min-width: 992px){.header__menu .nav-menu-container{display:block !important;margin-left:100px}}@media screen and (min-width: 1600px){.header__menu .nav-menu-container{margin-left:150px}}.header__menu .burger-icon-container{padding-right:0}.header__text-content{padding-top:1.5rem;text-align:center;color:white}@media screen and (min-width: 768px){.header__text-content{padding-top:2rem;margin-bottom:-1.5rem}}.header__text-content .text-content__title{margin-bottom:.7rem;line-height:1.1;font-size:2rem}@media screen and (min-width: 768px){.header__text-content .text-content__title{font-size:2.5rem}}.header__text-content .text-content__subtitle{line-height:1.2}@media screen and (min-width: 768px){.header-frame-outter{display:inline-block;position:relative;height:10rem}}@media screen and (min-width: 768px){.header-frame-outter::before,.header-frame-outter::after{content:'';display:block;width:10rem;position:absolute;bottom:3.3rem;z-index:1}}@media screen and (min-width: 768px){.header-frame-outter::before{border-bottom:2rem solid #eda100;border-right:2rem solid transparent;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:-12rem}}@media screen and (min-width: 768px){.header-frame-outter::after{border-bottom:2rem solid #eda100;border-left:2rem solid transparent;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:-12rem}}@media screen and (min-width: 768px){.header-frame-inner{display:inline-flex;flex-direction:column;justify-content:center;background-color:#888;padding:2rem 3rem;position:relative;height:10rem}}@media screen and (min-width: 768px){.header-frame-inner::before,.header-frame-inner::after{content:'';display:block;position:absolute;bottom:0}}@media screen and (min-width: 768px){.header-frame-inner::before{border-top:5rem solid transparent;border-bottom:5rem solid #888;border-left:5rem solid transparent;border-right:5rem solid #888;left:-10rem}}@media screen and (min-width: 768px){.header-frame-inner::after{border-top:5rem solid transparent;border-bottom:5rem solid #888;border-left:5rem solid #888;border-right:5rem solid transparent;right:-10rem}}.header-anchor{position:relative}@media screen and (min-width: 768px){.header-anchor{z-index:0}}.header-with-slider{position:absolute;top:0;left:0;right:0;z-index:21 !important}@media screen and (min-width: 750px){.header-menu-container{padding-left:5rem;padding-right:5rem}}.slider-header{padding-top:80px}@media screen and (min-width: 768px){.slider-header{padding-top:75px}}@media screen and (min-width: 992px){.slider-header{padding-top:40px}}@media screen and (min-width: 1200px){.slider-header{padding-top:85px}}.horizontal-navigation .horizontal-navigation__list{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;padding-left:0;text-transform:uppercase;color:#6e6e6e}.horizontal-navigation .horizontal-navigation__item{font-size:1.4rem;margin:.5rem 0;transition:all .2s}@media screen and (min-width: 768px){.horizontal-navigation .horizontal-navigation__item{font-size:1.3rem;letter-spacing:.05em}}.horizontal-navigation .horizontal-navigation__item:hover,.horizontal-navigation .horizontal-navigation__item.is-active{background-color:#f4be14;color:white}.horizontal-navigation .horizontal-navigation__item:last-of-type .horizontal-navigation__link{border-right:0}.horizontal-navigation .horizontal-navigation__link{line-height:1;display:block;padding:.3rem 1.5rem;border-right:2px solid #f4be14}.bg-image-inner{position:relative;display:block;width:100%;max-width:100rem;padding:0;overflow:hidden;background-size:cover;background-position:center}.bg-image-inner::before{content:'';display:block;padding-bottom:56.25%}.image-overlay-alt{position:relative;overflow:hidden;width:100%}.image-overlay__image-alt{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center}.image-overlay--tracking .image-overlay__image-alt{background-position:bottom}.image-overlay--tracking .image-overlay__overlay-alt{position:relative;z-index:1;padding-top:4rem;padding-bottom:30rem}@media screen and (min-width: 800px){.image-overlay--tracking .image-overlay__overlay-alt{padding-top:6rem;padding-bottom:30rem}}@media screen and (min-width: 1000px){.image-overlay--tracking .image-overlay__overlay-alt{padding-top:8rem;padding-bottom:40rem}}@media screen and (min-width: 1200px){.image-overlay--tracking .image-overlay__overlay-alt{padding-bottom:50rem}}.image-overlay--tracking .has-light-bg{background-color:rgba(255,255,255,0.8);padding:1.5rem;border-radius:.3rem}@media screen and (min-width: 750px){.image-overlay--tracking .has-light-bg{padding:2.5rem;box-shadow:0 0.4rem 1rem rgba(0,0,0,0.1)}}.image{width:100%;display:block}.k-modal{opacity:0;visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:4rem 1.5rem;overflow:auto;transition:.2s}.k-modal.is-visible{opacity:1;visibility:visible}.k-modal__bg{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;background-color:rgba(0,0,0,0.35)}.k-modal__box{z-index:102;background-color:#fff;border-radius:4px;max-width:100rem;width:100%;margin:auto}.k-modal__box-full{width:100vw}.k-modal__header{display:flex;justify-content:space-between;padding:1.5rem;line-height:1.2}.k-modal__close{cursor:pointer}.k-modal__body{padding:2rem;overflow:auto}.k-modal__content{overflow:auto;position:relative}.k-modal .swiper-container{margin:auto;width:100%}.k-modal .swiper-slide{width:100%}.k-tab-container .tab-content{visibility:hidden;left:-100%;width:100%;height:0}.k-tab-container .tab-content.is-active{visibility:visible;left:0;height:auto;width:auto;padding:2rem 0}.l-listing{margin:2rem auto}.listing{padding-top:4rem;padding-bottom:4rem;display:flex;flex-wrap:wrap}.listing--bg-light-grey,.listing--bg-light-gray{background-color:#f1f1f1}.listing--bg-light-grey .listing__item,.listing--bg-light-gray .listing__item{color:#6e6e6e}.listing--no-padding{padding-top:0;padding-bottom:0}.listing__item{width:100%;color:#999;display:flex;flex-direction:column;height:auto;margin-bottom:1rem}@media screen and (min-width: 768px){.listing__item{padding-left:1rem;padding-right:1rem;width:calc(100% / 3)}}@media screen and (min-width: 768px){.listing__item--max-two{width:calc(100% / 2)}}.listing__item .ver-mais{margin-top:auto}.listing__title{line-height:1.2;font-size:1.8rem;font-weight:bold;margin-bottom:1rem;text-align:left}.listing__media img{display:block;width:100%}.listing__desc{font-weight:lighter;text-align:left;margin-bottom:1rem}.listing__media+.listing__desc{margin-top:1rem}.map-pin{position:absolute;z-index:30;display:inline-block;top:0;left:0;width:5rem;height:6.5rem;display:flex;align-items:center;justify-content:center;pointer-events:none}.map-pin .map-pin-uf{display:flex;align-items:center;justify-content:center;position:relative;z-index:1;color:#fff;border-radius:50%;padding-top:.1rem;margin-top:-1.5rem;font-size:2.2rem;height:3rem;width:3rem;font-family:'Roboto Condensed';font-weight:bold;line-height:1}.map-pin img{position:absolute;top:0;left:0;height:100%}.nav-menu--mobile-container{background-color:#fff;position:fixed;top:0;left:0;right:0;bottom:0;z-index:20;border-bottom:8px solid #ED8500;overflow:auto;visibility:hidden;opacity:0;-webkit-transform:translateY(-3rem);transform:translateY(-3rem);transition:all .4s}.nav-menu--mobile-container.is-active{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.nav-menu--mobile-container .external-links{display:flex;justify-content:space-between;align-items:center}.nav-menu--mobile-container .external-links .social-media a+a{margin-left:10px}.nav-menu--mobile-container .external-links .social-media i{font-size:18px;color:#6E6E6E}.nav-menu--mobile-container .external-links a.btn{color:rgba(0,0,0,0.6);background-color:#EDA100;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:0.4px;padding:12px 24px}.nav-menu--mobile{color:white;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;margin-top:10rem;margin-bottom:4rem}.nav-menu--mobile__item{text-align:center;font-size:18px;font-weight:normal;color:rgba(0,0,0,0.6);text-align:right}.nav-menu--mobile__link{display:block;padding:1rem}.nav-menu--mobile-is-active{overflow:hidden}.nav-menu-container{transition:all .2s}.nav-menu-container.is-active{display:block}.nav-menu{padding-left:0;list-style:none;margin-top:0;margin-bottom:0;text-align:right;display:flex}.nav-menu .nav-menu__item,.nav-menu .menu-item{text-transform:none;font-weight:normal;margin-left:15px}@media screen and (min-width: 1400px){.nav-menu .nav-menu__item,.nav-menu .menu-item{margin-left:30px}}.nav-menu .nav-menu__link{display:inline-block;font-size:13px;padding:0.5rem 0;color:rgba(0,0,0,0.6)}@media screen and (min-width: 1400px){.nav-menu .nav-menu__link{font-size:16px}}.newsletter{width:100%}.newsletter__title{color:#eda100;margin-bottom:1rem;margin-top:1.5rem;font-size:2.4rem;line-height:1.1;font-weight:normal}@media screen and (min-width: 768px){.newsletter__title{margin-top:0;margin-bottom:0}}.newsletter__form{transition:all .2s}.newsletter__form ::-webkit-input-placeholder{color:rgba(255,255,255,0.8);font-weight:normal}.newsletter__form ::-moz-placeholder{color:rgba(255,255,255,0.8);font-weight:normal}.newsletter__form ::-ms-input-placeholder{color:rgba(255,255,255,0.8);font-weight:normal}.newsletter__form ::placeholder{color:rgba(255,255,255,0.8);font-weight:normal}.newsletter__form input{transition:all .2s}.newsletter__form input:focus{outline:none;background-color:rgba(0,0,0,0.1)}.newsletter__form button{height:100%;border:0;background-color:transparent;color:#eda100;padding:0 1rem}.image-overlay{position:relative}.image-overlay__image img{width:100%;display:block}.image-overlay__overlay{position:absolute;bottom:0;left:0;background-color:#f9e000;width:100%;padding:.8rem 1.5rem;border-bottom:0.3rem solid #f4be14}.image-overlay__text{color:black;font-weight:lighter}.image-overlay--var-one .image-overlay__overlay{background-color:#f4be14;width:calc(100% - 5rem);border-bottom:0}.image-overlay--var-one .image-overlay__overlay::after{position:absolute;bottom:0;right:-2rem;content:'';display:block;border-bottom:3.8rem solid #f4be14;border-right:2rem solid transparent}.image-overlay--var-one .image-overlay__text{color:rgba(0,0,0,0.4)}.social-icon{font-size:2.5rem;display:none}@media screen and (min-width: 992px){.social-icon{display:block}}@media screen and (min-width: 1600px){.social-icon{margin-left:100px}}.social-icon--small{font-size:2rem}.social-icon__item:not(:last-of-type){padding-right:1rem}@media screen and (min-width: 1600px){.social-icon__item+.social-icon__item{margin-left:15px}}.swiper-external-buttons{position:relative;width:100%}.swiper-external-buttons .swiper-container{margin:0 40px}.swiper-external-buttons .swiper-wrapper-buttons{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.swiper-button-prev,.swiper-button-next{font-family:'Font Awesome 5 Free';font-weight:900;font-size:3rem;background-image:none;display:flex;align-items:center;justify-content:center}.swiper-button-prev::before,.swiper-button-prev::after,.swiper-button-next::before,.swiper-button-next::after{display:block;text-shadow:1px 1px 1px rgba(255,255,255,0.5)}.swiper-button-prev::after{content:'\f053'}.swiper-button-next::after{content:'\f054'}.swiper-button-prev.--light,.swiper-button-next.--light{color:white}.swiper-button-prev.--light::before,.swiper-button-prev.--light::after,.swiper-button-next.--light::before,.swiper-button-next.--light::after{text-shadow:1px 1px 2px rgba(0,0,0,0.2)}.text-with-icon{display:flex;align-items:center}.timeline-container{margin:5rem 0}.timeline{position:relative;max-width:1200px;margin:0 auto}.timeline::after{content:'';position:absolute;width:6px;background-color:#6e6e6e;top:0;bottom:0;left:2rem}@media screen and (min-width: 800px){.timeline::after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.timeline__content-container{padding:1rem 0 1rem 7rem;position:relative;background-color:inherit}@media screen and (min-width: 800px){.timeline__content-container{padding-top:0;padding-bottom:0}}.timeline__content-container::after{content:'';position:absolute;width:2.5rem;height:2.5rem;background-color:#f4be14;border:0.4rem solid #f4be14;border-radius:50%;z-index:1;top:50%;left:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 800px){.timeline__content-container::after{left:50% !important;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.timeline__content-container.has-inner-text::after{content:attr(data-ano);width:6rem;height:6rem;display:flex;align-items:center;justify-content:center;font-weight:bold;left:-0.7rem}@media screen and (min-width: 800px){.timeline__content-container{margin-top:-5rem;margin-bottom:-5rem;padding-top:1rem;padding-bottom:1rem}}@media screen and (min-width: 800px){.timeline__content-container:first-child{margin-top:0}}@media screen and (min-width: 800px){.timeline__content-container:last-child{margin-bottom:0}}@media screen and (min-width: 800px){.timeline__content-container.is-right{padding-left:calc(50% + 5rem);padding-right:0}}@media screen and (min-width: 800px){.timeline__content-container.is-left{padding-left:0;padding-right:calc(50% + 5rem)}}.timeline__content-container .timeline__content{padding:2rem;background-color:#6e6e6e;position:relative;border-radius:.3rem;color:white;position:relative}.timeline__content-container .timeline__content::before{content:'';position:absolute;border:1.5rem solid transparent;border-right-color:#6e6e6e;top:50%;left:-3rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.timeline__content-container .timeline__content h2{font-size:2.2rem;font-weight:900;margin-bottom:0.5rem}@media screen and (min-width: 800px){.timeline__content-container.is-right .timeline__content::before{right:unset;left:-3rem;border:1.5rem solid transparent;border-right-color:#6e6e6e}}@media screen and (min-width: 800px){.timeline__content-container.is-right .timeline__content.is-image::before{border-right-color:#f4be14}}@media screen and (min-width: 800px){.timeline__content-container.is-left .timeline__content::before{right:-3rem;left:unset;border:1.5rem solid transparent;border-left-color:#6e6e6e}}@media screen and (min-width: 800px){.timeline__content-container.is-left .timeline__content.is-image::before{border-left-color:#f4be14}}.timeline__content.is-image{background-color:#f4be14;padding:1rem}.timeline__content.is-image::before{border-right-color:#f4be14}.tirulipa-video-section{position:relative;padding-top:3rem}.tirulipa-video-section img{display:block;max-width:100%;margin:auto}@media screen and (min-width: 1100px){.tirulipa-video-section img{margin-left:15rem;margin-top:9rem}}.tirulipa-video-container{width:100%;max-width:60rem;border:1rem solid #f4be14;margin:0 auto 2rem}@media screen and (min-width: 1100px){.tirulipa-video-container{position:absolute;right:0}}.title{color:#f4be14;text-align:center;font-size:2.5rem;line-height:1.2}.title--bottom-bar-container{overflow:hidden;text-align:center}.title--bottom-bar{max-width:65rem;display:inline-block;margin-left:auto;margin-right:auto;position:relative;padding:0 3rem .8rem}.title--bottom-bar::after{content:'';display:block;border-top:.7rem solid;width:100%;position:absolute;left:0;right:0;bottom:0}.title--fancy-container{text-align:center;overflow:hidden}.title--fancy{position:relative;display:inline-block}.title--fancy::before,.title--fancy::after{content:'';position:absolute;border-top:.3rem solid;top:50%;width:5rem}.title--fancy::before{right:100%;margin-right:1.5rem}.title--fancy::after{left:100%;margin-left:1.5rem}.title--fancy-full{position:relative;display:inline-block}.title--fancy-full::before,.title--fancy-full::after{content:'';position:absolute;border-top:.3rem solid;top:50%;width:100rem}.title--fancy-full::before{right:100%;margin-right:1.5rem}.title--fancy-full::after{left:100%;margin-left:1.5rem}.title--center{text-align:center}.title--uppercase{text-transform:uppercase}.title--bold{font-weight:bold}.titulo-call-center{font-weight:700;font-style:bold;text-align:center}@media screen and (min-width: 768px){.titulo-call-center{font-size:2.4rem;text-align:left}}.topo-call-center{text-align:center;margin-top:10px}@media screen and (min-width: 768px){.topo-call-center{display:flex;margin-top:40px;width:100%;text-align:left;margin-bottom:80px}}.telefone{font-weight:700;color:#f4be14}@media screen and (min-width: 768px){.telefone{font-size:2.1rem}}.func{font-size:1.4rem;font-style:bold;font-weight:400}.container-accordion{margin-top:5px}.call-accordion .accordion{background-color:#f4be14;color:white;border-radius:4px;text-transform:uppercase;cursor:pointer;padding:10px;width:100%;border:none;text-align:left;outline:none;font-size:12px;transition:0.4s}.call-accordion .active,.call-accordion .accordion:hover{background-color:#f4be14}.call-accordion .panel{display:none;background-color:white;overflow:hidden}.call-accordion .panel border 1px solid $color-yellow-dark{text-align:left}@media screen and (min-width: 768px){.coluna-lateral{width:70%;display:flex;margin-left:30px}}.espaco{margin-bottom:30px}@media screen and (min-width: 768px){.texto-call-center{margin-left:30px;margin-top:10px}}.container-checkbox{border-bottom:1px solid #f4be14;margin-bottom:30px}@media screen and (min-width: 768px){.container-checkbox{display:flex}}@media screen and (min-width: 768px){.checkbox-itens{display:flex}}@media screen and (min-width: 768px){.checkbox-item{margin-left:10px}}.checkbox-item-interno{margin-left:5px}@media screen and (min-width: 768px){.message-field{height:100px}}.submit-form{text-align:left;margin-top:10px;margin-bottom:20px}@media screen and (min-width: 768px){.form-linha-contact{display:flex;width:100%}}.input-model-contact{background-color:#DfDFDF;foreground-color:black;color:black;border-radius:4px;border:0;padding:10px}.formulario-contato .container-form{width:100%}.distribution-titulo{text-align:center;font-size:1.9rem;font-weight:700}.distribution-subtitulo{text-align:center;font-weight:400}.container-titulo{margin-top:30px;margin-bottom:12px}.container-subtitulo{margin-bottom:30px}.img-container{width:100%}.img-container img{width:100%}.imagem-mapa{margin-top:20px}.nome-posto{font-weight:500;font-size:1.7rem;color:#ed8500;text-transform:uppercase}@media screen and (min-width: 768px){.borda{border-left:4px solid #f4be14}}.posto-detail{text-align:left}@media screen and (min-width: 768px){.posto-detail{text-align:left;padding-left:10px}}.posto-detail .posto-info{font-size:1.4rem;text-align:left}@media screen and (min-width: 768px){.conteudo-linha{display:flex}}@media screen and (min-width: 768px){.sessao-postos{display:flex;padding:10px}}.posto-item{width:100%}@media screen and (min-width: 768px){.posto-item{padding:0 1rem;width:calc(100% / 3)}}.main-banner{margin-top:10px}.main-banner img{width:100%}.article-title{text-align:center;text-transform:uppercase;font-size:1.4rem;color:#eda100;margin-top:20px;border-bottom:3px solid #f4be14}.home-accordion .accordion{color:#f4be14;cursor:pointer;padding:10px;width:100%;border:none;text-align:center;outline:none;font-size:26px;transition:0.4s;font-weight:400;text-transform:uppercase;outline:0px solid white}.home-accordion .panel{overflow:hidden}.borda-baixo{border-bottom:4px solid #f4be14}.destaque-titulo{font-weight:800}.reseller-title{text-align:center;text-transform:uppercase;font-size:1.1rem;color:#eda100;margin-top:40px}.article{margin-top:0}.highlight{font-weight:300;color:#f4be14}.publications-home{background-color:#F7F7F7}.publications-home .article{padding:10px}.publications-home .article h4{text-transform:none;color:#999}.publications-home .article p{color:#999}.page-links-home{width:100%;display:flex;justify-content:center}.page-links-home a{flex-flow:wrap;justify-items:center;color:#f4be14;padding:5px}.ver-mais{text-align:left;color:#f4be14}.main-banner{border:2px solid white;text-align:center;padding:15px;padding-left:30px;padding-right:30px;margin-top:30px;margin-bottom:30px}@media screen and (min-width: 768px){.main-banner{width:30%}}.banner-title{background-color:#6e6e6e;margin-top:-30px}.titulo-amarelo{font-size:2.7rem;font-weight:700;color:white;text-transform:uppercase}.texto-banner{font-size:1.4rem;color:white}.container-banner{background-color:#6e6e6e;padding:1rem 0}@media screen and (min-width: 768px){.container-banner .container{display:flex;width:100%;justify-content:space-around}}@media screen and (min-width: 992px){.container-banner .container{display:flex;width:100%}}.container-responsabilidade{padding:3rem 0;background-size:cover;background-position:center}@media screen and (min-width: 800px){.container-responsabilidade{padding:6rem 0}}@media screen and (min-width: 768px){.container-responsabilidade .container{width:100%;min-height:350px}}.container-responsabilidade .container-content{text-align:center;max-width:60rem;margin:auto;margin-bottom:20px;color:white}@media screen and (min-width: 800px){.container-responsabilidade .container-content{margin-right:0}}.container-responsabilidade .socio-titulo{font-weight:900;font-size:2.4rem;color:white;margin-bottom:1rem}@media screen and (min-width: 800px){.container-responsabilidade .socio-titulo{font-size:2.6rem}}.container-responsabilidade .subtitulo{font-weight:300;font-size:1.6rem;line-height:1.5;color:white;margin-bottom:3rem}@media screen and (min-width: 800px){.container-responsabilidade .subtitulo{font-size:1.7rem;margin-bottom:4rem}}.slider-box{text-align:center;padding-bottom:20px}.slider-box .swiper-slide{display:flex;height:auto;justify-content:flex-end}.slider-box .conteudo-slide{display:flex;flex-direction:column;background-color:white;border:1px solid white;border-radius:4px}.slider-box .container-titulo-slider{background-color:#444;border-radius:4px;padding:8px;color:white}.slider-box .container-titulo-slider p{color:white}.slider-box .container-texto-slider{display:flex;flex-direction:column;flex:1;color:white;text-align:left;padding:2rem}.slider-box .titulo-slider{color:white;font-weight:700;text-transform:uppercase;font-size:1.3rem}.slider-box .texto-slider{color:#333;margin-bottom:1.5rem;font-size:1.5rem}.slider-box .ler{color:#f4be14;font-weight:700;font-size:1.1rem;text-transform:uppercase;margin-top:auto}.container-texto-intro{margin-top:30px;margin-bottom:60px;text-align:left;padding-left:40px;padding-right:40px}.container-texto-intro .title-intro{color:#f4be14;text-transform:uppercase;font-weight:600}.links-menu{background-color:#f4be14;border-radius:4px;text-align:center;margin-top:30px;padding:3px}@media screen and (min-width: 768px){.links-menu{width:20%;margin-top:40px}}.links-menu .links-menu-inativo{color:#999}.links-menu .links-menu{color:white}.links-item-fispqs{margin-top:40px}.links-menu{background-color:#f4be14;border-radius:4px;text-align:center;margin-top:30px;padding:3px}@media screen and (min-width: 768px){.links-menu{width:20%;margin-top:40px}}.links-menu .links-menu-inativo{color:#999}.links-menu .links-menu{color:white}.links-title{text-transform:uppercase;color:black;font-size:2.2rem;font-style:bold}.links-item-text{color:#999}.links-download{text-transform:uppercase;color:#f4be14}@media screen and (min-width: 768px){.links-download{font-size:1.2rem}}.links-item-inside{border-bottom:1px solid #999;margin-top:10px;padding-bottom:15px}.links-item-inside-last{margin-top:10px;padding-bottom:15px}.links-item{margin-top:10px}.menu-interno{display:inline-block;background-color:#f4be14;font-size:2rem;font-weight:bold;border-radius:.4rem;padding:1rem 2rem}.container-conteudo-slide-thumb{border-right:1px solid rgba(0,0,0,0.1);padding:0 20px}@media screen and (min-width: 768px){.container-conteudo-slide{display:flex;margin-top:10px;align-items:center;width:90%}}.menu-item{text-transform:uppercase;font-weight:700}.standby{color:#eda100}.gallery-top{width:100%;text-align:center}@media screen and (min-width: 768px){.gallery-top{text-align:left}}.gallery-thumbs{height:20%;box-sizing:border-box;padding:10px 0}.gallery-thumbs .swiper-slide{width:25%;height:30%;opacity:0.4;display:none}@media screen and (min-width: 768px){.gallery-thumbs .swiper-slide{display:unset;height:30%;width:20%}}.gallery-thumbs .swiper-slide-active{opacity:1}.titulo-oleo{text-transform:uppercase;font-weight:600}@media screen and (min-width: 768px){.titulo-oleo{font-size:2.6rem}}@media screen and (min-width: 768px){.texto-oleo{font-size:1.9rem}}.titulo-oleo-thumb{text-align:center;text-transform:uppercase;font-weight:600;font-size:1.8rem;line-height:1.2}.container-imagem-midia{max-width:360px}.titulo-slider{color:black;font-size:14px}.sessao-conteudo{margin-top:90px}.titulo-destaque{font-weight:300;font-size:1.8rem;text-transform:uppercase}.titulo{text-align:center}@media screen and (min-width: 768px){.titulo{text-align:left}}.texto-conteudo{margin-top:20px}.imagem-lateral{width:100%}.imagem-lateral img{width:100%}.negrito{font-style:bold;font-weight:900}.titulo-galeria{text-align:center;margin-top:40px}@media screen and (min-width: 768px){.titulo-galeria{text-align:left;font-size:2.3rem}}@media screen and (min-width: 768px){.principal-row{display:flex;margin-top:30px}}.marketing-events-text{font-weight:bold;color:#444}.marketing-events-text .title{color:black}.events-row{margin-top:40px}@media screen and (min-width: 768px){.events-row{display:flex}}.titulo-impressos{text-align:center;font-weight:700}@media screen and (min-width: 768px){.titulo-impressos{font-size:2.3rem;text-align:left}}.titulo-videos{text-align:center;font-weight:700}@media screen and (min-width: 768px){.titulo-videos{font-size:2.3rem;text-align:left}}.midia-impressos{text-align:center;margin-top:40px;width:100%}.container-imagem-midia{width:100%}.container-imagem-midia img{width:100%}@media screen and (min-width: 768px){.container-imagem-midia{width:98%}}@media screen and (min-width: 768px){.slider-media{width:100%;padding:10px}}.midia-videos{margin-top:30px}.titulo-espaco{margin-bottom:30px}.titulo-principal{margin-top:30px;margin-bottom:20px}.titulo-principal .titulo-preto{text-align:center}.titulo-principal .titulo-laranja{font-weight:bold;text-align:center}.sponsorship-events{text-align:center}@media screen and (min-width: 768px){.sponsorship-events{display:flex;justify-content:space-between}}.sponsorship-events .sponsorship-item{border:1px solid black;padding:10px;margin-bottom:20px}@media screen and (min-width: 768px){.sponsorship-events .sponsorship-item{width:30%}}.sponsorship-text .text-title-small{font-weight:bold;font-size:1.2rem;color:#444;text-transform:uppercase}.sponsorship-text .text-content-small{font-size:1.2rem;color:#444}.sponsorship-text .text-content-small-cbv{font-size:1.2rem;color:#444;margin-top:60px}.cbv img{height:100%}.container-nome-estado{margin-bottom:1rem}@media screen and (min-width: 768px){.container-nome-estado{margin-left:10px}}.container-nome-estado .nome-estado{color:#ed8500}.modal__content .gallery-top{width:100%;text-align:center}.modal__content .gallery-top img{width:100%}@media screen and (min-width: 768px){.modal__content .gallery-top{text-align:center}}.modal__content .gallery-thumbs-events{height:50%;box-sizing:border-box;padding:10px 0}.modal__content .gallery-thumbs-events .swiper-slide{width:20%;height:50%;opacity:0.4;display:none}@media screen and (min-width: 768px){.modal__content .gallery-thumbs-events .swiper-slide{display:unset;width:20%}}.modal__content .gallery-thumbs-events .swiper-slide-active{opacity:1}.modal__content .container-imagem-midia-events{width:100%}.modal__content .container-imagem-midia-events img{width:100%}.modal__content .container-conteudo-slide-thumb{border-right:1px solid rgba(0,0,0,0.1);padding:0 20px}.modal__content .container-conteudo-slide{margin-left:5px}@media screen and (min-width: 768px){.modal__content .container-conteudo-slide{display:block;margin-top:10px;align-items:center;width:100%}.modal__content .container-conteudo-slide img{width:100%}}.container-center{text-align:center}.main-video{width:100%;margin-top:40px;margin-bottom:30px}@media screen and (min-width: 768px){.main-video{width:80%;text-align:left;align-items:center;margin:0 auto;margin-top:40px}}.video-title{font-weight:bold;color:#f4be14;text-transform:uppercase;font-size:1.2rem;margin-top:5px}@media screen and (min-width: 768px){.video-title{font-size:1.8rem}}.video-item{margin-bottom:10px;margin-right:10px;position:relative}@media screen and (min-width: 768px){.video-row{width:100%;display:flex;margin:0 auto;margin-top:50px}}@media screen and (min-width: 768px){.video-row .video-item{width:33%}}.video-row-max-three{display:flex;flex-direction:column}@media screen and (min-width: 768px){.video-row-max-three{flex-direction:row;flex-wrap:wrap}}.video-row-max-three .video-item{margin-right:0}@media screen and (min-width: 768px){.video-row-max-three .video-item{width:calc(100% / 2 - 1rem);margin-left:0.5rem;margin-right:0.5rem}}@media screen and (min-width: 992px){.video-row-max-three .video-item{width:calc(100% / 3 - 1rem)}}.has-play-button{position:relative}.has-play-button::after{content:'\f167';font-family:'Font Awesome 5 Brands';font-size:7rem;font-weight:400;color:#ee0000;pointer-events:none;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:.2s}.has-play-button:hover::after{-webkit-transform:translate(-50%, -50%) scale(1.2);transform:translate(-50%, -50%) scale(1.2)}.light{font-weight:300}@media screen and (min-width: 768px){.news-detail-content{width:100%;display:flex;margin:50px}}.news-detail-content .news-detail-text{margin-top:40px;margin-bottom:20px}@media screen and (min-width: 768px){.news-detail-content .news-detail-text{margin-top:30px;width:60%;margin-right:40px}}.news-detail-content .news-detail-text .titulo-preto{text-align:center}@media screen and (min-width: 768px){.news-detail-content .news-detail-text .titulo-preto{font-size:2.4rem;text-align:left;line-height:1.2}}.news-detail-content .news-detail-text .texto-quality-control-content{margin-bottom:10px;margin-top:20px}.news-detail-content .news-detail-image{width:100%}@media screen and (min-width: 768px){.news-detail-content .news-detail-image{width:40%}}.news-detail-content .news-detail-image img{width:100%}.title-underscored{margin-top:20px;text-align:center;font-size:1.2rem;text-transform:uppercase;color:#eda100;border-bottom:5px solid}@media screen and (min-width: 768px){.title-underscored{width:45%;margin:auto;margin-top:30px}}.container-border{border-top:5px solid #f4be14}.article-press-marketing{border-bottom:2px solid rgba(0,0,0,0.1);margin-bottom:20px;width:100%}@media screen and (min-width: 768px){.article-press-marketing{margin-top:30px;display:flex;flex-flow:nowrap;align-items:flex-start;margin-left:20px;padding-bottom:20px}}.article-press-marketing .container-img-article{width:100%}@media screen and (min-width: 768px){.article-press-marketing .container-img-article{width:30%}}.article-press-marketing .container-img-article img{display:block;width:100%;height:auto}.article-press-marketing h4{text-transform:uppercase}@media screen and (min-width: 768px){.article-press-marketing h4{margin-top:0;margin-bottom:0;font-size:1.8rem}}.article-press-marketing p{text-align:left;font-size:1.4rem}.article-press-marketing a{color:#eda100;text-transform:uppercase;font-size:1.3rem;padding-bottom:20px}@media screen and (min-width: 768px){.article-press-marketing .texto{margin-left:20px}}.page-links{width:100%;display:flex;justify-content:center}.page-links .page-numbers{flex-flow:wrap;justify-items:center;color:#eda100;padding:5px}.page-links .current{color:#444}.newspaper-item{width:100%;margin-bottom:20px}@media screen and (min-width: 768px){.newspaper-item{width:23%}}.newspaper-item img{width:100%}.newspaper-item .titulo{text-align:center}.newspaper-row{margin-top:30px}@media screen and (min-width: 768px){.newspaper-row{display:flex;justify-content:space-between;width:100%}}.page-nav{margin-bottom:20px}.page-nav a{color:#ed8500;margin-right:5px}.partner-item{width:100%}.partner-item img{width:100%}.partner-container{margin-top:20px}@media screen and (min-width: 768px){.partner-row{display:flex;width:100%;padding:10px}}@media screen and (min-width: 768px){.partner-item{margin:10px}}@media screen and (min-width: 768px){.partnership-title{font-size:2.3rem}}@media screen and (min-width: 768px){.quality-control-content{width:100%;display:flex;margin:50px}}.quality-control-content .quality-control-text{margin-top:40px;margin-bottom:20px}@media screen and (min-width: 768px){.quality-control-content .quality-control-text{margin-top:0;width:60%;margin-right:40px}}.quality-control-content .quality-control-text .titulo-preto{font-size:1.7rem;text-align:center}@media screen and (min-width: 768px){.quality-control-content .quality-control-text .titulo-preto{font-size:2.4rem;text-align:left;line-height:1.2}}.quality-control-content .quality-control-text .texto-quality-control-content{margin-bottom:10px;margin-top:20px}.quality-control-content .quality-control-image{width:100%}@media screen and (min-width: 768px){.quality-control-content .quality-control-image{width:40%;margin-top:80px}}.quality-control-content .quality-control-image img{width:100%}.titulo-contato{margin-top:20px;margin-bottom:20px}.enviar-form{text-align:center;margin-bottom:10px}@media screen and (min-width: 768px){.enviar-form{text-align:left}}.container-linha-um{margin-bottom:20px}@media screen and (min-width: 768px){.container-linha-um{display:flex}}@media screen and (min-width: 768px){.container-linha-dois{display:flex;width:100%;margin-top:4rem}}@media screen and (min-width: 768px){.container-form{width:70%;margin-right:20px}}@media screen and (min-width: 768px){.container-form-dois{width:50%}}.titulo-endereco{font-weight:400;font-size:2.1rem}.container-endereco{text-align:center}@media screen and (min-width: 768px){.container-endereco{text-align:left}}.container-call-center{text-align:center;margin-bottom:20px;border-top:1px solid #f4be14;padding-top:20px}@media screen and (min-width: 768px){.container-call-center{border:0;display:flex;width:50%;padding-top:0}}@media screen and (min-width: 768px){.texto-call-reseller{text-align:left}}.titulo-topo{width:100%;margin-top:20px;margin-bottom:20px}.titulo-topo .titulo-destaque{text-align:center;font-weight:700;font-style:bold;color:#444;font-size:2.1rem}@media screen and (min-width: 768px){.titulo-topo .titulo-destaque{text-align:left}}.input-model{background-color:#DFDFDF;foreground-color:white;border-radius:4px;border:0;padding:10px;width:100%}@media screen and (min-width: 768px){.input-model{width:50%;margin:0 auto}}.client-auth{padding:10px;margin-top:20px}@media screen and (min-width: 768px){.client-auth{margin-top:60px}}.client-form-user{margin-bottom:10px}@media screen and (min-width: 768px){.client-form-user{text-align:center}}.button-enter{margin-top:10px;width:100%}@media screen and (min-width: 768px){.button-enter{width:30%;text-align:center}}.client-auth-button{text-align:center}.client-forgot-password{text-align:center;margin-top:10px}.client-forgot-password a{font-weight:300}@media screen and (min-width: 768px){.client-forgot-password{text-align:center}}.title-grey{text-align:center;font-size:1.6rem;text-transform:uppercase;color:#444;margin-top:2rem;margin-bottom:2rem}@media screen and (min-width: 768px){.title-grey{width:45%;margin:auto;margin-top:30px}}.title-grey::after{content:'';display:block;border-top:5px solid rgba(0,0,0,0.1);max-width:100px;width:100%;margin:auto;margin-top:1rem;margin-bottom:1rem}.title-grey h2,.title-grey h3,.title-grey h4{font-weight:900}.subtitle{text-align:center;font-size:1.6rem}.underscore{margin-top:.5rem;padding-bottom:.5rem;margin-bottom:.5rem;border-bottom:0.4rem solid rgba(249,224,0,0.8)}@media screen and (min-width: 768px){.postos{width:100%;display:flex;justify-content:space-between}}.article-service-flags{border-bottom:0.1rem solid rgba(0,0,0,0.1);padding-bottom:2rem;margin-top:3rem;margin-bottom:2.5rem;width:100%}@media screen and (min-width: 768px){.article-service-flags{margin-top:3rem;margin-left:2rem;width:50%;border-bottom:0}}.article-service-flags:last-of-type{border-bottom:0;padding-bottom:0}.article-service-flags img{width:100%}.article-service-flags h4{text-transform:uppercase}@media screen and (min-width: 768px){.article-service-flags h4{margin-top:0;margin-bottom:0;font-size:1.8rem}}.article-service-flags p{text-align:left;font-size:1.6rem}.article-service-flags a{color:#f4be14;text-transform:uppercase;font-size:1.3rem;padding-bottom:20px}@media screen and (min-width: 768px){.article-service-flags .texto{width:100%;margin-left:0}}.item-linha{text-align:center;margin-top:60px}@media screen and (min-width: 768px){.item-linha{width:30%}}.item-titulo{font-weight:700;font-size:22px;margin-bottom:20px}@media screen and (min-width: 768px){.linha-principal{display:flex;justify-content:space-between}}.item-desc{text-align:center}.item-linha-diesel{text-align:center;margin-top:60px}.fuel-accordion .accordion{color:#f4be14;cursor:pointer;padding:10px;width:100%;border:none;text-align:center;outline:none;font-size:26px;transition:0.4s;font-weight:400;text-transform:uppercase;outline:0px solid white}.fuel-accordion .panel{overflow:hidden;background-color:rgba(128,128,128,0.2);padding:20px;text-align:left}.fuel-accordion .panel .diesel-item{margin-bottom:30px}.fuel-accordion .panel .diesel-item .diesel-titulo{text-transform:uppercase;font-weight:700}.destaque-diesel{color:black;font-weight:700}.foto-gas{width:60px}@media screen and (min-width: 750px){.item-gasolina{padding-top:2rem;padding-left:2rem;padding-right:2rem}}.item-gasolina .listing__media.foto-gas{margin:auto !important}.item-gasolina .item-gasolina__title{font-weight:bold;margin-top:2rem;margin-bottom:1rem;font-size:2rem;line-height:1.2}.item-gasolina .listing__desc{text-align:center !important;margin:auto !important}.fundo-gas{background-color:#dd9a29;color:white;padding:20px;border:4px solid white}.fundo-etanol{background-color:rgba(128,128,128,0.8);color:white;padding:20px;border:4px solid white}.slider-gas{text-align:center;margin-top:80px}.fundo-diesel{background-color:rgba(0,0,0,0.8);color:white;padding:20px;border:4px solid white}.title-promocoes{margin-top:40px;margin-bottom:40px}.titulo-laranja{color:#f4be14;font-weight:300;text-transform:uppercase}.titulo-preto{color:#444;font-weight:bold;text-transform:uppercase}.titulo-branco{color:white;font-weight:bold}.promocoes{text-align:center}@media screen and (min-width: 768px){.promocoes{font-size:2.3rem;text-align:left;align-items:center}}.promocoes .promocoes-item{margin-bottom:30px;width:100%}@media screen and (min-width: 768px){.promocoes .promocoes-item{display:flex;width:100%}}@media screen and (min-width: 768px){.promocoes .promocoes-item .promocoes-image{width:50%}}.promocoes .promocoes-item .promocoes-image img{width:100%;margin-bottom:0}@media screen and (min-width: 768px){.promocoes .promocoes-item .promocoes-image img{height:300px}}.promocoes .promocoes-item .promocoes-text{padding:15px;background-color:#f4be14;width:100%}@media screen and (min-width: 768px){.promocoes .promocoes-item .promocoes-text{width:50%;height:300px;padding:70px}}.button-black{background-color:Black;color:white;border-radius:4px;padding:10px;border-color:black}.botao{margin-top:8px}@media screen and (min-width: 768px){.botao{margin-top:30px}}@media screen and (min-width: 768px){.tracking-content{width:100%;display:flex;margin:50px}}.tracking-content .tracking-text{margin-top:40px;margin-bottom:20px}@media screen and (min-width: 768px){.tracking-content .tracking-text{margin-top:0;width:70%;margin-right:40px}}.tracking-content .tracking-text .titulo-preto{font-size:1.7rem;text-align:center}@media screen and (min-width: 768px){.tracking-content .tracking-text .titulo-preto{font-size:2.4rem;text-align:left;line-height:1.2}}.tracking-content .tracking-text .texto-tracking-content{margin-bottom:10px;margin-top:10px}.tracking-content .tracking-image{width:100%}@media screen and (min-width: 768px){.tracking-content .tracking-image{width:40%}}.tracking-content .tracking-image img{width:100%}.topo{width:100%;background-image:url("../images/fundo.png");background-size:cover;border-bottom:8px solid #f9e000;height:90px;display:flex;padding:10px}.topo img{width:50px}.titulo-cliente{font-weight:300;font-size:2.4rem}.texto-titulo{margin-left:10px;margin-top:20px;text-transform:uppercase}.imagem{margin-left:10px}.cursor-pointer{cursor:pointer}.u-padding{padding:16px}.u-padding-vertical{padding-top:16px;padding-bottom:16px}.u-padding-vertical--small{padding-top:calc(16px / 2);padding-bottom:calc(16px / 2)}.u-padding-vertical--big{padding-top:calc(16px * 2);padding-bottom:calc(16px * 2)}.u-padding-vertical--bigger{padding-top:calc(16px * 2.5);padding-bottom:calc(16px * 2.5)}.u-padding-horizontal{padding-left:16px;padding-right:16px}.u-padding-horizontal--small{padding-left:calc(16px / 2);padding-right:calc(16px / 2)}.u-padding-horizontal--big{padding-left:calc(16px * 2);padding-right:calc(16px * 2)}.u-padding-horizontal--bigger{padding-left:calc(16px * 2.5);padding-right:calc(16px * 2.5)}.u-padding-top{padding-top:16px}.u-padding-top--small{padding-top:calc(16px / 2)}.u-padding-top--big{padding-top:calc(16px * 2)}.u-padding-top--bigger{padding-top:calc(16px * 2.5)}.u-padding-bottom{padding-bottom:16px}.u-padding-bottom--small{padding-bottom:calc(16px / 2)}.u-padding-bottom--big{padding-bottom:calc(16px * 2)}.u-padding-bottom--bigger{padding-bottom:calc(16px * 2.5)}.u-padding-left{padding-left:16px}.u-padding-left--small{padding-left:calc(16px / 2)}.u-padding-left--big{padding-left:calc(16px * 2)}.u-padding-left--bigger{padding-left:calc(16px * 2.5)}.u-padding-right{padding-right:16px}.u-padding-right--small{padding-right:calc(16px / 2)}.u-padding-right--big{padding-right:calc(16px * 2)}.u-padding-right--bigger{padding-right:calc(16px * 2.5)}.u-margin{margin:16px}.u-margin-vertical{margin-top:16px;margin-bottom:16px}.u-margin-vertical--small{margin-top:calc(16px / 2);margin-bottom:calc(16px / 2)}.u-margin-vertical--big{margin-top:calc(16px * 2);margin-bottom:calc(16px * 2)}.u-margin-vertical--bigger{margin-top:calc(16px * 2.5);margin-bottom:calc(16px * 2.5)}.u-margin-horizontal{margin-left:16px;margin-right:16px}.u-margin-horizontal--small{margin-left:calc(16px / 2);margin-right:calc(16px / 2)}.u-margin-horizontal--big{margin-left:calc(16px * 2);margin-right:calc(16px * 2)}.u-margin-horizontal--bigger{margin-left:calc(16px * 2.5);margin-right:calc(16px * 2.5)}.u-margin-top{margin-top:16px}.u-margin-top--small{margin-top:calc(16px / 2)}.u-margin-top--big{margin-top:calc(16px * 2)}.u-margin-top--bigger{margin-top:calc(16px * 2.5)}.u-margin-bottom{margin-bottom:16px}.u-margin-bottom--small{margin-bottom:calc(16px / 2)}.u-margin-bottom--big{margin-bottom:calc(16px * 2)}.u-margin-bottom--bigger{margin-bottom:calc(16px * 2.5)}.u-margin-left{margin-left:16px}.u-margin-left--small{margin-left:calc(16px / 2)}.u-margin-left--big{margin-left:calc(16px * 2)}.u-margin-left--bigger{margin-left:calc(16px * 2.5)}.u-margin-right{margin-right:16px}.u-margin-right--small{margin-right:calc(16px / 2)}.u-margin-right--big{margin-right:calc(16px * 2)}.u-margin-right--bigger{margin-right:calc(16px * 2.5)}.text-light{color:white}.text-dark{color:#333}.text-grey{color:#6e6e6e}.text-yellow{color:#f9e000}.text-yellow-dark{color:#f4be14}.text-orange{color:#eda100}.text-orange-dark{color:#ed8500}.font-weight-light{font-weight:100}.font-weight-regular{font-weight:normal}.font-weight-bold{font-weight:bold}.text-uppercase{text-transform:uppercase}.text-left{-moz-text-align-last:left;text-align-last:left}.text-right{-moz-text-align-last:right;text-align-last:right}.text-center{-moz-text-align-last:center;text-align-last:center}



@media (min-width: 1200px) {
	.header--text #menu-menu-principal li a{
		color: #FFFFFF;
	}

	.header--text .social-icon a i{
		color: #FFFFFF;
	}
}

.header-nossas-lojas #menu-menu-principal li a {
	color: #6e6e6e;

}

.header-nossas-lojas .social-icon a i {
	color: #6e6e6e;
}


/*# sourceMappingURL=style.min.css.map */

.page-nossas-lojas img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}

.call-stores{
    width: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    padding: 40px 0;
    position: relative;
}

.call-stores::after{
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background-color: #00000080;
    z-index: 1;
}

.stores__block{
    width: 75%;
    text-align: center;
    margin: 0 auto;
    position: relative;
    z-index: 3;
    color: #fff;
}

.stores__block h3{
    font-size: 25px;
    font-weight: bold;
    line-height: 100%;
    text-transform: uppercase;
}

.stores__block p{
    font-size: 18px;
    line-height: 100%;
    margin-bottom: 20px;
}

.button-stores i{
    color: #fed900;
    margin-right: 6px;
}

.button-stores a{
    background-color: #005aaa;
    padding: 6px 18px;
    border-radius: 8px;
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 16px;
    width: max-content;
    max-width: 300px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 0 auto;
    transition: 200ms
}

.store-types{
    margin-top: 100px;
    background-color: #fed900;
    position: relative;
    padding-bottom: 40px;
}

.types__content{
    display: grid;
    grid-row-gap: 20px;
}

.types__item:first-child{
    margin-top: -60px
}

.types__tag p{
    color: #fff;
    background-color: #e30613;
    padding: 10px 30px;
    border-top-left-radius: 100px;
    border-bottom-right-radius: 100px;
    line-height: 1;
    width: max-content;
    display: block;
    font-size: 16px;
    font-weight: 600;
    margin: 0 auto -16px;
    z-index: 2;
    position: relative;
}

.types__image{
    width: 100%;
    height: 200px;
    overflow: hidden;
    border-top-left-radius: 50px;
    border-bottom-right-radius: 50px;
    border: 8px solid #fff;
}

.types__size p{
    display: block;
    width: max-content;
    color: #fff;
    background-color: #005aaa;
    font-size: 16px;
    text-transform: uppercase;
    padding: 10px 30px;
    border-bottom-left-radius: 30px;
    border-bottom-right-radius: 30px;
    border-top-right-radius: 30px;
    margin: 0 auto;
    font-weight: bold;
}

.store-types .button-stores{
    position: absolute;
    bottom: -20px;
    left: 0;
    right: 0;
}

.products{
    background-color: #e9e9e9;
    padding-top: 80px;
    padding-bottom: 120px;
}

.products__content{
    display: grid;
    grid-row-gap: 40px;
}

.products__item{
    background-repeat: no-repeat;
    background-position: 50px top;
    background-size: 140px;
    width: 100%;
}

.products__image{
    width: 200px;
    height: 200px;
    margin: 0 auto;
}

.products__image img{
    widows: 100%;
    height: 100%;
    object-fit: contain;
    display: block;
}

.products__text{
    border: 6px solid #fff;
    border-top-left-radius: 100px;
    border-bottom-right-radius: 100px;
    padding: 170px 8px 80px;
    margin-top: -180px
}

.products__text p{
    font-size: 20px;
    font-weight: 500;
    color: #000;
    width: 200px;
    margin: 40px auto 10px;
}

.products__item:nth-child(even) .products__text{
    border-top-right-radius: 100px;
    border-bottom-left-radius: 100px;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
}

.family{
    background-color: #e9e9e9;
    padding-bottom: 40px
}

.family img{
    display: none;
}

.family__text{
    padding: 20px;
    width: 250px;
    background-color: #004EA3;
    color: #fff;
    border-radius: 6px;
    margin: -80px auto 0;
}

.images-grid{
    display: grid;
    grid-row-gap: 10px;
}

.images-grid img{
    width: 100%;
    height: 300px;
}

.contact{
    background-color: #0b4f9f;
}

.contact__content{
    display: grid;
    grid-row-gap: 20px;
    padding: 40px 0;
}

.contact__info h3{
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    line-height: 100%;
    text-align: center;
}

.contact__info p{
    color: #fff;
    font-size: 22px;
    text-align: center;
}

.contact__form form{
    display: grid;
    grid-row-gap: 12px;
}

.contact__form form >p{
    color: #fff;
    font-size: 16px;
    font-weight: 500;
}

.contact__field input{
    color: #fff;
    width: 100%;
    padding: 10px;
    border: 1px solid #fff;
    border-radius: 6px;
    background-color: transparent;
    outline: none;
    font-size: 16px;
    font-size: 500;
}

.contact__field input::placeholder{
    color: #fff;
}

.contact__radios{
    display: flex;
    align-items: center;
}

.contact__radio{
    margin-right: 10px;
}

.contact__radio label{
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
}

.contact__submit input{
    padding: 10px 20px;
    background-color: #e30613;
    border: none;
    border-radius: 6px;
    color: #fff;
    width: 100%;
	cursor: pointer;
	transition: 200ms;
}

.header__image img{
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.header-attached-menu{
    margin-top: -6px;
}

@media only screen and (min-width: 1200px){
    .stores__block{
        width: 30%;
    }
    
    .stores__block p{
        width: 90%;
        margin: 0 auto 20px;
    }
    
    .button-stores a{
        max-width: 100%;
    }
    
    .button-stores a:hover{
        background-color: #015199;
    }
    
    .call-stores{
        padding: 100px 0;
    }
    
    .types__content{
        grid-template-columns: repeat(4, 1fr);
        grid-column-gap: 40px;
    }
    
    .types__item{
        margin-top: -60px;
    }
    
    .products__item{
        display: flex;
        align-items: center;
        width: max-content;
        background-position: left center;
        background-size: 200px;
        padding-left: 48px;
    }
    
    .products__item:nth-child(even){
        justify-self: flex-end;
        background-position: right center;
    }
    
    .products__item:nth-child(even) .products__image{
        order: 2;
    }
    
    .products__item .button-stores a{
        font-size: 12px;
    }
    
    .products__text{
        padding: 40px 40px 40px 180px;
        margin-top: 0;
        margin-left: -160px;
    }
    
    .products__text p{
        margin: 0 0 20px 0;
    }
    
    .products__image{
        width: 300px;
        height: 300px;
        position: relative;
        z-index: 2;
    }
    
    .products__item:nth-child(even) .products__text{
        margin-left: 0;
        margin-right: -160px;
        padding: 40px 160px 40px 40px;
    }
    
    .products__item:nth-child(even) .products__text p{
        text-align: right;
        margin-left: auto;
    }
    
    .products{
        padding-bottom: 20px;
    }
    
    .family{
        position: relative;
        padding: 0;
    }
    
    .family img{
        display: block;
        width: 100%;
        height: 100%;
        object-fit: contain;
    }
    
    .family__text{
        position: absolute;
        width: 540px;
        bottom: 80px;
        left: 42%;
    }
    
    .images-grid{
        grid-template-columns: repeat(3, 1fr);
        grid-column-gap: 10px;
    }
    
    .images-grid img{
        height: 450px
    }
    
    .contact__content{
        grid-template-columns: 1fr 1fr;
        grid-column-gap: 60px;
    }
    
    .contact__info h3, .contact__info p{
        text-align: right;
        width: 180px;
        margin-left: auto;
    }
    
    .contact__form{
        width: 300px
    }
    
    .contact__content{
        padding: 80px 0;
    }

	.contact__submit input:hover{
		background-color: #d10311;
	}
}