section.section_1{position:relative;min-height:calc(100vh - 100px);background-color:var(--c0)}section.section_1 div{display:inline-block}section.section_1 div.title{position:relative;z-index:1;width:80%;font-weight:300;margin-left:10%;padding-top:100px;text-align:center}section.section_1 div.title h1{color:#fff;font-weight:1000;text-transform:uppercase}section.section_1 div.title p{width:50%;margin:auto;color:#fff}@media(max-width: 750px){section.section_1 div.title p{width:90%}}section.section_1 div.title p,section.section_1 div.title a{font-weight:300;margin-top:5%}section.section_1 div.title a{display:inline-block;padding:10px 20px;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);transition:.125s ease-in background-color,.125s ease-in color;font-weight:400;text-align:center;text-transform:uppercase}section.section_1 div.title a.btn_1{border:solid 4px #279cd5;background-color:#279cd5;color:#fff}section.section_1 div.title a.btn_1:hover{background-color:rgba(0,0,0,0);color:#279cd5}section.section_1 div.title a.btn_2{border:solid 4px #fff;color:#fff}section.section_1 div.title a.btn_2:hover{background-color:#fff;color:#000}section.section_1 div.title>div{padding-bottom:25px}section.section_1 div.image{position:absolute;top:0;right:0;left:0;width:100%;height:100%;filter:brightness(0.8);vertical-align:top}section.section_1 div.image img{-o-object-position:center bottom;object-position:center bottom;-o-object-position:center;object-position:center}section.section_1 div.image .gradient{position:absolute;bottom:0;width:100%;height:25%;background-image:linear-gradient(transparent, black)}section.section_1 div.image .block_container{right:0;bottom:0}section.section_1 div.image .block_container .block_1{margin-left:-100%}section.section_1 div.image .block_container .block_2{margin-top:-100%}section.section_2{position:relative;padding:5% 25px;background-color:#000}section.section_2>.card_container{display:grid;gap:25px;margin:auto;grid-auto-rows:1fr;grid-template-columns:repeat(3, 1fr)}section.section_2>.card_container .card{position:relative;min-height:275px;border:1px solid #292929;vertical-align:top}section.section_2>.card_container .card:hover .img{background-size:125%}section.section_2>.card_container .card:hover .img img{width:100%;height:100%}section.section_2>.card_container .card .icon{position:absolute;top:0;left:12.5px;z-index:1;width:37.5px;height:50px;padding:12.5px;background-color:#279cd5;padding-top:25px}section.section_2>.card_container .card .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}section.section_2>.card_container .card>.img{transition:ease-in-out 1s background-size;background-position:55%;background-size:110%;margin-top:25px;overflow:hidden;padding-top:50%}section.section_2>.card_container .card .body{padding:12.5px}section.section_2>.card_container .card .body b{font-weight:700;text-transform:uppercase}section.section_2>.card_container .card .body hr{width:75%;border-color:#279cd5;margin-right:25%}@media(max-width: 750px){section.section_2>.card_container{display:block;max-width:500px}section.section_2>.card_container .card{margin:25px 0}}section.section_3{position:relative;padding:25px;background-color:#000}section.section_3 .dots{position:relative;width:100%;height:15px}section.section_3 .dots>div{position:absolute;width:15px;height:100%;background-color:#279cd5}section.section_3 .dots>div.m{left:50%;margin-left:-7.5px}section.section_3 .dots>div.r{right:0}section.section_3 .content_container{display:grid;gap:15px;margin:0 15px;grid-auto-rows:1fr;grid-template-columns:repeat(2, 1fr)}section.section_3 .content_container.even .img{order:2}section.section_3 .content_container>div{position:relative;min-height:50vh;border:1px solid #292929;background-color:#111}section.section_3 .content_container>div.content{padding:25px}section.section_3 .content_container>div.content>*{margin:55px 0px}section.section_3 .content_container>div.content h3{text-transform:uppercase}section.section_3 .content_container>div.content div.btn{margin-top:50px}section.section_3 .content_container>div.content div.btn a{display:inline-block;margin:auto;padding:10px 20px;border:solid 4px #fff;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);transition:.125s ease-in background-color,.125s ease-in color;color:#fff;font-weight:400;text-align:center;text-transform:uppercase}section.section_3 .content_container>div.content div.btn a:hover{background-color:#fff;color:#000}@media(min-height: 1000px)and (orientation: portrait){section.section_3 .content_container>div{min-height:400px}}@media(max-width: 800px){section.section_3 .dots .m{display:none}section.section_3 .content_container{grid-auto-rows:1fr;grid-template-columns:1fr;grid-template-rows:repeat(2, 1fr)}section.section_3 .content_container.even .img{order:unset}}section.section_4{position:relative;width:100%;height:80vh;background-color:#000}section.section_4:hover .bg_banner{scale:1.05}section.section_4 .content{width:100%;height:100%;overflow:hidden}section.section_4 .content .bg_banner{width:100%;height:100%;filter:brightness(0.8);transition:ease-in .25s scale;background-image:url(/m/images/index_1.webp);background-position:center;background-size:cover}section.section_4 .overlay{display:grid;position:absolute;top:0;width:100%;height:100%}section.section_4 .overlay .info_box{align-self:center}section.section_4 .overlay .info_box .h_line{width:100%;height:1px;opacity:.3;background-color:#fff}section.section_4 .overlay .info_box .block{position:absolute;width:15px;height:15px;background-color:#279cd5;margin-left:50%}section.section_4 .overlay .info_box .block.block_1{margin-top:-15px}section.section_4 .overlay .info_box .info{width:50%;min-height:30vh;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}section.section_4 .overlay .info_box .info>div{padding:25px}section.section_4 .overlay .info_box .info>div>*{padding:10px 0}section.section_4 .overlay .info_box .info .btn_box{display:grid;justify-content:center}section.section_4 .overlay .info_box .info a{display:inline-block;padding:10px 20px;border:solid 4px #279cd5;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);transition:.125s ease-in background-color,.125s ease-in color;background-color:#279cd5;color:#fff;font-weight:400;text-align:center;text-transform:uppercase}section.section_4 .overlay .info_box .info a:hover{background-color:rgba(0,0,0,0);color:#279cd5}section.section_4 .overlay .v_line{position:absolute;width:1px;height:100%;opacity:.3;background-color:#fff;margin-left:50%}section.section_5{display:grid;-moz-column-gap:15px;column-gap:15px;position:relative;height:80vh;padding:25px;background-color:#000;grid-template-columns:repeat(2, 1fr)}@media(orientation: portrait)or (max-width: 650px){section.section_5{row-gap:15px;height:auto;grid-template-columns:1fr}section.section_5>*{min-height:40vh}}section.section_5 .content{width:100%;height:100%;border:1px solid #292929;background-color:#111;order:1;overflow:hidden}section.section_5 .content .bg_banner{width:100%;height:100%;filter:brightness(0.8);transition:ease-in .25s scale;background-image:url(/m/images/index_5.webp);background-position:center;background-size:cover}section.section_5 .info{display:grid;border:1px solid #292929;align-items:center;background-color:#111;order:2}section.section_5 .info>div{padding:25px}section.section_5 .info>div>*{padding:10px 0}section.section_5 .info .btn_box{display:grid;justify-content:center}section.section_5 .info a{display:inline-block;padding:10px 20px;border:solid 4px #279cd5;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);transition:.125s ease-in background-color,.125s ease-in color;background-color:#279cd5;color:#fff;font-weight:400;text-align:center;text-transform:uppercase}section.section_5 .info a:hover{background-color:rgba(0,0,0,0);color:#279cd5}