/*!
 * Viewer.js v1.10.0
 * https://fengyuanchen.github.io/viewerjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2021-06-12T07:57:06.776Z
 */.viewer-close:before,.viewer-flip-horizontal:before,.viewer-flip-vertical:before,.viewer-fullscreen-exit:before,.viewer-fullscreen:before,.viewer-next:before,.viewer-one-to-one:before,.viewer-play:before,.viewer-prev:before,.viewer-reset:before,.viewer-rotate-left:before,.viewer-rotate-right:before,.viewer-zoom-in:before,.viewer-zoom-out:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARgAAAAUCAYAAABWOyJDAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAQPSURBVHic7Zs/iFxVFMa/0U2UaJGksUgnIVhYxVhpjDbZCBmLdAYECxsRFBTUamcXUiSNncgKQbSxsxH8gzAP3FU2jY0kKKJNiiiIghFlccnP4p3nPCdv3p9778vsLOcHB2bfveeb7955c3jvvNkBIMdxnD64a94GHMfZu3iBcRynN7zAOI7TG15gHCeeNUkr8zaxG2lbYDYsdgMbktBsP03jdQwljSXdtBhLOmtjowC9Mg9L+knSlcD8TNKpSA9lBpK2JF2VdDSR5n5J64m0qli399hNFMUlpshQii5jbXTbHGviB0nLNeNDSd9VO4A2UdB2fp+x0eCnaXxWXGA2X0au/3HgN9P4LFCjIANOJdrLr0zzZ+BEpNYDwKbpnQMeAw4m8HjQtM6Z9qa917zPQwFr3M5KgA6J5rTJCdFZJj9/lyvGhsDvwFNVuV2MhhjrK6b9bFiE+j1r87eBl4HDwCF7/U/k+ofAX5b/EXBv5JoLMuILzf3Ap6Z3EzgdqHMCuF7hcQf4HDgeoHnccncqdK/TvSDWffFXI/exICY/xZyqc6XLWF1UFZna4gJ7q8BsRvgd2/xXpo6P+D9dfT7PpECtA3cnWPM0GXGFZh/wgWltA+cDNC7X+AP4GzjZQe+k5dRxuYPeiuXU7e1qwLpDz7dFjXKRaSwuMLvAlG8zZlG+YmiK1HoFqT7wP2z+4Q45TfEGcMt01xLoNZEBTwRqD4BLpnMLeC1A41UmVxsXgXeBayV/Wx20rpTyrpnWRft7p6O/FdqzGrDukPNtkaMoMo3FBdBSQMOnYBCReyf05s126fU9ytfX98+mY54Kxnp7S9K3kj6U9KYdG0h6UdLbkh7poFXMfUnSOyVvL0h6VtIXHbS6nOP+s/Zm9mvyXW1uuC9ohZ72E9uDmXWLJOB1GxsH+DxPftsB8B6wlGDN02TAkxG6+4D3TWsbeC5CS8CDFce+AW500LhhOW2020TRjK3b21HEmgti9m0RonxbdMZeVzV+/4tF3cBpP7E9mKHNL5q8h5g0eYsCMQz0epq8gQrwMXAgcs0FGXGFRcB9wCemF9PkbYqM/Bas7fxLwNeJPdTdpo4itQti8lPMqTpXuozVRVXPpbHI3KkNTB1NfkL81j2mvhDp91HgV9MKuRIqrykj3WPq4rHyL+axj8/qGPmTqi6F9YDlHOvJU6oYcTsh/TYSzWmTE6JT19CtLTJt32D6CmHe0eQn1O8z5AXgT4sx4Vcu0/EQecMydB8z0hUWkTd2t4CrwNEePqMBcAR4mrBbwyXLPWJa8zrXmmLEhNBmfpkuY2102xxrih+pb+ieAb6vGhuA97UcJ5KR8gZ77K+99xxeYBzH6Q3/Z0fHcXrDC4zjOL3hBcZxnN74F+zlvXFWXF9PAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-size:280px;color:transparent;display:block;font-size:0;height:20px;line-height:0;width:20px}.viewer-zoom-in:before{background-position:0 0;content:"Zoom In"}.viewer-zoom-out:before{background-position:-20px 0;content:"Zoom Out"}.viewer-one-to-one:before{background-position:-40px 0;content:"One to One"}.viewer-reset:before{background-position:-60px 0;content:"Reset"}.viewer-prev:before{background-position:-80px 0;content:"Previous"}.viewer-play:before{background-position:-100px 0;content:"Play"}.viewer-next:before{background-position:-120px 0;content:"Next"}.viewer-rotate-left:before{background-position:-140px 0;content:"Rotate Left"}.viewer-rotate-right:before{background-position:-160px 0;content:"Rotate Right"}.viewer-flip-horizontal:before{background-position:-180px 0;content:"Flip Horizontal"}.viewer-flip-vertical:before{background-position:-200px 0;content:"Flip Vertical"}.viewer-fullscreen:before{background-position:-220px 0;content:"Enter Full Screen"}.viewer-fullscreen-exit:before{background-position:-240px 0;content:"Exit Full Screen"}.viewer-close:before{background-position:-260px 0;content:"Close"}.viewer-container{bottom:0;direction:ltr;font-size:0;left:0;line-height:0;overflow:hidden;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.viewer-container::-moz-selection,.viewer-container ::-moz-selection{background-color:transparent}.viewer-container::-moz-selection, .viewer-container ::-moz-selection{background-color:transparent}.viewer-container::selection,.viewer-container ::selection{background-color:transparent}.viewer-container:focus{outline:0}.viewer-container img{display:block;height:auto;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.viewer-canvas{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.viewer-canvas>img{height:auto;margin:15px auto;max-width:90%!important;width:auto}.viewer-footer{bottom:0;left:0;overflow:hidden;position:absolute;right:0;text-align:center}.viewer-navbar{background-color:rgba(0,0,0,.5);overflow:hidden}.viewer-list{-webkit-box-sizing:content-box;box-sizing:content-box;height:50px;margin:0;overflow:hidden;padding:1px 0}.viewer-list>li{color:transparent;cursor:pointer;float:left;font-size:0;height:50px;line-height:0;opacity:.5;overflow:hidden;-webkit-transition:opacity .15s;transition:opacity .15s;width:30px}.viewer-list>li:focus,.viewer-list>li:hover{opacity:.75}.viewer-list>li:focus{outline:0}.viewer-list>li+li{margin-left:1px}.viewer-list>.viewer-loading{position:relative}.viewer-list>.viewer-loading:after{border-width:2px;height:20px;margin-left:-10px;margin-top:-10px;width:20px}.viewer-list>.viewer-active,.viewer-list>.viewer-active:focus,.viewer-list>.viewer-active:hover{opacity:1}.viewer-player{background-color:#000;bottom:0;cursor:none;display:none;right:0;z-index:1}.viewer-player,.viewer-player>img{left:0;position:absolute;top:0}.viewer-toolbar>ul{display:inline-block;margin:0 auto 5px;overflow:hidden;padding:6px 3px}.viewer-toolbar>ul>li{background-color:rgba(0,0,0,.5);border-radius:50%;cursor:pointer;float:left;height:24px;overflow:hidden;-webkit-transition:background-color .15s;transition:background-color .15s;width:24px}.viewer-toolbar>ul>li:focus,.viewer-toolbar>ul>li:hover{background-color:rgba(0,0,0,.8)}.viewer-toolbar>ul>li:focus{-webkit-box-shadow:0 0 3px #fff;box-shadow:0 0 3px #fff;outline:0;position:relative;z-index:1}.viewer-toolbar>ul>li:before{margin:2px}.viewer-toolbar>ul>li+li{margin-left:1px}.viewer-toolbar>ul>.viewer-small{height:18px;margin-bottom:3px;margin-top:3px;width:18px}.viewer-toolbar>ul>.viewer-small:before{margin:-1px}.viewer-toolbar>ul>.viewer-large{height:30px;margin-bottom:-3px;margin-top:-3px;width:30px}.viewer-toolbar>ul>.viewer-large:before{margin:5px}.viewer-tooltip{background-color:rgba(0,0,0,.8);border-radius:10px;color:#fff;display:none;font-size:12px;height:20px;left:50%;line-height:20px;margin-left:-25px;margin-top:-10px;position:absolute;text-align:center;top:50%;width:50px}.viewer-title{color:#ccc;display:inline-block;font-size:12px;line-height:1;margin:0 5% 5px;max-width:90%;opacity:.8;overflow:hidden;text-overflow:ellipsis;-webkit-transition:opacity .15s;transition:opacity .15s;white-space:nowrap}.viewer-title:hover{opacity:1}.viewer-button{background-color:rgba(0,0,0,.5);border-radius:50%;cursor:pointer;height:80px;overflow:hidden;position:absolute;right:-40px;top:-40px;-webkit-transition:background-color .15s;transition:background-color .15s;width:80px}.viewer-button:focus,.viewer-button:hover{background-color:rgba(0,0,0,.8)}.viewer-button:focus{-webkit-box-shadow:0 0 3px #fff;box-shadow:0 0 3px #fff;outline:0}.viewer-button:before{bottom:15px;left:15px;position:absolute}.viewer-fixed{position:fixed}.viewer-open{overflow:hidden}.viewer-show{display:block}.viewer-hide{display:none}.viewer-backdrop{background-color:rgba(0,0,0,.5)}.viewer-invisible{visibility:hidden}.viewer-move{cursor:move;cursor:-webkit-grab;cursor:grab}.viewer-fade{opacity:0}.viewer-in{opacity:1}.viewer-transition{-webkit-transition:all .3s;transition:all .3s}@-webkit-keyframes viewer-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes viewer-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.viewer-loading:after{-webkit-animation:viewer-spinner 1s linear infinite;animation:viewer-spinner 1s linear infinite;border:4px solid hsla(0,0%,100%,.1);border-left-color:hsla(0,0%,100%,.5);border-radius:50%;content:"";display:inline-block;height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px;z-index:1}@media (max-width:767px){.viewer-hide-xs-down{display:none}}@media (max-width:991px){.viewer-hide-sm-down{display:none}}@media (max-width:1199px){.viewer-hide-md-down{display:none}}
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__container{position:relative;box-sizing:border-box}.splide__list{margin:0!important;padding:0!important;width:-moz-max-content;width:max-content;will-change:transform}.splide.is-active .splide__list{display:flex}.splide__pagination{display:inline-flex;align-items:center;width:95%;flex-wrap:wrap;justify-content:center;margin:0}.splide__pagination li{list-style-type:none;display:inline-block;line-height:1;margin:0}.splide{visibility:hidden}.splide,.splide__slide{position:relative;outline:none}.splide__slide{box-sizing:border-box;list-style-type:none!important;margin:0;flex-shrink:0}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid #999;border-left-color:transparent;animation:splide-loading 1s linear infinite}.splide__track{position:relative;z-index:0;overflow:hidden}.splide--draggable>.splide__track>.splide__list>.splide__slide{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__track>.splide__list>.splide__slide{position:absolute;top:0;left:0;z-index:0;opacity:0}.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{position:relative;z-index:1;opacity:1}.splide--rtl{direction:rtl}.splide--ttb>.splide__track>.splide__list{display:block}.splide--ttb>.splide__pagination{width:auto}.splide__arrow{position:absolute;z-index:1;top:50%;transform:translateY(-50%);width:2em;height:2em;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;padding:0;opacity:.7;background:#ccc}.splide__arrow svg{width:1.2em;height:1.2em}.splide__arrow:hover{cursor:pointer;opacity:.9}.splide__arrow:focus{outline:none}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide__pagination{position:absolute;z-index:1;bottom:.5em;left:50%;transform:translateX(-50%);padding:0}.splide__pagination__page{display:inline-block;width:8px;height:8px;background:#ccc;border-radius:50%;margin:3px;padding:0;transition:transform .2s linear;border:none;opacity:.7}.splide__pagination__page.is-active{transform:scale(1.4);background:#fff}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus{outline:none}.splide__progress__bar{width:0;height:3px;background:#ccc}.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid transparent}.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border-color:#000}.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:none}.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{right:1em;left:auto}.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:scaleX(1)}.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto}.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{transform:scaleX(-1)}.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;transform:translate(-50%)}.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em}.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg)}.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{top:auto;bottom:1em}.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg)}.splide--ttb>.splide__pagination{display:flex;flex-direction:column;bottom:50%;left:auto;right:.5em;transform:translateY(50%)}
*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0;padding:0}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;z-index:2}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{color:inherit;font-size:inherit;line-height:inherit;font-weight:bolder}small{color:inherit;font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub,sup{font-weight:inherit}sub{bottom:-.25em}sup{top:-.5em}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button:focus,button:hover,input:focus,input:hover,optgroup:focus,optgroup:hover,select:focus,select:hover,textarea:focus,textarea:hover{outline:none}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}.hidden,[hidden]{display:none!important}*,body,h1,h2,h3 h4,h5,h6,html{scroll-behavior:smooth;font-family:Montserrat,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text);font-size:16px;line-height:27px;font-weight:300}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0}.h1{font-size:42px;line-height:65px}@media (max-width:991px){.h1{font-size:33px;line-height:52px}}.h2{font-size:33px;line-height:52px}@media (max-width:991px){.h2{font-size:26px;line-height:42px}}.h3,.h4{font-size:26px;line-height:42px}@media (max-width:991px){.h3,.h4{font-size:20px;line-height:33px}}.h5,.h6{font-size:20px;line-height:33px}@media (max-width:991px){.h5,.h6{font-size:16px;line-height:27px}}.small,small{color:inherit;font-size:16px;line-height:27px;opacity:.8}.small b,.small i,small b,small i{color:inherit;font-size:inherit;line-height:inherit}.bold,b,strong{font-weight:700!important}.normal{font-weight:400!important}.light{font-weight:lighter!important}.italic{font-style:italic!important}.semibold{font-weight:600!important}.thin{font-weight:100!important}.upper{text-transform:uppercase!important}.lower{text-transform:lowercase!important}.capital{text-transform:capitalize!important}.under{text-decoration:underline!important}:root{--white:#fff;--black:#191516;--black-alt:#333;--text:#191516;--main:#435071;--accent:#e3c347;--brand-blue-1:#435071;--brand-blue-2:#6d7b93;--brand-blue-3:#3b495a;--brand-yellow:#e3c347;--brand-yellow-dark:#ceaa1f;--blue:#435071;--blue2:#6d7b93;--blue3:#3b495a;--yellow:#e3c347;--gray-1:#d0d3d6;--gray-2:#afb0ab;--gray-3:#626660;--gray-light:#fafafa;--gray:#d0d3d6;--gray2:#afb0ab;--grey3:#626660;--input-dark-bg:#566280;--input-light-bg:hsla(0,0%,60%,0.1);--red:#ef5350;--green:#66d072;--transp:transparent}.bg-white,.white-bg{background-color:#fff!important}.text-white,.white-text{color:#fff!important}.bg-black,.black-bg{background-color:#191516!important}.black-text,.text-black{color:#191516!important}.bg-black-alt,.black-alt-bg{background-color:#333!important}.black-alt-text,.text-black-alt{color:#333!important}.bg-text,.text-bg{background-color:#191516!important}.text-text{color:#191516!important}.bg-main,.main-bg{background-color:#435071!important}.main-text,.text-main{color:#435071!important}.accent-bg,.bg-accent{background-color:#e3c347!important}.accent-text,.text-accent{color:#e3c347!important}.bg-brand-blue-1,.brand-blue-1-bg{background-color:#435071!important}.brand-blue-1-text,.text-brand-blue-1{color:#435071!important}.bg-brand-blue-2,.brand-blue-2-bg{background-color:#6d7b93!important}.brand-blue-2-text,.text-brand-blue-2{color:#6d7b93!important}.bg-brand-blue-3,.brand-blue-3-bg{background-color:#3b495a!important}.brand-blue-3-text,.text-brand-blue-3{color:#3b495a!important}.bg-brand-yellow,.brand-yellow-bg{background-color:#e3c347!important}.brand-yellow-text,.text-brand-yellow{color:#e3c347!important}.bg-brand-yellow-dark,.brand-yellow-dark-bg{background-color:#ceaa1f!important}.brand-yellow-dark-text,.text-brand-yellow-dark{color:#ceaa1f!important}.bg-blue,.blue-bg{background-color:#435071!important}.blue-text,.text-blue{color:#435071!important}.bg-blue2,.blue2-bg{background-color:#6d7b93!important}.blue2-text,.text-blue2{color:#6d7b93!important}.bg-blue3,.blue3-bg{background-color:#3b495a!important}.blue3-text,.text-blue3{color:#3b495a!important}.bg-yellow,.yellow-bg{background-color:#e3c347!important}.text-yellow,.yellow-text{color:#e3c347!important}.bg-gray-1,.gray-1-bg{background-color:#d0d3d6!important}.gray-1-text,.text-gray-1{color:#d0d3d6!important}.bg-gray-2,.gray-2-bg{background-color:#afb0ab!important}.gray-2-text,.text-gray-2{color:#afb0ab!important}.bg-gray-3,.gray-3-bg{background-color:#626660!important}.gray-3-text,.text-gray-3{color:#626660!important}.bg-gray-light,.gray-light-bg{background-color:#fafafa!important}.gray-light-text,.text-gray-light{color:#fafafa!important}.bg-gray,.gray-bg{background-color:#d0d3d6!important}.gray-text,.text-gray{color:#d0d3d6!important}.bg-gray2,.gray2-bg{background-color:#afb0ab!important}.gray2-text,.text-gray2{color:#afb0ab!important}.bg-grey3,.grey3-bg{background-color:#626660!important}.grey3-text,.text-grey3{color:#626660!important}.bg-input-dark-bg,.input-dark-bg-bg{background-color:#566280!important}.input-dark-bg-text,.text-input-dark-bg{color:#566280!important}.bg-input-light-bg,.input-light-bg-bg{background-color:hsla(0,0%,60%,.1)!important}.input-light-bg-text,.text-input-light-bg{color:hsla(0,0%,60%,.1)!important}.bg-red,.red-bg{background-color:#ef5350!important}.red-text,.text-red{color:#ef5350!important}.bg-green,.green-bg{background-color:#66d072!important}.green-text,.text-green{color:#66d072!important}.bg-transp,.transp-bg{background-color:transparent!important}.text-transp,.transp-text{color:transparent!important}.animated{animation-duration:1s;animation-fill-mode:both}@media (prefers-reduced-motion:reduce),(print){.animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}}.loop{animation-iteration-count:infinite!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.spin{animation-name:spin;animation-duration:1s;animation-iteration-count:1;animation-timing-function:linear}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes btnPulse{0%{box-shadow:0 0 0 0 rgba(227,195,71,.6)}to{box-shadow:0 0 0 15px rgba(227,195,71,0)}}.btn-pulse{animation:btnPulse 2s cubic-bezier(.66,0,0,1) infinite!important}.btn-pulse:hover{animation:none}.noinput{position:fixed;opacity:0;visibility:hidden;left:-999999;top:-99999}.form-control{width:100%;border:0;padding:12px 24px;background-color:var(--input-light-bg);border-bottom:1px solid rgba(0,0,0,.3)}.form-control::-moz-placeholder{color:var(--text)}.form-control:-ms-input-placeholder{color:var(--text)}.form-control::placeholder{color:var(--text)}.form-control.dark{background-color:var(--input-dark-bg)}.form-control.dark::-moz-placeholder{color:var(--white)}.form-control.dark:-ms-input-placeholder{color:var(--white)}.form-control.dark::placeholder{color:var(--white)}a{color:var(--brand-blue);background-color:transparent;text-decoration:none;transition:color .5s}a i{color:inherit}a:active,a:focus,a:hover{text-decoration:none}.btn-transp{flex-direction:column;color:var(--text);padding:8px 3rem;border:0;border-radius:0;background:transparent;text-align:center}.btn-transp .icon,.btn-transp i{font-size:1.5em;margin-bottom:6px}.btn,.btn-main{color:var(--white);background-color:var(--brand-yellow);font-weight:700;text-decoration:none;padding:8px 3rem;border:0;border-radius:5px;transition:all .5s}.btn-main:active,.btn-main:focus,.btn-main:hover,.btn:active,.btn:focus,.btn:hover{background-color:var(--brand-yellow-dark)}.btn-main.disabled,.btn-main:disabled,.btn-main[disabled],.btn.disabled,.btn:disabled,.btn[disabled]{opacity:.6}.btn-whatsapp{width:64px;height:64px;font-size:42.24px;position:fixed;right:6%;bottom:4%;z-index:50;color:var(--white);background-color:#4caf50;border-radius:100%}@media (min-width:767px) and (min-height:420px){.btn-whatsapp{right:2%;bottom:2%}}@media (min-width:992px){.btn-whatsapp{right:3%;bottom:3%}}.btn-whatsapp .icon,.btn-whatsapp ion-icon{color:inherit;font-size:inherit}.btn-whatsapp:active,.btn-whatsapp:focus,.btn-whatsapp:hover{color:var(--white);text-decoration:none}.contact-section{padding-top:96px;padding-bottom:96px}.contact-section .container{flex-direction:column;align-items:flex-start!important}@media (min-width:992px){.contact-section .container{flex-direction:row}}.contact-section .info{flex:1;width:100%;text-align:center;margin-bottom:48px}@media (min-width:992px){.contact-section .info{text-align:left;margin-bottom:0}}.contact-section .info .links-area{margin-top:24px}.contact-section .info .links-area .name{margin-bottom:8px}.contact-section .info .links-area .icon-row .icon-link{width:-moz-fit-content;width:fit-content;display:inline-flex!important}.contact-section .info .links-area .icon-row .icon-dot{width:40px;min-width:40px;height:40px;font-size:20px;margin-right:12px;border-radius:100%;color:var(--white);background-color:var(--brand-blue-3)}.contact-section .info .links-area .icon-row .icon-dot .fa,.contact-section .info .links-area .icon-row .icon-dot .icon,.contact-section .info .links-area .icon-row .icon-dot i,.contact-section .info .links-area .icon-row .icon-dot ion-icon{color:inherit;font-size:inherit}.contact-section .info .links-area .icon-row .icon-dot .icon-img,.contact-section .info .links-area .icon-row .icon-dot img{width:50%;height:50%;-o-object-fit:contain;object-fit:contain}.contact-section .form-area{flex:1;width:100%}.contact-section .form-area .contact-form{flex-direction:column;width:90%;max-width:500px;margin:0 auto}@media (min-width:992px){.contact-section .form-area .contact-form{align-items:flex-end;margin:0 0 0 auto}}.contact-section .form-area .contact-form .textarea,.contact-section .form-area .contact-form textarea{resize:vertical;max-height:300px;min-height:104px;margin-bottom:-2px}.contact-section .form-area .contact-form .input-animation{position:relative;width:100%;margin-bottom:1rem;pointer-events:none}@media (min-width:992px){.contact-section .form-area .contact-form .input-animation{margin-bottom:12px}}.contact-section .form-area .contact-form .input-animation:after{content:"";height:2px;width:0;position:absolute;left:0;bottom:0;background-color:var(--brand-blue-1);transition:width .3s}.contact-section .form-area .contact-form .input-animation.dark:after{background-color:var(--white)}.contact-section .form-area .contact-form .input-animation .form-control,.contact-section .form-area .contact-form .input-animation input,.contact-section .form-area .contact-form .input-animation textarea{pointer-events:auto}.contact-section .form-area .contact-form .input-animation .form-control::-moz-placeholder, .contact-section .form-area .contact-form .input-animation input::-moz-placeholder, .contact-section .form-area .contact-form .input-animation textarea::-moz-placeholder{font-weight:400}.contact-section .form-area .contact-form .input-animation .form-control:-ms-input-placeholder, .contact-section .form-area .contact-form .input-animation input:-ms-input-placeholder, .contact-section .form-area .contact-form .input-animation textarea:-ms-input-placeholder{font-weight:400}.contact-section .form-area .contact-form .input-animation .form-control::placeholder,.contact-section .form-area .contact-form .input-animation input::placeholder,.contact-section .form-area .contact-form .input-animation textarea::placeholder{font-weight:400}.contact-section .form-area .contact-form .input-animation:active:after,.contact-section .form-area .contact-form .input-animation:focus-within:after,.contact-section .form-area .contact-form .input-animation:focus:after{width:100%}.contact-section .form-area .contact-form .hover-container{width:100px;height:100px;border:2px solid var(--text);border-radius:100%;margin-top:2rem;transition:border .2s}.contact-section .form-area .contact-form .hover-container:hover{border:2px solid var(--transp)}.contact-section .form-area .contact-form .hover-container .send-btn{width:80px;height:80px;padding:2px 0 0 2px;font-size:13px;line-height:23px;font-weight:700;border-width:0;border-radius:100%;background-color:var(--transp)}.contact-section .form-area .contact-form .hover-container .send-btn[type=button]{opacity:.4;cursor:not-allowed}.contact-section .form-area .contact-form .hover-container .send-btn[type=submit]{opacity:1;cursor:pointer}.contact-section .form-area .contact-form .error-message{flex-direction:column}.contact-section .form-area .contact-form .error-message .icon{color:var(--red);font-size:2rem}.contact-section .form-area .contact-form .btn-wrapper{width:100%;text-align:center}@media (min-width:767px) and (min-height:420px){.contact-section .form-area .contact-form .btn-wrapper{text-align:right}}.contact-section .form-area .contact-form .btn-wrapper .btn-send{margin-top:1rem}.contact-section.dark{background-color:var(--brand-blue-1)}.contact-section.dark *{color:var(--white)}.contact-section.dark .icon-dot{background-color:var(--brand-yellow)!important}.home-page{position:relative}.home-page .divider{overflow:hidden;position:relative}.home-page .divider .container{position:relative;padding-top:48px;padding-bottom:48px;z-index:1}.home-page .divider .text-area{z-index:1}.home-page .divider .text-area.right .subtitle,.home-page .divider .text-area.right .title{text-align:right}.home-page .divider .text-area .subtitle,.home-page .divider .text-area .title{margin:0}.home-page .divider .brand-icon{position:absolute;z-index:0;font-size:300px;line-height:0;color:var(--brand-yellow)}@media (min-width:992px){.home-page .divider .brand-icon{font-size:450px}}.home-page .divider .brand-icon.right{right:0}.home-page .divider .brand-icon.left{left:0}.home-page .divider .brand-icon.bottom{bottom:-10%}@media (min-width:992px){.home-page .divider .brand-icon.bottom{bottom:-20%}}.home-page .main-section{position:relative;max-width:2049px;height:70vh;max-height:1080px}@media (min-width:992px){.home-page .main-section{height:90vh}}.home-page .main-section .content,.home-page .main-section .content:before{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.home-page .main-section .content:before{content:"";background:linear-gradient(90deg,var(--transp),var(--brand-blue-2))}.home-page .main-section .content .container{position:relative;height:100%;z-index:2}.home-page .main-section .content .container .text-area{display:flex;flex-direction:column;align-items:flex-end;max-width:360px;margin-left:auto;text-align:right}.home-page .main-section .content .container .text-area *{text-align:inherit}.home-page .map-section{flex-direction:column}.home-page .map-section img{max-width:900px}.home-page .apartment-section{overflow:hidden;margin-bottom:40px}@media (min-width:992px){.home-page .apartment-section{margin-bottom:0}}.home-page .apartment-section .container{flex-direction:column}.home-page .apartment-section .tab-area{flex-direction:row;width:100%;margin-bottom:48px}.home-page .apartment-section .tab-area .btn{font-weight:400;margin:0 1rem;padding-left:1rem;padding-right:1rem;color:var(--text);background-color:transparent;transition:all .5s}@media (min-width:992px){.home-page .apartment-section .tab-area .btn{margin:0 .5rem;padding-left:2rem;padding-right:2rem}}.home-page .apartment-section .tab-area .btn.active{color:var(--white);background-color:var(--blue2)}.home-page .apartment-section .content{width:100%;position:relative}.home-page .apartment-section .content .apartment{width:100%;position:absolute;top:0;opacity:0;visibility:hidden;transition:all .5s;pointer-events:none}.home-page .apartment-section .content .apartment.active{position:relative;opacity:1;visibility:visible;pointer-events:all}.home-page .tour-section{position:relative;overflow:hidden}.home-page .tour-section .container{position:relative;z-index:1}.home-page .tour-section .iframe-tour,.home-page .tour-section iframe{width:100%;height:100vh;max-width:800px;max-height:500px}@media (min-width:1200px){.home-page .tour-section .iframe-tour,.home-page .tour-section iframe{max-width:992px;max-height:600px}}.home-page .tour-section .brand-icon{font-size:700px;line-height:1;position:absolute;top:0;right:-70px;z-index:0;color:var(--brand-yellow)}@media (max-width:766px){.home-page .tour-section .brand-icon{display:none}}.home-page .amenity-section .img-wrapper{max-width:992px;text-align:center}.home-page .amenity-section .icon-grid{display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start;justify-content:space-around}.home-page .amenity-section .icon-grid .icon-item{width:50%;flex-direction:column;gap:10px;margin-bottom:24px}@media (min-width:767px) and (min-height:420px){.home-page .amenity-section .icon-grid .icon-item{width:25%}}@media (min-width:992px){.home-page .amenity-section .icon-grid .icon-item{width:20%}}.home-page .amenity-section .icon-grid .icon-item .icon{width:75px;height:75px}@media (min-width:767px) and (min-height:420px){.home-page .amenity-section .icon-grid .icon-item .icon{width:100px;height:100px}}.home-page .amenity-section .icon-grid .icon-item .name{text-align:center;font-weight:600}.home-page .gallery-section{padding:40px 0}@media (min-width:992px){.home-page .gallery-section{padding:80px 0}}.home-page .gallery-section .container{display:flex;flex-direction:column}@media (min-width:992px){.home-page .gallery-section .container{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.contact-page .map-section iframe{width:100%}.thanks-page{min-height:45vh}.thanks-page .divider{height:1rem}.thanks-page .social-bar{margin-top:0}.thanks-page .social-bar .icon-row{justify-content:center}.privacy-page .content li,.privacy-page .content p{text-align:justify;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.privacy-page .content h1,.privacy-page .content h2,.privacy-page .content h3,.privacy-page .content h4,.privacy-page .content h5,.privacy-page .content h6{margin-bottom:.5rem}@media (max-height:420px){.hide-on-landscape{display:none!important}}@media (max-width:766px){.hide-sm-and-down{display:none!important}}@media (max-width:991px){.hide-md-and-down{display:none!important}}@media (max-width:1199px){.hide-lg-and-down{display:none!important}}@media (max-width:1439px){.hide-xl-and-down{display:none!important}}@media (min-width:767px) and (min-height:420px){.hide-sm-and-up{display:none!important}}@media (min-width:992px){.hide-md-and-up{display:none!important}}@media (min-width:1200px){.hide-lg-and-up{display:none!important}}@media (min-width:1440px){.hide-xl-and-up{display:none!important}}.btn-transp,.btn-whatsapp,.contact-section .container,.contact-section .form-area .contact-form,.contact-section .form-area .contact-form .error-message,.contact-section .form-area .contact-form .hover-container,.contact-section .form-area .contact-form .hover-container .send-btn,.contact-section .info .links-area .icon-row .icon-dot,.contact-section .info .links-area .icon-row .icon-link,.flex-center,.footer,.footer #social-nav .social-row .hover-container,.footer #social-nav .social-row .social-link,.footer .partners-wrapper,.footer .partners-wrapper .logo-wrapper,.footer .social-nav .social-row .hover-container,.footer .social-nav .social-row .social-link,.home-page .amenity-section .icon-grid .icon-item,.home-page .apartment-section .container,.home-page .apartment-section .tab-area,.home-page .main-section .content .container,.home-page .map-section,.project-card,.project-card .caption-container,.project-card .main-img,.thanks-page{display:flex;align-items:center;justify-content:center}.project-card .main-img{background-size:cover;background-position:50%;background-repeat:no-repeat}.navbar{width:100vw;height:60px;position:fixed;top:0;left:0;z-index:99;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background:var(--white);transition:background .5s}@media (min-width:992px){.navbar{height:60px}}.navbar .container{height:100%;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between}.navbar .brand{height:100%;padding:10px}.navbar .brand .logo{display:block;height:100%;-o-object-fit:contain;object-fit:contain;padding:0;margin:auto}.navbar .navbar-buttons{display:flex;flex-direction:row;align-items:center;justify-content:center}@media (max-height:420px){.navbar .navbar-buttons{display:none}}.navbar .navbar-buttons .navbar-btn{font-weight:400;text-transform:capitalize;border:0;margin:auto 1rem;background-color:transparent;transition:color .5s}.side-btn{position:absolute;right:20px;cursor:pointer;padding-bottom:8px;z-index:200}.side-btn .menuline{position:relative;margin:7px auto 0;height:2px;width:32px;background-color:var(--black);transition:all .25s}.side-btn .menuline1{top:0}.side-btn .menuline3{bottom:0}.active .menuline1{top:9px;transform:rotate(45deg)}.active .menuline3{bottom:9px;transform:rotate(-45deg)}.active .menuline2{width:0}.backdrop{background-color:rgba(0,0,0,.4);position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:94;opacity:0;visibility:hidden;transition:all .5s}.backdrop.active{opacity:1;visibility:visible}.sidebar{position:fixed;top:0;right:-63vw;z-index:95;width:62vw;height:100vh;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;overflow:scroll;background-color:var(--white);padding-top:60px;transition:all .5s}@media (max-height:420px){.sidebar{padding-top:120px;width:38vw}}@media (min-width:767px) and (min-height:420px){.sidebar{width:38vw}}.sidebar.active{right:0}.sidebar .navbar-btn{width:80%;text-align:right;color:var(--black);font-size:20px;margin-bottom:12px;background:transparent;border:0}.sidebar .social-row{flex-direction:row;flex-wrap:wrap;margin:0}.sidebar .social-row,.sidebar .social-row .social-btn{display:flex;align-items:center;justify-content:center}.sidebar .social-row .social-btn{width:2rem;height:2rem;border-radius:100%;background-color:var(--black-light);margin:0 5px;padding:0;color:var(--blue)}.sidebar .social-row .social-btn .icon,.sidebar .social-row .social-btn i{font-size:1.4rem}.sidebar .divider{width:80%;height:1px;background-color:var(--gray-light);margin:12px 0}@media (max-width:369px){.sidebar .divider{margin:6px 0}}.footer{position:relative;flex-direction:column;overflow:hidden}.footer *{color:inherit}.footer .container{z-index:1;position:relative}.footer .placeholder{width:100%;text-align:center}.footer .copyright{margin:0}.footer #social-nav,.footer .social-nav{display:flex;flex-direction:row;width:100%;position:relative;bottom:0;left:0;z-index:95;background-color:var(--transp)}.footer #social-nav .social-row,.footer .social-nav .social-row{display:inline-flex;flex-direction:row;align-items:flex-end;margin:0 auto}.footer #social-nav .social-row .hover-container,.footer .social-nav .social-row .hover-container{width:4em;height:4em}.footer #social-nav .social-row .social-link,.footer .social-nav .social-row .social-link{width:2rem;height:2rem;color:var(--black);font-weight:700;text-align:center;margin:0 .5rem;transition:color .5s}.footer #social-nav .social-row .social-link .icon,.footer .social-nav .social-row .social-link .icon{font-size:1.4rem}.footer .partners-wrapper{width:100%;max-width:700px;margin:0 auto;flex-direction:column;align-items:flex-start;gap:24px}@media (min-width:767px) and (min-height:420px){.footer .partners-wrapper{flex-direction:row}}.footer .partners-wrapper .name{margin:0}.footer .partners-wrapper .logo-wrapper{width:100%;max-width:240px;height:100px;margin:auto}.footer .partners-wrapper .logo-wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.footer .brand-icon{font-size:400px;line-height:0;position:absolute;color:var(--brand-yellow);left:-40px;bottom:-40px;z-index:1}@media (min-width:767px) and (min-height:420px){.footer .brand-icon{font-size:700px;left:-70px;bottom:-70px}}.project-card{flex-direction:column;width:100%;max-width:420px;margin:auto;padding:0;border:0;background-color:var(--transp);overflow:hidden;animation-delay:.5s}@media (min-width:992px){.project-card{max-width:620px}}.project-card .main-img{width:100%;height:220px;transform:scale(1.05)}@media (min-width:767px) and (min-height:420px){.project-card .main-img{height:250px}}@media (min-width:1200px){.project-card .main-img{height:320px}}@media (min-width:1440px){.project-card .main-img{height:380px}}.project-card .main-img:hover{transform:scale(1)}.project-card .main-img .inner-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.05);transition:transform .5s}.project-card .main-img .inner-img:hover{transform:scale(1)}.project-card .caption-container{flex-direction:column;width:100%;height:100px;padding:24px}.project-card .caption-container .title{width:100%;text-align:left;margin:0;font-weight:700}main{margin:60px auto 0}section{margin:0 auto}.section-padding{padding-top:96px;padding-bottom:96px}.section-padding-md{padding-top:48px;padding-bottom:48px}.section-padding-sm{padding-top:24px;padding-bottom:24px}#body.active,.no-overflow{overflow:hidden!important}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.gap-xs{gap:6px}.gap-sm{gap:12px}.gap-md{gap:24px}.gap-lg{gap:48px}.gap-xl{gap:96px}.icon{color:inherit}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.safe-area{height:8rem}.shadow{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.text-shadow{text-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.spacer{width:100%;height:24px}.spacer.xs{height:6px}.spacer.sm{height:12px}.spacer.lg{height:48px}.spacer.xl{height:96px}.back-img-wrapper{position:relative;overflow:hidden}.back-img-wrapper .back-img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.back-img-wrapper .back-img.contain{-o-object-fit:contain;object-fit:contain}.shape-rectangle{width:60px;min-width:60px;height:60px;min-height:60px;display:inline-block}.shape-rectangle.sm{width:35px;min-width:35px;height:35px;min-height:35px}.img-responsive,.img-responsive img{width:100%;height:auto}.img-contain{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.img-cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
