:root{--jd-padding:15px;--job-highlight-bg:#f5f5f5;--col-sec-header:var(--primary);--col-sec-divider:1px dashed rgba(51,51,51,.3);--theme-color:#333;--detail_bg_color1:var(--theme-color);--detail_bg_color2:var(--theme-color);--detail_bg_color3:var(--theme-color)}.copyright{padding-top:10px;padding-bottom:10px}.adv__wrapper{display:flex;justify-content:center;gap:30px;margin:30px 0}.jd__extra-content+.adv__wrapper{margin-bottom:0}.hide-m{display:none}.jd{padding:15px 0 30px}.jd .row{--bs-gutter-x:30px}.copyright .container,.jd .container,.jd__bottom-bar .container{--bs-gutter-x:0}.jd__back{background-color:#FFF;padding:10px 15px;margin-top:-15px;position:sticky;top:45px;z-index:1000}.jd__share .at-resp-share-element .at-share-btn{margin:0 5px 0 0!important}.jd .right-col{width:330px;gap:60px}.jd__content{font-size:15px}.jd--crawl .jd__content,.jd--standard .jd__content{padding:15px 15px 0}.jd__extra-content{padding:0 15px;margin-bottom:30px}.jd__extra-content:last-child{margin-bottom:0}.jd--standard .jd__wrapper>.jd__extra-content{margin-top:60px}.jd--standard .jd__wrapper>.jd__extra-content~.jd__extra-content{margin-top:0}.jd__cover img{width:100%}.jd__cover-swiper{width:100%;height:100%}.jd__cover-swiper .swiper-slide{display:flex;justify-content:center;align-items:center}.jd__cover-swiper .swiper-slide img{display:block;width:100%;height:100%}.jd__sec.jd__sec:last-of-type{margin-bottom:0}.jd__sec .sec-title{font-size:15px;margin-bottom:15px}.jd__special-status{width:fit-content;font-size:13px;font-weight:700;padding:5px 10px;border-radius:6px}.status--cv-optional{color:#DD853A;background-color:#FDF9F5}.jd__video{margin:0 auto 30px}.jd__video iframe{border:0}.jd__translate{margin-bottom:30px;display:flex;flex-direction:column;align-items:center;gap:10px}.jd__translate .desc,.jd__translate .desc__google{font-size:13px;color:#888}.jd__translate .desc{display:block}.jd__translate .desc__google{display:inline-flex;align-items:baseline}.jd__translate .desc__google img{align-self:center;margin:0 6px}.jd__translate a.btn{width:100%}.jd__translate .btn__text{text-wrap:nowrap;white-space:nowrap}.btn--translate .spinner{border-top-color:#000;display:none}.btn--translate.on .spinner--circle{width:18px;height:18px}.btn--translate.on i.cus-translate{display:none}.btn--translate.on .spinner{display:flex}.tab__control{border-bottom:1px solid #f9f9f9;margin-bottom:20px}.tab__control li:nth-child(2){margin-right:auto}.tab__control li{width:50%}.tab__control a,.tab__control a:visited{font-size:14px;height:100%;color:#333;padding:0 15px 7px;border-bottom:3px solid transparent;display:flex;justify-content:center}.tab__control a:hover{color:#888}.tab__control a.active{color:var(--primary);border-bottom-color:var(--primary)}.tab__control a img{margin-right:6px}span.beta{font-size:9px;font-weight:700;color:#f4aa1a;vertical-align:6px;margin-left:2px}.jd__summary{font-size:13px;color:#888}.jd__job-ref{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:10px}.jd__job-ref .job-ref{display:none;margin-bottom:10px}.jd__action-btns{display:flex;gap:15px}.jd__action-btns a{font-size:13px;display:flex;align-items:center}.jd__action-btns .icon--left{margin-right:4px}#jd--desc .jd__action-btns{margin-top:30px}.jd__action-btns .btn--print,.jd__action-btns .btn--report{display:none}.jd__job-ref div:first-child{order:2}.jd__job-ref .jd__action-btns{place-self:flex-end;order:1}.btn-mockq-icon{height:18px;width:18px;margin-right:4px;place-self:baseline}.jd__logo{margin:10px 0}.jd__job-title{font-size:18px;color:#333;margin:0}.jd__comp{font-size:15px}.jd__desc .btn--whatsapp{width:32px;height:32px}.jd__desc .btn--whatsapp i{font-size:16px}.jd__desc ul{padding-left:18px}.jd__desc p:first-child{margin-top:0}.job-highlight{margin-bottom:30px}.job-highlight ul{background-color:var(--job-highlight-bg);padding:15px 15px 15px 38px;border-radius:12px;display:flex;flex-direction:column;gap:5px}.table--striped tr:nth-child(2n){background-color:#f9f9f9}.table--striped tr:last-child td{border-bottom:1px solid #ddd}.jd__more-info table{width:100%;font-size:13px;border-spacing:0;border-collapse:collapse}.jd__more-info table .text-link{font-size:13px;display:flex;align-items:center;flex-wrap:wrap;gap:5px}.jd__more-info table ul{padding-left:0;margin:0;list-style:none}.jd__more-info table td{padding:8px;vertical-align:top;border-top:1px solid #ddd}.jd__more-info table tr>td:first-child{width:30%}.jd__more-info table ul.inline-list{display:flex;flex-wrap:wrap}.jd__more-info table ul.inline-list li{margin-right:unset}.jd__more-info table ul.inline-list>li+li:before{content:"/";padding:0 8px}.info__salary img{margin-left:4px}.info__function ul,.info__industry ul{display:flex;flex-direction:column;gap:8px}.read-more-w{position:relative;max-height:300px;overflow:hidden;transition:max-height .6s cubic-bezier(0,1,0,1)}.read-more-w.expanded{max-height:1500px;transition:max-height .8s ease-in-out}.read-more__btn{width:100%;background:linear-gradient(180deg,rgba(255,255,255,0),#FFFFFF);padding:60px 0 10px;position:absolute;bottom:0}.jd__cta,.read-more__btn{display:flex;justify-content:center}.jd__skill ul{display:flex;flex-wrap:wrap;gap:10px}.jd__skill a.btn{text-align:left}.action-btns{display:flex;flex-direction:column;gap:10px}.action-btns .btn i{font-size:16px}.action-btns .btn i.fa-whatsapp{font-size:18px}.action-btns .btn--save{position:unset}.action-btns .btn--save:hover{color:var(--anchor-hover)}.action-btns .btn--saved i,.action-btns .btn--saved-full i{color:var(--accent)}.similar-jobs .job:hover{transform:unset}.similar-jobs .row .job{margin-bottom:30px}.career-tips .adv{height:100%;padding-bottom:30px;display:flex;align-items:center;justify-content:center}#jd__company-overview .jd__sec:last-of-type{margin-bottom:0}.jd__sec a.long-url:link,.jd__sec a.long-url:visited{color:var(--primary);font-weight:500;text-decoration:underline!important;cursor:pointer;display:inline-block;overflow-wrap:break-word;word-break:break-word}.jd__overview .empty{color:#aaa}.jd__comp-jobs .view-more,.jd__media-coverage .view-more,.swiper--career-tips .view-more{margin-top:15px}.swiper--article .article{margin-bottom:0;transition:transform .2s ease-in-out}.swiper--article .article .article__title{height:44px;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.swiper--article .view-more{margin-top:15px}.jd--gold .jd__cover,.jd--superior .jd__cover{border:3px solid var(--detail_bg_color2);border-bottom:0}.jd--gold .jd__main,.jd--superior .jd__main{padding:var(--jd-padding);border:3px solid var(--detail_bg_color2);border-top:0}.jd--gold .jd__job-title,.jd--superior .jd__job-title{color:var(--detail_bg_color1)}.jd--gold #jd__company-overview .sec-title,.jd--superior #jd__company-overview .sec-title{color:var(--detail_bg_color3)}.prev__jd .jd__content{padding:var(--jd-padding);margin-bottom:unset}.report__comment{display:none}#report-job .email{margin-top:30px}#report-job .email .field__error--general{margin-top:8px}.popup--similar-jobs.on{bottom:64px}.jd__bottom-bar{font-size:15px;background-color:var(--tertiary);color:#FFF;padding:10px 15px;position:static;transition:bottom .3s ease-in-out}.jd__bottom-bar .job-info{display:none;flex-direction:column;gap:2px}.jd__bottom-bar .company{font-size:13px}.jd__bottom-bar .action-btns{flex-direction:unset;flex:1 0 auto}.jd__bottom-bar .action-btns .btn--apply{min-width:unset;flex-grow:1}.jd__bottom-bar .container{display:flex;align-items:center;justify-content:space-between;gap:0}.jd__bottom-bar .dept{font-size:13px}.btn--save-full .icon--left,.btn--whatsapp .icon--left{margin-right:0}.apply-external{width:100%;background:var(--gradient-blue);padding:3px;border-radius:12px;margin-bottom:30px;display:none}.apply-external__content{background:#FFF;color:#000;padding:10px 15px;border-radius:9px;display:flex;flex-direction:column;gap:8px}.apply-external__content .left{display:flex;flex-direction:column;flex-grow:1;gap:2px}.apply-external__content h3{font-weight:700;color:var(--primary);margin:0}.apply-external__content p{margin:0}.apply-external__content .right{display:flex;flex-shrink:0;gap:15px}#exteranlApply .modal-body{text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:15px}#exteranlApply .modal-body i.cus-circle-check{font-size:60px;color:var(--success)}#exteranlApply .modal-body h3,#exteranlApply .modal-body p{margin:0}#exteranlApply .modal-body h3{font-weight:700}#exteranlApply .similar-jobs{width:100%;font-weight:700;color:var(--primary);background-color:#f9f9f9;padding:15px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px}.more-similar-jobs.on{bottom:73px;z-index:10}.jd__msg--expired{font-size:14px;background-color:var(--error);color:#FFF;text-align:center;padding:6px 8px;margin-bottom:15px}.jd--expired .jd__bottom-bar.fixed{display:none}.jd--expired .more-similar-jobs.on{bottom:16px}.jd__related_field .field-list{display:flex;flex-direction:row;row-gap:10px;column-gap:30px;flex-wrap:wrap}.swiper--article .swiper__button-next,.swiper--article .swiper__button-prev,.swiper--job .swiper__button-next,.swiper--job .swiper__button-prev{position:relative;top:1px}.toastify a:link,.toastify a:visited{color:var(--text-white);text-decoration:underline}.toastify a:focus,.toastify a:hover{color:var(--accent)}.toastify .toast-btn-login{margin-right:4px}.toastify .toast-btn-reg{margin-left:4px;margin-right:4px}@media (min-width:480px){.info__function ul,.info__industry ul{gap:2px}#jd--desc .jd__action-btns{display:none}.swiper .article,.swiper .job,.swiper--article .swiper-slide,.swiper--job .swiper-slide,.swiper--matching-job .swiper-slide{width:300px!important}.btn--save-full .icon--left,.btn--whatsapp .icon--left{margin-right:6px}.hide-m{display:inline-flex}.jd__bottom-bar .action-btns .btn--apply{min-width:180px}.jd__job-ref{flex-direction:row}.jd__job-ref div:first-child{order:1}.jd__job-ref .jd__action-btns{place-self:unset;order:2}}@media (max-width:768px){.jd .container,.jd__bottom-bar .container{max-width:100%}}@media (min-width:768px){:root{--jd-padding:20px}.jd--crawl .jd__content,.jd--standard .jd__content{padding:0}.jd__back{display:none}.jd__action-btns .btn--print,.jd__action-btns .btn--report,.jd__job-ref .job-ref{display:flex}.jd__special-status{font-size:14px}.tab__control li{width:unset}.tab__control a{font-size:15px;justify-content:unset}.jd__extra-content{padding:0}.jd__bottom-bar .action-btns{flex-grow:0}.jd__bottom-bar .job-info{display:flex;flex:1}#exteranlApply .similar-jobs,.apply-external__content{flex-direction:row;gap:15px}.apply-external__content{padding:12px 20px}.apply-external__content .right{align-self:center}.jd--expired .jd__bottom-bar .action-btns,.jd--expired .right-col,.more-similar-jobs{display:none!important}.jd__msg--expired{margin-bottom:20px}.jd__content:last-child{margin-bottom:0}}@media (min-width:992px){.jd{padding:30px 0}.jd__sec .sec-title{font-size:16px}.jd__video{width:80%}.jd__more-info table td{padding:10px}.jd__more-info table tr>td:first-child{width:25%}.jd__job-title{font-size:22px}.jd__extra-content{margin-bottom:0}#report-job .modal-dialog{max-width:480px}.swiper--article .article:hover{transform:translateY(-5px)}.btn--translate{width:fit-content!important}.jd__translate{flex-direction:row}}@media (min-width:1400px){.copyright .container,.jd .container,.jd__bottom-bar .container{max-width:1140px}}@media print{.no-print,.no-print *{display:none!important}}#affix-top .row{position:relative;margin-right:-15px;margin-left:-15px}#affix-top .row:after,#affix-top .row:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before{display:table;content:" "}#affix-top .row:after{clear:both}#affix-top .col-lg-9,#affix-top .col-md-6,#affix-top .col-md-8{position:relative;min-height:1px;padding-right:15px;padding-left:15px}#affix-top .no-padding-l{padding-left:0}.input-group{position:relative;display:table;border-collapse:initial}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.42857143;background-image:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.act-field,.form-control,.form-control:focus,.form-control[readonly],textarea{font-size:16px;background-color:#FFF;color:#333;height:40px;border:2px solid #ddd;padding:0 12px 0 36px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;box-shadow:none}input{margin:0;font:inherit;font-family:inherit}:after,:before{box-sizing:border-box}@media (min-width:1200px){#affix-top .col-lg-9{width:75%;float:left}}@media (min-width:992px){#affix-top .col-md-6{width:50%;float:left}}.modal--ptgoodjobs .modal-content{background-color:#009097}.modal--ptgoodjobs .modal-body{background-color:#FFF;border-radius:16px;text-align:center;padding:16px 16px 0;margin:24px 8px 36px}.modal--ptgoodjobs .text-container{font-size:20px;font-weight:700;color:#009097;margin-top:12px}.modal--ptgoodjobs .description{font-size:14px;color:#666666}.modal--ptgoodjobs .ic-whatsapp-container{display:inline-flex;position:relative;top:4px}.modal--ptgoodjobs .ic-whatsapp{width:24px}.modal--ptgoodjobs .btn-container{display:flex;position:relative;justify-content:center;top:16px}.modal--ptgoodjobs button{background-color:#FDD000;color:#009097;font-weight:700;width:100%;max-width:300px}.modal--ptgoodjobs button i{display:inline-flex;position:relative;top:1px;padding-left:8px}.header-bg{height:274px}.jd .container{background-color:var(--block-bg);border-radius:16px;box-shadow:0 4px 8px 0 rgba(0,0,0,.15);padding:30px 0;margin-top:-250px}.jd__body,.jd__body .jd__content{padding-top:0}.jd__body .container{margin-top:unset}.jd .jd__back{border-top-left-radius:15px;border-top-right-radius:15px}.jd__main .row-cols-2{margin-left:0;margin-right:0;padding:0 0 30px}.jd__main .jd__job-ref .breadcrumb{margin-bottom:15px}.jd__main .jd__job-ref .breadcrumb a:link,.jd__main .jd__job-ref .breadcrumb a:visited,.jd__main .jd__job-ref .breadcrumb-item+.breadcrumb-item:before,.jd__main .jd__job-ref .breadcrumb-item.active{color:var(--anchor)}.jd__main .jd__job-ref .breadcrumb a:hover{color:var(--anchor-hover)}.jd__main .jd__index .content-wrapper{display:flex;align-items:center;flex-direction:column;border-radius:16px;background:var(--bg);list-style:none;margin-top:0;margin-bottom:0;padding:0}.jd__main .jd__index .sub-sec{display:flex;flex-direction:column;align-items:center;width:calc(100% - 32px);padding:15px}.jd__main .jd__index .sub-sec .title{font-weight:700}.jd__main .jd__index .sub-sec .content{text-align:center}.jd__main .jd__index .sub-sec .content a{display:inline}.jd__main .jd__index .sub-sec:first-child{border-right:0;border-bottom:1px solid var(--anchor)}.jd__main .jd-desc-sec .content,.jd__main .jd__share{margin-top:15px}.jd__main .jd__summary .tag-civil,.jd__main .jd__summary .tag-civil .tag-non-civil{margin-bottom:10px}.jd__main .jd__summary .gov-job-num{color:#333;display:inline-flex}.jd__main .jd__summary .gov-job-num .gov-job-num-title{margin-right:4px}.jd__job-tag{margin-top:24px}a.btn--job-tag:link,a.btn--job-tag:visited{background-color:initial;color:var(--text-white);display:flex;flex-direction:row;flex-wrap:nowrap;position:relative;width:229px;text-align:left;padding:0}.jd__job-tag .btn-content{display:flex;flex-direction:row;flex-wrap:nowrap;padding-left:30px;align-items:center;position:relative;top:4px;z-index:2}.jd__job-tag .btn-content-text{text-shadow:1px 2px #24242448}.jd__job-tag i{position:relative;animation:fa-arrow-right .7s infinite}.jd__job-tag .light-bulb{width:38px;margin:0 15px 0 10px;position:relative;animation:light-bulb 3s infinite;z-index:2}a.btn--job-tag .job-tag-bg{background:50%/contain no-repeat url(/_next/static/media/bubble_button_image.b77fc3a7.png);height:65px;width:229px;position:absolute;bottom:0;clip-path:polygon(0 0,100% 0,100% 100%,10.5% 100%,0 72%);transition:all .3s ease-in-out}a.btn--job-tag:hover .job-tag-bg{clip-path:polygon(0 0,100% 0,100% 100%,14.5% 100%,0 58%)}a.btn--job-tag .job-tag-bg-corner{background:linear-gradient(36deg,#767676 45%,#ABABAB 70%,#CECECE);border-top-right-radius:10px;height:18px;width:24px;position:absolute;bottom:0;left:0;z-index:3;clip-path:polygon(0 0,100% 0,100% 100%,0 0);transition:all .3s ease-in-out}a.btn--job-tag:hover .job-tag-bg-corner{height:27px;width:33px}@keyframes fa-arrow-right{0%{left:-3px}to{left:6px}}@keyframes light-bulb{0%{filter:drop-shadow(0 4px 10px #FFE67D)}25%{filter:drop-shadow(0 4px 10px #EAA60F)}50%{filter:drop-shadow(0 4px 10px #FFE67D)}75%{filter:drop-shadow(0 4px 10px #EAA60F)}to{filter:drop-shadow(0 4px 10px #FFE67D)}}.jd__main .tab-pane{height:2000px;position:relative;overflow:hidden}.jd__main .tab-pane.expanded{height:auto}.jd__main .jd__desc .jd-desc-sec{margin-bottom:30px}.jd__main .jd__desc .jd-desc-sec:last-child{margin-bottom:0}.jd__main .jd__desc .jd-desc-sec .title{display:inline-block;font-size:16px;font-weight:700;padding-right:15px;padding-bottom:8px;border-bottom:4px solid var(--btn-primary);margin:0}.jd__main .jd__desc .jd-desc-sec-divider{margin-left:-15px;margin-right:-15px}.secinfo-title{margin-bottom:30px}.jd_photoswipe{padding-top:0}.jd_photoswipe .container{margin-top:unset;padding:15px}.good-job-article .container{padding-left:0;padding-right:0}.sticky-back-to-top,.sticky-back-to-top:link,.sticky-back-to-top:visited{bottom:150px}@media (max-width:768px){.good-job-article .container,.jd .container{max-width:calc(100% - 30px)}.jd__main .left-col{padding-left:0;padding-right:0}}@media (min-width:768px){.jd__main .row-cols-2{padding:15px}.jd__main .jd__index{padding:15px 15px 0}.jd__main .jd__desc{padding:0 30px}.jd__main .jd__desc .jd-desc-sec-divider{margin-left:-30px;margin-right:-30px}.jd__main .jd__index .content-wrapper{flex-direction:row;padding:24px 0}.jd__main .jd__index .sub-sec{width:100%;padding:0}.jd__main .jd__index .sub-sec:first-child{border-right:1px solid var(--anchor);border-bottom:0}.jd_photoswipe .container{padding:30px}.sticky-back-to-top,.sticky-back-to-top:link,.sticky-back-to-top:visited{bottom:90px}}@media (min-width:992px){.jd__main .jd__desc .photoswipe{padding:30px}}@media (min-width:1200px){.jd__main .jd__desc .photoswipe{padding:30px 240px}}@media (min-width:1400px){.jd .container,.jd__bottom-bar .container{max-width:1320px}}
/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(/_next/static/media/default-skin.5c7414a4.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.09375),(-webkit-min-device-pixel-ratio:1.1),(min-resolution:1.1dppx),(min-resolution:105dpi){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(/_next/static/media/default-skin.5da9b21d.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;font-size:14px;line-height:18px}.pswp__share-tooltip a,.pswp__share-tooltip a:hover{color:#000;text-decoration:none}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:"";display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3E5C9A;color:#FFF}a.pswp__share--facebook:hover:before{border-bottom-color:#3E5C9A}a.pswp__share--twitter:hover{background:#55ACEE;color:#FFF}a.pswp__share--pinterest:hover{background:#CCC;color:#CE272D}a.pswp__share--download:hover{background:#DDD}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:14px;line-height:44px;color:#FFF;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#BBB}.pswp__caption__center{text-align:left;max-width:600px;margin:0 auto;font-size:15px;padding:30px 15px;line-height:20px;color:#CCC}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(/_next/static/media/preloader.32a736a5.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border-radius:50%;border-color:#fff #fff transparent transparent;border-style:solid;border-width:2px;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:none}.photoswipe-gallery{width:100%;margin-bottom:30px;display:flex;flex-wrap:wrap}.photoswipe-gallery:not(.first-item) a{width:100%;padding-top:100%;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.photoswipe-gallery:not(.first-item) img{width:100%;height:100%;position:absolute;top:0;object-fit:cover}.photoswipe-gallery figure{width:33.33%;padding:0 5px;margin:0;position:relative;display:flex;align-items:center;justify-content:center}.photoswipe-gallery figure.first-item{width:100%}.photoswipe-gallery figcaption{display:none}.photoswipe img{margin-bottom:0}.photoswipe .count{width:100%;height:100%;font-size:36px;background-color:rgba(0,0,0,.3);color:#FFF;display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0}@media (min-width:768px){.photoswipe-gallery figure:first-of-type a{max-width:420px;padding-top:420px}.photoswipe-gallery figure{width:25%}}