
[class*=" elementor-kit-"] p.elementor-heading-title{ line-height: inherit; }div#nt-preloader {background-color: #2d2d2d;overflow: hidden;background-repeat: no-repeat;background-position: center center;height: 100%;left: 0;position: fixed;top: 0;width: 100%;z-index: 9999999;}.loader12 {width: 20px;height: 20px;border-radius: 50%;position: relative;animation: loader12 1s linear alternate infinite;top: 50%;margin: -50px auto 0; }@keyframes loader12 {0% {box-shadow: -60px 40px 0 2px #ffffff, -30px 40px 0 0 rgba(255, 255, 255, 0.2), 0 40px 0 0 rgba(255, 255, 255, 0.2), 30px 40px 0 0 rgba(255, 255, 255, 0.2), 60px 40px 0 0 rgba(255, 255, 255, 0.2); }25% {box-shadow: -60px 40px 0 0 rgba(255, 255, 255, 0.2), -30px 40px 0 2px #ffffff, 0 40px 0 0 rgba(255, 255, 255, 0.2), 30px 40px 0 0 rgba(255, 255, 255, 0.2), 60px 40px 0 0 rgba(255, 255, 255, 0.2); }50% {box-shadow: -60px 40px 0 0 rgba(255, 255, 255, 0.2), -30px 40px 0 0 rgba(255, 255, 255, 0.2), 0 40px 0 2px #ffffff, 30px 40px 0 0 rgba(255, 255, 255, 0.2), 60px 40px 0 0 rgba(255, 255, 255, 0.2); }75% {box-shadow: -60px 40px 0 0 rgba(255, 255, 255, 0.2), -30px 40px 0 0 rgba(255, 255, 255, 0.2), 0 40px 0 0 rgba(255, 255, 255, 0.2), 30px 40px 0 2px #ffffff, 60px 40px 0 0 rgba(255, 255, 255, 0.2); }100% {box-shadow: -60px 40px 0 0 rgba(255, 255, 255, 0.2), -30px 40px 0 0 rgba(255, 255, 255, 0.2), 0 40px 0 0 rgba(255, 255, 255, 0.2), 30px 40px 0 0 rgba(255, 255, 255, 0.2), 60px 40px 0 2px #ffffff; } }.lazyloading { background-image: url(https://www.monoliff.com/template/images/loader.gif); }.nt-404 .call-action:before { background-image: url(https://www.monoliff.com/template/images/pattern-bg.gif); background-repeat: repeat; opacity: .04; }.overlaynav .menu-toggle .text:after { content: "Close";width: max-content; }.backtotop-wrap { -webkit-box-shadow: inset 0 0 0 2px rgba(130,130,130,0.2); box-shadow: inset 0 0 0 2px rgba(130,130,130,0.2); }.backtotop-wrap svg.progress-circle path { stroke: #4a7c59; }.backtotop-wrap::after { color: #4a7c59; }.main-overlaymenu { -webkit-transition: all 0.5s cubic-bezier(1, 0, 0.55, 1); transition: all 0.5s cubic-bezier(1, 0, 0.55, 1); }.main-overlaymenu .menu-wrapper .main-menu > li { -webkit-transition: all 0.5s; transition: all 0.5s; }.main-overlaymenu .menu-wrapper .main-menu .sub-menu { -webkit-transition-delay: 0.2s; transition-delay: 0.2s; } 