.hidden { display: none; } .safe-email { visibility: hidden; } div.wpcf7 { direction: rtl; } form input[type=submit] { cursor: pointer; } .overflow-hidden { overflow: hidden; } .nav-item.current-menu-item > a:before, .top-panel > .inner > ul > li.current-menu-item > a:before, .sidebar .navigation-wrapper .navigation > ul > li.current-menu-item > a:before, .nav-item.current-menu-parent > a:before, .top-panel > .inner > ul > li.current-menu-parent > a:before, .sidebar .navigation-wrapper .navigation > ul > li.current-menu-parent > a:before { content: ""; display: block; width: 5px; height: 5px; background-color: #ffb600; position: absolute; top: 7px; right: -15px; } .nav-item.menu-item-has-children > a:after, .top-panel > .inner > ul > li.menu-item-has-children > a:after, .sidebar .navigation-wrapper .navigation > ul > li.menu-item-has-children > a:after { content: ""; display: block; width: 5px; height: 5px; border-bottom: 2px solid #9e9e9e; border-left: 2px solid #9e9e9e; position: absolute; top: 5px; left: -25px; -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform: rotate(-45deg); transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; } .nav-item.open > a:after, .top-panel > .inner > ul > li.open > a:after, .sidebar .navigation-wrapper .navigation > ul > li.open > a:after { top: 8px; -ms-transform: rotate(135deg); -webkit-transform: rotate(135deg); transform: rotate(135deg); } .top-panel { display: none; position: fixed; z-index: 80; top: 0; right: 0; left: 0; height: auto; background-color: #fff; -moz-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.15); box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.15); } .top-panel .top-line { background-color: #1c3b58; border-top: 1px solid #25435f; border-bottom: 1px solid #25435f; height: 24px; } .top-panel .top-line .inner { display: flex; justify-content: space-between; } .top-panel .top-line .phone { margin-top: 3px; } .top-panel .top-line .phone > i { display: inline-block; font-size: 14px; margin-left: 1px; } .top-panel .top-line .phone .path1:before { color: #f4f4f4; } .top-panel .top-line .phone .path2:before, .top-panel .top-line .phone .path3:before, .top-panel .top-line .phone .path4:before { color: #1c3b58; } .top-panel .top-line .phone span { font-size: 14px; color: #d8d8d8; } .top-panel > .inner { height: 60px; } .top-panel > .inner::after { content: ""; display: block; clear: both; } .top-panel > .inner, .top-panel > .inner > ul, .top-panel > .inner > ul > li, .top-panel > .inner > ul > li > a { height: 100%; } .top-panel > .inner ul { list-style: none; } .top-panel > .inner > ul { float: right; width: 77.7%; margin-right: 5%; white-space: nowrap; } .top-panel > .inner > ul a, .top-panel > .inner > ul > li ul { transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; } .top-panel > .inner > ul a { display: block; color: #565656; position: relative; } .top-panel > .inner > ul a:hover { text-shadow: 0 0 0 #3f6175; } .top-panel > .inner > ul > li { float: right; position: relative; margin-left: 3%; background-color: rgba(255, 255, 255, 0.95); } .top-panel > .inner > ul > li:last-child { margin-left: 0; } .top-panel > .inner > ul > li.menu-item-has-children > a:after { top: 28px; left: -10px; } .top-panel > .inner > ul > li.open > a:after { top: 30px; } .top-panel > .inner > ul > li.current-menu-item > a, .top-panel > .inner > ul > li.current-menu-parent > a { font-weight: 500; color: #3f6175; } .top-panel > .inner > ul > li.current-menu-item > a:before, .top-panel > .inner > ul > li.current-menu-parent > a:before { top: 31px; right: -10px; } .top-panel > .inner > ul > li:hover > a { color: #3f6175; } .top-panel > .inner > ul > li:hover > .sub-menu-wrapper > ul { visibility: visible; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=$o2); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; transform: translateY(0); -webkit-transform: translateY(0); -ms-transform: translateY(0); } .top-panel > .inner > ul > li > a { line-height: 66px; z-index: 1; } .top-panel > .inner > ul > li .sub-menu-wrapper { overflow: hidden; position: absolute; z-index: -1; top: 100%; right: -38px; height: 0; } .top-panel > .inner > ul > li .sub-menu-wrapper.show { height: auto; } .top-panel > .inner > ul > li ul { border: 1px solid #ececec; visibility: hidden; background-color: rgba(255, 255, 255, 0.95); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=$o2); -moz-opacity: 0.01; -khtml-opacity: 0.01; opacity: 0.01; transform: translateY(-100%); -webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); } .top-panel > .inner > ul > li ul li:last-child > a { border: none; } .top-panel > .inner > ul > li ul li a { padding: 10px 13px; margin: 0 24px; border-bottom: 1px solid #d3d3d3; } .top-panel > .inner > ul > li ul li a:hover { color: #516f81; } .top-panel > .inner > ul > li ul li a:hover:before { visibility: visible; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=$o2); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; transform: translateX(0); -webkit-transform: translateX(0); -ms-transform: translateX(0); } .top-panel > .inner > ul > li ul li a:before { content: ""; display: block; position: absolute; top: 50%; right: 0; margin-top: -2px; border: 3px solid transparent; border-right: 3px solid #ffb600; visibility: hidden; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=$o2); -moz-opacity: 0.01; -khtml-opacity: 0.01; opacity: 0.01; transform: translateX(15px); -webkit-transform: translateX(15px); -ms-transform: translateX(15px); transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; } .top-panel > .inner .logo { float: right; width: 17.15%; height: 37px; margin-top: 13px; background: url(../img/logo2.png) right center no-repeat; -ms-background-size: contain; -o-background-size: contain; -moz-background-size: contain; -webkit-background-size: contain; background-size: contain; } .bltt { font-size: 18px; font-weight: 200; padding-top: 40px; margin-bottom: 35px; position: relative; } .bltt.st2 { color: #486374; font-weight: 500; font-size: 20px; } .bltt:before, .bltt:after { content: ""; display: block; position: absolute; bottom: -10px; right: 0; height: 1px; } .bltt:before { background-color: #858687; width: 200px; } .bltt:after { background-color: #ffb600; width: 45px; } .bltt-center { text-align: center; } .bltt-center:before, .bltt-center:after { right: 50%; margin-right: -100px; } .st-button { background-color: #1c3b58; padding: 0 25px 0 32px; height: 33px; line-height: 32px; text-align: center; -moz-border-radius: 20px; -webkit-border-radius: 20px; -khtml-border-radius: 20px; border-radius: 20px; } .st-button, .st-button:hover { color: #fff; } .st-button.transp { background-color: transparent; border: 1px solid #fff; color: #fff; display: inline-block; } .st-button.transp span:after { margin-top: -4px; } .st-button.transp:hover { background-color: #ffb600 !important; color: #fff !important; border-color: transparent !important; } .st-button.transp:hover span:after { border-right-color: #fff; } .st-button, .st-button span:after { transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; } .st-button:hover { background-color: #254d73; } .st-button:hover span:after { transform: translateX(-5px); -webkit-transform: translateX(-5px); -ms-transform: translateX(-5px); } .st-button > span { display: inline-block; position: relative; } .st-button > span:after { content: ""; display: block; position: absolute; top: 50%; left: -17px; margin-top: -3px; border: 4px solid transparent; border-right: 4px solid #ffb600; transform: translateX(0); -webkit-transform: translateX(0); -ms-transform: translateX(0); } .footer { background-color: #1c3b59; } .footer .inner { padding: 27px 0 30px 0; font-size: 14px; color: #fff; } .footer .inner > div { color: #fff; font-size: 12px; } .footer .inner ul { list-style: none; } .footer .inner > ul { margin-bottom: 7px; } .footer .inner > ul::after { content: ""; display: block; clear: both; } .footer .inner > ul > li { float: right; } .footer .inner > ul > li > b { font-size: 16px; font-weight: 400; display: block; margin-bottom: 12px; line-height: 14px; color: #fff; } .footer .inner .text, .footer .inner .menu a { color: #fff; } .footer .inner a { transition: color 0.2s ease-in-out; -webkit-transition: color 0.2s ease-in-out; -moz-transition: color 0.2s ease-in-out; -ms-transition: color 0.2s ease-in-out; -o-transition: color 0.2s ease-in-out; } .footer .inner a:hover { color: #ffc942 !important; } .footer .inner .text { width: 29.3577981651%; margin-left: 5.9633027523%; padding-bottom: 5px; border-right: 3px solid #fff; padding-right: 15px; } .footer .inner .text > div { margin-bottom: 15px; } .footer .inner .menu { width: 15%; margin-left: 3%; font-size: 12px; } .footer .inner .menu ul li { margin-bottom: 7px; } .footer .inner .menu ul li a:hover:before { transform: translateX(-2px); -webkit-transform: translateX(-2px); -ms-transform: translateX(-2px); } .footer .inner .menu ul li a:before { content: ""; display: block; border: 3px solid transparent; border-right: 3px solid #eab01c; float: right; margin: 4px 0 0 5px; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; } .footer .inner .contacts { width: 25.2293577982%; } .footer .inner .contacts a { color: #fff; } .footer .inner .contacts ul li { margin-bottom: 5px; } .footer .inner .contacts ul li:nth-child(2) { margin-bottom: 10px; } .footer .inner .contacts ul li span:nth-child(1), .footer .inner .contacts ul li span:nth-child(4) { font-size: 12px; } .footer .inner .contacts ul li span:nth-child(3) { display: inline-block; margin-left: 8px; } .footer .inner .contacts ul li > i { position: relative; display: inline-block; width: 17px; margin-left: 7px; font-size: 19px; } .footer .inner .contacts ul li > i.icon-locations { top: 3px; } .footer .inner .contacts ul li > i.icon-envelope { font-size: 13px; top: 1px; right: 3px; } .footer .inner .ft-fb-item { margin-top: 10px; } .footer .inner .ft-fb-link { display: flex; align-items: center; } .footer .inner .ft-fb-link img { max-width: 15px; margin: 0 1px 0 11px; } .footer .inner .ft-fb-link picture { line-height: 0; } .footer .inner .newsletter { width: 16.5137614679%; float: left; } .footer .inner .newsletter form input { background: transparent; color: #fff; display: block; transition: border-color 0.5s ease-in-out; -webkit-transition: border-color 0.5s ease-in-out; -moz-transition: border-color 0.5s ease-in-out; -ms-transition: border-color 0.5s ease-in-out; -o-transition: border-color 0.5s ease-in-out; } .footer .inner .newsletter form input[type=email] { width: 98.8%; height: 23px; border: 1px solid #3c5064; font-size: 14px; text-indent: 7px; margin-bottom: 7px; } .footer .inner .newsletter form input[type=email]::-webkit-input-placeholder { color: #7a7a7a; } .footer .inner .newsletter form input[type=email]:-moz-placeholder { color: #7a7a7a; } .footer .inner .newsletter form input[type=email]::-moz-placeholder { color: #7a7a7a; } .footer .inner .newsletter form input[type=email]:-ms-input-placeholder { color: #7a7a7a; } .footer .inner .newsletter form input[type=email]:focus { border-color: #49627a; } .footer .inner .newsletter form input[type=submit] { width: 100%; height: 25px; border: 1px solid #506374; font-size: 12px; text-align: center; } .footer .inner .newsletter form input[type=submit]:hover { border-color: #5f7589; } html .wm-poweredby { background-color: #163450; } html .wm-poweredby .inner { padding: 8px 0; font-size: 12px; } .sb-soc-icons a { display: inline-block; margin-left: 8px; padding: 3px; } .sb-soc-icons a:last-child { margin: 0; } .sb-soc-icons a:nth-child(1) { position: relative; top: 1px; } .sb-soc-icons a > i:before { font-size: 13px; color: #858687; transition: color 0.3s ease-in-out; -webkit-transition: color 0.3s ease-in-out; -moz-transition: color 0.3s ease-in-out; -ms-transition: color 0.3s ease-in-out; -o-transition: color 0.3s ease-in-out; } .sb-soc-icons a:hover > i:before { color: #1c3b59; } .color-lines { background-color: #1c3b59; } .color-lines::after { content: ""; display: block; clear: both; } .color-lines div:before, .color-lines div:after { content: ""; display: block; float: right; width: 33.3%; height: 10px; } .color-lines div:before { background-color: #858687; } .color-lines div:after { background-color: #3f6175; } html:not(.mobdev) .slider .bx-pager.bx-default-pager a:hover { background: #1c3b59; } .slider { position: relative; } .slider ul { list-style: none; } .slider ul li { direction: rtl; } .slider .bx-wrapper { direction: ltr; } .slider .bx-pager { display: none; } .slider .bx-pager.bx-default-pager a { background: #ececec; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; transition: background-color 0.3s ease-in-out; -webkit-transition: background-color 0.3s ease-in-out; -moz-transition: background-color 0.3s ease-in-out; -ms-transition: background-color 0.3s ease-in-out; -o-transition: background-color 0.3s ease-in-out; } .slider .bx-pager.bx-default-pager a:hover { background: #ececec; } .slider .bx-pager.bx-default-pager a.active { background: #1c3b59; } .slider .bx-controls-direction a { width: 30px; height: 30px; margin-top: -35px; } .slider .bx-controls-direction a:hover:before { border-color: #242424; } .slider .bx-controls-direction a.bx-prev { left: -15px; } .slider .bx-controls-direction a.bx-prev:before { -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform: rotate(-45deg); } .slider .bx-controls-direction a.bx-next { right: -53px; } .slider .bx-controls-direction a.bx-next:before { left: 3px; -ms-transform: rotate(135deg); -webkit-transform: rotate(135deg); transform: rotate(135deg); } .slider .bx-controls-direction a:before { content: ""; display: block; width: 15px; height: 15px; position: relative; top: 7px; left: 11px; border-top: 1px solid #a3a3a4; border-left: 1px solid #a3a3a4; transition: border-color 0.5s ease-in-out; -webkit-transition: border-color 0.5s ease-in-out; -moz-transition: border-color 0.5s ease-in-out; -ms-transition: border-color 0.5s ease-in-out; -o-transition: border-color 0.5s ease-in-out; } .pagination { margin: 25px 0 45px; text-align: center; } .pagination::after { content: ""; display: block; clear: both; } .pagination a, .pagination span { display: inline-block; padding: 2px 13px; margin-left: 2px; background-color: #ececec; font-weight: 200; } .pagination a { transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -ms-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; } .pagination a:hover { background-color: #dfdfdf; } .pagination .current { background-color: #3f6175; color: #fff; } .checkbox { display: inline-block; position: relative; cursor: pointer; color: #959595; font-size: 15px; line-height: 22px; padding-right: 24px; transition: color 0.3s ease-in-out; -webkit-transition: color 0.3s ease-in-out; -moz-transition: color 0.3s ease-in-out; -ms-transition: color 0.3s ease-in-out; -o-transition: color 0.3s ease-in-out; } .checkbox:hover { color: #3f6175; } .checkbox:hover:before { border-color: #3f6175; } .checkbox:before, .checkbox:after { content: ""; display: block; position: absolute; top: 3px; right: 0; width: 13px; height: 13px; } .checkbox:before { border: 1px solid #c7c7c7; overflow: visible; -moz-border-radius: 1px; -webkit-border-radius: 1px; -khtml-border-radius: 1px; border-radius: 1px; transition: border-color 0.2s ease-in-out; -webkit-transition: border-color 0.2s ease-in-out; -moz-transition: border-color 0.2s ease-in-out; -ms-transition: border-color 0.2s ease-in-out; -o-transition: border-color 0.2s ease-in-out; } .checkbox:after { margin-right: 1px; visibility: hidden; background: url(../img/checked-ic.png) center no-repeat; } .checkbox.checked:after { visibility: visible; } .checkbox input[type=checkbox] { display: none; } .popup-bg { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.6); z-index: 110; transition: all 0.15s ease-in-out; -webkit-transition: all 0.15s ease-in-out; -moz-transition: all 0.15s ease-in-out; -ms-transition: all 0.15s ease-in-out; -o-transition: all 0.15s ease-in-out; } .popup-bg:not(.show), .popup-bg:not(.show) .popup-win { visibility: hidden; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=$o2); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; } .popup-bg .popup-win { position: absolute; top: 50%; left: 50%; background-color: #fff; z-index: 115; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; } .popup-bg .popup-win .close { position: absolute; z-index: 5; top: 5px; right: 10px; display: block; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=$o2); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -ms-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; } .popup-bg .popup-win .close:hover { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=$o2); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; } .main-banner-popup { padding: 20px 3%; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: -webkit-box; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .main-banner-popup .popup-win { margin: 0; position: relative; top: auto; left: auto; width: 100%; max-width: 730px; border-bottom: 10px solid #1C3B58; -moz-border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0; border-radius: 0; } .main-banner-popup .popup-win .close { right: auto; top: 15px; left: 15px; } .main-banner-popup div.wpcf7 { max-width: 350px; } .main-banner-popup .contact-form.st1:before { display: none; } .main-banner-popup .contact-form.st1:after { margin-right: -225px; } .main-banner-popup .inner { width: auto; padding: 0 3%; } .review-form .popup-win { position: fixed; width: 390px; height: 382px; margin: -191px 0 0 -195px; } .review-form .popup-win .contact-form { padding: 20px; height: auto; } .review-form .popup-win .contact-form .bltt { padding-top: 10px; } .review-form .popup-win .contact-form div.wpcf7 form { margin-top: 35px; } .review-form .popup-win .contact-form div.wpcf7 form::after { content: ""; display: block; clear: both; } .review-form .popup-win .contact-form div.wpcf7 form input[type=text], .review-form .popup-win .contact-form div.wpcf7 form input[type=tel], .review-form .popup-win .contact-form div.wpcf7 form input[type=email], .review-form .popup-win .contact-form div.wpcf7 form textarea, .review-form .popup-win .contact-form div.wpcf7 form .submit-bt, .review-form .popup-win .contact-form div.wpcf7 form .submit-bt:before { -moz-border-radius: 2px !important; -webkit-border-radius: 2px !important; -khtml-border-radius: 2px !important; border-radius: 2px !important; } .review-form .popup-win .contact-form div.wpcf7 form input[type=text], .review-form .popup-win .contact-form div.wpcf7 form input[type=tel], .review-form .popup-win .contact-form div.wpcf7 form input[type=email], .review-form .popup-win .contact-form div.wpcf7 form textarea { border: 1px solid #ccc; background: #fff; } .review-form .popup-win .contact-form div.wpcf7 form input[type=text], .review-form .popup-win .contact-form div.wpcf7 form input[type=tel], .review-form .popup-win .contact-form div.wpcf7 form input[type=email] { width: 100%; height: 30px; margin-bottom: 10px; text-indent: 2.5%; } .review-form .popup-win .contact-form div.wpcf7 form input[type=text]::-webkit-input-placeholder, .review-form .popup-win .contact-form div.wpcf7 form input[type=tel]::-webkit-input-placeholder, .review-form .popup-win .contact-form div.wpcf7 form input[type=email]::-webkit-input-placeholder { color: #717171; } .review-form .popup-win .contact-form div.wpcf7 form input[type=text]:-moz-placeholder, .review-form .popup-win .contact-form div.wpcf7 form input[type=tel]:-moz-placeholder, .review-form .popup-win .contact-form div.wpcf7 form input[type=email]:-moz-placeholder { color: #717171; } .review-form .popup-win .contact-form div.wpcf7 form input[type=text]::-moz-placeholder, .review-form .popup-win .contact-form div.wpcf7 form input[type=tel]::-moz-placeholder, .review-form .popup-win .contact-form div.wpcf7 form input[type=email]::-moz-placeholder { color: #717171; } .review-form .popup-win .contact-form div.wpcf7 form input[type=text]:-ms-input-placeholder, .review-form .popup-win .contact-form div.wpcf7 form input[type=tel]:-ms-input-placeholder, .review-form .popup-win .contact-form div.wpcf7 form input[type=email]:-ms-input-placeholder { color: #717171; } .review-form .popup-win .contact-form div.wpcf7 form textarea { width: 95%; height: 90px; padding: 5px 2.5%; resize: none; } .review-form .popup-win .contact-form div.wpcf7 form input[type=submit] { display: none; } .review-form .popup-win .contact-form div.wpcf7 form .submit-bt { margin: 7px 0 0 -2px; } .review-form .popup-win .contact-form div.wpcf7 form .rating { float: right; margin-top: 15px; } body { overflow-x: hidden; } body.admin-bar .top-panel, body.admin-bar .sidebar { top: 32px; } body.fixed-footer .footer { position: fixed; bottom: 0; left: 0; right: 0; } .wpcf7-not-valid-tip, .screen-reader-response { display: none !important; } .wpcf7 input[type=url], .wpcf7 input[type=email], .wpcf7 input[type=tel] { direction: rtl; } @media all and (max-width: 768px) { .mobile-menu { direction: rtl; z-index: 999; top: 0; } .mobile-menu, .mobile-menu .bot { position: fixed; left: 0; right: 0; } .mobile-menu.open .top .menu-t { right: -17px; -ms-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); transform: rotate(-180deg); } .mobile-menu.open .top .menu-t > i.icon-menu { display: none; } .mobile-menu.open .top .menu-t > i.icon-cross-menu { display: block; } .mobile-menu.open .bot { display: block; } .mobile-menu .top { height: 49px; border-bottom: 1px solid #e6e6e6; background-color: #f9f9f9; padding-left: 3%; padding-right: 3%; -moz-box-shadow: 1px 1px 40px rgba(0, 0, 0, 0.09); -webkit-box-shadow: 1px 1px 40px rgba(0, 0, 0, 0.09); box-shadow: 1px 1px 40px rgba(0, 0, 0, 0.09); } .mobile-menu .top::after { content: ""; display: block; clear: both; } .mobile-menu .top .logo { margin-top: 9px; float: left; width: 160px; height: 32px; background: url(../img/logo-mobile.png) left center no-repeat; -ms-background-size: contain; -o-background-size: contain; -moz-background-size: contain; -webkit-background-size: contain; background-size: contain; image-rendering: crisp-edges; image-rendering: -webkit-optimize-contrast; image-rendering: -o-crisp-edges; image-rendering: -moz-crisp-edges; } .mobile-menu .top .menu-bt { float: right; width: 63px; height: 100%; line-height: 57px; text-align: center; position: relative; right: -13px; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-tap-highlight-color: transparent; } .mobile-menu .top .menu-bt > i { font-size: 21px; } .mobile-menu .top .menu-bt > i.icon-cross-menu { line-height: 50px; font-size: 35px; display: none; -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); } .mobile-menu .top .menu-bt > i:before { color: #3f6174; } .mobile-menu .bot { display: none; top: 50px; bottom: 0; overflow: auto; } .mobile-menu .bot .menu-wrapper { width: 56%; max-width: 250px; background-color: #fff; -moz-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.12); -webkit-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.12); box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.12); } .mobile-menu .bot .menu-wrapper ul { list-style: none; } .mobile-menu .bot .menu-wrapper ul li.current-menu-item a, .mobile-menu .bot .menu-wrapper ul li.current-post-parent a { font-weight: 500; } .mobile-menu .bot .menu-wrapper > ul { font-size: 20px; } .mobile-menu .bot .menu-wrapper > ul > li { padding: 7px 3vw 10px 3vw; border-bottom: 1px solid #efefef; } .mobile-menu .bot .menu-wrapper > ul > li:last-child { border-bottom: none; } .mobile-menu .bot .menu-wrapper > ul > li.menu-item-has-children > a:before { content: ""; display: block; width: 5px; height: 5px; border-bottom: 2px solid #9e9e9e; border-left: 2px solid #9e9e9e; position: absolute; top: 8px; left: -20px; -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform: rotate(-45deg); transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; } .mobile-menu .bot .menu-wrapper > ul > li.open > a { font-weight: 400; } .mobile-menu .bot .menu-wrapper > ul > li.open > a:before { top: 10px; -ms-transform: rotate(135deg); -webkit-transform: rotate(135deg); transform: rotate(135deg); } .mobile-menu .bot .menu-wrapper > ul > li.open > ul { display: block; } .mobile-menu .bot .menu-wrapper > ul > li > a { display: inline-block; position: relative; color: #444; } .mobile-menu .bot .menu-wrapper > ul > li ul { display: none; font-size: 18px; margin: 15px 0 10px 0; } .mobile-menu .bot .menu-wrapper > ul > li ul li { margin-bottom: 5px; } .mobile-menu .bot .menu-wrapper > ul > li ul li a { color: #666; } .bltt { padding-top: 0; margin-bottom: 6%; text-align: center; } .bltt:before, .bltt:after { right: 50%; margin-right: -100px; } .footer .inner { padding: 30px 3%; } .footer .inner > ul { margin-bottom: 3%; } .footer .inner > ul > li { margin: 0; } .footer .inner .text { border: none; padding: 0; margin: 0 0 7% 0; } .footer .inner .menu { width: 46%; margin: 0 0 7% 0; font-size: 14px; } .footer .inner .menu ul li a { display: flex; height: 48px; align-items: center; } .footer .inner .first-menu { margin-left: 7%; } .footer .inner .text, .footer .inner .contacts { width: 100%; float: none; clear: both; } .footer .inner .contacts .desktop-phone { display: none; } .footer .inner .contacts .mobile-phone { display: inline-block; } .footer .inner .contacts li { display: flex; align-items: center; } .footer .inner .contacts li a { display: block; height: 48px; line-height: 48px; } .footer .inner .newsletter form { max-width: 200px; } .pagination { margin: 0 0 5%; } .mobile-footer { display: none; text-align: center; background-color: #2b628e; height: 43px; font-size: 15px; font-weight: 400; line-height: 44px; direction: rtl; position: fixed; z-index: 50; bottom: 0; left: 0; right: 0; } .mobile-footer::after { content: ""; display: block; clear: both; } .mobile-footer a { width: 50%; height: 100%; line-height: 42px; color: #fff; } .mobile-footer a.call { float: right; } .mobile-footer a.watsapp { float: left; background-color: #10892F; } .mobile-footer a > svg { width: 20px; height: 20px; position: relative; top: 5px; margin-left: 8px; } .mobile-footer a span { display: inline-block; } .poweredby .inner { padding: 10px 0; } .poweredby .inner, .poweredby .inner a { color: #fff; } .container .wm-poweredby .inner { padding: 8px 3%; } body.admin-bar .mobile-menu { top: 46px; } body.admin-bar .mobile-menu .bot { top: 96px; } .main-banner-popup { padding-top: 70px; } .main-banner-popup .form-wr { margin-top: 30px; } .main-banner-popup .contact-form.st1 .inner { padding: 30px 3% 40px; } .main-banner-popup .contact-form.st1 .field.left, .main-banner-popup .contact-form.st1 .field.right { width: 48%; } .main-banner-popup .contact-form.st1:after { top: 40px; margin-right: -520px; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=$o2); -moz-opacity: 0.1; -khtml-opacity: 0.1; opacity: 0.1; } } @media all and (max-width: 768px) and (max-height: 460px) { .popup-bg { overflow: auto; } .popup-bg .popup-win { position: relative; top: 50px; left: auto; right: auto; margin: 3%; } } @media all and (min-width: 426px) and (max-width: 768px) { .popup-bg { overflow: auto; } .popup-bg .popup-win { max-width: 400px; margin-left: auto; margin-right: auto; } } @media all and (max-width: 425px) { .mobile-footer { display: block; } } /*----------------------------------------------------------*/ @media all and (max-height: 900px) and (min-width: 769px) { .sidebar .color-lines div:before, .sidebar .color-lines div:after { height: 0.8vh; } .sidebar .logo { margin-top: 6vh; height: 11vh; -ms-background-size: contain; -o-background-size: contain; -moz-background-size: contain; -webkit-background-size: contain; background-size: contain; background-repeat: no-repeat; background-position: center; } .sidebar .navigation-wrapper { top: 23vh; bottom: 150px; } .sidebar .navigation-wrapper .navigation > ul > li { padding: 2vh 0; } } @media all and (max-width: 1489px) and (min-width: 769px) { .top-panel { display: block !important; } } @media all and (max-width: 1250px) and (min-width: 769px) { .slider .bx-controls-direction { display: none; } .slider .bx-pager { display: block; } } @media all and (max-width: 1200px) and (min-width: 769px) { .top-panel .inner > ul > li { margin-left: 3%; } .top-panel .inner > ul > li.current-menu-item > a:before, .top-panel .inner > ul > li.current-menu-parent > a:before { display: none; } .top-panel .inner > ul > li:last-child { float: right; margin-left: 0; } .footer .inner ul { margin-bottom: 20px; } .footer .inner .text { width: 20%; margin-left: 4%; } .footer .inner .contacts { width: 33%; } } @media all and (max-width: 1100px) and (min-width: 769px) { .top-panel > .inner .logo { width: 13.15%; } .top-panel > .inner ul { width: 83.7%; margin-right: 3%; font-size: 14px; } } @media all and (max-width: 960px) and (min-width: 769px) { .top-panel .inner > ul { font-size: 14px; } .top-panel .inner > ul > li { margin-left: 2%; } .top-panel .inner > ul > li.current-menu-item > a:before, .top-panel .inner > ul > li.current-menu-parent > a:before { display: none; } } @media all and (max-width: 850px) and (min-width: 769px) { .footer .inner .contacts ul li { font-size: 12px; } .footer .inner .contacts ul li > i { margin-left: 0; } } @font-face { font-family: "Assistant"; font-style: "normal"; font-weight: 200; font-display: fallback; src: url("../fonts/assistant-light.eot?"); src: url("../fonts/assistant-light.eot?#iefix") format("embedded-opentype"), url("../fonts/assistant-light.woff") format("woff"), url("../fonts/assistant-light.woff2") format("woff2"), url("../fonts/assistant-light.ttf") format("truetype"), url("../fonts/assistant-light.svg#assistant-light") format("svg"); font-display: swap; } @font-face { font-family: "Assistant"; font-style: "normal"; font-weight: 400; font-display: fallback; src: url("../fonts/assistant-regular.eot?"); src: url("../fonts/assistant-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/assistant-regular.woff") format("woff"), url("../fonts/assistant-regular.woff2") format("woff2"), url("../fonts/assistant-regular.ttf") format("truetype"), url("../fonts/assistant-regular.svg#assistant-regular") format("svg"); font-display: swap; } @font-face { font-family: "Rubik"; font-style: "normal"; font-weight: 200; font-display: fallback; src: url("../fonts/rubik-light.eot?"); src: url("../fonts/rubik-light.eot?#iefix") format("embedded-opentype"), url("../fonts/rubik-light.woff") format("woff"), url("../fonts/rubik-light.woff2") format("woff2"), url("../fonts/rubik-light.ttf") format("truetype"), url("../fonts/rubik-light.svg#rubik-light") format("svg"); font-display: swap; } @font-face { font-family: "Rubik"; font-style: "normal"; font-weight: 500; font-display: fallback; src: url("../fonts/rubik-medium.eot?"); src: url("../fonts/rubik-medium.eot?#iefix") format("embedded-opentype"), url("../fonts/rubik-medium.woff") format("woff"), url("../fonts/rubik-medium.woff2") format("woff2"), url("../fonts/rubik-medium.ttf") format("truetype"), url("../fonts/rubik-medium.svg#rubik-medium") format("svg"); font-display: swap; } @font-face { font-family: "Rubik"; font-style: "normal"; font-weight: 400; font-display: fallback; src: url("../fonts/rubik-regular.eot?"); src: url("../fonts/rubik-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/rubik-regular.woff") format("woff"), url("../fonts/rubik-regular.woff2") format("woff2"), url("../fonts/rubik-regular.ttf") format("truetype"), url("../fonts/rubik-regular.svg#rubik-regular") format("svg"); font-display: swap; } @font-face { font-family: "icomoon"; src: url("../fonts/icons/icomoon.eot?qe64t5"); src: url("../fonts/icons/icomoon.eot?qe64t5#iefix") format("embedded-opentype"), url("../fonts/icons/icomoon.ttf?qe64t5") format("truetype"), url("../fonts/icons/icomoon.woff?qe64t5") format("woff"), url("../fonts/icons/icomoon.svg?qe64t5#icomoon") format("svg"); font-weight: normal; font-style: normal; font-display: swap; } [class^=icon-], [class*=" icon-"], [class^=icon-] i, [class*=" icon-"] i { font-style: normal !important; } [class^=icon-], [class*=" icon-"] { /* use !important to prevent issues with browser extensions that change fonts */ font-family: "icomoon" !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon-check-icon:before { content: "\e900"; color: #3f6175; } .icon-cross-menu:before { content: "\e901"; color: #fff; } .icon-envelope .path1:before { content: "\e902"; color: rgb(255, 255, 255); } .icon-envelope .path2:before { content: "\e903"; margin-left: -1em; color: rgb(234, 176, 28); } .icon-envelope .path3:before { content: "\e904"; margin-left: -1em; color: rgb(234, 176, 28); } .icon-envelope .path4:before { content: "\e905"; margin-left: -1em; color: rgb(234, 176, 28); } .icon-envelope .path5:before { content: "\e906"; margin-left: -1em; color: rgb(234, 176, 28); } .icon-facebook-logo:before { content: "\e907"; color: #fff; } .icon-linkedin-logo:before { content: "\e908"; color: #858687; } .icon-locations .path1:before { content: "\e909"; color: rgb(234, 176, 28); } .icon-locations .path2:before { content: "\e90a"; margin-left: -1em; color: rgb(255, 255, 255); } .icon-magnifier-tool:before { content: "\e90b"; color: #7f7f7f; } .icon-menu:before { content: "\e90c"; } .icon-pencil .path1:before { content: "\e90d"; color: rgb(27, 58, 87); } .icon-pencil .path2:before { content: "\e90e"; margin-left: -1em; color: rgb(255, 255, 255); } .icon-phone .path1:before { content: "\e90f"; color: rgb(83, 83, 83); } .icon-phone .path2:before { content: "\e910"; margin-left: -1em; color: rgb(255, 255, 255); } .icon-phone .path3:before { content: "\e911"; margin-left: -1em; color: rgb(255, 255, 255); } .icon-phone .path4:before { content: "\e912"; margin-left: -1em; color: rgb(255, 255, 255); } .icon-quotes .path1:before { content: "\e913"; color: rgb(28, 59, 89); } .icon-quotes .path2:before { content: "\e914"; margin-left: -1em; color: rgb(255, 255, 255); } .icon-quotes-single:before { content: "\e915"; color: #c4c5c5; } .icon-star:before { content: "\e916"; color: #668191; } .icon-youtube-symbol:before { content: "\e917"; color: #858687; } .ie-browser i.icon-phone, .ie-browser i.icon-locations, .ie-browser i.icon-envelope { display: none !important; } .ie-browser .reviews-page .reviews .add-review-button { padding-right: 20px; } .ie-browser .reviews-page .reviews .add-review-button > i { display: none; } .ie-browser form textarea { -ms-overflow-style: none; } .ie-browser .main-page .reviews .inner .reviews-slider ul li .text { width: auto; } .ie-browser .main-page .reviews .inner .reviews-slider ul li > i { display: none; } .ie-browser .main-page .main-image { background: url(../img/main-image.jpg) center no-repeat; -ms-background-size: cover; -o-background-size: cover; -moz-background-size: cover; -webkit-background-size: cover; background-size: cover; } .ie-browser .main-page .main-image img { display: none; } .load-slider { position: relative; visibility: hidden; } .bx-wrapper { position: relative; padding: 0; } .bxslider { margin: 0; padding: 0; } ul.bxslider { list-style: none; } .bx-viewport { -webkit-transform: translatez(0); } .bx-wrapper .bx-controls-auto, .bx-wrapper .bx-pager { position: absolute; bottom: -30px; width: 100%; } .bx-wrapper .bx-loading { min-height: 50px; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000; } .bx-wrapper .bx-pager { text-align: center; font-size: 0.85em; font-family: Arial; font-weight: 700; color: #666; padding-top: 20px; } .bx-wrapper .bx-pager.bx-default-pager a { background: #666; text-indent: -9999px; display: block; width: 10px; height: 10px; margin: 0 5px; outline: 0; } .bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus, .bx-wrapper .bx-pager.bx-default-pager a:hover { background: #000; } .bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: inline-block; vertical-align: bottom; } .bx-wrapper .bx-pager-item { display: inline-block; vertical-align: bottom; font-size: 0; line-height: 0; } .bx-wrapper .bx-prev { left: 10px; } .bx-wrapper .bx-prev:focus, .bx-wrapper .bx-prev:hover { background-position: 0 0; } .bx-wrapper .bx-next { right: 10px; } .bx-wrapper .bx-next:focus, .bx-wrapper .bx-next:hover { background-position: -43px 0; } .bx-wrapper .bx-controls-direction a { position: absolute; top: 50%; margin-top: -16px; outline: 0; width: 32px; height: 32px; text-indent: -9999px; z-index: 1; } .bx-wrapper .bx-controls-direction a.disabled { display: none; } .bx-wrapper .bx-controls-auto { text-align: center; } .bx-wrapper .bx-controls-auto .bx-start { display: block; text-indent: -9999px; width: 10px; height: 11px; outline: 0; margin: 0 3px; } .bx-wrapper .bx-controls-auto .bx-start.active, .bx-wrapper .bx-controls-auto .bx-start:focus, .bx-wrapper .bx-controls-auto .bx-start:hover { background-position: -86px 0; } .bx-wrapper .bx-controls-auto .bx-stop { display: block; text-indent: -9999px; width: 9px; height: 11px; outline: 0; margin: 0 3px; } .bx-wrapper .bx-controls-auto .bx-stop.active, .bx-wrapper .bx-controls-auto .bx-stop:focus, .bx-wrapper .bx-controls-auto .bx-stop:hover { background-position: -86px -33px; } .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager { text-align: left; width: 80%; } .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto { right: 0; width: 35px; } .bx-wrapper .bx-caption { position: absolute; bottom: 0; left: 0; width: 100%; } .bx-wrapper .bx-caption span { color: #fff; font-family: Arial; display: block; font-size: 0.85em; padding: 10px; } /*************** SCROLLBAR BASE CSS ************** */ .scroll-wrapper { overflow: hidden !important; padding: 0 !important; position: relative; } .scroll-wrapper > .scroll-content { border: none !important; box-sizing: content-box !important; height: auto; left: 0; margin: 0; max-height: none; max-width: none !important; overflow: scroll !important; padding: 0; position: relative !important; top: 0; width: auto !important; } .scroll-wrapper > .scroll-content::-webkit-scrollbar { height: 0; width: 0; } .scroll-element { display: none; box-sizing: content-box; } .scroll-element div { box-sizing: content-box; } .scroll-element.scroll-x.scroll-scrollx_visible, .scroll-element.scroll-y.scroll-scrolly_visible { display: block; } .scroll-element .scroll-bar, .scroll-element .scroll-arrow { cursor: default; } .scroll-textarea { border: 1px solid #cccccc; border-top-color: #999999; } .scroll-textarea > .scroll-content { overflow: hidden !important; } .scroll-textarea > .scroll-content > textarea { border: none !important; box-sizing: border-box; height: 100% !important; margin: 0; max-height: none !important; max-width: none !important; overflow: scroll !important; outline: none; padding: 2px; position: relative !important; top: 0; width: 100% !important; } .scroll-textarea > .scroll-content > textarea::-webkit-scrollbar { height: 0; width: 0; } /*************** SIMPLE OUTER SCROLLBAR ************** */ .scroll-element { border: none; margin: 0; padding: 0; position: absolute; z-index: 10; } .scroll-element div { border: none; margin: 0; padding: 0; position: absolute; z-index: 10; display: block; height: 100%; left: 0; top: 0; width: 100%; } .scroll-element.scroll-x { bottom: 0; height: 12px; left: 0; width: 100%; } .scroll-element.scroll-y { height: 100%; right: 25px; top: 0; width: auto; } .scroll-element.scroll-x .scroll-element_outer { height: 8px; top: 2px; } .scroll-element.scroll-y .scroll-element_outer { left: 6px; width: 4px; } .scroll-element .scroll-element_outer { overflow: hidden; } .scroll-element .scroll-element_track { background-color: #f5f5f5; } .scroll-element .scroll-element_outer, .scroll-element .scroll-element_track { -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; } .scroll-element .scroll-bar { -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; background-color: #e8e8e8; } .scroll-element .scroll-bar:hover { background-color: #c2c2c2; } .scroll-element.scroll-draggable .scroll-bar { background-color: #919191; } .scroll-element .scroll-content.scroll-scrolly_visible { left: -12px; margin-left: 12px; } .scroll-element .scroll-content.scroll-scrollx_visible { top: -12px; margin-top: 12px; } .scroll-element .scroll-element.scroll-x .scroll-bar { min-width: 10px; } .scroll-element .scroll-element.scroll-y .scroll-bar { min-height: 10px; } .scroll-element .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { left: -14px; } .scroll-element .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { top: -14px; } .scroll-element .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -14px; } .scroll-element .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -14px; } /* scrollbar height/width & offset from container borders */ /* update scrollbar offset if both scrolls are visible */ .wm-poweredby { background-color: #161616; direction: ltr; } .wm-poweredby[data-dot-effect="1"] .wm-poweredby-letter.l1:before, .wm-poweredby[data-dot-effect="2"] .wm-poweredby-letter.l2:before, .wm-poweredby[data-dot-effect="3"] .wm-poweredby-letter.l3:before, .wm-poweredby[data-dot-effect="4"] .wm-poweredby-letter.l4:before, .wm-poweredby[data-dot-effect="5"] .wm-poweredby-letter.l5:before, .wm-poweredby[data-dot-effect="6"] .wm-poweredby-letter.l6:before { visibility: visible; -webkit-animation: jump-animation 0.5s linear; animation: jump-animation 0.5s linear; } .wm-poweredby[data-dot-effect="7"] .wm-poweredby-letter.l6:after { visibility: visible; -webkit-animation: jump-animation-final 0.5s linear; animation: jump-animation-final 0.5s linear; } .wm-poweredby .inner { text-align: center; padding: 8px 0; font-size: 12px; color: #fff; } .wm-poweredby .inner, .wm-poweredby .wm-poweredby-logo { display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: -webkit-box; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .wm-poweredby .wm-poweredby-text { display: inline-block; margin-right: 7px; color: #fff; } .wm-poweredby .wm-poweredby-letter { width: 15px; height: 15px; position: relative; } .wm-poweredby .wm-poweredby-letter:before, .wm-poweredby .wm-poweredby-letter.l6:after { content: ""; display: block; position: absolute; bottom: 100%; right: 50%; margin: 0 -4px -2px; width: 6px; height: 6px; background-color: #747676; visibility: hidden; -moz-border-radius: 50%; -webkit-border-radius: 50%; -khtml-border-radius: 50%; border-radius: 50%; } .wm-poweredby .wm-poweredby-letter.fill path { fill: #959595; -webkit-animation: letter-push-animation 0.3s linear; animation: letter-push-animation 0.3s linear; } .wm-poweredby .wm-poweredby-letter.hide-dot.l6:after { visibility: hidden; } .wm-poweredby .wm-poweredby-letter.l1.fill path, .wm-poweredby .wm-poweredby-letter.l2.fill path { fill: #5da8dc; } .wm-poweredby .wm-poweredby-letter.l2 { left: -2px; } .wm-poweredby .wm-poweredby-letter.l3 { left: -3px; } .wm-poweredby .wm-poweredby-letter.l3:before { margin-right: -3px; } .wm-poweredby .wm-poweredby-letter.l4 { left: -4px; } .wm-poweredby .wm-poweredby-letter.l4:before { margin-right: -1px; } .wm-poweredby .wm-poweredby-letter.l5 { left: -8px; } .wm-poweredby .wm-poweredby-letter.l5:before { margin-right: -1px; } .wm-poweredby .wm-poweredby-letter.l5 .wm-poweredby-svg { position: absolute; top: -2px; right: 0; height: 16px; } .wm-poweredby .wm-poweredby-letter.l6 { left: -13px; } .wm-poweredby .wm-poweredby-letter.l6:before, .wm-poweredby .wm-poweredby-letter.l6:after { margin-right: -2px; } .wm-poweredby .wm-poweredby-letter.l6 .wm-poweredby-svg { position: absolute; top: -3px; right: 0; height: 21px; } .wm-poweredby .wm-poweredby-svg { position: relative; z-index: 1; display: inline-block; width: 100%; height: 100%; } .wm-poweredby .wm-poweredby-svg path { fill: #5f6161; transition: all 0.7s ease-in-out; -webkit-transition: all 0.7s ease-in-out; -moz-transition: all 0.7s ease-in-out; -ms-transition: all 0.7s ease-in-out; -o-transition: all 0.7s ease-in-out; } @-webkit-keyframes jump-animation { 0% { -ms-transform: translateX(-13px) translateY(0); -webkit-transform: translateX(-13px) translateY(0); transform: translateX(-13px) translateY(0); } 50% { -ms-transform: translateX(-6px) translateY(-10px); -webkit-transform: translateX(-6px) translateY(-10px); transform: translateX(-6px) translateY(-10px); } 100% { -ms-transform: translateX(0) translateY(0); -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); } } @keyframes jump-animation { 0% { -ms-transform: translateX(-13px) translateY(0); -webkit-transform: translateX(-13px) translateY(0); transform: translateX(-13px) translateY(0); } 50% { -ms-transform: translateX(-6px) translateY(-10px); -webkit-transform: translateX(-6px) translateY(-10px); transform: translateX(-6px) translateY(-10px); } 100% { -ms-transform: translateX(0) translateY(0); -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); } } @-webkit-keyframes letter-push-animation { 0% { transform: translateY(6px); -webkit-transform: translateY(6px); -ms-transform: translateY(6px); } 100% { transform: translateY(0); -webkit-transform: translateY(0); -ms-transform: translateY(0); } } @keyframes letter-push-animation { 0% { transform: translateY(6px); -webkit-transform: translateY(6px); -ms-transform: translateY(6px); } 100% { transform: translateY(0); -webkit-transform: translateY(0); -ms-transform: translateY(0); } } @-webkit-keyframes jump-animation-final { 0% { -ms-transform: translateX(0) translateY(0); -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); } 50% { -ms-transform: translateX(6px) translateY(-10px); -webkit-transform: translateX(6px) translateY(-10px); transform: translateX(6px) translateY(-10px); } 100% { -ms-transform: translateX(13px) translateY(0); -webkit-transform: translateX(13px) translateY(0); transform: translateX(13px) translateY(0); } } @keyframes jump-animation-final { 0% { -ms-transform: translateX(0) translateY(0); -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); } 50% { -ms-transform: translateX(6px) translateY(-10px); -webkit-transform: translateX(6px) translateY(-10px); transform: translateX(6px) translateY(-10px); } 100% { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=$o2); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; -ms-transform: translateX(13px) translateY(0); -webkit-transform: translateX(13px) translateY(0); transform: translateX(13px) translateY(0); } } @media all and (max-width: 768px) { body .wm-poweredby .inner { padding: 8px 0 9px; } }/*# sourceMappingURL=theme-low.css.map */