header #menu_lines{transition:.2s all;-webkit-transition:.2s all;-moz-transition:.2s all;-o-transition:.2s all;color:#fff;background-color:transparent}header #menu_lines:hover{color:#fff;background-color:#247abd}.taptap-menu-button div.taptap-menu-button-middle:after,.taptap-menu-button div.taptap-menu-button-middle:before,.taptap-menu-button:after,.taptap-menu-button:before{background-color:#fff}#trigger-overlay:focus{border:2px solid #25ff00!important}@media all and (min-width:1438px){#trigger-overlay{position:absolute;float:right;width:135px;padding:0;margin:0;border:0!important;background-color:transparent;height:85px;right:0;z-index:1000000000!important}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}.overlay{position:fixed;width:220px;height:100%;top:92px;right:0;z-index:100000000000000000;overflow:auto;border-left:10px solid #30649c}.overlay::-webkit-scrollbar{width:0}.overlay .overlay-close{width:20px;height:20px;position:absolute;right:14px;top:14px;overflow:hidden;border:none;background:url(../img/cross.png) no-repeat center center;text-indent:200%;color:transparent;outline:0;z-index:100;z-index:1000000000000000000000000000000000000000!important}.container{overflow-x:hidden;-webkit-transition:-webkit-transform .5s;transition:transform .5s}.container.overlay-open{-webkit-transform:translateX(50%);transform:translateX(50%)}.container::after{content:'';opacity:0;visibility:hidden;position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.6);-webkit-transition:opacity .5s,visibility 0s .5s;transition:opacity .5s,visibility 0s .5s}.container.overlay-open::after{visibility:visible;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.overlay-contentpush{visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .5s,visibility 0s .5s;transition:transform .5s,visibility 0s .5s}.overlay-contentpush.open{visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .5s;transition:transform .5s}.menu_overlay_section{width:100%;float:right;padding-top:50px;padding-bottom:0;position:relative}.overlay nav{position:relative;width:100%;float:right}.overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;position:relative;float:right;margin-right:0!important;width:100%}.overlay ul li ul{list-style:none;padding:0;margin:0 auto;display:inline-block;position:relative;float:right;border-right:0 solid #fff;margin-right:30px!important;width:500px}.menu_overlay_triangle_sep{width:20px;height:20px;margin-right:10px;margin-left:7px;margin-top:10px;float:right;display:block}.menu_overlay_plus{width:40px;height:40px;float:left;position:absolute;z-index:100;left:0;top:3px;cursor:pointer;z-index:1000!important}.overlay ul li{display:block;width:100%;float:right;position:relative}.overlay ul li:last-of-type{border-bottom:0 solid rgba(255,255,255,.3)}.overlay ul li a{font-size:20px;font-weight:300;display:block;color:#fff;-webkit-transition:color .2s;transition:color .2s;font-family:Assistant,sans-serif;text-decoration:none;direction:rtl;text-align:right;padding:10px 30px 15px 30px;transition:.2s all;-webkit-transition:.2s all;-moz-transition:.2s all;-o-transition:.2s all;line-height:1em;border-bottom:2px solid #1a2d5a}.overlay ul li a:hover{color:#e78d2b!important;background-color:#30649c}.taptap-menu-button-wrapper{position:fixed;z-index:999999;top:25px;right:27px;width:35px;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.taptap-right{left:auto;right:11px}.taptap-menu-button,.taptap-menu-button-alt,.taptap-menu-button-three{padding:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.taptap-menu-button div.taptap-menu-button-middle:after,.taptap-menu-button:after,.taptap-menu-button:before{content:'';display:block;height:4px;margin:7px 0;background-color:#fff;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease;outline:1px solid transparent}.taptap-menu-button div.taptap-menu-button-middle:after,.taptap-menu-button:before{width:35px}.taptap-menu-button div.taptap-menu-button-middle:before,.taptap-menu-button:after{width:35px}.taptap-menu-button-alt div.taptap-menu-button-alt-middle:after,.taptap-menu-button-alt div.taptap-menu-button-alt-middle:before,.taptap-menu-button-alt:after,.taptap-menu-button-alt:before{content:'';display:block;width:22px;height:2px;margin:4px 0;background-color:#747a7d;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease;outline:1px solid transparent}.taptap-menu-button-wrapper:hover .taptap-menu-button-static{fill:#a3a6a9}}@media (max-width:1439px) and (min-width:769px){#trigger-overlay{position:absolute;float:right;width:135px;padding:0;margin:0;border:0!important;background-color:transparent;height:85px;right:0;z-index:1000000000!important}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}.overlay{position:fixed;width:220px;height:100%;top:92px;right:0;z-index:100000000000000000;overflow:auto;border-left:10px solid #30649c}.overlay::-webkit-scrollbar{width:0}.overlay .overlay-close{width:20px;height:20px;position:absolute;right:14px;top:14px;overflow:hidden;border:none;background:url(../img/cross.png) no-repeat center center;text-indent:200%;color:transparent;outline:0;z-index:100;z-index:1000000000000000000000000000000000000000!important}.container{overflow-x:hidden;-webkit-transition:-webkit-transform .5s;transition:transform .5s}.container.overlay-open{-webkit-transform:translateX(50%);transform:translateX(50%)}.container::after{content:'';opacity:0;visibility:hidden;position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.6);-webkit-transition:opacity .5s,visibility 0s .5s;transition:opacity .5s,visibility 0s .5s}.container.overlay-open::after{visibility:visible;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.overlay-contentpush{visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .5s,visibility 0s .5s;transition:transform .5s,visibility 0s .5s}.overlay-contentpush.open{visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .5s;transition:transform .5s}.menu_overlay_section{width:100%;float:right;padding-top:50px;padding-bottom:0;position:relative}.overlay nav{position:relative;width:100%;float:right}.overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;position:relative;float:right;margin-right:0!important;width:100%}.overlay ul li ul{list-style:none;padding:0;margin:0 auto;display:inline-block;position:relative;float:right;border-right:0 solid #fff;margin-right:30px!important;width:500px}.menu_overlay_triangle_sep{width:20px;height:20px;margin-right:10px;margin-left:7px;margin-top:10px;float:right;display:block}.menu_overlay_plus{width:40px;height:40px;float:left;position:absolute;z-index:100;left:0;top:3px;cursor:pointer;z-index:1000!important}.overlay ul li{display:block;width:100%;float:right;position:relative}.overlay ul li:last-of-type{border-bottom:0 solid rgba(255,255,255,.3)}.overlay ul li a{font-size:20px;font-weight:300;display:block;color:#fff;-webkit-transition:color .2s;transition:color .2s;font-family:Assistant,sans-serif;text-decoration:none;direction:rtl;text-align:right;padding:10px 30px 15px 30px;transition:.2s all;-webkit-transition:.2s all;-moz-transition:.2s all;-o-transition:.2s all;line-height:1em;border-bottom:2px solid #1a2d5a}.overlay ul li a:hover{color:#e78d2b!important;background-color:#30649c}.taptap-menu-button-wrapper{position:fixed;z-index:999999;top:25px;right:27px;width:35px;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.taptap-right{left:auto;right:11px}.taptap-menu-button,.taptap-menu-button-alt,.taptap-menu-button-three{padding:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.taptap-menu-button div.taptap-menu-button-middle:after,.taptap-menu-button:after,.taptap-menu-button:before{content:'';display:block;height:4px;margin:7px 0;background-color:#fff;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease;outline:1px solid transparent}.taptap-menu-button div.taptap-menu-button-middle:after,.taptap-menu-button:before{width:35px}.taptap-menu-button div.taptap-menu-button-middle:before,.taptap-menu-button:after{width:35px}.taptap-menu-button-alt div.taptap-menu-button-alt-middle:after,.taptap-menu-button-alt div.taptap-menu-button-alt-middle:before,.taptap-menu-button-alt:after,.taptap-menu-button-alt:before{content:'';display:block;width:22px;height:2px;margin:4px 0;background-color:#747a7d;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease;outline:1px solid transparent}.taptap-menu-button-wrapper:hover .taptap-menu-button-static{fill:#a3a6a9}}@media (max-width:768px) and (min-width:659px){#trigger-overlay{position:absolute;float:right;width:60px;padding:0;margin:0;border:0!important;background-color:transparent;height:60px;right:0;z-index:1000000000!important}header #menu_lines{width:35px;height:30px;float:right;display:block;transition:.2s all;-webkit-transition:.2s all;-moz-transition:.2s all;-o-transition:.2s all;position:fixed;z-index:10000000!important;right:27px;top:29px;background-color:#ccc}header.smaller #menu_lines{width:35px}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}.overlay{position:fixed;width:220px;height:100%;top:62px;right:0;z-index:100000000000000000;overflow:auto;border-left:10px solid #30649c}.overlay::-webkit-scrollbar{width:0}.overlay .overlay-close{width:20px;height:20px;position:absolute;right:12px;top:12px;overflow:hidden;border:none;background:url(../img/cross.png) no-repeat center center;text-indent:200%;color:transparent;outline:0;z-index:100;z-index:1000000000000000000000000000000000000000!important}.container{overflow-x:hidden;-webkit-transition:-webkit-transform .5s;transition:transform .5s}.container.overlay-open{-webkit-transform:translateX(50%);transform:translateX(50%)}.container::after{content:'';opacity:0;visibility:hidden;position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.6);-webkit-transition:opacity .5s,visibility 0s .5s;transition:opacity .5s,visibility 0s .5s}.container.overlay-open::after{visibility:visible;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.overlay-contentpush{visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .5s,visibility 0s .5s;transition:transform .5s,visibility 0s .5s}.overlay-contentpush.open{visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .5s;transition:transform .5s}.menu_overlay_section{width:100%;float:right;padding-top:45px;padding-bottom:0;position:relative}.overlay nav{position:relative;width:100%;float:right}.overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;position:relative;float:right;margin-right:0!important;width:100%}.overlay ul li ul{list-style:none;padding:0;margin:0 auto;display:inline-block;position:relative;float:right;border-right:0 solid #fff;margin-right:30px!important;width:500px}.menu_overlay_triangle_sep{width:20px;height:20px;margin-right:10px;margin-left:7px;margin-top:10px;float:right;display:block}.menu_overlay_plus{width:40px;height:40px;float:left;position:absolute;z-index:100;left:0;top:3px;cursor:pointer;z-index:1000!important}.overlay ul li{display:block;width:100%;float:right;position:relative}.overlay ul li:last-of-type{border-bottom:0 solid rgba(255,255,255,.3)}.overlay ul li a{font-size:20px;font-weight:300;display:block;color:#fff;-webkit-transition:color .2s;transition:color .2s;font-family:Assistant,sans-serif;text-decoration:none;direction:rtl;text-align:right;padding:10px 30px 15px 30px;transition:.2s all;-webkit-transition:.2s all;-moz-transition:.2s all;-o-transition:.2s all;line-height:1em;border-bottom:2px solid #1a2d5a}.overlay ul li a:hover{color:#e78d2b!important;background-color:#30649c}.taptap-menu-button-wrapper{position:fixed;z-index:999999;top:11px;right:15px;width:35px;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.taptap-right{left:auto;right:11px}.taptap-menu-button,.taptap-menu-button-alt,.taptap-menu-button-three{padding:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.taptap-menu-button div.taptap-menu-button-middle:after,.taptap-menu-button:after,.taptap-menu-button:before{content:'';display:block;height:4px;margin:7px 0;background-color:#fff;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease;outline:1px solid transparent}.taptap-menu-button div.taptap-menu-button-middle:after,.taptap-menu-button:before{width:35px}.taptap-menu-button div.taptap-menu-button-middle:before,.taptap-menu-button:after{width:35px}.taptap-menu-button-alt div.taptap-menu-button-alt-middle:after,.taptap-menu-button-alt div.taptap-menu-button-alt-middle:before,.taptap-menu-button-alt:after,.taptap-menu-button-alt:before{content:'';display:block;width:22px;height:2px;margin:4px 0;background-color:#747a7d;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease;outline:1px solid transparent}.taptap-menu-button-wrapper:hover .taptap-menu-button-static{fill:#a3a6a9}}@media all and (max-width:658px) and (min-width:481px){#trigger-overlay{position:absolute;float:right;width:60px;padding:0;margin:0;border:0!important;background-color:transparent;height:60px;right:0;z-index:1000000000!important}header #menu_lines{width:35px;height:30px;float:right;display:block;transition:.2s all;-webkit-transition:.2s all;-moz-transition:.2s all;-o-transition:.2s all;position:fixed;z-index:10000000!important;right:27px;top:29px;background-color:#ccc}header.smaller #menu_lines{width:35px}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}.overlay{position:fixed;width:220px;height:100%;top:62px;right:0;z-index:100000000000000000;overflow:auto;border-left:10px solid #30649c}.overlay::-webkit-scrollbar{width:0}.overlay .overlay-close{width:20px;height:20px;position:absolute;right:12px;top:12px;overflow:hidden;border:none;background:url(../img/cross.png) no-repeat center center;text-indent:200%;color:transparent;outline:0;z-index:100;z-index:1000000000000000000000000000000000000000!important}.container{overflow-x:hidden;-webkit-transition:-webkit-transform .5s;transition:transform .5s}.container.overlay-open{-webkit-transform:translateX(50%);transform:translateX(50%)}.container::after{content:'';opacity:0;visibility:hidden;position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.6);-webkit-transition:opacity .5s,visibility 0s .5s;transition:opacity .5s,visibility 0s .5s}.container.overlay-open::after{visibility:visible;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.overlay-contentpush{visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .5s,visibility 0s .5s;transition:transform .5s,visibility 0s .5s}.overlay-contentpush.open{visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .5s;transition:transform .5s}.menu_overlay_section{width:100%;float:right;padding-top:45px;padding-bottom:0;position:relative}.overlay nav{position:relative;width:100%;float:right}.overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;position:relative;float:right;margin-right:0!important;width:100%}.overlay ul li ul{list-style:none;padding:0;margin:0 auto;display:inline-block;position:relative;float:right;border-right:0 solid #fff;margin-right:30px!important;width:500px}.menu_overlay_triangle_sep{width:20px;height:20px;margin-right:10px;margin-left:7px;margin-top:10px;float:right;display:block}.menu_overlay_plus{width:40px;height:40px;float:left;position:absolute;z-index:100;left:0;top:3px;cursor:pointer;z-index:1000!important}.overlay ul li{display:block;width:100%;float:right;position:relative}.overlay ul li:last-of-type{border-bottom:0 solid rgba(255,255,255,.3)}.overlay ul li a{font-size:20px;font-weight:300;display:block;color:#fff;-webkit-transition:color .2s;transition:color .2s;font-family:Assistant,sans-serif;text-decoration:none;direction:rtl;text-align:right;padding:10px 30px 15px 30px;transition:.2s all;-webkit-transition:.2s all;-moz-transition:.2s all;-o-transition:.2s all;line-height:1em;border-bottom:2px solid #1a2d5a}.overlay ul li a:hover{color:#e78d2b!important;background-color:#30649c}.taptap-menu-button-wrapper{position:fixed;z-index:999999;top:11px;right:15px;width:35px;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.taptap-right{left:auto;right:11px}.taptap-menu-button,.taptap-menu-button-alt,.taptap-menu-button-three{padding:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.taptap-menu-button div.taptap-menu-button-middle:after,.taptap-menu-button:after,.taptap-menu-button:before{content:'';display:block;height:4px;margin:7px 0;background-color:#fff;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease;outline:1px solid transparent}.taptap-menu-button div.taptap-menu-button-middle:after,.taptap-menu-button:before{width:35px}.taptap-menu-button div.taptap-menu-button-middle:before,.taptap-menu-button:after{width:35px}.taptap-menu-button-alt div.taptap-menu-button-alt-middle:after,.taptap-menu-button-alt div.taptap-menu-button-alt-middle:before,.taptap-menu-button-alt:after,.taptap-menu-button-alt:before{content:'';display:block;width:22px;height:2px;margin:4px 0;background-color:#747a7d;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease;outline:1px solid transparent}.taptap-menu-button-wrapper:hover .taptap-menu-button-static{fill:#a3a6a9}}@media all and (max-width:480px) and (min-width:319px){#trigger-overlay{position:absolute;float:right;width:60px;padding:0;margin:0;border:0!important;background-color:transparent;height:60px;right:0;z-index:1000000000!important}header #menu_lines{width:35px;height:30px;float:right;display:block;transition:.2s all;-webkit-transition:.2s all;-moz-transition:.2s all;-o-transition:.2s all;position:fixed;z-index:10000000!important;right:27px;top:29px;background-color:#ccc}header.smaller #menu_lines{width:35px}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}.overlay{position:fixed;width:250px;height:100%;top:62px;right:0;z-index:100000000000000000;overflow:auto;border-left:10px solid #30649c}.overlay::-webkit-scrollbar{width:0}.overlay .overlay-close{width:20px;height:20px;position:absolute;right:12px;top:12px;overflow:hidden;border:none;background:url(../img/cross.png) no-repeat center center;text-indent:200%;color:transparent;outline:0;z-index:100;z-index:1000000000000000000000000000000000000000!important}.container{overflow-x:hidden;-webkit-transition:-webkit-transform .5s;transition:transform .5s}.container.overlay-open{-webkit-transform:translateX(50%);transform:translateX(50%)}.container::after{content:'';opacity:0;visibility:hidden;position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.6);-webkit-transition:opacity .5s,visibility 0s .5s;transition:opacity .5s,visibility 0s .5s}.container.overlay-open::after{visibility:visible;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.overlay-contentpush{visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .5s,visibility 0s .5s;transition:transform .5s,visibility 0s .5s}.overlay-contentpush.open{visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .5s;transition:transform .5s}.menu_overlay_section{width:100%;float:right;padding-top:45px;padding-bottom:0;position:relative}.overlay nav{position:relative;width:100%;float:right}.overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;position:relative;float:right;margin-right:0!important;width:100%}.overlay ul li ul{list-style:none;padding:0;margin:0 auto;display:inline-block;position:relative;float:right;border-right:0 solid #fff;margin-right:30px!important;width:500px}.menu_overlay_triangle_sep{width:20px;height:20px;margin-right:10px;margin-left:7px;margin-top:10px;float:right;display:block}.menu_overlay_plus{width:40px;height:40px;float:left;position:absolute;z-index:100;left:0;top:3px;cursor:pointer;z-index:1000!important}.overlay ul li{display:block;width:100%;float:right;position:relative}.overlay ul li:last-of-type{border-bottom:0 solid rgba(255,255,255,.3)}.overlay ul li a{font-size:20px;font-weight:300;display:block;color:#fff;-webkit-transition:color .2s;transition:color .2s;font-family:Assistant,sans-serif;text-decoration:none;direction:rtl;text-align:right;padding:10px 30px 15px 30px;transition:.2s all;-webkit-transition:.2s all;-moz-transition:.2s all;-o-transition:.2s all;line-height:1em;border-bottom:2px solid #1a2d5a}.overlay ul li a:hover{color:#e78d2b!important;background-color:#30649c}.taptap-menu-button-wrapper{position:fixed;z-index:999999;top:11px;right:15px;width:35px;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.taptap-right{left:auto;right:11px}.taptap-menu-button,.taptap-menu-button-alt,.taptap-menu-button-three{padding:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.taptap-menu-button div.taptap-menu-button-middle:after,.taptap-menu-button:after,.taptap-menu-button:before{content:'';display:block;height:4px;margin:7px 0;background-color:#fff;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease;outline:1px solid transparent}.taptap-menu-button div.taptap-menu-button-middle:after,.taptap-menu-button:before{width:35px}.taptap-menu-button div.taptap-menu-button-middle:before,.taptap-menu-button:after{width:35px}.taptap-menu-button-alt div.taptap-menu-button-alt-middle:after,.taptap-menu-button-alt div.taptap-menu-button-alt-middle:before,.taptap-menu-button-alt:after,.taptap-menu-button-alt:before{content:'';display:block;width:22px;height:2px;margin:4px 0;background-color:#747a7d;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease;outline:1px solid transparent}.taptap-menu-button-wrapper:hover .taptap-menu-button-static{fill:#a3a6a9}}@media all and (max-width:320px){#trigger-overlay{position:absolute;float:right;width:60px;padding:0;margin:0;border:0!important;background-color:transparent;height:60px;right:0;z-index:1000000000!important}header #menu_lines{width:35px;height:30px;float:right;display:block;transition:.2s all;-webkit-transition:.2s all;-moz-transition:.2s all;-o-transition:.2s all;position:fixed;z-index:10000000!important;right:27px;top:29px;background-color:#ccc}header.smaller #menu_lines{width:35px}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}.overlay{position:fixed;width:220px;height:100%;top:62px;right:0;z-index:100000000000000000;overflow:auto;border-left:10px solid #30649c}.overlay::-webkit-scrollbar{width:0}.overlay .overlay-close{width:20px;height:20px;position:absolute;right:12px;top:12px;overflow:hidden;border:none;background:url(../img/cross.png) no-repeat center center;text-indent:200%;color:transparent;outline:0;z-index:100;z-index:1000000000000000000000000000000000000000!important}.container{overflow-x:hidden;-webkit-transition:-webkit-transform .5s;transition:transform .5s}.container.overlay-open{-webkit-transform:translateX(50%);transform:translateX(50%)}.container::after{content:'';opacity:0;visibility:hidden;position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.6);-webkit-transition:opacity .5s,visibility 0s .5s;transition:opacity .5s,visibility 0s .5s}.container.overlay-open::after{visibility:visible;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.overlay-contentpush{visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .5s,visibility 0s .5s;transition:transform .5s,visibility 0s .5s}.overlay-contentpush.open{visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .5s;transition:transform .5s}.menu_overlay_section{width:100%;float:right;padding-top:45px;padding-bottom:0;position:relative}.overlay nav{position:relative;width:100%;float:right}.overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;position:relative;float:right;margin-right:0!important;width:100%}.overlay ul li ul{list-style:none;padding:0;margin:0 auto;display:inline-block;position:relative;float:right;border-right:0 solid #fff;margin-right:30px!important;width:500px}.menu_overlay_triangle_sep{width:20px;height:20px;margin-right:10px;margin-left:7px;margin-top:10px;float:right;display:block}.menu_overlay_plus{width:40px;height:40px;float:left;position:absolute;z-index:100;left:0;top:3px;cursor:pointer;z-index:1000!important}.overlay ul li{display:block;width:100%;float:right;position:relative}.overlay ul li:last-of-type{border-bottom:0 solid rgba(255,255,255,.3)}.overlay ul li a{font-size:20px;font-weight:300;display:block;color:#fff;-webkit-transition:color .2s;transition:color .2s;font-family:Assistant,sans-serif;text-decoration:none;direction:rtl;text-align:right;padding:10px 30px 15px 30px;transition:.2s all;-webkit-transition:.2s all;-moz-transition:.2s all;-o-transition:.2s all;line-height:1em;border-bottom:2px solid #1a2d5a}.overlay ul li a:hover{color:#e78d2b!important;background-color:#30649c}.taptap-menu-button-wrapper{position:fixed;z-index:999999;top:11px;right:15px;width:35px;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.taptap-right{left:auto;right:11px}.taptap-menu-button,.taptap-menu-button-alt,.taptap-menu-button-three{padding:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.taptap-menu-button div.taptap-menu-button-middle:after,.taptap-menu-button:after,.taptap-menu-button:before{content:'';display:block;height:4px;margin:7px 0;background-color:#fff;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease;outline:1px solid transparent}.taptap-menu-button div.taptap-menu-button-middle:after,.taptap-menu-button:before{width:35px}.taptap-menu-button div.taptap-menu-button-middle:before,.taptap-menu-button:after{width:35px}.taptap-menu-button-alt div.taptap-menu-button-alt-middle:after,.taptap-menu-button-alt div.taptap-menu-button-alt-middle:before,.taptap-menu-button-alt:after,.taptap-menu-button-alt:before{content:'';display:block;width:22px;height:2px;margin:4px 0;background-color:#747a7d;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease;outline:1px solid transparent}.taptap-menu-button-wrapper:hover .taptap-menu-button-static{fill:#a3a6a9}}