

/*===============================
/templates/ja_resume/js/owl-carousel/owl.carousel.css
================================================================================*/
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0} .owl-carousel{display:none;position:relative;width:100%;margin:0;padding:0 40px;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-carousel .owl-item .client-item{padding:0 5px}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)} .grabbing{cursor:url(/templates/ja_resume/js/owl-carousel/grabbing.png) 8 8,move} .owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}


/*===============================
/templates/ja_resume/js/owl-carousel/owl.theme.css
================================================================================*/
.owl-theme .owl-controls{margin-top:10px;text-align:center} .owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:0.5}  .owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none} .owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1} .owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px} .owl-item.loading{min-height:150px;background:url(/templates/ja_resume/js/owl-carousel/AjaxLoader.gif) no-repeat center center }


/*===============================
/templates/ja_resume/css/custom.css
================================================================================*/
.item-page .article-image-full img{max-width:60% !important;height:auto;display:block;margin:0 auto}@media (min-width:992px){.t3-mast-top{display:block !important;visibility:visible !important;opacity:1 !important;position:relative !important;z-index:1}.t3-mast-top .section-content{display:block !important}.acm-features-intro.style-1{display:block !important;opacity:1 !important;visibility:visible !important}} .article-header{text-align:center;padding:160px 0 0px !important} .article-title{text-align:center;font-family:'Work Sans',sans-serif;font-size:24px !important;font-weight:600 !important;text-transform:uppercase;letter-spacing:2px;color:#000;margin-bottom:40px;line-height:1.1;margin-top:30px !important; } .t3-mast-top .features-info .item-title{color:#000 !important;font-size:28px !important; font-weight:600;line-height:1.2} .t3-mast-top .features-info .item-position{color:#000 !important} .t3-mast-top .features-info .item-description{color:#000 !important} .acm-features-intro.style-1 .container{padding-top:30px !important} .acm-features-intro.style-1 .item{margin-top:0 !important;padding-top:0 !important}.acm-features-intro.style-1 .features-info{padding-top:0 !important;margin-top:0 !important}@media (min-width:992px){.acm-features-intro.style-1{padding-top:150px !important; }}#languageswitch{margin-top:-100px !important}.t3-mast-top{margin-bottom:10px !important}  #languageswitch{display:flex;justify-content:flex-end}#languageswitch .section{width:100%;display:flex;justify-content:flex-end}#languageswitch .container{display:flex;justify-content:flex-end}#languageswitch .section-content{display:flex;flex-direction:row-reverse; align-items:center;justify-content:flex-end;gap:10px;width:auto;text-align:right} .djslider-container,.djslider .djslider-in,.djslider .djslider-item{display:flex !important;justify-content:center !important;align-items:center !important;width:100%} @media (min-width:992px){.djslider .dj-image{height:100vh !important; width:auto !important; max-width:80vw !important; object-fit:contain !important}} @media (max-width:991px){.djslider-container{width:100vw !important}.djslider .dj-image{width:100vw !important;max-width:100vw !important}}@media (min-width:992px){.t3-wrapper{padding-top:0 !important; margin-top:-40px !important; }.t3-mast-top{padding-top:70px !important;margin-top:70px !important; }}@media (max-width:991px){.t3-mast-top{margin-top:30px !important; }}@media (max-width:991px){#languageswitch{order:2;width:100%;margin-top:30px !important;padding-top:20px !important;position:relative !important;z-index:1 !important}.t3-mast-top{order:1;margin-top:90px !important; z-index:2}.wrap.t3-features-intro{display:flex;flex-direction:column}}@media (max-width:767px) and (orientation:portrait){.djslider .dj-image{width:100vw !important;height:auto !important;max-width:100vw !important;max-height:100vh !important;object-fit:contain !important}.djslider-container{width:100vw !important;max-width:100vw !important;justify-content:center !important;align-items:center !important}}@media (max-width:767px){.t3-mast-top{margin-top:30px !important; }.djslider-container{margin-top:-30px !important; }} .logo-text .site-slogan{color:#fff !important;font-family:"Work Sans",sans-serif !important;font-size:10px !important; font-weight:500;text-transform:uppercase; letter-spacing:1px}@media (max-width:767px){.article-header{padding-top:40px !important; }}.reel-hero{position:relative;max-width:960px;margin:0 auto 40px;overflow:hidden;border-radius:12px}.reel-teaser,.reel-full{display:block;width:100%;height:auto;object-fit:cover}.reel-full-wrapper.hidden,.reel-teaser.hidden{display:none}.reel-overlay{pointer-events:auto; cursor:pointer; position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:flex-start;padding:16px 20px;background:linear-gradient(to top,rgba(0,0,0,0.55),rgba(0,0,0,0))}.reel-cta{color:#ffffff;font-size:0.9rem;letter-spacing:0.03em;text-transform:uppercase;background:rgba(0,0,0,0.5);padding:6px 10px;border-radius:4px}@media (max-width:600px){.reel-hero{border-radius:0}} .reel-hero{position:relative;max-width:960px;margin:0 auto 40px;border-radius:12px;overflow:hidden} .reel-teaser-wrapper{position:relative;padding-top:56.25%; background:#000} .reel-poster{position:absolute;inset:0;background:url('/images/works/Olafur-Eliasson.jpg') center center / cover no-repeat;filter:blur(12px);transform:scale(1.04);animation:reelPosterSharpen 1.4s ease forwards} .reel-teaser{position:absolute;inset:0;width:100%;height:100%;border:0} #reel-full-wrapper{display:none;position:relative;padding-top:56.25%;background:#000}.reel-full{position:absolute;inset:0;width:100%;height:100%;border:0} .reel-intro-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:16px;background:linear-gradient(to top,rgba(0,0,0,0.7),rgba(0,0,0,0.25));color:#fff;pointer-events:auto; cursor:pointer;  }.reel-intro-title{font-family:"Work Sans",sans-serif;font-size:1.1rem;letter-spacing:0.18em;text-transform:uppercase;margin-bottom:6px;opacity:0;transform:translateY(6px);animation:reelTitleUp 1.4s ease 0.2s forwards}.reel-intro-subtitle{font-family:"Work Sans",sans-serif;font-size:0.85rem;max-width:420px;line-height:1.4;opacity:0;transform:translateY(6px);animation:reelSubtitleUp 1.4s ease 0.35s forwards} .reel-play-pulse{margin-top:16px;padding:6px 16px;border-radius:999px;border:1px solid rgba(255,255,255,0.8);font-size:0.75rem;letter-spacing:0.16em;text-transform:uppercase;opacity:0.95;animation:reelPulse 1.6s ease-out infinite} @media (max-width:600px){.reel-hero{border-radius:0}} @keyframes reelPosterSharpen{from{filter:blur(12px);transform:scale(1.08)}to{filter:blur(0px);transform:scale(1.02)}}@keyframes reelIntroFadeOut{0%{opacity:1}80%{opacity:1}100%{opacity:0}}@keyframes reelTitleUp{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes reelSubtitleUp{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes reelPulse{0%{transform:scale(1);opacity:0.95}60%{transform:scale(1.04);opacity:1}100%{transform:scale(1);opacity:0.75}}


/*===============================
/templates/ja_resume/local/acm/gallery/css/style.css
================================================================================*/
.acm-gallery .gallery-info{margin-bottom:48px}.acm-gallery .gallery-info:before,.acm-gallery .gallery-info:after{display:table;content:" "}.acm-gallery .gallery-info:after{clear:both}.acm-gallery .gallery-info h3{float:left;margin-bottom:0}.acm-gallery .gallery-info a{border-bottom:1px solid #fc615d;float:right;text-transform:uppercase;padding-bottom:6px;margin-top:24px;margin-left:60px}.acm-gallery .gallery-info a .fa{margin-right:6px}.acm-gallery .gallery-info a:hover,.acm-gallery .gallery-info a:focus,.acm-gallery .gallery-info a:active{text-decoration:none;border-color:#fb1812}.acm-gallery .isotope-layout{overflow:hidden}.acm-gallery .isotope-layout .custom.bg-image{padding:0;position:static}.acm-gallery .isotope-layout .isotope:after{content:'';display:block;clear:both}.acm-gallery .isotope-layout .grid-xs-1{width:100%}.acm-gallery .isotope-layout .grid-xs-1.item-2{width:100%}.acm-gallery .isotope-layout .grid-xs-2{width:50%}.acm-gallery .isotope-layout .grid-xs-2.item-2{width:100%}.acm-gallery .isotope-layout .grid-xs-3{width:33.3%}.acm-gallery .isotope-layout .grid-xs-3.item-2{width:66.6%}.acm-gallery .isotope-layout .grid-xs-4{width:25%}.acm-gallery .isotope-layout .grid-xs-4.item-2{width:50%}.acm-gallery .isotope-layout .grid-xs-5{width:20%}.acm-gallery .isotope-layout .grid-xs-5.item-2{width:40%}.acm-gallery .isotope-layout .grid-xs-6{width:16.6%}.acm-gallery .isotope-layout .grid-xs-6.item-2{width:33.2%}.acm-gallery .isotope-layout .grid-xs-7{width:14.28%}.acm-gallery .isotope-layout .grid-xs-7.item-2{width:28.56%}.acm-gallery .isotope-layout .grid-xs-8{width:12.5%}.acm-gallery .isotope-layout .grid-xs-8.item-2{width:25%}.acm-gallery .isotope-layout .grid-xs-9{width:11.1%}.acm-gallery .isotope-layout .grid-xs-9.item-2{width:22.2%}.acm-gallery .isotope-layout .grid-xs-10{width:10%}.acm-gallery .isotope-layout .grid-xs-10.item-2{width:20%}@media screen and (min-width:768px){.acm-gallery .isotope-layout .grid-sm-1{width:100%}.acm-gallery .isotope-layout .grid-sm-1.item-2{width:100%}.acm-gallery .isotope-layout .grid-sm-2{width:50%}.acm-gallery .isotope-layout .grid-sm-2.item-2{width:100%}.acm-gallery .isotope-layout .grid-sm-3{width:33.3%}.acm-gallery .isotope-layout .grid-sm-3.item-2{width:66.6%}.acm-gallery .isotope-layout .grid-sm-4{width:25%}.acm-gallery .isotope-layout .grid-sm-4.item-2{width:50%}.acm-gallery .isotope-layout .grid-sm-5{width:20%}.acm-gallery .isotope-layout .grid-sm-5.item-2{width:40%}.acm-gallery .isotope-layout .grid-sm-6{width:16.6%}.acm-gallery .isotope-layout .grid-sm-6.item-2{width:33.2%}.acm-gallery .isotope-layout .grid-sm-7{width:14.28%}.acm-gallery .isotope-layout .grid-sm-7.item-2{width:28.56%}.acm-gallery .isotope-layout .grid-sm-8{width:12.5%}.acm-gallery .isotope-layout .grid-sm-8.item-2{width:25%}.acm-gallery .isotope-layout .grid-sm-9{width:11.1%}.acm-gallery .isotope-layout .grid-sm-9.item-2{width:22.2%}.acm-gallery .isotope-layout .grid-sm-10{width:10%}.acm-gallery .isotope-layout .grid-sm-10.item-2{width:20%}}@media screen and (min-width:992px){.acm-gallery .isotope-layout .grid-md-1{width:100%}.acm-gallery .isotope-layout .grid-md-1.item-2{width:100%}.acm-gallery .isotope-layout .grid-md-2{width:50%}.acm-gallery .isotope-layout .grid-md-2.item-2{width:100%}.acm-gallery .isotope-layout .grid-md-3{width:33.3%}.acm-gallery .isotope-layout .grid-md-3.item-2{width:66.6%}.acm-gallery .isotope-layout .grid-md-4{width:25%}.acm-gallery .isotope-layout .grid-md-4.item-2{width:50%}.acm-gallery .isotope-layout .grid-md-5{width:20%}.acm-gallery .isotope-layout .grid-md-5.item-2{width:40%}.acm-gallery .isotope-layout .grid-md-6{width:16.6%}.acm-gallery .isotope-layout .grid-md-6.item-2{width:33.2%}.acm-gallery .isotope-layout .grid-md-7{width:14.28%}.acm-gallery .isotope-layout .grid-md-7.item-2{width:28.56%}.acm-gallery .isotope-layout .grid-md-8{width:12.5%}.acm-gallery .isotope-layout .grid-md-8.item-2{width:25%}.acm-gallery .isotope-layout .grid-md-9{width:11.1%}.acm-gallery .isotope-layout .grid-md-9.item-2{width:22.2%}.acm-gallery .isotope-layout .grid-md-10{width:10%}.acm-gallery .isotope-layout .grid-md-10.item-2{width:20%}}.acm-gallery .isotope-layout .item{background-color:transparent;float:left}.acm-gallery .isotope-layout .item a{display:block;overflow:hidden}.acm-gallery .isotope-layout .item .item-image{position:relative;border-radius:0;overflow:hidden}.acm-gallery .isotope-layout .item .item-image img{margin:0;width:100%}.acm-gallery .isotope-layout .item .mask{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#222222;z-index:1;transition:all 300ms cubic-bezier(0.785,0.135,0.15,0.86) 0s;filter:alpha(opacity=0);opacity:0}@media (max-width:991px){.acm-gallery .isotope-layout .item .mask{display:none}}.acm-gallery .isotope-layout .item .item-image-content{bottom:60px;left:100px;line-height:1.1;color:#ffffff;position:absolute;transform:rotate(-90deg);transform-origin:left bottom 0;transition:opacity 200ms cubic-bezier(0.785,0.135,0.15,0.86) 0s;vertical-align:bottom;z-index:2;filter:alpha(opacity=0);opacity:0}@media (max-width:991px){.acm-gallery .isotope-layout .item .item-image-content{display:none}}.acm-gallery .isotope-layout .item .item-image-content a{color:#ffffff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acm-gallery .isotope-layout .item .item-image-content a:hover,.acm-gallery .isotope-layout .item .item-image-content a:focus,.acm-gallery .isotope-layout .item .item-image-content a:active{text-decoration:none}@media (min-width:768px) and (max-width:1024px){.acm-gallery .isotope-layout .item.item-2{margin-left:-1px}}.acm-gallery .isotope-layout .item.effect:nth-child(n){-webkit-animation:effect-item-2 3s;-o-animation:effect-item-2 3s;animation:effect-item-2 3s}.acm-gallery .isotope-layout .item.effect:nth-child(2n){-webkit-animation:effect-item-2 9s;-o-animation:effect-item-2 9s;animation:effect-item-2 9s}.acm-gallery .isotope-layout .item.effect:nth-child(3n){-webkit-animation:effect-item-1 9s;-o-animation:effect-item-1 9s;animation:effect-item-1 9s}.acm-gallery .isotope-layout .item.effect:nth-child(4n){-webkit-animation:effect-item-1 9s;-o-animation:effect-item-1 9s;animation:effect-item-1 9s}.acm-gallery .isotope-layout .item.effect:nth-child(5n){-webkit-animation:effect-item-2 5s;-o-animation:effect-item-2 5s;animation:effect-item-2 5s}.acm-gallery .isotope-layout .item:hover .mask{filter:alpha(opacity=95);opacity:0.95}.acm-gallery .isotope-layout .item:hover .item-image-content{filter:alpha(opacity=100);opacity:1}.acm-gallery.style-scale .item .item-mask{background-color:#000000;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;display:none;filter:alpha(opacity=0);opacity:0;-webkit-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms}.acm-gallery.style-scale .item img{-webkit-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms}.acm-gallery.style-scale .item-details{position:absolute;top:50%;left:0;right:0;text-align:center;z-index:2;font-size:0;-webkit-transform:translate(0px,-50%);-ms-transform:translate(0px,-50%);-o-transform:translate(0px,-50%);transform:translate(0px,-50%);filter:alpha(opacity=0);opacity:0;-webkit-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms}.acm-gallery.style-scale .item-details h4{margin-top:0;margin-bottom:12px;text-transform:uppercase;font-weight:300;font-size:0;-webkit-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms}.acm-gallery.style-scale .item-details h4 a,.acm-gallery.style-scale .item-details h4 a:hover,.acm-gallery.style-scale .item-details h4 a:focus,.acm-gallery.style-scale .item-details h4 a:active{color:#ffffff}.acm-gallery.style-scale .item-details span{color:#ffffff;filter:alpha(opacity=80);opacity:0.8}@media (min-width:992px){.acm-gallery.style-scale .item:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.acm-gallery.style-scale .item:hover .item-details{font-size:15px;filter:alpha(opacity=100);opacity:1}.acm-gallery.style-scale .item:hover .item-details h4{font-size:23px}.acm-gallery.style-scale .item:hover .item-mask{display:block;filter:alpha(opacity=30);opacity:0.3}}.acm-gallery.style-2 .isotope-layout .item .mask{display:none}.acm-gallery.style-2 .isotope-layout .item .item-image-content{bottom:30px;left:15px;right:15px;top:auto;background-color:rgba(0,0,0,0.8);padding:12px 24px;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.acm-gallery.style-2 .isotope-layout .item .item-image-content .title{font-size:15px;margin-top:0;margin-bottom:0}.acm-gallery.style-2 .isotope-layout .item .item-image-content .title + p{margin-top:12px;margin-bottom:0}.ekko-lightbox + .modal-backdrop.show,.ekko-lightbox + .modal-backdrop.in{filter:alpha(opacity=80);opacity:0.8}.ekko-lightbox .modal-loading{display:none}.ekko-lightbox.fade{transform:translateY(-100%);-webkit-transform:translateY(-100%);filter:alpha(opacity=0);opacity:0;-webkit-transition:all 1.2s;-o-transition:all 1.2s;transition:all 1.2s}.ekko-lightbox.fade.show,.ekko-lightbox.fade.in{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(opacity=100);opacity:1}.ekko-lightbox .modal-dialog{margin:auto;position:absolute;top:50%;left:50%;max-width:100% !important;-webkit-transform:translate(-50%,-50%) !important;-ms-transform:translate(-50%,-50%) !important;-o-transform:translate(-50%,-50%) !important;transform:translate(-50%,-50%) !important}.ekko-lightbox .modal-header{border:0;padding:0;position:absolute;top:0;right:0;z-index:2}.ekko-lightbox .modal-header .close{background:#ffffff;color:#000000;height:35px;margin:0;width:35px}.ekko-lightbox .modal-body{padding:0}.ekko-lightbox .modal-body .ekko-lightbox-nav-overlay{position:absolute;top:50%;margin-top:-28px;width:100%}.ekko-lightbox .modal-body .ekko-lightbox-nav-overlay a{background:rgba(0,0,0,0.5);color:#ffffff;padding:18px !important}.ekko-lightbox .modal-body .ekko-lightbox-nav-overlay a.glyphicon-chevron-right{float:right}.ekko-lightbox .img-responsive{margin:0 auto;max-height:100vh}@keyframes effect-item-1{0%{-webkit-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);transform:scale(0.3)}20%{-webkit-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);transform:scale(0.3)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes effect-item-1{0%{-webkit-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);transform:scale(0.3)}20%{-webkit-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);transform:scale(0.3)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes effect-item-2{0%{-webkit-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);transform:scale(0.3)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes effect-item-2{0%{-webkit-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);transform:scale(0.3)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes eff-2{0%{top:40%;filter:alpha(opacity=0);opacity:0}100%{top:50%;filter:alpha(opacity=100);opacity:1}}@-webkit-keyframes eff-2{0%{top:40%;filter:alpha(opacity=0);opacity:0}100%{top:50%;filter:alpha(opacity=100);opacity:1}}.ie8 .isotope-layout .caption{top:12%}.ie8 .isotope-layout .item,.ie8 .isotope-layout .grid-sizer{margin-left:-0.5px}.ie8 .ekko-lightbox .modal-dialog{position:relative;top:5%;left:0;width:600px !important;overflow:hidden}.ie8 .ekko-lightbox .img-responsive{max-width:100%}.full-screen{overflow:hidden;position:relative}@media screen and (max-width:991px){.full-screen{height:auto !important}}