:root{--brand:#27d8de;--default-text-color:#333;--light-gray:#d8d8d8;--dark-gray:#484848;--bg-color:#fff;--bg-second-color:#f2f2f2;--white:#fff;--anim-time:0.3s;--anim-ease:ease-in-out;--border-radius:0.375rem;--shadow:0 2px 10px 2px hsla(0,0%,68%,.2);--shadow-hover:0 5px 10px 2px hsla(0,0%,68%,.6)}@font-face{font-display:swap;font-family:Gotham;font-style:normal;font-weight:500;src:url(/fonts/GothamBold.ttf?b77f9460e9e9c62c7b2f948e599fe12b) format("truetype"),url(/fonts/GothamBold.woff?df56df694d49cc7077563e96ad40941e) format("woff"),url(/fonts/GothamBold.woff2?0d0bf56e1e7f61d4cc1029c35a58407c) format("woff2")}@font-face{font-display:swap;font-family:Gotham;font-style:normal;font-weight:400;src:url(/fonts/GothamBook.ttf?6f0fc4e65b2b74de61c506389e9838d0) format("truetype"),url(/fonts/GothamBook.woff?0a97b0e648c82825c559fad412637e3a) format("woff"),url(/fonts/GothamBook.woff2?2f62b850788c0c0d6adb1c34e974fa2f) format("woff2")}@font-face{font-display:swap;font-family:Gotham;font-style:normal;font-weight:200;src:url(/fonts/GothamThin.ttf?7f4425cf8e38b69e80a626b63db57ac9) format("truetype"),url(/fonts/GothamThin.woff?7d4ea4c81742ab6f15173f80331bf975) format("woff"),url(/fonts/GothamThin.woff2?9bbf0cfc19092e515768cb1cae8c1ad9) format("woff2")}@font-face{font-display:swap;font-family:Material Icons;font-style:normal;font-weight:400;src:url(/fonts/MaterialIcons-Regular.woff?83bebaf37c09c7e1c3ee52682892ae14) format("woff2")}@font-face{font-display:swap;font-family:Material Icons Round;font-style:normal;font-weight:400;src:url(/fonts/round.woff?2ebdd06cdaf14ea38f4f1e4793f61bac) format("woff")}h1{font-family:Gotham;font-size:3rem;line-height:5rem;padding:20px 0 40px}h2{font-size:2rem;line-height:2.5rem}h2,h3{font-family:Gotham;padding:1rem 0}h3{font-size:1.4rem;line-height:2rem}b,p,span{-webkit-font-smoothing:antialiased;font-family:Gotham;font-size:1rem;font-weight:400;line-height:1.7rem}.brand-font,b{font-weight:500}.brand-font{-webkit-font-smoothing:antialiased;color:var(--brand);font-family:Gotham;font-style:normal}.light{font-weight:200}.uppercase{text-transform:uppercase}.center{text-align:center}.no-spacing{line-height:0;padding:0}.cancelled{color:var(--light-gray);text-decoration:line-through}@media (max-width:920px){h1{font-family:Gotham;font-size:2rem;line-height:2.5rem;padding:1rem 0}}@media (max-width:306px){.no-spacing{line-height:unset}}._section{height:10rem}._section._section-xxs{height:6rem}._section._section-xs{height:8rem}._section._section-s{height:10rem}._section._section-m{height:20rem}._section._section-l{height:32rem}._section._section-xl{height:40rem}._section._section-xxl{height:50rem}._section.secondary{background-color:var(--bg-second-color)}._section>._divided{display:flex}._section>._divided .left,._section>._divided .right{flex:1;padding:3.5rem 0}._section>._divided .left>img,._section>._divided .right>img{border-radius:var(--border-radius);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;width:100%}._section>._divided .left b,._section>._divided .left h1,._section>._divided .left h2,._section>._divided .left h3,._section>._divided .left h4,._section>._divided .left p,._section>._divided .left span{margin-right:5rem}._section>._divided .right b,._section>._divided .right h1,._section>._divided .right h2,._section>._divided .right h3,._section>._divided .right h4,._section>._divided .right p,._section>._divided .right span{margin-left:5rem}._section>._image{height:100%;position:relative}._section>._image .text-overlay{color:var(--white);left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:10}._section>._image .text-overlay p{margin:0 1rem}._section>._image>img{filter:brightness(60%);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.footer{display:flex;flex-direction:column;height:100%}.footer .footer-social{align-items:self-end;display:flex;flex:2;gap:1rem;margin:0 auto}.footer .footer-copyright{flex:1}.footer .footer-copyright span{color:var(--dark-gray)}.temp-container{align-self:center!important}.temp-image{-o-object-fit:contain!important;object-fit:contain!important}@media (max-width:1400px){._section._section-l.mobile-resize,._section._section-m.mobile-resize,._section._section-s.mobile-resize,._section._section-xl.mobile-resize,._section._section-xs.mobile-resize,._section._section-xxs.mobile-resize{height:100%}}@media (max-width:991px){._section._section-l.mobile-resize,._section._section-m.mobile-resize,._section._section-s.mobile-resize,._section._section-xl.mobile-resize,._section._section-xs.mobile-resize,._section._section-xxs.mobile-resize{height:100%}._section .temp-image{padding-right:2rem!important}}@media (max-width:767px){._section._section-l.mobile-resize,._section._section-m.mobile-resize,._section._section-s.mobile-resize,._section._section-xl.mobile-resize,._section._section-xs.mobile-resize,._section._section-xxs.mobile-resize{height:100%}._section>._divided{padding:0 2rem}._section>._divided .hide-on-mobile{display:none}._section>._divided .right b,._section>._divided .right h1,._section>._divided .right h2,._section>._divided .right h3,._section>._divided .right h4,._section>._divided .right p,._section>._divided .right span{margin-left:0}._section>._divided .left b,._section>._divided .left h1,._section>._divided .left h2,._section>._divided .left h3,._section>._divided .left h4,._section>._divided .left p,._section>._divided .left span{margin-right:0}}.button,button{align-items:center;background-color:var(--brand);border:1px solid var(--brand);border-radius:3px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;justify-content:center;line-height:1.062rem;min-height:45px;min-width:150px;padding:4px 10px;transition:all .5s}.button:hover:not(:disabled),button:hover:not(:disabled){background-color:#fff;color:var(--brand)}.button:disabled,button:disabled{color:fff;cursor:auto}.button.btn-reverse,button.btn-reverse{background-color:#fff;border:1px solid var(--brand);color:var(--brand)}.button.btn-reverse:hover:not(:disabled),button.btn-reverse:hover:not(:disabled){background-color:var(--brand);color:#fff}.button.btn-reverse:disabled,button.btn-reverse:disabled{color:var(--brand);cursor:auto}.button.no-transition,button.no-transition{transition:unset}.navigation{background-color:var(--bg-color);box-shadow:var(--shadow);height:4rem;padding:0 10%;position:sticky;top:0;transition:height .5s;width:100%;z-index:100}.navigation,.navigation.middle div,.navigation.split div{display:flex;flex-direction:row;flex-wrap:wrap;overflow:hidden}.navigation.middle div,.navigation.split div{gap:2rem;height:100%}.navigation.middle div.logo,.navigation.split div.logo{flex:0 0 20%;justify-content:center}.navigation.middle div.logo img,.navigation.split div.logo img{height:100%}.navigation.middle div :not(img),.navigation.split div :not(img){align-self:center}.navigation.split div{flex:0 0 80%}.navigation.middle div{flex:0 0 40%}.navigation.middle div:first-child{justify-content:flex-end}.navigation.scrolled{height:3rem}@media (max-width:1024px){.navigation.middle div{flex:1}.navigation.middle div.logo{flex:0 0 100%}.navigation.middle div :not(img){display:none}.navigation.split div{flex:1}.navigation.split div.logo{flex:0 0 100%;justify-content:flex-end}.navigation.split div :not(img){display:none}}.modal-detail{background-color:var(--bg-color);border-radius:var(--border-radius);display:flex;flex-direction:column;left:50%;min-height:40rem;min-width:40rem;overflow-x:hidden;overflow-y:initial!important;position:absolute;top:50%;transform:translate(-50%,-50%)}.modal-detail>div{flex:1}.modal-detail>div.title{flex:0 0 1rem;padding:0}.modal-detail>.modal-detail-footer{flex:0 0 4rem;margin-top:.5rem}.modal-detail>.modal-detail-body{display:flex;gap:1rem}.modal-detail>.modal-detail-body>.left{flex:2;overflow-wrap:anywhere}.modal-detail>.modal-detail-body>.right{display:flex;flex:1;flex-direction:column;flex-wrap:wrap}.modal-detail>.modal-detail-body>.right.border-left{border-left:1px solid var(--dark-gray);padding-left:1rem}.modal-detail>.modal-detail-body>.right>div{flex:1}.modal-detail>.modal-detail-body>.right>div:nth-last-child(-n+2){flex:0 0 2rem}.modal-detail>*{padding:.5rem 2rem}@media (max-width:1024px){.modal-detail{min-width:0;width:90%}}@media (max-width:644px){.modal-detail-body{flex-direction:column}.modal-detail-body>.right.border-left{border-left:0!important;border-top:1px solid var(--dark-gray);padding-left:0!important;padding-top:1rem}}@media (max-height:644px){.modal-detail{min-height:30rem}}@media (max-height:850px){.modal-detail{max-height:30rem}}.card-shadow{box-shadow:var(--shadow)}.card-footer{background-color:var(--white);border:0}.card-fixed-h-l{min-height:43rem}.card-type-service .card-logo{height:5rem}.card-type-service .card-body{display:flex;flex-direction:column;flex-wrap:wrap}.card-type-service .card-body>div{align-self:center;flex:1;width:100%}.card-type-service .card-body>div:last-child{flex:0 0 20%}@media (min-width:1400px){.card-fixed-h-l{min-height:40rem}}@media (max-width:1200px){.card-fixed-h-l{min-height:50rem}}@media (max-width:990px){.card-fixed-h-l{min-height:40rem}}@media (max-width:764px){.card-fixed-h-l{margin:0 .5rem;min-height:35rem}.card-type-about>div{flex-direction:column}}@media (max-width:474px){.card-fixed-h-l{margin:0 .5rem;min-height:38rem}.card-type-about>div{flex-direction:column}}.el-text-right{text-align:right}.el-text-left{text-align:left}.el-text-center{text-align:center}.slick-track .slick-slide img{display:unset}.slick-dots{position:relative!important}.socialContainer{align-items:center;background-color:var(--dark-gray);border-radius:var(--border-radius);display:flex;height:52px;justify-content:center;overflow:hidden;transition-duration:.3s;width:52px}.containerOne:hover{background-color:#d62976;transition-duration:.3s}.containerTwo:hover{background-color:#00acee;transition-duration:.3s}.containerThree:hover{background-color:#fc0303;transition-duration:.3s}.containerFour:hover{background-color:#128c7e;transition-duration:.3s}.socialContainer:active{transform:scale(.9);transition-duration:.3s}.socialSvg{width:17px}.socialSvg path{fill:#fff}.socialContainer:hover .socialSvg{animation:slide-in-top .3s both}@keyframes slide-in-top{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}#notfound{height:100vh;position:relative}#notfound .notfound{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.notfound{line-height:1.1;max-width:560px;padding-left:160px;width:100%}.notfound .notfound-404{background-image:url(/assets/image/emoji_sad.png);background-size:cover;display:inline-block;height:140px;left:0;position:absolute;top:0;width:140px}.notfound .notfound-404:before{background-color:#f2f5f8;border-radius:50%;content:"";height:100%;position:absolute;transform:scale(2.4);width:100%;z-index:-1}.notfound h1{font-size:65px;font-weight:700;margin-bottom:10px;margin-top:0}.notfound h1,.notfound h2{color:#151723;padding:0;text-transform:uppercase}.notfound h2{font-size:21px;font-weight:400;margin:0}.notfound p{color:#999fa5;font-weight:400;padding:0}.notfound a{border-radius:40px;color:#388dbc;display:inline-block;font-weight:700;text-decoration:none}@media only screen and (max-width:767px){.notfound .notfound-404{display:none}.notfound{padding:0 2rem;text-align:center}.notfound h1{margin-bottom:2rem}}::-webkit-scrollbar{height:12px;width:12px}::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.5)}
