.tm-sc-animated-layer-advanced{position:relative;max-width:100%}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper{height:inherit;position:relative;max-width:100%;max-height:100%;background-size:cover;width:inherit;background-repeat:no-repeat;display:block}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper:not(:first-child){position:absolute}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper.layer-text{transition:all .3s ease}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper.layer-text img{margin:0}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper.layer-text:after{height:100%;transition:all .3s ease;content:"";position:absolute;top:0;left:0;width:100%;z-index:-1}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper.layer-blank>*{height:100%;width:100%}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper .layer-image{transition:all 1s ease;position:relative;display:inline-block}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper .layer-image .layer-image-inner-wrapper{overflow:hidden;position:relative}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper .layer-image .layer-image-inner-wrapper.image-hover-effect-shine:before{height:100%;-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg);transition:all .3s ease;content:"";position:absolute;top:0;background:-o-linear-gradient(left,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(hsla(0,0%,100%,.3)));background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.3));left:-100%;width:50%;display:block}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper .layer-image .layer-image-inner-wrapper.image-hover-effect-shine:hover:before{-webkit-animation:shine 1s;animation:shine 1s}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper .layer-image .layer-image-inner-wrapper.image-hover-effect-circle:before{height:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .3s ease;content:"";position:absolute;opacity:0;top:50%;border-radius:100%;background:hsla(0,0%,100%,.2);left:50%;width:0;display:block}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper .layer-image .layer-image-inner-wrapper.image-hover-effect-circle:hover:before{-webkit-animation:image-hover-circle .75s;animation:image-hover-circle .75s}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper .layer-image .layer-image-inner-wrapper.image-hover-effect-grayscale img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper .layer-image .layer-image-inner-wrapper.image-hover-effect-grayscale:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper .layer-image .layer-image-inner-wrapper.image-hover-effect-sepia img{-webkit-filter:sepia(100%);filter:sepia(100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper .layer-image .layer-image-inner-wrapper.image-hover-effect-sepia:hover img{-webkit-filter:sepia(0);filter:sepia(0)}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper.box-shadow-around-img{box-shadow:0 0 40px rgba(5,5,5,.15)}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper.layer-image-fullwidth .layer-image{display:block}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper.layer-image-fullwidth img{width:100%}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper .layer-animated-icon{height:80px;text-align:center;border-radius:50%;background:var(--theme-color1);width:80px;line-height:80px}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper .layer-animated-icon:before{-webkit-animation:spin 10s linear infinite;-moz-animation:spin 10s linear infinite;animation:spin 10s linear infinite;height:140px;transition:all .3s ease;content:"";position:absolute;top:-30px;background:url(https://dicamentation.cfd/wp-content/plugins/mascot-core-autoexpert/assets/images/icon-box/dotted-border.png) no-repeat 50%;left:-30px;width:140px}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper .layer-animated-icon .icon{transition:all .3s ease;opacity:1;visibility:visible;width:48px}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper .layer-animated-icon .icon-hover{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .3s ease;position:absolute;opacity:0;visibility:hidden;top:50%;left:50%;width:48px}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper .layer-animated-icon:hover .icon{opacity:0;visibility:hidden}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper .layer-animated-icon:hover .icon-hover{opacity:1;visibility:visible}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper.layer-play-btn .video-play-button{transition:all .3s ease}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper.layer-play-btn .video-play-button .icon{justify-content:center;align-items:center;display:flex}.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper.layer-play-btn .video-play-button .effect-wrapper,.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper.layer-play-btn .video-play-button .effect-wrapper .icon{height:100%}@-webkit-keyframes image-hover-circle{0%{opacity:1}40%{opacity:1}to{height:200%;opacity:0;width:200%}}@keyframes image-hover-circle{0%{opacity:1}40%{opacity:1}to{height:200%;opacity:0;width:200%}}