::placeholder{color:#BAC0C4;opacity:1}::-ms-input-placeholder{color:#BAC0C4}.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.clear{clear:both;float:left}.inline-block{display:inline-block}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle}.large-container{max-width:1810px;margin:auto;position:relative;padding-inline:30px}.container{max-width:1460px;margin:auto;position:relative;padding-inline:30px}html.noscroll{overflow:hidden}html.open{overflow:hidden}html.open header{position:fixed;height:100%;overflow:scroll;background:#ECF6F6}html.open header .wrapper .logo img:first-child{display:none}html.open header .wrapper .logo img:nth-child(2){display:block}html.open header .wrapper .nav-btn{background-image:url(/img/header/close-black.svg)}html.open header .wrapper .header-container{display:block}body{min-width:480px;position:relative}header,#content,footer{width:100%;float:left;clear:both}header{position:absolute;top:0;left:0;right:0;z-index:100;padding-top:35px}header .wrapper{display:flex;align-items:center;justify-content:space-between;gap:43px}header .wrapper .logo{width:306px}header .wrapper .logo img{width:100%;height:auto}header .wrapper .logo img:nth-child(2){display:none}header .wrapper .nav-btn{display:none;background:url(/img/header/menu.svg) no-repeat center;width:40px;height:40px}header .wrapper .header-container *{color:#fff}header .wrapper .header-container .top{display:flex;align-items:center;justify-content:end}header .wrapper .header-container .top>a{font-size:16px;font-weight:600;letter-spacing:0.48px;text-transform:uppercase;margin-right:40px}header .wrapper .header-container .top>a:first-child{position:relative}header .wrapper .header-container .top>a:first-child:hover:after,header .wrapper .header-container .top>a:first-child.current:after{content:'';position:absolute;bottom:-3.5px;left:0;right:0;height:1px;background:#00AEB2}header .wrapper .header-container .top>a:nth-child(2):hover,header .wrapper .header-container .top>a:nth-child(2).current{color:#00AEB2}header .wrapper .header-container .top .search{position:relative}header .wrapper .header-container .top .search .search-btn{background:url(/img/header/search-s.svg) no-repeat center;width:30px;height:30px}header .wrapper .header-container .top .search .search-bar{display:none;position:absolute;top:-10px;right:-10px;width:892px}header .wrapper .header-container .top .search .search-bar form input{width:100%;height:50px;padding-left:34px;padding-right:50px;background:#fff;font-size:18px;font-weight:500;color:#000}header .wrapper .header-container .top .search .search-bar form button{position:absolute;top:0;right:10px;bottom:0;margin:auto;width:30px;height:30px;background:#33637d url(/img/header/search-s.svg) no-repeat center}header .wrapper .header-container .top .search .search-bar .close{position:absolute;right:-45px;top:0;bottom:0;margin:auto;width:25px;height:25px;background:#41aaaa url(/img/header/close-s.svg) no-repeat center}header .wrapper .header-container .top .search .search-bar ::placeholder{color:#8B9FAC}header .wrapper .header-container .top .search .search-bar ::-ms-input-placeholder{color:#8B9FAC}header .wrapper .header-container .top .search.open .search-bar{display:block}header .wrapper .header-container .top .lang{display:flex;align-items:center}header .wrapper .header-container .top .lang a{font-size:16px;margin-left:35px}header .wrapper .header-container .top .lang a:hover,header .wrapper .header-container .top .lang a.current{color:#00AEB2}header .wrapper .header-container nav{margin-top:23px}header .wrapper .header-container nav>ul{display:flex;gap:40px}header .wrapper .header-container nav>ul li{display:block}header .wrapper .header-container nav>ul li a{display:block}header .wrapper .header-container nav>ul>li{position:relative}header .wrapper .header-container nav>ul>li>a{font-size:20px;font-weight:600;letter-spacing:0.3px;padding-bottom:17px}header .wrapper .header-container nav>ul>li ul{display:none;background:rgba(233,243,243,0.8);position:absolute;top:100%;left:0;width:300px;box-shadow:10px 5px 20px rgba(0,0,0,0.2);padding-block:13px}header .wrapper .header-container nav>ul>li ul li{border-bottom:2px solid #ddecef}header .wrapper .header-container nav>ul>li ul li a{font-size:18px;font-weight:500;color:#000;padding:8px 30px}header .wrapper .header-container nav>ul>li ul li a:hover,header .wrapper .header-container nav>ul>li ul li a.current{color:#54B2B2}header .wrapper .header-container nav>ul>li ul li:last-child{border:0}header .wrapper .header-container nav>ul>li:first-child,header .wrapper .header-container nav>ul>li:last-child{display:none}header .wrapper .header-container nav>ul>li:nth-last-child(2) ul,header .wrapper .header-container nav>ul>li:nth-last-child(3) ul{left:auto;right:0}header .wrapper .header-container nav>ul>li:hover>a,header .wrapper .header-container nav>ul>li.current>a{color:#00AEB2}header .wrapper .header-container nav>ul>li:hover ul{display:block}#content{min-height:500px;background:#ECF6F6}#content #inner-banner{margin:auto;position:relative}#content #inner-banner img{width:100%;height:auto}#content #inner-banner .page-title{position:absolute;top:45.653%;bottom:0;left:0;right:0;z-index:1}#content #inner-banner .page-title h1 span{display:block;text-shadow:5px 5px 10px rgba(0,0,0,0.4)}#content #inner-banner .page-title h1 span:first-child{font-size:44px;color:#CCD8E1}#content #inner-banner .page-title h1 span:first-child+span{margin-top:0}#content #inner-banner .page-title h1 span:last-child{font-size:90px;color:#fff;line-height:90px;margin-top:60px}#content #inner-banner:before{content:'';position:absolute;top:0;left:0;right:0;height:465px;background:url(/img/inner-banner-gradient.png) repeat-x top / 100% 100%}#content #inner-banner:after{content:'';position:absolute;top:calc(50% - 10px);bottom:0;left:0;right:0;background:linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 100%);opacity:0.1}#content #inner-banner.small{height:500px}#content #inner-banner.small .page-title{top:auto;bottom:58px;text-align:center}#content #inner-banner.small .page-title h1 span:first-child+span{margin-top:-7px}#content #inner-banner.small .page-title h1 span:last-child{font-size:70px;line-height:normal;margin:0}#content #inner-banner.small:before{height:353px}#content #inner-banner.small:after{top:auto;height:207px}#content #navigation{background:#41AAAA;padding-block:11.5px}#content #navigation .navigation-container{position:relative;padding-right:50px}#content #navigation .navigation-container .navigation{display:flex;flex-wrap:wrap;align-items:center;column-gap:15px}#content #navigation .navigation-container .navigation a{font-size:15px;font-weight:500;color:#fff;letter-spacing:0.45px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#content #navigation .navigation-container .back{position:absolute;right:0;top:0;font-size:15px;font-weight:600;color:#fff}#content .img-top-bg{position:relative;background-repeat:no-repeat;background-position:top;background-size:100% 638px}#content .img-top-bg:before{content:'';position:absolute;top:638px;left:0;right:0;bottom:0}#content .page-wrapper *{color:#fff}#content .page-wrapper .page-wrapper-content,#content .page-wrapper .page-wrapper-gallery{padding-block:130px}#content .page-wrapper .page-wrapper-content{background:#1586A0;padding-inline:110px}#content .page-wrapper .page-wrapper-content>h2{font-size:46px;text-shadow:5px 5px 10px rgba(0,0,0,0.4);margin-bottom:40px}#content .page-wrapper .page-wrapper-gallery{background:#88AEB9;padding-inline:77px}#content .page-wrapper .page-wrapper-gallery .gallery{overflow:hidden}#content .page-wrapper .page-wrapper-gallery .gallery img{width:100%;height:auto}#content .page-wrapper .page-wrapper-gallery .gallery p{text-align:center;font-size:19px;font-weight:bold;margin-top:27px}#content .page-wrapper .page-wrapper-gallery .gallery .pagination{display:flex;justify-content:center;gap:25px;margin-top:70px}#content .page-wrapper .page-wrapper-gallery .gallery .pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0;background:#fff;opacity:0.3}#content .page-wrapper .page-wrapper-gallery .gallery .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}#content .page-wrapper:has(.page-wrapper-content):has(.page-wrapper-gallery){display:flex}#content .page-wrapper:has(.page-wrapper-content):has(.page-wrapper-gallery) .page-wrapper-content,#content .page-wrapper:has(.page-wrapper-content):has(.page-wrapper-gallery) .page-wrapper-gallery{width:50%}#content .page-content{padding-block:130px}#content .label-title{position:relative}#content .label-title span{position:absolute;font-size:110px;font-family:"Allison";color:#E5E9EC;letter-spacing:2.2px;transform:matrix(.9399999999999999, -0.34, .34, .9399999999999999, 0, 0);opacity:0.5;pointer-events:none}@media screen and (max-width:1600px){#content .label-title span{left:0 !important}}#content .label-title label{position:relative;font-size:84px;font-weight:bold;color:#fff;letter-spacing:2.52px;text-shadow:5px 5px 10px rgba(0,0,0,0.4)}#content .categories-menu{display:flex;align-items:end;justify-content:center;padding-bottom:60px}#content .categories-menu>*{width:196px;text-align:center;padding:40px 24px 30px;background:none;position:relative;transition:.2s}#content .categories-menu>* span{display:block;position:relative;font-size:22px;font-weight:500;color:rgba(30,68,90,0.7)}#content .categories-menu>*:before{content:'';position:absolute;bottom:0;left:0;right:0;height:4px;background:#8DCCCC;transition:.2s}#content .categories-menu>*:hover span{color:#fff}#content .categories-menu>*:hover:before{background:url(/img/gradient-tab.png) no-repeat center / 100% 100%;height:100%}#content .categories-menu>*.current span{color:#1E445A}#content .categories-menu>*.current:before{background:#43A9AA;height:9px}#content .select{display:none;position:relative;height:98px;box-sizing:unset;padding-bottom:60px;z-index:2}#content .select .select-input{display:block;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;line-height:98px;background:linear-gradient(180deg, rgba(0,163,177,0.6) 0%, rgba(65,170,170,0.6) 100%);font-size:26px;font-weight:500;color:#fff;letter-spacing:0.78px;padding-left:30px;padding-right:53px}#content .select .select-input:after{content:'';position:absolute;right:30px;top:0;bottom:0;margin:auto;width:18px;height:18px;background:url(/img/arrow-1-white.svg) no-repeat center;transform:scaleY(-1)}#content .select .select-container{display:none;background:#8DCCCC;max-height:400px;overflow:auto}#content .select .select-container div{font-size:22px;font-weight:500;color:#fff;padding:30px}#content .select .select-container div:hover{background:#43A9AA}#content .select.select-fix .select-input:after{transform:none}#content #detail{position:relative;padding-top:142px;padding-bottom:130px;overflow:hidden}#content #detail .container{z-index:1}#content #detail h2.title{text-align:center;font-size:38px;color:#1F2A33;line-height:48px;margin-bottom:60px}#content #detail:before,#content #detail:after{content:'';position:absolute;width:536px;height:344px;background:url(/img/pattern.png) no-repeat center / 100% 100%}#content #detail:before{top:0;right:0}#content #detail:after{bottom:0;left:0;transform:scale(-1)}#content #template .content1{padding-block:142px;background-color:#1586A0}#content #template .content1 *{color:#fff}#content #template .content1.img-top-bg{background-image:url(/img/bg_style-2.png)}#content #template .content1.img-top-bg:before{background:#436B78}#content #template .content2{padding-block:130px}#content #template .content2 h3.subtitle{font-size:38px;color:#1F2A33;line-height:48px;margin-bottom:60px}#content #gallery{margin-bottom:53px}#content #gallery img{width:100%;height:auto}#content #gallery .gallery-container{position:relative}#content #gallery .gallery-container:has(.list){padding-right:352px}#content #gallery .gallery-container:has(.list) .main{max-width:100%}#content #gallery .gallery-container:has(.list) .main .desc{display:none}#content #gallery .gallery-container .main{max-width:1048px;margin:auto;overflow:hidden}#content #gallery .gallery-container .main .desc{margin-top:20px;position:relative;padding-left:20px}#content #gallery .gallery-container .main .desc *{font-size:19px;font-weight:bold;color:#335E70}#content #gallery .gallery-container .main .desc label{position:absolute;top:0;left:0}#content #gallery .gallery-container .list{width:326px;position:absolute;top:0;right:0;bottom:0;overflow:hidden}#content #gallery .gallery-container .list .swiper-slide{cursor:pointer;position:relative}#content #gallery .gallery-container .list .swiper-slide:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(84,84,84,0.84);opacity:0.7}#content #gallery .gallery-container .list .swiper-slide.swiper-slide-thumb-active:before{display:none}#content #gallery .gallery-container .list button{position:absolute;left:0;right:0;height:74px;background:none;z-index:1}#content #gallery .gallery-container .list button:before,#content #gallery .gallery-container .list button:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0}#content #gallery .gallery-container .list button:before{background:linear-gradient(180deg, #163247 0%, #163247 33%, rgba(22,50,71,0.9) 42%, rgba(22,50,71,0.63) 55%, rgba(22,50,71,0.18) 71%, rgba(22,50,71,0) 88%, rgba(22,50,71,0) 100%);opacity:0.3}#content #gallery .gallery-container .list button:after{width:27px;height:23.5px;margin:auto;background:url(/img/arrow-6-white.svg) no-repeat center}#content #gallery .gallery-container .list button.prev{top:0}#content #gallery .gallery-container .list button.next{bottom:0;transform:scaleY(-1)}#content #gallery .gallery-container .list button.swiper-button-disabled{display:none}#content #gallery .caption{overflow:hidden}#content #gallery .caption .desc{margin-top:20px;position:relative;padding-left:20px}#content #gallery .caption .desc *{font-size:19px;font-weight:bold;color:#335E70}#content #gallery .caption .desc label{position:absolute;top:0;left:0}#content .editor.with-border{border-left:7px solid rgba(65,170,170,0.3);padding-left:40px}#content .editor.with-border *{color:#4B687B}#content .editor.with-border .subtitle{color:#41AAAA}#content .editor.with-border a.download{color:#54B2B2}#content .loading{display:none;background:url(/img/loading.svg) no-repeat center;width:80px;height:80px;margin:60px auto 0;animation:rotate 1s linear infinite}#content .no-results{text-align:center;line-height:200px;font-size:21px;font-weight:bold;color:#2A5369}footer{position:relative}footer .top{padding-block:65px;background:#335E70;position:relative;overflow:hidden}footer .top *{color:#fff}footer .top .container{z-index:1}footer .top .hotline{margin-bottom:30px}footer .top .hotline label{font-size:30px;font-weight:bold;color:#B8C4CC;letter-spacing:1.5px}footer .top .hotline .tel{display:flex;flex-wrap:wrap;gap:37px;margin-top:13px}footer .top .hotline .tel a{font-size:24px}footer .top .wrapper{display:flex;align-items:end;justify-content:space-between;gap:40px}footer .top .wrapper .follow label{font-size:22px;font-weight:500;text-shadow:0px 0px 30px rgba(0,0,0,0.3)}footer .top .wrapper .follow .icons{margin-top:13px;display:flex;flex-wrap:wrap;gap:10px}footer .top .wrapper .subscription{text-align:right}footer .top .wrapper .subscription label{font-size:30px;font-weight:bold;text-shadow:0px 0px 30px rgba(0,0,0,0.3)}footer .top .wrapper .subscription p{font-size:24px;text-shadow:0px 0px 30px rgba(0,0,0,0.3);margin-top:3px;margin-bottom:26px}footer .top .wrapper .subscription form{position:relative;background:linear-gradient(90deg, #00a3b1 0%, #a0d4d4 100%);padding:2px;width:422px}footer .top .wrapper .subscription form input{width:100%;height:46px;background:#fff;padding-left:20px;padding-right:75px;font-size:18px;font-weight:500;color:#353535;text-shadow:0px 0px 30px rgba(0,0,0,0.3)}footer .top .wrapper .subscription form ::placeholder{color:#353535;opacity:1}footer .top .wrapper .subscription form ::-ms-input-placeholder{color:#353535}footer .top .wrapper .subscription form button{position:absolute;top:0;bottom:0;right:16px;margin:auto;width:41px;background:url(/img/footer/icon-email.svg) no-repeat center}footer .top .wrapper .subscription form:has(.error){background:#DC352D}footer .top .bg{position:absolute;top:0;right:0;bottom:0;width:1047px}@media screen and (min-width:768px) and (max-width:1199px){footer .top .bg{margin-top:35px}}footer .top .bg img{width:100%;height:auto}footer .top .bg:before,footer .top .bg:after{content:'';position:absolute;top:0;left:0;bottom:0}footer .top .bg:before{right:0;background:rgba(51,94,112,0.8)}footer .top .bg:after{width:752px;background:url(/img/footer/gradient-1-desk.png) repeat-y center}footer .top:after{content:'';position:absolute;bottom:0;left:0;right:0;height:31px;background:linear-gradient(0deg, rgba(0,0,0,0.84) 0%, rgba(84,84,84,0) 100%);opacity:0.5}footer .bottom .logos{display:flex;flex-wrap:wrap;gap:30px;padding-top:96px;padding-bottom:36px}footer .bottom .logos img{width:auto;height:48px}footer .bottom .wrapper{padding-block:50px;display:flex;align-items:center;gap:60px}footer .bottom .wrapper .copyright{font-size:15px;color:#777777;position:relative}footer .bottom .wrapper .copyright a{font-size:15px;color:#777777}footer .bottom .wrapper .copyright:after{content:'';position:absolute;right:-30px;top:0;bottom:0;margin:auto;width:1px;height:15px;background:#777777}/*953795e33e25c16a067bcfa2a5842f5b*/footer .bottom .wrapper nav{display:flex;flex-wrap:wrap;gap:15px 30px}footer .bottom .wrapper nav a{text-decoration:underline;font-size:15px;color:#777777}footer #back-to-top{position:fixed;right:77px;background:url(/img/back-to-top.png) no-repeat center / 100% 100%;width:50px;height:50px;box-shadow:0px 0px 30px rgba(0,0,0,0.16);opacity:0;visibility:hidden;transition:opacity .5s;z-index:99}footer #back-to-top.show{opacity:1;visibility:visible}#whatsapp{position:fixed;right:17px;width:60px;height:60px;background:url(/img/whatsapp.svg) no-repeat center;z-index:99;opacity:0;transform:translateX(50%);transition:transform .2s,opacity .2s}#whatsapp.show{opacity:1;transform:none}@media screen and (max-width:1199px){header{padding-top:40px}header .wrapper{flex-wrap:wrap}header .wrapper .nav-btn{display:block}header .wrapper .header-container{display:none;width:100%}header .wrapper .header-container .top{display:block}header .wrapper .header-container .top>a{display:none}header .wrapper .header-container .top .search{border-bottom:1px solid #707070;padding-bottom:8.5px}header .wrapper .header-container .top .search .search-btn{display:none}header .wrapper .header-container .top .search .search-bar{display:block;position:relative;width:100%;top:0;right:0}header .wrapper .header-container .top .search .search-bar form input{height:40px;background:none;padding-left:16.5px;color:#353535}header .wrapper .header-container .top .search .search-bar form button{right:0;background:url(/img/search.svg) no-repeat center;width:40px;height:40px}header .wrapper .header-container .top .search .search-bar .close{display:none}header .wrapper .header-container .top .lang{justify-content:center;margin-top:43.5px;gap:56px}header .wrapper .header-container .top .lang a{font-size:20px;color:#000;margin:0}header .wrapper .header-container nav{margin:7px -30px 0}header .wrapper .header-container nav>ul{display:block}header .wrapper .header-container nav>ul>li{display:block !important;padding:25px 27px 25px 40px;border-bottom:1px solid #ddecef;position:relative}header .wrapper .header-container nav>ul>li>a{display:block;font-size:22px;color:#163247;letter-spacing:0;padding:0;position:relative}header .wrapper .header-container nav>ul>li ul{display:none;background:none;position:unset;width:100%;padding:0;box-shadow:none;margin-left:20px}header .wrapper .header-container nav>ul>li ul li{margin-top:17px;border:0}header .wrapper .header-container nav>ul>li ul li a{padding:0}header .wrapper .header-container nav>ul>li:has(ul)>a:after{content:'';position:absolute;top:5px;right:0;background:url(/img/arrow-1.svg) no-repeat center;width:18px;height:18px}header .wrapper .header-container nav>ul>li:hover>a,header .wrapper .header-container nav>ul>li.current>a{color:#54B2B2}header .wrapper .header-container nav>ul>li:hover ul{display:none}header .wrapper .header-container nav>ul>li.open>a:after{transform:scaleY(-1)}header .wrapper .header-container nav>ul>li.open ul{display:block}#content #inner-banner{background:#335E70;height:500px}#content #inner-banner img{display:none}#content #inner-banner .page-title{top:auto;bottom:58px;text-align:center}#content #inner-banner .page-title h1 span:last-child{font-size:60px !important;line-height:60px !important;margin-top:0 !important}#content .page-wrapper{display:block !important}#content .page-wrapper .page-wrapper-content,#content .page-wrapper .page-wrapper-gallery{width:100% !important;padding-inline:30px}#content .categories-menu{display:none}#content .select{display:block}#content #gallery .gallery-container{padding:0 !important}#content #gallery .gallery-container .main .desc{display:block !important}#content #gallery .gallery-container .list{width:100%;position:relative;margin-top:26px}#content #gallery .gallery-container .list button{top:0;bottom:0;width:74px;height:auto;transform:none}#content #gallery .gallery-container .list button.prev{right:auto}#content #gallery .gallery-container .list button.prev:before{background:linear-gradient(90deg, #163247 0%, #163247 33%, rgba(22,50,71,0.9) 42%, rgba(22,50,71,0.63) 55%, rgba(22,50,71,0.18) 71%, rgba(22,50,71,0) 88%, rgba(22,50,71,0) 100%)}#content #gallery .gallery-container .list button.prev:after{transform:rotate(-90deg)}#content #gallery .gallery-container .list button.next{left:auto}#content #gallery .gallery-container .list button.next:before{background:linear-gradient(-90deg, #163247 0%, #163247 33%, rgba(22,50,71,0.9) 42%, rgba(22,50,71,0.63) 55%, rgba(22,50,71,0.18) 71%, rgba(22,50,71,0) 88%, rgba(22,50,71,0) 100%)}#content #gallery .gallery-container .list button.next:after{transform:rotate(90deg)}#content #gallery .caption{display:none}footer .top{padding-top:70px;padding-bottom:0}footer .top .container{z-index:unset}footer .top .hotline{margin-bottom:40px}footer .top .wrapper{flex-direction:column;align-items:start}footer .top .wrapper .follow{width:100%}footer .top .wrapper .subscription{width:100%}footer .top .wrapper .subscription form{margin-left:auto}footer .top .bg{position:relative;width:100%}footer .top .bg:before{display:none}footer .top .bg:after{bottom:auto;right:0;background:url(/img/footer/gradient-1-tab&m.png) repeat-x top;width:100%;height:178px}footer .top:after{display:none}footer .bottom .logos{padding-top:30px;padding-bottom:4px}footer .bottom .wrapper{padding-block:23px;display:block}footer .bottom .wrapper .copyright{margin-bottom:30px}footer .bottom .wrapper .copyright:after{display:none}footer #back-to-top{right:18px}}@media screen and (max-width:767px){.container,.large-container{padding-inline:20px}header .wrapper .header-container nav{margin-inline:-20px}#content #inner-banner .page-title h1 span:first-child{font-size:30px}#content #inner-banner .page-title h1 span:last-child{font-size:50px !important;line-height:50px !important}#content .page-wrapper .page-wrapper-content,#content .page-wrapper .page-wrapper-gallery{padding-inline:20px}footer .top .hotline{margin-bottom:70px}footer .top .wrapper{row-gap:70px}footer .top .bg{margin-top:0}footer .bottom .logos{margin-right:5px}footer #back-to-top{right:20px}#whatsapp{right:20px}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes fadeIn{from{opacity:0;pointer-events:none}to{opacity:1;pointer-events:unset}}#content .page-container{background-image:url(/img/bg_style-4.png);padding-top:142px;padding-bottom:130px}#content .page-container .editor{margin-bottom:60px}#content .page-container .editor *{color:#fff}#content .page-container .application-form{background:#fff;box-shadow:5px 5px 10px rgba(0,0,0,0.4);padding:60px 50px 70px}#content .page-container .application-form h2{text-align:center;font-size:46px;color:#2A5369;margin-bottom:50px}#content .page-container .application-form>p{display:inline-block;font-size:18px;font-weight:500;color:#353535;margin-bottom:40px}#content .page-container .application-form>p+p{float:right}#content .page-container .application-form form{clear:both}#content .page-container .application-form b{font-size:21px}#content .page-container .application-form b span{font-size:18px;font-weight:500;color:#353535;margin-left:32px}#content .page-container .application-form .form-container{display:flex;flex-wrap:wrap;gap:30px 40px;margin-top:14px;margin-bottom:30px}#content .page-container .application-form .form-container .col{width:calc((100% - 40px) / 2)}#content .page-container .application-form .form-container .col input{width:100%;height:50px;background:#ECECEC;padding-inline:20px;border:2px solid #ececec;font-size:18px;font-weight:500}#content .page-container .application-form .form-container .col input.date{background:#ececec url(/img/careers/icon-calendar.svg) no-repeat right 12px center / 40px}#content .page-container .application-form .form-container .col p{font-size:18px;font-weight:500;padding-block:12.5px;border-bottom:1px solid rgba(184,184,184,0.6)}#content .page-container .application-form .form-container .col label{display:block;margin-top:10px;font-size:21px;font-weight:600;color:#1E445A}#content .page-container .application-form .form-container .col label span{font-weight:normal;color:#54B2B2;margin-left:10px}#content .page-container .application-form .form-container .col.full-width{width:100%}#content .page-container .application-form .form-container .col.error input{border-color:#DC352D}#content .page-container .application-form .upload{border-top:2px solid rgba(30,68,90,0.5);padding-top:50px;margin-top:60px}#content .page-container .application-form .upload .upload-container{background:#ECECEC;padding:40px;margin-top:14px;margin-bottom:30px}#content .page-container .application-form .upload .upload-container p{font-size:21px;margin-bottom:20px}#content .page-container .application-form .upload .upload-container .uploaded-file .file-item{display:flex;gap:10px}#content .page-container .application-form .upload .upload-container .uploaded-file .file-item .file-name{font-size:18px;font-weight:500;line-height:40px}#content .page-container .application-form .upload .upload-container .uploaded-file .file-item .delete-file{background:#41aaaa url(/img/close-white.svg) no-repeat center;width:40px;height:40px}#content .page-container .application-form .upload .upload-container .upload-btn{background:url(/img/careers/browse.svg) no-repeat left / 36px;font-size:20px;font-weight:bold;color:#54B2B2;letter-spacing:1px;line-height:36px;padding-left:46px;position:relative;cursor:pointer}#content .page-container .application-form .upload .upload-container .upload-btn input{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;cursor:pointer}#content .page-container .application-form .bottom{position:relative;margin-top:84px;display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:30px}#content .page-container .application-form .bottom .verify{display:flex;align-items:center}#content .page-container .application-form .bottom .verify label{font-size:21px;font-weight:600;color:#1E445A;margin-right:20.5px}#content .page-container .application-form .bottom .verify label span{font-weight:normal;color:#54B2B2;margin-left:10px}#content .page-container .application-form .bottom .verify #refresh{background:url(/img/refresh.svg) no-repeat center;width:36px;height:26.5px;margin-left:12px;margin-right:20px}#content .page-container .application-form .bottom .verify input{background:#ECECEC;width:150px;height:50px;padding-inline:20px;border:2px solid #ececec;font-size:18px;font-weight:500}#content .page-container .application-form .bottom .verify.error input{border-color:#DC352D}#content .page-container .application-form .bottom .btns{display:flex;gap:30px}#content .page-container .application-form .bottom .btns button{width:220px;height:50px;font-size:20px;font-weight:bold;letter-spacing:1px}#content .page-container .application-form .bottom .btns button#reset{color:#545454;background:#B8B8B8}#content .page-container .application-form .bottom .btns button#submit{color:#fff;background:#335E70}#content .page-container .application-form .bottom .error-message{position:absolute;top:-54px;right:0;font-size:18px;font-weight:500;color:#DC352D}#content .page-container:before{background:rgba(74,111,136,0.8)}@media screen and (max-width:1199px){#content .page-container .application-form b span{display:block;margin-left:0;margin-top:10px}#content .page-container .application-form .bottom .error-message{position:unset;text-align:center;width:100%}#content .page-container .application-form .bottom .btns{justify-content:center;width:100%}}@media screen and (max-width:767px){#content .page-container .application-form{padding-inline:20px}#content .page-container .application-form .form-container .col{width:100%}#content .page-container .application-form .bottom .verify{flex-wrap:wrap}#content .page-container .application-form .bottom .verify label{width:100%;margin-top:10px;order:1}}