@keyframes show{from{display:none;opacity:0}
to{display:block;opacity:1}
}
@keyframes hide{from{display:block;opacity:1}
to{display:none;opacity:0}
}
@keyframes slideUp20{from{bottom:-20px;opacity:0;display:none}
to{bottom:0;opacity:1;display:block}
}
@keyframes slideUp40{from{bottom:-40px;opacity:0}
to{bottom:0;opacity:1}
}
@keyframes slideUpHide20{from{top:0;opacity:1;display:block}
to{top:-20px;opacity:0;display:none}
}
@keyframes slideDown20{from{top:-20px;opacity:0;display:none}
to{top:0;opacity:1;display:block}
}
@keyframes slideDownHide20{from{bottom:0;opacity:1;display:block}
to{bottom:-20px;opacity:0;display:none}
}
@keyframes slideDownHide40{from{bottom:0;opacity:1;display:block}
to{bottom:-40px;opacity:0;display:none}
}
@keyframes slideRight10{from{left:-10px;opacity:0;display:none}
to{left:0;opacity:1;display:inline}
}
@keyframes slideLeft10{from{left:10px;opacity:0;display:none}
to{left:0;opacity:1;display:inline}
}
@keyframes slideLeftHide10{from{left:0;opacity:1;display:inline}
to{left:-10px;opacity:0;display:none}
}
@keyframes slideRightHide10{from{left:-10px;opacity:1}
to{left:0;opacity:0}
}
@keyframes slideRightHide20{from{left:-20px;opacity:1}
to{left:0;opacity:0}
}
@keyframes slideRightHideArrow20{0{right:20px;opacity:1}
100%{right:10px;opacity:0}
}
@keyframes slideRightFromMinus10NoOpacity{from{left:-10px}
to{left:0}
}
@keyframes slideRightFromMinus20NoOpacity{from{left:-20px}
to{left:0}
}
@keyframes slideLeftMinus10NoOpacity{from{left:0}
to{left:-10px}
}
@keyframes slideLeftMinus20NoOpacity{from{left:0}
to{left:-20px}
}
@keyframes slideLeftMinus18NoOpacity{from{left:0}
to{left:-18px}
}
@keyframes slideLeftMinus10{from{left:0;opacity:0}
to{left:-10px;opacity:1}
}
@keyframes slideLeftMinus20{from{left:0;opacity:0}
to{left:-20px;opacity:1}
}
@keyframes slideLeftMinusArrow20{0{right:10px;opacity:0}
100%{right:20px;opacity:1}
}
@keyframes slideToRightNoOpacity10{from{left:0;position:relative}
to{left:10px}
}
@keyframes slideToLeftNoOpacity10{from{left:10px;position:relative}
to{left:0}
}
@keyframes slideToRightNoOpacity20{from{left:0;position:relative}
to{left:20px}
}
@keyframes slideToLeftNoOpacity20{from{left:20px;position:relative}
to{left:0}
}
@keyframes slideToRightNoOpacity30{from{left:0;position:relative}
to{left:30px}
}
@keyframes slideToLeftNoOpacity30{from{left:30px;position:relative}
to{left:0}
}
@keyframes showUnderline{from{width:0}
to{width:100%}
}
@keyframes hideUnderline{from{width:100%}
to{width:0}
}
@keyframes showOverlay{0{left:-100%;opacity:0;display:none}
1%{left:-178px;opacity:0;display:none}
100%{left:0;opacity:1;display:block}
}
@keyframes hideOverlay{0{left:0;opacity:1;display:block}
99%{left:-178px;opacity:0;display:none}
100%{left:-100%;opacity:0;display:none}
}
@keyframes showOverlayMobile{from{width:0;opacity:0;display:none}
1%{width:100%;left:0;opacity:0;display:none}
100%{width:100%;left:0;opacity:1;display:block}
}
@keyframes hideOverlayMobile{from{width:100%;opacity:1;left:0;display:block}
99%{width:100%;opacity:0;left:0;display:none}
100%{width:0;opacity:0;left:-100%;display:none}
}
@keyframes underline{0{width:100%;opacity:1}
50%{width:100%;opacity:0}
51%{width:0;opacity:1}
100%{width:100%}
}
@keyframes underlineMultiline{0{border-bottom-color:#001965}
50%{border-bottom-color:transparent}
51%{background-size:0 1px;border-bottom-color:transparent}
100%{background-size:100% 1px;border-bottom-color:transparent}
}
@keyframes showUderlinefromLeft{0{opacity:1;left:0;width:0}
100%{left:0;width:100%;opacity:1}
}
@keyframes showUderlinefromRight{0{opacity:0;right:0;width:0}
1%{opacity:1;right:0;width:0}
100%{right:0;width:100%;opacity:1}
}
@keyframes showByScale{from{transform:scale(0);opacity:0}
to{transform:scale(1);opacity:1}
}
@keyframes hideByScale{from{transform:scale(1);opacity:1}
to{transform:scale(0);opacity:0}
}
@keyframes showByShadow{from{box-shadow:0 0 0 #000}
to{box-shadow:-2px -2px 50px rgba(0,0,0,0)}
}
@keyframes hideByShadow{from{box-shadow:-2px -2px 50px rgba(0,0,0,0)}
to{box-shadow:0 0 0 #000}
}
@keyframes zoomIn{from{transform:scale(1)}
to{transform:scale(1.1)}
}
@keyframes zoomOut{from{transform:scale(1.1)}
to{transform:scale(1)}
}
@keyframes yearIndicatorZoomOut{from{transform:scale(0)}
to{transform:scale(1)}
}
@keyframes firstLastYearIndicatorZoomOut{from{transform:scale(0.7);opacity:.7}
to{transform:scale(1);opacity:1}
}
@keyframes backgroundZoomOut{from{width:60%;height:60%}
to{width:100%;height:calc(100% - 120px)}
}
@keyframes imageZoomOut{from{width:70%;margin-right:10%}
to{width:100%;margin-right:0}
}
.single-select-wrapper{position:relative}
.single-select-wrapper .dropdown-btn{position:absolute;height:100%;width:60px;display:flex;justify-content:center;align-items:center;background:0;border:0;right:0;bottom:0;font-size:10px}
.single-select-wrapper .dropdown-btn.left-button{left:20px;width:auto;padding:0}
.single-select-wrapper .dropdown-hide{visibility:hidden}
.single-select-wrapper .dropdown-unhide{visibility:visible !important}
.single-select-wrapper .dropdown-listbox{background-color:#005ad2;border-radius:5px;box-sizing:border-box;position:absolute;width:100%;min-width:350px;z-index:7;height:0;overflow:hidden}
.single-select-wrapper .dropdown-listbox .top-control .actions{display:flex;align-content:center;color:rgba(255,255,255,0.5);margin-bottom:10px}
.single-select-wrapper .dropdown-listbox .top-control .control-btn{background:0;padding:0;border:0;color:rgba(255,255,255,0.8)}
.single-select-wrapper .dropdown-listbox .top-control .slash{margin:0 5px}
.single-select-wrapper .dropdown-listbox .top-control .head{display:none}
.single-select-wrapper .dropdown-listbox .list-options{overflow-y:scroll;max-height:300px;padding:10px 0}
.single-select-wrapper .dropdown-listbox .list-options .option{display:flex;align-items:center;position:relative;min-height:20px;padding-top:6px;padding-bottom:6px}
.single-select-wrapper .dropdown-listbox .list-options .option [type="checkbox"]:not(:checked) + label,.single-select-wrapper .dropdown-listbox .list-options .option [type="checkbox"]:checked + label{color:#fff}
.single-select-wrapper .dropdown-listbox .list-options .option:last-child{margin-bottom:0}
.single-select-wrapper .dropdown-listbox .list-options .option.tick .label{font-weight:bold}
.single-select-wrapper .dropdown-listbox .list-options .option input[type="checkbox"]:checked + label{font-weight:bold}
.single-select-wrapper .dropdown-listbox .list-options .option .label{font-size:20px;line-height:24px;cursor:pointer}
.single-select-wrapper .dropdown-listbox .list-options .selected-option{font-weight:bold}
.single-select-wrapper .dropdown-listbox .list-options::-webkit-scrollbar{width:5px}
.single-select-wrapper .dropdown-listbox .list-options::-webkit-scrollbar-track{background:0}
.single-select-wrapper .dropdown-listbox .list-options::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.25)}
.single-select-wrapper .dropdown-listbox .list-options::-webkit-scrollbar-thumb:hover{background:0}
.single-select-wrapper.show .dropdown-listbox{display:block;height:auto;height:max-content;padding:20px}
.single-select-wrapper.hide .dropdown-listbox{height:0}
.single-select-wrapper [type="checkbox"]:not(:checked) + label:after,.single-select-wrapper [type="checkbox"]:checked + label:after{top:7px}
.single-select-wrapper [type="checkbox"]:not(:checked) + label:after,.single-select-wrapper [type="checkbox"]:checked + label:after{top:14px}
@media only screen and (max-width:1280px){.single-select-wrapper .dropdown-listbox{width:0;position:fixed;top:0;left:0;z-index:7;height:100%;overflow:hidden;border-radius:0;min-width:0}
.single-select-wrapper .dropdown-listbox .dropdown-listbox-content{padding:calc(((100vw / 24)) * 2);padding-top:100px;height:100%}
.single-select-wrapper .dropdown-listbox .top-control .head{display:block;margin-bottom:60px}
.single-select-wrapper .dropdown-listbox .top-control .head .arrow-button{position:absolute;right:calc(((100vw / 24)) * 1);top:30px;background:0;border-radius:100px;width:60px;height:60px;border:solid 2px #fff}
.single-select-wrapper .dropdown-listbox .top-control .head .arrow-button .icon-right-arrow-white{font-size:12px}
.single-select-wrapper .dropdown-listbox .top-control .actions{margin:40px 0 30px}
.single-select-wrapper .dropdown-listbox .list-options{max-height:calc(100vh - (200px + calc(((100vw / 24)) * 2)))}
.single-select-wrapper .dropdown-listbox .list-options .option{padding-top:15px;padding-bottom:15px}
.single-select-wrapper .dropdown-listbox .list-options .option .label{font-size:28px;line-height:32px}
.single-select-wrapper .dropdown-listbox .list-options .selected-option{font-weight:bold}
.single-select-wrapper.show .dropdown-listbox,.single-select-wrapper.hide .dropdown-listbox{height:100%;padding:0}
.single-select-wrapper.show .dropdown-listbox{animation:showOverlayMobile .3s forwards cubic-bezier(0.25,0.1,0.25,1)}
.single-select-wrapper.hide .animate{animation:hideOverlayMobile .3s forwards cubic-bezier(0.25,0.1,0.25,1)}
.single-select-wrapper [type="checkbox"]:not(:checked) + label:before,.single-select-wrapper [type="checkbox"]:checked + label:before{top:27px}
.single-select-wrapper [type="checkbox"]:not(:checked) + label:after,.single-select-wrapper [type="checkbox"]:checked + label:after{top:20px}
}
@media only screen and (max-width:525px){.single-select-wrapper .dropdown-listbox .top-control{margin-bottom:10px}
.single-select-wrapper .dropdown-listbox .top-control .head{margin-bottom:20px}
.single-select-wrapper .dropdown-listbox .top-control .head .dropdown-title{font-size:25px;line-height:25px}
.single-select-wrapper .dropdown-listbox .top-control .head .arrow-button{right:calc(((100vw / 24)) * 2)}
.single-select-wrapper .dropdown-listbox .top-control .actions{margin:20px 0 10px}
}
@media only screen and (max-width:640px){.single-select-wrapper .dropdown-listbox{overflow:scroll}
.single-select-wrapper .dropdown-listbox .dropdown-listbox-content{padding-top:30px}
.single-select-wrapper .dropdown-listbox .top-control .head{margin-bottom:20px}
.single-select-wrapper .dropdown-listbox .top-control .head .dropdown-title{font-size:40px;line-height:40px}
.single-select-wrapper .dropdown-listbox .top-control .head .arrow-button{width:40px;height:40px}
.single-select-wrapper .dropdown-listbox .top-control .head .arrow-button .icon-right-arrow-white{font-size:12px}
.single-select-wrapper .dropdown-listbox .top-control .actions{margin:40px 0 30px}
.single-select-wrapper .dropdown-listbox .list-options{max-height:100%}
.single-select-wrapper .dropdown-listbox .list-options .option{padding-top:10px;padding-bottom:10px}
.single-select-wrapper .dropdown-listbox .list-options .option .label{font-size:20px;line-height:20px}
.single-select-wrapper .dropdown-listbox .list-options .selected-option{font-weight:bold}
}
@keyframes show{from{display:none;opacity:0}
to{display:block;opacity:1}
}
@keyframes hide{from{display:block;opacity:1}
to{display:none;opacity:0}
}
@keyframes slideUp20{from{bottom:-20px;opacity:0;display:none}
to{bottom:0;opacity:1;display:block}
}
@keyframes slideUp40{from{bottom:-40px;opacity:0}
to{bottom:0;opacity:1}
}
@keyframes slideUpHide20{from{top:0;opacity:1;display:block}
to{top:-20px;opacity:0;display:none}
}
@keyframes slideDown20{from{top:-20px;opacity:0;display:none}
to{top:0;opacity:1;display:block}
}
@keyframes slideDownHide20{from{bottom:0;opacity:1;display:block}
to{bottom:-20px;opacity:0;display:none}
}
@keyframes slideDownHide40{from{bottom:0;opacity:1;display:block}
to{bottom:-40px;opacity:0;display:none}
}
@keyframes slideRight10{from{left:-10px;opacity:0;display:none}
to{left:0;opacity:1;display:inline}
}
@keyframes slideLeft10{from{left:10px;opacity:0;display:none}
to{left:0;opacity:1;display:inline}
}
@keyframes slideLeftHide10{from{left:0;opacity:1;display:inline}
to{left:-10px;opacity:0;display:none}
}
@keyframes slideRightHide10{from{left:-10px;opacity:1}
to{left:0;opacity:0}
}
@keyframes slideRightHide20{from{left:-20px;opacity:1}
to{left:0;opacity:0}
}
@keyframes slideRightHideArrow20{0{right:20px;opacity:1}
100%{right:10px;opacity:0}
}
@keyframes slideRightFromMinus10NoOpacity{from{left:-10px}
to{left:0}
}
@keyframes slideRightFromMinus20NoOpacity{from{left:-20px}
to{left:0}
}
@keyframes slideLeftMinus10NoOpacity{from{left:0}
to{left:-10px}
}
@keyframes slideLeftMinus20NoOpacity{from{left:0}
to{left:-20px}
}
@keyframes slideLeftMinus18NoOpacity{from{left:0}
to{left:-18px}
}
@keyframes slideLeftMinus10{from{left:0;opacity:0}
to{left:-10px;opacity:1}
}
@keyframes slideLeftMinus20{from{left:0;opacity:0}
to{left:-20px;opacity:1}
}
@keyframes slideLeftMinusArrow20{0{right:10px;opacity:0}
100%{right:20px;opacity:1}
}
@keyframes slideToRightNoOpacity10{from{left:0;position:relative}
to{left:10px}
}
@keyframes slideToLeftNoOpacity10{from{left:10px;position:relative}
to{left:0}
}
@keyframes slideToRightNoOpacity20{from{left:0;position:relative}
to{left:20px}
}
@keyframes slideToLeftNoOpacity20{from{left:20px;position:relative}
to{left:0}
}
@keyframes slideToRightNoOpacity30{from{left:0;position:relative}
to{left:30px}
}
@keyframes slideToLeftNoOpacity30{from{left:30px;position:relative}
to{left:0}
}
@keyframes showUnderline{from{width:0}
to{width:100%}
}
@keyframes hideUnderline{from{width:100%}
to{width:0}
}
@keyframes showOverlay{0{left:-100%;opacity:0;display:none}
1%{left:-178px;opacity:0;display:none}
100%{left:0;opacity:1;display:block}
}
@keyframes hideOverlay{0{left:0;opacity:1;display:block}
99%{left:-178px;opacity:0;display:none}
100%{left:-100%;opacity:0;display:none}
}
@keyframes showOverlayMobile{from{width:0;opacity:0;display:none}
1%{width:100%;left:0;opacity:0;display:none}
100%{width:100%;left:0;opacity:1;display:block}
}
@keyframes hideOverlayMobile{from{width:100%;opacity:1;left:0;display:block}
99%{width:100%;opacity:0;left:0;display:none}
100%{width:0;opacity:0;left:-100%;display:none}
}
@keyframes underline{0{width:100%;opacity:1}
50%{width:100%;opacity:0}
51%{width:0;opacity:1}
100%{width:100%}
}
@keyframes underlineMultiline{0{border-bottom-color:#001965}
50%{border-bottom-color:transparent}
51%{background-size:0 1px;border-bottom-color:transparent}
100%{background-size:100% 1px;border-bottom-color:transparent}
}
@keyframes showUderlinefromLeft{0{opacity:1;left:0;width:0}
100%{left:0;width:100%;opacity:1}
}
@keyframes showUderlinefromRight{0{opacity:0;right:0;width:0}
1%{opacity:1;right:0;width:0}
100%{right:0;width:100%;opacity:1}
}
@keyframes showByScale{from{transform:scale(0);opacity:0}
to{transform:scale(1);opacity:1}
}
@keyframes hideByScale{from{transform:scale(1);opacity:1}
to{transform:scale(0);opacity:0}
}
@keyframes showByShadow{from{box-shadow:0 0 0 #000}
to{box-shadow:-2px -2px 50px rgba(0,0,0,0)}
}
@keyframes hideByShadow{from{box-shadow:-2px -2px 50px rgba(0,0,0,0)}
to{box-shadow:0 0 0 #000}
}
@keyframes zoomIn{from{transform:scale(1)}
to{transform:scale(1.1)}
}
@keyframes zoomOut{from{transform:scale(1.1)}
to{transform:scale(1)}
}
@keyframes yearIndicatorZoomOut{from{transform:scale(0)}
to{transform:scale(1)}
}
@keyframes firstLastYearIndicatorZoomOut{from{transform:scale(0.7);opacity:.7}
to{transform:scale(1);opacity:1}
}
@keyframes backgroundZoomOut{from{width:60%;height:60%}
to{width:100%;height:calc(100% - 120px)}
}
@keyframes imageZoomOut{from{width:70%;margin-right:10%}
to{width:100%;margin-right:0}
}
.g-results .sr-only{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.g-results .download-items-wrapper p{cursor:pointer;text-align:right}
.g-results .download-items-wrapper .select-all{color:#939aa7}
.g-results .element-box{cursor:pointer}
.g-results .element-box:hover .icon-plus{transform:rotate(90deg)}
.g-results .g-row{padding-right:calc(((100vw - 330px) / 24) / 2);padding-left:calc(((100vw - 330px) / 24));position:relative;bottom:-20px;opacity:0}
.g-results .g-row .item-content{max-height:0;overflow:hidden;transition:.3s cubic-bezier(0.25,0.1,0.25,1)}
.g-results .g-row .item-content ul{list-style-type:none}
.g-results .g-row .item-content ul .icon{font-size:12px}
.g-results .g-row .item-content .description{position:relative;animation:slideDownHide20 .3s cubic-bezier(0.25,0.1,0.25,1) forwards}
.g-results .g-row .action-box{position:relative}
.g-results .g-row .action-box .icon-plus{right:-12px;font-size:52px}
.g-results .g-row .action-box .icon-right-arrow{font-size:12px;display:flex;align-items:center}
.g-results .g-row .background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.g-results .g-row .display-flex{position:relative;z-index:2}
.g-results .g-row .link-text{vertical-align:top}
.g-results .g-row.animate{animation:slideUp20 .3s cubic-bezier(0.25,0.1,0.25,1) forwards}
.g-results .g-row.expand .item-content{max-height:5000px;transition:.3s cubic-bezier(0.25,0.1,0.25,1)}
.g-results .g-row.expand .item-content .description{animation:slideUp20 .3s cubic-bezier(0.25,0.1,0.25,1) forwards}
.g-results .g-row.expand .g-column .icon-plus,.g-results .g-row.expand .g-column .icon-plus:hover{transform:rotate(135deg)}
.g-results .g-row:nth-child(odd) .background{background-color:transparent !important}
.g-results .g-column [type="checkbox"]:not(:checked) + label:before{background:#d4d7dc}
.g-results .g-column [type="checkbox"]:checked + label:before{background:#005ad2}
.g-results .g-column [type="checkbox"]:not(:checked):focus-visible + label:before{outline:auto}
.g-results .g-column [type="checkbox"]:checked:focus-visible + label:before{outline:auto}
.g-results .g-column .infotext,.g-results .g-column .h4{color:#001965}
.g-results .g-column .title-desktop{display:block}
.g-results .g-column .title-mobile{display:none}
.g-results .g-column .icon{cursor:pointer}
.g-results .g-column .icon-plus{transform:rotate(0);transition:.2s cubic-bezier(0.25,0.1,0.25,1);position:relative}
.g-results .g-column .icon-plus:hover{transform:rotate(90deg);transition:.2s cubic-bezier(0.25,0.1,0.25,1)}
.g-results .g-column .item-content-desktop{display:block}
.g-results .g-column .item-content-mobile{display:none}
.g-results .g-column .action-box{display:flex;justify-content:flex-end}
.g-results .g-column.action{display:flex;justify-content:flex-end}
.g-results.box-style .g-row{padding-right:calc(((100vw - 330px) / 24) / 2);padding-left:calc(((100vw - 330px) / 24) / 2);margin-bottom:20px;box-shadow:0 4px 10px rgba(0,0,0,0.05);border-radius:3px}
.g-results.box-style .g-row .background{background-color:#fff !important;opacity:1 !important}
.g-results.box-style .g-row .action-box .icon-right-arrow{position:relative;transition:.3s cubic-bezier(0.25,0.1,0.25,1)}
.g-results.box-style .g-row:hover .background-hover .background{background-color:#005ad2 !important}
.g-results.box-style .g-row:hover .background-hover .infotext,.g-results.box-style .g-row:hover .background-hover .h4{color:#fff}
.g-results.box-style .g-row:hover .background-hover .g-column .action-box .icon-right-arrow::before{color:#fff}
.g-results.box-style .g-row:hover .background-hover .g-column label.infotext{opacity:1}
.g-results.box-style .g-row:hover .infotext,.g-results.box-style .g-row:hover .h4{color:#fff}
.g-results.box-style .g-row:hover .action-box .icon-right-arrow{transform:translateX(10px);transition:.3s cubic-bezier(0.25,0.1,0.25,1)}
.g-results.box-style .g-row:hover .action-box .icon-right-arrow::before{color:#fff}
@media only screen and (max-width:1280px){.g-results{padding:0 calc(((100vw / 24)))}
.g-results .g-row{padding-right:calc(((100vw / 24)) / 2);padding-left:calc(((100vw / 24)))}
.g-results.box-style{padding:0}
.g-results.box-style .g-row{padding-right:calc(((100vw / 24)) / 2);padding-left:calc(((100vw / 24)) / 2)}
}
@media only screen and (max-width:768px){.g-results .g-row{padding-right:calc((calc(100vw / 24)));padding-left:calc((calc(100vw / 24)))}
.g-results .g-row.p-s-top{padding-top:12px}
.g-results .g-row>.display-flex{flex-wrap:wrap}
.g-results .g-row .g-column:first-child{flex-basis:100%}
.g-results .g-row .g-column .title-desktop{display:none}
.g-results .g-row .g-column .title-mobile{display:flex;position:relative;align-items:flex-start}
.g-results .g-row .g-column .title-mobile .info{flex-basis:calc((calc(100vw / 24)) * 18);margin-top:8px;margin-bottom:20px}
.g-results .g-row .g-column .icon-plus{font-size:48px}
.g-results .g-row .g-column .icon-right-arrow{position:relative;top:12px}
.g-results .g-row .action-box{flex-basis:calc((calc(100vw / 24)) * 2);align-items:flex-start}
.g-results .g-row .item-content-desktop{display:none}
.g-results .g-row .item-content-mobile{display:block;position:relative;min-height:1px;margin-bottom:12px}
.g-results .g-row .item-content-mobile::after{content:'';height:1px;width:100%;position:absolute;background-color:#001965;bottom:0;opacity:.05;box-shadow:inset 0 4px 4px rgba(0,0,0,0.25);transition:.1s cubic-bezier(0.25,0.1,0.25,1);transition-delay:.3s}
.g-results .g-row .g-column.action .action-box{visibility:hidden}
.g-results .g-row.expand .g-column .title-mobile{margin-bottom:0}
.g-results .g-row.expand .g-column .title-mobile::after{opacity:0;transition:.1s cubic-bezier(0.25,0.1,0.25,1)}
.g-results.box-style .g-row{padding-right:calc((calc(100vw / 24)));padding-left:calc((calc(100vw / 24)))}
.g-results.box-style .g-row .g-column .title-mobile .info{margin-bottom:12px}
}
@media only screen and (max-width:525px){.g-results{padding:0}
.g-results .hide-mobile{display:none}
.g-results.box-style .g-row .g-column:not(:first-child){display:block;margin-top:0}
.g-results .g-row .g-column:not(:first-child){display:flex}
.g-results .g-row .g-column:not(:first-child){margin-top:20px}
.g-results .g-row .g-column:not(:first-child) label{flex-basis:calc((calc(100vw / 24)) * 4);min-width:calc(100% / 3)}
.g-results .g-row .g-column:nth-child(2){margin-top:0}
.g-results .g-row .g-column:last-child{margin-top:0}
.g-results .g-row .g-column .icon-plus{font-size:44px}
.g-results .g-row .g-column .title-mobile{margin-bottom:0;min-width:calc(100% / 3)}
.g-results .g-row .g-column .link-text{line-height:25px}
.g-results .g-row .g-column.action .action-box{display:none}
}
@keyframes circle-animate{0{width:1px;height:1px}
100%{width:10px;height:10px}
}
.loading-indicator{display:none;justify-content:center;min-height:20px;align-items:center;width:100%}
.loading-indicator.blue .cir{background-color:#001965}
.loading-indicator.white .cir{background-color:#fff}
.loading-indicator.show{display:flex}
.loading-indicator .hide{display:none}
.loading-indicator .cir{width:1px;height:1px;border-radius:100px;margin:5px;animation:circle-animate .6s infinite alternate cubic-bezier(0.25,0.1,0.25,1)}
.loading-indicator .cir-2{animation-delay:.2s}
.loading-indicator .cir-3{animation-delay:.4s}
.loading-button{display:flex;align-items:center;justify-content:center;background:0;border:0;border-radius:85px;width:164px;height:50px}
.loading-button.loading .text{display:none}
.loading-button.loading .loading-indicator{display:flex}
.loading-button .text{display:block;text-align:center;font-size:16px;line-height:22px;width:100%}
.loading-button .loading-indicator{display:none}
@media only screen and (max-width:1280px){.loading-button.button.button-link-animation-desktop .text{animation:none !important}
.loading-button.button.button-link-animation-desktop .icon-right-arrow{display:none !important}
}
@keyframes show{from{display:none;opacity:0}
to{display:block;opacity:1}
}
@keyframes hide{from{display:block;opacity:1}
to{display:none;opacity:0}
}
@keyframes slideUp20{from{bottom:-20px;opacity:0;display:none}
to{bottom:0;opacity:1;display:block}
}
@keyframes slideUp40{from{bottom:-40px;opacity:0}
to{bottom:0;opacity:1}
}
@keyframes slideUpHide20{from{top:0;opacity:1;display:block}
to{top:-20px;opacity:0;display:none}
}
@keyframes slideDown20{from{top:-20px;opacity:0;display:none}
to{top:0;opacity:1;display:block}
}
@keyframes slideDownHide20{from{bottom:0;opacity:1;display:block}
to{bottom:-20px;opacity:0;display:none}
}
@keyframes slideDownHide40{from{bottom:0;opacity:1;display:block}
to{bottom:-40px;opacity:0;display:none}
}
@keyframes slideRight10{from{left:-10px;opacity:0;display:none}
to{left:0;opacity:1;display:inline}
}
@keyframes slideLeft10{from{left:10px;opacity:0;display:none}
to{left:0;opacity:1;display:inline}
}
@keyframes slideLeftHide10{from{left:0;opacity:1;display:inline}
to{left:-10px;opacity:0;display:none}
}
@keyframes slideRightHide10{from{left:-10px;opacity:1}
to{left:0;opacity:0}
}
@keyframes slideRightHide20{from{left:-20px;opacity:1}
to{left:0;opacity:0}
}
@keyframes slideRightHideArrow20{0{right:20px;opacity:1}
100%{right:10px;opacity:0}
}
@keyframes slideRightFromMinus10NoOpacity{from{left:-10px}
to{left:0}
}
@keyframes slideRightFromMinus20NoOpacity{from{left:-20px}
to{left:0}
}
@keyframes slideLeftMinus10NoOpacity{from{left:0}
to{left:-10px}
}
@keyframes slideLeftMinus20NoOpacity{from{left:0}
to{left:-20px}
}
@keyframes slideLeftMinus18NoOpacity{from{left:0}
to{left:-18px}
}
@keyframes slideLeftMinus10{from{left:0;opacity:0}
to{left:-10px;opacity:1}
}
@keyframes slideLeftMinus20{from{left:0;opacity:0}
to{left:-20px;opacity:1}
}
@keyframes slideLeftMinusArrow20{0{right:10px;opacity:0}
100%{right:20px;opacity:1}
}
@keyframes slideToRightNoOpacity10{from{left:0;position:relative}
to{left:10px}
}
@keyframes slideToLeftNoOpacity10{from{left:10px;position:relative}
to{left:0}
}
@keyframes slideToRightNoOpacity20{from{left:0;position:relative}
to{left:20px}
}
@keyframes slideToLeftNoOpacity20{from{left:20px;position:relative}
to{left:0}
}
@keyframes slideToRightNoOpacity30{from{left:0;position:relative}
to{left:30px}
}
@keyframes slideToLeftNoOpacity30{from{left:30px;position:relative}
to{left:0}
}
@keyframes showUnderline{from{width:0}
to{width:100%}
}
@keyframes hideUnderline{from{width:100%}
to{width:0}
}
@keyframes showOverlay{0{left:-100%;opacity:0;display:none}
1%{left:-178px;opacity:0;display:none}
100%{left:0;opacity:1;display:block}
}
@keyframes hideOverlay{0{left:0;opacity:1;display:block}
99%{left:-178px;opacity:0;display:none}
100%{left:-100%;opacity:0;display:none}
}
@keyframes showOverlayMobile{from{width:0;opacity:0;display:none}
1%{width:100%;left:0;opacity:0;display:none}
100%{width:100%;left:0;opacity:1;display:block}
}
@keyframes hideOverlayMobile{from{width:100%;opacity:1;left:0;display:block}
99%{width:100%;opacity:0;left:0;display:none}
100%{width:0;opacity:0;left:-100%;display:none}
}
@keyframes underline{0{width:100%;opacity:1}
50%{width:100%;opacity:0}
51%{width:0;opacity:1}
100%{width:100%}
}
@keyframes underlineMultiline{0{border-bottom-color:#001965}
50%{border-bottom-color:transparent}
51%{background-size:0 1px;border-bottom-color:transparent}
100%{background-size:100% 1px;border-bottom-color:transparent}
}
@keyframes showUderlinefromLeft{0{opacity:1;left:0;width:0}
100%{left:0;width:100%;opacity:1}
}
@keyframes showUderlinefromRight{0{opacity:0;right:0;width:0}
1%{opacity:1;right:0;width:0}
100%{right:0;width:100%;opacity:1}
}
@keyframes showByScale{from{transform:scale(0);opacity:0}
to{transform:scale(1);opacity:1}
}
@keyframes hideByScale{from{transform:scale(1);opacity:1}
to{transform:scale(0);opacity:0}
}
@keyframes showByShadow{from{box-shadow:0 0 0 #000}
to{box-shadow:-2px -2px 50px rgba(0,0,0,0)}
}
@keyframes hideByShadow{from{box-shadow:-2px -2px 50px rgba(0,0,0,0)}
to{box-shadow:0 0 0 #000}
}
@keyframes zoomIn{from{transform:scale(1)}
to{transform:scale(1.1)}
}
@keyframes zoomOut{from{transform:scale(1.1)}
to{transform:scale(1)}
}
@keyframes yearIndicatorZoomOut{from{transform:scale(0)}
to{transform:scale(1)}
}
@keyframes firstLastYearIndicatorZoomOut{from{transform:scale(0.7);opacity:.7}
to{transform:scale(1);opacity:1}
}
@keyframes backgroundZoomOut{from{width:60%;height:60%}
to{width:100%;height:calc(100% - 120px)}
}
@keyframes imageZoomOut{from{width:70%;margin-right:10%}
to{width:100%;margin-right:0}
}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}
.medialibrary-wrapper .titlegrid{position:relative}
.medialibrary-wrapper .contentgrid{margin-top:-112px;padding-top:112px}
.medialibrary-wrapper .small-contentgrid{margin-top:-92px;padding-top:92px}
.medialibrary-wrapper .category-dropdown{display:none}
.medialibrary-wrapper .category-dropdown.loaded{display:block}
.medialibrary-wrapper .imagesgrid{display:none;flex-wrap:wrap;align-items:flex-start}
.medialibrary-wrapper .imagesgrid.loaded{display:flex}
.medialibrary-wrapper .imagesgrid .media-item{width:calc(((100vw - 330px) / 24) * 10);margin-left:calc(((100vw - 330px) / 24) * 1);position:relative;opacity:0}
.medialibrary-wrapper .imagesgrid .media-item:nth-child(2n){width:calc(((100vw - 330px) / 24) * 10);margin-left:calc(((100vw - 330px) / 24) * 2)}
.medialibrary-wrapper .imagesgrid .media-item:nth-last-child(2){margin-bottom:0}
.medialibrary-wrapper .imagesgrid .media-item:last-child{margin-bottom:0}
.medialibrary-wrapper .imagesgrid .media-item .credit{font-size:10px;line-height:21px}
.medialibrary-wrapper .imagesgrid .media-item .text-underline{text-decoration:underline}
.medialibrary-wrapper .imagesgrid .media-item .image-category{cursor:pointer}
.medialibrary-wrapper .imagesgrid .media-item .image-category.color-granite-darkgray{color:#6e7681}
.medialibrary-wrapper .imagesgrid .media-item.animation-slide-up{animation:slideUp40 .3s forwards cubic-bezier(0.25,0.1,0.25,1)}
.medialibrary-wrapper .imagesgrid .image-content-wrapper{width:100%;height:100%;position:relative;align-content:center}
.medialibrary-wrapper .imagesgrid .image-content-wrapper img{width:100%;height:100%}
.medialibrary-wrapper .imagesgrid .image-content-wrapper .credit{position:absolute;left:calc(100% + 24px);width:100%}
.medialibrary-wrapper .imagesgrid .image-content-wrapper .credit.top{top:0;transform-origin:0 0;transform:rotate(90deg)}
.medialibrary-wrapper .imagesgrid .image-content-wrapper .credit.bottom{bottom:0;transform-origin:0 100%;transform:rotate(-90deg)}
.medialibrary-wrapper .imagesgrid .icon{font-size:25px;line-height:25px}
.medialibrary-wrapper .imagesgrid .links-wrapper{display:inline-block;line-height:25px;padding-left:20px;position:absolute}
@media(max-width:1280px){.medialibrary-wrapper .contentgrid{margin-top:-90px;padding-top:90px}
.medialibrary-wrapper .small-contentgrid{margin-top:-82px;padding-top:82px}
.medialibrary-wrapper .imagesgrid .media-item{width:calc(((100vw / 24)) * 9);margin-left:calc(((100vw / 24)) * 2)}
.medialibrary-wrapper .imagesgrid .media-item:nth-child(2n){width:calc(((100vw / 24)) * 9);margin-left:calc(((100vw / 24)) * 2)}
}
@media(max-width:768px){.medialibrary-wrapper .imagesgrid .media-item{width:calc((calc(100vw / 24)) * 9);margin-left:calc((calc(100vw / 24)) * 2)}
.medialibrary-wrapper .imagesgrid .media-item:nth-child(2n){width:calc((calc(100vw / 24)) * 9);margin-left:calc((calc(100vw / 24)) * 2)}
}
@media(max-width:525px){.medialibrary-wrapper .contentgrid{margin-top:-298px;padding-top:298px}
.medialibrary-wrapper .small-contentgrid{margin-top:-280px;padding-top:280px}
.medialibrary-wrapper .imagesgrid .media-item{width:calc((calc(100vw / 24)) * 20);margin-left:calc((calc(100vw / 24)) * 2)}
.medialibrary-wrapper .imagesgrid .media-item:nth-child(2n){width:calc((calc(100vw / 24)) * 20);margin-left:calc((calc(100vw / 24)) * 2)}
.medialibrary-wrapper .imagesgrid .media-item:nth-last-child(2){margin-bottom:60px}
.medialibrary-wrapper .imagesgrid .media-item:last-child{margin-bottom:0}
}