html,body{height: 100%}html.no-scroll{width: 100%;overflow-y: scroll;position: fixed}#jm-allpage{-webkit-transition: 300ms ease margin;transition: 300ms ease margin}.off-canvas-right.off-canvas #jm-allpage{margin-left: -300px;margin-right: 300px}.off-canvas-left.off-canvas #jm-allpage{margin-right: -300px;margin-left: 300px}#jm-offcanvas{width: 300px;height: 100%;position: fixed;z-index: 9999;background: #f7f8fa;top: 0;-webkit-transition: 300ms ease all;transition: 300ms ease all}.off-canvas-right #jm-offcanvas{right: -300px}.off-canvas-right.off-canvas #jm-offcanvas{right: 0;overflow-y: auto}.off-canvas-left #jm-offcanvas{left: -300px}.off-canvas-left.off-canvas #jm-offcanvas{left: 0;overflow-y: auto}#jm-offcanvas-toolbar{background: #e8ebf0;height: 40px;line-height: 40px;padding: 0 15px}#jm-offcanvas-content{padding: 15px;color: #646464}#jm-offcanvas-content .jm-title{color: #646464}.toggle-nav{cursor: pointer}.toggle-nav [class^="icon-"],.toggle-nav [class*=" icon-"]{font-size: 20px}.toggle-nav.menu{display: inline-block;text-align: center;vertical-align: top}.toggle-nav.close-menu{color: #646464}.off-canvas-left #jm-offcanvas-toolbar{text-align: right}html[dir='rtl'] .off-canvas-right #jm-offcanvas-toolbar{text-align: left}#jm-top-bar .toggle-nav.menu{width: 100px;height: 100px;text-align: center;box-sizing: border-box}#jm-top-bar .toggle-nav.menu:hover{color: #1796e3}#jm-top-bar .toggle-nav.menu [class^="icon-"],#jm-top-bar .toggle-nav.menu [class*=" icon-"]{top: -1px;height: 100px;line-height: 100px}#jm-top-menu .toggle-nav.menu{top: 0;right: 20px;left: auto;width: 20px;height: 40px;text-align: center;box-sizing: border-box;color: #fff}#jm-top-menu .toggle-nav.menu:hover{color: #1796e3}#jm-top-menu .toggle-nav.menu [class^="icon-"],#jm-top-menu .toggle-nav.menu [class*=" icon-"]{top: -1px;height: 40px;line-height: 40px}#jm-offcanvas .jm-module{margin: 40px 0 0}#jm-offcanvas .jm-module:first-child{margin: 0}#jm-offcanvas .jm-module .jm-title{color: #646464}#jm-offcanvas .nav.menu > li > a,#jm-offcanvas .nav.menu > li > span.separator{border-color: #bac2d4}
@media (max-width: 1600px){.pull-right-responsive{text-align: right}.pull-right-responsive .pull-left{float: right}.pull-right-responsive .pull-right{float: left}.pull-right-responsive ul:not([class]) li:not([class]),.pull-right-responsive ul.color li:not([class]),.pull-right-responsive ul.color2 li:not([class]){padding: 0 30px 0 0}.pull-right-responsive ul:not([class]) li:not([class]):before,.pull-right-responsive ul.color li:not([class]):before,.pull-right-responsive ul.color2 li:not([class]):before{left: auto;right: 10px}html[dir='rtl'] .pull-right-responsive{text-align: left}html[dir='rtl'] .pull-right-responsive .pull-left{float: left}html[dir='rtl'] .pull-right-responsive .pull-right{float: right}html[dir='rtl'] .pull-right-responsive ul:not([class]) li:not([class]),html[dir='rtl'] .pull-right-responsive ul.color li:not([class]),html[dir='rtl'] .pull-right-responsive ul.color2 li:not([class]){padding: 0 0 0 30px}html[dir='rtl'] .pull-right-responsive ul:not([class]) li:not([class]):before,html[dir='rtl'] .pull-right-responsive ul.color li:not([class]):before,html[dir='rtl'] .pull-right-responsive ul.color2 li:not([class]):before{right: auto;left: 10px}html[dir='rtl'] .pull-right-responsive .pull-left{float: left}html[dir='rtl'] .pull-right-responsive .pull-right{float: right}html[dir='rtl'] .pull-right-responsive ul:not([class]) li:not([class]),html[dir='rtl'] .pull-right-responsive ul.color li:not([class]),html[dir='rtl'] .pull-right-responsive ul.color2 li:not([class]){padding: 0 0 0 30px}html[dir='rtl'] .pull-right-responsive ul:not([class]) li:not([class]):before,html[dir='rtl'] .pull-right-responsive ul.color li:not([class]):before,html[dir='rtl'] .pull-right-responsive ul.color2 li:not([class]):before{right: auto;left: 10px}.pull-left-responsive{text-align: left}.pull-left-responsive .pull-left{float: left}.pull-left-responsive .pull-right{float: right}.pull-left-responsive ul:not([class]) li:not([class]),.pull-left-responsive ul.color li:not([class]),.pull-left-responsive ul.color2 li:not([class]){padding: 0 0 0 30px}.pull-left-responsive ul:not([class]) li:not([class]):before,.pull-left-responsive ul.color li:not([class]):before,.pull-left-responsive ul.color2 li:not([class]):before{right: auto;left: 10px}html[dir='rtl'] .pull-left-responsive{text-align: right}html[dir='rtl'] .pull-left-responsive .pull-left{float: right}html[dir='rtl'] .pull-left-responsive .pull-right{float: left}html[dir='rtl'] .pull-left-responsive ul:not([class]) li:not([class]),html[dir='rtl'] .pull-left-responsive ul.color li:not([class]),html[dir='rtl'] .pull-left-responsive ul.color2 li:not([class]){padding: 0 30px 0 0}html[dir='rtl'] .pull-left-responsive ul:not([class]) li:not([class]):before,html[dir='rtl'] .pull-left-responsive ul.color li:not([class]):before,html[dir='rtl'] .pull-left-responsive ul.color2 li:not([class]):before{left: auto;right: 10px}html[dir='rtl'] .pull-left-responsive .pull-left{float: right}html[dir='rtl'] .pull-left-responsive .pull-right{float: left}html[dir='rtl'] .pull-left-responsive ul:not([class]) li:not([class]),html[dir='rtl'] .pull-left-responsive ul.color li:not([class]),html[dir='rtl'] .pull-left-responsive ul.color2 li:not([class]){padding: 0 30px 0 0}html[dir='rtl'] .pull-left-responsive ul:not([class]) li:not([class]):before,html[dir='rtl'] .pull-left-responsive ul.color li:not([class]):before,html[dir='rtl'] .pull-left-responsive ul.color2 li:not([class]):before{left: auto;right: 10px}}@media (max-width: 1199px){#jm-top1.bg:before,#jm-top2.bg:before{opacity: .2;background-size: auto}}@media (max-width: 1200px){#jm-allpage .dj-megamenu li.dj-up a.dj-up_a{margin-left: 10px;margin-right: 10px}#jm-wcag .jm-wcag-settings .page-width{display: none}}@media (max-width: 979px){.jm-module-in{height: auto !important}img{box-sizing: border-box}.btn{-webkit-appearance: none}.jm-module-in{height: auto !important}.jm-pricing.col3 .box,.jm-pricing.col4 .box{width: 100%}#jm-allpage .jm-module-content > .dj-simple-contact-form > form{max-width: 100%}#jm-allpage .jm-module-content > .dj-simple-contact-form .dj-simple-contact-form-introtext{max-width: 100%}#jm-allpage .jm-module-content > .dj-simple-contact-form .name,#jm-allpage .jm-module-content > .dj-simple-contact-form .email,#jm-allpage .jm-module-content > .dj-simple-contact-form .message{width: 100% !important}}@media (max-width: 767px){input,select,textarea{max-width: 100%}.items-row{margin-bottom: 40px}.items-row .item{margin-bottom: 40px}.jm-wcag-settings .page-width{clear: both}#jm-footer-in #jm-copyrights,#jm-footer-in #jm-poweredby{display: block;width: 100%;text-align: center;margin: 0 0 10px}#jm-footer-in #jm-copyrights + #jm-poweredby{padding: 0;margin: 0;border: none}#jm-back-top span{height: 30px;width: 30px}.btn-large,.readmore-large{font-size: 13px;padding: 14px 30px;min-width: 0}#jm-allpage .jm-category-module li{width: 100% !important}.jm-pricing.col2 .box{width: 100%}}@media (max-width: 480px){input,select,textarea{width: 100%}dl.tabs,.nav-tabs{display: block !important}dl.tabs dt.tabs,.nav-tabs > li{float: none !important}dl.tabs dt.tabs a,.nav-tabs > li a{margin-left: 0 !important;margin-right: 0 !important}#jm-top1:before,#jm-top2:before{display: none !important}#jm-allpage .jm-module-content > .dj-simple-contact-form .dj-simple-contact-form-introtext{padding-bottom: 40px}}@media (max-width: 1700px){#jm-header.wide .side-ms .djslider-override .slide-desc-text{top: 0;-webkit-transform: translateX(0);transform: translateX(0)}#jm-header.wide .side-ms .djslider-override .slide-text{display: block;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-rendering: optimizeLegibility;box-sizing: border-box}}@media (max-width: 1400px){#jm-header.wide .side-ms .djslider-override .slide-title{font-size: 19.5px}#jm-header.wide .side-ms .djslider-override .slide-desc-text{padding: 60px 30px}#jm-header.wide .side-ms .djslider-override .slide-title + .readmore,#jm-header.wide .side-ms .djslider-override .slide-text + .readmore{margin-top: 10px}#jm-header.wide .side-ms .djslider-override a.readmore{padding: 10px 20px;min-width: 0;border-radius: 20px}}@media (max-width: 1200px){#jm-header.wide .side-ms .djslider-override .slide-title{display: block;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-rendering: optimizeLegibility;box-sizing: border-box}.side-ms .djslider-override .slide-desc-text{top: 0;-webkit-transform: translateX(0);transform: translateX(0)}#jm-header .djslider-override .slide-title + .slide-text{margin: 10px 0 0}#jm-header .djslider-override .slide-title{font-size: 19.5px}#jm-header .djslider-override .slide-desc-text{padding: 60px 30px}#jm-header .djslider-override .slide-title + .readmore,#jm-header .djslider-override .slide-text + .readmore{margin-top: 10px}#jm-header .djslider-override a.readmore{padding: 10px 20px;min-width: 0;border-radius: 20px}.navigation-ms:not(.blank-ms) .djslider-override .navigation-container{top: 30px !important;margin: 0 !important}.navigation-ms:not(.blank-ms) .djslider-override .navigation-container .prev-button{left: 30px}.navigation-ms:not(.blank-ms) .djslider-override .navigation-container .next-button{left: 70px}.navigation-ms:not(.blank-ms) .djslider-override .navigation-container .play-button,.navigation-ms:not(.blank-ms) .djslider-override .navigation-container .pause-button{left: 50px}html[dir='rtl'] .navigation-ms:not(.blank-ms) .djslider-override .navigation-container .prev-button{left: auto;right: 30px}html[dir='rtl'] .navigation-ms:not(.blank-ms) .djslider-override .navigation-container .next-button{left: auto;right: 70px}html[dir='rtl'] .navigation-ms:not(.blank-ms) .djslider-override .navigation-container .play-button,html[dir='rtl'] .navigation-ms:not(.blank-ms) .djslider-override .navigation-container .pause-button{left: auto;right: 50px}#jm-allpage .blank-ms .djslider-override .slide-title{display: inline;width: auto;white-space: normal;overflow: visible;text-overflow: clip;box-sizing: content-box}#jm-allpage .blank-ms .djslider-override .slide-text{display: inline;width: auto;white-space: normal;overflow: visible;text-overflow: clip;box-sizing: content-box}}@media (max-width: 979px){.djslider-override .slide-text{display: block;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-rendering: optimizeLegibility;box-sizing: border-box}}@media (max-width: 767px){#jm-header.wide .side-ms .djslider-override .slide-desc-text{padding: 20px}#jm-header .djslider-override .slide-desc-text{padding: 20px}.djslider-override .slide-title{display: block;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-rendering: optimizeLegibility;box-sizing: border-box}.djslider-override .slide-desc-text{padding: 20px}.djslider-override a.readmore{display: none}.side-ms .djslider-override .slide-desc{height: auto;bottom: 0 !important;top: auto !important}}@media (max-width: 480px){#jm-header.wide .side-ms .djslider-override .navigation-container{opacity: 0;visibility: hidden;pointer-events: none}.djslider-override .slide-text{display: none}.jm-module:not(.navigation-ms) .djslider-override .navigation-container{opacity: 0;visibility: hidden;pointer-events: none}.navigation-ms:not(.blank-ms) .djslider-override .navigation-container{top: 5px !important;margin: 0 !important}.navigation-ms:not(.blank-ms) .djslider-override .navigation-container .prev-button{left: 5px}.navigation-ms:not(.blank-ms) .djslider-override .navigation-container .next-button{left: 50px}.navigation-ms:not(.blank-ms) .djslider-override .navigation-container .play-button,.navigation-ms:not(.blank-ms) .djslider-override .navigation-container .pause-button{left: 25px}html[dir='rtl'] .navigation-ms:not(.blank-ms) .djslider-override .navigation-container .prev-button{left: auto;right: 5px}html[dir='rtl'] .navigation-ms:not(.blank-ms) .djslider-override .navigation-container .next-button{left: auto;right: 50px}html[dir='rtl'] .navigation-ms:not(.blank-ms) .djslider-override .navigation-container .play-button,html[dir='rtl'] .navigation-ms:not(.blank-ms) .djslider-override .navigation-container .pause-button{left: auto;right: 25px}}@media (max-width: 320px){.djslider-override .slide-desc-text,.djslider-override .navigation-numbers,.djslider-override .navigation-container-custom{display: none}.jm-module.blank-ms .djslider-override .slide-desc-text{display: block}.jm-module:not(.blank-ms) .djslider-override .navigation-container{opacity: 0;visibility: hidden;pointer-events: none}}