.section-hero{width:100%;position:relative}.section-hero>.base-background.cover{position:absolute;top:0;left:0;width:100%;height:100%}

.base-background picture{display:block;width:100%;height:100%}.base-background.contain img,.base-background.contain video{position:absolute;width:100%;height:auto}.base-background.cover img,.base-background.cover video{position:absolute;width:100%;height:100%;object-fit:cover}.base-background.cover.left-top img,.base-background.cover.left-top video{object-position:left top}.base-background.cover.left-center img,.base-background.cover.left-center video{object-position:left center}.base-background.cover.left-bottom img,.base-background.cover.left-bottom video{object-position:left bottom}.base-background.cover.center-top img,.base-background.cover.center-top video{object-position:center top}.base-background.cover.center-center img,.base-background.cover.center-center video{object-position:center center}.base-background.cover.center-bottom img,.base-background.cover.center-bottom video{object-position:center bottom}.base-background.cover.right-top img,.base-background.cover.right-top video{object-position:right top}.base-background.cover.right-center img,.base-background.cover.right-center video{object-position:right center}.base-background.cover.right-bottom img,.base-background.cover.right-bottom video{object-position:right bottom}

.breadcrumb{display:block;font-size:12px}.breadcrumb_last{font-weight:700}

.simple-hero{color:#fff;font-weight:600;position:relative}.simple-hero .menu-icons{fill:#fff}.simple-hero .gradient{position:absolute;width:100vw;height:250px;background:linear-gradient(180deg, rgba(0,0,0,0.34902) 0%, rgba(216,216,216,0) 100%);top:0;left:0;z-index:1}.simple-hero .container{z-index:2;height:100vh;position:relative}@media (max-width: 767px){.simple-hero .container{padding-left:8px;padding-right:8px}}.simple-hero .container .navbar{position:absolute;top:0;left:0}.simple-hero .container .text-box{height:100%;display:flex;flex-direction:column;justify-content:center}.simple-hero .container .text-box .h1{margin-top:10px;margin-bottom:15px}@media (max-width: 767px){.simple-hero .container .text-box .h1{width:fit-content}}.simple-hero .container .text-box .h1 span{display:block}.simple-hero .container .text-box>p{width:100%;line-height:32px}@media (max-width: 767px){.simple-hero .container .text-box>p{font-size:1.125em;max-width:60%}}@media (min-width: 768px){.simple-hero .container .text-box>p{font-size:1.75em;max-width:660px}}

.box-image{max-height:600px;height:100vh;position:relative}@media (max-width: 1024px){.box-image{max-height:250px}}@media (min-width: 768px) and (max-width: 1024px){.box-image{max-height:450px}}.box-image .base-background:not(.cover) picture{display:block;width:100%;height:100%}.box-image .base-background:not(.cover) picture img{display:block;max-width:100%;height:auto}.box-image.variable picture img{width:100%}

.block-simple-text{color:#4B4B4B;margin:100px 0}.block-simple-text.margin-top{margin-top:100px}.block-simple-text .text-wrapper{display:flex;flex-direction:column;gap:15px;text-align:left;margin-top:40px}.block-simple-text .list-wrapper{gap:20px;margin-top:80px}@media (max-width: 767px){.block-simple-text .list-wrapper{flex-direction:column;text-align:center;align-items:center}}@media (min-width: 768px){.block-simple-text .list-wrapper{flex-direction:row;text-align:left}}.block-simple-text .list-wrapper p{text-transform:uppercase;margin-bottom:10px}.block-simple-text .list-wrapper ul li{margin-bottom:10px}@media (max-width: 767px){.block-simple-text .list-wrapper ul li{line-height:25px;font-size:1.125em}}@media (min-width: 768px){.block-simple-text .list-wrapper ul li{font-size:24px;line-height:32px}}

.box-columns [class*="col-"]{position:relative}.box-columns .text-content{width:100%;z-index:1}@media (max-width: 767px){.box-columns .text-content{padding-left:20px;padding-right:20px}}@media (min-width: 768px) and (max-width: 1024px){.box-columns .text-content{padding-left:40px;padding-right:40px}}@media (min-width: 1025px){.box-columns .text-content{padding-left:40px;padding-right:40px}}

.two-col-box{margin:100px auto;color:#4B4B4B}.two-col-box h2{font-size:2.25em;font-weight:600}.two-col-box h3{font-size:2.125em;font-weight:600}.two-col-box h4{font-size:2em;font-weight:600}.two-col-box h5{font-size:1.875em;font-weight:600}.two-col-box h6{font-size:1.75em;font-weight:600}.two-col-box h7{font-size:1.625em;font-weight:600}.two-col-box li{font-size:1.25em}@media (max-width: 767px){.two-col-box .normal,.two-col-box .reverse,.two-col-box .revert,.two-col-box .normal-padding,.two-col-box .reverse-padding{flex-direction:column;gap:15px}}@media (min-width: 768px){.two-col-box .normal{flex-direction:row}}@media (min-width: 768px){.two-col-box .reverse,.two-col-box .revert{flex-direction:row-reverse}}.two-col-box .text-content{padding:0}.two-col-box .column-text{padding-top:10px;padding-bottom:10px}@media (max-width: 767px){.two-col-box .column-text.padding-centered{padding-left:10px;padding-right:10px}}@media (min-width: 768px) and (max-width: 1024px){.two-col-box .column-text.padding-centered{padding-left:30px;padding-right:30px}}@media (min-width: 1025px){.two-col-box .column-text.padding-centered{padding-left:80px;padding-right:80px}}@media (max-width: 767px){.two-col-box .column-text.left,.two-col-box .column-text.right{padding-left:0px;padding-right:0px}}@media (min-width: 768px) and (max-width: 1024px){.two-col-box .column-text.left,.two-col-box .column-text.right{padding-left:30px;padding-right:30px}}@media (min-width: 1025px){.two-col-box .column-text.left{padding-left:25px;padding-right:120px}.two-col-box .column-text.right{padding-right:25px;padding-left:120px}}.two-col-box .max-width{width:100%;margin:0px auto;max-width:1280px}.two-col-box img{width:100%;height:100%}@media (max-width: 1024px){.two-col-box .text-content{padding:10px}}.two-col-box .text-content>span{font-size:1em;color:#BB0505;font-weight:700}.two-col-box .text-content h2{margin-bottom:30px}.two-col-box .text-content h2 span{display:block}.two-col-box .text-content p{margin-bottom:15px}.two-col-box .text-content .button{margin-top:30px}@media (max-width: 767px){.two-col-box .column-image{height:300px}}@media (min-width: 768px){.two-col-box .column-image{height:auto;min-height:600px}}.two-col-box .column-text{height:auto}

.block-info-box{background-color:#ffffff;-webkit-box-shadow:0px 2px 16px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 2px 16px 0px rgba(0,0,0,0.2);box-shadow:0px 2px 16px 0px rgba(0,0,0,0.2);margin:100px 0}.block-info-box .container{display:flex;justify-content:center;padding-top:35px;padding-bottom:35px}@media (max-width: 767px){.block-info-box .container{flex-direction:column}}@media (min-width: 768px){.block-info-box .container{flex-direction:row}}.block-info-box .container.map-icons-container{padding-top:8px;padding-bottom:8px}.block-info-box .container .small-box{width:100%;min-width:100px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;color:#505050;padding:15px}@media (min-width: 768px){.block-info-box .container .small-box{max-width:300px}}@media (max-width: 767px){.block-info-box .container .small-box:nth-child(even){border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.block-info-box .container .small-box:last-child{border-bottom:0}}@media (min-width: 768px){.block-info-box .container .small-box:nth-child(even){border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0}.block-info-box .container .small-box:last-child{border-right:0}}.block-info-box .container .small-box.map-icons{flex-direction:row;border:none;justify-content:center;align-items:center;padding:8px}.block-info-box .container .small-box.map-icons .img-icon{height:42px}.block-info-box .container .small-box.map-icons .img-icon img{height:100%}.block-info-box .container .small-box.map-icons img{height:100%;object-fit:scale-down}.block-info-box .container .small-box.map-icons .text,.block-info-box .container .small-box.map-icons .text p{font-weight:400}.block-info-box .container .small-box .wrapper-info-icons{display:flex;justify-content:flex-end;height:77px}.block-info-box .container .small-box .wrapper-info-icons .info-icons{fill:#F39200;height:100%;max-height:77px;object-fit:scale-down}.block-info-box .container .small-box .small-box-title,.block-info-box .container .small-box .small-box-title p{color:#505050}@media (max-width: 767px){.block-info-box .container .small-box .small-box-title,.block-info-box .container .small-box .small-box-title p{font-size:2.1rem}}@media (min-width: 768px){.block-info-box .container .small-box .small-box-title,.block-info-box .container .small-box .small-box-title p{font-size:3.1rem}}.block-info-box .container .small-box .small-box-subtitle{display:block;font-weight:700;text-transform:uppercase;margin-top:6px}@media (max-width: 767px){.block-info-box .container .small-box .small-box-subtitle{font-size:0.9rem}}@media (min-width: 768px){.block-info-box .container .small-box .small-box-subtitle{font-size:1.1rem}}.block-info-box .container .small-box .text,.block-info-box .container .small-box .text p{max-width:170px;font-weight:700;letter-spacing:0}@media (max-width: 767px){.block-info-box .container .small-box .text,.block-info-box .container .small-box .text p{font-size:0.9rem}}@media (min-width: 768px){.block-info-box .container .small-box .text,.block-info-box .container .small-box .text p{font-size:1.1rem;line-height:22px}}

.two-col-box .img-title{width:100%;display:flex;justify-content:space-between;margin-bottom:40px;gap:10px}.two-col-box .img-title img{width:auto;max-width:200px;min-width:50px;object-fit:scale-down}

