﻿#header{position:absolute;left:0;top:0;right:0;z-index:999}#slider{color:var(--white-color);font-size:1.5rem;min-height:70vh}#slider,#slider .carousel-item{min-height:70vh}#slider h1{font-size:3.2rem;font-weight:600;margin-bottom:1rem}#slider p{line-height:140%}#slider p span,#slider h1 span{display:block}.sButton{line-height:normal!important}.sButton a{margin-left:0}#slider a.button{padding:15px 20px;margin-top:2rem;font-weight:600;max-width:180px}video{width:100%;height:100%;object-fit:cover}video::-webkit-media-controls{display:none}.sInfo,.sShadow{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.sShadow{background-color:#000;opacity:.5}.sInfo{z-index:2;justify-content:flex-end;max-width:1140px;padding:0 15px}.s139{transform:translateY(-100%)}#hPro{background-color:var(--gray-color);padding-bottom:1.5rem}.hNews-col{margin:0 var(--cols-padding) 30px;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);border-radius:.25rem;width:calc((100% - (5rem - 20px)) / 2);overflow:hidden}.hPro-item_thumbnail{height:300px;overflow:hidden}.hPro-item_info{padding:1.5rem}.hPro-item_name{font-weight:var(--bold-weight);font-size:var(--sub-title)}.hPro-item_name a{color:var(--main-color)}.hPro-item_name a:hover{color:var(--hover-color)}.hPro-item_desc{margin:1.5rem 0}.hPro-item_action{font-size:var(--small-size)}.hPro-item_action a{color:var(--main-color)}.hpro_desc{margin-top:1.5rem}.hpro_desc p{margin:.8rem 0}#hOpp{color:var(--white-color);text-align:center;position:relative}#hRes{padding-bottom:1.5rem}.hRes{width:60%}.hRes-item{border:1px solid var(--main-color);border-radius:var(--radius);padding:var(--cols-padding);font-size:var(--small-size);margin-bottom:var(--standard-marpad)}.hRes-title{font-weight:var(--bold-weight);font-size:var(--large-size);color:var(--main-color)}.hRes-thumb{padding:0 5px}#hDesc{background-color:var(--main-color);color:var(--white-color);font-size:var(--large-size);line-height:145%}.hDesc .h2{width:100%;margin-bottom:1.5rem}.hDesc div:first-child,.hDesc div:last-child{padding:0 var(--standard-marpad)}@media screen and (max-width: 980px){#header{position:relative}#slider{height:100vh}#slider p,.hRes{width:100%}.s139{transform:translateY(-90%)}.hDesc div:first-child,.hDesc div:last-child{padding:0 15px}}@media screen and (max-width: 768px){#slider .carousel-item{padding:1rem 0 1.5rem}#slider p span,#slider h1 span{display:inline}.sInfo{display:block}.s139{transform:translateY(50%)}.hPro-item_thumbnail{height:auto}}@media screen and (max-width: 650px){#slider{font-size:1.5rem;text-align:center}#slider h1{font-size:2.5rem}#slider p{width:80.33333333%}.sShadow{opacity:.2}.sButton a{margin-left:auto}.hNews-col{width:100%}.hRes{width:50%}.hRes .cols-6{max-width:100%;flex:0 0 100%}.hRes-item{margin-bottom:1rem}.hCus{padding:0 3rem}.hCus .cols-2{flex:0 0 33.3333333%;max-width:33.3333333%;margin:.5rem 0}.hDesc{justify-content:center}.hDesc>div:first-child{order:1;margin-bottom:2rem;min-width:100%;flex:0 0 100%}.hDesc > div:first-child > p:last-child{display:none}.hDesc>div:last-child{order:2}.hDesc .h2{text-align:center!important}}@media screen and (max-width: 480px){#slider p{width:90%}.hRes{width:80%}.hCus{padding:0}}@media screen and (max-width: 360px){#slider{font-size:1.5rem}#slider h1{font-size:3rem}#slider a.button{padding:10px;max-width:150px;font-size:var(--small-size)}.h-sec h2,.h-sec .h2{font-size:var(--sub-title)}}