/**handles:tm-counter-style,mascot-flaticon-set-business,magnific-popup,tm-image-with-rotated-text-style,tm-list-style,tm-progress-bar-style,tm-project-info-style,tm-video-popup-style,tm-working-steps-style**/
.counter-block .inner{box-shadow:0 33px 67px rgba(0,0,0,.07);padding:40px 50px}.counter-block .inner:before{position:absolute;top:18px;left:18px;right:18px;bottom:18px;border:2px solid var(--theme-color1);content:"";z-index:-1}.counter-block .inner .count{position:relative;margin-bottom:15px;display:flex;align-items:center;justify-content:space-between}.counter-block .inner .count .counter-icon i{color:var(--theme-color1);font-size:64px;line-height:1;margin-top:5px;display:block}.counter-block .inner .count .counter{margin-top:0}.counter-block .inner .title{text-transform:uppercase;color:var(--text-color)}.counter-block-two{position:relative;margin-bottom:50px}.counter-block-two .inner{position:relative;min-height:64px;transition:all .3s ease;display:flex}@media (prefers-reduced-motion:reduce){.counter-block-two .inner{transition:none}}.counter-block-two .inner .counter-icon{color:var(--theme-color1);font-size:64px;line-height:74px;margin-right:15px}.counter-block-two .inner .counter-icon i{transition:all .5s ease;display:inline-block}@media (prefers-reduced-motion:reduce){.counter-block-two .inner .counter-icon i{transition:none}}.counter-block-two .inner .counter{font-size:46px;color:var(--theme-color2);font-weight:700;line-height:1em;text-transform:uppercase;margin-bottom:5px;margin-top:0}.counter-block-two .inner .title{display:block;font-size:12px;line-height:30px;color:#808287;letter-spacing:.1em;font-weight:500;text-transform:uppercase;margin-bottom:0}.counter-block-two .inner:hover .counter-icon{color:var(--theme-color1)}.counter-block-two .inner:hover .counter-icon i{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}.tm-counter-icon-top .inner{flex-direction:column}.tm-counter-icon-right .inner{flex-direction:row-reverse;display:inline-flex}.tm-counter-icon-right .inner .counter-icon{margin-right:0;margin-left:20px}
@font-face{font-family:FlaticonBusiness;src:url("https://revolitionmarketing.com/wp-content/plugins/mascot-core-digima/assets/flaticon-set-business/fonts/flaticon-business.eot");src:url("https://revolitionmarketing.com/wp-content/plugins/mascot-core-digima/assets/flaticon-set-business/fonts/flaticon-business.eot?#iefix") format("embedded-opentype"),url("https://revolitionmarketing.com/wp-content/plugins/mascot-core-digima/assets/flaticon-set-business/fonts/flaticon-business.woff2") format("woff2"),url("https://revolitionmarketing.com/wp-content/plugins/mascot-core-digima/assets/flaticon-set-business/fonts/flaticon-business.woff") format("woff"),url("https://revolitionmarketing.com/wp-content/plugins/mascot-core-digima/assets/flaticon-set-business/fonts/flaticon-business.ttf") format("truetype"),url("https://revolitionmarketing.com/wp-content/plugins/mascot-core-digima/assets/flaticon-set-business/fonts/flaticon-business.svg#FlaticonBusiness") format("svg");font-weight:400;font-style:normal;font-display:swap}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:FlaticonBusiness;src:url("https://revolitionmarketing.com/wp-content/plugins/mascot-core-digima/assets/flaticon-set-business/fonts/flaticon-business.svg#FlaticonBusiness") format("svg")}}[class*=" flaticon-business-"]:after,[class*=" flaticon-business-"]:before,[class^=flaticon-business-]:after,[class^=flaticon-business-]:before{font-family:FlaticonBusiness;font-style:normal;font-weight:400}.flaticon-business-001-folder:before{content:"\f100"}.flaticon-business-002-graph:before{content:"\f101"}.flaticon-business-003-chat:before{content:"\f102"}.flaticon-business-004-player:before{content:"\f103"}.flaticon-business-005-think:before{content:"\f104"}.flaticon-business-006-target:before{content:"\f105"}.flaticon-business-007-settings:before{content:"\f106"}.flaticon-business-008-email:before{content:"\f107"}.flaticon-business-009-newspaper:before{content:"\f108"}.flaticon-business-010-startup:before{content:"\f109"}.flaticon-business-011-dollar:before{content:"\f10a"}.flaticon-business-012-startup:before{content:"\f10b"}.flaticon-business-013-idea:before{content:"\f10c"}.flaticon-business-014-magnifier:before{content:"\f10d"}.flaticon-business-015-dollar:before{content:"\f10e"}.flaticon-business-016-world:before{content:"\f10f"}.flaticon-business-017-medal:before{content:"\f110"}.flaticon-business-018-startup:before{content:"\f111"}.flaticon-business-019-dollar:before{content:"\f112"}.flaticon-business-020-hierarchy:before{content:"\f113"}.flaticon-business-021-email:before{content:"\f114"}.flaticon-business-022-scissor:before{content:"\f115"}.flaticon-business-023-lifesaver:before{content:"\f116"}.flaticon-business-024-configure:before{content:"\f117"}.flaticon-business-025-magnifier:before{content:"\f118"}.flaticon-business-026-pencil:before{content:"\f119"}.flaticon-business-027-world:before{content:"\f11a"}.flaticon-business-028-briefcase:before{content:"\f11b"}.flaticon-business-029-tea:before{content:"\f11c"}.flaticon-business-030-settings:before{content:"\f11d"}.flaticon-business-031-stamp:before{content:"\f11e"}.flaticon-business-032-megaphone:before{content:"\f11f"}.flaticon-business-033-trophy:before{content:"\f120"}.flaticon-business-034-directory:before{content:"\f121"}.flaticon-business-035-helpline:before{content:"\f122"}.flaticon-business-036-idea:before{content:"\f123"}.flaticon-business-037-stopwatch:before{content:"\f124"}.flaticon-business-038-telephone:before{content:"\f125"}.flaticon-business-039-graph:before{content:"\f126"}.flaticon-business-040-location:before{content:"\f127"}.flaticon-business-041-cash-bag:before{content:"\f128"}.flaticon-business-042-chess:before{content:"\f129"}.flaticon-business-043-battery:before{content:"\f12a"}.flaticon-business-044-stapler:before{content:"\f12b"}.flaticon-business-045-stationery:before{content:"\f12c"}.flaticon-business-046-like:before{content:"\f12d"}.flaticon-business-047-eye:before{content:"\f12e"}.flaticon-business-048-coin:before{content:"\f12f"}.flaticon-business-049-presentation:before{content:"\f130"}.flaticon-business-050-turn-off:before{content:"\f131"}.flaticon-business-051-podium:before{content:"\f132"}.flaticon-business-052-resume:before{content:"\f133"}.flaticon-business-053-mouse:before{content:"\f134"}.flaticon-business-054-graph:before{content:"\f135"}.flaticon-business-055-delete:before{content:"\f136"}.flaticon-business-056-clock:before{content:"\f137"}.flaticon-business-057-file:before{content:"\f138"}.flaticon-business-058-guidepost:before{content:"\f139"}.flaticon-business-059-plant:before{content:"\f13a"}.flaticon-business-060-graph:before{content:"\f13b"}.flaticon-business-061-meeting:before{content:"\f13c"}.flaticon-business-062-diagram:before{content:"\f13d"}.flaticon-business-063-diamond:before{content:"\f13e"}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.98}.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:-45px}.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 40px;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}}.mfp-close-btn-in .mfp-close{color:#eee;font-size:44px}html.html-magnific-popup-active{overflow:hidden}
.tm-sc-image-with-rotated-text{position:relative;display:inline-block;width:100%;vertical-align:top;transition:all .3s ease}@media (prefers-reduced-motion:reduce){.tm-sc-image-with-rotated-text{transition:none}}.tm-sc-image-with-rotated-text .image-text-wrapper{position:relative;display:inline-block;width:100%;vertical-align:top}.tm-sc-image-with-rotated-text .image-text-wrapper .image-inner{overflow:hidden}.tm-sc-image-with-rotated-text .image-text-wrapper .image-inner img{transform:scale(1);transition:1s}.tm-sc-image-with-rotated-text .image-text-wrapper .text-holder{font-size:12rem;font-weight:700;font-family:var(--heading-font-family);line-height:1;margin:0;color:transparent;-webkit-text-stroke:2px #c2c0bd;transition:all .3s ease}@media (prefers-reduced-motion:reduce){.tm-sc-image-with-rotated-text .image-text-wrapper .text-holder{transition:none}}.tm-sc-image-with-rotated-text .image-text-wrapper .text-holder .text{transition:all .3s ease}@media (prefers-reduced-motion:reduce){.tm-sc-image-with-rotated-text .image-text-wrapper .text-holder .text{transition:none}}.tm-sc-image-with-rotated-text.text-position-bottom-left .text-holder,.tm-sc-image-with-rotated-text.text-position-top-left .text-holder{left:18px;position:absolute;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;transform-origin:bottom left;white-space:nowrap}.tm-sc-image-with-rotated-text.text-position-top-left .text-holder{bottom:74px}.tm-sc-image-with-rotated-text.text-position-bottom-left .text-holder{bottom:-29px}.tm-sc-image-with-rotated-text.text-position-bottom-right .text-holder,.tm-sc-image-with-rotated-text.text-position-top-right .text-holder{position:relative;left:auto;float:right;right:-152px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;white-space:nowrap}.tm-sc-image-with-rotated-text.text-position-bottom-right .text-holder{bottom:42px}.tm-sc-image-with-rotated-text.text-position-top-right .text-holder{bottom:18.2%;position:absolute}
.tm-sc-list{list-style:none;transition:all .3s ease}@media (prefers-reduced-motion:reduce){.tm-sc-list{transition:none}}.tm-sc-list li{transition:all .3s ease}@media (prefers-reduced-motion:reduce){.tm-sc-list li{transition:none}}.tm-sc-list li i{transition:all .3s ease}@media (prefers-reduced-motion:reduce){.tm-sc-list li i{transition:none}}.tm-sc-list.tm-animate-icon-on-hover.animate-icon-rotate li:hover i{transform:rotate(360deg)}.tm-sc-list.tm-animate-icon-on-hover.animate-icon-rotate-x li:hover i{transform:rotateX(360deg)}.tm-sc-list.tm-animate-icon-on-hover.animate-icon-rotate-y li:hover i{transform:rotateY(180deg)}.tm-sc-list.tm-animate-icon-on-hover.animate-icon-translate li:hover i{transform:translate(-10px,10px)}.tm-sc-list.tm-animate-icon-on-hover.animate-icon-translate-x li:hover i{transform:translateX(-10px)}.tm-sc-list.tm-animate-icon-on-hover.animate-icon-translate-y li:hover i{transform:translateY(-10px)}.tm-sc-list.tm-animate-icon-on-hover.animate-icon-scale li:hover i{transform:scale(1.1)}
.progress-bar-striped .progress-bar,.progress-striped .progress-bar{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.tm-sc-progress-bar .progress-title-holder{position:relative}.tm-sc-progress-bar .progress-title-holder .pb-title{margin-bottom:1rem}.tm-sc-progress-bar .progress-title-holder p{margin-bottom:0}.tm-sc-progress-bar .progress-holder{position:relative;height:3px;background-color:#e9ecef}.tm-sc-progress-bar .progress-holder .progress-content{height:3px;width:0;max-width:100%;overflow:visible!important;background-color:var(--theme-color1);position:relative}.tm-sc-progress-bar .progress-holder .progress-content:after{box-shadow:inset 0 0 0 3px var(--theme-color1)}.tm-sc-progress-bar.progress-bar-default .progress-holder{display:flex;height:1.1rem;font-size:.75rem}.tm-sc-progress-bar.progress-bar-default .progress-holder .progress-content{color:#fff;height:1.1rem;display:flex;flex-direction:row;justify-content:center;text-align:center;white-space:nowrap}.tm-sc-progress-bar.progress-bar-default .progress-holder .progress-content span{display:flex;flex-direction:column;justify-content:center}.tm-sc-progress-bar.progress-bar-floating-percent .progress-title-holder{position:relative}.tm-sc-progress-bar.progress-bar-floating-percent .progress-title-holder .percent{width:auto;display:inline-block;vertical-align:middle;z-index:10;position:absolute;left:0;right:auto;bottom:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.tm-sc-progress-bar.progress-bar-fixed-right-percent .progress-title-holder{position:relative}.tm-sc-progress-bar.progress-bar-fixed-right-percent .progress-title-holder .percent{position:absolute;right:0;bottom:1px;width:auto;display:inline-block;vertical-align:middle;z-index:10}
.tm-sc-project-info .each-item{margin-bottom:30px}.tm-sc-project-info .each-item:last-child{margin-bottom:0}.tm-sc-project-info .project-title{text-transform:uppercase;line-height:1;margin-top:0;margin-bottom:10px}.tm-sc-project-info .project-description{margin:0}.tm-sc-project-info .project-description a{color:var(--link-color);text-decoration:underline}
.nivo-lightbox-theme-default .nivo-lightbox-close{background-position:0 0;width:45px!important;height:45px!important}.tm-sc-video-popup{position:relative;display:flex;align-items:center}.tm-sc-video-popup .hover-link{z-index:8}.tm-sc-video-popup .thumb{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.tm-sc-video-popup:hover .thumb{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.tm-sc-video-popup .text-holder{opacity:1}.tm-sc-video-popup .text-holder-middle{top:50%;margin-top:-36px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.tm-sc-video-popup:hover .text-holder-middle{top:50%;-webkit-transform:scale(1.07);-moz-transform:scale(1.07);-ms-transform:scale(1.07);transform:scale(1.07)}.tm-sc-video-popup.tm-sc-video-popup-button-over-image{overflow:hidden;border-radius:10px}.tm-sc-video-popup.tm-sc-video-popup-button-over-image:before{position:absolute;content:"";left:0;top:0;right:0;bottom:0;z-index:8;background-color:rgba(0,0,0,.2)}.tm-sc-video-popup.tm-sc-video-popup-button-over-image .effect-wrapper{height:400px;display:block}.tm-sc-video-popup.tm-sc-video-popup-button-over-image .effect-wrapper .thumb{width:100%;height:100%;background-size:cover;background-position:top center}.tm-sc-video-popup.tm-sc-video-popup-button-over-image .video-button-holder{opacity:.8;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tm-sc-video-popup.tm-sc-video-popup-button-over-image .video-button-text{color:#fff;font-size:1.5rem;position:absolute;bottom:12%;z-index:8;text-align:center;width:100%}.tm-sc-video-popup.tm-sc-video-popup-button-over-image .animated-css-play-button{z-index:9;position:absolute;top:50%;left:50%;width:80px;height:80px;border-radius:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;z-index:8;opacity:1;color:#fff;font-size:16px;transition:all .3s ease 0s}@media (prefers-reduced-motion:reduce){.tm-sc-video-popup.tm-sc-video-popup-button-over-image .animated-css-play-button{transition:none}}.tm-sc-video-popup.tm-sc-video-popup-button-over-image .animated-css-play-button .bg-block{position:absolute;top:0;left:0;width:100%;height:100%;color:var(--text-color-bg-theme-color1);background-color:rgba(var(--theme-color1-rgb),.7);z-index:-1;border-radius:100%;transition:all .3s ease 0s}@media (prefers-reduced-motion:reduce){.tm-sc-video-popup.tm-sc-video-popup-button-over-image .animated-css-play-button .bg-block{transition:none}}.tm-sc-video-popup.tm-sc-video-popup-button-over-image .animated-css-play-button .play-icon,.tm-sc-video-popup.tm-sc-video-popup-button-over-image .animated-css-play-button .play-icon:after,.tm-sc-video-popup.tm-sc-video-popup-button-over-image .animated-css-play-button .play-icon:before{position:absolute;top:50%;left:50%;width:80px;height:80px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.6);-moz-box-shadow:0 0 0 0 rgba(255,255,255,.6);-ms-box-shadow:0 0 0 0 rgba(255,255,255,.6);-o-box-shadow:0 0 0 0 rgba(255,255,255,.6);box-shadow:0 0 0 0 rgba(255,255,255,.6);-webkit-animation:videoplayanimation 3s infinite;-moz-animation:videoplayanimation 3s infinite;-ms-animation:videoplayanimation 3s infinite;-o-animation:videoplayanimation 3s infinite;animation:videoplayanimation 3s infinite;transition:all .3s ease 0s}@media (prefers-reduced-motion:reduce){.tm-sc-video-popup.tm-sc-video-popup-button-over-image .animated-css-play-button .play-icon,.tm-sc-video-popup.tm-sc-video-popup-button-over-image .animated-css-play-button .play-icon:after,.tm-sc-video-popup.tm-sc-video-popup-button-over-image .animated-css-play-button .play-icon:before{transition:none}}.tm-sc-video-popup.tm-sc-video-popup-button-over-image .animated-css-play-button .play-icon:before{-webkit-animation-delay:.9s;-moz-animation-delay:.9s;-ms-animation-delay:0.9s;-o-animation-delay:.9s;animation-delay:.9s;content:"";position:absolute}.tm-sc-video-popup.tm-sc-video-popup-button-over-image .animated-css-play-button .play-icon:after{-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-ms-animation-delay:0.6s;-o-animation-delay:.6s;animation-delay:.6s;content:"";position:absolute}@-webkit-keyframes videoplayanimation{60%{box-shadow:0 0 0 60px rgba(255,255,255,0)}100%{box-shadow:0 0 0 0 rgba(255,255,255,0)}}@keyframes videoplayanimation{60%{box-shadow:0 0 0 60px rgba(255,255,255,0)}100%{box-shadow:0 0 0 0 rgba(255,255,255,0)}}.tm-sc-video-popup.tm-sc-video-popup-button-over-image .animated-css-play-button i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:30px;color:#fff}.tm-sc-video-popup.tm-sc-video-popup-button-over-image:hover .animated-css-play-button{background:rgba(255,51,51,.9);transform:translate(-50%,-50%) scale(.9)}.tm-sc-video-popup.tm-sc-video-popup-button-over-image:hover .video-button-holder{opacity:.95;top:50%;left:50%}.tm-sc-video-popup.tm-sc-video-popup-button-over-image2{overflow:hidden}.tm-sc-video-popup.tm-sc-video-popup-button-over-image2:before{position:absolute;content:"";left:0;top:0;right:0;bottom:0;z-index:8;background-color:rgba(0,0,0,.1)}.tm-sc-video-popup.tm-sc-video-popup-button-over-image2 .effect-wrapper{height:400px;display:block}.tm-sc-video-popup.tm-sc-video-popup-button-over-image2 .effect-wrapper .thumb{width:100%;height:100%;background-size:cover}.tm-sc-video-popup.tm-sc-video-popup-button-over-image2 .video-button-holder{opacity:.8;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tm-sc-video-popup.tm-sc-video-popup-button-over-image2 .video-button-text{color:#fff;font-size:1.5rem;position:absolute;bottom:12%;z-index:8;text-align:center;width:100%}.tm-sc-video-popup.tm-sc-video-popup-button-over-image2 .video-play-button{font-size:14px;height:36px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:35px;margin:0 auto;position:absolute;width:35px;z-index:9;text-align:center;overflow:hidden;display:flex;justify-content:center;align-items:center;transition:all .3s ease}@media (prefers-reduced-motion:reduce){.tm-sc-video-popup.tm-sc-video-popup-button-over-image2 .video-play-button{transition:none}}.tm-sc-video-popup.tm-sc-video-popup-button-over-image2 .video-play-button .bg-block{position:absolute;top:0;left:0;width:100%;height:100%;color:var(--text-color-bg-theme-color1);background-color:var(--theme-color1);z-index:-1;transition:all .3s ease 0s}@media (prefers-reduced-motion:reduce){.tm-sc-video-popup.tm-sc-video-popup-button-over-image2 .video-play-button .bg-block{transition:none}}.tm-sc-video-popup.tm-sc-video-popup-button-over-image2:hover:before{position:absolute;content:"";left:0;top:0;right:0;bottom:0;z-index:8;background-color:rgba(0,0,0,.1)}.tm-sc-video-popup.tm-sc-video-popup-button-over-image2:hover .video-button-holder{opacity:.95;top:50%;left:50%}.tm-sc-video-popup.tm-sc-video-popup-css-button{display:inline-block}.tm-sc-video-popup.tm-sc-video-popup-css-button .animated-css-play-button{position:relative;z-index:0}.tm-sc-video-popup.tm-sc-video-popup-css-button .animated-css-play-button i{font-size:30px;color:#fff}.tm-sc-video-popup.tm-sc-video-popup-css-button .animated-css-play-button .bg-block{position:absolute;top:0;left:0;width:80px;height:80px;color:var(--text-color-bg-theme-color1);background-color:rgba(var(--theme-color1-rgb),.7);z-index:-1;border-radius:100%;margin:40px;transition:all .3s ease 0s}@media (prefers-reduced-motion:reduce){.tm-sc-video-popup.tm-sc-video-popup-css-button .animated-css-play-button .bg-block{transition:none}}.tm-sc-video-popup.tm-sc-video-popup-css-button .animated-css-play-button .play-icon{position:relative;width:80px;height:80px;border-radius:100%;display:flex;justify-content:center;align-items:center;z-index:8;opacity:1;margin:40px;color:#fff;font-size:16px;transition:all .4s ease 0s}@media (prefers-reduced-motion:reduce){.tm-sc-video-popup.tm-sc-video-popup-css-button .animated-css-play-button .play-icon{transition:none}}.tm-sc-video-popup.tm-sc-video-popup-css-button .animated-css-play-button .play-icon i{transition:all .3s ease 0s}@media (prefers-reduced-motion:reduce){.tm-sc-video-popup.tm-sc-video-popup-css-button .animated-css-play-button .play-icon i{transition:none}}.tm-sc-video-popup.tm-sc-video-popup-css-button .animated-css-play-button .play-icon:before{content:" ";display:block;position:absolute;border-radius:100%;z-index:-1;opacity:.3;width:110px;height:110px;transition:all .4s ease 0s}@media (prefers-reduced-motion:reduce){.tm-sc-video-popup.tm-sc-video-popup-css-button .animated-css-play-button .play-icon:before{transition:none}}.tm-sc-video-popup.tm-sc-video-popup-css-button .animated-css-play-button .play-icon:after{content:" ";background-color:rgba(var(--theme-color1-rgb),.3);display:block;position:absolute;border-radius:100%;z-index:-1;transition:all .4s ease 0s;animation:video-play-button-animate 1.2s ease-in infinite forwards}@media (prefers-reduced-motion:reduce){.tm-sc-video-popup.tm-sc-video-popup-css-button .animated-css-play-button .play-icon:after{transition:none}}.tm-sc-video-popup.tm-sc-video-popup-css-button:hover .animated-css-play-button .play-icon:after{background-color:rgba(var(--theme-color1-rgb),.94)}.tm-sc-video-popup.tm-sc-video-popup-custom-css-button .video-play-button{background:var(--theme-color1);color:var(--text-color-bg-theme-color1);width:110px;height:110px;font-size:26px;border-radius:10px;display:flex;align-items:center;justify-content:center}.tm-sc-video-popup.tm-sc-video-popup-custom-css-button .video-play-button:hover{background:var(--theme-color2);color:var(--text-color-bg-theme-color2);transform:scale(.9)}@keyframes video-play-button-animate{0%{width:10px;height:10px;opacity:.8}100%{width:160px;height:160px;opacity:0}}
.tm-sc-working-steps.working-steps-horizontal{position:relative}.tm-sc-working-steps.working-steps-horizontal .working-steps-bg-holder{position:absolute;top:20px;left:-5%;width:120%;height:100%;z-index:-1;opacity:1;margin:0 -100px}.tm-sc-working-steps.working-steps-horizontal .working-steps-bg-holder:after{content:"";transform-origin:right;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1);-webkit-transition:-webkit-transform 1s linear .2s;-moz-transition:-moz-transform 1s linear .2s;transition:transform 1s linear .2s;position:absolute;display:block;width:100%;height:100%;top:0;left:0}.tm-sc-working-steps.working-steps-horizontal .working-steps-bg-holder.working-steps-bg-appeared:after{-webkit-transform:scale(0,1);-moz-transform:scale(0,1);transform:scale(0,1)}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner:after,.tm-sc-working-steps.working-steps-horizontal .working-steps-inner:before{content:"";display:table}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner:after{clear:both}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item{text-align:center;float:left;display:flex;justify-content:center;width:25%;padding:10px;position:relative;z-index:0}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .arrow-symbol-img{position:absolute;z-index:-1}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .arrow-symbol-img img{max-width:initial}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .working-steps-item-inner{width:80%}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .image-holder-wrapper{position:relative}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .image-holder-wrapper .image-holder{background-color:#fff;display:flex;width:200px;height:200px;border:8px solid rgba(238,238,238,.5);padding:0;margin-bottom:20px;margin-left:auto;margin-right:auto;border-radius:50%;box-sizing:border-box;position:relative;transition:all .3s ease-in-out}@media (prefers-reduced-motion:reduce){.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .image-holder-wrapper .image-holder{transition:none}}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .image-holder-wrapper .image-holder .image-holder-inner{border-radius:50%;width:100%;-ms-flex-item-align:center!important;align-self:center!important}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .image-holder-wrapper .image-holder .image-holder-inner img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:transform .5s cubic-bezier(.57, .04, .06, .84),opacity 0s;transition:transform .5s cubic-bezier(.57, .04, .06, .84),opacity 0s}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .image-holder-wrapper .image-holder .text-img{color:var(--theme-color1);font-size:64px;transition:all .3s ease-in-out}@media (prefers-reduced-motion:reduce){.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .image-holder-wrapper .image-holder .text-img{transition:none}}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .image-holder-wrapper .image-holder .text-flaticon{color:var(--theme-color1);font-size:64px;transition:all .3s ease-in-out}@media (prefers-reduced-motion:reduce){.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .image-holder-wrapper .image-holder .text-flaticon{transition:none}}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .image-holder-wrapper .image-holder .tag{background-color:#222013;color:#fff;height:56px;width:56px;display:flex;align-items:center;justify-content:center;font-size:14px;border-radius:50%;position:absolute;bottom:5px;right:-5px;transition:all .3s ease-in-out}@media (prefers-reduced-motion:reduce){.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .image-holder-wrapper .image-holder .tag{transition:none}}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item.image-full-bg .image-holder-wrapper .image-holder .image-holder-inner{overflow:hidden}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item.image-full-bg .image-holder-wrapper .image-holder .image-holder-inner img{width:100%}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item.working-steps-item-highlighted .image-holder{width:90%;height:90%;max-width:250px;margin-top:-40px}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item.working-steps-item-highlighted .working-steps-item-inner{width:95%}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item.working-steps-push-right .working-steps-item-inner{float:right}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item:hover .image-holder-wrapper .image-holder .image-holder-inner img{transform:rotateY(180deg)}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item:hover .image-holder-wrapper .image-holder .image-holder-inner .text-flaticon{transform:rotateY(180deg)}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item:hover .image-holder-wrapper .image-holder .text-img{color:var(--theme-color2)}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item:hover .image-holder-wrapper .image-holder .tag{transform:rotate(360deg)}.tm-sc-working-steps.working-steps-horizontal.working-steps-items-1 .tm-sc-working-steps-item{width:100%}.tm-sc-working-steps.working-steps-horizontal.working-steps-items-2 .tm-sc-working-steps-item{width:50%}.tm-sc-working-steps.working-steps-horizontal.working-steps-items-3 .tm-sc-working-steps-item{width:33.33%}.tm-sc-working-steps.working-steps-horizontal.working-steps-items-4 .tm-sc-working-steps-item{width:25%}.tm-sc-working-steps.working-steps-horizontal .title-holder{margin-bottom:15px}.tm-sc-working-steps.working-steps-horizontal .text-holder p{color:#888}.tm-sc-working-steps.working-steps-horizontal .text-holder,.tm-sc-working-steps.working-steps-horizontal .text-holder p,.tm-sc-working-steps.working-steps-horizontal .title{margin:0;transition:all .3s ease}@media (prefers-reduced-motion:reduce){.tm-sc-working-steps.working-steps-horizontal .text-holder,.tm-sc-working-steps.working-steps-horizontal .text-holder p,.tm-sc-working-steps.working-steps-horizontal .title{transition:none}}@media only screen and (max-width:1440px){.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .working-steps-item-inner{width:100%}}@media only screen and (max-width:1366px){.tm-sc-working-steps.working-steps-horizontal .working-steps-bg-holder{background-size:contain;margin:0 -100px}}@media (max-width:1199.98px){.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .working-steps-item-inner{width:80%}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .image-holder{width:85%;height:85%}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item.working-steps-item-highlighted .image-holder{width:90%;height:90%;margin-top:-40px}}@media (max-width:991.98px){.tm-sc-working-steps.working-steps-horizontal{margin-top:0}.tm-sc-working-steps.working-steps-horizontal .working-steps-bg-holder{display:none}.tm-sc-working-steps.working-steps-horizontal.working-steps-items-4 .working-steps-inner .tm-sc-working-steps-item{width:50%;margin-bottom:30px}.tm-sc-working-steps.working-steps-horizontal.working-steps-items-4 .working-steps-inner .tm-sc-working-steps-item .working-steps-item-inner{width:100%}.tm-sc-working-steps.working-steps-horizontal.working-steps-items-4 .working-steps-inner .tm-sc-working-steps-item .image-holder{width:65%;height:65%;max-width:200px}.tm-sc-working-steps.working-steps-horizontal.working-steps-items-4 .working-steps-inner .tm-sc-working-steps-item .content-holder{padding:0 20px}.tm-sc-working-steps.working-steps-horizontal.working-steps-items-4 .working-steps-inner .tm-sc-working-steps-item.working-steps-item-highlighted .image-holder{width:80%;height:80%;margin-top:0}}@media (max-width:767.98px){.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item{width:100%!important;margin-bottom:30px}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .working-steps-item-inner{width:100%}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item .image-holder{width:65%;height:65%;max-width:200px}.tm-sc-working-steps.working-steps-horizontal .working-steps-inner .tm-sc-working-steps-item.working-steps-item-highlighted .image-holder{width:70%;height:70%;margin-top:0}}