 html, body {overflow-x: hidden;scroll-behavior: smooth;}body {background-color: #ffffff;font-family: "Roboto", sans-serif;font-size: 14px;font-weight: 400;color: #9b9b9b;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}::selection {background-color: #ff5e14;color: #ffffff;}a {color: #ff5e14;-webkit-transition: color 0.3s ease;-moz-transition: color 0.3s ease;-ms-transition: color 0.3s ease;-o-transition: color 0.3s ease;transition: color 0.3s ease;}a:hover {color: #ad3600;text-decoration: none;}section {position: relative;padding: 100px 0;}img {max-width: 100%;}*, p, h1, h2, h3, h4, h5, h6, ul, ol, li {margin: 0;padding: 0;}*, :active, :focus {outline: none;}ul, ol {list-style: none;}button {border: none;}button, button:focus, .btn.focus, .btn:focus, .form-control, .form-control:focus {outline: none;background-color: transparent;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;}textarea {resize: none;}select {background-color: transparent;}.col-padding-0>.row {margin: 0;}.col-padding-0, .col-padding-0>.row>[class*=col-] {padding: 0;}.inner-padding {padding: 120px 70px;}.vertical-align-center {position: relative;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.background-banner {min-height: 500px;}.width-auto {width: auto !important;}.fz-13 {font-size: 13px;}.font-secondary {font-family: "Roboto", sans-serif;}.lh-1 {line-height: 1 !important;}.vh-100 {height: 100vh !important;}.list-inline>li {display: inline-block;}.align-v {display: flex;align-items: center;}.align-v-h {display: flex;justify-content: center;align-items: center;}.border-top {border-top: 1px solid #eaeaea !important;}.border-bottom {border-bottom: 1px solid #eaeaea !important;}@media (min-width: 992px) {.col-lg-5th {-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}}.mt-0 {margin-top: 0 !important;}.mt-5 {margin-top: 5px !important;}.mt-10 {margin-top: 10px !important;}.mt-20 {margin-top: 20px !important;}.mt-30 {margin-top: 30px !important;}.mt-40 {margin-top: 40px !important;}.mt-50 {margin-top: 50px !important;}.mt-60 {margin-top: 60px !important;}.mt-70 {margin-top: 70px !important;}.mt-80 {margin-top: 80px !important;}.mt-90 {margin-top: 90px !important;}.mt-100 {margin-top: 100px !important;}.mt-120 {margin-top: 120px !important;}.mb-0 {margin-bottom: 0 !important;}.mb-5 {margin-bottom: 5px !important;}.mb-10 {margin-bottom: 10px !important;}.mb-20 {margin-bottom: 20px !important;}.mb-25 {margin-bottom: 25px !important;}.mb-30 {margin-bottom: 30px !important;}.mb-40 {margin-bottom: 40px !important;}.mb-45 {margin-bottom: 45px !important;}.mb-50 {margin-bottom: 50px !important;}.mb-60 {margin-bottom: 60px !important;}.mb-70 {margin-bottom: 70px !important;}.mb-80 {margin-bottom: 80px !important;}.mb-90 {margin-bottom: 90px !important;}.mb-100 {margin-bottom: 100px !important;}.mt--100 {margin-top: -100px;}.mr-0 {margin-right: 0 !important;}.mr-20 {margin-right: 20px !important;}.mr-30 {margin-right: 30px !important;}.mr-40 {margin-right: 40px !important;}.mr-50 {margin-right: 50px !important;}.ml-0 {margin-left: 0 !important;}.ml-20 {margin-left: 20px !important;}.ml-30 {margin-left: 30px !important;}.ml-40 {margin-left: 40px !important;}.ml-50 {margin-left: 50px !important;}.pb-10 {padding-top: 10px !important;}.pt-20 {padding-top: 20px !important;}.pt-30 {padding-top: 30px !important;}.pt-40 {padding-top: 40px !important;}.pt-50 {padding-top: 50px !important;}.pt-60 {padding-top: 60px !important;}.pt-70 {padding-top: 70px !important;}.pt-80 {padding-top: 80px !important;}.pt-90 {padding-top: 90px !important;}.pt-100 {padding-top: 100px !important;}.pt-110 {padding-top: 110px !important;}.pt-120 {padding-top: 120px !important;}.pt-130 {padding-top: 130px !important;}.pt-140 {padding-top: 140px !important;}.pt-150 {padding-top: 150px !important;}.pt-170 {padding-top: 170px !important;}.pb-10 {padding-bottom: 10px !important;}.pb-20 {padding-bottom: 20px !important;}.pb-30 {padding-bottom: 30px !important;}.pb-40 {padding-bottom: 40px !important;}.pb-50 {padding-bottom: 50px !important;}.pb-60 {padding-bottom: 60px !important;}.pb-70 {padding-bottom: 70px !important;}.pb-80 {padding-bottom: 80px !important;}.pb-90 {padding-bottom: 90px !important;}.pb-100 {padding-bottom: 100px !important;}.pb-110 {padding-bottom: 110px !important;}.pb-120 {padding-bottom: 120px !important;}.pb-130 {padding-bottom: 130px !important;}.pb-140 {padding-bottom: 140px !important;}.pb-150 {padding-bottom: 150px !important;}.pb-170 {padding-bottom: 170px !important;}.pr-0 {padding-right: 0 !important;}.pr-15 {padding-right: 15px !important;}.pr-20 {padding-right: 20px !important;}.pr-30 {padding-right: 30px !important;}.pr-50 {padding-right: 50px !important;}.pr-60 {padding-right: 60px !important;}.pr-70 {padding-right: 70px !important;}.pr-100 {padding-right: 100px !important;}.pl-0 {padding-left: 0 !important;}.pl-15 {padding-left: 15px !important;}.pl-20 {padding-left: 20px !important;}.pl-30 {padding-left: 30px !important;}.pl-50 {padding-left: 50px !important;}.pl-60 {padding-left: 60px !important;}.pl-70 {padding-left: 70px !important;}.pl-100 {padding-left: 100px !important;}@media only screen and (min-width: 992px) and (max-width: 1200px) {.inner-padding {padding: 120px 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {section {padding: 75px 0;}.inner-padding {padding: 100px 50px !important;}.mt-30 {margin-top: 30.7692307692px !important;}.mt-40 {margin-top: 28.5714285714px !important;}.mt-50 {margin-top: 35.7142857143px !important;}.mt-60 {margin-top: 42.8571428571px !important;}.mt-70 {margin-top: 50px !important;}.mt-80 {margin-top: 57.1428571429px !important;}.mt-90 {margin-top: 64.2857142857px !important;}.mt-100 {margin-top: 71.4285714286px !important;}.mb-30 {margin-bottom: 23.0769230769px !important;}.mb-40 {margin-bottom: 28.5714285714px !important;}.mb-50 {margin-bottom: 35.7142857143px !important;}.mb-60 {margin-bottom: 42.8571428571px !important;}.mb-70 {margin-bottom: 50px !important;}.mb-80 {margin-bottom: 57.1428571429px !important;}.mb-90 {margin-bottom: 64.2857142857px !important;}.mb-100 {margin-bottom: 71.4285714286px !important;}.mr-30 {margin-right: 23.0769230769px !important;}.mr-40 {margin-right: 28.5714285714px !important;}.mr-50 {margin-right: 35.7142857143px !important;}.ml-30 {margin-left: 27.2727272727px !important;}.ml-40 {margin-left: 33.3333333333px !important;}.ml-50 {margin-left: 35.7142857143px !important;}.pt-30 {padding-top: 23.0769230769px !important;}.pt-40 {padding-top: 28.5714285714px !important;}.pt-50 {padding-top: 35.7142857143px !important;}.pt-60 {padding-top: 42.8571428571px !important;}.pt-70 {padding-top: 50px !important;}.pt-80 {padding-top: 57.1428571429px !important;}.pt-90 {padding-top: 64.2857142857px !important;}.pt-100 {padding-top: 71.4285714286px !important;}.pt-110 {padding-top: 78.5714285714px !important;}.pt-120 {padding-top: 85.7142857143px !important;}.pt-130 {padding-top: 93.3333333333px !important;}.pt-140 {padding-top: 87.5px !important;}.pt-150 {padding-top: 88.2352941176px !important;}.pt-160 {padding-top: 88.8888888889px !important;}.pt-170 {padding-top: 89.4736842105px !important;}.pb-30 {padding-bottom: 23.0769230769px !important;}.pb-40 {padding-bottom: 28.5714285714px !important;}.pb-50 {padding-bottom: 35.7142857143px !important;}.pb-60 {padding-bottom: 42.8571428571px !important;}.pb-70 {padding-bottom: 50px !important;}.pb-80 {padding-bottom: 57.1428571429px !important;}.pb-90 {padding-bottom: 64.2857142857px !important;}.pb-100 {padding-bottom: 71.4285714286px !important;}.pb-110 {padding-bottom: 78.5714285714px !important;}.pb-120 {padding-bottom: 85.7142857143px !important;}.pb-130 {padding-bottom: 86.6666666667px !important;}.pb-140 {padding-bottom: 87.5px !important;}.pb-150 {padding-bottom: 88.2352941176px !important;}.pb-160 {padding-bottom: 88.8888888889px !important;}.pb-170 {padding-bottom: 89.4736842105px !important;}}@media only screen and (min-width: 320px) and (max-width: 767px) {section {padding: 50px 0;}.inner-padding {padding: 50px 30px !important;}.text-center-xs-sm {text-align: center !important;}.mt-30 {margin-top: 23.0769230769px !important;}.mt-40 {margin-top: 28.5714285714px !important;}.mt-50 {margin-top: 33.3333333333px !important;}.mt-60 {margin-top: 33.3333333333px !important;}.mt-70 {margin-top: 35px !important;}.mt-80 {margin-top: 40px !important;}.mt-90 {margin-top: 45px !important;}.mt-100 {margin-top: 50px !important;}.mb-30 {margin-bottom: 23.0769230769px !important;}.mb-40 {margin-bottom: 28.5714285714px !important;}.mb-50 {margin-bottom: 33.3333333333px !important;}.mb-60 {margin-bottom: 33.3333333333px !important;}.mb-70 {margin-bottom: 35px !important;}.mb-80 {margin-bottom: 40px !important;}.mb-90 {margin-bottom: 45px !important;}.mb-100 {margin-bottom: 50px !important;}.mr-30 {margin-right: 25px !important;}.mr-40 {margin-right: 30.7692307692px !important;}.mr-50 {margin-right: 33.3333333333px !important;}.ml-30 {margin-left: 25px !important;}.ml-40 {margin-left: 30.7692307692px !important;}.ml-50 {margin-left: 33.3333333333px !important;}.pt-30 {padding-top: 23.0769230769px !important;}.pt-40 {padding-top: 28.5714285714px !important;}.pt-50 {padding-top: 33.3333333333px !important;}.pt-60 {padding-top: 33.3333333333px !important;}.pt-70 {padding-top: 35px !important;}.pt-80 {padding-top: 40px !important;}.pt-90 {padding-top: 45px !important;}.pt-100 {padding-top: 50px !important;}.pt-110 {padding-top: 55px !important;}.pt-120 {padding-top: 60px !important;}.pt-130 {padding-top: 66.6666666667px !important;}.pt-140 {padding-top: 63.6363636364px !important;}.pt-150 {padding-top: 65.2173913043px !important;}.pt-160 {padding-top: 66.6666666667px !important;}.pt-170 {padding-top: 68px !important;}.pb-30 {padding-bottom: 23.0769230769px !important;}.pb-40 {padding-bottom: 28.5714285714px !important;}.pb-50 {padding-bottom: 33.3333333333px !important;}.pb-60 {padding-bottom: 33.3333333333px !important;}.pb-70 {padding-bottom: 35px !important;}.pb-80 {padding-bottom: 40px !important;}.pb-90 {padding-bottom: 45px !important;}.pb-100 {padding-bottom: 50px !important;}.pb-110 {padding-bottom: 55px !important;}.pb-120 {padding-bottom: 60px !important;}.pb-130 {padding-bottom: 61.9047619048px !important;}.pb-140 {padding-bottom: 63.6363636364px !important;}.pb-150 {padding-bottom: 65.2173913043px !important;}.pb-160 {padding-bottom: 66.6666666667px !important;}.pb-170 {padding-bottom: 68px !important;}}.color-white {color: #ffffff !important;}.color-gray {color: #f9f9f9 !important;}.color-dark {color: #222222 !important;}.color-theme {color: #ff5e14 !important;}.color-heading {color: #1b1a1a !important;}.color-body {color: #9b9b9b !important;}.bg-white {background-color: #ffffff !important;}.bg-gray {background-color: #f9f9f9 !important;}.bg-dark {background-color: #222222 !important;}.bg-heading {background-color: #1b1a1a !important;}.bg-theme {background-color: #ff5e14 !important;}.bg-img {position: relative;z-index: 1;}.bg-parallax {background-attachment: fixed;}.bg-overlay:before {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;z-index: -1;background-color: rgba(27, 26, 26, 0.45);}.bg-overlay-2:before {background-color: rgba(27, 26, 26, 0.25);}.bg-overlay-3:before {background-color: rgba(27, 26, 26, 0.95);}.bg-overlay-4:before {background-color: rgba(27, 26, 26, 0.05);}.bg-overlay-gradient:before {background-color: transparent;background: -moz-linear-gradient(-90deg, rgba(27, 26, 26, 0) 0%, rgba(27, 26, 26, 0) 0%, #1b1a1a 85%);background: -webkit-linear-gradient(-90deg, rgba(27, 26, 26, 0) 0%, rgba(27, 26, 26, 0) 0%, #1b1a1a 85%);background: -ms-linear-gradient(-90deg, rgba(27, 26, 26, 0) 0%, rgba(27, 26, 26, 0) 0%, #1b1a1a 85%);}.bg-overlay-theme:before {background-color: rgba(255, 94, 20, 0.85);}h1, h2, h3, h4, h5, h6 {color: #1b1a1a;font-family: "Teko", sans-serif;text-transform: capitalize;font-weight: 500;line-height: 1.1;margin-bottom: 23px;}p {font-size: 14px;line-height: 24px;font-weight: 400;margin-bottom: 15px;}h1 {font-size: 52px;}h2 {font-size: 42px;}h3 {font-size: 38px;}h4 {font-size: 32px;}h5 {font-size: 24px;}h6 {font-size: 18px;}.heading__subtitle {font-size: 17px;font-weight: 700;color: #ff5e14;display: block;margin-bottom: 21px;}.heading__title {font-size: 34px;margin-bottom: 20px;}.heading__desc {font-size: 16px;line-height: 27px;margin-bottom: 0;}.divider__line+.heading__desc {margin-top: 22px;}.heading-2 .heading__title {font-size: 48px;}.heading-3 .heading__title {font-size: 52px;margin-bottom: 25px;}.heading-3 .heading__desc {font-size: 18px;line-height: 28px;font-weight: 700;}.heading-4 .heading__title {font-size: 70px;font-weight: 400;margin-bottom: 35px;}.heading-4 .heading__desc {font-size: 18px;line-height: 28px;font-weight: 700;}.heading-5 .heading__title {font-size: 85px;}.heading-5 .heading__desc {font-size: 18px;line-height: 28px;font-weight: 700;}.heading-white .heading__subtitle {color: #f9f9f9;}.heading-white .heading__title, .heading-white .heading__desc {color: #ffffff;}.text__block-desc {font-size: 16px;line-height: 26px;margin-bottom: 35px;}.text__block-2 {position: relative;}.text__block-2 .text__block-title {position: absolute;top: 0;left: 0;}.text__block-2 .text__block-desc {padding-left: 220px;}.text-content-section h5 {font-size: 30px;}.text__link {font-size: 14px;font-weight: 700;}.text__link a {color: #ff5e14;border-bottom: 2px solid #ff5e14;transition: all 0.3s ease;padding-bottom: 2px;}.text__link:hover a {color: #1b1a1a;border-bottom: 2px solid #1b1a1a;}@media only screen and (min-width: 768px) and (max-width: 991px) {.heading__title {font-size: 30px;}.heading-2 .heading__title {font-size: 35px;line-height: 44px;}.heading-3 .heading__title {font-size: 37px;line-height: 47px;}.heading-3 .heading__desc {font-size: 16px;line-height: 26px;}}@media only screen and (min-width: 320px) and (max-width: 767px) {.heading__title {font-size: 25px;margin-bottom: 10px;}.heading-2 .heading__title {font-size: 28px;margin-bottom: 10px;}.heading-2 .heading__desc {font-size: 16px;font-weight: 400;line-height: 26px;}.heading-3 .heading__subtitle {margin-bottom: 13px;}.heading-3 .heading__title {font-size: 30px;}.heading-3 .heading__desc {font-size: 16px;line-height: 26px;}.heading-4 .heading__title {font-size: 40px;}.heading-4 .heading__desc {font-size: 16px;line-height: 26px;font-weight: 400;}.heading-5 .heading__title {font-size: 45px;}.heading-5 .heading__desc {font-size: 16px;line-height: 26px;font-weight: 400;}.text__block-desc {font-size: 14px;line-height: 24px;margin-bottom: 20px;}.text__block-2 .text__block-title {position: static;}.text__block-2 .text__block-desc {padding-left: 0;}}@media only screen and (max-width: 450px) {.heading-2 .heading__title {font-size: 25px;}.heading-2 .heading__desc {font-size: 15px;font-weight: 400;line-height: 24px;}}.header-transparent+.page-title {margin-top: -100px;}.pagetitle__subheading {font-family: "Roboto", sans-serif;font-size: 17px;font-weight: 700;color: #f9f9f9;display: block;margin-bottom: 25px;}.pagetitle__heading {font-size: 85px;color: #ffffff;margin-bottom: 0;}.pagetitle__desc {font-size: 18px;font-weight: 700;line-height: 29px;color: #f9f9f9;margin-top: 12px;margin-bottom: 0;}.page-title {padding-top: 240px;padding-bottom: 150px;}.page-title .breadcrumb {margin-top: 10px;margin-bottom: 0;}.page-title .breadcrumb-item {padding-bottom: 5px;}.page-title .breadcrumb-item.active {color: #f9f9f9;padding-bottom: 3px;}.page-title .breadcrumb-item.active:after {content: "";position: absolute;bottom: 0;right: 0;width: calc(100% - 22px);height: 1px;background-color: #ffffff;}.page-title .breadcrumb-item a {position: relative;}.page-title .breadcrumb-item a, .page-title .breadcrumb-item+.breadcrumb-item::before {color: #ffffff;}.page-title .breadcrumb-item a:hover {color: #ff5e14;}.page-title-layout1 .pagetitle__heading {font-size: 65px;}.page-title-layout1 .btn {margin-top: 38px;}.page-title-layout2 {padding-top: 245px;padding-bottom: 185px;}.page-title-layout2 .pagetitle__heading {font-size: 48px;}.page-title-layout3 {padding-top: 217px;padding-bottom: 115px;}.page-title-layout4 {padding-top: 205px;padding-bottom: 110px;}.page-title-layout5 {padding-top: 235px;padding-bottom: 125px;}.page-title-layout6 {padding-top: 235px;padding-bottom: 140px;}.page-title-layout7 {padding-top: 215px;padding-bottom: 115px;}.page-title-layout7 .cta__banner {padding: 40px;border-radius: 5px;}.page-title-layout8, .page-title-layout10 {padding-top: 240px;padding-bottom: 140px;}.page-title-layout9 {padding-top: 235px;padding-bottom: 145px;}.page-title-layout9 .btn {margin-top: 32px;}.page-title-layout11 {padding-top: 65px;padding-bottom: 50px;}.page-title-layout11 .pagetitle__heading {font-size: 48px;color: #1b1a1a;}@media only screen and (min-width: 768px) and (max-width: 991px) {.page-title {padding-top: 200px;padding-bottom: 100px;}}@media only screen and (min-width: 320px) and (max-width: 767px) {.page-title {padding-top: 100px;padding-bottom: 50px;}.page-title .pagetitle__subheading {font-size: 14px;font-weight: 500;margin-bottom: 10px;}.page-title .pagetitle__desc {font-size: 14px;font-weight: 400;line-height: 25px;padding-right: 0 !important;}.page-title .pagetitle__heading {font-size: 32px !important;}.page-title .breadcrumb {margin-top: 15px;}.page-title .btn {margin-top: 20px;}.page-title-layout5 .breadcrumb {-ms-flex-pack: start !important;justify-content: flex-start !important;}.page-title-layout11 {padding-top: 40px;padding-bottom: 40px;}.page-title-layout11 .pagetitle__heading {font-size: 35px;}}.btn {text-transform: capitalize;position: relative;font-size: 15px;font-weight: 700;min-width: 170px;height: 50px;line-height: 48px;border-radius: 50px;text-align: center;padding: 0 25px;letter-spacing: 0.4px;-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;transition: all 0.3s ease-in-out;}.btn:focus, .btn.active, .btn:active {-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;outline: none;}.btn__block {width: 100%;}.btn__primary {background-color: #ff5e14;border: 2px solid #ff5e14;color: #ffffff;}.btn__primary:active, .btn__primary:focus, .btn__primary:hover {background-color: #1b1a1a;border-color: #1b1a1a;color: #ffffff;}.btn__primary.btn__hover2:active, .btn__primary.btn__hover2:focus, .btn__primary.btn__hover2:hover {background-color: #ffffff;border-color: #ffffff;color: #ff5e14;}.btn__primary.btn__hover3:active, .btn__primary.btn__hover3:focus, .btn__primary.btn__hover3:hover {background-color: transparent;border-color: #ff5e14;color: #ff5e14;}.btn__secondary {background-color: #222222;border: 2px solid #222222;color: #ffffff;}.btn__secondary:active, .btn__secondary:focus, .btn__secondary:hover {background-color: #ff5e14;border-color: #ff5e14;color: #ffffff;}.btn__secondary.btn__hover2:active, .btn__secondary.btn__hover2:focus, .btn__secondary.btn__hover2:hover {background-color: #ffffff;border-color: #ffffff;color: #222222;}.btn__default {background-color: transparent;border: 2px solid #eaeaea;}.btn__default:active, .btn__default:focus, .btn__default:hover {background-color: #ff5e14;border-color: #ff5e14;color: #ffffff;}.btn__white {background-color: #ffffff;border: 2px solid #ffffff;color: #1b1a1a;}.btn__white:active, .btn__white:focus, .btn__white:hover {background-color: #ff5e14;border-color: #ff5e14;color: #ffffff;}.btn__white.btn__hover2:active, .btn__white.btn__hover2:focus, .btn__white.btn__hover2:hover {background-color: #1b1a1a;border-color: #1b1a1a;color: #ffffff;}.btn__rounded {border-radius: 50px;}.btn__link {background-color: transparent;border-color: transparent;width: auto;height: auto;line-height: 1;border: none;padding: 0;min-width: 0;border-radius: 0;}.btn__link.btn__primary {color: #ff5e14;}.btn__link.btn__primary:active, .btn__link.btn__primary:focus, .btn__link.btn__primary:hover {background-color: transparent;border-color: transparent;color: #222222;}.btn__link.btn__secondary {color: #222222;}.btn__link.btn__secondary:active, .btn__link.btn__secondary:focus, .btn__link.btn__secondary:hover {background-color: transparent;border-color: transparent;color: #ff5e14;}.btn__link.btn__white {color: #ffffff;}.btn__link.btn__white:active, .btn__link.btn__white:focus, .btn__link.btn__white:hover {background-color: transparent;border-color: transparent;color: #ffffff;}.btn__bordered {background-color: transparent;}.btn__bordered.btn__primary {border-color: #ff5e14;color: #ff5e14;}.btn__bordered.btn__primary:active, .btn__bordered.btn__primary:focus, .btn__bordered.btn__primary:hover {background-color: #ff5e14;border-color: #ff5e14;color: #ffffff;}.btn__bordered.btn__secondary {border-color: #222222;color: #222222;}.btn__bordered.btn__secondary:active, .btn__bordered.btn__secondary:focus, .btn__bordered.btn__secondary:hover {color: #ffffff;background-color: #222222;border-color: #222222;}.btn__bordered.btn__white {color: #ffffff;border-color: #ffffff;}.btn__bordered.btn__white:active, .btn__bordered.btn__white:focus, .btn__bordered.btn__white:hover {color: #ff5e14;background-color: #ffffff;border-color: #ffffff;}.btn__white.btn__secondary {background-color: #ffffff;border-color: #ffffff;color: #222222;}.btn__white.btn__secondary:active, .btn__white.btn__secondary:focus, .btn__white.btn__secondary:hover {background-color: #ff5e14;border-color: #ff5e14;color: #ffffff;}.btn__video.popup-video {padding-left: 40px;color: #ffffff;}.btn__video.popup-video .video__player {position: absolute;top: 0;left: 0;width: 50px;height: 50px;line-height: 50px;}.btn__lg {min-width: 220px;}.btn__underlined {padding-bottom: 5px;}.btn__underlined:after {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 2px;background-color: #ff5e14;-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;transition: all 0.3s ease-in-out;}.btn__white.btn__underlined:after {background-color: #ffffff;}.btn__white.btn__underlined:hover {color: #1b1a1a;}.btn__white.btn__underlined:hover:after {background-color: #1b1a1a;}.btn span~i {margin-left: 8px;}.btn i~span {margin-left: 8px;}label {font-weight: 700;line-height: 1;margin-bottom: 10px;color: #1b1a1a;}.error {color: red;}.form-group {position: relative;margin-bottom: 30px;}.form-control {height: 50px;line-height: 50px;border: 1px solid #f4f4f4;background-color: #f4f4f4;border-radius: 1px;padding: 0 0 0 20px;border-radius: 50px;}.form-control:focus {background-color: #f4f4f4;border-color: #ff5e14;}textarea.form-control {height: 122px;padding-top: 10px;line-height: 25px;border-radius: 15px;}.form-control::-webkit-input-placeholder {color: #9b9b9b;}.form-control:-moz-placeholder {color: #9b9b9b;}.form-control::-moz-placeholder {color: #9b9b9b;}.form-control:-ms-input-placeholder {color: #9b9b9b;}.form__title {font-size: 18px;line-height: 1;margin-bottom: 20px;}.form-group-select:after {content: "";font-family: FontAwesome;position: absolute;top: 50%;right: 20px;transform: translateY(-50%);}.form-group-select select {-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none;color: #9b9b9b;cursor: pointer;}.label-radio {display: block;position: relative;padding-left: 26px;margin-bottom: 0;cursor: pointer;font-size: 13px;font-weight: 400;color: #9b9b9b;}.label-radio input {position: absolute;z-index: -1;opacity: 0;}.radio-indicator {position: absolute;top: -1px;left: 0;height: 17px;width: 17px;background: transparent;border: 2px solid #eaeaea;border-radius: 50%;}.label-radio input:checked~.radio-indicator {background: transparent;}.label-radio:hover input:not([disabled]):checked~.radio-indicator, .label-radio input:checked:focus~.radio-indicator {background: transparent;}.radio-indicator:after {content: "";position: absolute;display: none;left: 3px;top: 3px;height: 7px;width: 7px;border-radius: 50%;background: #ff5e14;}.label-radio input:checked~.radio-indicator:after {display: block;}@media only screen and (min-width: 320px) and (max-width: 767px) {.form-group {margin-bottom: 20px;}}.nav-tabs {border-bottom: none;}.nav-tabs .nav__link {display: block;position: relative;padding: 0 0 6px;margin: 0 30px 20px 0;text-transform: capitalize;font-size: 14px;font-weight: 700;line-height: 1;color: #1b1a1a;}.nav-tabs .nav__link:last-of-type {margin-right: 0;}.nav-tabs .nav__link:after {content: "";position: absolute;bottom: 0;left: 0;width: 0;height: 2px;background-color: #ff5e14;-webkit-transition: all 0.7s linear;-moz-transition: all 0.7s linear;-ms-transition: all 0.7s linear;-o-transition: all 0.7s linear;transition: all 0.7s linear;}.nav-tabs .nav__link.active, .nav-tabs .nav__link:hover {color: #ff5e14;}.nav-tabs .nav__link.active:after, .nav-tabs .nav__link:hover:after {width: 100%;}.nav-tabs-white .nav__link {color: #ffffff;}.nav-tabs-white .nav__link.active, .nav-tabs-white .nav__link:hover {color: #ffffff;}.nav-tabs-white .nav__link:after {background-color: #fff;}@media only screen and (min-width: 320px) and (max-width: 767px) {.nav-tabs .nav__link {margin: 0 15px 10px 0;}}.social__icons {display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;align-items: center;}.social__icons li {margin-right: 20px;}.social__icons li a {display: block;color: #1b1a1a;-webkit-transition: all 0.4s linear;-moz-transition: all 0.4s linear;-o-transition: all 0.4s linear;transition: all 0.4s linear;}.social__icons li a:hover {color: #ff5e14;}.social__icons li:last-of-type {margin-right: 0;}.breadcrumb {background-color: transparent;padding: 0;}.breadcrumb-item {position: relative;line-height: 1;}.breadcrumb-item+.breadcrumb-item::before {font-family: FontAwesome;content: "";}.list-items li {position: relative;padding-left: 32px;font-size: 16px;font-weight: 700;margin-bottom: 9px;}.list-items li:before {content: "";font-family: "Fontawesome";position: absolute;top: 50%;left: 0;color: #ffffff;background-color: #1b1a1a;font-size: 10px;font-weight: 400;width: 20px;height: 20px;line-height: 19px;text-align: center;border-radius: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.list-items-layout2 li:before {background-color: #ff5e14;}.list-items-white li {color: #ffffff;}@-webkit-keyframes pulsing {0% {opacity: 0;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}40% {opacity: 0.5;-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}100% {opacity: 0;-webkit-transform: scale(1.7);-moz-transform: scale(1.7);-ms-transform: scale(1.7);-o-transform: scale(1.7);transform: scale(1.7);}}@-moz-keyframes pulsing {0% {opacity: 0;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}40% {opacity: 0.5;-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}100% {opacity: 0;-webkit-transform: scale(1.7);-moz-transform: scale(1.7);-ms-transform: scale(1.7);-o-transform: scale(1.7);transform: scale(1.7);}}@-ms-keyframes pulsing {0% {opacity: 0;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}40% {opacity: 0.5;-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}100% {opacity: 0;-webkit-transform: scale(1.7);-moz-transform: scale(1.7);-ms-transform: scale(1.7);-o-transform: scale(1.7);transform: scale(1.7);}}@-o-keyframes pulsing {0% {opacity: 0;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}40% {opacity: 0.5;-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}100% {opacity: 0;-webkit-transform: scale(1.7);-moz-transform: scale(1.7);-ms-transform: scale(1.7);-o-transform: scale(1.7);transform: scale(1.7);}}@keyframes pulsing {0% {opacity: 0;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}40% {opacity: 0.5;-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}100% {opacity: 0;-webkit-transform: scale(1.7);-moz-transform: scale(1.7);-ms-transform: scale(1.7);-o-transform: scale(1.7);transform: scale(1.7);}}@-webkit-keyframes slideTopDown {0% {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}100% {-webkit-transform: translateY(-6px);-moz-transform: translateY(-6px);-ms-transform: translateY(-6px);-o-transform: translateY(-6px);transform: translateY(-6px);}}@-moz-keyframes slideTopDown {0% {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}100% {-webkit-transform: translateY(-6px);-moz-transform: translateY(-6px);-ms-transform: translateY(-6px);-o-transform: translateY(-6px);transform: translateY(-6px);}}@-ms-keyframes slideTopDown {0% {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}100% {-webkit-transform: translateY(-6px);-moz-transform: translateY(-6px);-ms-transform: translateY(-6px);-o-transform: translateY(-6px);transform: translateY(-6px);}}@-o-keyframes slideTopDown {0% {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}100% {-webkit-transform: translateY(-6px);-moz-transform: translateY(-6px);-ms-transform: translateY(-6px);-o-transform: translateY(-6px);transform: translateY(-6px);}}@keyframes slideTopDown {0% {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}100% {-webkit-transform: translateY(-6px);-moz-transform: translateY(-6px);-ms-transform: translateY(-6px);-o-transform: translateY(-6px);transform: translateY(-6px);}}.header {position: relative;z-index: 1010;}.navbar {padding: 0;height: 100px;max-height: 100px;background-color: #ffffff;border-bottom: 1px solid #ededed;}.navbar>.container, .navbar>.container-fluid {position: relative;height: 100px;}.navbar .navbar-brand {padding: 0;margin: 0;line-height: 100px;}.navbar .logo-light {display: none;}.navbar .navbar-toggler {padding: 0;border: none;border-radius: 0;width: 23px;position: relative;}.navbar .navbar-toggler .menu-lines {display: inline-block;}.navbar .navbar-toggler .menu-lines:before, .navbar .navbar-toggler .menu-lines:after {content: "";position: absolute;top: 5px;left: 0;width: 23px;height: 2px;display: inline-block;background-color: #333333;-webkit-transition: 0.3s ease;-moz-transition: 0.3s ease;-ms-transition: 0.3s ease;-o-transition: 0.3s ease;transition: 0.3s ease;}.navbar .navbar-toggler .menu-lines:after {top: 10px;}.navbar .navbar-toggler .menu-lines span {position: absolute;top: 0;left: 0;width: 23px;height: 2px;background-color: #333333;}.navbar .navbar-toggler.actived .menu-lines>span {opacity: 0;}.navbar .navbar-toggler.actived .menu-lines:before {top: 0;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}.navbar .navbar-toggler.actived .menu-lines:after {top: 0;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}.navbar .nav__item {position: relative;margin-right: 30px;}.navbar .nav__item:last-child {margin-right: 0;}.navbar .nav__item .nav__item-link {font-size: 15px;font-weight: 700;text-transform: capitalize;display: block;position: relative;color: #1b1a1a;line-height: 100px;letter-spacing: 0.4px;}.navbar .nav__item .nav__item-link:before {content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 2px;background-color: #ff5e14;-webkit-transform: scale3d(0, 1, 1);-moz-transform: scale3d(0, 1, 1);-ms-transform: scale3d(0, 1, 1);-o-transform: scale3d(0, 1, 1);transform: scale3d(0, 1, 1);-webkit-transform-origin: 100% 50%;-moz-transform-origin: 100% 50%;-ms-transform-origin: 100% 50%;-o-transform-origin: 100% 50%;transform-origin: 100% 50%;-webkit-transition: transform 2s cubic-bezier(0.2, 1, 0.3, 1);-moz-transition: transform 2s cubic-bezier(0.2, 1, 0.3, 1);-ms-transition: transform 2s cubic-bezier(0.2, 1, 0.3, 1);-o-transition: transform 2s cubic-bezier(0.2, 1, 0.3, 1);transition: transform 2s cubic-bezier(0.2, 1, 0.3, 1);}.navbar .nav__item .nav__item-link.active:before, .navbar .nav__item .nav__item-link:hover:before {-webkit-transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);-webkit-transform-origin: 0 50%;-moz-transform-origin: 0 50%;-ms-transform-origin: 0 50%;-o-transform-origin: 0 50%;transform-origin: 0 50%;}.navbar .dropdown-toggle:after {content: "";font-family: fontAwesome;border: none;vertical-align: middle;margin-left: 0;position: absolute;top: 50%;right: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.navbar .dropdown-menu {border-radius: 0;border: none;margin: 0;background-color: #ffffff;}.navbar .dropdown-menu .nav__item {padding: 0 40px;margin-right: 0;}.navbar .dropdown-menu .nav__item .nav__item-link {color: #9b9b9b;text-transform: capitalize;font-weight: 400;line-height: 33px !important;white-space: nowrap;position: relative;padding-left: 20px;-webkit-transition: all 0.7s ease;-moz-transition: all 0.7s ease;-ms-transition: all 0.7s ease;-o-transition: all 0.7s ease;transition: all 0.7s ease;}.navbar .dropdown-menu .nav__item .nav__item-link:after {font-family: "icomoon";content: "";position: absolute;top: 0;left: 0px;line-height: 33px;transform: none;transition-delay: 0.5s;color: #ff5e14;font-size: 10px;-webkit-transition: all 0.7s ease;-moz-transition: all 0.7s ease;-ms-transition: all 0.7s ease;-o-transition: all 0.7s ease;transition: all 0.7s ease;}.navbar .dropdown-menu .nav__item .nav__item-link:hover {color: #ff5e14;}.navbar .dropdown-menu .dropdown-toggle:after {right: 0;}.header__topbar .contact__list {display: flex;flex-wrap: wrap;align-items: center;}.header__topbar .contact__list li {font-size: 13px;margin-right: 25px;display: flex;align-items: center;}.header__topbar .contact__list li i {font-size: 15px;margin-right: 8px;}.header__topbar .contact__list li:last-child {margin-right: 0;}.header__topbar .header__topbar-links {display: flex;flex-wrap: wrap;align-items: center;justify-content: flex-end;}.header__topbar .header__topbar-links li {line-height: 47px;}.header__topbar .header__topbar-links li a {display: block;color: #ffffff;position: relative;padding-right: 15px;margin-right: 15px;font-size: 13px;}.header__topbar .header__topbar-links li a:after {content: "-";position: absolute;right: 0;color: #ffffff;}.header__topbar .header__topbar-links li a:hover {color: #ff5e14;}.header__topbar .header__topbar-links li:last-child a {padding-right: 0;margin-right: 0;}.header__topbar .header__topbar-links li:last-child a:after {display: none;}.header-transparent .navbar {border-bottom: 1px solid rgba(255, 255, 255, 0.15);background-color: transparent;}.header-transparent .navbar .navbar-toggler .menu-lines:before, .header-transparent .navbar .navbar-toggler .menu-lines:after, .header-transparent .navbar .navbar-toggler .menu-lines span {background-color: #ffffff;}.header-transparent .logo-light {display: inline-block;}.header-transparent .logo-dark {display: none;}.header-transparent .module__btn, .header-transparent .nav__item .nav__item-link, .header-transparent .module__btn-request {color: #ffffff;}.header-transparent .module__btn-phone a {color: #ffffff;}.header-white .module__btn-phone a, .header-white .module__btn-phone .icon-phone {color: #222222;}.header-full .navbar, .header-full .navbar .nav__item .nav__item-link {line-height: 80px;}.header-full .navbar, .header-full .navbar>.container, .header-full .navbar>.container-fluid {height: 80px;}.header-full .module__btn-request {border-radius: 0;height: 60px;line-height: 60px;min-width: 170px;margin-top: -2px;}.header-full .module__btn-request:hover {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}.fixed-navbar {position: fixed;top: 0;right: 0;left: 0;width: 100%;z-index: 1040;border-bottom: 0 !important;height: 90px;max-height: 90px;background-color: #ffffff !important;box-shadow: 0 3px 4px rgba(0, 0, 0, 0.07);-webkit-animation: translateHeader 0.8s;-moz-animation: translateHeader 0.8s;-ms-animation: translateHeader 0.8s;-o-animation: translateHeader 0.8s;animation: translateHeader 0.8s;}.fixed-navbar>.container, .fixed-navbar>.container-fluid {position: relative;height: 90px;}.fixed-navbar .navbar-brand {line-height: 90px;}.fixed-navbar .header__top-right {display: none !important;}.fixed-navbar .nav__item .nav__item-link {color: #333333;line-height: 90px;}.fixed-navbar .logo-light {display: none;}.fixed-navbar .logo-dark {display: inline-block;}.fixed-navbar .navbar-nav {margin-top: 0;}.fixed-navbar .module__btn, .fixed-navbar .module__btn-phone a {color: #333333;}.header-full .fixed-navbar.navbar__bottom {background-color: #1b1a1a !important;height: 60px;max-height: 60px;}.header-full .fixed-navbar.navbar__bottom>.container, .header-full .fixed-navbar.navbar__bottom>.container-fluid {height: 60px;}.header-transparent .fixed-navbar .module__btn-request {color: #ff5e14;}.header-transparent .fixed-navbar .module__btn-request:hover {background-color: #ff5e14;border-color: #ff5e14;color: #ffffff;}.navbar-modules .modules__btns-list li {margin-left: 20px;}.navbar-modules .modules__btns-list li:first-child {margin-left: 30px;}.module__btn {position: relative;color: #333333;}.module__btn:hover {color: #ff5e14;}.module__btn-request {width: 142px;min-width: 0;padding: 0;height: 45px;line-height: 41px;letter-spacing: 0;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}.module__btn-request span {margin-right: 7px;}.module__btn-request:hover {-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px);}.module__btn-phone i {font-size: 18px;margin-right: 7px;color: #ff5e14;}.module__btn-phone a {font-size: 30px;font-family: "Teko", sans-serif;}.module__search-container {position: fixed;z-index: 2300;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;opacity: 0;background-color: #fff;-webkit-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%);-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.module__search-container .close-search {position: absolute;top: 50px;left: 50%;width: 50px;height: 50px;line-height: 50px;text-align: center;font-size: 20px;font-weight: 400;background-color: #ff5e14;color: #ffffff;cursor: pointer;border-radius: 50%;opacity: 0;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);transition-delay: 0.9s;}.module__search-container .close-search:after {content: "";position: absolute;top: 0;left: 0;width: 50px;height: 50px;z-index: -1;opacity: 0;border-radius: 50%;background-color: #1b1a1a;-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8);transform: scale(0.8);-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.module__search-container .close-search:hover:after {opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.module__search-container .module__search-form {position: absolute;top: 50%;left: 0;right: 0;width: 100%;max-width: 770px;margin: -40px auto 0;-webkit-transform: translateY(-50%) scaleX(0);-moz-transform: translateY(-50%) scaleX(0);-ms-transform: translateY(-50%) scaleX(0);-o-transform: translateY(-50%) scaleX(0);transform: translateY(-50%) scaleX(0);-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;-webkit-transition-delay: 0.5s;-moz-transition-delay: 0.5s;-ms-transition-delay: 0.5s;-o-transition-delay: 0.5s;transition-delay: 0.5s;}.module__search-container .module__search-btn {position: absolute;top: 0;left: 27px;line-height: 75px;text-align: center;font-size: 28px;cursor: pointer;transition: 0.3s ease;color: #1b1a1a;}.module__search-container .module__search-btn:hover {color: #ff5e14;}.module__search-container .search__input {font-family: "Teko", sans-serif;color: #1b1a1a;font-size: 45px;font-weight: 300;z-index: 1;height: 75px;padding: 0 0 0 70px;background: #f4f4f4;border: none;width: 100%;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.module__search-container.active {opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}.module__search-container.active .close-search {opacity: 1;}.module__search-container.active .module__search-form {-webkit-transform: translateY(-50%) scaleX(1);-moz-transform: translateY(-50%) scaleX(1);-ms-transform: translateY(-50%) scaleX(1);-o-transform: translateY(-50%) scaleX(1);transform: translateY(-50%) scaleX(1);}.module__search-container.inActive {opacity: 0;transition-delay: 0.5s;-webkit-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%);}.module__search-container.inActive .module__search-form {transition-delay: 0ms;-webkit-transform: translateY(-50%) scaleX(0);-moz-transform: translateY(-50%) scaleX(0);-ms-transform: translateY(-50%) scaleX(0);-o-transform: translateY(-50%) scaleX(0);transform: translateY(-50%) scaleX(0);}@media only screen and (min-width: 992px) and (max-width: 1200px) {.navbar .nav__item {margin-right: 15px;}.module__btn-request {width: 130px;font-size: 12px;}.navbar .logo-light {max-width: 140px;}.navbar-modules .modules__btns-list li:first-child {margin-left: 20px;}}@media only screen and (max-width: 991px) {.navbar .navbar-toggler {position: absolute;right: 15px;height: 13px;}.navbar .collapse:not(.show) {display: block;}.navbar .navbar-nav {margin: 0 !important;}.navbar .nav__item {margin-right: 0;}.navbar .nav__item .nav__item-link {color: #222222;line-height: 35px !important;padding-left: 15px;}.navbar .nav__item .nav__item-link:hover {color: #ff5e14;}.navbar .nav__item .nav__item-link:before {display: none;}.navbar .navbar-collapse {background-color: white;box-shadow: 0 3px 4px rgba(0, 0, 0, 0.07);z-index: 50;padding: 15px 0;position: absolute;left: 0;width: 100%;top: 100%;visibility: hidden;opacity: 0;-webkit-transition: 0.3s ease;-moz-transition: 0.3s ease;-ms-transition: 0.3s ease;-o-transition: 0.3s ease;transition: 0.3s ease;-webkit-transform: translateY(30px);-moz-transform: translateY(30px);-ms-transform: translateY(30px);-o-transform: translateY(30px);transform: translateY(30px);}.navbar .navbar-collapse .navbar-modules {padding: 0 15px;}.navbar-modules .modules__btns-list li {margin-right: 45px;}.navbar .menu-opened.navbar-collapse {opacity: 1;visibility: visible;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}.navbar i[data-toggle=dropdown] {position: absolute;top: 7px;right: 15px;width: 50%;text-align: right;z-index: 2;}.navbar .dropdown-toggle:after {display: none;}.navbar .nav__item.opened>i[data-toggle=dropdown]:before, .navbar .nav__item.show>i[data-toggle=dropdown]:before {content: "";}.navbar .dropdown-menu {background-color: white;}.navbar .dropdown-menu .nav__item {padding: 0 15px 0 30px;}.navbar .dropdown-menu .nav__item .nav__item-link {padding-left: 0;border-bottom: none;}.navbar .dropdown-menu .dropdown-menu-col .nav__item {padding: 0;}.navbar .dropdown-menu-col h6 {font-size: 13px;margin: 10px 0 5px;}.navbar .nav__item.dropdown-submenu>.dropdown-menu.show {padding-left: 10px;}.navbar .dropdown-submenu .dropdown-menu .nav__item {padding: 0 0 0 15px;}.navbar .navbar-nav .dropdown-menu.show {padding: 0;}.navbar .mega-dropdown-menu .container {max-width: none;}.navbar .mega-dropdown-menu>.nav__item {padding: 0 10px;}.navbar .mega-dropdown-menu .nav__item {padding: 0;}.fixed-navbar {position: static;animation: none;}.header-transparent+.page-title {margin-top: 0;}.header-full .navbar {line-height: 80px;}.header .navbar, .header-transparent .navbar {background-color: #ffffff;}.header .logo-dark, .header-transparent .logo-dark {display: inline-block;}.header .logo-light, .header-transparent .logo-light {display: none;}.header .module__btn, .header-transparent .module__btn {color: #333333;margin: 0 60px 0 0;}.header .navbar .navbar-toggler .menu-lines:before, .header .navbar .navbar-toggler .menu-lines:after, .header .navbar .navbar-toggler .menu-lines span, .header-transparent .navbar .navbar-toggler .menu-lines:before, .header-transparent .navbar .navbar-toggler .menu-lines:after, .header-transparent .navbar .navbar-toggler .menu-lines span {background-color: #333333;}.header .navbar-expand-lg>.container, .header .navbar-expand-lg>.container-fluid, .header-transparent .navbar-expand-lg>.container, .header-transparent .navbar-expand-lg>.container-fluid {width: 100%;max-width: none;}.header .navbar, .header .navbar>.container, .header .navbar>.container-fluid, .header-transparent .navbar, .header-transparent .navbar>.container, .header-transparent .navbar>.container-fluid {height: 80px;}.header .header-full .navbar, .header .header-full .navbar .navbar-brand, .header .navbar-brand, .header-transparent .header-full .navbar, .header-transparent .header-full .navbar .navbar-brand, .header-transparent .navbar-brand {margin-left: 15px;line-height: 80px !important;}.header .header-full .navbar, .header .header-full .navbar .navbar-brand, .header-transparent .header-full .navbar, .header-transparent .header-full .navbar .navbar-brand {line-height: 80px;}.header__topbar>.container {max-width: none;}.navbar__bottom {display: flex;flex-wrap: wrap;}}@media only screen and (min-width: 992px) {.navbar .dropdown-menu {width: auto;min-width: 235px;padding: 25px 0 23px;border-radius: 0 0 4px 4px;box-shadow: 0px 3px 63px 0px rgba(40, 40, 40, 0.11);}.navbar .dropdown-menu .nav__item .nav__item-link:before {display: none;}.navbar .dropdown-menu.wide-dropdown-menu {min-width: 550px;padding: 0;overflow: hidden;}.navbar .dropdown-menu.wide-dropdown-menu>.nav__item {padding: 0;}.navbar .dropdown-menu.wide-dropdown-menu>.nav__item:before {display: none;}.navbar .dropdown-menu.wide-dropdown-menu h6 {font-size: 22px;font-weight: 500;margin: 0 0 8px 40px;}.navbar .dropdown-menu.wide-dropdown-menu .dropdown-menu-col {padding: 40px 0 27px;}.navbar .dropdown-menu.wide-dropdown-menu .dropdown-menu-col:first-child:before {content: "";position: absolute;top: 0;right: -2px;width: 2px;height: 100%;background-color: #eaeaea;}.navbar .nav__item.with-dropdown>.dropdown-menu, .navbar .nav__item.dropdown-submenu>.mega-menu, .navbar .nav__item.with-dropdown>.mega-menu, .navbar .nav__item.with-dropdown>.dropdown-menu>.nav__item.dropdown-submenu>.dropdown-menu {display: block;position: absolute;left: 0;right: auto;z-index: 1050;opacity: 0;visibility: hidden;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;-webkit-transform: translateY(10px);-moz-transform: translateY(10px);-ms-transform: translateY(10px);-o-transform: translateY(10px);transform: translateY(10px);}.navbar .nav__item.with-dropdown>.dropdown-menu>.nav__item.dropdown-submenu>.dropdown-menu, .navbar .nav__item.dropdown-submenu>.dropdown-menu>.nav__item.with-dropdown>.dropdown-menu {top: 0;left: 100%;}.navbar .nav__item.with-dropdown:hover>.dropdown-menu, .navbar .nav__item.dropdown-submenu:hover>.mega-menu, .navbar .nav__item.with-dropdown:hover>.mega-menu, .navbar .nav__item.with-dropdown>.dropdown-menu>.nav__item.dropdown-submenu:hover>.dropdown-menu {opacity: 1;visibility: visible;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}.navbar .nav__item.with-dropdown.mega-dropdown {position: static;}.navbar .nav__item.with-dropdown .mega-dropdown-menu {width: 100%;}.navbar .dropdown-menu.mega-dropdown-menu .nav__item {padding: 0;}.navbar .dropdown-menu.mega-dropdown-menu .nav__item .nav__item-link {overflow: hidden;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}.navbar .dropdown-menu.mega-dropdown-menu .nav__item .nav__item-link:after {font-family: "FontAwesome";content: "";position: absolute;top: auto;left: -7px;font-size: 7px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;opacity: 0;color: #ff5e14;}.navbar .dropdown-menu.mega-dropdown-menu .nav__item .nav__item-link:hover {padding-left: 15px;}.navbar .dropdown-menu.mega-dropdown-menu .nav__item .nav__item-link:hover:after {opacity: 1;left: 4px;}.navbar-nav>.nav__item>.dropdown-toggle:after {display: none;}.nav__item i[data-toggle=dropdown] {display: none;}.header-full .navbar, .header-full .navbar>.container, .header-full .navbar>.container-fluid {height: auto;}.header-full .navbar {display: block;line-height: 60px;}.header-full .navbar .nav__item .nav__item-link {line-height: 60px;}.header-full .nav__item .nav__item-link {color: #ffffff;}.header-full .nav__item .nav__item-link:before {background-color: #ffffff;}.header-full .header__topbar .contact__list li {line-height: 1;padding-right: 30px;margin-right: 30px;position: relative;}.header-full .header__topbar .contact__list li:after {content: "";position: absolute;right: 0;width: 1px;height: 100%;background-color: #eaeaea;}.header-full .header__topbar .contact__list li:last-child {margin-right: 0;}.header-full .header__topbar .contact__list li:last-child:after {display: none;}.header-full .header__topbar .contact__list li>i {font-size: 16px;margin-right: 14px;}.header-full .header__topbar .contact__list li strong, .header-full .header__topbar .contact__list li a {display: block;font-size: 14px;margin-top: 8px;font-weight: 700;color: #1b1a1a;}.header-full .header__topbar .social__icons li a {background-color: #1b1a1a;color: #ffffff;width: 30px;height: 30px;line-height: 30px;text-align: center;border-radius: 50%;}.header-full .header__topbar .social__icons li a:hover {background-color: #ff5e14;}.header-full .navbar__bottom {display: -webkit-flex;display: -ms-flexbox;display: flex;flex: 1;background-color: #1b1a1a;}.header-full .navbar__bottom>.container {display: -webkit-flex;display: -ms-flexbox;display: flex;flex-wrap: wrap;}}@media only screen and (min-width: 320px) and (max-width: 767px) {.dropdown-menu.mega-dropdown-menu>.nav__item {padding: 0 15px;}.dropdown-menu.mega-dropdown-menu .nav__item:last-child>.nav__item-link {border-bottom: 1px solid #f2f2f2;}.dropdown-menu.mega-dropdown-menu [class^=col-]:last-child .nav__item:last-child>.nav__item-link {border-bottom: none;}}@media only screen and (min-width: 320px) and (max-width: 575px) {.module__search-container .module__search-form {max-width: 90%;}.module__search-container .module__search-btn {left: 15px;font-size: 16px;line-height: 50px;}.module__search-container .search__input {font-size: 20px;padding: 0 0 0 40px;height: 50px;}}@media only screen and (max-width: 450px) {.navbar-brand img {max-width: 110px;}.header-full .module__search-form .search__input {max-width: 150px;}.navbar-modules .modules__btns-list li {margin-left: 10px;}}@media only screen and (max-width: 360px) {.navbar-brand img {max-width: 100px;}.header-full .module__search-form .search__input {max-width: 110px;}}@-webkit-keyframes translateHeader {0% {opacity: 0;-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%);}100% {opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}}@-moz-keyframes translateHeader {0% {opacity: 0;-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%);}100% {opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}}@-ms-keyframes translateHeader {0% {opacity: 0;-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%);}100% {opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}}@-o-keyframes translateHeader {0% {opacity: 0;-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%);}100% {opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}}@keyframes translateHeader {0% {opacity: 0;-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%);}100% {opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}}.accordion-item {border: 1px solid #ededed;background-color: #ffffff;border-radius: 3px;padding: 25px 30px;margin-bottom: 27px;}.accordion-item .accordion__item-title {font-family: "Teko", sans-serif;color: #222222;font-weight: 500;font-size: 22px;line-height: 1;cursor: pointer;display: block;position: relative;padding-right: 25px;}.accordion-item .accordion__item-title:after {position: absolute;right: 0;top: 0;content: "";font-family: fontawesome;background-color: transparent;color: #1b1a1a;font-size: 10px;font-weight: 400;text-align: center;width: 20px;height: 20px;line-height: 20px;border-radius: 3px;}.accordion-item.opened {border-color: #ff5e14;}.accordion-item.opened .accordion__item-title {color: #ff5e14;}.accordion-item.opened .accordion__item-title:after {background-color: #ff5e14;color: #ffffff;content: "";}.accordion-item .accordion__item-body {padding-top: 25px;}.accordion-item .accordion__item-body p {margin-bottom: 0;}@media only screen and (min-width: 320px) and (max-width: 767px) {.accordion-item {padding: 15px 20px;}}.divider__line {position: relative;height: 2px;}.divider__line:after {content: "";position: absolute;top: 0;left: 0;width: 30px;height: 2px;background-color: #eaeaea;}.divider__line.divider__center:after {left: 50%;transform: translateX(-50%);}.divider__line.divider__sm:after {width: 30px;}.divider__line.divider__lg:after {width: 70px;}.divider__theme:after {background-color: #ff5e14;}.divider__white:after {background-color: #ffffff;}.footer {background-color: #161616;}.footer-top {padding-top: 110px;padding-bottom: 40px;}.footer__widget {margin-bottom: 30px;}.footer__widget-title {color: white;font-size: 22px;text-transform: capitalize;line-height: 1;margin-bottom: 24px;}.footer__widget-about p {margin-bottom: 20px;}.footer__contact-phone {line-height: 1;}.footer__contact-phone i {color: #ff5e14;font-size: 18px;margin-right: 8px;}.footer__contact-phone a {font-family: "Teko", sans-serif;font-size: 35px;font-weight: 300;color: #ff5e14;line-height: 1;}.footer__widget-newsletter .footer__widget-content {background-color: #121212;border-radius: 4px;padding: 40px;}.footer__widget-newsletter .footer__widget-content p {color: #f4f4f4;font-weight: 700;margin-bottom: 21px;}.widget__newsletter-form {position: relative;}.widget__newsletter-form .form-control {font-size: 13px;background-color: transparent;border: 2px solid #2f2e2e;}.widget__newsletter-form .form-control:focus {background-color: transparent;border-color: #ff5e14;}.widget__newsletter-form .btn {min-width: 30px;width: 30px;height: 30px;line-height: 26px;border-radius: 50%;padding: 0;position: absolute;top: 10px;right: 10px;}.footer__widget-nav li a {display: block;position: relative;color: #9b9b9b;font-size: 14px;line-height: 33px;padding-left: 17px;}.footer__widget-nav li a:after {font-family: "icomoon";content: "";position: absolute;top: 0;left: 0px;line-height: 33px;color: #ff5e14;font-size: 10px;}.footer__widget-nav li a:hover {color: #ff5e14;}.footer__copyright-links li {margin-right: 27px;margin-bottom: 5px;}.footer__copyright-links li:last-child {margin-right: 0;}.footer__copyright-links li a {display: block;position: relative;color: #ffffff;font-size: 15px;font-weight: 700;line-height: 33px;}.footer__copyright-links li a:hover {color: #ff5e14;}.footer .social__icons {margin-top: 32px;}.footer .social__icons li {margin-right: 9px;}.footer .social__icons li a {width: 30px;height: 30px;line-height: 30px;text-align: center;background-color: #ff5e14;color: #ffffff;font-size: 17px;border-radius: 50%;}.footer .social__icons li a:hover {background-color: #ffffff;color: #ff5e14;}.footer-bottom {padding-top: 40px;padding-bottom: 40px;border-top: 2px solid #212121;}#scrollTopBtn {position: fixed;right: 10px;bottom: 30px;width: 45px;height: 45px;opacity: 0;z-index: 1000;font-size: 18px;border-radius: 50%;color: #ffffff;background-color: #ff5e14;overflow: hidden;-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;transition: all 0.3s ease-in-out;}#scrollTopBtn:hover {background-color: #222222;}#scrollTopBtn.actived {right: 30px;opacity: 1;}@media only screen and (min-width: 768px) and (max-width: 991px) {.footer-top {padding-top: 70px;padding-bottom: 20px;}}@media only screen and (min-width: 320px) and (max-width: 767px) {.footer-top {padding-top: 50px;padding-bottom: 0;}.footer-top .footer__widget-title {margin-bottom: 20px;}.footer-bottom {padding-top: 25px;padding-bottom: 25px;}.footer__copyright-links {-ms-flex-pack: start !important;justify-content: flex-start !important;margin-top: 20px;}.footer__copyright-links li {margin-right: 10px;}.footer__copyright-links li a {font-size: 13px;font-weight: 400;}.footer .text-right {text-align: left !important;}}@media only screen and (min-width: 320px) and (max-width: 575px) {.footer__widget-newsletter .footer__widget-content {padding: 20px;}#scrollTopBtn {bottom: 20px;width: 30px;height: 30px;font-size: 14px;}#scrollTopBtn.actived {right: 20px;}}@media only screen and (max-width: 400px) {.footer__widget-nav li a, .footer__copyright-links li a {font-size: 13px;line-height: 30px;}.footer__widget-newsletter .footer__widget-content {padding: 20px;}}.cta__banner {background-color: #ff5e14;max-width: 400px;padding: 50px 30px 40px 40px;}.cta__banner .cta__title {color: #ffffff;font-size: 30px;font-weight: 400;}.cta__banner .cta__desc {color: #f9f9f9;margin-bottom: 15px;}.cta__banner .btn:hover {color: #1b1a1a;}.cta__banner .cta__icon {line-height: 1;margin-bottom: 20px;}.cta__banner .cta__icon i {font-size: 60px;line-height: 1;color: #ffffff;}.cta__banner-white {background-color: #ffffff;}.cta__banner-white .cta__title {color: #1b1a1a;margin-bottom: 15px;}.cta__banner-white .cta__desc {color: #9b9b9b;font-size: 15px;font-weight: 700;}.cta__banner-white .btn__link i {width: 22px;height: 22px;line-height: 22px;background-color: #ff5e14;color: #ffffff;border-radius: 50%;display: inline-block;}[data-nav=false] .owl-nav, [data-dots=false] .owl-dots {display: none;}.owl-carousel .owl-item img {width: 100%;}.carousel-dots .owl-dots {margin-top: 10px;text-align: center;}.carousel-dots .owl-dots .owl-dot {margin: 0 5px;}.carousel-dots .owl-dots .owl-dot span {position: relative;height: 7px;width: 7px;border-radius: 50%;background-color: #b2b2b2;border: 2px solid #b2b2b2;margin: 0;display: inline-block;}.carousel-dots .owl-dots .owl-dot.active span {width: 14px;height: 14px;background-color: transparent;border-color: #1b1a1a;transform: translateY(3px);}.carousel-dots .owl-dots .owl-dot.active span:before {content: "";position: absolute;top: 50%;left: 50%;width: 4px;height: 4px;border-radius: 50%;background-color: #1b1a1a;transform: translate(-50%, -50%);}.carousel-dots-white .owl-dots .owl-dot span {background-color: #ffffff;border-color: #ffffff;}.carousel-dots-white .owl-dots .owl-dot.active span {border-color: #ffffff;}.carousel-dots-white .owl-dots .owl-dot.active span:before {background-color: #ffffff;}.carousel-arrows .owl-nav .owl-prev, .carousel-arrows .owl-nav .owl-next {position: absolute;top: 50%;width: 50px;color: #333333;font-size: 0;font-weight: 400;text-align: center;background-color: transparent;cursor: pointer;padding: 0;border-radius: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.carousel-arrows .owl-nav .owl-prev:hover, .carousel-arrows .owl-nav .owl-next:hover {color: #ff5e14;background-color: transparent;}.carousel-arrows .owl-nav .owl-prev {left: 0;}.carousel-arrows .owl-nav .owl-prev:before {font-family: "icomoon";content: "";font-size: 55px;}.carousel-arrows .owl-nav .owl-next {right: 0;}.carousel-arrows .owl-nav .owl-next:before {font-family: "icomoon";content: "";font-size: 55px;}.carousel-arrows .owl-dots {position: absolute;bottom: 20px;width: 100%;line-height: 1;}@media only screen and (min-width: 320px) and (max-width: 767px) {.carousel-arrows .owl-nav .owl-prev:before, .carousel-arrows .owl-nav .owl-next:before {font-size: 40px;}}.header-transparent+.slider {margin-top: -100px;}.header-transparent+.slider .slide-item {padding-top: 100px;}.slider {padding: 0;}.slider .slide-item {height: 100vh;}.slider .slide__subtitle {display: block;font-family: "Roboto", sans-serif;font-size: 14px;line-height: 1;font-weight: 700;color: #ff5e14;margin-bottom: 18px;}.slider .slide__title {font-size: 105px;line-height: 95px;color: #ffffff;margin-bottom: 20px;}.slider .slide__desc {font-size: 20px;line-height: 26px;font-weight: 700;color: #ffffff !important;margin-bottom: 46px;max-width: 650px;}.slider .carousel-arrows .owl-nav .owl-prev {left: 50px;}.slider .carousel-arrows .owl-nav .owl-next {right: 50px;}.slider .carousel-arrows .owl-nav .owl-prev, .slider .carousel-arrows .owl-nav .owl-next {color: #ffffff;border: none;line-height: 46px;width: auto;opacity: 0;transition: opacity 0.5s ease, transform 0.4s ease;transform: scale(0.8);}.slider .carousel-arrows .owl-nav .owl-prev:hover, .slider .carousel-arrows .owl-nav .owl-next:hover {color: #ff5e14;}.slider:hover .carousel-arrows .owl-nav .owl-prev, .slider:hover .carousel-arrows .owl-nav .owl-next {opacity: 1;transform: scale(1);}.slider .carousel-arrows .owl-dots {bottom: 30px;text-align: center;}.slider .carousel-dots .owl-dots .owl-dot span {border-color: #ffffff;}.slider .carousel-dots .owl-dots .owl-dot.active span:before {background-color: #ffffff;}.slider-layout2 .slide__title {font-size: 85px;}@media only screen and (min-width: 992px) and (max-width: 1200px) {.slider .slide__title {font-size: 65px;line-height: 75px;}.slider .carousel-arrows .owl-nav .owl-next {right: 10px;}.slider .carousel-arrows .owl-nav .owl-prev {left: 10px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.slider .slide__title {font-size: 50px;line-height: 60px;margin-bottom: 10px;}.slider .carousel-arrows .owl-nav .owl-next {right: 0;}.slider .carousel-arrows .owl-nav .owl-prev {left: 0;}}@media only screen and (min-width: 320px) and (max-width: 767px) {.header-transparent+.slider {margin-top: 0;}.header-transparent+.slider .slide-item {padding-top: 0;}.slider .slide-item {height: calc(100vh - 80px);}.header-transparent+.slider .slide__content {padding-top: 0;}.slider .carousel-arrows .owl-nav .owl-prev, .slider .carousel-arrows .owl-nav .owl-next {width: 40px;height: 40px;line-height: 40px;}.slider .carousel-arrows .owl-nav .owl-next:before, .slider .carousel-arrows .owl-nav .owl-prev:before {font-size: 15px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.slider .slide__title {font-size: 40px;line-height: 50px;margin-bottom: 10px;}.slider .carousel-arrows .owl-nav .owl-prev {left: 10px;}.slider .carousel-arrows .owl-nav .owl-next {right: 10px;}}@media only screen and (min-width: 320px) and (max-width: 575px) {.slider .slide__subtitle {margin-bottom: 15px;}.slider .slide__title {font-size: 30px;line-height: 40px;margin-bottom: 10px;}.slider .slide__desc {font-size: 15px;font-weight: 400;margin-bottom: 20px;}.slider .btn {margin-bottom: 20px;}.slider .carousel-arrows .owl-nav .owl-prev, .slider .carousel-arrows .owl-nav .owl-next {display: none;}}.video__btn {position: relative;}.video-banner {padding: 225px 0;border-radius: 5px;}.video-banner-layout2 {padding: 300px 0;}.popup-video {text-align: center;display: inline-block;position: relative;}.popup-video .video__player {font-size: 18px;width: 75px;height: 75px;line-height: 75px;border-radius: 50%;background-color: #ff5e14;color: #ffffff;position: relative;display: inline-block;}.popup-video .video__player-animation {position: absolute;display: block;width: 100%;height: 100%;opacity: 0.5;border: 2px solid #ffffff;border-radius: 50%;-webkit-animation: pulsing 3s linear 0s infinite;-moz-animation: pulsing 3s linear 0s infinite;-ms-animation: pulsing 3s linear 0s infinite;-o-animation: pulsing 3s linear 0s infinite;animation: pulsing 3s linear 0s infinite;}.popup-video .video__player-animation-2 {animation-delay: 1s;}.popup-video .video__player-animation-3 {animation-delay: 1.8s;}.popup-video .video__player-title {color: #1b1a1a;font-size: 13px;font-weight: 700;padding-top: 20px;margin-bottom: 0;line-height: 1;margin-left: 30px;}.popup-video:hover .video__player-animation {opacity: 0;animation-play-state: paused;}.video__btn-white .video__player {background-color: #ffffff;color: #1b1a1a;}@media only screen and (min-width: 320px) and (max-width: 767px) {.video-banner {padding: 125px 0;}.video-banner-layout2 {padding: 150px 0;}.popup-video .video__player {font-size: 18px;width: 50px;height: 50px;line-height: 50px;}}@media only screen and (min-width: 320px) and (max-width: 575px) {.video-banner {padding: 100px 0;}.video-banner-layout2 {padding: 120px 0;}}.feature-numberd-item {position: relative;text-align: center;padding-top: 40px;}.feature-numberd-item .feature__numberd-item-icon {font-size: 60px;color: #ff5e14;line-height: 1;margin-bottom: 23px;}.feature-numberd-item:hover .feature__numberd-item-icon {-webkit-animation: slideTopDown 1s infinite alternate;-moz-animation: slideTopDown 1s infinite alternate;-ms-animation: slideTopDown 1s infinite alternate;-o-animation: slideTopDown 1s infinite alternate;animation: slideTopDown 1s infinite alternate;}.feature-numberd-item .feature__numberd-item-number {font-size: 160px;line-height: 1;color: #f5f5f5;margin-bottom: 0;z-index: -1;position: absolute;top: 0;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}.feature-numberd-item .feature__numberd-item-title {font-size: 24px;line-height: 27px;margin-bottom: 15px;}.feature-item {position: relative;margin-bottom: 30px;}.feature-item .feature__img {margin-bottom: 24px;}.feature-item .feature__img img {border-radius: 3px;-webkit-transition: transform 0.3s ease;-moz-transition: transform 0.3s ease;-ms-transition: transform 0.3s ease;-o-transition: transform 0.3s ease;transition: transform 0.3s ease;}.feature-item .feature__subtitle {font-family: "Roboto", sans-serif;font-size: 14px;display: inline-block;margin-bottom: 6px;}.feature-item .feature__title {font-size: 18px;line-height: 25px;margin-bottom: 18px;-webkit-transition: color 0.3s ease;-moz-transition: color 0.3s ease;-ms-transition: color 0.3s ease;-o-transition: color 0.3s ease;transition: color 0.3s ease;}.feature-item .feature__desc {margin-bottom: 0;}.feature-item .feature__link {line-height: 1;display: block;margin-top: 5px;}.feature-item:hover .feature__img img {-webkit-transform: translateY(-4px);-moz-transform: translateY(-4px);-ms-transform: translateY(-4px);-o-transform: translateY(-4px);transform: translateY(-4px);}.feature-item:hover .feature__title {color: #ff5e14;}.features-layout2 .features-wrap {box-shadow: 0px 3px 63px 0px rgba(40, 40, 40, 0.11);border-radius: 5px;position: relative;z-index: 3;background-color: #ffffff;}.features-layout2 .feature-item {padding: 35px 25px;margin-bottom: 0;border-right: 2px solid #eaeaea;}.features-layout2 .feature-item:last-child {border-right: 0;}.features-layout2 .feature-item .feature__title {font-size: 24px;}.features-layout2 .title-box {margin-top: 45px;}.features-layout2 .title-box i {font-size: 55px;}.features-layout2 .title-box h4 {font-size: 28px;font-weight: 400;}.feature-list-item {padding: 27px 15px 22px 25px;border: 2px solid #e5e5e5;background-color: #ffffff;border-radius: 3px;-webkit-transition: all 0.6s linear;-moz-transition: all 0.6s linear;-ms-transition: all 0.6s linear;-o-transition: all 0.6s linear;transition: all 0.6s linear;}.feature-list-item .feature__content {position: relative;padding-left: 32px;}.feature-list-item .feature__content:before {content: "";position: absolute;top: 0;left: 0;font-family: "Fontawesome";content: "";color: #ff5e14;font-size: 18px;}.feature-list-item .feature__title {font-size: 19px;margin-bottom: 18px;}.feature-list-item:hover {background-color: #ff5e14;border-color: #ff5e14;box-shadow: 0px 1px 73px 0px rgba(40, 40, 40, 0.15);}.feature-list-item:hover .feature__title, .feature-list-item:hover .feature__desc, .feature-list-item:hover .feature__content:before {color: #ffffff;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}@media only screen and (min-width: 992px) {.features-layout2 .features-wrap {margin-top: -100px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.feature-item .feature__img {margin-bottom: 20px;}.feature-item .feature__title {font-size: 16px;margin-bottom: 10px;}}@media only screen and (min-width: 320px) and (max-width: 767px) {.feature-item .feature__img {margin-bottom: 15px;}.feature-item .feature__title {margin-bottom: 10px;}.features-layout2 .feature-item {padding: 20px;border-right: 0;border-bottom: 2px solid #eaeaea;}.features-layout2 .feature-item:last-child {border-bottom: 0;}}.fancybox-item {position: relative;margin-bottom: 40px;}.fancybox-item .fancybox__icon {font-size: 52px;line-height: 1;color: #ff5e14;margin-bottom: 22px;-webkit-transition: transform 0.3s ease;-moz-transition: transform 0.3s ease;-ms-transition: transform 0.3s ease;-o-transition: transform 0.3s ease;transition: transform 0.3s ease;}.fancybox-item .fancybox__title {font-size: 24px;line-height: 27px;margin-bottom: 12px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.fancybox-item .fancybox__desc {font-size: 14px;line-height: 24px;margin-bottom: 0;}.fancybox-item:hover .fancybox__icon {-webkit-animation: slideTopDown 1s infinite alternate;-moz-animation: slideTopDown 1s infinite alternate;-ms-animation: slideTopDown 1s infinite alternate;-o-animation: slideTopDown 1s infinite alternate;animation: slideTopDown 1s infinite alternate;}.fancybox-item:hover .fancybox__title {color: #ff5e14;}.fancybox-white .fancybox-item .fancybox__icon, .fancybox-white .fancybox-item .fancybox__title, .fancybox-white .fancybox-item:hover .fancybox__title {color: #ffffff;}@media only screen and (min-width: 768px) and (max-width: 991px) {.fancybox-item .fancybox__title {margin-bottom: 12px;}}@media only screen and (min-width: 320px) and (max-width: 767px) {.fancybox-item {margin-bottom: 30px;}.fancybox-item .fancybox__icon {font-size: 40px;margin-bottom: 5px;}.fancybox-item .fancybox__title {font-size: 15px;margin-bottom: 5px !important;}}.portfolio-item {position: relative;margin-bottom: 50px;}.portfolio-item .portfolio__img {position: relative;overflow: hidden;border-radius: 4px;}.portfolio-item .portfolio__img:after {content: "";position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 100%;opacity: 0.5;display: block;background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), #1b1a1a 100%);background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0), #1b1a1a 100%);background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0), #1b1a1a 100%);background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0), #1b1a1a 100%);background-image: linear-gradient(top, rgba(0, 0, 0, 0), #1b1a1a 100%);-webkit-transition: all 0.4s linear;-moz-transition: all 0.4s linear;-ms-transition: all 0.4s linear;-o-transition: all 0.4s linear;transition: all 0.4s linear;}.portfolio-item .portfolio__img img {width: 100%;max-width: 100%;-webkit-transition: all 0.6s linear;-moz-transition: all 0.6s linear;-ms-transition: all 0.6s linear;-o-transition: all 0.6s linear;transition: all 0.6s linear;}.portfolio-item:hover .portfolio__img img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}.portfolio-item .portfolio__content {padding-top: 30px;border-radius: 0 5px 0 0;background-color: #ffffff;margin-top: -30px;position: relative;z-index: 2;margin-right: 28px;}.portfolio-item .portfolio__cat {line-height: 1;margin-bottom: 20px;}.portfolio-item .portfolio__cat a {position: relative;font-size: 14px;color: #ff5e14;padding-right: 7px;}.portfolio-item .portfolio__cat a:hover {color: #1b1a1a;}.portfolio-item .portfolio__cat a::after {content: ",";position: absolute;top: 2px;right: 2px;}.portfolio-item .portfolio__cat a:last-child:after {display: none;}.portfolio-item .portfolio__title {font-size: 26px;line-height: 28px;margin-bottom: 10px;}.portfolio-item .portfolio__title a {color: #1b1a1a;}.portfolio-item .portfolio__title a:hover {color: #ff5e14;}.portfolio-item .portfolio__desc {margin-bottom: 0;}.portfolio-item .btn__link {line-height: 1;margin-top: 23px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;align-items: center;}.portfolio-item .btn__link i {width: 22px;height: 22px;line-height: 22px;background-color: #222222;color: #ffffff;border-radius: 50%;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-ms-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}.portfolio-item:hover .btn__link {color: #ff5e14;}.portfolio-item:hover .btn__link i {background-color: #ff5e14;}.portfolio-item .divider__line {margin-bottom: 22px;}.portfolio-item .zoom__icon {position: absolute;top: 50%;left: 50%;display: block;width: 20px;height: 20px;opacity: 0;z-index: 2;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: all 0.4s linear;-moz-transition: all 0.4s linear;-ms-transition: all 0.4s linear;-o-transition: all 0.4s linear;transition: all 0.4s linear;}.portfolio-item .zoom__icon:before {content: "";position: absolute;top: 50%;left: 50%;width: 1px;height: 20px;background-color: #ffffff;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.portfolio-item .zoom__icon:after {content: "";position: absolute;top: 50%;left: 50%;width: 20px;height: 1px;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background-color: #ffffff;}.portfolio-item:hover .zoom__icon {opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.portfolio-carousel .portfolio-item {margin-bottom: 0;}.portfolio-carousel .portfolio-item .portfolio__content {margin: 0;}.portfolio-carousel .carousel-arrows .owl-nav .owl-prev, .portfolio-carousel .carousel-arrows .owl-nav .owl-next {top: 40%;width: 54px;height: 54px;border-radius: 50%;background-color: #ffffff;box-shadow: 0px 3px 53px 0px rgba(40, 40, 40, 0.05);}.portfolio-carousel .carousel-arrows .owl-nav .owl-prev:hover, .portfolio-carousel .carousel-arrows .owl-nav .owl-next:hover {background-color: #ff5e14;color: #ffffff;}.portfolio-carousel .carousel-arrows .owl-nav .owl-prev {left: -30px;}.portfolio-carousel .carousel-arrows .owl-nav .owl-prev:before {content: "";font-size: 13px;}.portfolio-carousel .carousel-arrows .owl-nav .owl-next {right: -30px;}.portfolio-carousel .carousel-arrows .owl-nav .owl-next:before {content: "";font-size: 13px;}.portfolio-carousel-layout2 .portfolio-item {box-shadow: 0 0 12px 0 rgba(40, 40, 40, 0.08);margin-bottom: 20px;}.portfolio-carousel-layout2 .portfolio-item .portfolio__content {margin: 0;padding: 40px 40px 20px;}.portfolio-carousel-layout2 .owl-stage-outer {margin: -15px;padding: 15px;}.portfolio-hidden>.portfolio-item {display: none;}@media only screen and (min-width: 992px) and (max-width: 1200px) {.portfolio-carousel .owl-nav .owl-prev, .portfolio-carousel .owl-nav .owl-next {left: -30px;}.portfolio-carousel .owl-nav .owl-prev:before, .portfolio-carousel .owl-nav .owl-next:before {font-size: 40px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.portfolio-grid .container {max-width: none;}}@media only screen and (min-width: 320px) and (max-width: 767px) {.portfolio-item .portfolio__content {padding-top: 15px;}.portfolio-item .portfolio__title {margin-bottom: 10px;}.portfolio-carousel .carousel-arrows .owl-nav .owl-prev {left: 10px;}.portfolio-carousel .carousel-arrows .owl-nav .owl-next {right: 10px;}.portfolio-carousel-layout2 .portfolio-item .portfolio__content {padding: 20px 20px 10px;}}@media only screen and (min-width: 320px) and (max-width: 575px) {.portfolio-item .portfolio__title {font-size: 18px;line-height: 22px;}}.member {position: relative;margin-bottom: 60px;}.member .member__img {position: relative;overflow: hidden;border-radius: 4px;}.member .member__img img {width: 100%;-webkit-transition: all 0.8s ease;-moz-transition: all 0.8s ease;-ms-transition: all 0.8s ease;-o-transition: all 0.8s ease;transition: all 0.8s ease;}.member:hover .member__img img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}.member .member__info {padding-top: 27px;}.member .member__info .member__name {font-size: 26px;line-height: 1;margin-bottom: 7px;}.member .member__info .member__desc {margin-bottom: 0;}.member .member__hover {position: absolute;top: 0;right: 0;left: 0;bottom: 0;opacity: 0;width: 100%;height: 100%;overflow: hidden;background-color: rgba(255, 94, 20, 0.95);-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-ms-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}.member .member__content-inner {position: absolute;left: 0;bottom: 10px;width: 100%;opacity: 0;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-ms-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}.member .social__icons li {margin-right: 40px;}.member .social__icons li:last-child {margin-right: 0;}.member .social__icons li a {color: #ffffff;opacity: 0;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;-webkit-transition-delay: 0.6s;-moz-transition-delay: 0.6s;-ms-transition-delay: 0.6s;-o-transition-delay: 0.6s;transition-delay: 0.6s;}.member .social__icons li a:hover {color: #1b1a1a;}.member .social__icons li:nth-of-type(2) a {-webkit-transition-delay: 0.8s;-moz-transition-delay: 0.8s;-ms-transition-delay: 0.8s;-o-transition-delay: 0.8s;transition-delay: 0.8s;}.member .social__icons li:nth-of-type(3) a {-webkit-transition-delay: 1s;-moz-transition-delay: 1s;-ms-transition-delay: 1s;-o-transition-delay: 1s;transition-delay: 1s;}.member .social__icons li:nth-of-type(4) a {-webkit-transition-delay: 1.2s;-moz-transition-delay: 1.2s;-ms-transition-delay: 1.2s;-o-transition-delay: 1.2s;transition-delay: 1.2s;}.member:hover .member__hover {opacity: 1;}.member:hover .member__content-inner {bottom: 50px;opacity: 1;}.member:hover .social__icons li a {opacity: 1;}@media only screen and (min-width: 320px) and (max-width: 767px) {.member {max-width: 400px;margin: 0 auto 30px;}.member .member__info {padding-top: 15px;}.member .member__info .member__name {font-size: 17px;margin-bottom: 0;}}.testimonial-item {position: relative;}.testimonial-item .testimonial__desc {color: #333333;font-size: 22px;line-height: 39px;font-weight: 700;margin-bottom: 28px;}.testimonial__meta {position: relative;z-index: 2;}.testimonial__meta .testimonial__meta-title {color: #1b1a1a;font-size: 16px;font-weight: 700;line-height: 1;margin-bottom: 5px;display: block;}.testimonial__meta .testimonial__meta-desc {line-height: 25px;font-weight: 400;font-size: 12px;color: #616161;margin-bottom: 0;display: block;}.testimonial__thumb {width: 50px;height: 50px;overflow: hidden;border-radius: 50%;margin-right: 14px;display: inline-block;padding: 2px;border: 2px solid transparent;}.testimonial__thumb img {max-width: 100%;border-radius: 50%;}.testimonial-wrap-panel {padding: 80px 60px;}.testimonials .carousel-arrows .owl-nav .owl-prev, .testimonials .carousel-arrows .owl-nav .owl-next {top: 0;width: 54px;height: 54px;border-radius: 50%;background-color: transparent;border: 2px solid #eaeaea;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}.testimonials .carousel-arrows .owl-nav .owl-prev:hover, .testimonials .carousel-arrows .owl-nav .owl-next:hover {background-color: #ff5e14;border-color: #ff5e14;color: #ffffff;}.testimonials .carousel-arrows .owl-nav .owl-prev {left: auto;right: 0;}.testimonials .carousel-arrows .owl-nav .owl-prev:before {content: "";font-size: 13px;}.testimonials .carousel-arrows .owl-nav .owl-next {right: 0;top: 80px;}.testimonials .carousel-arrows .owl-nav .owl-next:before {content: "";font-size: 13px;}.testimonials .owl-thumbs {display: flex;margin-top: 30px;}.testimonials .owl-thumb-item {display: flex;align-items: center;opacity: 0.5;margin-right: 50px;text-align: left;}.testimonials .owl-thumb-item:last-child {margin-right: 0;}.testimonials .owl-thumb-item.active {opacity: 1;}.testimonials .owl-thumb-item.active .testimonial__thumb {border-color: #ff5e14;}@media only screen and (min-width: 992px) {.testimonials-layout1 .testimonial__desc {padding-right: 150px;}}@media only screen and (max-width: 992px) {.testimonials-layout1 .testimonial__desc {padding-right: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.testimonial-item .testimonial__desc {font-size: 18px;line-height: 28px;}}@media only screen and (min-width: 320px) and (max-width: 767px) {.testimonial-wrap-panel {padding: 30px 20px;}.testimonial-wrap-panel .testimonial-item {padding: 0;}.testimonial-item .testimonial__desc {font-size: 15px;font-weight: 400;line-height: 25px;}.testimonials .owl-thumb-item {margin-right: 10px;}}@media only screen and (min-width: 320px) and (max-width: 575px) {.testimonials .owl-thumbs {margin-top: 0;}.testimonial__thumb {width: 40px;height: 40px;margin-right: 7px;}.testimonial__meta .testimonial__meta-title {font-size: 13px;margin-bottom: 0;}.testimonials .carousel-arrows .owl-nav .owl-prev, .testimonials .carousel-arrows .owl-nav .owl-next {width: 40px;height: 40px;}.testimonials .carousel-arrows .owl-nav .owl-next {top: 60px;}}@media only screen and (max-width: 380px) {.testimonial__thumb {width: 35px;height: 35px;}.testimonial__meta .testimonial__meta-title, .testimonial__meta .testimonial__meta-desc {font-size: 11px;}}.clients {padding-top: 60px;padding-bottom: 60px;}.clients .client {position: relative;text-align: center;display: flex;justify-content: center;align-items: center;}.clients .client img {width: 150px;height: 100px;object-fit: contain;display: block;}@media only screen and (min-width: 768px) and (max-width: 991px) {.clients {padding-top: 40px;padding-bottom: 40px;}.clients .client img {width: 120px;height: 80px;}}@media only screen and (min-width: 320px) and (max-width: 767px) {.clients {padding-top: 30px;padding-bottom: 30px;}.clients .client img {width: 100px;height: 70px;}}.blog-item {position: relative;margin-bottom: 40px;}.blog-item .blog__img {position: relative;overflow: hidden;border-radius: 5px;}.blog-item .blog__img img {-webkit-transition: all 0.9s ease;-moz-transition: all 0.9s ease;-ms-transition: all 0.9s ease;-o-transition: all 0.9s ease;transition: all 0.9s ease;}.blog-item:hover .blog__img img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}.blog-item .blog__content {background-color: #fff;position: relative;z-index: 2;padding-top: 27px;padding-left: 30px;margin-right: 30px;margin-top: -40px;border-radius: 0 4px 0 0;}.blog-item .blog__meta {display: -webkit-flex;display: -ms-flexbox;display: flex;flex-wrap: wrap;margin-bottom: 11px;}.blog-item .blog__meta-cat {margin-right: 8px;line-height: 1;}.blog-item .blog__meta-cat a {position: relative;color: #ff5e14;padding-right: 7px;}.blog-item .blog__meta-cat a:hover {color: #1b1a1a;}.blog-item .blog__meta-cat a:after {content: ",";position: absolute;top: 0;right: 2px;color: #ff5e14;}.blog-item .blog__meta-cat a:last-child {padding: 0;}.blog-item .blog__meta-cat a:last-child:after {display: none;}.blog-item .blog__meta-date {display: block;font-size: 13px;line-height: 1;margin-right: 20px;}.blog-item .blog__title {font-size: 26px;line-height: 30px;margin-bottom: 14px;padding-left: 20px;position: relative;}.blog-item .blog__title:after {content: "";position: absolute;top: 0;left: 0;width: 2px;height: 100%;background-color: #ff5e14;}.blog-item .blog__title a {color: #1b1a1a;}.blog-item .blog__title a:hover {color: #ff5e14;}.blog-item .blog__desc {margin-bottom: 0;}.blog-item .btn__link {margin-top: 23px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;align-items: center;}.blog-item .btn__link i {width: 22px;height: 22px;line-height: 22px;background-color: #222222;color: #ffffff;border-radius: 50%;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-ms-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}.blog-item:hover .btn__link {color: #ff5e14;}.blog-item:hover .btn__link i {background-color: #ff5e14;}.hidden-blog-item {display: none;}.blog-single .blog-item .blog__meta-cat, .blog-single .blog-item .blog__meta-date {margin-bottom: 0;}.blog-single .blog-item .blog__content {padding-left: 0;}.blog__meta-author {font-size: 13px;}.blog__meta-author a {color: #0e2b5c;}.blog-single .blog__meta>* {margin-right: 20px;}.blog-single .blog__meta>*:last-child {margin-right: 0;}.blog-single .blog__desc {margin-bottom: 21px;}.blog-single .blog__desc p {font-size: 16px;line-height: 26px;margin-bottom: 24px;}.blog-standard .blog-item .blog__desc {margin-bottom: 22px;}.blog-widget {padding-top: 40px;margin-bottom: 60px;}.blog__widget-title {font-size: 30px;line-height: 1;margin-bottom: 26px;}.blog-comments {padding-bottom: 37px;border-bottom: 2px solid #eaeaea;}.blog-share .blog__share-title {color: #222222;font-size: 14px;line-height: 1;font-weight: 700;margin-right: 22px;margin-bottom: 0;}.blog-share .social__icons a {color: #0f2b5b;}.blog-share .social__icons a:hover {color: #ff5e14;}.blog-nav {display: -webkit-flex;display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;border-top: 1px solid #eaeaea;padding-top: 30px;}.blog-nav .blog__prev, .blog-nav .blog__next {position: relative;min-height: 70px;}.blog-nav .blog__prev:hover h6, .blog-nav .blog__next:hover h6 {color: #ff5e14;}.blog-nav .blog__next {text-align: right;}.blog-nav .blog__next .blog__nav-img {right: 0;left: auto;}.blog-nav .blog__nav-img {position: absolute;top: 0;left: 0;width: 70px;height: 70px;border-radius: 4px;overflow: hidden;}.blog-nav .blog__nav-img img {width: 100%;height: 100%;}.blog-nav .blog__nav-content span {font-family: "Roboto", sans-serif;font-size: 13px;color: #616161;display: block;margin-bottom: 1px;}.blog-nav .blog__nav-content h6 {font-size: 22px;line-height: 24px;margin-bottom: 0;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.blog-nav .blog__next .blog__nav-content {padding-right: 90px;}.blog-nav .blog__prev .blog__nav-content {padding-left: 90px;}.blog-author {padding: 40px;display: flex;background-color: #f4f4f4;border-radius: 4px;}.blog-author .blog__author-avatar {width: 70px;height: 70px;min-width: 70px;border-radius: 50%;overflow: hidden;margin-right: 30px;margin-bottom: 20px;}.blog-author .blog__author-name {font-size: 22px;line-height: 1;margin-bottom: 15px;}.blog-author .blog__author-bio {font-size: 15px;line-height: 23px;margin-bottom: 13px;}.blog-author .social__icons li {margin-right: 30px;}.blog-author .social__icons:last-child {margin-right: 0;}.blog-author .social__icons a {font-size: 15px;color: #1b1a1a;}.blog-author .social__icons a:hover {color: #ff5e14;}.comments-list .comment__item {position: relative;padding-bottom: 20px;border-bottom: 2px solid #eaeaea;margin-bottom: 30px;}.comments-list .comment__item:last-child {border-bottom: none;padding-bottom: 0;margin-bottom: 0;}.comments-list .comment__item .comment__avatar {position: absolute;top: 0;left: 0;width: 60px;height: 60px;overflow: hidden;border-radius: 50%;}.comments-list .comment__item .comment__content {padding-left: 90px;}.comments-list .comment__item .comment__content .comment__author {font-size: 22px;line-height: 1;margin-bottom: 11px;}.comments-list .comment__item .comment__content .comment__date {font-family: "Roboto", sans-serif;color: #616161;font-size: 12px;line-height: 1;display: block;margin-bottom: 10px;}.comments-list .comment__item .comment__content .comment__desc {margin-bottom: 6px;}.comments-list .comment__item .comment__content .comment__reply {text-transform: capitalize;font-size: 14px;font-weight: 700;line-height: 1;color: #ff5e14;display: inline-block;}.comments-list .comment__item .comment__content .comment__reply:hover {color: #1b1a1a;}.comments-list .comment__item .nested__comment {border-top: 2px solid #eaeaea;padding: 30px 0 0 0;margin: 30px 0 0 90px;}.blog-comments-form .form-group {margin-bottom: 20px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog-single .blog-item .blog__title {padding: 0 40px;}}@media only screen and (min-width: 320px) and (max-width: 767px) {.blog-item {margin-bottom: 30px;}.blog-item .blog__title {font-size: 18px;line-height: 22px;margin-bottom: 10px;}.blog-item .blog__content {padding-left: 0;}.blog-single .blog-item .blog__title {font-size: 20px;line-height: 30px;padding: 0;}.blog-grid-layout2 .blog-item .blog__content, .blog-grid-layout2 .blog-item-wide .blog__content {padding: 0 20px 20px 20px;}.blog__tags ul {justify-content: flex-start !important;}.comments-list .comment__item .comment__avatar {width: 40px;height: 40px;}.comments-list .comment__item .comment__content {padding-left: 60px;}.blog-nav {display: block;}.blog-nav .blog__prev {margin-bottom: 20px;}.blog-nav .blog__nav-content h6 {font-size: 13px;}.blog-nav .blog__nav-img {width: 60px;height: 60px;}.blog-nav .blog__prev .blog__nav-content {padding-left: 70px;}.blog-nav .blog__next .blog__nav-content {padding-right: 70px;}}@media only screen and (min-width: 320px) and (max-width: 575px) {.blog-author {display: block;padding: 20px;}}.google-map+.contct {margin-top: -120px;}.contact__panel {background-color: #fff;padding: 80px 80px 40px;border-radius: 5px;box-shadow: 0px 3px 63px 0px rgba(40, 40, 40, 0.11);display: flex;flex-wrap: wrap;}.contact__panel .contact__panel-banner {flex: 0 0 42%;max-width: 42%;position: relative;padding-bottom: 40px;}.contact__panel .contact__panel-banner img {border-radius: 4px;}.contact__panel .contact__panel-banner .cta__banner {max-width: 360px;border-radius: 0 4px 4px 4px;position: absolute;bottom: 0;left: 0;}.contact__panel .contact__panel-banner .cta__banner .cta__desc {font-size: 16px;}.contact__panel .contact__panel-banner .contact__number {color: #ffffff;}.contact__panel .contact__panel-banner .contact__number i {font-size: 25px;margin-right: 13px;}.contact__panel .contact__panel-banner .contact__number a {font-family: "Teko", sans-serif;color: #ffffff;font-size: 50px;font-weight: 300;line-height: 1;}.contact__panel .contact__form-panel {flex: 0 0 58%;max-width: 58%;padding-left: 80px;}.contact__panel .contact__form-panel-header {margin-bottom: 20px;}.contact__panel .contact__form-panel-header h4 {font-size: 34px;margin-bottom: 13px;}.contact__panel .contact__form-panel-header p {font-size: 16px;line-height: 27px;margin-bottom: 25px;}.contact__panel .nice-select .list {width: 100%;}.contact__panel-layout2 {display: block;padding: 80px;}.contact__panel-layout2 .contact__form-panel {max-width: 100%;padding-left: 0;}.contact-info-box .contact__info-box-title {font-size: 24px;line-height: 1;margin-bottom: 17px;}.contact-info-box .contact__info-list li {font-size: 14px;line-height: 21px;margin-bottom: 9px;}.contact-info-box .contact__info-list li a {color: #9b9b9b;}@media only screen and (max-width: 992px) {.contact__panel {padding: 20px;}.contact__panel .contact__form-panel {padding-top: 20px;padding-left: 0;}.contact__panel .contact__panel-banner, .contact__panel .contact__form-panel {max-width: 100%;flex: 0 0 100%;}}@media only screen and (min-width: 992px) and (max-width: 1200px) {.contact__panel {padding: 30px;}.contact__panel .contact__form-panel {padding-left: 20px;}}@media only screen and (min-width: 320px) and (max-width: 767px) {.contact__panel .contact__form-panel-header h4 {margin-bottom: 5px;}.contact__panel .contact__form-panel-header p {margin-bottom: 10px;}.contact__panel .contact__panel-banner .cta__banner {padding: 20px;}.contact__panel .contact__panel-banner .cta__banner .cta__desc {font-size: 12px;}.contact__panel .contact__panel-banner .contact__number i {font-size: 15px;}.contact__panel .contact__panel-banner .contact__number a {font-size: 30px;}}.pricing-item {position: relative;background-color: #ffffff;padding: 50px 40px 60px;box-shadow: 0px 3px 53px 0px rgba(40, 40, 40, 0.05);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;border-radius: 4px;margin-bottom: 30px;}.pricing-item:hover {-webkit-transform: translateY(-4px);-moz-transform: translateY(-4px);-ms-transform: translateY(-4px);-o-transform: translateY(-4px);transform: translateY(-4px);}.pricing-item .pricing__header {padding-bottom: 30px;border-bottom: 2px solid #eaeaea;}.pricing-item .pricing__title {font-size: 22px;line-height: 1;margin-bottom: 17px;}.pricing-item .pricing__desc {margin-bottom: 40px;}.pricing-item .pricing__price {font-family: "Teko", sans-serif;font-size: 50px;color: #1b1a1a;font-weight: 400;line-height: 1;margin-bottom: 16px;}.pricing-item .pricing__list {padding-top: 50px;margin-bottom: 30px;}.pricing-item .pricing__list li {position: relative;padding-left: 27px;font-size: 14px;line-height: 34px;text-transform: capitalize;}.pricing-item .pricing__list li:after {content: "";font-family: FontAwesome;position: absolute;top: 0;left: 0;color: #ff5e14;}.pricing-item-theme {background-color: #ff5e14;}.pricing-item-dark {background-color: #222222;}.pricing-item-theme .pricing__title, .pricing-item-theme .pricing__desc, .pricing-item-theme .pricing__price, .pricing-item-theme .pricing__list li, .pricing-item-theme .pricing__list li::after, .pricing-item-dark .pricing__title, .pricing-item-dark .pricing__desc, .pricing-item-dark .pricing__price, .pricing-item-dark .pricing__list li, .pricing-item-dark .pricing__list li::after {color: #ffffff;}@media only screen and (min-width: 1200px) {.pricing .heading__title {margin-left: -70px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.pricing .container {max-width: none;}.pricing-item {padding: 30px;}.pricing-item .pricing__header {padding-bottom: 20px;}.pricing-item .pricing__list {padding-top: 20px;}.pricing-item .pricing__title {margin-bottom: 15px;}.pricing-item .pricing__price {font-size: 40px;margin-bottom: 0;}.pricing-item .pricing__title, .pricing-item .pricing__desc {margin-bottom: 10px;}}@media only screen and (min-width: 320px) and (max-width: 767px) {.pricing-item {padding: 30px 20px;}.pricing-item .pricing__desc {margin-bottom: 20px;}.pricing-item .pricing__list {padding-top: 20px;}.pricing-item .pricing__price {font-size: 40px;margin-bottom: 0;}.pricing-item .pricing__header {padding-bottom: 20px;}}.counter-item {text-align: center;}.counter-item h4 {font-size: 43px;font-weight: 500;line-height: 1;margin-bottom: 10px;}.counter-item .counter__icon {line-height: 1;margin-bottom: 29px;}.counter-item .counter__icon i {font-size: 60px;}.counter-item .counter__subtitle {font-family: "Teko", sans-serif;font-size: 14px;font-weight: bold;line-height: 1;letter-spacing: 0.5px;margin-bottom: 0;}.counter-item .counter__desc {font-size: 14px;line-height: 24px;margin-bottom: 0;}.counters-white h4, .counters-white .counter__icon, .counters-white .counter__subtitle, .counters-white .counter__desc {color: #fff;}@media only screen and (min-width: 320px) and (max-width: 767px) {.counter-item {margin-bottom: 30px;}}@media only screen and (min-width: 320px) and (max-width: 575px) {.counter-item .counter__icon {margin-bottom: 15px;}.counter-item .counter__icon i {font-size: 45px;}.counter-item h4 {font-size: 35px;}.counter-item .counter__subtitle {font-size: 13px;}}@media only screen and (max-width: 450px) {.counter-item .counter__icon {margin-bottom: 15px;}.counter-item .counter__icon i {font-size: 30px;}.counter-item h4 {font-size: 25px;}.counter-item .counter__subtitle {font-size: 12px;}}.service-item {position: relative;margin-bottom: 30px;overflow: hidden;border-radius: 4px;box-shadow: 0px 3px 53px 0px rgba(40, 40, 40, 0.05);-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}.service-item .service__img {position: relative;}.service-item .service__img:before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;opacity: 0.4;-webkit-background-image: linear-gradient(top, rgba(27, 26, 26, 0.35), #1b1a1a 100%);-moz-background-image: linear-gradient(top, rgba(27, 26, 26, 0.35), #1b1a1a 100%);-ms-background-image: linear-gradient(top, rgba(27, 26, 26, 0.35), #1b1a1a 100%);-o-background-image: linear-gradient(top, rgba(27, 26, 26, 0.35), #1b1a1a 100%);background-image: linear-gradient(top, rgba(27, 26, 26, 0.35), #1b1a1a 100%);}.service-item .service__img img {width: 100%;max-width: 100%;}.service-item .service__content {-webkit-transition: all 0.6s linear;-moz-transition: all 0.6s linear;-ms-transition: all 0.6s linear;-o-transition: all 0.6s linear;transition: all 0.6s linear;background-color: #fff;padding: 50px 40px 50px;}.service-item .service__icon {margin-bottom: 60px;}.service-item .service__icon i {font-size: 65px;line-height: 1;color: #ff5e14;}.service-item .service__title {font-size: 30px;font-weight: 400;margin-bottom: 10px;}.service-item .service__desc {margin-bottom: 0;}.service-item .btn__link {margin-top: 28px;}.service-item .btn__link i {width: 22px;height: 22px;line-height: 22px;background-color: #222222;color: #ffffff;border-radius: 50%;display: inline-block;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-ms-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}.service-item .btn__link:hover i {background-color: #ff5e14;}.service-item:hover {-webkit-transform: translateY(-5px);-moz-transform: translateY(-5px);-ms-transform: translateY(-5px);-o-transform: translateY(-5px);transform: translateY(-5px);}.service-item:hover .service__icon {-webkit-animation: slideTopDown 1s infinite alternate;-moz-animation: slideTopDown 1s infinite alternate;-ms-animation: slideTopDown 1s infinite alternate;-o-animation: slideTopDown 1s infinite alternate;animation: slideTopDown 1s infinite alternate;}.service-item .service__overlay {position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;opacity: 0;text-align: center;background-color: rgba(255, 94, 20, 0.9);-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-ms-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}.service-item:hover .service__overlay {opacity: 1;}.services-layout2 .service__content {padding: 50px 40px 20px;}.services-layout2 .service-item:hover .service__content {background-color: #ff5e14;}.services-layout2 .service-item:hover .service__icon i, .services-layout2 .service-item:hover .service__title, .services-layout2 .service-item:hover .service__desc, .services-layout2 .service-item:hover .btn__link {color: #ffffff;}.services-layout2 .service-item:hover .btn__link i {color: #ff5e14;}.services-layout2 .service-item .btn__link {display: -webkit-flex;display: -ms-flexbox;display: flex;justify-content: space-between;padding-top: 28px;margin-top: 28px;border-top: 2px solid #eaeaea;}.services-layout2 .service-item .btn__link i {background-color: #ffffff;color: #222222;}@media only screen and (min-width: 768px) and (max-width: 991px) {.service-item .service__icon {margin-bottom: 15px;}.service-item .service__icon i {font-size: 50px;}.service-item .service__title {font-size: 25px;margin-bottom: 10px;}}@media only screen and (min-width: 320px) and (max-width: 767px) {.service-item .service__content {padding: 20px;}.service-item .service__title {font-size: 22px;margin-bottom: 5px;}.service-item .service__icon {margin-bottom: 20px;}.service-item .service__icon i {font-size: 45px;}}.sidebar {position: relative;margin-right: 20px;z-index: 2;}.widget {background-color: #f4f4f4;padding: 40px;margin-bottom: 40px;border-radius: 4px;}.widget:last-child {margin-bottom: 0;}.widget .widget__title {font-size: 24px;letter-spacing: 0.5px;line-height: 1;margin-bottom: 26px;}.widget-search .widget__form-search {position: relative;}.widget-search .widget__form-search .form-control {background-color: #fff;border: 2px solid #eaeaea;}.widget-search .widget__form-search button {position: absolute;top: 0;right: 15px;width: auto;color: #333333;padding: 0;min-width: 0;}.widget-search .widget__form-search button:hover {color: #ff5e14;}.widget-categories ul {background-color: #ffffff;box-shadow: 0px 1px 73px 0px rgba(40, 40, 40, 0.15);}.widget-categories ul li a {position: relative;display: -webkit-flex;display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;padding: 18px 20px;color: #1b1a1a;font-size: 15px;font-weight: 700;text-transform: capitalize;border-bottom: 2px solid #f4f4f4;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.widget-categories ul li a.active, .widget-categories ul li a:hover {background-color: #ff5e14;color: #ffffff;}.widget-categories ul li:last-child a {border-bottom: none;}.widget-tags ul {display: flex;flex-wrap: wrap;}.widget-tags ul li a {display: block;font-size: 14px;background-color: #ff5e14;color: #ffffff;line-height: 1;text-transform: capitalize;padding: 8px 10px;margin: 0 10px 10px 0;border-radius: 3px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}.widget-tags ul li a:hover {background-color: #1b1a1a;}.widget-posts .widget-post-item {margin-bottom: 26px;}.widget-posts .widget-post-item:last-of-type {margin-bottom: 0;}.widget-posts .widget-post-item .widget__post-title {font-size: 22px;line-height: 24px;margin-bottom: 0;}.widget-posts .widget-post-item .widget__post-title a {color: #222222;}.widget-posts .widget-post-item:hover .widget__post-title a {color: #ff5e14;}.widget-posts .widget-post-item .widget__post-img {margin-bottom: 19px;}.widget-posts .widget-post-item .widget__post-date {line-height: 1;font-size: 13px;display: inline-block;margin-right: 20px;margin-bottom: 7px;}.widget-posts .widget-post-item .widget__post-cat {margin-bottom: 7px;line-height: 1;}.widget-posts .widget-post-item .widget__post-cat a {position: relative;font-size: 13px;color: #ff5e14;padding-right: 7px;}.widget-posts .widget-post-item .widget__post-cat a:hover {color: #1b1a1a;}.widget-posts .widget-post-item .widget__post-cat a:after {content: ",";position: absolute;top: 0;right: 2px;color: #ff5e14;}.widget-posts .widget-post-item .widget__post-cat a:last-child {padding: 0;}.widget-download .btn {display: flex;justify-content: space-between;align-items: center;padding: 0 25px;height: 70px;border-radius: 4px;}.widget-download .btn img {width: 22px;height: 24px;}.widget-help {overflow: hidden;padding: 50px;}.widget-help .widget__content {position: relative;}.widget-help .widget__content .widget__icon {color: #ffffff;font-size: 55px;line-height: 1;margin-bottom: 31px;}.widget-help .widget__content h5 {color: #ffffff;font-size: 30px;line-height: 32px;margin-bottom: 20px;}.widget-help .widget__content p {color: #f9f9f9;font-size: 15px;line-height: 25px;margin-bottom: 26px;}.widget-help .widget__content .btn i {width: 30px;height: 30px;line-height: 30px;border-radius: 50%;background-color: #fff;color: #ff5e14;display: inline-block;}@media only screen and (min-width: 992px) and (max-width: 1200px) {.sidebar {margin-right: 0;}.widget {padding: 20px;margin-bottom: 30px;}}@media only screen and (min-width: 576px) and (max-width: 767px) {.widget {padding: 25px;}.widget .widget__title {margin-bottom: 25px;}}@media only screen and (min-width: 320px) and (max-width: 575px) {.widget {padding: 15px;}.widget .widget__title {margin-bottom: 20px;}.widget-help .widget__content p {margin-bottom: 30px;}.widget-categories ul li a {font-size: 14px;line-height: 40px;padding: 5px 10px;}.widget-download .btn {height: 50px;}}.about__text p {color: #222222;font-size: 17px;font-weight: 700;margin-bottom: 18px;}.about__img {position: relative;box-shadow: 0px 1px 73px 0px rgba(40, 40, 40, 0.1);}.about__img img {border-radius: 3px;}.about-layout1 .cta__banner {position: absolute;top: 50%;right: 0;max-width: 270px;border-radius: 4px 0 0 4px;padding: 50px 30px 50px 50px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.about-layout1 .cta__banner .cta__title {margin-bottom: 15px;}.about-layout1 .cta__banner .cta__icon {margin-bottom: 25px;}.about-layout1 .cta__banner .btn i {width: 22px;height: 22px;line-height: 22px;background-color: #ffffff;color: #ff5e14;border-radius: 50%;display: inline-block;}.about-layout2 .cta__banner {position: absolute;bottom: 0;left: 0;max-width: 250px;border-radius: 0 4px 0 4px;}@media only screen and (min-width: 1200px) {.about-layout1 .about__img {margin-right: 40px;}.about-layout2 .heading__title {margin-left: -70px;}.about-layout2 .about__imgs-container {position: absolute;right: 0;top: 50px;max-width: 43%;}}@media only screen and (min-width: 320px) and (max-width: 575px) {.about__img .cta__banner {padding: 20px;}.about__img .cta__banner .cta__title {font-size: 20px;margin-bottom: 10px;}.about__img .cta__banner .cta__icon i {font-size: 35px;}.about-layout2 .about__imgs-container {margin-right: -5px;margin-left: -5px;}.about-layout2 .about__imgs-container>[class*=col-] {padding-right: 5px;padding-left: 5px;}}.banner-layout1 .inner-padding {padding: 110px 50px;}.banner-layout1 .list-items {display: flex;flex-wrap: wrap;}.banner-layout1 .list-items li {flex-basis: 50%;}.banner-layout1 .popup-video {display: inline-block;position: relative;border: 10px solid #ff5e14;border-radius: 50%;margin-left: -50px;}.banner-layout1 .statistic-item {position: absolute;text-align: right;width: 200px;}.banner-layout1 .statistic-item:first-child {top: 5%;left: 5%;}.banner-layout1 .statistic-item:nth-of-type(2) {top: 30%;left: 50%;}.banner-layout1 .statistic-item:nth-of-type(3) {bottom: 10%;left: 30%;}.banner-layout1 .statistic-item .statistic__item-btn {width: 30px;height: 30px;line-height: 30px;font-size: 20px;background-color: #ffffff;color: #ff5e14;box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.5);border-radius: 50%;margin-top: 23px;}.banner-layout1 .statistic-item .statistic__item-panel {width: 200px;height: 170px;border-radius: 4px;background-color: #ffffff;text-align: left;padding: 25px 40px 40px;margin-left: -15px;position: relative;z-index: -1;opacity: 0;visibility: hidden;-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);-webkit-transition: all 0.4s linear;-moz-transition: all 0.4s linear;-ms-transition: all 0.4s linear;-o-transition: all 0.4s linear;transition: all 0.4s linear;}.banner-layout1 .statistic-item .statistic__item-panel:after {content: "";position: absolute;bottom: -10px;right: 0;border: 6px solid;border-color: #ffffff #ffffff transparent transparent;}.banner-layout1 .statistic-item .statistic__item-counter {color: #ff5e14;font-size: 100px;font-weight: 300;line-height: 1;margin-bottom: 0;}.banner-layout1 .statistic-item .statistic__item-title {color: #1b1a1a;font-weight: 700;line-height: 1;margin-bottom: 0;}.banner-layout1 .statistic-item.opened .statistic__item-panel {z-index: 2;opacity: 1;visibility: visible;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}.banner-layout1 .statistic-item.opened .statistic__item-btn {background-color: #ff5e14;color: #ffffff;box-shadow: 0 0 0 3px rgba(255, 94, 20, 0.5);}.banner-layout2 .contact__panel-wrap {position: absolute;top: 0;left: 0;width: 100%;z-index: 3;padding-left: 60px;}.banner-layout2 .container-fluid {padding-right: 80px;padding-left: 80px;}.banner-layout2 .video__player-title {line-height: 24px;font-weight: 700;color: #ffffff;}.banner-layout2+.blog-grid, .banner-layout2+.testimonials-layout1 {margin-top: -50px;z-index: -1;}.banner-layout3 .inner-padding {padding: 110px 70px 120px;}.banner-layout3 .heading__desc {font-size: 17px;line-height: 27px;font-weight: 600;}.banner-layout3 .cta__banner-white {position: absolute;bottom: 0;left: 0;padding: 60px;}.banner-layout3 .btn__link i {width: 22px;height: 22px;line-height: 22px;background-color: #ffffff;color: #ff5e14;border-radius: 50%;display: inline-block;}.banner-layout4 {padding-bottom: 260px;}.banner-layout4 .btn__link i {width: 22px;height: 22px;line-height: 22px;background-color: #ff5e14;color: #ffffff;border-radius: 50%;display: inline-block;}.banner-layout4 .btn__link:hover {color: #ffffff;}.banner-layout4 .blockquote {background-color: #ff5e14;color: #ffffff;border-radius: 4px;position: relative;font-size: 16px;font-weight: 700;padding: 47px 50px 50px;margin-top: 30px;}.banner-layout4 .blockquote:before {content: "";position: absolute;top: -15px;right: 50px;width: 45px;height: 32px;}.banner-layout4 .blockquote:after {content: "";position: absolute;bottom: -15px;left: 50px;border: 10px solid;border-color: #ff5e14 transparent transparent #ff5e14;}.banner-layout4 .blockquote .quote__author {display: block;font-size: 14px;margin-top: 34px;}.banner-layout4+.contact-layout2 .contact__panel {margin-top: -120px;position: relative;z-index: 3;}@media only screen and (min-width: 1400px) {.banner .inner-padding {padding-right: 110px;padding-left: 110px;}.banner-layout2 .container-fluid {padding-right: 130px;padding-left: 130px;}.banner-layout3 .inner-padding {padding-right: 120px;padding-left: 120px;}}@media only screen and (max-width: 1200px) {.banner-layout1 .video__btn {text-align: center;}}@media only screen and (max-width: 992px) {.banner-layout2 .container-fluid {padding-right: 30px;padding-left: 30px;}.banner-layout2 .contact__panel-wrap {position: static;padding: 0;}.banner-layout2+.blog-grid, .banner-layout2+.testimonials-layout1 {margin-top: 0;}}@media only screen and (min-width: 320px) and (max-width: 575px) {.banner-layout1 .list-items {display: block;}.banner-layout2 .container-fluid {padding: 0 20px;}.banner-layout3 .carousel {width: 320px;padding: 20px;}.banner-layout3 .heading__desc {font-size: 14px;line-height: 24px;font-weight: 400;}.banner-layout4 .blockquote {font-size: 15px;padding: 20px;font-weight: 400;}.banner-layout4 .blockquote .quote__author {margin-top: 14px;}}.careers .owl-carousel .owl-stage-outer {margin: 0 -20px;padding: 20px;}.job-item {background-color: #fff;padding: 50px 40px 40px;border-radius: 4px;box-shadow: 0 0 15px 0 rgba(40, 40, 40, 0.08);-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}.job-item:hover {box-shadow: 0 0 15px 0 rgba(40, 40, 40, 0.14);-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px);}.job-item .job__meta {display: flex;align-items: center;margin-bottom: 32px;}.job-item .job__type {font-size: 13px;text-transform: capitalize;background-color: #ff5e14;color: #ffffff;padding: 3px 10px;border-radius: 3px;margin-right: 10px;}.job-item .job__location {font-size: 13px;}.job-item .job__title {font-size: 24px;line-height: 28px;margin-bottom: 18px;}.job-item .btn__link {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;align-items: center;}.job-item .btn__link i {font-size: 10px;width: 22px;height: 22px;line-height: 22px;background-color: #222222;color: #ffffff;border-radius: 50%;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-ms-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}.job-item .btn__link:hover {color: #ff5e14;}.job-item .btn__link:hover i {background-color: #ff5e14;}@media only screen and (min-width: 320px) and (max-width: 767px) {.job-item {padding: 30px;}.job-item .job__meta {margin-bottom: 20px;}.job-item .job__title {margin-bottom: 10px;}}.pagination li {margin-right: 10px;}.pagination li:last-child {margin-right: 0;}.pagination li a {font-size: 20px;font-weight: 700;display: block;width: 50px;height: 50px;line-height: 48px;background-color: #f4f4f4;color: #222222;text-align: center;border: none;border-radius: 50%;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.pagination li a i {font-weight: 700;}.pagination li a:hover, .pagination li a.current {background-color: #ff5e14;color: #ffffff;}@media only screen and (min-width: 320px) and (max-width: 767px) {.pagination li a {font-size: 18px;width: 40px;height: 40px;line-height: 38px;}}