/* https://adatis.com/wp-content/themes/simply_denver/css/mobilemenu.css */
.mobile-menu{position:absolute;z-index:200;top:16px;left:50%;height:50px;width:50px;padding:0;margin:0;margin-left:-25px;cursor:pointer;transition:all .3s cubic-bezier(.20,1,.35,.99)}.mobile-menu .trigger{height:50px;width:50px;display:inline-block;position:relative}.mobile-menu .icon{position:relative;display:block;width:22px;height:3px;margin:28px 0 0 14px;background:#eae9e9;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-o-animation-duration:.3s;-ms-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.mobile-menu .icon,.mobile-menu .icon::before,.mobile-menu .icon::after{-webkit-box-shadow:0 0 2px 0 rgba(240,131,47,.1);-moz-box-shadow:0 0 2px 0 rgba(240,131,47,.1);box-shadow:0 0 2px 0 rgba(240,131,47,.1)}.mobile-menu .icon:before,.mobile-menu .icon:after{display:block;width:inherit;height:3px;position:absolute;background:inherit;left:0;content:'';-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-o-animation-duration:.3s;-ms-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.mobile-menu .icon:before{bottom:220%}.mobile-menu .icon:after{top:220%}.mobile-menu .trigger-open{-webkit-animation-name:trigger-slide;animation-name:trigger-slide;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.mobile-menu .trigger-open{background:transparent!important;color:#ec0d37}.mobile-menu .trigger-open:before{-webkit-animation-name:trigger-slide-before;animation-name:trigger-slide-before;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background:#eae9e9}.mobile-menu .trigger-open:after{-webkit-animation-name:trigger-slide-after;animation-name:trigger-slide-after;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background:#eae9e9}.mobile-menu .trigger--from-arrow{-webkit-animation-name:trigger-close;animation-name:trigger-close}.mobile-menu .trigger--from-arrow:before{-webkit-animation-name:trigger-slide-before-from;animation-name:trigger-slide-before-from}.mobile-menu .trigger--from-arrow:after{-webkit-animation-name:trigger-slide-after-from;animation-name:trigger-slide-after-from}#mobile-menu-open{position:fixed;top:90px;left:0;right:0;bottom:0;background:rgba(10,13,125,.6);color:#fff;width:100%;height:auto;z-index:100;display:block;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);overflow-x:hidden;overflow-y:hidden;opacity:0;visibility:hidden;transition:all .4s cubic-bezier(.20,1,.35,.99);text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}#mobile-menu-open .center{position:absolute;top:0;left:0;width:340px;background:#0a0b3e;height:calc(100%-90px);display:block;overflow-y:auto;overflow-x:auto;display:block!important}#mobile-menu-open #site-navigation{position:absolute;top:7px;left:10px;width:300px}#mobile-menu-open ul,#mobile-menu-open li{margin:0;padding:0;text-align:right;position:relative;left:0}#mobile-menu-open li a{text-transform:uppercase;font-size:19px;line-height:38px}#mobile-menu-open .single .sub-menu li.current_page_item a{color:#000!important;font-weight:400!important}#mobile-menu-open ul li ul li a{font-size:14px}#mobile-menu-open ul li ul li{padding:0}#mobile-menu-open ul li ul li a:after{content:" - "}#mobile-menu-open #site-navigation a{color:#fff;display:block;border-bottom:1px solid #3a3468;padding-bottom:5px}#mobile-menu-open #site-navigation a:hover{color:#ff5c36}#mobile-menu-open .logo{width:280px;height:auto;margin:0 auto;margin-bottom:20px!important}#mobile-menu-open.show{opacity:1!important;visibility:visible;transition:all .4s cubic-bezier(.20,1,.35,.99)}#mobile-menu-open .center{display:table;height:100%;width:340px}#mobile-menu-open hr{height:2px;background:#fff}#mobile-menu-open nav{display:table-cell;vertical-align:middle}#mobile-menu-open .logo{-o-transform:scale(.8,.8);-ms-transform:scale(.8,.8);-moz-transform:scale(.8,.8);-webkit-transform:scale(.8,.8);transform:scale(.8,.8);-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}#mobile-menu-open.show .logo{-o-transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}#mobile-menu-open li{list-style-type:none;font-weight:400;padding:0 10px;margin-bottom:3px;letter-spacing:.04rem;display:block;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}#mobile-menu-open ul{-o-transform:translateY(-50px);-ms-transform:translateY(-50px);-moz-transform:translateY(-50px);-webkit-transform:translateY(-50px);transform:translateY(-50px) -o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}#mobile-menu-open.show ul{-o-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}#mobile-menu-open.show li{-o-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}#mobile-menu-open li a{color:#9fa1a1;position:relative;text-decoration:none;padding:0 3px;transition:all .4s cubic-bezier(.20,1,.35,.99)}#mobile-menu-open li:first-child{margin-top:0}#mobile-menu-open li:last-child{margin-bottom:0}#mobile-menu-open a:hover{color:#6d7272;transition:all .4s cubic-bezier(.20,1,.35,.99)}#mobile-menu-open .current_page_item a{position:relative;text-decoration:none;color:#ff5c36!important}#mobile-menu-open .current_page_item li a{position:relative;text-decoration:none;color:#fff!important}#mobile-menu-open .iconmenu_container{width:100%;position:relative;margin-bottom:50px}#mobile-menu-open .iconmenu_container ul{position:relative;margin:0;list-style:none}#mobile-menu-open .iconmenu_container li{position:relative;display:inline-block;width:23%;height:0;padding:0;padding-bottom:23%;overflow:visible!important;top:0;left:0;margin:0 0 -6px 0}#mobile-menu-open .iconmenu_container li .imgholder{display:inline-block;top:0;left:0;width:100%;height:0;padding-bottom:99.999999%;background-repeat:no-repeat;background-position:center center;background-size:cover;-o-transition:all .2s cubic-bezier(.20,1,.35,.99);-ms-transition:all .2s cubic-bezier(.20,1,.35,.99);-moz-transition:all .2s cubic-bezier(.20,1,.35,.99);-webkit-transition:all .2s cubic-bezier(.20,1,.35,.99);transition:all .2s cubic-bezier(.20,1,.35,.99)}#mobile-menu-open .iconmenu_container li .imgholder.show{opacity:1!important;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s}@media all and (-ms-high-contrast:none){#mobile-menu-open .iconmenu_container li .imgholder.show{-ms-transition:.2s;transition:.2s}}#mobile-menu-open .iconmenu_container li .marker{display:none}#mobile-menu-open .iconmenu_container li .description{position:absolute;top:-60%;text-align:center;color:#fff;margin:0 auto;width:96%;font-size:18px;font-size:1.8rem}#mobile-menu-open .iconmenu_container li a:hover>.marker{opacity:1;-o-transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}#mobile-menu-open .iconmenu_container li a .imgholder{-o-transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(.7,.7)}#mobile-menu-open .iconmenu_container li a:hover>.imgholder{-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transform:scale(.9,.9)}#mobile-menu-open .ajaxloader_images{background:#004489!important;display:none!important}#header-menu.small #mobile-menu-open{top:80px}@-webkit-keyframes trigger-slide{0%{}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes trigger-slide{0%{}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes trigger-slide-before{0%{}100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-28% 0}}@keyframes trigger-slide-before{0%{}100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-28% 0}}@-webkit-keyframes trigger-slide-after{0%{}100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:-28% 0}}@keyframes trigger-slide-after{0%{}100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:-28% 0}}@-webkit-keyframes trigger-close{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@keyframes trigger-close{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@-webkit-keyframes trigger-slide-before-from{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-28% 0}}@keyframes trigger-slide-before-from{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-28% 0}}@-webkit-keyframes trigger-slide-after-from{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:-28% 0}}@keyframes trigger-slide-after-from{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:-28% 0}}