 img, video {height: auto;max-width: 100%;}img.alignleft, img.alignright {float: none;margin: 0;}img.alignleft {float: left;margin-right: 25px;}img.alignright {float: right;margin-left: 25px;}.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley {border: none;margin-bottom: 0;margin-top: 0;padding: 0;}embed, iframe, object {margin-bottom: 25px;max-width: 100%;}p>embed:only-child, p>iframe:only-child, p>object:only-child {margin-bottom: 0;}.wp-caption, .gallery-caption {color: #555;font-size: 13px;font-style: italic;max-width: 100%;}.wp-caption img[class*="wp-image-"] {display: block;margin-left: auto;margin-right: auto;}.wp-caption .wp-caption-text {margin: 15px 0 5px;color: #555;padding: 0;}.icon {display: inline-block;fill: currentColor;height: 15px;position: relative;top: -0.0625em;vertical-align: middle;width: 15px;}.mtb-15 {margin-top: -15px;margin-bottom: -15px;}.dl-cursor {background-color: rgba(1250, 87, 92, 1);display: block;width: 6px;height: 6px;border-radius: 50%;position: fixed;left: 0;top: 0;user-select: none;pointer-events: none;transform: translate(50%, 50%);visibility: hidden;z-index: 10000;}.dl-fill {display: block;width: 38px;height: 38px;border: 1px solid rgba(250, 87, 92, 0.6);border-radius: 50%;position: fixed;left: 0;top: 0;user-select: none;pointer-events: none;transform: translate(50%, 50%);transition: all 0.1s ease;visibility: hidden;z-index: 10000;}.dl-fill:before {background-color: rgba(250, 87, 92, 0.4);display: block;border-radius: 50%;content: '';width: 100%;height: 100%;left: 0;top: 0;visibility: hidden;opacity: 0;transition: all 0.3s ease;}.dl-fill.cross {border: none;}.dl-fill.cross:after {content: '\e646';font-family: themify;font-size: 40px;color: rgba(250, 87, 92, 0.4);width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;position: absolute;left: 0;top: 0;}.dl-fill.cross.cursor-grow:after {visibility: hidden;}.dl-fill.cursor-grow {border: 0px solid transparent;}.dl-fill.cursor-grow:before {visibility: visible;opacity: 1;transform: scale(1.4);transition: all 0.3s ease;}.dl-cursor.hide {opacity: 0;transition: opacity 0.3s ease;transition-delay: 0.4s;}.dl-cursor.hide .inner {transform: scale(0.1);transition: transform 0.3s ease;}.btn-group-left .b-btn {margin-right: 10px;}.btn-group-right .b-btn {margin-left: 10px;}.btn-group-center .b-btn {margin: 0 5px;}.b-btn:hover {color: #fff;}.learn-more {color: #555;}.learn-more:hover {color: #555;text-decoration: underline;}.dl-btn {font-family: "Work Sans", sans-serif;letter-spacing: 0.125px;background-color: #000000;color: #fff;line-height: 50px;display: inline-block;padding: 0 35px;border-radius: 0;font-size: 12px;text-transform: uppercase;text-decoration: none;font-weight: 600;position: relative;overflow: hidden;z-index: 1;-webkit-transition: color 0.4s cubic-bezier(0.4, 0, 0.2, 1);-moz-transition: color 0.4s cubic-bezier(0.4, 0, 0.2, 1);-ms-transition: color 0.4s cubic-bezier(0.4, 0, 0.2, 1);-o-transition: color 0.4s cubic-bezier(0.4, 0, 0.2, 1);transition: color 0.4s cubic-bezier(0.4, 0, 0.2, 1);}.dl-btn:before {content: "";position: absolute;top: 0;left: 0;bottom: 0;right: 0;background-color: #fff;opacity: 0.2;-webkit-transform-origin: right center;-moz-transform-origin: right center;-ms-transform-origin: right center;transform-origin: right center;-webkit-transform: scale(0, 1);-moz-transform: scale(0, 1);-ms-transform: scale(0, 1);-o-transform: scale(0, 1);transform: scale(0, 1);-webkit-transition: -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);-moz-transition: -moz-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);-ms-transition: -ms-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);-o-transition: -o-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);z-index: -1;}.dl-btn:hover {color: #fff;}.dl-btn:hover:before {-webkit-transform-origin: left center;-moz-transform-origin: left center;-ms-transform-origin: left center;transform-origin: left center;-webkit-transform: scale(1, 1);-moz-transform: scale(1, 1);-ms-transform: scale(1, 1);-o-transform: scale(1, 1);transform: scale(1, 1);}.dl-btn-2 {display: inline-block;background: #fdb900;color: #FFF;font-family: 'Work Sans', sans-serif;font-size: 12px;font-weight: 600;text-transform: uppercase;height: 45px;line-height: 45px;padding: 0 35px;letter-spacing: 0;border-radius: 2px;overflow: hidden;position: relative;transition: all ease 700ms;-moz-transition: all ease 700ms;-webkit-transition: all ease 700ms;-ms-transition: all ease 700ms;-o-transition: all ease 700ms;z-index: 1;}.dl-btn-2:hover {color: #FFF;}.dl-btn-2 span {background: #051441 none repeat scroll 0 0;border-radius: 50%;display: block;height: 0;position: absolute;transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transition: width 0.6s ease 0s, height 0.6s ease 0s;-moz-transition: width 0.6s ease 0s, height 0.6s ease 0s;-webkit-transition: width 0.6s ease 0s, height 0.6s ease 0s;-ms-transition: width 0.6s ease 0s, height 0.6s ease 0s;-o-transition: width 0.6s ease 0s, height 0.6s ease 0s;width: 0;z-index: -1;}.dl-btn-2:hover span {height: 562.5px;width: 562.5px;}#preloader {display: flex;align-items: center;justify-content: center;position: fixed;top: 0;left: 0;z-index: 9999;background: #fff;height: 100%;width: 100%;-webkit-transition: all .5s .5s ease;-moz-transition: all .5s .5s ease;transition: all .5s .2s ease;}.loader {position: absolute;top: 50%;left: 0;right: 0;width: 120px;height: 120px;display: flex;align-items: center;justify-content: center;margin: auto;margin-top: -30px;}#preloader img {max-width: 130px;-webkit-animation: img-scaleout 2.0s infinite linear;animation: img-scaleout 2.0s infinite linear;}body.loaded #preloader {opacity: 0;visibility: hidden;}.spinner {background-color: #fdb900;width: 40px;height: 40px;border-radius: 100%;-webkit-animation: dl-scaleout 1.0s infinite ease-in-out;animation: dl-scaleout 1.0s infinite ease-in-out;}@-webkit-keyframes dl-scaleout {0% {-webkit-transform: scale(0) }100% {-webkit-transform: scale(1.0);opacity: 0;}}@keyframes dl-scaleout {0% {-webkit-transform: scale(0);transform: scale(0);}100% {-webkit-transform: scale(1.0);transform: scale(1.0);opacity: 0;}}@-webkit-keyframes img-scaleout {0% {-webkit-transform: scale(0.95) }50% {-webkit-transform: scale(1.0);}100% {-webkit-transform: scale(0.95);}}@keyframes img-scaleout {0% {-webkit-transform: scale(0.95);transform: scale(0.95);}50% {-webkit-transform: scale(1.0);transform: scale(1.0);}100% {-webkit-transform: scale(0.95);transform: scale(0.95);}}.header {background-color: #fff;width: 100%;height: auto;display: block;}.sticky-header {width: 100%;position: fixed;left: 0;top: 0;transform: translateY(-100%);z-index: 99;}.sticky-header .primary-header {background-color: #fff;box-shadow: 0px 2px 5px -2px rgba(0, 0, 0, 0.1);}.sticky-header.headroom--top {transform: translateY(-100%);}.admin-bar .sticky-header {top: 32px;}.admin-bar .header {margin-top: 32px;}.admin-bar .header-three {margin-top: 0;}.sticky-header.sticky-fixed-top, .headroom {transition: transform .25s ease-in-out;will-change: transform;}.headroom--unpinned {transform: translateY(-100%);}.sticky-header.sticky-fixed-top, .headroom--pinned {transform: translateY(0);}.header ul {margin: 0;padding: 0;list-style: none;}.mobile-menu-icon {display: none;}.burger-menu {width: 20px;height: 17px;display: flex;flex-direction: column;justify-content: space-between;cursor: pointer;-webkit-transition: transform 330ms ease-out;-moz-transition: transform 330ms ease-out;-o-transition: transform 330ms ease-out;transition: transform 330ms ease-out;}.burger-menu.menu-open {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}.line-menu {background-color: #222222;border-radius: 2px;width: 100%;height: 3px;}.line-menu.line-half {width: 50%;}.line-menu.first-line {transition: transform 330ms cubic-bezier(0.54, -0.81, 0.57, 0.57);transform-origin: right;}.menu-open .line-menu.first-line {-webkit-transform: rotate(-90deg) translateX(3px);-moz-transform: rotate(-90deg) translateX(3px);-o-transform: rotate(-90deg) translateX(3px);transform: rotate(-90deg) translateX(3px);}.line-menu.last-line {align-self: flex-end;transition: transform 330ms cubic-bezier(0.54, -0.81, 0.57, 0.57);transform-origin: left;}.menu-open .line-menu.last-line {-webkit-transform: rotate(-90deg) translateX(-3px);-moz-transform: rotate(-90deg) translateX(-3px);-o-transform: rotate(-90deg) translateX(-3px);transform: rotate(-90deg) translateX(-3px);}.header-menu-wrap ul {margin: 0;padding: 0;list-style: none;}.header-menu-wrap ul li {display: inline-block;position: relative;}.header-menu-wrap ul li>a {display: block;font-family: "Teko", sans-serif;font-size: 18px;font-weight: 500;color: #051441;letter-spacing: 0.5px;padding: 0 15px;height: 80px;text-transform: uppercase;line-height: 80px;text-decoration: none;-webkit-font-smoothing: antialiased;}.header-menu-wrap ul li:hover>a {color: #fdb900;}.header-menu-wrap li ul {background-color: #fff;display: block;width: 220px;padding: 0;position: absolute;left: -35px;top: 100%;opacity: 0;visibility: hidden;z-index: 0;-webkit-box-shadow: 0px 50px 100px 0px rgba(64, 1, 4, 0.1), 0px -6px 0px 0px rgba(248, 99, 107, 0.004);box-shadow: 0px 50px 100px 0px rgba(64, 1, 4, 0.1), 0px -6px 0px 0px rgba(248, 99, 107, 0.004);-webkit-transition: opacity .5s ease, visibility .5s ease;-o-transition: opacity .5s ease, visibility .5s ease;transition: opacity .5s ease, visibility .5s ease;}.header-menu-wrap li:last-child ul {left: auto;right: -35px;}.header-menu-wrap li:hover>ul {opacity: 1;visibility: visible;z-index: 99;}.header-menu-wrap li li {display: block;padding: 0;text-align: left;position: relative;}.header-menu-wrap li li:last-child {margin: 0;}.header-menu-wrap li li>a {font-family: "Teko", sans-serif;display: block;height: auto;color: #051441;font-weight: 500;letter-spacing: 0;line-height: 24px;text-transform: capitalize;padding: 12px 30px;font-size: 18px;display: block;-webkit-font-smoothing: antialiased;}.header-menu-wrap li li:hover>a {color: #fff;background-color: #fdb900;}.header-menu-wrap li ul.sub-menu li ul.sub-menu {width: 220px;position: absolute;left: 100%;top: 0;}.header-menu-wrap li:last-child ul.sub-menu li ul.sub-menu {left: auto;right: 100%;}@media (min-width: 993px) {.header-menu-wrap li ul {display: block!important;}}@media (max-width: 992px) {#page.site {margin-top: 0!important;}.headroom--top .header-menu-wrap, .headroom--unpinned .header-menu-wrap {display: none!important;}.dropdown-plus {width: 49px;height: 49px;line-height: 49px;position: absolute;top: 0;right: 0;cursor: pointer;}.dropdown-plus:before, .dropdown-plus:after {position: absolute;content: '';top: 24px;right: 18px;width: 13px;height: 1px;background-color: #222222;}.dropdown-plus:after {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}.dropdown-plus.dropdown-open:after {display: none;}.mobile-menu-icon {display: block;}.header-menu-wrap {display: none;background-color: #fff;width: 100%;height: auto;padding: 0 20px;position: absolute;left: 0;top: 100%;z-index: 999;}.header-menu-wrap ul li {display: block;border-bottom: 1px solid rgba(0, 0, 0, 0.04);padding: 11px 0;margin: 0;}.header-menu-wrap ul li:first-child {border-top: 1px solid rgba(0, 0, 0, 0.04);}.header-menu-wrap ul li>a {padding: 10px 15px;height: inherit;line-height: inherit;}.header-menu-wrap li li:hover>a {background-color: transparent;}.header-menu-wrap ul li ul.sub-menu li ul.sub-menu, .header-menu-wrap ul li ul.sub-menu {background-color: transparent;width: 100%;opacity: 1;padding: 0;visibility: visible;position: inherit;display: none;top: inherit;left: inherit;box-shadow: none;padding-top: 11px;}.header-menu-wrap ul li:last-child ul.sub-menu li ul.sub-menu, .header-menu-wrap ul li:last-child ul.sub-menu {left: inherit;right: inherit;}.header-menu-wrap li li {padding-left: 11px;}.header-menu-wrap li li:last-child {border-bottom: none;padding-bottom: 0;}.header-menu-wrap li li>a {color: #20212b;font-size: 13px;}.header-menu-wrap li li:hover>a {color: #666;}}@media screen and (max-width: 782px) {.admin-bar .sticky-header {top: 0;}.admin-bar .header {margin-top: 0;padding-top: 46px;}}@media (max-width: 580px) {.header-right a.dl-btn {line-height: 40px;font-size: 10px;padding: 0 25px;}.primary-header .header-logo {max-width: 150px;}.top-bar .top-left li {font-size: 12px;}}.primary-header-inner .header-right {display: flex;align-items: center;margin-left: 20px;}.header-right .mobile-menu-icon {margin-left: 20px;}.header-right a.header-btn {display: inline-block;background: #fdb900;color: #FFF;font-family: 'Work Sans', sans-serif;font-size: 12px;font-weight: 600;text-transform: uppercase;height: 45px;line-height: 45px;padding: 0 35px;letter-spacing: 0;border-radius: 2px;overflow: hidden;position: relative;margin-left: 20px;transition: all ease 700ms;-moz-transition: all ease 700ms;-webkit-transition: all ease 700ms;-ms-transition: all ease 700ms;-o-transition: all ease 700ms;z-index: 1;}.header-right a.header-btn:hover {color: #fff;}.header-right a.header-btn span {background: #051441 none repeat scroll 0 0;border-radius: 50%;display: block;height: 0;position: absolute;transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transition: width 0.6s ease 0s, height 0.6s ease 0s;-moz-transition: width 0.6s ease 0s, height 0.6s ease 0s;-webkit-transition: width 0.6s ease 0s, height 0.6s ease 0s;-ms-transition: width 0.6s ease 0s, height 0.6s ease 0s;-o-transition: width 0.6s ease 0s, height 0.6s ease 0s;width: 0;z-index: -1;}.header-right a.header-btn:hover span {height: 562.5px;width: 562.5px;}.header-right .search-icon {color: #051441;cursor: pointer;}.header-right .search-icon svg {width: 15px;fill: #051441;}.header-right .search-icon:hover {opacity: 0.8;}.primary-header-inner {display: flex;align-items: center;justify-content: space-between;position: relative;}.primary-header .header-logo {max-width: 200px;padding: 10px 0;}.viewport-lg .primary-header .header-menu-wrap {display: block!important;}.top-bar {background-color: #0b2653;}.top-bar-inner {display: flex;align-items: center;justify-content: space-between;color: #fff;}.top-bar .top-left li {font-size: 14px;color: #fff;display: inline-block;padding-right: 20px;margin: 0;padding-top: 7px;padding-bottom: 7px;}.top-bar .top-left li a {color: #fff;text-decoration: none;}.menu-dark .top-bar .top-left li, .menu-dark .top-bar .top-left li a {color: #6a7c92;}.top-bar .top-social {padding: 7px 0;}.top-bar .top-social li {display: inline-block;margin-left: 13px;}.top-bar .top-social li:first-child {margin-left: 0;}.top-bar .top-social li a {color: #fff;display: flex;align-items: center;}.top-bar .top-social li a svg {width: 13px;}.top-bar .top-social li a:hover {color: #ddd;}.menu-dark .top-bar .top-social li a {color: #6a7c92;}.menu-dark .top-bar .top-social li a:hover {color: #051441;}@media (max-width: 767px) {.top-bar .top-right {display: none;}.top-bar .top-left li, .top-bar .top-left li:first-child {border: none;}.top-bar .top-left li {padding-left: 0;padding-right: 20px;}}.viewport-sm .primary-header-one {}.primary-header-one .header-menu-wrap {margin-left: auto;}.header-cart-btn {margin-left: 10px;}.header-cart-btn a {color: #051441;font-size: 18px;text-decoration: none;position: relative;}.header-cart-btn a svg {width: 15px;}.header-cart-btn a .num {position: absolute;width: 16px;height: 16px;border-radius: 50%;background: #fdb900;color: #fff;font-size: 11px;display: block;top: -8px;right: -9px;line-height: 16px;text-align: center;}.header-two {border-bottom: 4px solid #fdb900;position: relative;}.header-two .mid-header {padding: 30px 0 70px 0;}.header-two .mid-header .mid-header-inner {display: flex;align-items: center;justify-content: space-between;}.header-two .mid-header .header-logo {max-width: 180px;}.header-two .mid-header ul {}.header-two .mid-header ul li {display: inline-block;padding-left: 55px;position: relative;line-height: 20px;font-family: "Work Sans", sans-serif;text-transform: uppercase;font-size: 12px;letter-spacing: 0;font-weight: 600;}.header-two .mid-header ul li:not(:last-of-type) {margin-right: 40px;}.header-two .mid-header ul li .icon {color: #fdb900;text-align: center;width: 50px;height: 50px;font-size: 35px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);display: flex;align-items: center;justify-content: center;}.header-two .mid-header ul li .icon svg {width: 40px;}.header-two .mid-header ul li span {display: block;font-family: "Teko", sans-serif;font-size: 20px;font-weight: 600;color: #051441;text-transform: capitalize;}.header-two .mid-header ul li a {text-decoration: none;}.header-two .mid-header ul li a:hover {opacity: 0.9;}.header-two .primary-header {width: 100%;position: absolute;left: 0;bottom: 0;transform: translateY(50%);z-index: 9;}.header-two .primary-header-inner {background-color: #051441;padding: 0 20px;}.primary-header-two .header-menu-wrap ul li>a {color: #fff;}.primary-header-two .header-menu-wrap ul li>a:hover {color: #fdb900;}.primary-header-two .header-menu-wrap li li>a {color: #051441;}.primary-header-two .header-menu-wrap li li:hover>a {color: #fff;}.primary-header-two .header-right .search-icon {color: #fff;}.primary-header-two .header-menu-wrap li ul {left: -20px;}.primary-header-two .header-menu-wrap li ul li ul {left: 100%;}.sticky-header .primary-header-two {box-shadow: none;background-color: transparent;}.header-2 .sticky-header {background-color: #051441;-webkit-box-shadow: 0px 50px 100px 0px rgba(64, 1, 4, 0.1), 0px -6px 0px 0px rgba(248, 99, 107, 0.004);box-shadow: 0px 50px 100px 0px rgba(64, 1, 4, 0.1), 0px -6px 0px 0px rgba(248, 99, 107, 0.004);}.primary-header-two .header-right .header-cart-btn a {color: #fff;}@media (max-width: 992px) {.header-two {border: none;}.header-two .primary-header {background-color: #051441;position: inherit;transform: translateY(0);}.header-two .mid-header {padding: 20px 0;}.header-two .mid-header-right {display: none;}.header-two .primary-header-inner {padding: 20px 0;}.header-2 .sticky-header .primary-header-inner {padding: 10px 0;}.primary-header-inner {padding: 0;}.sticky-header .primary-header-inner {padding: 0;}.header-one .primary-header-inner, .header-1 .sticky-header .primary-header-inner {padding: 15px 0;}.primary-header-two .primary-header-inner .header-right {margin-left: 0;justify-content: center;width: 100%;}.header-two .mid-header .mid-header-inner {justify-content: center;}.viewport-sm .primary-header-two .header-right .search-icon {display: inherit;}.cart-enable.primary-header-two .header-right .header-cart-btn, .primary-header-two .header-right .search-icon {margin-right: auto;}.cart-enable.primary-header-two .header-right .search-icon {margin-right: 0;}.primary-header-two .header-right .mobile-menu-icon {margin-left: auto;}.primary-header-two .header-right .line-menu {background-color: #fff;}.primary-header-two .header-menu-wrap ul li ul li ul, .primary-header-two .header-menu-wrap ul li ul {left: inherit;}.primary-header-two .header-menu-wrap li li:hover>a, .primary-header-two .header-menu-wrap li li>a, .primary-header-two .header-menu-wrap ul li>a {color: #051441;}.header-1 .header-right a.header-btn {margin-left: 15px;margin-right: 0;}}.header-three {background-color: transparent;position: absolute;top: 0;margin: 0;border-bottom: 1px solid rgba(255, 255, 255, 0.01);z-index: 99;}.admin-bar .header-three {top: 32px;}.header-three.menu-dark {border-bottom: 1px solid rgba(17, 17, 17, 0.01);}.header-three .line-menu {background-color: #fff;}.header-three .top-bar {background-color: transparent;border-bottom: 1px solid rgba(255, 255, 255, 0.01);}.header-three.menu-dark .top-bar {border-bottom: 1px solid rgba(17, 17, 17, 0.01);}.primary-header-three .header-menu-wrap, .header-three .header-menu-wrap {margin-left: auto;}.header-three .header-menu-wrap ul li>a {color: #fff;}.header-three .header-menu-wrap ul li:hover>a {color: #fff;}.header-three .header-menu-wrap li li>a {color: #051441;}.header-three .header-menu-wrap li li:hover>a:hover {color: #fff;}.header-three.menu-dark .header-right .search-icon, .header-three.menu-dark .header-menu-wrap ul li>a {color: #051441;}.header-three.menu-dark .header-menu-wrap ul li:hover>a {color: #fdb900;}.primary-header-three .header-right .header-cart-btn a, .header-three .header-right .search-icon {color: #fff;}.sticky-header .primary-header-three .header-right .header-cart-btn a {color: #051441;}@media screen and ( max-width: 782px) {.admin-bar .header-three {top: 0;}}@media ( max-width: 992px) {.header-menu-wrap {top: 100%;}.primary-header-three .header-right .line-menu {background-color: #fff;}.menu-dark .primary-header-three .header-right .line-menu {background-color: #051441;}.sticky-header .primary-header-three .header-right .line-menu {background-color: #222222;}.primary-header-three .header-menu-wrap ul li ul li ul, .primary-header-three .header-menu-wrap ul li ul {left: inherit;}.primary-header-three .header-menu-wrap ul li:hover>a, .primary-header-three .header-menu-wrap li li:hover>a, .primary-header-three .header-menu-wrap li li>a, .primary-header-three .header-menu-wrap ul li>a {color: #051441;}.primary-header .header-logo {max-width: 190px;}.primary-header-three .primary-header-inner {padding: 15px 0;}}#dl-popup-search-box {background-color: rgba(0, 0, 0, 0.95);position: fixed;width: 100%;height: 100%;top: -20em;left: 0;right: 0;white-space: nowrap;z-index: 9999;opacity: 0;visibility: hidden;-webkit-transition: 500ms ease all;-moz-transition: 500ms ease all;transition: 500ms ease all;}.custom-cursor-disable #dl-popup-search-box {cursor: url(../img/cross.png), auto;}#dl-popup-search-box.toggled {top: 0;opacity: 1;visibility: visible;}#dl-popup-search-box .box-inner-wrap {width: 100%;height: 100%;}#dl-popup-search-box .box-inner-wrap form {position: relative;margin: 0 auto;}#dl-popup-search-box .box-inner-wrap input::-webkit-input-placeholder {color: #777!important;}#dl-popup-search-box .box-inner-wrap input:-ms-input-placeholder {color: #777!important;}#dl-popup-search-box .box-inner-wrap input::placeholder {color: #777!important;}#dl-popup-search-box .box-inner-wrap input {width: 100%;padding: 20px 110px 20px 20px;background: transparent;border: none;border: 2px solid #333;font-size: 32px;color: #ddd;border-radius: 0;}#dl-popup-search-box .box-inner-wrap input:focus {outline: none;}#dl-popup-search-box .box-inner-wrap button {position: absolute;display: block;width: 100px;right: 0;top: 0;background: transparent;border: none;color: #777;-webkit-transition: 500ms ease all;-moz-transition: 500ms ease all;transition: 500ms ease all;padding: 0;height: 100%;}#dl-popup-search-box .box-inner-wrap button svg {width: 30px;}#dl-popup-search-box .box-inner-wrap button:hover {color: #ddd;}#dl-popup-search-box .box-inner-wrap button:focus {outline: none;}@media screen and (max-width: 600px) {#dl-popup-search-box .box-inner-wrap form {width: 90%;}#dl-popup-search-box .box-inner-wrap input {font-size: 24px;padding: 20px 100px 20px 20px;}#dl-popup-search-box .box-inner-wrap button {width: 90px;}#dl-popup-search-box .box-inner-wrap button svg {width: 25px;}}.project-items {margin: -15px;}.project-items .dl-project-box {overflow: hidden;position: relative;transition: all 0.2s ease-in-out;}.project-items .dl-project-box .overlay {background: linear-gradient(to bottom, rgba(99, 92, 92, 0) 0%, rgb(6, 27, 73) 100%);background-repeat: no-repeat;background-size: cover;background-position: center;width: 100%;height: 100%;position: absolute;left: 0;top: 0;transition: all 0.2s ease-in-out;visibility: hidden;opacity: 0;transform: translateY(50%);}.project-items .dl-project-box:hover .overlay {visibility: visible;opacity: 1;transform: translateY(0);}.project-items .dl-project-box .project-thumb {position: relative;transition: all 0.2s ease-in-out;}.project-items .dl-project-box .project-thumb img {width: 100%;}.project-items .dl-project-box .project-lightbox {position: absolute;right: -100%;top: 20px;color: #fff;font-size: 14px;width: 50px;height: 50px;line-height: 50px;text-align: center;background-color: rgba(255, 255, 255, 0.3);border-radius: 50%;transition: all 600ms ease;opacity: 0;visibility: hidden;}.project-items .dl-project-box .project-lightbox svg {width: 15px;height: 15px;}.project-items .dl-project-box .project-lightbox:hover {background-color: rgba(255, 255, 255, 0.35);}.project-items .dl-project-box:hover .project-lightbox {right: 20px;opacity: 1;visibility: visible;transition: all 400ms ease;}.project-items .dl-project-box .project-content {position: absolute;width: 100%;height: auto;left: 0;bottom: 0;padding: 35px;transition: all 0.2s ease-in-out;z-index: 1;}.project-items .dl-project-box:hover .project-thumb {transform: scale(1.05);}.project-items .dl-project-box .project-content h3 {font-size: 24px;font-weight: 600;line-height: 32px;}.project-items .dl-project-box .project-content h3 a {color: #fff;text-decoration: none;}.project-items .dl-project-box .project-content h3 a:hover {color: #fff;text-decoration: none;}.project-items .dl-project-box .project-content span {background-color: transparent;text-transform: uppercase;font-size: 10px;font-weight: 700;color: #fff;letter-spacing: 1px;margin-bottom: 10px;display: inline-block;}.project-items .gutter {padding: 15px;}.project-items .no-image .dl-project-box {background-color: #F9FAFA;height: 100%;display: flex;align-items: center;}.project-items .no-image .overlay {display: none;}.project-items .no-image .project-content {position: inherit;}.project-items .no-image .project-content h3 a {color: #051441;}.project-items .no-image .project-content h3 a:hover {color: #fdb900;}.project-items .no-image .project-content span {color: #555;}.single-dl-project .page-header {background-color: #2157eb;}.page-header .anim-elements {z-index: -1;}.single-dl-project .page-header:before {display: none;}.single-dl-project .page-header .banner-overlay {width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: -1;}.padding {padding: 100px 0;}.block-items .block-item:not(:last-of-type) {margin-bottom: 60px;}@media ( max-width: 768px) {.block-items .block-item:not(:last-of-type) {margin-bottom: 40px;}}.project-img {background-repeat: no-repeat;background-size: cover;background-position: top center;height: 100%;width: 100%;}.project-info-box {background-color: #fff;padding: 50px;}.project-info-box h2 {margin: 0 0 20px;font-size: 42px;font-weight: 600;letter-spacing: -0.5px;color: #051441;}.p-info-list {display: flex;flex-wrap: wrap;list-style: none;margin: 30px -10px -10px;padding: 0;}.p-info-list li {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;padding: 10px;}.p-info-list li .p-label {display: block;font-family: "Teko", sans-serif;font-size: 22px;line-height: 1;text-transform: uppercase;font-weight: 600;color: #051441;}.p-info-list li .p-value {display: block;color: #6a7c92;}.project-info-box .project-share {margin-top: 40px;}.project-related-posts .ps-title {color: #051441;font-size: 36px;line-height: 1.2;letter-spacing: -1px;text-align: center;margin-bottom: 40px;}.project-carousel, .project-carousel .carousel-inner, .project-carousel .carousel-item {width: 100%;height: 100%;}.project-carousel .carousel-item {background-repeat: no-repeat;background-size: cover;background-position: center center;}.project-carousel .carousel-control-prev, .project-carousel .carousel-control-next {width: 60px;height: 40px;bottom: inherit;top: 50%;transform: translateY( -50%);}.project-carousel .carousel-control-prev svg, .project-carousel .carousel-control-next svg {width: 40px;}.project-carousel .carousel-indicators li {width: 7px;height: 7px;border-radius: 50%;}.project-carousel .carousel-indicators li.active {transform: scale(1.2);}.project-col-content img {max-width: 100%;margin-bottom: 25px;}.project-col-content p:first-child img {margin-top: 0!important;}.project-col-content p, .project-col-content h3 {margin: 0 0 15px;}.project-col-content p, .project-col-content a {color: #555;}.project-col-content a:hover {text-decoration: underline;color: #fdb900;}.project-cols {margin: -15px;}.project-col {padding: 15px;}.project-nav-section {background-color: #F9FAFA;border-top: 1px solid #eee;border-bottom: 1px solid #eee;padding: 40px 0;}.project-nav-section .nav-links-single {margin-top: 0;}.project-nav-section .nav-links {position: relative;}.project-nav-section .nav-links-single .nav-links .nav-previous, .project-nav-section .nav-links-single .nav-links .nav-next {width: 48%;}.project-nav-section .nav-links .all-projects {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: 40px;height: 40px;z-index: 10;}.project-nav-section .nav-links .all-projects a {min-height: inherit;padding: 0;display: flex;align-items: center;justify-content: center;background-color: #111;border-radius: 3px;}.project-nav-section .nav-links .all-projects svg {width: 20px;height: 20px;fill: #fff;transition: fill .3s ease-in-out;}.project-nav-section .nav-links .all-projects a:hover svg {fill: #fdb900;}.project-comments {background-color: #F9FAFA;border-top: 1px solid #eee;border-bottom: 1px solid #eee;}.project-comments #comments {margin-top: 0;}@media ( max-width: 992px) {.padding {padding: 80px 0;}.project-carousel, .project-carousel .carousel-inner, .project-carousel .carousel-item, .project-img {min-height: 320px;}.project-info-block .order-last {-ms-flex-order: -1;order: -1;}}@media ( max-width: 767px) {.padding {padding: 60px 0;}}@media ( max-width: 520px) {.p-info-list li {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}}body.blog {background-color: #f4f4f4;}.full-width .site-main {padding: 0 15px;}.industrus .wrapper {padding: 100px 0;}.blog-posts {margin-top: -15px;margin-bottom: -15px;column-gap: 0;}.col-lg-12.content-area {padding: 0;}.col-lg-9.content-area {padding-left: 0;}@media (max-width: 992px) {.col-lg-9.content-area {padding: 0 15px;}}.archive .blog-posts .blog-post, .blog .blog-posts .blog-post, .search .blog-posts .blog-post {padding: 15px;}.blog-posts .m-col {margin: 0;}.blog-posts .blog-post .blog-post-inner {box-shadow: 0px 0px 20px 0.5px rgba(0, 0, 0, 0.1);}.blog .blog-posts .blog-post .blog-post-inner {box-shadow: none;}.search.search-no-results .blog-posts {height: auto!important;columns: 1;}.blog-posts .entry_thumb {position: relative;overflow: hidden;}.classic-layout .entry_thumb{width: 100%;height: 350px;}.classic-layout .entry_thumb img{width: 100%;height: 100%;object-fit: cover;object-position: center;}.blog-posts .entry_thumb-link img {max-width: 100%;vertical-align: bottom;}.masonry-grid.blog-posts .entry_thumb-link img {width: 100%;}.blog-posts .entry_header {margin-bottom: 15px;}.blog-posts .entry_text {padding: 40px;background-color: #fff;}.blog-posts .entry_title {font-family: "Teko", sans-serif;font-size: 28px;color: #051441;line-height: 32px;font-weight: 600;letter-spacing: -0.5px;margin-top: 0;margin-bottom: 0;-ms-word-wrap: break-word;word-wrap: break-word;text-transform: capitalize;}.blog-posts .entry_title a {color: #051441;text-decoration: none;}.blog-posts .entry_title a:hover, .blog-posts .entry_title a:focus {color: #fdb900;}.widget ul li a:hover {color: #fdb900;text-decoration: none;}.post-meta {margin: 0 0 20px;padding: 0;list-style: none;display: flex;justify-content: flex-start;align-items: center;}.post-meta li:not(:last-of-type) {margin-right: 20px;}.post-meta li {display: flex;align-items: center;}.post-meta li svg {width: 10px;margin-right: 10px;}.post-meta li svg path {fill: #fdb900;}.post-meta li.category svg {width: 12px;}.post-meta li.post-edit svg {width: 14px;}.post-meta li.comments svg {width: 15px;}.post-meta li span {margin: 0;}.post-meta li, .post-meta li a {font-family: "Work Sans", sans-serif;font-size: 12px;font-weight: 600;line-height: 1;text-transform: uppercase;color: #617c92;}.post-meta li a:hover {color: #fdb900;}@media (max-width: 767px) {.classic-layout .entry_thumb{height: 250px;}}@media (max-width: 600px) {.post-meta {flex-wrap: wrap;}.post-meta li {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.post-meta li:not(:last-of-type) {margin: 0 0 10px;}}.blog-posts .entry-excerpt .page-links {padding-bottom: 0;}.blog-posts .entry_meta-links a::after {content: ", ";}.blog-posts .entry_meta-links a:last-child::after {display: none;}.blog-posts .blog-post-inner .readmore {position: relative;text-decoration: none;font-family: 'Work Sans', sans-serif;text-transform: uppercase;font-weight: 600;font-size: 12px;letter-spacing: 0.5px;color: #6a7c92;display: inline-block;margin-top: 16px;transition: all 0.3s ease-in-out;vertical-align: middle;}.blog-posts .blog-post-inner .readmore {color: #6a7c92;}.blog-posts .blog-post-inner .readmore .dl-arrow {width: 24px;height: 1px;top: 0;display: inline-block;background-color: #fdb900;-webkit-transition: width .3s ease, transform .3s ease;-moz-transition: width .3s ease, transform .3s ease;transition: width .3s ease, transform .3s ease;vertical-align: middle;}.blog-posts .blog-post-inner .readmore .dl-arrow.left {position: absolute;top: 50%;left: 0;width: 0;}.blog-posts .blog-post-inner .readmore .dl-text {display: inline-block;vertical-align: middle;margin: 0 10px 0 0;-webkit-transition: transform .3s ease;-moz-transition: transform .3s ease;transition: transform .3s ease;}.blog-posts .blog-post-inner .readmore .dl-arrow.right {-webkit-transform-origin: right;-moz-transform-origin: right;transform-origin: right;}.blog-posts .blog-post-inner .readmore:hover .dl-text {-webkit-transform: translateX(34px);-moz-transform: translateX(34px);transform: translateX(34px);font-weight: inherit;color: #000;}.blog-posts .blog-post-inner .readmore:hover .dl-arrow.left {width: 24px }.blog-posts .blog-post-inner .readmore:hover .dl-arrow.right {-webkit-transform: scaleX(0);-moz-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: right;-moz-transform-origin: right;transform-origin: right;}.classic-blog .entry_title {font-size: 36px;line-height: 1;font-weight: 500;text-transform: capitalize;}.classic-blog .entry_title a {}.blog-posts .sticky .blog-post-inner {}.blog-posts .sticky .blog-post-inner .entry_text {border-bottom: 4px solid #fdb900;}.read-more-box {display: block;}.read-more-link {text-transform: uppercase;text-decoration: none;}.page-links {font-size: 14px;font-size: 0.875rem;font-weight: 800;padding: 20px 0;display: block;width: 100%;overflow: hidden;text-align: center;}.entry-content .page-links {text-align: left;margin-bottom: 0;}.entry-content .page-links .post-page-numbers {margin: 0 4px 0 0;color: #051441;background-color: #f5f5f5;padding: 3px 13px;line-height: inherit;display: inline-block;border-radius: 0;opacity: 1;transition: all 0.2s ease-in-out;}.page-links .page-number {color: #555;display: inline-block;padding: 0.5em 1em;}.page-links .post-page-numbers.current, .page-links .post-page-numbers:hover {background-color: #fdb900;opacity: 1;color: #fff;}.page-links .post-page-numbers.current {padding: 3px 13px 2px 13px;}.page-links span span {padding: 0;margin: 0!important;}.page-links a:hover {color: #fdb900;}.page-links a .page-number {color: #303133;}.page .page-featured-img, .blog-single .featured-img {margin-bottom: 30px;}.page .page-featured-img img, .blog-single .featured-img img {max-width: 100%;}.blog-single .entry-header {margin: 0 0 30px;position: relative;}.blog-single header.entry-header .entry-meta .entry-item {display: inline-block;margin-right: 15px;color: #051441;}.blog-single header.entry-header .entry-meta .entry-item i {margin-right: 5px;}.blog-single .entry-title {font-family: "Work Sans", sans-serif;font-size: 30px;font-weight: 400;color: #051441;line-height: normal;text-decoration: none;margin: 0 0 10px;}.blocks-gallery-grid {margin: 0!important;}.single-post .site-main {padding-right: 15px;}@media ( max-width: 992px) {.single-post .site-main {padding-right: 0;}}.blog-single .single-post-thumb, .blog-single .single-post-head {margin-bottom: 30px;}.blog-single .single-post-thumb {position: relative;}.blog-single .single-post-thumb .single-post-date {background-color: #fdb900;color: #fff;font-family: 'Teko', sans-serif;font-size: 24px;line-height: 24px;text-transform: uppercase;font-weight: 600;display: flex;align-items: center;justify-content: center;flex-direction: column;width: 70px;height: 70px;position: absolute;right: 30px;bottom: -20px;border-radius: 2px;z-index: 1;}.blog-single .single-post-thumb .single-post-date span:last-child {margin-bottom: -2px;}.single-post-head img {width: 100%;}.blog-single .single-post-meta-wrap .post-meta {margin: 0;}.single-post-meta {padding: 0;margin: 0;display: inline-block;}.entry-content p:first-child {margin-top: 0;}.entry-footer {margin: 30px 0 0;padding: 10px 0;border-top: 1px solid #f5f5f5;border-bottom: 1px solid #f5f5f5;}.entry-footer .edit-link {padding-right: 0;font-size: 11px;color: #555;font-family: "Work Sans", sans-serif;font-weight: 700;}.entry-footer .meta-label {font-size: 13px;color: #051441;letter-spacing: 1px;font-weight: 700;}.entry-footer .entry-meta .entry-item {display: inline-block;margin-right: 10px;font-size: 13px;color: #051441;}.entry-footer .entry-meta {display: block;padding-left: 30px;position: relative;}.entry-footer .meta-tags svg {display: inline-block;position: absolute;left: 0;top: 50%;color: #fdb900;width: 20px;transform: translateY(-50%);}.entry-footer .entry-meta a {background-color: #fdb900;border: none;-webkit-box-shadow: none;box-shadow: none;display: inline-block;padding: 3px 15px;position: relative;width: auto;word-wrap: break-word;z-index: 0;margin: 5px;font-size: 12px!important;color: #fff;font-family: "Work Sans", sans-serif;font-weight: 600;text-decoration: none;border-radius: 2px;letter-spacing: 0;text-transform: uppercase;transition: all .3s ease-in-out !important;-webkit-transition: all .3s ease-in-out !important;}.entry-footer .entry-meta a:hover {color: #fff;box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, .25);transform: translateY(-5px);-webkit-transform: translateY(-5px);}.post-navigation {margin-top: 50px;}.post-navigation .nav-links a {font-size: 22px;font-family: "Work Sans", sans-serif;}.post-navigation .nav-links a:hover {box-shadow: none;text-decoration: underline;}.post-navigation .nav-inner {border: 1px solid #eaeaea;border-radius: 2px;display: inline-block;padding: 10px 40px;}.post-navigation a {font-size: 16px;display: flex;align-items: center;line-height: 22px;font-family: "Work Sans", sans-serif;font-weight: 600;text-transform: uppercase;letter-spacing: 1px;color: #051441;}.post-navigation a i {font-size: 25px;}.post-navigation .post-prev a i {margin-right: 10px;}.post-navigation .post-next a i {margin-left: 10px;}.post-navigation a:hover {color: #fdb900;text-decoration: none;cursor: pointer;}.entry-content ol, .entry-content ul {margin-left: 10px;}.blog-social-share {margin-top: 50px;}.blog-single .blog-social-share {margin: 0 0 25px;}.navigation.pagination {margin-top: 50px;}.navigation.pagination .nav-links {margin: 0 auto;}.navigation.pagination .nav-links span.page-numbers.dots {margin: 0 2px;}.navigation.pagination .nav-links span.page-numbers.current, .navigation.pagination .nav-links a {background-color: #fff;display: inline-block;width: 45px;height: 45px;line-height: 43px;text-align: center;color: #051441;font-weight: 500;border: 1px solid #eaeaea;text-decoration: none;border-radius: 50%;margin: 0 2px;transition: all 0.2s ease-in-out;}.navigation.pagination .nav-links a:hover {background-color: #f2f2f2;color: #051441;transition: all 0.2s ease-in-out;}.navigation.pagination .nav-links span.page-numbers.current {background-color: #fdb900;color: #fff;}.navigation.pagination .nav-links a.prev, .navigation.pagination .nav-links a.next {font-size: 10px;}.navigation.pagination .nav-links a.prev svg, .navigation.pagination .nav-links a.next svg {width: 13px;margin: 0 0 2px;height: 13px;}.nav-links-single {margin-top: 40px;}.nav-links-single .post-navigation {margin: 0;}.nav-links-single .nav-links {font-size: 0;text-align: left;overflow: hidden;text-transform: none;display: flex;justify-content: space-between;align-items: stretch;column-gap: 10px;margin: 0 -10px;}.nav-links-single .nav-links .nav-previous, .nav-links-single .nav-links .nav-next {background-color: rgba(7, 18, 45, 1);background-repeat: no-repeat;background-size: cover;background-position: center center;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;border-radius: 3px;overflow: hidden;flex: 1 0 0;}.nav-links-single .nav-links .nav-previous {text-align: left;}.nav-links-single .nav-links .nav-next {text-align: right;}.nav-links-single .nav-links a {background-color: rgba(7, 18, 45, 0.7);display: flex;align-items: center;position: relative;min-height: 100px;height: 100%;z-index: 1;box-shadow: none;padding: 25px;}.nav-links-single .nav-links a:hover {background-color: rgba(7, 18, 45, 0.9);}.nav-links-single .nav-links .nav-next a {justify-content: flex-end;}.nav-links-single .nav-links a:hover {text-decoration: none;}.nav-links-single .nav-links .nav-previous.no-thumb a, .nav-links-single .nav-links .nav-next.no-thumb a {padding: 0;}.nav-links-single .nav-links a .nav-arrow {width: 100px;height: 100px;line-height: 100px;overflow: hidden;text-align: center;position: absolute;z-index: 1;top: 0;left: 0;background-position: center;background-repeat: no-repeat;background-size: cover;-webkit-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;border: none;}.nav-links-single .nav-links .nav-next a .nav-arrow {right: 0;left: auto;}.post-navigation .nav-previous a .nav-arrow {background-image: url(assets/img/no_image.jpg);}.post-navigation .nav-next a .nav-arrow {background-image: url(assets/img/no_image.jpg);}.nav-links-single .nav-links .screen-reader-text {font-family: "Work Sans", sans-serif;font-size: 12px;color: #fff;text-decoration: none;font-weight: 600;text-transform: uppercase;letter-spacing: 0.5px;}.nav-links-single .nav-links .screen-reader-text:hover, .nav-links-single .nav-links .screen-reader-text {clip: auto !important;top: 0 !important;left: 0 !important;width: auto !important;height: auto !important;position: relative !important;padding: 0 !important;border: none !important;-webkit-box-shadow: none !important;-ms-box-shadow: none !important;box-shadow: none !important;-webkit-border-radius: 0 !important;-ms-border-radius: 0 !important;border-radius: 0 !important;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;background: none !important;margin-bottom: 0 !important;display: inline-block !important;}.nav-links-single .nav-links .nav-previous .screen-reader-text {padding-left: 25px !important;letter-spacing: 0;}.nav-links-single .nav-links .nav-next .screen-reader-text {padding-right: 25px !important;}.nav-links-single .nav-links .screen-reader-text:before {background-repeat: no-repeat;background-size: 20px 20px;background-position: center center;content: '';width: 20px;height: 20px;position: absolute;z-index: 1;top: 0;color: #fdb900;}.nav-links-single .nav-links .nav-previous .screen-reader-text:before {background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M15 8a.5.5 0 0 0-.5-.5H2.707l3.147-3.146a.5.5 0 1 0-.708-.708l-4 4a.5.5 0 0 0 0 .708l4 4a.5.5 0 0 0 .708-.708L2.707 8.5H14.5A.5.5 0 0 0 15 8z'/%3E%3C/svg%3E");left: 0;}.nav-links-single .nav-links .nav-next .screen-reader-text:before {background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8z'/%3E%3C/svg%3E");right: 0;left: auto;}.nav-links-single .nav-links .post-title {font-size: 22px;font-family: "Teko", sans-serif;color: #fff;line-height: 28px;letter-spacing: 0;font-weight: 600;text-transform: capitalize;transition: all 0.3s ease-in-out;margin: 0;}.nav-links-single .nav-links a:hover .screen-reader-text {color: #fff!important;}.nav-links-single .nav-links a:hover .post-title {text-decoration: underline;transition: all 0.3s ease-in-out;}@media (max-width: 767px) {.nav-links-single .nav-links .post-title {font-size: 18px;line-height: 24px;}}.related-posts {margin: 50px 0 0;}.related-posts-list .thumb {position: relative;overflow: hidden;}.related-posts-list .thumb a {display: block;}.related-posts h3.rel-title {font-family: "Work Sans", sans-serif;color: #051441;font-size: 28px;font-weight: 400;line-height: 28px;margin: 0 0 35px;letter-spacing: -1px;-webkit-font-smoothing: antialiased;text-transform: none;}.related-posts-list {list-style: none;margin: -7.5px;padding: 0;}.related-posts-list li {float: left;width: 50%;padding: 7.5px;}.related-posts-list li li {padding: 0;}.related-posts-list.rel-column-1 li {width: 100%;}.related-posts-list.rel-column-2 li {width: 50%;}.related-posts-list.rel-column-3 li {width: 33.33%;}.related-posts-list.rel-column-4 li {width: 25%;}.related-posts-list li .rel-post-content {box-shadow: 0px 5px 15px 0px rgba(130, 136, 147, 0.13);display: block;padding: 30px;}.related-posts-list .post-meta {margin: 0 0 10px;}.related-posts-list .post-meta li {width: inherit;}@media screen and (max-width: 767px) {.related-posts-list.rel-column-3 li, .related-posts-list.rel-column-4 li {width: 50%;}}@media screen and (max-width: 580px) {.related-posts-list.rel-column-2 li, .related-posts-list.rel-column-3 li, .related-posts-list.rel-column-4 li {width: 100%;}}.related-posts-list li .rel-post-content h4 {font-size: 22px;line-height: 28px;font-weight: 600;margin-top: 0;margin-bottom: 0;-ms-word-wrap: break-word;word-wrap: break-word;letter-spacing: 0;}.related-posts-list li .rel-post-content h4 a {text-decoration: none;color: #051441;}.related-posts-list li .rel-post-content h4 a:hover {color: #fdb900;}.related-posts-list li .rel-post-content p {margin: 0;font-weight: 400;}.related-posts-list li .rel-post-content .rel-entry-meta {font-family: "Work Sans", sans-serif;font-size: 16px;margin-bottom: 0;margin-top: 25px;}.related-posts-list li .rel-post-content .rel-entry-meta a {font-family: "Work Sans", sans-serif;font-size: 11px;line-height: 14px;margin-bottom: 10px;font-weight: 700;color: #999;text-decoration: none;text-transform: uppercase;}.related-posts-list li .rel-post-content .rel-entry-meta a:not(:last-of-type):after {content: ", ";}.related-posts-list li img {width: 100%;}.related-posts-list li h4 {font-weight: 400;font-size: 20px;line-height: 26px;-webkit-font-smoothing: antialiased;margin: 0 0 10px;}.related-posts-list li h4 a {color: #051441;}.related-posts-list li p {font-size: 14px;line-height: 26px;margin: 0;font-weight: 400;}.post-thumbnail {margin-bottom: 15px;}.post-thumbnail a img {-webkit-backface-visibility: hidden;-webkit-transition: opacity 0.2s;transition: opacity 0.2s;}.post-thumbnail a:hover img, .post-thumbnail a:focus img {opacity: 0.7;}.page-header {background-color: #0b2653;background-attachment: scroll;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;background-position: center center;display: block;height: 400px;position: relative;z-index: 1;}.page-header.no-image:before {display: none;}.transparent-header .page-header {padding-top: 117px;height: 597px;}.page-header h1.page-title {font-family: "Teko", sans-serif;font-style: normal;letter-spacing: -1px;color: #fff;position: relative;margin: 0;font-size: 42px;text-transform: inherit;font-weight: 600;line-height: 48px;-ms-word-wrap: break-word;word-wrap: break-word;text-transform: capitalize;}.page-header p {color: #eee;margin: 15px 0 0;font-size: 14px;}.page-header p.page-description {font-size: 14px;margin-top: 10px;}.page-header:before {background-color: #0b2653;content: '';display: block;width: 100%;height: 100%;opacity: 0.9;position: absolute;left: 0;top: 0;z-index: -1;}@media (max-width: 767px) {.page-header h1.page-title {font-size: 22px;line-height: 32px;}}.breadcrumb-wrap {margin: 20px 0 0;padding: 0;list-style: none;}.breadcrumb-wrap li {display: inline-block;font-family: "Work Sans", serif;color: #fff;font-size: 12px;font-weight: 600;letter-spacing: 0;line-height: 1;position: relative;text-transform: uppercase;}.breadcrumb-wrap li:not(:last-of-type):after {background-color: #fff;content: "";width: 5px;height: 5px;border-radius: 50%;position: absolute;top: 50%;right: -5px;transform: translateY(-50%);opacity: 0.5;}.breadcrumb-wrap li:not(:last-of-type) {margin-right: 10px;padding-right: 12px;}.breadcrumb-wrap li a {color: #fff;text-decoration: none;}.breadcrumb-wrap li a i {margin-right: 6px;}.breadcrumb-wrap li a:hover {color: #ddd;text-decoration: none;}.page-header.author-page {height: 500px;}.author-posts-title {position: relative;padding-bottom: 12px;color: #051441;font-weight: 700;font-size: 24px;}.author-info {color: #bbb;display: block;text-align: center;}.author-info img.avatar {width: 70px;height: 70px;border-radius: 50%;margin-bottom: 20px;}.author-info ul {list-style: none;padding: 0;}.author-info ul li a {color: #bbb;}.author-socials {margin-top: 20px;}.author-socials li {display: inline-block;margin: 0 3px;}.author-socials li a {background-color: #000000;color: #fff!important;width: 40px;height: 40px;line-height: 40px;display: inline-block;text-align: center;font-size: 12px;border-radius: 2px;transition: all 0.2s ease-in-out;}.author-socials li a:hover {border-radius: 50%;transition: all 0.2s ease-in-out;}.author-bio {margin: 50px 0 0;display: block;background-color: #f4f4f4;}.author-bio .bio-inner {position: relative;display: flex;align-items: center;padding: 40px;}.author-bio .bio-inner .avatar {padding-right: 30px;}.author-bio .bio-inner .author-avatar {background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;background-position: center center;width: 130px;height: 130px;border-radius: 50%;}.author-bio .bio-inner h3 {font-family: "Teko", serif;margin: 0;padding: 0;font-size: 25px;line-height: 25px;font-weight: 600;color: #051441;letter-spacing: -0.5px;}.author-bio .bio-inner p {margin: 10px 0;font-size: 14px;line-height: 26px;font-weight: 400;color: #555;}.author-bio .author-posts-link {font-family: "Work Sans", serif;font-size: 12px;color: #fdb900;text-decoration: none;font-weight: 600;letter-spacing: 0;text-transform: uppercase;}.author-bio .author-posts-link:hover {text-decoration: underline;}#error-404-wrapper {padding: 80px 0;}.error-404 i {font-size: 80px;color: #000000;}.error-404 h1 {font-size: 40px;font-weight: 700;letter-spacing: -1px;text-transform: uppercase;margin: 40px 0 15px;color: #051441;}.error-404 p {color: #051441;}.error-404 a {font-family: "Work Sans", sans-serif;font-size: 12px;font-weight: 600;text-transform: uppercase;color: #051441;position: relative;z-index: 1;}.error-404 a:after {content: "";width: 0;height: 0;position: absolute;right: 0;bottom: -2px;border-bottom: 2px solid #fdb900;z-index: -1;-webkit-transition: width 0.35s cubic-bezier(0.35, 0.7, 0.35, 1) 0s;-moz-transition: width 0.35s cubic-bezier(0.35, 0.7, 0.35, 1) 0s;-ms-transition: width 0.35s cubic-bezier(0.35, 0.7, 0.35, 1) 0s;-o-transition: width 0.35s cubic-bezier(0.35, 0.7, 0.35, 1) 0s;transition: width 0.35s cubic-bezier(0.35, 0.7, 0.35, 1) 0s;}.error-404 a:focus, .error-404 a:hover:after {width: 100%;left: 0;right: auto;}.no-results.not-found {display: block;width: 100%;}.no-results.not-found.without-sidebar {padding: 40px 0;}.no-results.not-found .not-found-icon {color: #dd0000;width: 110px;height: 110px;line-height: 110px;font-size: 45px;background-color: #f5f5f5;display: block;text-align: center;border-radius: 3px;margin-bottom: 25px;}.no-results.not-found.text-center .not-found-icon {margin: 0 auto 25px;}.no-results.not-found .page-content p {margin: 0;}.sidebar-inner {padding-left: 10px;padding-right: 10px;}.full-width #right-sidebar {padding-right: 30px;}.full-width #left-sidebar {padding-left: 30px;}#secondary {padding: 15px 0 30px;}.widget-area .widget {}.widget-area .widget.widget_search {padding: 0;}.widget-area .widget.widget_search .widget-title {display: none;}.widget-area .widget:not(:last-of-type) {margin-bottom: 60px;}.widget-title {display: block;margin-bottom: 25px;overflow: hidden;position: relative;}.widget_rss .widget-title h3 a:last-child, .widget-title h3 {color: #051441;font-size: 24px;font-weight: 600;font-family: "Teko", sans-serif;line-height: normal;letter-spacing: -0.2px;display: inline-block;margin-bottom: 0;vertical-align: middle;}.widget-title h3:after {background-color: #fdb900;content: "";display: inline-block;width: 60px;height: 3px;top: 50%;position: absolute;margin-left: 8px;border-radius: 2px;margin-top: -1.5px;}.widget-title a {color: inherit;text-decoration: none;font-size: 16px;}.widget .textwidget .wp-caption {margin-right: 0;margin-top: 0;}.widget .textwidget .wp-caption img {border: 0 none;height: auto;margin: 0;max-width: 100%;padding: 0;width: 100%;}.widget .textwidget .wp-caption .wp-caption-text img {width: auto;max-width: 100%;}.widget select {width: 100%;border: 1px solid #ddd;border-radius: 0;padding: 0 10px;}.widget ul {list-style: none;margin: 0;padding: 0;}.widget ul li {}.widget ul li, .widget ol li {font-family: "Roboto", sans-serif;color: #6a7c92;font-size: 12px;}.widget ul li:not(:last-of-type), .widget ol li:not(:last-of-type), .widget ul li li:not(:last-of-type), .widget ol li li:not(:last-of-type) {margin: 0 0 15px;}.widget select, .widget select option, .widget ul li a {color: #6a7c92;font-size: 15px;font-weight: 400;line-height: 26px;text-decoration: none;box-shadow: none;font-family: "Roboto", sans-serif;letter-spacing: -0.2px;position: relative;}.wt-social-icons.left li a:after {display: none;}.widget ul li a:hover {color: #fdb900;text-decoration: none;}.widget:not(.widget_tag_cloud) ul li+li {margin-top: -1px;}.widget ul li ul {margin: 0 0 -1px;padding: 0;position: relative;}.widget ul li li {border: 0;padding-left: 15px;}.widget ul li ul li {padding-left: 15px;}.widget ul li ul li:before, .widget.widget_rss ul li:before {display: none;}.widget_rss ul li {padding-bottom: 15px;padding-top: 15px;}.widget .post-date, .widget .rss-date {font-size: 12px;}.widget_text {word-wrap: break-word;}.widget_text ul {list-style: disc;margin: 0 0 25px 25px;}.widget_text ol {list-style: decimal;}.widget_text ul li, .widget_text ol li {border: none;}.widget_text ul li:last-child, .widget_text ol li:last-child {padding-bottom: 0;}.widget_text ul li ul {margin: 0 0 0 25px;}.widget_text ul li li {padding-left: 0;padding-right: 0;}.widget_text ol li {list-style-position: inside;}.widget_text ol li+li {margin-top: -1px;}.widget_rss .widget-title a {box-shadow: none;}.textwidget b, .textwidget strong, .widget_rss b, .widget_rss strong {font-weight: 500;}.widget_rss .widget-title a:last-child {box-shadow: none;line-height: normal;margin-right: 10px;margin-bottom: 20px;}.widget_rss .widget-title h3:after {margin-left: 30px;margin-top: 2px;}.widget_rss .widget-title .rsswidget:first-child {float: right;margin-top: 3px;background-color: transparent;}.widget_rss .widget-title .rsswidget:first-child:hover {background-color: transparent;}.widget_rss .widget-title .rsswidget:first-child img {display: block;box-shadow: none;}.widget_rss ul {list-style: none;}.widget_rss ul li {padding: 15px 0;}.widget_rss ul li:first-child {border-top: none;padding-top: 0;}.widget_rss li .rsswidget {font-size: 16px;font-weight: 400;line-height: 28px;color: #6a7c92;}.widget_rss .rss-date, .widget_rss li cite {color: #6a7c92;display: block;font-size: 10px;font-style: normal;font-weight: 600;line-height: 1.5;text-transform: uppercase;}.widget_rss .rss-date {margin: 10px 0px;padding: 0;letter-spacing: 1px;font-weight: 600;}.widget_rss .rssSummary {margin-bottom: 10px;font-weight: normal;font-family: 'Work Sans', sans-serif;color: #6a7c92;}.widget_contact_info .contact-map {margin-bottom: 10px;}.widget-grofile h4 {font-size: 16px;margin-bottom: 0;}.widget_recent_comments table, .widget_recent_comments th, .widget_recent_comments td {border: 0;}.widget.widget_recent_comments {}.widget.widget_recent_comments ul {}.widget.widget_recent_comments ul li {padding-left: 30px;}.widget.widget_recent_comments ul li:before {display: none;}.widget.widget_recent_comments ul li a {color: #6a7c92;font-size: 14px;font-weight: 500;line-height: 18px;text-decoration: none;box-shadow: none;font-family: "Roboto", sans-serif;letter-spacing: 0;}.widget.widget_recent_comments ul li a:hover {color: #fdb900;}.widget.widget_recent_comments ul li span.comment-author-link {padding-left: 30px;position: relative;margin-left: -30px;}.widget.widget_recent_comments ul li span.comment-author-link:before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23ccc' class='bi bi-chat-left-dots-fill' viewBox='0 0 16 16'%3E%3Cpath d='M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H4.414a1 1 0 0 0-.707.293L.854 15.146A.5.5 0 0 1 0 14.793V2zm5 4a1 1 0 1 0-2 0 1 1 0 0 0 2 0zm4 0a1 1 0 1 0-2 0 1 1 0 0 0 2 0zm3 1a1 1 0 1 0 0-2 1 1 0 0 0 0 2z'/%3E%3C/svg%3E");background-repeat: no-repeat;content: "";position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);width: 16px;height: 16px;}.widget_recent_entries .post-date {display: block;}.widget_recent_entries ul {}.widget_recent_entries ul li {}.widget_recent_entries ul li a {font-size: 14px;line-height: 22px;}.widget_recent_entries ul li a:hover {}.search-form {position: relative;}.search-form .form-control {background-color: #fff;border: 1px solid #eaeaea!important;box-shadow: none;width: 100%;display: block;border: none;color: #051441;height: auto;padding: 15px;border-radius: 0;padding-right: 60px;}.search-form .search-btn {background-color: transparent;font-size: 14px;color: #051441;width: 60px;height: 100%;position: absolute;top: 0;right: 0;display: block;padding: 13px 0;transition: color 0.3s ease-in-out;}.search-form .search-btn svg {width: 14px;}.search-form .search-btn:focus, .search-form .search-btn:hover {color: #000000;outline: none;transition: color 0.3s ease-in-out;}.search-form .form-control:focus {outline: 0;border: none;}.search-form input::-webkit-input-placeholder {color: #777 !important;}.search-form input:-moz-placeholder {color: #777 !important;}.search-form input::-moz-placeholder {color: #777 !important;}.search-form input:-ms-input-placeholder {color: #777 !important;}.portfolio-tags li, .tagcloud ul li {display: inline-block;border-top: 0;border-bottom: 0;padding: 0;margin: 4px 4px 0 0;}.tagcloud, .widget_tag_cloud, .wp_widget_tag_cloud {line-height: 1.5;}.portfolio-tags li a, .widget .tagcloud a, .widget.widget_tag_cloud a, .wp_widget_tag_cloud a {background-color: #fdb900;border: none;-webkit-box-shadow: none;box-shadow: none;display: inline-block;padding: 5px 12px;position: relative;-webkit-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out;transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out;width: auto;word-wrap: break-word;z-index: 0;margin: 0 7px 7px 0;font-size: 12px!important;color: #fff;font-family: "Work Sans", sans-serif;font-weight: 600;text-decoration: none;border-radius: 2px;letter-spacing: 0;text-transform: uppercase;transition: all .3s ease-in-out !important;-webkit-transition: all .3s ease-in-out !important;}.portfolio-tags li a:hover, .widget .tagcloud a:hover, .widget .tagcloud a:focus, .widget.widget_tag_cloud a:hover, .widget.widget_tag_cloud a:focus, .wp_widget_tag_cloud a:hover, .wp_widget_tag_cloud a:focus {background-color: #fdb900;color: #fff;border-color: #fdb900;-webkit-box-shadow: none;box-shadow: none;text-decoration: none;opacity: 1;box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, .25);transform: translateY(-5px);-webkit-transform: translateY(-5px);}.widget_calendar th, .widget_calendar td {text-align: center;}.widget_calendar tfoot tr {border-bottom: 0;}.widget.widget_calendar #wp-calendar {border: 0px solid #ddd;margin: 0;position: relative;}.widget.widget_calendar #wp-calendar caption {text-align: center;height: 36px;line-height: 36px;padding: 0;caption-side: top;vertical-align: middle;border: 1px solid #ddd;border-bottom: none;color: #051441;font-family: "Work Sans", sans-serif;font-size: 12px;font-weight: 500;letter-spacing: 0;}.widget.widget_calendar #wp-calendar tfoot {background: transparent;position: absolute;top: 0;width: 100%;height: 36px;line-height: 36px;}.widget.widget_calendar #wp-calendar tfoot td {border: none;}.widget.widget_calendar #wp-calendar tfoot #prev, .widget.widget_calendar #wp-calendar tfoot #next {position: absolute;width: 36px;height: 36px;top: 50%;-webkit-transform: translate(0, -50%);transform: translate(0, -50%);padding: 0;color: transparent;}.widget.widget_calendar #wp-calendar tfoot #prev {left: 0;}.widget.widget_calendar #wp-calendar tfoot #next {right: 0;}.widget.widget_calendar #wp-calendar tfoot #prev a, .widget.widget_calendar #wp-calendar tfoot #next a {color: transparent;}.widget.widget_calendar #wp-calendar tfoot #prev a:before, .widget.widget_calendar #wp-calendar tfoot #next a:before {background-color: transparent;font-family: "themify";font-size: 12px;color: #051441;width: 100%;height: 100%;position: absolute;left: 0;top: 0;opacity: 0.5;transition: all 0.3s ease-in-out;}.widget.widget_calendar #wp-calendar tfoot #prev a:hover:before, .widget.widget_calendar #wp-calendar tfoot #next a:hover:before {opacity: 1;transition: all 0.3s ease-in-out;}.widget.widget_calendar #wp-calendar tfoot #prev a:before {content: "\e64a";}.widget.widget_calendar #wp-calendar tfoot #next a:before {content: "\e649";}.widget.widget_calendar #wp-calendar th {border-color: #ddd;padding: 5px 10px;font-family: "Work Sans", sans-serif;font-weight: 700;font-size: 14px;color: #051441;opacity: 0.5;}.widget.widget_calendar #wp-calendar td {padding: 5px;color: #051441;font-size: 12px;}.widget.widget_calendar #wp-calendar td a {font-weight: 700;color: #051441;}.widget-box .widget.widget_calendar #wp-calendar {border: 1px solid #051441;}.widget-box .widget.widget_calendar #wp-calendar th {border-color: #051441;}.gallery-columns-5 .gallery-caption, .gallery-columns-6 .gallery-caption, .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption {display: none;}.footer-widget-section {background-color: #fff;border-top: 1px solid rgba(17, 17, 17, 0.05);border-bottom: 1px solid rgba(17, 17, 17, 0.05);position: relative;z-index: 1;}.footer-3-bottom.footer-wrap, .footer-3.footer-widget-section, .footer-2 .footer-bottom, .footer-2 .footer-top, .footer-1-bottom.footer-wrap, .footer-1.footer-widget-section {border-width: 0px;}.dark-widget {background-color: #0b2653;border-top: 1px solid rgba(255, 255, 255, 0.05);border-bottom: 1px solid rgba(255, 255, 255, 0.05);}.footer-pattern {background-repeat: no-repeat;background-position: center center;background-size: cover;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: -1;opacity: 1;}.footer-widgets {margin-top: -15px;margin-bottom: -15px;column-gap: 0;}.footer-widgets .m-col {margin-bottom: 0;}.footer-widget {padding: 20px 15px;}.dark-widget .widget_rss .widget-title a:last-child, .dark-widget .widget-title h3 {color: #fff;}.dark-widget .widget-about p, .dark-widget .text-widget p, .dark-widget p {color: #ddd;}.dark-widget .widget-box .text-widget p:not(:last-of-type), .dark-widget .widget-box p:not(:last-of-type) {margin-bottom: 15px;}.dark-widget .widget-box ul {list-style: none;margin: 0;padding: 0;}.dark-widget .widget ul li {color: #ddd;border: none;}.dark-widget .search-form .form-control {border: none!important;}.dark-widget .search-form .search-btn {color: #888;}.dark-widget .search-form .search-btn:focus, .dark-widget .search-form .search-btn:hover {color: #ddd;}.dark-widget.widget ul li:not(:last-of-type), .widget ol li:not(:last-of-type), .widget ul li li:not(:last-of-type), .dark-widget .widget ol li li:not(:last-of-type) {border: none;}.dark-widget .widget ul li a {color: #ddd;}.dark-widget .widget ul li a:hover {color: #fdb900;}.dark-widget .widget .tagcloud a, .dark-widget .widget.widget_tag_cloud a, .dark-widget .wp_widget_tag_cloud a {background-color: rgba(255, 255, 255, 0.05);color: #ddd;}.dark-widget .widget .tagcloud a:hover, .dark-widget .widget.widget_tag_cloud a:hover, .dark-widget .wp_widget_tag_cloud a:hover {background-color: rgba(255, 255, 255, 0.1);color: #fff;}.dark-widget .widget select {border: 1px solid rgba(255, 255, 255, 0.05);background-color: rgba(255, 255, 255, 0.05);color: #ddd;}.dark-widget .widget select option {color: #051441;}.dark-widget .widget.widget_calendar #wp-calendar caption {border: 1px solid rgba(255, 255, 255, 0.05);border-bottom: 0px solid #fff;color: #ddd;}.dark-widget tr {border-bottom: 1px solid rgba(255, 255, 255, 0.05);}.dark-widget td {border-right: 1px solid rgba(255, 255, 255, 0.05);}.dark-widget .widget.widget_calendar #wp-calendar td {color: #ddd;}.dark-widget .widget.widget_calendar #wp-calendar td a {color: #ddd;}.dark-widget .widget.widget_calendar #wp-calendar td a:hover {color: #fff;}.dark-widget .widget.widget_calendar #wp-calendar tfoot #prev a:before, .dark-widget .widget.widget_calendar #wp-calendar tfoot #next a:before {color: #fff;}.dark-widget .widget.widget_calendar #wp-calendar th {border-color: rgba(255, 255, 255, 0.05);color: #ddd;}.dark-widget th:first-child, .dark-widget td:first-child {border-left: 1px solid rgba(255, 255, 255, 0.05);}.dark-widget .widget_rss .rssSummary, .dark-widget .widget_rss .rss-date, .dark-widget .widget_rss li cite {color: #ddd;}.dark-widget .widget-box .search-form .form-control {background-color: rgba(255, 255, 255, 0.05);color: #fff;}.dark-widget .widget-box .search-form .form-control::placeholder {color: #fff!important;opacity: 1;}.dark-widget .widget-box .search-form .form-control::-ms-input-placeholder {color: #fff!important;}.footer-3, .footer-2 {background-color: #0b2653;}.footer-3.light-widget {background-color: #fff;}.footer-3 .footer-top, .footer-2 .footer-top {position: relative;padding: 80px 0;}.footer-3 .footer-bg, .footer-2 .footer-bg {background-image: url(../img/city-skiline.png);background-size: 100%;background-position: bottom center;background-repeat: no-repeat;width: 100%;height: 100%;position: absolute;left: 0;bottom: 0;overflow: hidden;}.footer-3 .truck, .footer-2 .truck {background-image: url(../img/truck-1.png);background-repeat: no-repeat;background-position: right bottom;background-size: contain;position: absolute;width: 70px;height: 40px;right: 0;bottom: 0;animation: running-anim 20s linear infinite;}.footer-3 .truck-2, .footer-2 .truck-2 {background-image: url(../img/truck-2.png);background-repeat: no-repeat;background-position: right bottom;background-size: contain;position: absolute;width: 90px;height: 40px;right: 30%;bottom: 0;animation: running-anim 30s linear infinite;}.footer-3 .truck-3, .footer-2 .truck-3 {background-image: url(../img/truck-3.png);background-repeat: no-repeat;background-position: right bottom;background-size: contain;position: absolute;width: 100px;height: 100px;right: 70%;bottom: 0;animation: running-anim-left 35s linear infinite;}@-moz-keyframes running-anim {0% {right: -30% }100% {right: 100% }}@-webkit-keyframes running-anim {0% {right: -30% }100% {right: 100% }}@keyframes running-anim {0% {right: -30% }100% {right: 100% }}@-moz-keyframes running-anim-left {0% {left: -30% }100% {left: 100% }}@-webkit-keyframes running-anim-left {0% {left: -30% }100% {left: 100% }}@keyframes running-anim-left {0% {left: -30% }100% {left: 100% }}.footer-top .brand {margin-bottom: 20px;display: block;}.footer-2 .footer-icon-box {display: flex;}.footer-2 .footer-icon-box svg {width: 50px;height: 50px;margin-right: 15px;fill: #fdb900;}.footer-2 .footer-icon-content h3 {color: #ddd;font-size: 20px;font-weight: 500;display: block;margin-bottom: 8px;line-height: 1;letter-spacing: 0;}.footer-2 .footer-icon-content a {color: #fdb900;display: block;text-decoration: underline;font-family: "Teko", sans-serif;font-size: 16px;font-weight: 500;line-height: 1;letter-spacing: 1px;}.footer-2 .footer-icon-content a:hover {color: #fff;}.footer-2 .footer-top .footer-social {margin-top: 20px;margin-bottom: 0;list-style: none;padding: 0;}.footer-2 .footer-top .footer-social li {display: inline-block;margin-right: 3px;}.footer-2 .footer-top .footer-social li a {font-size: 14px;width: 35px;height: 35px;line-height: 35px;text-align: center;background-color: #0c2042;display: inline-block;}.footer-2 .footer-top .footer-social li a:hover {background-color: #fdb900;}.footer-2 .footer-top .footer-social li a svg {fill: #fff;color: #fff;width: 15px;}.footer-2 .subscribe-widget {padding: 40px;padding-top: 60px;position: relative;z-index: 1;}.footer-2 .footer-widget.subscribe {margin-top: -120px;padding: 0;}.footer-2 .subscribe-widget:before {background-color: #fdb900;width: 100%;height: 100%;content: "";position: absolute;left: 0;top: 0;clip-path: polygon(0% 5%, 100% 0, 100% 100%, 0% 100%);z-index: -1;}.footer-2 .subscribe-widget svg {width: 60px;fill: #fff;margin-bottom: 10px;}.footer-2 .overlay-icon {position: absolute;right: 20px;top: 50px;}.footer-2 .overlay-icon svg {width: 200px;opacity: 0.2;}.footer-2 .subscribe-widget .widget-title p, .footer-2 .subscribe-widget .widget-title h3 {color: #fff;}.footer-2 .subscribe-widget .widget-title p {font-size: 16px;}.footer-2 .subscribe-widget form {position: relative;margin-top: 20px;}.footer-2 .subscribe-widget form p label {display: none;}.footer-2 .subscribe-widget form p input[type="email"] {background-color: #fff;width: 100%;height: 45px;border: none;display: block;padding: 0 15px;padding-right: 80px;}.footer-2 .subscribe-widget form p input[type="email"]:focus {border: none;outline: none;box-shadow: none;}.footer-2 .subscribe-widget form p input[type="submit"] {background-color: #fdb900;background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="white" d="M476 3.2L12.5 270.6c-18.1 10.4-15.8 35.6 2.2 43.2L121 358.4l287.3-253.2c5.5-4.9 13.3 2.6 8.6 8.3L176 407v80.5c0 23.6 28.5 32.9 42.5 15.8L282 426l124.6 52.2c14.2 6 30.4-2.9 33-18.2l72-432C515 7.8 493.3-6.8 476 3.2z"></path></svg>');background-repeat: no-repeat;background-position: center center;background-size: 15px;display: inline-block;text-align: center;width: 70px;height: 37px;position: absolute;right: 4px;top: 4px;border-radius: 0;cursor: pointer;text-indent: 9999px;overflow: hidden;transition: all .3s ease-in-out;}.footer-2 .subscribe-widget form p input[type="submit"]:hover {background-color: #0b2653;}.footer-2 .subscribe-widget .mc4wp-response .mc4wp-error {margin: 0;}.footer-2 .subscribe-widget .mc4wp-response .mc4wp-error p a, .footer-2 .subscribe-widget .mc4wp-response .mc4wp-error p {color: #fff;}.footer-2 .subscribe-widget p {margin-top: 15px;color: #fff;margin-bottom: 0;}.inds-mc-form {color: #721c24;}.head-office h3 {font-size: 36px;line-height: 1;}.head-office .contact-list {list-style: none;margin: 0;padding: 0;}.head-office .contact-list li {position: relative;padding-left: 60px;}.head-office .contact-list li:not(:last-of-type) {margin-bottom: 20px;}.head-office .contact-list li .icon {position: absolute;left: 0;top: 0;width: 40px;height: 40px;display: block;}.head-office .contact-list li .icon svg {width: 40px;margin: 0 auto;}.head-office .contact-list li .info {}.head-office .contact-list li .info h4 {font-size: 24px;font-family: "Teko", sans-serif;color: #fff;font-weight: 600;letter-spacing: 0;margin: 0 0 5px;line-height: 1;}.head-office .contact-list li .info p {margin: 0;line-height: 1.3;}@media ( max-width: 992px) {.footer-2 .footer-widget.subscribe {margin: 0;}.footer-2 .subscribe-widget:before {display: none;}.footer-2 .subscribe-widget {background-color: #fcb900;}.footer-2 .subscribe-widget {padding-top: 40px;}}#comments {clear: both;padding: 0;margin-top: 50px;}.related-posts h3.rel-title, .comment-respond .comment-reply-title, #comments .comments-title {font-size: 28px;font-family: "Teko", sans-serif;margin-bottom: 40px;color: #051441;line-height: 1;letter-spacing: -0.5px;font-weight: 600;}.comment-respond .comment-reply-title {margin-bottom: 5px;}.comment-list, .comment-list .children {list-style: none;margin: 0;padding: 0;}.comment-list li:before {display: none;}.comment-body {margin-left: 65px;}.comment-author {font-size: 18px;margin-bottom: 0;position: relative;z-index: 2;}.comment-author .avatar {height: 50px;left: -65px;position: absolute;width: 50px;border-radius: 50%;}.comment-author .fn, .comment-author a {text-decoration: none;color: #051441;font-family: "Teko", sans-serif;font-size: 20px;text-transform: capitalize;font-weight: 600;letter-spacing: -0.5px;line-height: 15px;}.comment-author a:hover {opacity: 0.9;}.comment-author .says {display: none;}.comment-meta {margin-bottom: 15px;}.comment-body .reply {margin-top: 15px;}.comment-metadata a.comment-edit-link, .comment-metadata a, .comment-metadata {color: #888;font-size: 11px;font-weight: 600;font-family: "Work Sans", sans-serif;letter-spacing: 0;}.comment-metadata a {color: #6a7c92;text-transform: uppercase;font-weight: 500;letter-spacing: 0.5px;}.comment-metadata a.comment-edit-link {margin-left: 1em;}.comment-body {color: #051441;font-size: 14px;margin-bottom: 4em;}.comment-reply-link {font-weight: 600;position: relative;font-family: "Work Sans", sans-serif;font-size: 11px;color: #fff;background-color: #fdb900;padding: 7px 12px;letter-spacing: 0;text-transform: uppercase;}.comment-reply-link .icon {color: #051441;left: -2em;height: 1em;position: absolute;top: 4px;width: 1em;transition: all 0.3s ease-in-out;}.comment-reply-link:hover .icon, .comment-reply-link:hover {opacity: 0.8;color: #fff;}.comment-body .comment-content p {margin-bottom: 0;}.children .comment-author .avatar {height: 30px;left: -45px;width: 30px;}.bypostauthor>.comment-body>.comment-meta>.comment-author .avatar {border: 1px solid #303133;padding: 2px;}.no-comments, .comment-awaiting-moderation {color: #051441;font-size: 14px;font-size: 0.875rem;font-style: italic;}.comments-pagination {margin: 0px 0 50px;font-size: 0.875rem;font-weight: 800;padding: 0px 0 0px;text-align: center;}.comments-pagination .nav-links {}.comments-pagination .prev.page-numbers {float: left;margin-right: 10px;margin-left: 0;}.comments-pagination .next.page-numbers {float: right;margin-left: 10px;margin-right: 0;}.comments-pagination .prev.page-numbers, .comments-pagination .next.page-numbers {background-color: #f5f5f5;-webkit-border-radius: 2px;border-radius: 2px;display: inline-block;font-size: 12px;color: #051441;transition: all 0.3s ease-in-out;height: 35px;line-height: 35px;width: 45px;border: none;}.comments-pagination .prev.page-numbers:hover, .comments-pagination .next.page-numbers:hover {background-color: #f1f1f1;color: #666;transition: all 0.3s ease-in-out;}.comments-pagination .page-numbers {display: none;width: 35px;height: 35px;line-height: 33px;border: 1px solid #f5f5f5;border-radius: 50%;margin: 0 5px;font-size: 13px;color: #051441;transition: all 0.3s ease-in-out;}.comments-pagination .page-numbers:hover, .comments-pagination .page-numbers.current {background-color: #f5f5f5;transition: all 0.3s ease-in-out;}@media screen and (min-width: 67em) {.comments-pagination .page-numbers {display: inline-block;}}.comment-form #wp-comment-cookies-consent {margin: 0 10px 0 0;}.comment-form .comment-form-cookies-consent label {display: inline;}@media screen and (min-width: 48em) {ol.children .children {padding-left: 2em;}}.children .comment-respond {margin-bottom: 50px;padding-left: 28px;}.comment-list .depth-1 .comment-respond {margin-bottom: 50px;}.comment-respond .comment-reply-title small {margin-left: 10px;}.comment-respond .comment-reply-title small a {text-decoration: none;font-size: 18px;color: #444;letter-spacing: 0;}.comment-respond .comment-reply-title small a:hover {color: #666;}.form-submit {text-align: left;margin: 0;}.form-submit .b-btn {background-color: #fdb900;width: inherit;height: inherit;padding: 20px 45px;font-family: "Work Sans", sans-serif;letter-spacing: 0;font-size: 12px;text-transform: uppercase;font-weight: 600;border-radius: 2px;}.form-submit .b-btn:hover {opacity: 0.8;}.form-group, .wpcf7 .wpcf7-form p {margin-bottom: 20px;}.comment-form .form-group {margin-bottom: 25px;}.comment-form .form-control {background: #f4f4f4;font-size: 14px;font-family: "Roboto", sans-serif;border-radius: 2px;box-sizing: border-box;color: #051441;cursor: pointer;border: 1px solid #eee;padding: 15px;letter-spacing: -0.2px;outline: none;height: auto;}.comment-form textarea.form-control {line-height: 26px;}.comment-form .form-control:hover {box-shadow: none;outline: none;}.comment-form .form-control:focus {border: 1px solid #fdb900;box-shadow: none;outline: none;}.comment-form .comment-notes {color: #051441;}.comment-list li.trackback .comment-body, .comment-list li.pingback .comment-body {margin: 0 0 35px 0;padding-left: 0;}.comment-list li.trackback a:hover, .comment-list li.pingback a:hover {color: #fdb900;}.comment-navigation {margin-bottom: 20px;}.comment-navigation a {color: #051441;}.comment-navigation a:hover {text-decoration: underline;}.comment-form p:last-child {margin: 0;}.post-password-form label {font-family: "Work Sans", sans-serif;font-size: 12px;font-weight: 600;color: #051441;letter-spacing: 0;}.post-password-form input[type="password"] {display: block;line-height: inherit;font-family: "Roboto", sans-serif;font-size: 14px;font-weight: 400;padding: 12px;background-color: #f4f4f4;border: none;border-radius: 2px;color: #6a7c92;min-width: 250px;max-width: 100%;width: auto;margin: 6px 0 20px;letter-spacing: -0.2px;}.post-password-form input[type="submit"] {background: #fdb900;font-family: "Work Sans", sans-serif;font-size: 12px;text-transform: uppercase;font-weight: 600;color: #fff;letter-spacing: 0;padding: 19px 50px;border-radius: 2px;outline: none;transition: opacity 0.2s ease;}.post-password-form input[type="submit"]:hover {opacity: 0.9;transition: opacity 0.2s ease;}.gallery-title h2 {font-size: 32px;font-weight: 600;letter-spacing: -1px;margin: 0;}.gallery-carousel {position: relative;}.gallery-carousel .swiper-slide {width: auto;height: 600px;cursor: ew-resize;}.gallery-carousel .swiper-slide img {height: 600px;width: auto;}.gallery-carousel .button-next, .gallery-carousel .button-prev {font-size: 24px;width: 60px;height: 60px;position: absolute;left: -30px;top: 50%;transform: translateY(-50%);z-index: 99;color: #222;background-color: #fff;line-height: 56px;text-align: center;display: block;cursor: pointer;visibility: hidden;opacity: 0;transition: all 0.3s ease-in-out;}.gallery-carousel .button-next.swiper-button-disabled, .gallery-carousel .button-prev.swiper-button-disabled {cursor: default;opacity: 0.8;}.gallery-carousel .button-next {left: auto;right: -30px;}.gallery-carousel .button-next:hover, .gallery-carousel .button-prev:hover {opacity: 0.9;transition: all 0.3s ease-in-out;}.gallery-carousel:hover .button-next, .gallery-carousel:hover .button-prev {visibility: visible;opacity: 1;}.gallery-carousel.always-visable .button-next, .gallery-carousel.always-visable .button-prev {left: 0;visibility: visible;opacity: 1;}.gallery-carousel.always-visable .button-next {left: auto;right: 0;}.gallery-carousel:hover .button-prev {left: 10px;}.gallery-carousel:hover .button-next {left: auto;right: 10px;}.gallery-carousel .swiper-pagination-bullets {}.gallery-carousel .swiper-pagination-bullets span {background-color: #222;opacity: 0.5;transition: all 0.3s linear;}.gallery-carousel .swiper-pagination-bullets span.swiper-pagination-bullet-active {background-color: #fff;opacity: 1;transition: all 0.3s linear;}.portfolio-taxo {margin: 0;padding: 0;list-style: none;}.portfolio-taxo li {display: block;}.portfolio-taxo li:not(:last-of-type) {margin-bottom: 5px;}@media (max-width: 600px) {.gallery-carousel .swiper-slide, .gallery-carousel .swiper-slide img {height: 450px;}.gallery-title.mb-30 {margin-bottom: 20px;}.gallery-title h2 {font-size: 24px;}}.footer-wrap {background-color: #fff;color: #6a7c92;padding: 25px 0;display: block;}.footer-bottom .site-info, .footer-wrap .site-info {color: #6a7c92;}.footer-bottom .footer-menu, .footer-menu {margin: 0;text-align: right;padding: 0;}.footer-bottom .footer-menu li, .footer-menu li {display: inline-block;margin-left: 20px;}.footer-bottom .footer-menu li a, .footer-menu li a {font-size: 14px;color: #6a7c92;font-family: 'Work Sans', sans-serif;text-decoration: none;}.footer-bottom .footer-menu li a:hover, .footer-menu li a:hover {color: #ddd;text-decoration: none;}.dark-footer {background-color: #0b2653;color: #bbb;}.dark-footer .footer-menu li a, .dark-footer .site-info {color: #bbb;}.dark-footer .footer-menu li a:hover {color: #fff;}.footer-bottom {padding: 20px 0;}#scrollup {display: flex;align-items: center;justify-content: center;width: 100px;height: 100px;position: fixed;bottom: 0;right: 0;overflow: hidden;z-index: 999;}.scroll-to-top {width: 45px;height: 45px;text-align: center;background-color: #fdb900;padding: 0;color: #fff;border-radius: 50%;text-decoration: none;transform: translateY(180%);transition: all 0.3s ease-in-out;}.scroll-to-top svg {width: 12px;}#scrollup.show {opacity: 1;}#scrollup.show .scroll-to-top {transform: translateY(0);animation: ripple 3s linear infinite;transition: all 0.3s ease-in-out;}.scroll-to-top:hover {color: #fff;text-decoration: none;transition: all 3s cubic-bezier(0.075, 0.82, 0.165, 1);}.scroll-to-top:focus {outline: none;}.scroll-to-top::before, .scroll-to-top::after {content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: 50%;animation: inherit;animation-delay: 1s;}.scroll-to-top::after {animation-delay: 2s;}@keyframes ripple {0% {box-shadow: 0 0 0 .5rem rgba(255, 255, 255, 0.2);}100% {box-shadow: 0 0 0 2rem rgba(255, 255, 255, 0);}}@media ( max-width: 1024px) {.header-menu-wrap ul li>a {padding: 0 10px;}.project-cover {height: 500px;}}@media ( max-width: 992px) {.industrus .wrapper {padding: 80px 0;}.sm-padding {padding: 15px;}.sm-br-none br {display: none;}.fz-45 {font-size: 35px;}.video-content {padding: 0;}.sm-no-padding {padding: 0;}.page-header {height: 320px;}.header-3 .page-header {height: 400px;}.primary-header-two .header-right a.header-btn {margin: 0;}.header-two .mid-header .header-logo {text-align: center;}.content-block-full .ptb-115, .content-block-full .entry-content {padding: 45px 0;margin-left: 15px;}.content-block-full h2 br {display: none;}.single-post-header h1 {font-size: 45px;}.related-posts-list li h4 {font-size: 18px;}#right-sidebar {margin-top: 40px;}#left-sidebar {margin-bottom: 40px;}.project-cover {height: 420px;}.rel-posrtfolios .wt-col {padding: 10px;}.portfolio-related-posts {margin-top: 35px;}.portfolio-desc {margin-bottom: 20px;}.portfolio-related-posts .ps-title {margin-bottom: 20px;}}@media all and ( max-width: 767px) {body, p {font-size: 14px;line-height: 26px;}.industrus .wrapper, .padding {padding: 60px 0;}.padding-100, .padding-120 {padding: 80px 0;}.fz-40, .fz-45, .fz-50 {font-size: 30px;}.xs-padding {padding: 15px;}.xs-text-left {text-align: left;}.xs-text-center {text-align: center;}.xs-no-padding {padding: 0;}.xs-ptb-50 {padding-top: 50px;padding-bottom: 50px;}.xs-t-white {color: #fff;}.xs-br-none br {display: none;}.mb-xs-20 {margin-bottom: 20px!important;}.mb-xs-10 {margin-bottom: 10px;}.mb-100 {margin-bottom: 40px;}.single-post-header {height: 450px;}.transparent-header .page-header, .page-header {height: 270px;padding-top: 0;}.header-3 .page-header {height: 450px;}.page-header h1.page-title {font-size: 28px;line-height: 32px;}.breadcrumbs {margin: 10px 0 0;}.testi-content {margin-left: 0;}.bg-color {width: 100%;}.google-map {height: 280px;}.filter-items .padding-10 {padding: 5px;}.subs-custom .email-field {line-height: 43px;}.single-post-header h1 {font-size: 35px;}.project-cover {margin-bottom: 40px;}.related-posts-list li {width: 50%;}#scrollup .scroll-to-top {width: 35px;height: 35px;font-size: 8px;line-height: 35px;}.full-width #right-sidebar, .full-width #left-sidebar {padding: 0 30px;}.full-width .pagination-wrap {margin-left: 10px;}.comments-area .comment-reply-title, .comments-area .comments-title {font-size: 20px;line-height: 1.1;}.comment-list li>.children li>.children {margin-left: 0;}.sp-head-right {float: none;}.top-contact-info {font-size: 13px;}.site-info, .footer-menu {text-align: center;}.footer-menu li {margin: 0 5px;}}@media all and ( max-width: 520px) {.counter-section .col-xs-6 {float: left;width: 50%;}.food-menu .padding-50 {padding: 40px;}.menu_list li h4, .menu_list li span.price {font-size: 16px;}.ptb-140 {padding-top: 80px;padding-bottom: 80px;}.subs-custom .col-xs-8, .subs-custom .col-xs-4 {width: 100%;padding: 10px;}.subs-custom .b-btn {margin: 0;}.related-posts-list li {width: 100%;padding: 0;}.related-posts-list li:first-child {padding-right: 0;padding-left: 0;padding-bottom: 20px;}.page-header h1 {font-size: 18px;}.page-header.sine-post-header {padding: 80px 0;}.blog-single .entry-footer {display: block!important;}.post-navigation .nav-inner {padding: 10px 30px;}.post-navigation a {font-size: 14px;}.post-navigation a i {font-size: 20px;}.entry-footer .meta-info {max-width: 100%;}.comment-list li>.children, .comment-list li>.children li>.children {margin-left: 20px;}.pagination-wrap li .page-link {width: 35px;height: 35px;line-height: 35px;font-size: 12px;}.pagination-wrap li a {line-height: 33px;}}@media all and ( max-width: 598px) {.admin-bar .fixed-top.header {top: 0;}.header-3 a.header-btn, .header-1 a.header-btn {display: none;}.tab-container {min-height: 330px;}.author-bio .bio-inner {display: block;}.author-bio .bio-inner .avatar {padding-right: 0;margin-bottom: 20px;}.top-left {width: 100%;padding: 15px 0;text-align: center;}.top-bar .top-left li {font-size: 14px;display: block;padding: 0;line-height: 1;}.top-bar .top-left li:not(:last-of-type) {margin-bottom: 10px;}.primary-header-inner .header-right {margin-left: 0;}.header-right a.dl-btn {padding: 3px 10px;font-size: 14px;line-height: 32px;margin: 0;margin-left: 15px;}.primary-header-two .header-right a.dl-btn {padding: 5px 15px;}.header-three .top-bar .top-left li, .header-three .top-bar .top-left li:first-child {border: none;}.header-one .header-right .dl-btn {display: none;}}@media all and ( max-width: 420px) {.post-navigation a span {font-size: 13px;}.post-navigation a .fa.fa-chevron-right {margin-left: 10px;}.post-navigation a .fa.fa-chevron-left {margin-right: 10px;}.row {margin: 0;}}@media all and ( max-width: 380px) {h1.fz-45 {font-size: 20px;}h1.fz-60 {font-size: 30px;}.primary-header .header-logo {max-width: 140px;}#comments, .related-posts, .post-navigation {margin-top: 35px;}.post-navigation a .fa.fa-chevron-left {margin-right: 10px;}.post-navigation a .fa.fa-chevron-right {margin-left: 10px;}.post-navigation a .fa {width: 25px;height: 25px;line-height: 23px;}.post-navigation a span {font-size: 10px;line-height: 23px;}}@media ( max-width: 320px) {.primary-header .header-logo {max-width: 122px;}.header-right .mobile-menu-icon {margin-left: 10px;}}