@font-face{font-family:"gilroym";src:url("./fonts/gilroy/Gilroy-Regular.woff2") format("woff2"),url("./fonts/gilroy/Gilroy-Regular.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"kugile";src:url("./fonts/kugile/Kugile.woff2") format("woff2");font-weight:normal;font-style:normal}*{box-sizing:border-box;scroll-behavior:smooth}p{padding:0;margin:0}html,body{font-family:gilroym,sans-serif;padding:0;background-color:#fff;margin:0}.container{width:100%;max-width:1462px;padding:0 16px;margin:auto;display:block}.site-header{position:absolute;display:block;width:100%;max-width:100%;padding:40px}@media only screen and (max-width: 768px){.site-header{padding:16px}}.site-header .inner-header{display:flex;width:100%;max-width:100%;justify-content:space-between;align-items:center}@media only screen and (max-width: 477px){.site-header .inner-header{align-items:start}}.site-header .inner-header>div{width:33%}.site-header .inner-header .languages{display:flex}@media only screen and (max-width: 477px){.site-header .inner-header .languages{margin-top:15px}}.site-header .inner-header .languages a{color:#b7b7b7;text-decoration:none;display:block;margin-right:16px}.site-header .inner-header .languages a.active{color:#fff}.site-header .inner-header .logo{display:flex;justify-content:center}@media only screen and (max-width: 768px){.site-header .inner-header .logo img{max-width:180px}}@media only screen and (max-width: 477px){.site-header .inner-header .logo img{margin-top:80px}}.site-header .inner-header .contact{display:flex;justify-content:end}.site-header .inner-header .contact .contact-link{font-family:gilroym,sans-serif;font-weight:medium;font-size:14px;font-weight:400;color:#fff;text-decoration:none;line-height:16.98px;text-align:center;border:1px solid #fff;padding:12px 24px}.banner{background-image:url("./img/bg.png");background-repeat:no-repeat;background-size:cover;padding:270px 0}@media only screen and (max-width: 768px){.banner{padding:170px 0 50px 0}}.banner p{padding:0;margin:0}.banner p:first-child{font-family:Kugile;font-size:98.26px;font-weight:400;line-height:162.35px;text-align:center;color:#fff;margin-bottom:-20px}@media only screen and (max-width: 768px){.banner p:first-child{font-size:40px;margin-top:30px;line-height:45px;margin-bottom:0px}}.banner p:nth-child(2){font-family:Kugile;font-size:110.54px;font-weight:400;line-height:1;text-align:center;color:#e9c48d}@media only screen and (max-width: 768px){.banner p:nth-child(2){line-height:45px;font-size:40px}}.banner p:nth-child(3){color:#fff;font-size:20px;font-style:italic;font-weight:600;line-height:30px;text-align:center;max-width:100%;margin:auto;margin-top:40px}@media only screen and (max-width: 768px){.banner p:nth-child(3){font-size:15px;line-height:21px}}.banner .container{position:relative}.banner .container .absolute-1{z-index:9;display:block;position:absolute;left:16px;right:auto;width:1px;background:#dbdbdb;top:auto;bottom:-500px;height:292px}@media only screen and (max-width: 1024px){.banner .container .absolute-1{display:none}}.banner .container .absolute-2{z-index:9;display:block;position:absolute;left:auto;right:16px;width:1px;background:#dbdbdb;top:auto;bottom:-350px;height:292px}@media only screen and (max-width: 1024px){.banner .container .absolute-2{display:none}}.page{position:relative;background-color:#fff;padding:270px 0 130px}@media only screen and (max-width: 1400px){.page{padding:40px 0 30px 0}}.page .row{display:flex;justify-content:space-between;align-items:center}.page .row .col{max-width:632px;width:50%}@media only screen and (max-width: 768px){.page .row .col{width:100%;max-width:100%}}.page .row .col p:first-child{font-family:Jomolhari;font-size:72px;font-weight:400;line-height:1;text-align:left;color:#000}@media only screen and (max-width: 1024px){.page .row .col p:first-child{font-size:40px;line-height:60px}}.page .row .col p:nth-child(2){font-family:Jomolhari;font-size:72px;font-weight:400;line-height:1;text-align:left;color:#e9c48d;margin-bottom:32px;margin-top:0px}@media only screen and (max-width: 1024px){.page .row .col p:nth-child(2){font-size:40px;line-height:60px;margin-top:-10px}}.page .row .col p,.page .row .col ul,.page .row .col li{font-family:gilroym,sans-serif;font-size:18px;font-weight:400;line-height:27px;text-align:left;color:#404040}@media only screen and (max-width: 1024px){.page .row .col p,.page .row .col ul,.page .row .col li{font-size:16px;font-weight:400}}.page .row .col ul li{padding-bottom:12px}.page img{position:absolute;right:0;top:0;max-width:890px;width:50%}@media only screen and (max-width: 768px){.page img{position:relative;margin:0 0 auto auto;width:100%;left:auto;display:block;right:0}}.site-footer{background:linear-gradient(180deg, #fffdfc 0%, #f5f5f5 100%);padding-top:60px;padding-bottom:35px}@media only screen and (max-width: 600px){.site-footer .row-1{text-align:center;width:100%}}.site-footer .row-1 p{padding:0;margin:0;font-family:gilroym,sans-serif;font-size:16px;font-weight:600;line-height:24px;text-align:left;color:#000}@media only screen and (max-width: 600px){.site-footer .row-1 p{text-align:center;width:100%}}.site-footer .row-2{padding:32px 0;margin:32px 0;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;display:flex;justify-content:space-between;gap:25px}@media only screen and (max-width: 1024px){.site-footer .row-2{flex-wrap:wrap}}@media only screen and (max-width: 600px){.site-footer .row-2{flex-direction:column;justify-content:center}}.site-footer .row-2 p,.site-footer .row-2 a{padding:0;margin:0;font-family:gilroym,sans-serif;font-size:14px;font-weight:400;line-height:21px;text-align:left;color:#404040;text-decoration:none}.site-footer .row-2 .box{display:flex;align-items:flex-start}.site-footer .row-2 .box img{display:block;margin-right:14px;margin-top:-3px}.site-footer .row-3{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 600px){.site-footer .row-3{justify-content:center;flex-direction:column}}.site-footer .row-3 p{font-family:gilroym,sans-serif;font-size:14px;font-weight:400;line-height:21px;text-align:left;color:#404040}.site-footer .row-3 p a{color:#e9c48d;text-decoration:none}