/**handles:contact-form-7,wpos-magnific-style,wpos-slick-style,wp-igsp-public-css**/
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::after,.wpcf7-list-item-label::before{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=url]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
.msacwl-row-clearfix:after{content:"";display:table}.msacwl-row-clearfix:after{clear:both}.msacwl-carousel-conf,.msacwl-slider-conf,.msacwl-variable-conf{display:none}.msacwl-carousel-wrap *,.msacwl-slider-wrap *,.msacwl-variable-wrap *{box-sizing:border-box;outline:0}.msacwl-common-slider{visibility:hidden;opacity:0;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.msacwl-common-slider.slick-initialized{visibility:visible;opacity:1}.msacwl-common-slider button.slick-arrow{width:15px;cursor:pointer!important;height:50px;position:absolute;z-index:9;text-indent:-99999px;border:0!important;padding:20px 15px!important;text-align:center;margin:0;border-radius:0!important;opacity:0;visibility:hidden;-webkit-transition:all .3s linear;transition:all .3s linear}.msacwl-common-slider:hover button.slick-arrow{opacity:1;visibility:visible}.msacwl-common-slider button.slick-next,.msacwl-common-slider button.slick-next:active,.msacwl-common-slider button.slick-next:focus,.msacwl-common-slider button.slick-next:hover{background:rgba(0,0,0,.8) url('http://giornaleorologi.com/wp-content/plugins/meta-slider-and-carousel-with-lightbox-pro/assets/images/arrow-right.png') center center no-repeat!important;background-size:12px auto!important}.msacwl-common-slider button.slick-prev,.msacwl-common-slider button.slick-prev:active,.msacwl-common-slider button.slick-prev:focus,.msacwl-common-slider button.slick-prev:hover{background:rgba(0,0,0,.8) url('http://giornaleorologi.com/wp-content/plugins/meta-slider-and-carousel-with-lightbox-pro/assets/images/arrow-left.png') center center no-repeat!important;background-size:12px auto!important}.msacwl-common-slider .slick-dots{padding:0!important;margin:0!important;position:absolute;bottom:0;text-align:center;width:100%;line-height:normal}.msacwl-common-slider .slick-dots li button{text-indent:-99999px}.msacwl-common-slider .slick-dots li{list-style:none!important;display:inline-block!important;margin:0 2px!important;padding:0!important;width:10px!important;height:10px!important}.msacwl-common-slider .slick-dots li button{background:#fff!important;margin:0!important;cursor:pointer!important;padding:0!important;border:2px solid #444;border-radius:50%!important;width:12px!important;height:12px!important}.msacwl-common-slider .slick-dots li button:focus{outline:0!important}.msacwl-common-slider .slick-dots li.slick-active button{background:#444!important;border-color:#fff!important}.msacwl-common-slider .slick-arrow{top:50%;margin-top:-26px!important}.msacwl-common-slider button.slick-next{right:0}.msacwl-common-slider button.slick-prev{left:0}.msacwl-mfp-popup .mfp-arrow:active,.msacwl-mfp-popup .mfp-arrow:focus,.msacwl-mfp-popup .mfp-arrow:hover{opacity:1;background:0 0!important;box-shadow:none!important}.msacwl-mfp-popup figcaption{padding:0!important}.msacwl-mfp-popup .mfp-close,.msacwl-mfp-popup .mfp-close:active,.msacwl-mfp-popup .mfp-close:focus,.msacwl-mfp-popup .mfp-close:hover{margin:0!important;background:0 0!important;background-image:none!important;box-shadow:none}.logged-in.admin-bar .msacwl-mfp-popup .mfp-container{top:30px}.msacwl-slider-nav{margin-top:3px;clear:both;padding-bottom:20px}.msacwl-slider-nav .slick-arrow{top:50%!important;margin-top:-27px!important}.msacwl-slider-nav button.slick-arrow{width:20px;height:34px;position:absolute;z-index:99;border:0!important;padding:0!important;border-radius:0!important}.msacwl-slider-nav button.slick-next,.msacwl-slider-nav button.slick-next:active,.msacwl-slider-nav button.slick-next:focus,.msacwl-slider-nav button.slick-next:hover{background:rgba(0,0,0,.7) url(http://giornaleorologi.com/wp-content/plugins/meta-slider-and-carousel-with-lightbox-pro/assets/images/arrow-right-small.png) center center no-repeat!important;outline:0!important;box-shadow:none!important}.msacwl-slider-nav button.slick-prev,.msacwl-slider-nav button.slick-prev:active,.msacwl-slider-nav button.slick-prev:focus,.msacwl-slider-nav button.slick-prev:hover{background:rgba(0,0,0,.7) url(http://giornaleorologi.com/wp-content/plugins/meta-slider-and-carousel-with-lightbox-pro/assets/images/arrow-left-small.png) center center no-repeat!important;outline:0!important;box-shadow:none!important}.msacwl-slider-nav .slick-slide img{display:inline-block!important;cursor:pointer;height:100%;width:100%;object-fit:cover;object-position:top center;border-radius:0}.msacwl-slider-nav .slick-image-nav{overflow:hidden;border:3px solid #fcfcfc;height:120px;background:#e3e3e3}.msacwl-slider-nav .slick-current{border-top:3px solid #e53935}.msacwl-slider-nav .slick-next{right:0!important}.msacwl-slider-nav .slick-prev{left:0!important}.msacwl-slider-nav .slick-dots{left:15px!important;right:15px;text-align:center;bottom:0!important}.msacwl-slider-nav .slick-arrow{text-indent:-99999px}.msacwl-carousel-slide,.msacwl-slide{position:relative}.msacwl-carousel-slide a{height:250px;display:block}.msacwl-gallery-container{background:rgba(0,0,0,.6);color:#fff;padding:15px 40px 30px;text-align:center;position:absolute;bottom:0;left:0;right:0;font-size:14px;line-height:normal;width:100%;float:left}.msacwl-gallery-container .msacwl-image-title{font-size:22px;font-weight:600;text-transform:capitalize;line-height:normal;width:100%;float:left}.msacwl-gallery-container .msacwl-image-caption{margin-top:10px;text-transform:capitalize;font-weight:600;font-size:15px;line-height:normal;width:100%;float:left}.msacwl-gallery-container .msacwl-image-desc{margin-top:10px;text-transform:capitalize;font-weight:400;font-size:13px;line-height:19px;width:100%;float:left}.msacwl-gallery-carousel .msacwl-gallery-container{padding:15px 15px 30px!important}.msacwl-carousel-slide img.msacwl-img,.msacwl-slide img.msacwl-img{height:100%!important;width:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;border-radius:0;box-shadow:none;-webkit-transition:all .4s ease;transition:all .4s ease}.msacwl-img-wrap{width:100%;float:left;height:350px;overflow:hidden;position:relative}.msacwl-img-wrap .msacwl-img-link{display:block;position:absolute;top:0;left:0;width:100%;float:left;height:100%;z-index:9}.msacwl-carousel-wrap .msacwl-img-wrap,.msacwl-carousel-wrap .msacwl-slide,.msacwl-variable-wrap .msacwl-img-wrap,.msacwl-variable-wrap .msacwl-slide{overflow:hidden}.msacwl-carousel-wrap .msacwl-center-mode .slick-slide{-webkit-transform:scale(.7);transform:scale(.7);-webkit-transition:all .3s ease;transition:all .3s ease}.msacwl-carousel-wrap .msacwl-center-mode .slick-current.slick-center{-webkit-transform:scale(1);transform:scale(1)}.msacwl-variable-wrap{overflow:hidden}.msacwl-variable-wrap .msacwl-common-slider{max-width:80%;margin:0 auto;float:none}.msacwl-variable-wrap .msacwl-common-slider .slick-list{padding:0!important;overflow:visible}.msacwl-variable-wrap .msacwl-common-slider .slick-slide{opacity:.5}.msacwl-variable-wrap .msacwl-common-slider .slick-current.slick-active{opacity:1}.msacwl-variable-wrap .msacwl-common-slider button.slick-arrow{height:100%!important;top:0!important;-webkit-transform:none;transform:none;margin-top:0!important;background:rgba(0,0,0,0)!important;width:100%!important;opacity:1;visibility:visible}.msacwl-variable-wrap .msacwl-common-slider button.slick-arrow:hover{background:rgba(0,0,0,.8)!important}.msacwl-variable-wrap .msacwl-common-slider button.slick-arrow:focus{box-shadow:none!important;background:rgba(0,0,0,0)!important}.msacwl-variable-wrap .msacwl-common-slider button.slick-prev{right:100%;left:auto}.msacwl-variable-wrap .msacwl-common-slider button.slick-next{left:100%;right:auto}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.msacwl-design-2 .msacwl-gallery-container{height:30%;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.msacwl-design-2 .msacwl-caption-desc-wrapper{width:100%;float:left;opacity:0;visibility:hidden;height:0;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.msacwl-design-2 .msacwl-slide:hover .msacwl-gallery-container{height:80%;background-color:rgba(58,176,226,.7);overflow:hidden}.msacwl-design-2 .msacwl-slide:hover .msacwl-caption-desc-wrapper{opacity:1;visibility:visible;height:100%}.msacwl-design-3 .msacwl-img-wrap:before{content:'';border:1px solid #fff;-webkit-transform:scale3d(1,0,1);transform:scale3d(1,0,1);opacity:0;top:30px;right:30px;left:30px;bottom:30px;position:absolute;z-index:1;-webkit-transition:all .3s ease .3s;transition:all .3s ease .3s}.msacwl-design-3 .msacwl-img-wrap:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transform:scale(0);transform:scale(0);background-color:rgba(0,0,0,.6);opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.msacwl-design-3 .msacwl-gallery-container{top:50%;bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:0 0;padding:10px 50px;text-shadow:1px 1px 3px #222}.msacwl-design-3 .msacwl-slide:hover .msacwl-img-wrap:after,.msacwl-design-3 .msacwl-slide:hover .msacwl-img-wrap:before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.msacwl-design-3 .msacwl-gallery-carousel .msacwl-gallery-container{padding:30px 40px!important}.msacwl-design-4 .msacwl-img-wrap:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.3);-webkit-transition:all .3s ease;transition:all .3s ease}.msacwl-design-4 .msacwl-slide:hover .msacwl-img-wrap:after{background-color:rgba(0,0,0,.6)}.msacwl-design-4 .msacwl-slide:hover .msacwl-img-wrap img{-webkit-transform:scale(1.2) rotate(-5deg);transform:scale(1.2) rotate(-5deg)}.msacwl-design-4 .msacwl-gallery-container{top:50%;bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:0 0;padding:15px 40px}.msacwl-design-4 .msacwl-gallery-container .msacwl-image-title{position:relative;padding:15px 0;display:inline-block;width:auto;float:none;margin:0 auto}.msacwl-design-4 .msacwl-gallery-container .msacwl-image-title:after{content:'';height:2px;background:#fff;position:absolute;top:auto;right:0;width:0;-webkit-transition:all .3s ease;transition:all .3s ease;bottom:0}.msacwl-design-4 .msacwl-gallery-container .msacwl-image-title:before{content:'';height:2px;background:#fff;position:absolute;top:0;left:0;width:0;-webkit-transition:all .3s ease;transition:all .3s ease}.msacwl-design-4 .msacwl-slide:hover .msacwl-image-title:after,.msacwl-design-4 .msacwl-slide:hover .msacwl-image-title:before{width:100%}.msacwl-design-5 .msacwl-gallery-container{max-height:95%;overflow:hidden;top:50%;bottom:auto;border:10px solid rgba(255,255,255,.6);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:rgba(0,0,0,.4);width:70%;margin:0 auto;box-shadow:0 0 15px 1px rgba(0,0,0,.6);-webkit-transition:all .3s ease;transition:all .3s ease;padding:15px}.msacwl-design-5 .msacwl-slide:hover .msacwl-img-wrap img{-webkit-transform:scale(1.25);transform:scale(1.25);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.6063000000000001 0.3576 0.0361 0 0 0.1063 0.8575999999999999 0.0361 0 0 0.1063 0.3576 0.5361 0 0 0 0 0 1 0" /></filter></svg>#filter');-webkit-filter:grayscale(50%);filter:grayscale(50%);-webkit-filter:gray;filter:gray}.msacwl-design-5 .msacwl-slide:hover .msacwl-gallery-container{background:rgba(0,0,0,.7)}.msacwl-design-6 .msacwl-img-wrap{background-color:#3085a3}.msacwl-design-6 .msacwl-img-wrap img{opacity:.7;max-width:none;width:calc(100% + 50px)!important;-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}.msacwl-design-6 .msacwl-slide:hover .msacwl-img-wrap img{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.msacwl-design-6 .msacwl-gallery-container{background:0 0;text-align:left;padding:15px 40px 30px;height:80%;-webkit-transition:all .4s ease;transition:all .4s ease}.msacwl-design-6 .msacwl-gallery-container .msacwl-image-title{font-size:26px;font-weight:400;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);-webkit-transition:all .4s ease;transition:all .4s ease}.msacwl-design-6 .msacwl-slide:hover .msacwl-gallery-container .msacwl-image-title{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.msacwl-design-6 .msacwl-gallery-container .msacwl-image-caption,.msacwl-design-6 .msacwl-gallery-container .msacwl-image-desc{visibility:hidden;opacity:0;overflow:hidden;max-height:80%;-webkit-transition:all .4s ease;transition:all .4s ease}.msacwl-design-6 .msacwl-slide:hover .msacwl-gallery-container .msacwl-image-caption,.msacwl-design-6 .msacwl-slide:hover .msacwl-gallery-container .msacwl-image-desc{visibility:visible;opacity:1}.msacwl-design-6 .msacwl-slide:hover .msacwl-gallery-container{background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 75%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 75%)}.msacwl-design-7 .msacwl-img-wrap{background-color:#222}.msacwl-design-7 .msacwl-img-wrap img{opacity:.5}.msacwl-design-7 .msacwl-gallery-container{background:0 0;top:auto;bottom:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:all .4s ease;transition:all .4s ease;background-color:rgba(255,255,255,.9);color:#222}.msacwl-design-7 .msacwl-slide:hover .msacwl-gallery-container{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.msacwl-design-7 .msacwl-gallery-container .msacwl-image-desc{position:absolute;bottom:125%;left:0;color:#fff;letter-spacing:1px;padding:0 30px;overflow:hidden;display:block;margin-top:0}.msacwl-design-7 .msacwl-gallery-carousel .msacwl-gallery-container .msacwl-image-desc{padding:0 15px}.msacwl-design-8 .msacwl-img-wrap{background:-webkit-linear-gradient(135deg,#34495e 0,#cc6055 100%);background:linear-gradient(-45deg,#34495e 0,#cc6055 100%)}.msacwl-design-8 .msacwl-img-wrap img{opacity:.8}.msacwl-design-8 .msacwl-slide:hover .msacwl-img-wrap img{-webkit-transform:scale3d(2,2,1);transform:scale3d(2,2,1);opacity:.1}.msacwl-design-8 .msacwl-gallery-container{background:0 0;top:0;text-shadow:1px 1px 3px #222}.msacwl-design-8 .msacwl-gallery-container .msacwl-image-title{text-transform:uppercase;-webkit-transform:scale3d(.8,.8,1);transform:scale3d(.8,.8,1);-webkit-transition:all .3s ease;transition:all .3s ease}.msacwl-design-8 .msacwl-slide:hover .msacwl-image-title{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.msacwl-design-8 .msacwl-gallery-carousel .msacwl-slide:hover .msacwl-gallery-container .msacwl-image-title{-webkit-transform:scale3d(.9,.9,1);transform:scale3d(.9,.9,1)}.msacwl-design-8 .msacwl-caption-desc-wrapper{position:absolute;bottom:30px;left:30px;right:30px;padding:0 10px 10px;border:2px solid #fff;-webkit-transform:scale3d(.8,.8,1);transform:scale3d(.8,.8,1);opacity:0;max-height:60%;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.msacwl-design-8 .msacwl-slide:hover .msacwl-caption-desc-wrapper{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.msacwl-design-9 .msacwl-img-wrap{background:#000}.msacwl-design-9 .msacwl-img-wrap img{opacity:.8}.msacwl-design-9 .msacwl-slide:hover .msacwl-img-wrap img{opacity:.4}.msacwl-design-9 .msacwl-img-wrap:before{content:'';position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:2px solid #fff;box-shadow:0 0 0 30px rgba(255,255,255,.2);opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:scale3d(1.4,1.4,1);transform:scale3d(1.4,1.4,1)}.msacwl-design-9 .msacwl-slide:hover .msacwl-img-wrap:before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.msacwl-design-9 .msacwl-gallery-container{background:0 0;top:30px;bottom:30px;left:30px;right:30px;width:auto;overflow:hidden}.msacwl-design-9 .msacwl-gallery-container .msacwl-caption-desc-wrapper{width:100%;float:left;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;max-height:68%;overflow:hidden}.msacwl-design-9 .msacwl-slide:hover .msacwl-caption-desc-wrapper{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.msacwl-design-9 .msacwl-gallery-container .msacwl-image-title{-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1);-webkit-transition:all .3s ease;transition:all .3s ease}.msacwl-design-9 .msacwl-slide:hover .msacwl-gallery-container .msacwl-image-title{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.msacwl-design-9 .msacwl-slide .msacwl-gallery-container .msacwl-gallery-container-wrap{position:absolute;left:20px;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.msacwl-design-10 .msacwl-img-wrap:before{background:rgba(0,43,82,.68);position:absolute;content:"";display:block;width:50%;height:100%;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateX(-100%);transform:translateX(-100%);top:0}.msacwl-design-10 .msacwl-img-wrap:after{background:rgba(0,43,82,.68);position:absolute;content:"";display:block;width:50%;height:100%;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateX(200%);transform:translateX(200%);top:0}.msacwl-design-10 .msacwl-slide:hover .msacwl-img-wrap:before{-webkit-transform:translateX(0);transform:translateX(0)}.msacwl-design-10 .msacwl-slide:hover .msacwl-img-wrap:after{-webkit-transform:translateX(100%);transform:translateX(100%)}.msacwl-design-10 .msacwl-gallery-container{background:0 0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:auto!important;bottom:auto;max-height:100%;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.msacwl-design-10 .msacwl-slide:hover .msacwl-gallery-container{opacity:1;visibility:visible}.msacwl-design-11 .msacwl-gallery-container{background:rgba(255,255,255,.9);color:#222;-webkit-transform:perspective(800px) rotateX(90deg);transform:perspective(800px) rotateX(90deg);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .3s ease;transition:all .3s ease}.msacwl-design-11 .msacwl-slide:hover .msacwl-gallery-container{-webkit-transform:perspective(800px) rotateX(0);transform:perspective(800px) rotateX(0)}.msacwl-design-11 .msacwl-img-wrap img{height:calc(100% + 50px)!important}.msacwl-design-11 .msacwl-slide:hover .msacwl-img-wrap img{-webkit-transform:translateY(-50px);transform:translateY(-50px)}.msacwl-design-12 .msacwl-img-wrap:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%);background-color:rgba(0,0,0,.5);-webkit-transition:all .3s ease;transition:all .3s ease}.msacwl-design-12 .msacwl-slide:hover .msacwl-img-wrap:before{-webkit-transform:translateX(0);transform:translateX(0)}.msacwl-design-12 .msacwl-image-title{position:absolute;top:0;left:30px;width:auto;line-height:normal;background:rgba(29,155,235,.7);padding:10px;font-size:22px;color:#fff;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .3s cubic-bezier(0, 1.35, .24, 1.15) .6s;transition:all .3s cubic-bezier(0, 1.35, .24, 1.15) .6s}.msacwl-design-12 .msacwl-slide:hover .msacwl-image-title{-webkit-transform:translateY(0);transform:translateY(0)}.msacwl-design-12 .msacwl-gallery-container{max-height:70%;overflow:hidden;left:30px;right:30px;width:auto;background:rgba(255,255,255,.8);color:#222;bottom:30px;padding:5px 15px 15px;-webkit-transform:translateY(200%);transform:translateY(200%);-webkit-transition:all .3s ease .3s;transition:all .3s ease .3s}.msacwl-design-12 .msacwl-slide:hover .msacwl-gallery-container{-webkit-transform:translateY(0);transform:translateY(0)}.msacwl-design-13 .msacwl-gallery-container{background:rgba(255,255,255,.9);color:#222;top:30px;left:30px;bottom:30px;right:30px;width:auto;-webkit-transform:rotateY(180deg) scale3d(0,0,0);transform:rotateY(180deg) scale3d(0,0,0);opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease;overflow:hidden}.msacwl-design-13 .msacwl-slide:hover .msacwl-gallery-container{-webkit-transform:rotateY(0) scale3d(1,1,1);transform:rotateY(0) scale3d(1,1,1);opacity:1}.msacwl-design-13 .msacwl-slide .msacwl-gallery-container .msacwl-gallery-container-wrap{position:absolute;left:20px;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.msacwl-design-14 .msacwl-img-wrap .img-overlay-left:before{content:'';top:-50%;left:-100%;background:rgba(33,33,33,.7);width:100%;height:100%;position:absolute;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.msacwl-design-14 .msacwl-img-wrap .img-overlay-left:after{content:'';bottom:-50%;left:-100%;background:rgba(33,33,33,.7);width:100%;height:100%;position:absolute;-webkit-transition:all .3s ease .2s;transition:all .3s ease .2s}.msacwl-design-14 .msacwl-img-wrap .img-overlay-right:before{content:'';top:-50%;right:-100%;background:rgba(33,33,33,.7);width:100%;height:100%;position:absolute;-webkit-transition:all .3s ease .3s;transition:all .3s ease .3s}.msacwl-design-14 .msacwl-img-wrap .img-overlay-right:after{content:'';bottom:-50%;right:-100%;background:rgba(33,33,33,.7);width:100%;height:100%;position:absolute;-webkit-transition:all .3s ease .5s;transition:all .3s ease .5s}.msacwl-design-14 .msacwl-slide:hover .msacwl-img-wrap .img-overlay-left:after,.msacwl-design-14 .msacwl-slide:hover .msacwl-img-wrap .img-overlay-left:before{left:50%}.msacwl-design-14 .msacwl-slide:hover .msacwl-img-wrap .img-overlay-right:after,.msacwl-design-14 .msacwl-slide:hover .msacwl-img-wrap .img-overlay-right:before{right:50%}.msacwl-design-14 .msacwl-gallery-container{max-height:70%;overflow:hidden;background:0 0;bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;visibility:hidden;-webkit-transition:all .3s linear .4s;transition:all .3s linear .4s}.msacwl-design-14 .msacwl-slide:hover .msacwl-gallery-container{opacity:1;visibility:visible}.msacwl-design-15 .msacwl-img-wrap{background:#42b078}.msacwl-design-15 .msacwl-img-wrap img{max-width:none;width:calc(100% + 20px)!important;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:.8}.msacwl-design-15 .msacwl-gallery-container{background:0 0;top:0;padding:30px 40px;text-align:left;text-shadow:1px 1px 3px #222}.msacwl-design-15 .msacwl-gallery-container .msacwl-image-title{text-transform:uppercase;display:inline-block;width:auto;padding-bottom:10px;position:relative;overflow:hidden}.msacwl-design-15 .msacwl-gallery-container .msacwl-image-title::after{content:'';position:absolute;bottom:0;left:0;height:3px;background:#fff;width:100%;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:all .3s ease;transition:all .3s ease}.msacwl-design-15 .msacwl-slide:hover .msacwl-image-title::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.msacwl-design-15 .msacwl-caption-desc-wrapper{-webkit-transform:translate3d(105%,0,0);transform:translate3d(105%,0,0);opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%;float:left}.msacwl-design-15 .msacwl-slide:hover .msacwl-caption-desc-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.msacwl-design-15 .msacwl-gallery-container .msacwl-image-desc{margin-top:5px}@media screen and (max-width:40em){.msacwl-common-slider button.slick-arrow,.msacwl-common-slider button.slick-arrow:focus{opacity:1!important;visibility:visible!important;height:35px;width:25px;padding:0!important;background-size:12px!important}.msacwl-slider-nav .slick-prev{left:3px!important}.msacwl-slider-nav .slick-next{right:3px!important}.msacwl-carousel-wrap .msacwl-center-mode .slick-slide{transform:scale(1)!important}.msacwl-variable-wrap .msacwl-common-slider button.slick-arrow:hover{box-shadow:none!important;background-color:rgba(0,0,0,.5)!important}.msacwl-variable-wrap .msacwl-common-slider button.slick-arrow:focus{box-shadow:none!important;background-color:rgba(0,0,0,0)!important}.msacwl-variable-wrap .msacwl-common-slider .slick-current.slick-active{opacity:1}.msacwl-design-9 .msacwl-gallery-container .msacwl-image-title{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}.msacwl-design-12 .msacwl-image-title{font-size:20px;font-weight:400;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;right:30px}.msacwl-design-12 .msacwl-gallery-container{padding:15px!important}.msacwl-design-4 .msacwl-gallery-container .msacwl-image-title{display:block}.msacwl-gallery-container{padding:15px 30px 30px!important}.msacwl-gallery-carousel .msacwl-gallery-container{padding:15px 30px 30px!important}.msacwl-design-3 .msacwl-gallery-carousel .msacwl-gallery-container,.msacwl-design-3 .msacwl-gallery-variable .msacwl-gallery-container{padding:25px!important}.msacwl-design-3 .msacwl-img-wrap:before{top:10px;left:10px;bottom:10px;right:10px}.msacwl-design-7 .msacwl-gallery-carousel .msacwl-gallery-container .msacwl-image-desc{bottom:110%}.msacwl-design-7 .msacwl-image-desc{padding:0 15px!important}.msacwl-design-6 .msacwl-gallery-container{height:90%}}@media screen and (max-width:768px) and (orientation:landscape){.msacwl-carousel-wrap .msacwl-center-mode .slick-slide{-webkit-transform:scale(1);transform:scale(1)}}