 body {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;background-color: #ffffff;font-family: "Roboto", sans-serif;font-size: 15px;color: #9b9b9b;overflow-x: hidden;}::selection {background-color: #e62129;color: #ffffff;}a {color: #e62129;-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: #732500;text-decoration: none;}section {position: relative;padding-top: 100px;padding-bottom: 100px;}img {max-width: 100%;height: auto;}* {outline: none;}button {border: none;padding: 0;}button, button: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;}@media (min-width: 768px) and (max-width: 1200px) {.container {max-width: 100%;}}.col-padding-0>.row {margin: 0;}.col-padding-0, .col-padding-0>.row>[class*=col-] {padding: 0;}.inner-padding {padding: 65px;}.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%);}.box-shadow-none {box-shadow: none !important;}.background-banner {min-height: 500px;}.width-auto {width: auto !important;}.fz-13 {font-size: 13px !important;}.fz-25 {font-size: 25px !important;}.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 !important;align-items: center !important;}.align-v-h {display: flex !important;justify-content: center !important;align-items: center !important;}.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%;}}.extra-padding {padding-bottom: 280px;}.z-index-2 {z-index: 2;}.mt--90 {margin-top: -90px;}.mt--100 {margin-top: -80px;}.mt--130 {margin-top: -130px;}.mt--140 {margin-top: -140px;}.mt--200 {margin-top: -200px;}.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 (max-width: 1200px) {.inner-padding {padding: 30px !important;}}@media (min-width: 768px) and (max-width: 991px) {section {padding-top: 75px;padding-bottom: 75px;}.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 (min-width: 320px) and (max-width: 767px) {section {padding-top: 50px;padding-bottom: 50px;}.inner-padding {padding: 20px !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: #e62129 !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: #e62129 !important;}.bg-theme2 {background-color: #f5570e !important;}.bg-img {position: relative;z-index: 1;}.background-size-auto {background-size: auto !important;}.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.15);}.bg-overlay-2:before {background-color: rgb(3 4 5 / 60%);}.bg-overlay-3: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: rgb(231 41 49 / 85%);}h1, h2, h3, h4, h5, h6 {color: #1b1a1a;font-family: "Barlow", sans-serif;text-transform: capitalize;font-weight: 700;line-height: 1.3;margin-bottom: 20px;}p {font-size: 14px;line-height: 24px;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 {position: relative;font-size: 15px;font-weight: 700;color: #e62129;display: block;margin-bottom: 10px;}.heading__title {position: relative;font-size: 34px;margin-bottom: 20px;}.heading__desc {font-size: 16px;line-height: 27px;margin-bottom: 0;}.heading-layout2 .heading__subtitle:after {content: "";position: absolute;left: -50px;top: 50%;width: 30px;height: 2px;border-radius: 1px;background-color: #e62129;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.heading-layout2 .heading__title {font-size: 40px;}.heading-layout3 .heading__title:after {content: "";position: absolute;left: -50px;top: 50%;width: 30px;height: 2px;border-radius: 1px;background-color: #e62129;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.heading-light .heading__subtitle {color: #f9f9f9;}.heading-light .heading__subtitle:after {background-color: #ffffff;}.heading-light .heading__title, .heading-light .heading__desc {color: #ffffff;}.text__block-title {font-size: 25px;margin-bottom: 17px;}.text__block-desc {font-size: 16px;line-height: 26px;}.text__link {font-size: 14px;font-weight: 700;}.text__link a {color: #1b1a1a;border-bottom: 2px solid #e62129;padding-bottom: 2px;}.text__link:hover a {color: #e62129;}@media (min-width: 992px) {.text__block-layout2 {position: relative;}.text__block-layout2 .text__block-title {position: absolute;top: 0;left: 0;}.text__block-layout2 .text__block-content {padding-left: 230px;}}@media (max-width: 992px) {.heading__title {font-size: 30px;}.heading-layout2 .heading__subtitle:after {display: none;}}@media (min-width: 320px) and (max-width: 767px) {.heading__title {font-size: 23px;margin-bottom: 10px;}.heading__subtitle, .text__link {font-size: 13px;}.heading__desc {font-size: 14px;line-height: 24px;}.heading-layout2 .heading__title {font-size: 25px;}.text__block-desc {font-size: 14px;line-height: 24px;margin-bottom: 10px;}}.header-transparent+.page-title {margin-top: -100px;}.pagetitle__subheading {position: relative;font-size: 15px;font-weight: 700;color: #f9f9f9;display: block;margin-bottom: 14px;}.pagetitle__subheading:after {content: "";position: absolute;left: -50px;top: 50%;width: 30px;height: 2px;border-radius: 1px;background-color: #ffffff;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.pagetitle__heading {font-size: 40px;color: #ffffff;margin-bottom: 30px;}.pagetitle__desc {font-size: 17px;font-weight: 500;line-height: 1.4;color: #f9f9f9;margin-bottom: 30px;}.page-title {padding-top: 80px;padding-bottom: 50px;}.page-title .btn:not(.btn__link) {height: 55px;line-height: 55px;min-width: 200px;}.page-title .breadcrumb-item+.breadcrumb-item::before {color: #ffffff;}.page-title .breadcrumb-item.active {color: #f9f9f9;}.page-title .breadcrumb-item a {position: relative;color: #ffffff;}.page-title .breadcrumb-item a:hover {color: #e62129;}.page-title-layout2 {padding-top: 235px;padding-bottom: 120px;}.page-title-layout3 {padding-bottom: 140px;}.page-title-layout6 {padding-top: 80px;padding-bottom: 80px;}.page-title-layout6 .pagetitle__heading {font-size: 40px;}.page-title-layout7 {padding-top: 300px;padding-bottom: 190px;}.page-title-layout7 .pagetitle__heading {font-size: 64px;}.page-title-layout8 {padding-top: 40px;padding-bottom: 20px;}.page-title-layout8 .breadcrumb-item a, .page-title-layout8 .breadcrumb-item.active, .page-title-layout8 .breadcrumb-item+.breadcrumb-item:before {color: #9b9b9b;}@media (max-width: 1200px) {.cta__banner-wrapper {-ms-flex-pack: start !important;justify-content: flex-start !important;margin-top: 30px;}}@media (min-width: 768px) and (max-width: 991px) {.page-title {padding-top: 200px;padding-bottom: 100px;}}@media (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;margin-bottom: 10px;}.page-title .pagetitle__heading {font-size: 25px !important;margin-bottom: 20px;}.page-title-layout5 .breadcrumb {-ms-flex-pack: start !important;justify-content: flex-start !important;}.page-title-layout8 {padding-top: 20px;padding-bottom: 10px;}}.btn {text-transform: capitalize;position: relative;z-index: 1;font-size: 14px;font-weight: 700;min-width: 170px;height: 65px;line-height: 65px;text-align: center;padding: 0 15px;letter-spacing: 1px;border: 0;border-radius: 3px;overflow: hidden;-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;}.btn:focus, .btn.active, .btn:active {-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;outline: none;}.btn:not(.btn__link) {box-shadow: 0px 3px 63px 0px rgba(40, 40, 40, 0.11);}.btn:not(.btn__link):before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;background-color: #222222;-webkit-transform: scaleX(0);-moz-transform: scaleX(0);-ms-transform: scaleX(0);-o-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: right center;-moz-transform-origin: right center;-ms-transform-origin: right center;-o-transform-origin: right center;transform-origin: right center;-webkit-transition: transform 0.24s cubic-bezier(0.37, 0.31, 0.31, 0.9);-moz-transition: transform 0.24s cubic-bezier(0.37, 0.31, 0.31, 0.9);-ms-transition: transform 0.24s cubic-bezier(0.37, 0.31, 0.31, 0.9);-o-transition: transform 0.24s cubic-bezier(0.37, 0.31, 0.31, 0.9);transition: transform 0.24s cubic-bezier(0.37, 0.31, 0.31, 0.9);}.btn:not(.btn__link):hover:before {-webkit-transform: scaleX(1);-moz-transform: scaleX(1);-ms-transform: scaleX(1);-o-transform: scaleX(1);transform: scaleX(1);-webkit-transform-origin: left center;-moz-transform-origin: left center;-ms-transform-origin: left center;-o-transform-origin: left center;transform-origin: left center;}.btn__primary {background-color: #ff1b25;color: #ffffff;}.btn__primary:hover {color: #ffffff;}.btn__primary:active, .btn__primary:focus {background-color: #ff1b25;color: #ffffff;}.btn__primary.btn__bordered {background-color: transparent;border: 2px solid #ff1b25;color: #ff1b25;}.btn__primary.btn__bordered:hover {color: #ffffff;}.btn__primary.btn__bordered:before {background-color: #ff1b25;}.btn__secondary {background-color: #222222;color: #ffffff;}.btn__secondary:before {background-color: #ff1b25 !important;}.btn__secondary:hover {color: #ffffff;}.btn__secondary:active, .btn__secondary:focus {background-color: #222222;color: #ffffff;}.btn__secondary.btn__bordered {background-color: transparent;border: 2px solid #222222;color: #222222;}.btn__secondary.btn__bordered:hover {border-color: #e62129;color: #ffffff;}.btn__secondary.btn__bordered:before {background-color: #222222;}.btn__white {background-color: #ffffff;color: #1b1a1a;}.btn__white:hover {color: #ffffff;}.btn__white:active, .btn__white:focus {background-color: #ffffff;color: #1b1a1a;}.btn__white.btn__bordered {background-color: transparent;border: 2px solid #ffffff;color: #ffffff;}.btn__white.btn__bordered:hover {color: #e62129;}.btn__white.btn__bordered:before {background-color: #ffffff;}.btn__red {background-color: #e62129;color: #ffffff;}.btn__red:hover {color: #ffffff;}.btn__red:active, .btn__red:focus {background-color: #ffffff;color: #1b1a1a;}.btn__red.btn__bordered {background-color: transparent;border: 2px solid #ffffff;color: #ffffff;}.btn__red.btn__bordered:hover {color: #000000;}.btn__red.btn__bordered:before {background-color: #ffffff;}.btn__bordered {background-color: transparent;}.btn__link {background-color: transparent;border-color: transparent;min-width: 0;line-height: 1;height: auto;padding: 0;border: none;}.btn__link:focus, .btn__link:active {background-color: transparent;}.btn__link.btn__primary {color: #e62129;}.btn__link.btn__primary:hover {color: #222222;}.btn__link.btn__secondary {color: #222222;}.btn__link.btn__secondary:hover {color: #e62129;}.btn__rounded {border-radius: 50px;}.btn__block {width: 100%;}.btn__icon {display: -ms-inline-flexbox;display: inline-flex;justify-content: space-between;-ms-flex-align: center;align-items: center;}.btn__icon span {margin-right: 5px;}.btn__icon i {margin-left: 5px;}.btn__social {height: 55px;line-height: 55px;width: 230px;color: #ffffff;border-radius: 3px;margin-bottom: 5px;}.btn__social:hover {color: #ffffff;}.btn__social:before {display: none;}.btn__social i {font-size: 18px;margin-right: 20px;}.btn__facebook {background-color: #4267b2;}.btn__twitter {background-color: #1da0f0;}.btn__google-plus {background-color: #ea4335;}.btn__lg {min-width: 210px;}.btn__loadMore {box-shadow: none !important;height: auto;line-height: 1;}.btn__loadMore:before {display: none;}.btn__loadMore i {position: relative;z-index: 2;display: inline-block;font-style: normal;width: 27px;height: 27px;line-height: 27px;border-radius: 50%;text-align: center;background-color: #ff1b25;color: #ffffff;margin-left: 5px;}.btn__loadMore i:after {content: "";position: absolute;top: 0;left: 0;width: 27px;height: 27px;line-height: 27px;border-radius: 50%;z-index: -1;background-color: #1b1a1a;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-ms-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;}.btn__loadMore:hover i:after {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}@media (min-width: 320px) and (max-width: 767px) {.btn {font-size: 13px;min-width: 120px;height: 50px;line-height: 50px;}}label {font-weight: 700;line-height: 1;margin-bottom: 10px;color: #1b1a1a;}label.error {font-size: 14px;font-weight: 400;color: red;margin-bottom: 0;margin-top: 7px;}.form-group {position: relative;margin-bottom: 15px;}.form-control {height: 55px;border: 1px solid #f4f4f4;background-color: #f4f4f4;border-radius: 1px;padding: 0 0 0 20px;border-radius: 3px;}.form-control:focus {background-color: #f4f4f4;border-color: #e62129;}textarea.form-control {min-height: 105px;padding-top: 10px;}.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;}.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: #e62129;}.label-radio input:checked~.radio-indicator:after {display: block;}.nice-select {width: 100%;margin-bottom: 30px;}.nice-select .current {line-height: 55px;color: #9b9b9b;}@media (min-width: 320px) and (max-width: 767px) {.form-group, .nice-select {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: #e62129;-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: #e62129;}.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 (min-width: 320px) and (max-width: 767px) {.nav-tabs .nav__link {font-size: 13px;margin: 0 10px 10px 0;}}.social__icons {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;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: #e62129;}.social__icons li:last-of-type {margin-right: 0;}.icon-arrow-right {font-size: 65%;}.breadcrumb {background-color: transparent;padding: 0;}.breadcrumb-item {position: relative;}.breadcrumb-item+.breadcrumb-item::before {font-family: FontAwesome;content: "";}@media (min-width: 320px) and (max-width: 767px) {.breadcrumb-item a, .breadcrumb-item+.breadcrumb-item {font-size: 12px;}}.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: 5px;-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: #e62129;color: #ffffff;}@media (min-width: 320px) and (max-width: 767px) {.pagination li a {font-size: 18px;width: 40px;height: 40px;line-height: 38px;}}.list-items li {position: relative;padding-left: 32px;font-size: 15px;font-weight: 700;color: #1b1a1a;margin-bottom: 9px;}.list-items li:before {content: "";font-family: "Fontawesome";position: absolute;top: 50%;left: 0;font-size: 10px;font-weight: 400;width: 20px;height: 20px;line-height: 20px;text-align: center;border-radius: 50%;color: #ffffff;background-color: #e62129;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.list-items-white li {color: #ffffff;}.list-items-white li:before {background-color: #ffffff;color: #e62129;}.list-items-layout2 li {padding-left: 25px;}.list-items-layout2 li:before {background-color: transparent;color: #e62129;}@media (max-width: 992px) {.list-items-layout2 {-ms-flex-direction: column;flex-direction: column;}.list-items-layout2 li {-ms-flex: 0 0 100% !important;flex: 0 0 100% !important;max-width: 100% !important;}}@media (min-width: 320px) and (max-width: 767px) {.list-items li {font-size: 15px;font-weight: 400;}}@-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.3;-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.5);-moz-transform: scale(1.5);-ms-transform: scale(1.5);-o-transform: scale(1.5);transform: scale(1.5);}}@-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.3;-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.5);-moz-transform: scale(1.5);-ms-transform: scale(1.5);-o-transform: scale(1.5);transform: scale(1.5);}}@-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.3;-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.5);-moz-transform: scale(1.5);-ms-transform: scale(1.5);-o-transform: scale(1.5);transform: scale(1.5);}}@-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.3;-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.5);-moz-transform: scale(1.5);-ms-transform: scale(1.5);-o-transform: scale(1.5);transform: scale(1.5);}}@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.3;-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.5);-moz-transform: scale(1.5);-ms-transform: scale(1.5);-o-transform: scale(1.5);transform: scale(1.5);}}@-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);}}@-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);}}.preloader {position: fixed;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;z-index: 5000;background-color: #ffffff;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;}.preloader .loading {position: relative;width: 80px;height: 80px;}.preloader .loading span {box-sizing: border-box;display: block;position: absolute;width: 64px;height: 64px;border: 5px solid #e62129;border-radius: 50%;animation: rotating 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color: #e62129 transparent transparent transparent;}.preloader .loading span:nth-child(1) {animation-delay: -0.45s;}.preloader .loading span:nth-child(2) {animation-delay: -0.3s;}.preloader .loading span:nth-child(3) {animation-delay: -0.15s;}@-webkit-keyframes rotating {0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@-moz-keyframes rotating {0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@-ms-keyframes rotating {0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@-o-keyframes rotating {0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes rotating {0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}.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 .contact__number a {color: #1b1a1a;}.navbar .contact__number a i {color: #1b1a1a;}.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: #e62129;-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;right: 0;top: 50%;-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 20px;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 {content: "";position: absolute;top: 50%;left: 0px;width: 0;height: 2px;opacity: 0;background-color: #e62129;-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;}.navbar .dropdown-menu .nav__item .nav__item-link:hover {color: #e62129;}.navbar .dropdown-menu .nav__item .nav__item-link:hover:after {opacity: 1;width: 11px;color: #e62129;}.navbar .dropdown-menu .dropdown-toggle:after {right: 0;}.header__topbar {overflow: hidden;background-color: #e62129;max-height: 50px;padding-top: 14px;padding-bottom: 14px;}.header__topbar .contact__list li {position: relative;font-size: 13px;margin-right: 15px;margin-bottom: 0;color: #9b9b9b;}.header__topbar .contact__list li a {color: #9b9b9b;}.header__topbar .contact__list li a:hover {color: #e62129;}.header__topbar .contact__list li i {color: #e62129;margin-right: 8px;}.header__topbar .contact__list li:last-child {margin-right: 0;}.header__topbar .social__icons a {color: #ffffff;}.header__topbar .social__icons a:last-child {margin-right: 0;}.header__topbar .social__icons a:hover {color: #e62129;}.header__topbar .header__topbar-links li a {display: block;color: #ffffff;position: relative;font-size: 13px;margin-right: 10px;padding-right: 10px;}.header__topbar .header__topbar-links li a:after {content: "-";position: absolute;right: 0;}.header__topbar .header__topbar-links li a:hover {color: #ffffff;}.header__topbar .header__topbar-links li:last-child a:after {display: none;}.header__topbar .header__topbar-right {position: static;}.header__topbar .header__topbar-right:after {content: "";position: absolute;top: 0;height: 50px;width: 100%;background-color: #222222;-webkit-transform: translateX(-30px);-moz-transform: translateX(-30px);-ms-transform: translateX(-30px);-o-transform: translateX(-30px);transform: translateX(-30px);}.header__topbar .header__topbar-right .header__topbar-right-inner {position: relative;z-index: 2;}.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 .nav__item .nav__item-link, .header-transparent .search-popup-trigger {color: #ffffff;}.header-transparent .action__btn-request:before {background-color: #ffffff;}.header-transparent .action__btn-request:hover {color: #e62129;}.header-light .navbar {border-bottom: 0;box-shadow: 0px 5px 83px 0px rgba(40, 40, 40, 0.12);}.header-layout1 .action__btn-request {border: 0 !important;}.header-layout2 .navbar, .header-layout2 .navbar .nav__item .nav__item-link {line-height: 80px;}.header-layout2 .navbar, .header-layout2 .navbar>.container, .header-layout2 .navbar>.container-fluid {height: 80px;}.header-layout3 .action__btn-request {height: 45px;line-height: 45px;}.header-layout3 .fixed-navbar .action__btn-request {border-color: #1b1a1a;color: #1b1a1a !important;}.header-layout3 .fixed-navbar .action__btn-request:hover {color: #ffffff !important;}.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 .action__btn, .fixed-navbar .action__btn-phone a, .fixed-navbar .search-popup-trigger {color: #333333;}.actions__list li {margin-left: 30px;}.actions__list li:first-child {margin-left: 0;}.action__btn-request {min-width: 140px;height: 55px;line-height: 55px;box-shadow: none !important;-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;}.action__btn-request span {margin-right: 7px;}.search-popup {position: fixed;z-index: 2300;top: 0;right: 0;bottom: 0;width: 100%;height: 100%;opacity: 0;background-color: rgba(27, 26, 26, 0.98);-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;}.search-popup.active {opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}.search-popup.active .search__popup-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);}.search-popup.inActive {opacity: 0;-webkit-transition-delay: 0.5s;-moz-transition-delay: 0.5s;-ms-transition-delay: 0.5s;-o-transition-delay: 0.5s;transition-delay: 0.5s;-webkit-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%);}.search-popup.inActive .search__popup-form {-webkit-transition-delay: 0s;-moz-transition-delay: 0s;-ms-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s;-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);}.search-popup .search__popup-close {position: absolute;top: 50px;right: 50px;font-size: 35px;color: #ffffff;cursor: pointer;font-style: normal;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;}.search-popup .search__popup-close:hover {color: #e62129;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}.search-popup .search__popup-form {position: absolute;top: 50%;left: 0;right: 0;width: 100%;max-width: 550px;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;}.search-popup .module__search-btn {position: absolute;top: 0;left: 0;line-height: 80px;text-align: center;font-size: 28px;cursor: pointer;color: #e62129;-webkit-transition: 0.3s ease;-moz-transition: 0.3s ease;-ms-transition: 0.3s ease;-o-transition: 0.3s ease;transition: 0.3s ease;}.search-popup .module__search-btn:hover {color: #ffffff;}.search-popup .search__input {z-index: 1;height: 80px;padding: 0 0 0 40px;background: transparent;border: none;border-bottom: 2px solid #2f2e2e;width: 100%;color: #ffffff;font-size: 35px;-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;}.search-popup .search__input::-webkit-input-placeholder {color: #9b9b9b;}.search-popup .search__input:-moz-placeholder {color: #9b9b9b;}.search-popup .search__input::-moz-placeholder {color: #9b9b9b;}.search-popup .search__input:-ms-input-placeholder {color: #9b9b9b;}.search-popup .search__input::placeholder {color: #9b9b9b;}@media (min-width: 1500px) {.header-layout1 .navbar .navbar-collapse {padding: 0 50px;}.header-layout1 .navbar .nav__item-btn {right: 50px;}}@media (min-width: 1200px) {.header-layout1 .navbar .navbar-brand, .header-layout1 .navbar .contact__number {padding: 0 50px;}.header-layout1 .navbar .navbar-collapse {padding: 0 30px;}}@media (min-width: 992px) and (max-width: 1200px) {.header-layout1 .navbar .navbar-brand {padding: 0 10px;}.header-layout1 .navbar .contact__number {padding: 0 10px;}}@media (max-width: 991px) {.navbar .navbar-toggler {position: absolute;right: 15px;height: 13px;}.navbar .collapse:not(.show) {display: block;}.navbar .contact__number {position: absolute;right: 60px;}.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: #e62129;}.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 .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;z-index: 2;width: 25px;height: 25px;line-height: 25px;cursor: pointer;text-align: center;border-radius: 2px;color: #ffffff;background-color: #e62129;}.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 .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 .action__btn, .header-transparent .action__btn {color: #333333;margin: 0 60px 0 0;}.header .contact__number a, .header-transparent .contact__number a {font-size: 16px;}.header .contact__number i, .header-transparent .contact__number i {width: 30px;height: 30px;line-height: 28px;font-size: 12px;margin-right: 8px;border-width: 1px;}.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-layout2 .navbar, .header .header-layout2 .navbar .navbar-brand, .header .navbar-brand, .header-transparent .header-layout2 .navbar, .header-transparent .header-layout2 .navbar .navbar-brand, .header-transparent .navbar-brand {margin-left: 15px;line-height: 80px !important;}.header .header-layout2 .navbar, .header .header-layout2 .navbar .navbar-brand, .header-transparent .header-layout2 .navbar, .header-transparent .header-layout2 .navbar .navbar-brand {line-height: 80px;}.header-layout2 .navbar {line-height: 80px;}.header-transparent .search-popup-trigger {color: #1b1a1a;}.header-layout3 .action__btn-request {background-color: #1b1a1a;border: 2px solid #1b1a1a;color: #ffffff !important;}.header-layout3 .action__btn-request:before {background-color: #1b1a1a;}.navbar .actions__list {position: absolute;right: 60px;}.navbar .actions__list li {margin-left: 15px;}.action__btn-request {min-width: 100px;height: 40px;line-height: 40px;font-size: 12px;}}@media (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 .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: #e62129;}.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-transparent.header-layout1 .navbar-brand {border-color: rgba(255, 255, 255, 0.15);}.header-transparent.header-layout1 .contact__number {border-color: rgba(255, 255, 255, 0.15);}.header-transparent.header-layout1 .contact__number a {color: #ffffff;}.header-transparent.header-layout1 .contact__number i {color: #ffffff;border-color: rgba(255, 255, 255, 0.25);}.header-transparent .fixed-navbar .navbar-brand {border-color: rgba(27, 26, 26, 0.1);}.header-transparent .fixed-navbar .contact__number {border-color: rgba(27, 26, 26, 0.1);}.header-transparent .fixed-navbar .contact__number a {color: #1b1a1a;}.header-transparent .fixed-navbar .contact__number i {color: #1b1a1a;border-color: rgba(27, 26, 26, 0.25);}.header-transparent .fixed-navbar .action__btn-request {color: #ffffff;}.header-transparent .fixed-navbar .action__btn-request:before {background-color: #1b1a1a;}.header-layout1 .navbar-brand {border-right: 1px solid rgba(27, 26, 26, 0.1);}.header-layout1 .contact__number {border-left: 1px solid rgba(27, 26, 26, 0.1);}.header-layout1 .contact__number a {line-height: 100px;}.header-layout1 .navbar-collapse {position: relative;padding-left: 20px;}.header-layout1 .nav__item-btn {position: absolute;right: 30px;top: 22px;}}@media (min-width: 992px) and (max-width: 1200px) {.navbar .nav__item {margin-right: 15px;}.action__btn-request {width: 130px;font-size: 12px;}.navbar .logo-light {max-width: 140px;}}@media (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 (min-width: 320px) and (max-width: 575px) {.search-popup .search__popup-form {max-width: 90%;}.search-popup .search__input {font-size: 20px;font-weight: 400;}}@media (max-width: 450px) {.navbar-brand img {max-width: 110px;}.navbar-modules .modules__btns-list li {margin-left: 10px;}}@media (max-width: 360px) {.navbar-brand img {max-width: 100px;}.action__btn-request {display: none;}}.accordion-item {border: 2px solid #eaeaea;background-color: #ffffff;border-radius: 3px;padding: 25px 30px;margin-bottom: 27px;}.accordion-item .accordion__item-title {font-family: "Barlow", sans-serif;color: #222222;font-weight: 700;font-size: 17px;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: #e62129;}.accordion-item.opened .accordion__item-title {color: #e62129;}.accordion-item.opened .accordion__item-title:after {background-color: #e62129;color: #ffffff;content: "";}.accordion-item .accordion__item-body {padding-top: 25px;}.accordion-item .accordion__item-body p {margin-bottom: 0;}@media (min-width: 320px) and (max-width: 767px) {.accordion-item {padding: 15px 20px;}}.footer {background-color: #161616;}.footer-top {padding-top: 120px;padding-bottom: 40px;}.footer__widget {margin-bottom: 30px;}.footer__widget-title {color: #ffffff;font-size: 17px;text-transform: capitalize;line-height: 1;margin-bottom: 30px;}.widget__newsletter-form {position: relative;}.widget__newsletter-form .form-control {font-size: 13px;background-color: #ffffff;}.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;margin-bottom: 11px;}.footer__widget-nav li a:hover {color: #ff1b25;}.footer__more-info {font-size: 14px;}.footer__more-info a {color: #ff1b25;position: relative;padding-bottom: 4px;}.footer__more-info a:after {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background-color: #ff1b25;-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;}.footer__more-info a:hover {color: #ffffff;}.footer__more-info a:hover:after {background-color: #ffffff;}.footer__copyright-links li {margin-right: 8px;margin-bottom: 5px;}.footer__copyright-links li:last-child {margin-right: 0;}.footer__copyright-links li a {display: block;position: relative;color: #9b9b9b;font-size: 14px;padding-right: 10px;}.footer__copyright-links li a:hover {color: #ffffff;}.footer__copyright-links li a:after {content: "-";position: absolute;top: 1px;right: 0;color: #9b9b9b;}.footer__copyright-links li:last-child a {margin-right: 0;padding-right: 0;}.footer__copyright-links li:last-child a:after {display: none;}.footer .social__icons li {margin-right: 9px;}.footer .social__icons li a {width: 34px;height: 34px;line-height: 34px;text-align: center;background-color: #272727;color: #ffffff;font-size: 17px;border-radius: 50%;}.footer .social__icons li a:hover {background-color: #ffffff;color: #272727;}.footer-bottom {background-color: #121212;padding-top: 20px;padding-bottom: 20px;}#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: #ff1b25;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 (min-width: 1200px) {.footer__widget-about {padding-right: 40px;}.footer__widget-newsletter {padding-left: 40px;}}@media (max-width: 1200px) {.footer__widget-nav li a, .footer__copyright-links li a {font-size: 13px;}}@media (min-width: 768px) and (max-width: 991px) {.footer-top {padding-top: 70px;padding-bottom: 20px;}.footer__widget:first-of-type {order: 1;}.footer__widget:last-of-type {order: 2;}.footer__widget:nth-of-type(2) {order: 3;}.footer__widget:nth-of-type(3) {order: 4;}}@media (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 .text-right {text-align: left !important;}}@media (min-width: 320px) and (max-width: 575px) {#scrollTopBtn {bottom: 20px;width: 30px;height: 30px;font-size: 14px;}#scrollTopBtn.actived {right: 20px;}}@media (min-width: 320px) and (max-width: 767px) {.cta__banner .cta__title {font-size: 16px;}}*/.slick-list {margin: 0 -10px;}.slick-slide {margin: 0 10px;}.m-slides-0 .slick-list {margin: 0;}.m-slides-0 .slick-slide {margin: 0;}.slick-arrow {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);color: rgba(27, 26, 26, 0.7);width: 45px;height: 45px;line-height: 45px;font-size: 0;z-index: 3;-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;}.slick-arrow:hover {color: #1b1a1a;}.slick-arrow.slick-next:before, .slick-arrow.slick-prev:before {font-family: "Font Awesome 5 Pro";font-size: 55px;}.slick-arrow.slick-next {right: 0;}.slick-arrow.slick-next:before {content: "\f054";}.slick-arrow.slick-prev {left: 0;}.slick-arrow.slick-prev:before {content: "\f053";}.carousel-arrows-light .slick-arrow {color: rgba(255, 255, 255, 0.7);}.carousel-arrows-light .slick-arrow:hover {color: #ffffff;}.slick-dots {list-style: none;padding: 0;text-align: center;margin-bottom: 0;z-index: 2;}.slick-dots li {display: inline-block;margin: 5px;position: relative;z-index: 1;padding: 0;font-size: 0;width: 16px;height: 4px;cursor: pointer;border-radius: 3px;background-color: #9b9b9b;}.slick-dots li button {font-size: 0;width: 100%;}.slick-dots li.slick-active {background-color: #e62129;}.header-transparent+.slider {margin-top: -100px;}.header-transparent+.slider .slide-item {padding-top: 100px;}.slider {padding: 0;overflow-x: hidden;}.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: #e62129;margin-bottom: 18px;}.slider .slide__title {font-size: 60px;line-height: 1.2;color: #ffffff;margin-bottom: 30px;}.slider .slide__desc {font-size: 16px;line-height: 1.5;color: #ffffff;max-width: 650px;margin-bottom: 30px;}.slider .btn__lg {min-width: 200px;}.slider .btn__red:before {background-color: #000000;}.slider .slick-dots {position: absolute;left: 50%;bottom: 30px;text-align: left;width: 100%;max-width: 1140px;-webkit-transform: translateX(calc(-50% + 10px));-moz-transform: translateX(calc(-50% + 10px));-ms-transform: translateX(calc(-50% + 10px));-o-transform: translateX(calc(-50% + 10px));transform: translateX(calc(-50% + 10px));}.slider-layout2 .slide__title {font-size: 75px;}.slider-layout2 .info__slider .slick-dots {position: static;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}.slider-layout2 .video__btn .video__player-animation {border-color: #ffffff;}.slider-layout3 .slick-dots {left: 0;max-width: none;text-align: center;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}@media (min-width: 1200px) {.slider .slick-arrow.slick-next {right: 30px;}.slider .slick-arrow.slick-prev {left: 30px;}.slider-layout3 .slide__title {font-size: 95px;margin-left: -80px;}}@media (min-width: 768px) and (max-width: 1200px) {.slider .slide-item {padding-right: 30px;padding-left: 30px;}}@media (min-width: 768px) and (max-width: 820px) {.slider .slide-item {height: 46vh;}}@media (min-width: 992px) and (max-width: 1200px) {.slider .slide__title {font-size: 65px;}}@media (min-width: 768px) and (max-width: 991px) {.slider .slide__title {font-size: 40px;line-height: 60px;margin-bottom: 10px;}}@media (min-width: 320px) and (max-width: 767px) {.header-transparent+.slider {margin-top: 0;}.slider {overflow: hidden;}.slider .slide-item {padding: 100px 10px;}.slider .slide-item {height: auto;}.center-mobile{justify-content: center !important;text-align: center;}}@media (min-width: 576px) and (max-width: 767px) {.slider .slide__title {font-size: 40px;line-height: 50px;margin-bottom: 10px;}.slider .slick-dots {-webkit-transform: translateX(calc(-50% + 70px));-moz-transform: translateX(calc(-50% + 70px));-ms-transform: translateX(calc(-50% + 70px));-o-transform: translateX(calc(-50% + 70px));transform: translateX(calc(-50% + 70px));}}@media (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: 10px;}.slider .btn__lg {min-width: 140px;}.slider .slick-dots {-webkit-transform: translateX(calc(-50% + 20px));-moz-transform: translateX(calc(-50% + 20px));-ms-transform: translateX(calc(-50% + 20px));-o-transform: translateX(calc(-50% + 20px));transform: translateX(calc(-50% + 20px));}.slider .slick-arrow:before {font-size: 30px;}.slider .slick-arrow.slick-prev {left: -10px;}.slider .slick-arrow.slick-next {right: -10px;}}.video__btn {text-align: center;display: inline-block;position: relative;padding-left: 70px;height: 70px;}.video__btn .video__player {position: absolute;top: 0;left: 0;width: 70px;height: 70px;line-height: 70px;border-radius: 50%;background-color: #e62129;color: #ffffff;}.video__btn .video__player-animation {position: absolute;display: block;width: 100%;height: 100%;opacity: 0.2;border: 2px solid #e62129;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;}.video__btn .video__player-animation-2 {animation-delay: 1s;}.video__btn .video__player-animation-3 {animation-delay: 1.8s;}.video__btn:hover .video__player-animation {opacity: 0;animation-play-state: paused;}.video__btn .video__btn-title {font-size: 14px;font-weight: 700;padding-top: 20px;line-height: 1;display: inline-block;}.video__btn-white .video__player {background-color: #ffffff !important;color: #1b1a1a;}.video__btn-white .video__player-animation {border-color: #ffffff !important;}.video__btn-theme .video__player-animation {border-color: #e62129;}.video-banner {position: relative;}.video-banner .video__btn {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.video-banner .video__btn-title {position: absolute;bottom: -60px;left: 0;line-height: 1.5;}@media (min-width: 320px) and (max-width: 575px) {.video__btn {padding-left: 50px;height: 50px;}.video__btn .video__player {width: 50px;height: 50px;line-height: 50px;}}.feature-item {position: relative;margin-bottom: 30px;}.feature-item .feature__img {overflow: hidden;}.feature-item .feature__img img {-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__content {position: relative;padding: 46px 45px 20px 50px;}.feature-item .feature__subtitle {font-family: "Roboto", sans-serif;font-size: 14px;display: inline-block;margin-bottom: 6px;}.feature-item .feature__title {font-size: 24px;margin-bottom: 22px;}.feature-item .feature__desc {font-size: 15px;line-height: 25px;margin-bottom: 25px;}.feature-item .feature__icon {font-size: 55px;line-height: 1;color: #e62129;margin-bottom: 25px;}.feature-item .btn {height: 40px;line-height: 40px;min-width: 110px;}.feature-item .btn i {opacity: 0;margin-left: -10px;-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;}.feature-item .btn:hover i {opacity: 1;margin-left: 7px;}.feature-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;}.feature-item:hover .feature__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);}.features-wrapper {position: relative;z-index: 3;background-color: #ffffff;box-shadow: 0px 5px 83px 0px rgba(40, 40, 40, 0.12);}.features-wrapper .feature__content:before {content: "";position: absolute;top: 50px;right: 0;bottom: 20px;width: 2px;background-color: #eaeaea;}.features-wrapper>[class^=col-]:last-child .feature-item .feature__content:before {display: none;}.features-layout2 .feature-item .feature__content {padding: 0;}.features-layout2 .feature-item:hover .feature__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;}.fetures-bg {position: absolute;top: 0;left: 0;z-index: 0;width: 100%;height: 50%;}@media (max-width: 992px) {.feature-item .feature__content {padding: 20px;}.feature-item .feature__content:before {top: 20px;}.feature-item .feature__title {font-size: 20px;margin-bottom: 10px;}.feature-item .feature__desc {font-size: 14px;margin-bottom: 10px;}}@media (min-width: 320px) and (max-width: 767px) {.feature-item .feature__content:before {display: none;}}.fancybox-item {position: relative;margin-bottom: 40px;}.fancybox-item .fancybox__icon {font-size: 55px;line-height: 1;color: #e62129;margin-bottom: 25px;}.fancybox-item .fancybox__title {font-size: 19px;font-weight: 600;margin-bottom: 16px;-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: 15px;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: #e62129;}.fancybox-layout2 .fancybox-item {display: -webkit-flex;display: -ms-flexbox;display: flex;}.fancybox-layout2 .fancybox-item .fancybox__icon {-ms-flex: 0 100px;flex: 0 0 100px;max-width: 100px;}.fancybox-layout2 .fancybox-item .fancybox__content {-ms-flex: 0 calc(100% - 100px);flex: 0 0 calc(100% - 100px);max-width: calc(100% - 100px);}.fancybox-light .fancybox-item .fancybox__icon, .fancybox-light .fancybox-item .fancybox__title, .fancybox-light .fancybox-item .fancybox__desc, .fancybox-light .fancybox-item:hover .fancybox__title {color: #ffffff;}@media (max-width: 992px) {.fancybox-layout2 .fancybox-item .fancybox__icon {-ms-flex: 0 70px;flex: 0 0 70px;max-width: 70px;}.fancybox-layout2 .fancybox-item .fancybox__content {-ms-flex: 0 calc(100% - 70px);flex: 0 0 calc(100% - 70px);max-width: calc(100% - 70px);}}@media (min-width: 768px) and (max-width: 991px) {.fancybox-item .fancybox__title {margin-bottom: 12px;}}@media (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;}}.portfolio-item {position: relative;margin-bottom: 50px;}.portfolio-item .portfolio__img {position: relative;overflow: hidden;}.portfolio-item .portfolio__img img {width: 100%;height: auto;max-width: 100%;border-radius: 4px;-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: 26px;}.portfolio-item .portfolio__cat a {position: relative;font-size: 14px;color: #ff1b25;padding-right: 7px;}.portfolio-item .portfolio__cat a:hover {color: #1b1a1a;}.portfolio-item .portfolio__cat a:after {content: ",";position: absolute;top: -2px;right: 2px;color: #e62129;}.portfolio-item .portfolio__cat a:last-child:after {display: none;}.portfolio-item .portfolio__title {font-size: 21px;margin-bottom: 11px;}.portfolio-item .portfolio__title a {color: #1b1a1a;}.portfolio-item .portfolio__title a:hover {color: #e62129;}.portfolio-item .portfolio__desc {font-size: 15px;margin-top: 18px;margin-bottom: 20px;}.portfolio-filter li {margin-bottom: 20px;margin-right: 30px;}.portfolio-filter li:last-child {margin-right: 0;}.portfolio-filter li a {position: relative;color: #1b1a1a;font-size: 14px;font-weight: 700;line-height: 1;text-transform: capitalize;display: block;padding-bottom: 4px;}.portfolio-filter li a:after {content: "";position: absolute;bottom: 0;left: 0;width: 0;height: 2px;background-color: #e62129;-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;}.portfolio-filter li a:hover, .portfolio-filter li a.active {color: #e62129;}.portfolio-filter li a:hover:after, .portfolio-filter li a.active:after {width: 100%;}.mix {display: none;}.portfolio-hidden>.portfolio-item {display: none;}.portfolio-standard .portfolio-item {box-shadow: 0px 5px 83px 0px rgba(40, 40, 40, 0.08);border-radius: 4px;}.portfolio-standard .portfolio-item .portfolio__img img {border-radius: 4px 4px 0 0;}.portfolio-standard .portfolio-item .portfolio__content {padding: 36px 30px 0 35px;}.portfolio-standard .portfolio-item .btn__loadMore {font-size: 15px;width: 100%;height: 60px;line-height: 60px;display: -webkit-flex;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;border-radius: 0;}.portfolio-standard .portfolio-item .btn__loadMore:hover {background-color: #e62129;color: #ffffff;}.portfolio-standard .portfolio-item .btn__loadMore:hover i {color: #ffffff;}.portfolio-standard .portfolio-item .btn__loadMore:hover:after {opacity: 0;}.portfolio-standard .portfolio-item .btn__loadMore:after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 2px;background-color: #eaeaea;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;-ms-transition: opacity 0.2s ease;-o-transition: opacity 0.2s ease;transition: opacity 0.2s ease;}.portfolio-standard .portfolio-item .btn__loadMore i {background-color: #e62129;color: #ffffff;}.portfolio-standard-carousel {overflow-x: hidden;}.portfolio-standard-carousel .slick-list {margin: -15px;overflow: visible;}.portfolio-standard-carousel .slick-slide {margin: 15px;-webkit-transition: opacity 0.3s ease, visibility 0.3s ease;-moz-transition: opacity 0.3s ease, visibility 0.3s ease;-ms-transition: opacity 0.3s ease, visibility 0.3s ease;-o-transition: opacity 0.3s ease, visibility 0.3s ease;transition: opacity 0.3s ease, visibility 0.3s ease;}.portfolio-standard-carousel .slick-slide.slick-active {opacity: 1;visibility: visible;}.portfolio-standard-carousel .slick-slide:not(.slick-active) {opacity: 0;visibility: hidden;}.portfolio-carousel .portfolio-item {border-radius: 4px;overflow: hidden;margin-bottom: 20px;}.portfolio-carousel .portfolio-item .portfolio__hover {position: absolute;bottom: 0;left: 0;z-index: 3;width: 100%;height: 100%;display: -webkit-flex;display: -ms-flexbox;display: flex;-ms-flex-align: end;align-items: flex-end;background-image: linear-gradient(180deg, rgba(27, 26, 26, 0.3) 0%, rgba(0, 0, 0, 0) 82%);}.portfolio-carousel .portfolio-item .portfolio__content {position: relative;padding: 0 100px 50px 50px;-webkit-transform: translateY(90px);-moz-transform: translateY(90px);-ms-transform: translateY(90px);-o-transform: translateY(90px);transform: translateY(90px);-webkit-transition: all 0.6s ease;-moz-transition: all 0.6s ease;-ms-transition: all 0.6s ease;-o-transition: all 0.6s ease;transition: all 0.6s ease;}.portfolio-carousel .portfolio-item .portfolio__cat a {color: #e62129;}.portfolio-carousel .portfolio-item .portfolio__title {font-size: 31px;font-weight: 600;margin-top: 10px;margin-bottom: 0;}.portfolio-carousel .portfolio-item .portfolio__title a {color: #ffffff;}.portfolio-carousel .portfolio-item .portfolio__desc {color: #ffffff;margin-top: 10px;margin-bottom: 0;opacity: 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;}.portfolio-carousel .portfolio-item .btn__loadMore {position: absolute;bottom: 60px;right: -20px;opacity: 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;}.portfolio-carousel .portfolio-item .btn__loadMore i {background-color: #ffffff;color: #e62129;-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;}.portfolio-carousel .portfolio-item .btn__loadMore i:hover {background-color: #e62129;color: #ffffff;}.portfolio-carousel .portfolio-item .btn__loadMore i:after {display: none;}.portfolio-carousel .portfolio-item:hover .portfolio__content {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}.portfolio-carousel .portfolio-item:hover .portfolio__desc, .portfolio-carousel .portfolio-item:hover .btn__loadMore {opacity: 1;}.portfolio-grid-layout2 .portfolio-item .portfolio__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(34, 34, 34, 0.85);opacity: 0;padding: 0;display: -webkit-flex;display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: center;-ms-flex-align: center;align-items: center;-ms-flex-direction: column;flex-direction: column;-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-grid-layout2 .portfolio-item .portfolio__title, .portfolio-grid-layout2 .portfolio-item .portfolio__cat {opacity: 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;-webkit-transition-delay: 0.5s;-moz-transition-delay: 0.5s;-ms-transition-delay: 0.5s;-o-transition-delay: 0.5s;transition-delay: 0.5s;}.portfolio-grid-layout2 .portfolio-item .portfolio__title a, .portfolio-grid-layout2 .portfolio-item .portfolio__cat a:hover {color: #ffffff;}.portfolio-grid-layout2 .portfolio-item:hover .portfolio__content {opacity: 1;}.portfolio-grid-layout2 .portfolio-item:hover .portfolio__content .portfolio__title, .portfolio-grid-layout2 .portfolio-item:hover .portfolio__content .portfolio__cat {opacity: 1;}.portfolio-single .portfolio__icon {background-color: #ffffff;position: relative;width: 144px;height: 144px;padding: 10px;margin: -75px auto 0;border-radius: 50%;}.portfolio-single .portfolio__icon i {width: 124px;height: 124px;line-height: 124px;font-size: 75px;color: #e62129;text-align: center;display: inline-block;border: 2px solid #e62129;border-radius: 50%;}.portfolio-single .portfolio-item .portfolio__title {font-size: 35px;margin-bottom: 11px;}.portfolio-single .portfolio-item .portfolio__desc {font-size: 25px;font-weight: 700;line-height: 1.3;color: #1b1a1a;}.portfolio-single .list-items-layout2 {display: -webkit-flex;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.portfolio-single .list-items-layout2 li {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.portfolio-single .portfolio-slider .slick-arrow.slick-next {right: 320px;}.portfolio-single .portfolio-slider .slick-arrow.slick-prev {left: 320px;}.portfolio__meta-list li {font-size: 15px;margin-bottom: 13px;}.portfolio__meta-list li strong {color: #1b1a1a;display: inline-block;min-width: 120px;}@media (min-width: 1500px) {.portfolio-carousel .slick-slider {width: 190%;}}@media (min-width: 1200px) {.portfolio-carousel .slick-slider {width: 130%;}.portfolio-single .btn__icon {min-width: 370px;}.portfolio-single .portfolio-slider .slick-slide {margin: 0 20px;}.portfolio-single .portfolio-slider .slick-dots {margin-top: 15px;}}@media (max-width: 992px) {.portfolio-single .portfolio-slider .slick-list {margin: 0 -5px;}.portfolio-single .portfolio-slider .slick-slide {margin: 0 5px;}.portfolio-single .portfolio-slider .slick-arrow.slick-next {right: 40px;}.portfolio-single .portfolio-slider .slick-arrow.slick-prev {left: 40px;}.portfolio-carousel .nav-tabs {-ms-flex-pack: start !important;justify-content: flex-start !important;}}@media (min-width: 320px) and (max-width: 767px) {.portfolio-item .portfolio__title {font-size: 16px;margin-bottom: 7px;}.portfolio-filter li {margin-right: 10px;margin-bottom: 5px;}.portfolio-filter li a {font-size: 13px;}.portfolio-carousel .portfolio-item .portfolio__content {padding: 0 40px 20px 20px;}.portfolio-carousel .portfolio-item .portfolio__title {font-size: 18px;margin-top: 0;}.portfolio-carousel .portfolio-item .portfolio__desc {font-size: 13px;line-height: 22px;}.portfolio-standard .portfolio-item .portfolio__content {padding: 15px 15px 0 15px;}.portfolio-standard-carousel .slick-slide {margin: 5px;}.portfolio-standard-carousel .slick-list {margin: -15px;}.portfolio-standard-carousel .portfolio-item .portfolio__desc {font-size: 13px;line-height: 23px;margin-top: 10px;}}@media (min-width: 320px) and (max-width: 370px) {.portfolio-carousel .portfolio-item .portfolio__content {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}.portfolio-carousel .portfolio-item .portfolio__desc {display: none;}.portfolio-item .portfolio__desc {font-size: 13px;line-height: 23px;margin-top: 10px;}}.member {position: relative;margin-bottom: 30px;}.member .member__img {position: relative;}.member .member__img img {width: 100%;border-radius: 4px;}.member .member__info {padding-top: 24px;}.member .member__info .member__name {font-size: 21px;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;border-radius: 4px;background-color: rgba(254, 90, 14, 0.85);-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;}.member .social__icons li a:hover {color: #1b1a1a;}.member:hover .member__hover {opacity: 1;}.member:hover .member__content-inner {bottom: 50px;opacity: 1;}.member:hover .social__icons li a {opacity: 1;}.team-layout2 .member .member__hover {background-color: transparent;}.team-layout2 .member .member__content-inner {background-color: #e62129;border-radius: 4px;width: auto;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}.team-layout2 .member .member__content-inner .social__icons li {margin-right: 0;}.team-layout2 .member .member__content-inner .social__icons li a {padding: 15px;}.team-layout2 .member:hover .member__content-inner {bottom: 30px;}@media (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:before {content: "";position: absolute;top: 0;right: 70px;width: 96px;height: 71px;z-index: -1;background-image: url(../images/icons/quote.png);}.testimonial-item .testimonial__desc {font-size: 20px;line-height: 1.5;font-weight: 500;font-style: italic;color: #1b1a1a;margin-bottom: 0;}.testimonial__meta {display: block;}.testimonial__meta .testimonial__meta-title {color: #1b1a1a;font-size: 16px;font-weight: 700;line-height: 1;margin-bottom: 2px;display: block;white-space: nowrap;}.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%;display: inline-block;margin-bottom: 15px;-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: opacity 0.4s ease;-moz-transition: opacity 0.4s ease;-ms-transition: opacity 0.4s ease;-o-transition: opacity 0.4s ease;transition: opacity 0.4s ease;}.testimonial__thumb img {max-width: 100%;border-radius: 50%;}.testimonials .heading__title {font-size: 15px;}.testimonials .testimonials-wrapper {display: -webkit-flex;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;overflow: hidden;}.testimonials .slider-nav {flex: 0 0 260px;max-width: 260px;max-height: 110px;margin-left: -110px;}.testimonials .slider-with-navs {flex: 0 0 calc(100% - 260px);max-width: calc(100% - 260px);}.testimonials .slick-dots {text-align: left;}.testimonials .slick-list {margin: 0;}.testimonials .slick-slide {margin: 0;}.testimonials .slick__nav-item {cursor: pointer;text-align: right;}.testimonials .slick__nav-item .testimonial__meta {-webkit-transition: opacity 0.4s ease;-moz-transition: opacity 0.4s ease;-ms-transition: opacity 0.4s ease;-o-transition: opacity 0.4s ease;transition: opacity 0.4s ease;}@media (min-width: 992px) {.testimonials .slick__nav-item .testimonial__meta {opacity: 0;}}.testimonials .slick__nav-item.slick-current .testimonial__meta {opacity: 1;}.testimonials .slick__nav-item.slick-current .testimonial__thumb {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);-webkit-transition: transform 0.4s ease;-moz-transition: transform 0.4s ease;-ms-transition: transform 0.4s ease;-o-transition: transform 0.4s ease;transition: transform 0.4s ease;}.testimonials .slick__nav-item:not(.slick-current) {-webkit-transform: translateX(25px);-moz-transform: translateX(25px);-ms-transform: translateX(25px);-o-transform: translateX(25px);transform: translateX(25px);}.testimonials-layout2 {padding-top: 80px;padding-bottom: 80px;}@media (max-width: 992px) {.testimonials .slick__nav-item {margin-left: 2px;}.testimonials .slick__nav-item:not(.slick-current) {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}.testimonials .heading__title {margin-bottom: 20px;}}@media (min-width: 992px) {.testimonials .heading {padding-left: 160px;}}@media (min-width: 768px) and (max-width: 991px) {.testimonial-item .testimonial__desc {font-size: 18px;line-height: 28px;}}@media (max-width: 992px) {.testimonial-item .testimonial__desc {font-size: 15px;margin-bottom: 0;}.testimonials .testimonials-wrapper {-ms-flex-direction: column;flex-direction: column;}.testimonials .slick__nav-item {text-align: left;margin: 0;}.testimonials .slider-with-navs {flex: 0 0 100%;max-width: 100%;}.testimonials .slider-nav {margin-left: 0;}.testimonials .slider-nav .slick-list {padding: 0 !important;}.testimonial__meta .testimonial__meta-title {font-size: 13px;margin-bottom: 0;}}@media (max-width: 380px) {.testimonial__thumb {width: 35px;height: 35px;margin-bottom: 0;}.testimonial__meta .testimonial__meta-title, .testimonial__meta .testimonial__meta-desc {font-size: 11px;}.testimonials .slider-nav {max-height: 80px;}}.clients {padding-top: 60px;padding-bottom: 60px;}.clients .client {position: relative;text-align: center;}.clients .client img {display: inline-block;width: auto !important;max-width: 100%;}@media (min-width: 768px) and (max-width: 991px) {.clients {padding-top: 40px;padding-bottom: 40px;}}@media (min-width: 320px) and (max-width: 767px) {.clients {padding-top: 30px;padding-bottom: 30px;}}.blog-item {position: relative;margin-bottom: 50px;}.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 {padding-top: 30px;padding-left: 30px;overflow: hidden;}.blog-item .blog__meta {display: -webkit-flex;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 14px;}.blog-item .blog__meta-cat {position: relative;padding-right: 14px;}.blog-item .blog__meta-cat:after {content: "";position: absolute;top: 11px;right: 0;width: 10px;height: 2px;background-color: #e62129;}.blog-item .blog__meta-cat a {position: relative;color: #e62129;padding-right: 7px;font-size: 14px;font-weight: 700;}.blog-item .blog__meta-cat a:hover {color: #1b1a1a;}.blog-item .blog__meta-cat a:after {content: ",";position: absolute;top: -1px;right: 2px;color: #e62129;}.blog-item .blog__meta-cat a:last-child {padding-right: 0;}.blog-item .blog__meta-cat a:last-child:after {display: none;}.blog-item .blog__meta-date {display: block;font-size: 13px;color: #616161;margin-bottom: 16px;}.blog-item .blog__title {font-size: 20px;font-weight: 600;margin-bottom: 12px;}.blog-item .blog__title a {color: #1b1a1a;}.blog-item .blog__title a:hover {color: #e62129;}.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;-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;-webkit-transform: translateX(-80px);-moz-transform: translateX(-80px);-ms-transform: translateX(-80px);-o-transform: translateX(-80px);transform: translateX(-80px);}.blog-item .btn__link span {opacity: 0;margin-right: 8px;-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 .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: #e62129;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}.blog-item:hover .btn__link span {opacity: 1;}.blog-item:hover .btn__link i {background-color: #e62129;}.blog-single .blog-item .blog__meta-cat, .blog-single .blog-item .blog__meta-date {margin-bottom: 0;}.blog-single .blog-item .blog__title {font-size: 35px;}.blog-single .blog-item .blog__content {padding-left: 0;}.blog-carousel .slick-arrow {top: -50px;height: 32px;line-height: 32px;color: #ffffff;background-color: #e62129;}.blog-carousel .slick-arrow:hover {background-color: #1b1a1a;}.blog-carousel .slick-arrow:before {font-size: 10px;}.blog-carousel .slick-arrow.slick-prev {width: 82px;border-radius: 15px;right: 45px;left: auto;}.blog-carousel .slick-arrow.slick-prev:before {content: "";display: block;-webkit-transform: translateX(-20px);-moz-transform: translateX(-20px);-ms-transform: translateX(-20px);-o-transform: translateX(-20px);transform: translateX(-20px);}.blog-carousel .slick-arrow.slick-prev:after {content: "Prev";color: #ffffff;font-size: 15px;font-weight: 700;position: absolute;top: 50%;right: 15px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.blog-carousel .slick-arrow.slick-next {width: 32px;border-radius: 50%;background-color: #1b1a1a;}.blog-carousel .slick-arrow.slick-next:hover {background-color: #e62129;}.blog-carousel .slick-arrow.slick-next:before {content: "";}.blog__meta-author {font-size: 13px;}.blog__meta-author a {color: #1b1a1a;}.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: 22px;margin-bottom: 24px;}.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: #e62129;}.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: #e62129;}.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: 95px;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: 17px;font-weight: 700;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: 115px;}.blog-nav .blog__prev .blog__nav-content {padding-left: 115px;}.blog-author {display: -webkit-flex;display: -ms-flexbox;display: flex;background-color: #f4f4f4;padding: 40px;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: #e62129;}.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: 15px;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: #e62129;display: inline-block;}.comments-list .comment__item .comment__content .comment__reply:hover {color: #1b1a1a;}.comments-list .comment__item .nested__comment {border-top: 1px solid #eaeaea;padding: 30px 0 0 0;margin: 30px 0 0 90px;}.blog-comments-form .form-group {margin-bottom: 20px;}.blog-tags ul li a {position: relative;font-size: 14px;padding-right: 5px;}.blog-tags ul li a:hover {color: #1b1a1a;}.blog-tags ul li a:before {content: ",";position: absolute;top: -2px;right: 1px;color: #e62129;}.blog-tags ul li:last-child a:before {display: none;}@media (min-width: 768px) and (max-width: 991px) {.blog-single .blog-item .blog__title {padding: 0 40px;}}@media (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__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: 50px;}.comments-list .comment__item .comment__content .comment__desc {font-size: 13px;}.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;}.comments-list .comment__item .nested__comment {padding: 20px 0 0 0;margin: 20px 0 0 40px;}}@media (min-width: 320px) and (max-width: 575px) {.blog-author {display: block;padding: 20px;}.blog-item .btn__link {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}.blog-item .btn__link span {opacity: 1;margin-right: 7px;}}.contact-info-box {margin-bottom: 30px;}.contact-info-box .contact__info-box-title {font-size: 17px;margin-bottom: 20px;}.contact-info-box .contact__info-list {margin-bottom: 0;}.contact-info-box .contact__info-list li {font-size: 14px;margin-bottom: 9px;}.contact-info-box .contact__info-list li a {color: #9b9b9b;}.contact-info-layout2 .contact-info-box .contact__info-box-icon {flex: 0 0 70px;}.contact-info-layout2 .contact-info-box .contact__info-box-icon i {width: 48px;height: 48px;line-height: 48px;text-align: center;border-radius: 50%;display: block;color: #ffffff;background-color: #e62129;}.contact-info-layout2 .contact-info-box .contact__info-box-title {margin-bottom: 10px;}.contact-info-layout2 .contact-info-box .contact__info-list li {margin-bottom: 2px;}.contact-info-layout2 .cta__banner {border-radius: 4px;max-width: 530px;padding: 50px 130px 50px 50px;margin-left: 20px;margin-top: -185px;z-index: 4;margin-bottom: 30px;}.contact-info-layout2 .cta__banner .cta__title {line-height: 1.4;margin-bottom: 17px;}.contact-info-layout2 .cta__banner .cta__title, .contact-info-layout2 .cta__banner .cta__desc, .contact-info-layout2 .cta__banner .btn {position: relative;z-index: 2;}.contact-info-layout2 .cta__banner .btn i {width: 32px;height: 32px;line-height: 32px;color: #e62129;background-color: #ffffff;-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;}.contact-info-layout2 .cta__banner .btn:hover i {-webkit-transform: translateX(6px);-moz-transform: translateX(6px);-ms-transform: translateX(6px);-o-transform: translateX(6px);transform: translateX(6px);}.contact__number i {width: 45px;height: 45px;line-height: 43px;border-radius: 50%;text-align: center;border: 2px solid rgba(27, 26, 26, 0.25);font-size: 17px;margin-right: 13px;}.contact__number a {font-family: "Barlow", sans-serif;font-size: 24px;font-weight: 500;line-height: 1;}.contact-panel {box-shadow: 0px 5px 83px 0px rgba(40, 40, 40, 0.12);background-color: #fff;padding: 80px 80px 40px;border-radius: 5px;display: -webkit-flex;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;position: relative;z-index: 2;}.contact-panel:after {content: "";position: absolute;bottom: 0;left: 80px;width: -webkit-calc(100% - 160px);width: -moz-calc(100% - 160px);width: -o-calc(100% - 160px);width: calc(100% - 160px);height: 3px;background-color: #ff1b25;}.contact-panel .contact__panel-info {flex: 0 0 34%;max-width: 34%;padding-bottom: 40px;}.contact-panel .contact__panel-info-top {background-color: #333333;border-radius: 4px 4px 0 0;padding: 50px 50px 32px;}.contact-panel .contact__panel-info-top .contact-info-box:last-of-type {margin-bottom: 0;}.contact-panel .contact__panel-info-bottom {background-color: #222222;border-radius: 0 0 4px 4px;padding: 50px 50px 42px;}.contact-panel .contact__panel-info-bottom .contact__panel-info-title {font-size: 16px;line-height: 26px;color: #ffffff;display: block;margin-bottom: 25px;}.contact-panel .contact-info-box .contact__info-list li {color: #ffffff;margin-bottom: 6px;}.contact-panel .contact-info-box .contact__info-list li a {color: #ffffff;}.contact-panel .contact-info-box .contact__info-box-title {color: #ffffff;margin-bottom: 11px;}.contact-panel .contact__number i {color: #ffffff;border-color: rgba(255, 255, 255, 0.25);}.contact-panel .contact__number a {color: #ffffff;}.contact-panel .contact__panel-form {flex: 0 0 66%;max-width: 66%;padding-left: 50px;padding-bottom: 40px;}.contact-panel .contact__panel-title {font-size: 24px;}.contact-panel .contact__panel-desc {font-size: 15px;line-height: 25px;}.contact-panel .nice-select .list {width: 100%;}.google-map+.contact-layout1 {position: relative;z-index: 3;margin-top: -120px;}.contact-layout2 .contact-panel .contact__panel-info-top, .contact-layout2 .contact-panel .contact__panel-info-bottom {background-color: #e62129;}.contact-layout2 .contact__number i {border-color: rgba(255, 255, 255, 0.25);}.contact-layout3 .contact-panel .contact__panel-form {flex: 0 0 100%;max-width: 100%;padding-left: 0;padding-bottom: 40px;}.contact-layout3 .contact-panel .contact__panel-info {background-color: #e62129;flex: 0 0 100%;max-width: 100%;padding: 40px;border-radius: 3px;}.contact-layout3 .contact-panel .contact__panel-info .contact__panel-info-title {display: block;color: #ffffff;margin-bottom: 23px;}.contact-layout3 .contact__number i {border-color: rgba(255, 255, 255, 0.25);}.contact-layout3 textarea.form-control {min-height: 140px;}.google-map-layout2 {z-index: 2;}.google-map-layout2:after {content: "";position: absolute;bottom: 0;left: 0;z-index: -1;width: 100%;height: 140px;background-color: #161616;}.google-map-layout2 .contact-info-carousel {position: absolute;right: 50px;top: 50px;z-index: 4;width: 300px;padding: 50px 30px;text-align: center;background-color: #ffffff;}.google-map-layout2 .contact-info-carousel .contact__info-title {font-size: 15px;margin-bottom: 15px;}.google-map-layout2 .contact-info-carousel .contact-info-box .contact__info-box-title {font-size: 22px;margin-bottom: 20px;color: #e62129;}.google-map-layout2 .contact-info-carousel .contact-info-box .contact__info-list li:first-child {margin-bottom: 20px;}.google-map-layout2 .contact-info-carousel .slick-arrow {position: absolute;top: 100%;width: 30px;height: 30px;line-height: 30px;border-radius: 50%;color: #ffffff;background-color: #e62129;}.google-map-layout2 .contact-info-carousel .slick-arrow:hover {background-color: #1b1a1a;}.google-map-layout2 .contact-info-carousel .slick-arrow:before {font-size: 10px;}.google-map-layout2 .contact-info-carousel .slick-arrow.slick-next {right: 80px;}.google-map-layout2 .contact-info-carousel .slick-arrow.slick-next:before {content: "";}.google-map-layout2 .contact-info-carousel .slick-arrow.slick-prev {left: 80px;}.google-map-layout2 .contact-info-carousel .slick-arrow.slick-prev:before {content: "";}@media (min-width: 992px) and (max-width: 1200px) {.contact-panel {padding: 40px 20px 0;}.contact-panel:after {left: 20px;width: -webkit-calc(100% - 40px);width: -moz-calc(100% - 40px);width: -o-calc(100% - 40px);width: calc(100% - 40px);}}@media (min-width: 992px) {.contact-layout3 .contact-panel .contact__panel-info {padding: 50px;position: absolute;top: -110px;}}@media (max-width: 992px) {.contact-panel {background-color: #fff;padding: 20px;flex-direction: column;}.contact-panel:after {left: 20px;width: -webkit-calc(100% - 40px);width: -moz-calc(100% - 40px);width: -o-calc(100% - 40px);width: calc(100% - 40px);}.contact-panel .contact__panel-info, .contact-panel .contact__panel-form {flex: 0 0 100%;max-width: 100%;padding-bottom: 20px;padding-left: 0;}.contact-info-layout2 .cta__banner {margin: 0;}.google-map-layout2 .contact-info-carousel {position: static;margin: 0 auto 30px;box-shadow: 0px 5px 83px 0px rgba(40, 40, 40, 0.12);}}@media (min-width: 320px) and (max-width: 767px) {.contact-info-layout2 .cta__banner {padding: 20px;}.contact-panel .contact__panel-info-top, .contact-panel .contact__panel-info-bottom {padding: 20px;}}.pricing-item {position: relative;background-color: #ffffff;padding: 50px 40px 60px;-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;box-shadow: 0px 5px 83px 0px rgba(40, 40, 40, 0.12);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__title {font-size: 17px;margin-bottom: 17px;}.pricing-item .pricing__desc {margin-bottom: 45px;}.pricing-item .pricing__price {font-family: "Barlow", sans-serif;font-size: 40px;font-weight: 500;line-height: 1;color: #1b1a1a;}.pricing-item .pricing__list {padding-top: 40px;padding-bottom: 30px;margin-bottom: 55px;border-bottom: 2px solid #eaeaea;}.pricing-item .pricing__list li {position: relative;padding-left: 27px;font-size: 14px;margin-bottom: 11px;text-transform: capitalize;}.pricing-item .pricing__list li:after {content: "";font-family: FontAwesome;position: absolute;top: 0;left: 0;color: #e62129;}.pricing-item .btn {height: 55px;line-height: 55px;border-radius: 1px;}.pricing-item .btn span {margin-right: 10px;}.pricing-item-theme {background-color: #e62129;}.pricing-item-dark {background-color: #222222;}.pricing-item-gray {background-color: #f9f9f9;}.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;}.pricing-item-theme .btn:not(.btn__link):hover, .pricing-item-dark .btn:not(.btn__link):hover {color: #e62129;}.pricing-item-theme .btn:not(.btn__link):before, .pricing-item-dark .btn:not(.btn__link):before {background-color: #ffffff;}@media (min-width: 768px) and (max-width: 991px) {.pricing-item {padding: 30px;}.pricing-item .pricing__list {padding-top: 20px;padding-bottom: 20px;margin-bottom: 25px;}.pricing-item .pricing__title {margin-bottom: 10px;}.pricing-item .pricing__price {font-size: 30px;margin-bottom: 0;}.pricing-item .pricing__title, .pricing-item .pricing__desc {margin-bottom: 10px;}}@media (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: 15px;padding-bottom: 15px;margin-bottom: 15px;}.pricing-item .pricing__price {font-size: 30px;margin-bottom: 0;}}.counter-item {margin-bottom: 20px;}.counter-item .counter {font-family: "Barlow", sans-serif;font-size: 70px;font-weight: 600;line-height: 1;margin-bottom: 10px;}.counter-item .counter__desc {color: #9b9b9b;font-size: 15px;font-weight: 700;margin-bottom: 0;padding-right: 30px;}.counters-layout2 .counter {font-size: 60px;font-weight: 600;color: #e62129;}.counter-light .counter-item .counter, .counter-light .counter-item .counter__desc {color: #ffffff;}@media (max-width: 992px) {.counter-item .counter {font-size: 25px;}.counter-item .counter__desc {font-size: 11px;line-height: 14px;padding-right: 0;}}@media (max-width: 375px) {.counter-item .counter__desc {font-size: 10px;line-height: 15px;}}.sidebar {position: relative;margin-right: 20px;z-index: 2;}.widget {position: relative;background-color: #f4f4f4;padding: 40px;margin-bottom: 40px;border-radius: 4px;}.widget:before {content: "";position: absolute;top: 0;left: 40px;width: calc(100% - 80px);height: 3px;background-color: #e62129;}.widget:last-child {margin-bottom: 0;}.widget .widget__title {font-size: 22px;font-weight: 700;letter-spacing: 0.5px;margin-bottom: 26px;}.widget-search .widget__form-search {position: relative;}.widget-search .widget__form-search .form-control {background-color: #fff;border: 2px solid #eaeaea;padding-right: 30px;}.widget-search .widget__form-search button {position: absolute;top: 0;right: 15px;width: auto;color: #333333;padding: 0;min-width: 0;font-size: 18px;line-height: 55px;height: 55px;}.widget-search .widget__form-search button:before {display: none;}.widget-search .widget__form-search button:hover {color: #e62129;}.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;margin-bottom: 2px;border-radius: 3px;background-color: #ffffff;box-shadow: 0 5px 83px 0 rgba(40, 40, 40, 0.04);-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: #e62129;color: #ffffff;}.widget-tags ul {display: -webkit-flex;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.widget-tags ul li a {display: block;font-size: 14px;background-color: #e62129;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 .widget__post-title {font-size: 17px;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: #e62129;}.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: #e62129;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: #e62129;}.widget-posts .widget-post-item .widget__post-cat a:last-child {padding: 0;}.widget-posts .slick-dots {text-align: left;}.widget-download .btn {padding: 0 25px;height: 75px;text-align: left;}.widget-download .btn span {display: block;margin-top: 10px;}.widget-download .btn img {position: absolute;top: 0;left: 25px;width: 22px;height: 24px;}.widget-help {overflow: hidden;padding: 50px;}.widget-help .widget__content {position: relative;}.widget-help .widget__content h5 {color: #ffffff;font-size: 22px;margin-bottom: 17px;}.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: #e62129;display: inline-block;}.widget-help:after {content: "\f7d9";font-family: "Font Awesome 5 Pro";font-size: 200px;position: absolute;bottom: 0;right: 0;line-height: 1;color: rgba(255, 255, 255, 0.1);}@media (min-width: 992px) and (max-width: 1200px) {.sidebar {margin-right: 0;}.widget {padding: 20px;margin-bottom: 30px;}}@media (min-width: 576px) and (max-width: 767px) {.widget {padding: 25px;}.widget .widget__title {margin-bottom: 25px;}}@media (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 {padding: 0;}.widget-categories ul li a {font-size: 13px;padding: 10px;}.widget-download .btn {height: 60px;}}.about__img img {border-radius: 3px;}.about-layout1 .heading-layout2 .heading__subtitle:after {display: none;}.about-layout1 .btn__icon {height: 55px;line-height: 55px;min-width: 200px;}.about-layout1 .cta__banner {position: absolute;bottom: 60px;left: -55px;border-radius: 4px 0 0 4px;padding: 30px;max-width: 290px;}.about-layout1 .cta__banner .cta__title {line-height: 1.4;margin-bottom: 22px;}.about-layout1 .cta__banner .btn i {width: 32px;height: 32px;line-height: 32px;color: #e62129;background-color: #ffffff;}.about-layout2 .text-block {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding-left: 15px;padding-right: 15px;}.about-layout2 .imgs-block {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding-left: 30px;position: relative;}.about-layout2 .list-items {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.about-layout2 .list-items li {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.about-layout2 .video__box {position: absolute;left: 60px;bottom: 55px;width: 165px;height: 165px;border-radius: 4px 4px 0 0;background-color: #e62129;}.about-layout2 .video__box:before {content: "";position: absolute;right: 0;bottom: -28px;width: calc(100% + 60px);height: 30px;border-radius: 0 0 4px 4px;background-color: #e62129;}.about-layout2 .video__box:after {content: "";position: absolute;left: -60px;bottom: 0;width: 30px;height: 30px;border-radius: 4px 0 0 0;background-color: #e62129;}.about-layout2 .video__box .video__btn {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.about-layout2 .btn__icon {min-width: 200px;height: 55px;line-height: 55px;}@media (min-width: 1200px) {.about-layout2 .text-block {-ms-flex: 0 0 48%;flex: 0 0 48%;max-width: 48%;padding-left: 100px;}.about-layout2 .imgs-block {-ms-flex: 0 0 52%;flex: 0 0 52%;max-width: 52%;}}@media (min-width: 1300px) {.about-layout1 .heading-layout2 .heading__title {margin-left: -80px;}.about-layout1 .inner-wrapper {padding-right: 70px;}}@media (min-width: 1500px) {.about-layout2 .text-block {-ms-flex: 0 0 53%;flex: 0 0 53%;max-width: 53%;padding-left: 200px;padding-right: 50px;}.about-layout2 .imgs-block {-ms-flex: 0 0 47%;flex: 0 0 47%;max-width: 47%;}}@media (min-width: 1700px) {.about-layout2 .text-block {-ms-flex: 0 0 55%;flex: 0 0 55%;max-width: 55%;padding-left: 300px;padding-right: 100px;}.about-layout2 .imgs-block {-ms-flex: 0 0 45%;flex: 0 0 45%;max-width: 45%;}}@media (max-width: 1200px) {.about-layout1 .cta__banner {bottom: 20px;left: 20px;}}@media (min-width: 320px) and (max-width: 575px) {.about-layout2 .list-items {-ms-flex-direction: column;flex-direction: column;}.about-layout2 .list-items li {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.about-layout2 .imgs-block {padding-right: 15px;padding-left: 15px;}.about-layout2 .video__box {position: relative;left: 0;bottom: 0;border-radius: 4px;}.about-layout2 .video__box:before, .about-layout2 .video__box:after {display: none;}}.banner-layout1 .heading__desc {font-size: 17px;line-height: 27px;font-weight: 600;}.banner-layout1 .cta__banner {position: absolute;bottom: 0;left: 0;padding: 50px;border-radius: 4px 0 0 0;}.banner-layout2 {padding-top: 135px;padding-bottom: 240px;}.banner-layout3 {padding-top: 250px;padding-bottom: 230px;}.banner-layout4 .fancybox-item {margin-bottom: 0;}.banner-layout4 .video__box {position: absolute;left: 160px;bottom: 70px;width: 165px;height: 165px;border-radius: 4px 4px 0 0;background-color: #e62129;}.banner-layout4 .video__box .video__btn {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.banner-layout4 .video__box-text {position: absolute;bottom: -70px;left: -160px;width: calc(100% + 160px);height: 100px;background-color: #e62129;}.banner-layout4 .video__box-text span {position: absolute;right: 45px;z-index: 3;top: 30px;font-size: 15px;font-weight: 700;width: 80px;text-align: center;}.info__slider {background-color: #ffffff;border-radius: 4px;padding: 50px 40px 45px 50px;width: 300px;}.info__slider .info__slider-icon {color: #1b1a1a;font-size: 70px;line-height: 1;margin-bottom: 25px;}.info__slider .info__slider-title {font-size: 17px;line-height: 1.4;margin-bottom: 10px;}.info__slider .slick-dots {text-align: left;}@media (min-width: 1400px) {.banner-layout1 .inner-padding, .banner-layout4 .inner-padding {padding-right: 120px;padding-left: 120px;}}@media (min-width: 1200px) {.banner-layout4 .background-banner {margin-top: -80px;}}@media (max-width: 1200px) {.banner-layout4 {padding-bottom: 70px !important;}.banner-layout4 .video__box {bottom: 0;}}@media (min-width: 992px) {.banner-layout4 .container-fluid>.row>.col-xl-6 {-ms-flex: 0 0 44%;flex: 0 0 44%;max-width: 44%;}.banner-layout4 .container-fluid>.row>.col-xl-6:last-child {-ms-flex: 0 0 56%;flex: 0 0 56%;max-width: 56%;}}@media (max-width: 992px) {.info-slider-wrapper {-ms-flex-pack: start !important;justify-content: flex-start !important;}.banner-layout2 {padding-top: 50px;padding-bottom: 180px;}}@media (min-width: 992px) and (max-width: 1200px) {.banner-layout4 .video__box {bottom: 70px;}}@media (min-width: 320px) and (max-width: 575px) {.banner-layout1 .heading__desc {font-size: 14px;line-height: 24px;font-weight: 400;}.banner-layout4 .fancybox-item {margin-bottom: 30px;}}.careers .slick-slide {margin: 15px;}.careers .slick-list {margin: -15px;}.careers .slick-dots {margin-top: 15px;}.job-item {background-color: #fff;padding: 50px 40px 40px;border-radius: 4px;box-shadow: 0 0 12px 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.1);-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px);}.job-item .job__meta {margin-bottom: 32px;}.job-item .job__type {font-size: 13px;text-transform: capitalize;background-color: #e62129;color: #ffffff;padding: 3px 10px;border-radius: 3px;margin-right: 10px;}.job-item .job__location {font-size: 13px;}.job-item .job__title {font-size: 21px;margin-bottom: 18px;}.job-item .job__desc {font-size: 15px;}.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: #e62129;color: #ffffff;border-radius: 50%;margin-left: 8px;-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: #e62129;}.job-item .btn__link:hover i {background-color: #e62129;}@media (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;}}.service-item {position: relative;margin-bottom: 30px;overflow: hidden;border-radius: 4px;box-shadow: 0px 5px 83px 0px rgba(40, 40, 40, 0.04);-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;background-color: #fff;padding: 50px 40px 50px;}.service-item .service__icon {margin-bottom: 50px;}.service-item .service__icon i {font-size: 65px;line-height: 1;color: #e62129;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;}.service-item .service__title {position: relative;font-size: 24px;padding-bottom: 36px;margin-bottom: 35px;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;}.service-item .service__title:after {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 2px;background-color: #eaeaea;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;}.service-item .service__desc {font-size: 15px;line-height: 25px;margin-bottom: 0;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;}.service-item .btn__link {margin-top: 14px;height: 32px;line-height: 32px;}.service-item .btn__link i {width: 22px;height: 22px;line-height: 22px;background-color: #e62129;color: #ffffff;border-radius: 50%;display: inline-block;-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;}.service-item .service__content {position: relative;z-index: 2;}.service-item .service__overlay {position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;opacity: 0;text-align: center;z-index: 1;-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 {-webkit-transform: translateY(-5px);-moz-transform: translateY(-5px);-ms-transform: translateY(-5px);-o-transform: translateY(-5px);transform: translateY(-5px);}.service-item:hover .service__overlay {opacity: 1;}.service-item:hover .service__title, .service-item:hover .service__desc, .service-item:hover .service__icon i, .service-item:hover .btn__link {color: #ffffff;}.service-item:hover .service__title:after {background-color: #ffffff;}.service-item:hover .btn__link i {width: 30px;height: 30px;line-height: 30px;color: #e62129;background-color: #ffffff;}.services-bg {position: absolute;top: 0;left: 0;z-index: 0;width: 100%;height: 50%;}@media (min-width: 992px) {.services-layout2 {padding-bottom: 160px;}}@media (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 (min-width: 320px) and (max-width: 767px) {.service-item {padding: 20px;}.service-item .service__title {font-size: 18px;padding-bottom: 15px;margin-bottom: 5px;}.service-item .service__icon {margin-bottom: 20px;}.service-item .service__icon i {font-size: 45px;}}.google-map iframe {width: 100%;height: 450px;margin-bottom: -6px;}.botao-whatsapp {position: fixed;left: 20px;bottom: 20px;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);opacity: 1;visibility: visible;z-index: 999;background: #25D366;color: #fff;padding: 10px 20px;border-radius: 30px;display: flex;align-items: center;}.botao-whatsapp i {font-size: 35px;margin-right: 8px;}.botao-whatsapp:hover {background: #128C7E;color: #fff;}