

/*===============================
/templates/ja_directory/css/custom.css
================================================================================*/
body{line-height:1.3} .t3-header{background:#006600 none repeat scroll 0 0;padding-bottom:26px;padding-top:26px;z-index:3}.t3-subnav{background:#fe6945 none repeat scroll 0 0} .t3-header{padding-top:5px;position:inherit;width:100%}.section-inner{padding-top:96px} .t3-mainnav{border-left:0 none;border-radius:0;border-right:0 none;margin-bottom:0;margin-top:15px;padding-left:100px} .nav > li > a{padding:10px 1px!important}.nav > li > .separator{padding:10px 1px} .t3-section .section-inner{padding-bottom:3px;padding-top:3px} .t3-sl{padding-bottom:15px;padding-top:15px} .t3-mainbody{padding-top:60px;padding-bottom:20px} .t3-content{padding-top:50px;padding-bottom:10px} a.k2ReadMore{margin-top:10px;line-height:1} div.k2SearchBlock form input.inputbox{width:48%;margin:auto} div.k2SearchBlock form input.inputbox{background-color:#c0e0d1} .section-inner.section-grey{padding-top:5px} input#title.text_area.k2TitleBox{width:700px}  div.k2ItemsBlockList ul li a.moduleItemTitle{color:red} h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:cadetblue;margin-bottom:3px} div.itemListCategory h2{color:red} div.catItemHeader a{color:chocolate} h2.itemTitle{color:chocolate} div.itemNavigation span.itemNavigationTitle{color:sandybrown}  div.itemLinks{padding-left:0px;padding-right:13px;margin-left:0px;margin-right:13px;border-left:0px solid #eeeeee;border-right:0px solid #eeeeee;display:inline-block;margin-top:0;margin-bottom:0}div.itemAttachmentsBlock{border-bottom:0px dotted #eeeeee} div.itemContentFooter .itemHits{border-right:0px solid #eeeeee} hr{margin-top:5px;margin-bottom:5px} .style-light .acm-gallery.style-3 .acm-gallery-nav li.active{background-color:#fff !important}.style-light .acm-gallery.style-3 .acm-gallery-nav li{border-color:#fff !important} .com_k2 select[multiple],.com_k2 select[size],.com_k2 select{min-height:40px;height:100%;max-width:100%} .navbar-default .navbar-nav{color:darkorange} span.catItemAddLink{display :none} div.itemView{margin-top:12px} .t3-footnav{padding-top:10px;padding-bottom:0px} .t3-copyright{padding-top:3px;padding-bottom:0px} .list-striped,.row-striped{line-height:2px} div.subCategory h2{font-size:17px} h3,.h3{font-size:23px !important;text-align:center !important;color:#1e20d2 !important} .nav > li > a{padding:10px 8px} span.itemImage img{width:20% !important}span.catItemImage img{width:20% !important} .t3-module{background:radial-gradient(#88c37882,transparent)} .bannergroup{padding-left:1px !important;text-align:center}.bt-cs .bt-center{text-align:left !important} #acm-gallery-185,.acm-gallery-list{display:flex; flex-wrap:wrap; justify-content:center; margin:0 auto; max-width:2033px; }


/*===============================
/media/com_acymailing/css/module_default.css?v=1658145482
================================================================================*/
div.acymailing_module,.acymailing_module div{padding:0 !important;margin:0 !important;border-style:none !important}table.acymailing_form{margin:auto;border:0px !important}a.acymailing_togglemodule{display :block;font-size:16px}.acymailing_mootoolsbutton p{text-align:center}.acysubbuttons{text-align:center}img.captchaimagemodule{border:1px solid #dddddd;float:left}.captchakeymodule .captchafield{margin-top:3px;margin-left:2px}.acymailing_fulldiv tr,.acymailing_fulldiv td{border:0px}.acymailing_module_form select{display:block;margin-left:auto;margin-right:auto}.acymailing_module_form td{padding-bottom:5px;vertical-align:top}div.acymailing_module_error{color:#400;background-color:#fdd;padding:1em !important;margin-bottom:10px}div.acymailing_module_success{color:#130;background-color:#dfc;padding:1em !important;z-index:10;margin-bottom:10px}.acymailing_module_form .acymailing_introtext{padding-bottom:10px;display:block}.refreshCaptchaModule{background-image:url(/media/com_acymailing/images/refresh.png);width:16px;height:16px;display:block;float:left;cursor:pointer}.acymailing_module fieldset{border:solid 1px #ccc;padding:5px}.category_warning{color:red}.hide{display:none}.slide_open{animation:deployslide 0.5s forwards;overflow:hidden}@keyframes deployslide{from{max-height:0px}to{max-height:800px}}@keyframes retractslide{from{max-height:800px}to{max-height:0px;display:none}}.slide_close{animation:retractslide 0.5s forwards;overflow:hidden;background-color:#fff;box-shadow:0px 1px 5px #eee;padding:5px;margin-bottom:20px}.slide_open{animation:deployslide 0.5s forwards;overflow:hidden;background-color:#fff;box-shadow:0px 1px 5px #eee;padding:5px;margin-bottom:20px}


/*===============================
/media/com_acymailing/css/acypopup.css?v=1658145482
================================================================================*/
@keyframes fadeIn{0%{visibility:hidden;opacity:0}100%{visibility:visible;opacity:1}}.acymailingpopup{cursor:pointer}#acymailingpopupshadow{z-index:65555;background-color:#000;position:fixed;left:0px;top:0px;bottom:0px;right:0px;opacity:0.7}#acymailingpopup{z-index:65557;background-color:#fff;position:fixed;padding:10px;border-radius:3px;animation:0.5s fadeIn forwards}#acymailingpopup iframe{width:100%;height:100%;border:0}#closepop{position:absolute;width:15px;height:15px;right:-10px;top:-10px;background-color:white;border-radius:20px;border:2px solid #525252;font-size:15px;cursor:pointer;font-family:'acyicon';line-height:1}#closepop:before{content:"\e621"}


/*===============================
https://dev.caiparma.it/modules/mod_bt_contentslider/tmpl/css/btcontentslider.css
================================================================================*/
.bt-cs{position:relative;border:none}.slides_container{overflow:hidden;position:relative}.bt-cs h3{color:#d67901;line-height:37px;text-indent:15px;text-transform:uppercase;background:url(https://dev.caiparma.it/modules/mod_bt_contentslider/tmpl/images/bg-header.png) repeat-x;height:37px;border:1px solid #cfcfcf;margin:0 !important} .bt-cs .next,.bt-cs .prev{display:none;width:40px;height:100%;top:0;opacity:0.7}.bt-cs:hover .next,.bt-cs:hover .prev{display:block}.bt-cs .next:hover,.bt-cs .prev:hover{opacity:1}.bt-cs a.next{background:url(https://dev.caiparma.it/modules/mod_bt_contentslider/tmpl/images/re-right.png) right center no-repeat !important;text-indent:-9999px;position:absolute;z-index:100;margin:0;padding:0;right:0}.bt-cs a.prev{background:url(https://dev.caiparma.it/modules/mod_bt_contentslider/tmpl/images/re-left.png) left center no-repeat !important;text-indent:-9999px;position:absolute;z-index:999;margin:0;padding:0;left:0} .bt-cs .bt_handles{border:1px solid red;position:absolute !important;margin:0 !important;padding:0 !important;border:0 !important;z-index:101}.bt-cs .bt_handles li{float:left;margin:0 1px!important;list-style:none;padding:0px!important;background:none!important}.bt_handles li a{display:block !important;width:12px;height:0;padding-top:12px;background-image:url(https://dev.caiparma.it/modules/mod_bt_contentslider/tmpl/images/pagination.png);background-position:0 0;float:left;padding:12px 0 0 0 !important;overflow:hidden}.bt_handles li.current a{background-position:0 -12px} .bt-cs .bt_handles_num{border:1px solid red;position:absolute !important;margin:0 !important;padding:0 !important;border:0 !important;z-index:101}.bt-cs .bt_handles_num li{float:left;margin:0 1px!important;list-style:none;padding:0px!important;background:none!important}.bt_handles_num li a{display:block !important;width:12px;height:15px;line-height:15px;background:grey;float:left;padding:0!important;overflow:hidden;text-align:center;text-decoration:none;color:#fff;font-size:10px}.bt_handles_num li a:hover{opacity:0.8}.bt_handles_num li.current a{background:orange} .bt-cs .bt-row{float:left;position:relative;overflow:hidden;padding:8px 0}.bt-cs .bt-inner{margin:0;position:relative;padding:0 10px}.bt-cs .bt-inner a{text-decoration:none}.bt-cs .bt-inner img{outline:1px solid #b5b5b5;border:2px solid #fff;max-width:99%;margin:5px 0px}.bt-cs .bt-inner .bt-title{clear:both;color:#d67900;font-weight:bold;text-transform:uppercase;line-height:150%}.bt-cs .bt-inner .bt-category{clear:both;color:#4a4a4a;font-weight:bold;line-height:150%}.bt-cs .bt-center{text-align:center}.bt-cs .bt-extra{clear:both;margin-top:5px}.bt-cs .bt-date,.bt-cs .bt-author{font-weight:normal;font-size:80%}.bt-row-separate{clear:both;height:1px;border-bottom:1px dotted #959595;margin:0px 10px;margin-bottom:15px}


/*===============================
/templates/uber/acm/gallery/css/style.css
================================================================================*/
.acm-gallery .btn{margin-top:26px}.acm-gallery .btn > fa{margin-left:5px}.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 .isotope .mask{background:#000000;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;filter:alpha(opacity=60);opacity:0.6}.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 .caption{color:#ffffff;font-size:20px;position:absolute;top:50%;text-align:center;left:0;width:100%;z-index:3;-webkit-animation:eff-2 2s;-o-animation:eff-2 2s;animation:eff-2 2s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px) and (max-width:991px){.acm-gallery .isotope-layout .caption{font-size:32px}}@media screen and (min-width:992px){.acm-gallery .isotope-layout .caption{font-size:60px}}.acm-gallery .isotope-layout .caption span{font-size:32px}@media (min-width:768px) and (max-width:991px){.acm-gallery .isotope-layout .caption span{font-size:100px}}@media screen and (min-width:992px){.acm-gallery .isotope-layout .caption span{font-size:140px}}.acm-gallery .isotope-layout .caption p{margin-bottom:0}.acm-gallery .isotope-layout .item{background:transparent;float:left}.acm-gallery .isotope-layout .item a{display:block;overflow:hidden}@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 .item-image{overflow:hidden}.acm-gallery .isotope-layout .item img{margin:0;width:100%}.acm-gallery.style-none .item-details h4{font-size:20px;font-weight:700;color:#3d4045;margin:26px auto 0}.acm-gallery.style-none .item-details h4 a{color:#3d4045}.acm-gallery.style-none .item-details h4 a:hover,.acm-gallery.style-none .item-details h4 a:focus,.acm-gallery.style-none .item-details h4 a:active{color:#026899;text-decoration:none}.acm-gallery.style-none .item-details span{display:block;color:#96a1a3;margin-top:6.5px}.acm-gallery.style-swiper .item .item-image{height:260px;overflow:hidden;border:1px solid #dadedf;position:relative;background-size:100% auto !important;background-repeat:no-repeat !important;background-position:0 0 !important;-webkit-transition:all 3.5s linear 0.4s;-o-transition:all 3.5s linear 0.4s;transition:all 3.5s linear 0.4s}.acm-gallery.style-swiper .item .item-image .item-mask{width:100%;height:100%;position:absolute}.acm-gallery.style-swiper .item:hover .item-image{background-position:0 100% !important}.acm-gallery.style-swiper .item-details h4{font-size:20px;font-weight:700;color:#3d4045;margin:26px auto 0;min-height:52px}.acm-gallery.style-swiper .item-details h4 a{color:#3d4045}.acm-gallery.style-swiper .item-details h4 a:hover,.acm-gallery.style-swiper .item-details h4 a:focus,.acm-gallery.style-swiper .item-details h4 a:active{color:#026899;text-decoration:none}.acm-gallery.style-swiper .item-details span{display:block;color:#96a1a3;margin-top:6.5px}.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:13px;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:16px;filter:alpha(opacity=100);opacity:1}.acm-gallery.style-scale .item:hover .item-details h4{font-size:32px}.acm-gallery.style-scale .item:hover .item-mask{display:block;filter:alpha(opacity=30);opacity:0.3}}.acm-gallery.style-lily .item .item-image{background-color:#0279b3}.acm-gallery.style-lily .item img{opacity:1;transition:opacity 0.35s ease 0s,transform 0.35s ease 0s;-webkit-transition:opacity 0.35s ease 0s,-webkit-transform 0.35s ease 0s}@media screen and (min-width:768px){.acm-gallery.style-lily .item img{width:calc(100% + 50px);width:-moz-calc(100% + 50px);-webkit-transform:translate3d(-40px,0px,0px);transform:translate3d(-40px,0px,0px)}}.acm-gallery.style-lily .item .item-details{bottom:0;height:50%;text-align:left;top:auto;position:absolute;left:0;width:100%;padding:0 26px;backface-visibility:hidden}@media (min-width:992px){.acm-gallery.style-lily .item .item-details{-webkit-transform:translate3d(0px,40px,0px);transform:translate3d(0px,40px,0px);-webkit-transition:transform 0.35s ease 0s;-o-transition:transform 0.35s ease 0s;transition:transform 0.35s ease 0s}}@media (max-width:1199px){.acm-gallery.style-lily .item .item-details{-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px)}}.acm-gallery.style-lily .item .item-details h4{font-size:32px;font-weight:300;text-transform:uppercase;margin-top:0;-webkit-transition:0.35s;-o-transition:0.35s;transition:0.35s}.acm-gallery.style-lily .item .item-details h4 a,.acm-gallery.style-lily .item .item-details h4 a:hover,.acm-gallery.style-lily .item .item-details h4 a:focus,.acm-gallery.style-lily .item .item-details h4 a:active{color:#ffffff}.acm-gallery.style-lily .item .item-details span{color:rgba(255,255,255,0.6);filter:alpha(opacity=0);opacity:0;-webkit-transition:0.35s;-o-transition:0.35s;transition:0.35s}@media (max-width:1199px){.acm-gallery.style-lily .item .item-details{height:auto}.acm-gallery.style-lily .item .item-details h4{font-size:16px;-webkit-transform:translate3d(0px,0,0px);transform:translate3d(0px,0,0px)}}@media (min-width:992px){.acm-gallery.style-lily .item:hover img{filter:alpha(opacity=70);opacity:0.7;-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px)}.acm-gallery.style-lily .item:hover .item-details{-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px)}.acm-gallery.style-lily .item:hover .item-details span{filter:alpha(opacity=100);opacity:1;-webkit-transition:0.35s;-o-transition:0.35s;transition:0.35s}}.acm-gallery.style-sadie .item{overflow:hidden}.acm-gallery.style-sadie .item .item-image{background-color:#01354e}.acm-gallery.style-sadie .item img{filter:alpha(opacity=80);opacity:0.8}.acm-gallery.style-sadie .item .item-details{text-align:center}.acm-gallery.style-sadie .item .item-details h4{font-size:32px;font-weight:300;position:absolute;margin-top:0;left:0;right:0;top:50%;color:#ffffff;z-index:2;transition:transform 0.35s ease 0s,color 0.35s ease 0s;-webkit-transition:-webkit-transform 0.35s ease 0s,color 0.35s ease 0s;-webkit-transform:translate3d(0px,-50%,0px);transform:translate3d(0px,-50%,0px);filter:alpha(opacity=80);opacity:0.8}.acm-gallery.style-sadie .item .item-details h4 a,.acm-gallery.style-sadie .item .item-details h4 a:hover,.acm-gallery.style-sadie .item .item-details h4 a:focus,.acm-gallery.style-sadie .item .item-details h4 a:active{color:#ffffff}@media (max-width:1199px){.acm-gallery.style-sadie .item .item-details h4{font-size:16px}}.acm-gallery.style-sadie .item .item-details span{bottom:0;left:0;opacity:0;color:#ffffff;padding:26px;position:absolute;width:100%;z-index:2;-webkit-transform:translate3d(0px,10px,0px);transform:translate3d(0px,10px,0px);transition:opacity 0.35s ease 0s,transform 0.35s ease 0s;-webkit-transition:opacity 0.35s ease 0s,-webkit-transform 0.35s ease 0s}@media (max-width:1199px){.acm-gallery.style-sadie .item .item-details span{display:none}}.acm-gallery.style-sadie .item .item-mask{background:linear-gradient(to bottom,rgba(72,76,97,0) 0%,rgba(72,76,97,0.8) 75%) repeat scroll 0 0 rgba(0,0,0,0);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;filter:alpha(opacity=0);opacity:0;-webkit-transform:translate3d(0px,50%,0px);transform:translate3d(0px,50%,0px)}@media (min-width:992px){.acm-gallery.style-sadie .item:hover .item-mask,.acm-gallery.style-sadie .item:hover .item-details span{-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);filter:alpha(opacity=100);opacity:1}.acm-gallery.style-sadie .item:hover .item-details h4{color:#ffffff;transform:translate3d(0px,-50%,0px) translate3d(0px,-40px,0px);-webkit-transform:translate3d(0px,-50%,0px) translate3d(0px,-40px,0px)}.acm-gallery.style-sadie .item:hover .item-details h4 a,.acm-gallery.style-sadie .item:hover .item-details h4 a:hover,.acm-gallery.style-sadie .item:hover .item-details h4 a:focus,.acm-gallery.style-sadie .item:hover .item-details h4 a:active{color:#ffffff}}.acm-gallery.style-zoe .item{overflow:hidden}.acm-gallery.style-zoe .item .item-image{background-color:#01354e}.acm-gallery.style-zoe .item img{filter:alpha(opacity=80);opacity:0.8}.acm-gallery.style-zoe .item .item-details{background:#ffffff;bottom:0;color:#3d4045;padding:26px;top:auto;left:0;position:absolute;width:100%;-webkit-transform:translate3d(0px,100%,0px);transform:translate3d(0px,100%,0px);-webkit-transition:transform 0.35s ease 0s;-o-transition:transform 0.35s ease 0s;transition:transform 0.35s ease 0s}.acm-gallery.style-zoe .item .item-details h4,.acm-gallery.style-zoe .item .item-details span{-webkit-transform:translate3d(0px,200%,0px);transform:translate3d(0px,200%,0px);-webkit-transition:transform 0.35s ease 0s;-o-transition:transform 0.35s ease 0s;transition:transform 0.35s ease 0s}.acm-gallery.style-zoe .item .item-details h4{margin:0}.acm-gallery.style-zoe .item .item-details span{backface-visibility:hidden;top:-130px;color:#ffffff;padding:26px;position:absolute;text-transform:none;left:10%;right:10%;text-align:center;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity 0.35s ease 0s;-o-transition:opacity 0.35s ease 0s;transition:opacity 0.35s ease 0s}@media (min-width:992px){.acm-gallery.style-zoe .item:hover .item-details,.acm-gallery.style-zoe .item:hover .item-details h4,.acm-gallery.style-zoe .item:hover .item-details span{-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px)}.acm-gallery.style-zoe .item:hover .item-details span{filter:alpha(opacity=100);opacity:1}}.acm-gallery.style-flip .item{position:relative}.acm-gallery.style-flip .item .item-image{transform:perspective(800px) rotateY(0deg);-webkit-transform:perspective(800px) rotateY(0deg);-webkit-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s}.acm-gallery.style-flip .item .item-details{background:#000000;color:#ffffff;filter:alpha(opacity=0);opacity:0;backface-visibility:hidden;height:100%;position:absolute;width:100%;padding:26px;left:0;top:0;text-align:center;transform:perspective(800px) rotateY(180deg);-webkit-transform:perspective(800px) rotateY(180deg);-webkit-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s}.acm-gallery.style-flip .item .item-details h4{display:block;margin-bottom:26px}.acm-gallery.style-flip .item .item-details h4 a,.acm-gallery.style-flip .item .item-details h4 a:hover,.acm-gallery.style-flip .item .item-details h4 a:focus,.acm-gallery.style-flip .item .item-details h4 a:active{color:#ffffff;display:inline-block;padding-bottom:13px;border-bottom:2px solid #ffffff}@media (min-width:992px){.acm-gallery.style-flip .item:hover .item-image{transform:perspective(800px) rotateY(-179.9deg);-webkit-transform:perspective(800px) rotateY(-179.9deg)}.acm-gallery.style-flip .item:hover .item-details{filter:alpha(opacity=100);opacity:1;transform:perspective(800px) rotateY(0deg);-webkit-transform:perspective(800px) rotateY(0deg)}}.style-dark .acm-gallery.style-swiper .item-details h4 a{color:#ffffff}.style-dark .acm-gallery.style-swiper .item-details h4 span{color:#ffffff}.ekko-lightbox .modal-loading{display:none}.ekko-lightbox.fade{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);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.in{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);filter:alpha(opacity=100);opacity:1}.ekko-lightbox .modal-dialog{margin-top:15%}@media screen and (min-width:480px){.ekko-lightbox .modal-dialog{position:absolute;top:50%;left:50%;margin-top:auto;-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:20px !important}.ekko-lightbox .modal-body .ekko-lightbox-nav-overlay a.glyphicon-chevron-right{float:right}.ekko-lightbox .img-responsive{margin:0}@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}}.acm-gallery.style-3 .item{display:none}.acm-gallery.style-3 .item.active{display:block;-webkit-animation:effect-item-1 0.4s;-o-animation:effect-item-1 0.4s;animation:effect-item-1 0.4s}.acm-gallery.style-3 .acm-gallery-list{overflow:hidden}.acm-gallery.style-3 .acm-gallery-list .custom.bg-image{padding:0;position:static}.acm-gallery.style-3 .acm-gallery-list .grid-xs-1{width:100%}.acm-gallery.style-3 .acm-gallery-list .grid-xs-1.item-2{width:100%}.acm-gallery.style-3 .acm-gallery-list .grid-xs-2{width:50%}.acm-gallery.style-3 .acm-gallery-list .grid-xs-2.item-2{width:100%}.acm-gallery.style-3 .acm-gallery-list .grid-xs-3{width:33.3%}.acm-gallery.style-3 .acm-gallery-list .grid-xs-3.item-2{width:66.6%}.acm-gallery.style-3 .acm-gallery-list .grid-xs-4{width:25%}.acm-gallery.style-3 .acm-gallery-list .grid-xs-4.item-2{width:50%}.acm-gallery.style-3 .acm-gallery-list .grid-xs-5{width:20%}.acm-gallery.style-3 .acm-gallery-list .grid-xs-5.item-2{width:40%}.acm-gallery.style-3 .acm-gallery-list .grid-xs-6{width:16.6%}.acm-gallery.style-3 .acm-gallery-list .grid-xs-6.item-2{width:33.2%}.acm-gallery.style-3 .acm-gallery-list .grid-xs-7{width:14.28%}.acm-gallery.style-3 .acm-gallery-list .grid-xs-7.item-2{width:28.56%}.acm-gallery.style-3 .acm-gallery-list .grid-xs-8{width:12.5%}.acm-gallery.style-3 .acm-gallery-list .grid-xs-8.item-2{width:25%}.acm-gallery.style-3 .acm-gallery-list .grid-xs-9{width:11.1%}.acm-gallery.style-3 .acm-gallery-list .grid-xs-9.item-2{width:22.2%}.acm-gallery.style-3 .acm-gallery-list .grid-xs-10{width:10%}.acm-gallery.style-3 .acm-gallery-list .grid-xs-10.item-2{width:20%}@media screen and (min-width:768px){.acm-gallery.style-3 .acm-gallery-list .grid-sm-1{width:100%}.acm-gallery.style-3 .acm-gallery-list .grid-sm-1.item-2{width:100%}.acm-gallery.style-3 .acm-gallery-list .grid-sm-2{width:50%}.acm-gallery.style-3 .acm-gallery-list .grid-sm-2.item-2{width:100%}.acm-gallery.style-3 .acm-gallery-list .grid-sm-3{width:33.3%}.acm-gallery.style-3 .acm-gallery-list .grid-sm-3.item-2{width:66.6%}.acm-gallery.style-3 .acm-gallery-list .grid-sm-4{width:25%}.acm-gallery.style-3 .acm-gallery-list .grid-sm-4.item-2{width:50%}.acm-gallery.style-3 .acm-gallery-list .grid-sm-5{width:20%}.acm-gallery.style-3 .acm-gallery-list .grid-sm-5.item-2{width:40%}.acm-gallery.style-3 .acm-gallery-list .grid-sm-6{width:16.6%}.acm-gallery.style-3 .acm-gallery-list .grid-sm-6.item-2{width:33.2%}.acm-gallery.style-3 .acm-gallery-list .grid-sm-7{width:14.28%}.acm-gallery.style-3 .acm-gallery-list .grid-sm-7.item-2{width:28.56%}.acm-gallery.style-3 .acm-gallery-list .grid-sm-8{width:12.5%}.acm-gallery.style-3 .acm-gallery-list .grid-sm-8.item-2{width:25%}.acm-gallery.style-3 .acm-gallery-list .grid-sm-9{width:11.1%}.acm-gallery.style-3 .acm-gallery-list .grid-sm-9.item-2{width:22.2%}.acm-gallery.style-3 .acm-gallery-list .grid-sm-10{width:10%}.acm-gallery.style-3 .acm-gallery-list .grid-sm-10.item-2{width:20%}}@media screen and (min-width:992px){.acm-gallery.style-3 .acm-gallery-list .grid-md-1{width:100%}.acm-gallery.style-3 .acm-gallery-list .grid-md-1.item-2{width:100%}.acm-gallery.style-3 .acm-gallery-list .grid-md-2{width:50%}.acm-gallery.style-3 .acm-gallery-list .grid-md-2.item-2{width:100%}.acm-gallery.style-3 .acm-gallery-list .grid-md-3{width:33.3%}.acm-gallery.style-3 .acm-gallery-list .grid-md-3.item-2{width:66.6%}.acm-gallery.style-3 .acm-gallery-list .grid-md-4{width:25%}.acm-gallery.style-3 .acm-gallery-list .grid-md-4.item-2{width:50%}.acm-gallery.style-3 .acm-gallery-list .grid-md-5{width:20%}.acm-gallery.style-3 .acm-gallery-list .grid-md-5.item-2{width:40%}.acm-gallery.style-3 .acm-gallery-list .grid-md-6{width:16.6%}.acm-gallery.style-3 .acm-gallery-list .grid-md-6.item-2{width:33.2%}.acm-gallery.style-3 .acm-gallery-list .grid-md-7{width:14.28%}.acm-gallery.style-3 .acm-gallery-list .grid-md-7.item-2{width:28.56%}.acm-gallery.style-3 .acm-gallery-list .grid-md-8{width:12.5%}.acm-gallery.style-3 .acm-gallery-list .grid-md-8.item-2{width:25%}.acm-gallery.style-3 .acm-gallery-list .grid-md-9{width:11.1%}.acm-gallery.style-3 .acm-gallery-list .grid-md-9.item-2{width:22.2%}.acm-gallery.style-3 .acm-gallery-list .grid-md-10{width:10%}.acm-gallery.style-3 .acm-gallery-list .grid-md-10.item-2{width:20%}}.acm-gallery.style-3 .acm-gallery-list .caption{color:#ffffff;font-size:20px;position:absolute;top:50%;text-align:center;left:0;width:100%;z-index:3;-webkit-animation:eff-2 2s;-o-animation:eff-2 2s;animation:eff-2 2s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px) and (max-width:991px){.acm-gallery.style-3 .acm-gallery-list .caption{font-size:32px}}@media screen and (min-width:992px){.acm-gallery.style-3 .acm-gallery-list .caption{font-size:60px}}.acm-gallery.style-3 .acm-gallery-list .caption span{font-size:32px}@media (min-width:768px) and (max-width:991px){.acm-gallery.style-3 .acm-gallery-list .caption span{font-size:100px}}@media screen and (min-width:992px){.acm-gallery.style-3 .acm-gallery-list .caption span{font-size:140px}}.acm-gallery.style-3 .acm-gallery-list .caption p{margin-bottom:0}.acm-gallery.style-3 .acm-gallery-list .item{background:transparent;float:left}.acm-gallery.style-3 .acm-gallery-list .item a{display:block;overflow:hidden}@media (min-width:768px) and (max-width:1024px){.acm-gallery.style-3 .acm-gallery-list .item.item-2{margin-left:-1px}}.acm-gallery.style-3 .acm-gallery-list .item.effect:nth-child(n){-webkit-animation:effect-item-2 3s;-o-animation:effect-item-2 3s;animation:effect-item-2 3s}.acm-gallery.style-3 .acm-gallery-list .item.effect:nth-child(2n){-webkit-animation:effect-item-2 9s;-o-animation:effect-item-2 9s;animation:effect-item-2 9s}.acm-gallery.style-3 .acm-gallery-list .item.effect:nth-child(3n){-webkit-animation:effect-item-1 9s;-o-animation:effect-item-1 9s;animation:effect-item-1 9s}.acm-gallery.style-3 .acm-gallery-list .item.effect:nth-child(4n){-webkit-animation:effect-item-1 9s;-o-animation:effect-item-1 9s;animation:effect-item-1 9s}.acm-gallery.style-3 .acm-gallery-list .item.effect:nth-child(5n){-webkit-animation:effect-item-2 5s;-o-animation:effect-item-2 5s;animation:effect-item-2 5s}.acm-gallery.style-3 .acm-gallery-list .item .item-image{overflow:hidden}.acm-gallery.style-3 .acm-gallery-list .item img{margin:0;width:100%}.acm-gallery.style-3 .acm-gallery-nav{clear:both;position:relative;z-index:1;text-align:center;top:-13px;margin:0;padding:0}.acm-gallery.style-3 .acm-gallery-nav li{cursor:pointer;display:inline-block;width:10px;height:10px;border:2px solid #ffffff;border-radius:50%}.acm-gallery.style-3 .acm-gallery-nav li.active{background:#ffffff}.style-light .acm-gallery.style-3 .acm-gallery-nav li{border-color:#3d4045}.style-light .acm-gallery.style-3 .acm-gallery-nav li.active{background-color:#3d4045}