@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700|Open%20Sans:300,400,600,700");@import url(bootstrap.min.css);@import url(classy-nav.css);@import url(owl.carousel.min.css);@import url(animate.css);@import url(font-awesome.min.css);@import url(credit-icon.css);*{margin: 0;padding: 0}body{font-family: Saira,sans-serif;font-size: 14px}h1,h2,h3,h4,h5,h6{font-family: "Montserrat", sans-serif;color: #000000;line-height: 1.3;font-weight: 700}p{color: #2c2020;font-size: 17px;line-height: 2;font-weight: 400}a,a:hover,a:focus{-webkit-transition-duration: 500ms;transition-duration: 500ms;text-decoration: none;outline: 0 solid transparent;color: #000000;font-weight: 700;font-size: 16px}ul,ol{margin: 0}ul li,ol li{list-style: none}img{height: auto;max-width: 100%}.mt-15{margin-top: 15px !important}.mt-30{margin-top: 30px !important}.mt-50{margin-top: 50px !important}.mt-70{margin-top: 70px !important}.mt-100{margin-top: 100px !important}.mb-15{margin-bottom: 15px !important}.mb-30{margin-bottom: 30px !important}.mb-50{margin-bottom: 50px !important}.mb-70{margin-bottom: 70px !important}.mb-100{margin-bottom: 100px !important}.ml-15{margin-left: 15px !important}.ml-30{margin-left: 30px !important}.ml-50{margin-left: 50px !important}.mr-15{margin-right: 15px !important}.mr-30{margin-right: 30px !important}.mr-50{margin-right: 50px !important}.height-400{height: 400px !important}.height-500{height: 500px !important}.height-600{height: 600px !important}.height-700{height: 700px !important}.height-800{height: 800px !important}.section-padding-100{padding-top: 100px;padding-bottom: 100px}.section-padding-100-0{padding-top: 100px;padding-bottom: 0}.section-padding-0-100{padding-top: 0;padding-bottom: 100px}.section-padding-100-70{padding-top: 100px;padding-bottom: 70px}.preloader{background-color: #1f386b;width: 100%;height: 100%;position: fixed;top: 0;left: 0;right: 0;z-index: 99999}.preloader .lds-ellipsis{display: inline-block;position: relative;width: 64px;height: 64px}.preloader .lds-ellipsis div{position: absolute;top: 27px;width: 11px;height: 11px;border-radius: 50%;background: #f6592a;animation-timing-function: cubic-bezier(0, 1, 1, 0)}.preloader .lds-ellipsis div:nth-child(1){left: 6px;-webkit-animation: lds-ellipsis1 0.6s infinite;animation: lds-ellipsis1 0.6s infinite}.preloader .lds-ellipsis div:nth-child(2){left: 6px;-webkit-animation: lds-ellipsis2 0.6s infinite;animation: lds-ellipsis2 0.6s infinite}.preloader .lds-ellipsis div:nth-child(3){left: 26px;-webkit-animation: lds-ellipsis2 0.6s infinite;animation: lds-ellipsis2 0.6s infinite}.preloader .lds-ellipsis div:nth-child(4){left: 45px;-webkit-animation: lds-ellipsis3 0.6s infinite;animation: lds-ellipsis3 0.6s infinite}@-webkit-keyframes lds-ellipsis1{0%{-webkit-transform: scale(0);transform: scale(0)}100%{-webkit-transform: scale(1);transform: scale(1)}}@keyframes lds-ellipsis1{0%{-webkit-transform: scale(0);transform: scale(0)}100%{-webkit-transform: scale(1);transform: scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{-webkit-transform: scale(1);transform: scale(1)}100%{-webkit-transform: scale(0);transform: scale(0)}}@keyframes lds-ellipsis3{0%{-webkit-transform: scale(1);transform: scale(1)}100%{-webkit-transform: scale(0);transform: scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{-webkit-transform: translate(0, 0);transform: translate(0, 0)}100%{-webkit-transform: translate(19px, 0);transform: translate(19px, 0)}}@keyframes lds-ellipsis2{0%{-webkit-transform: translate(0, 0);transform: translate(0, 0)}100%{-webkit-transform: translate(19px, 0);transform: translate(19px, 0)}}.jarallax{position: relative;z-index: 0}.jarallax > .jarallax-img{position: absolute;object-fit: cover;font-family: 'object-fit: cover;';top: 0;left: 0;width: 100%;height: 100%;z-index: -1}.section-heading{position: relative;z-index: 1;margin-bottom: 30px}.section-heading .line{width: 25px;height: 5px;border-radius: 3px;background-color: #f6592a;margin-bottom: 20px}.section-heading p{font-size: 12px;margin-bottom: 0;letter-spacing: 2px;color: #a5a5a5;text-transform: uppercase}.section-heading h2{font-size: 36px;color: #212121;font-weight: 700;margin-bottom: 0}@media only screen and (min-width: 992px) and (max-width: 1199px){.section-heading h2{font-size: 28px}}@media only screen and (min-width: 768px) and (max-width: 991px){.section-heading h2{font-size: 24px}}@media only screen and (max-width: 767px){.section-heading h2{font-size: 24px}}.section-heading.white .line{background-color: #ffffff}.section-heading.white p,.section-heading.white h2{color: #ffffff}.section-heading.text-center .line{margin-left: auto;margin-right: auto}.box-shadow{position: relative;z-index: 1}.box-shadow:hover{box-shadow: 0 0 24px rgba(0, 0, 0, 0.2)}.tooltip-inner{background-color: #f6592a;box-shadow: 0 0 24px rgba(0, 0, 0, 0.2)}.tooltip .arrow::before{border-bottom-color: #f6592a}.bg-img{background-position: center center;background-size: cover;background-repeat: no-repeat}.bg-white{background-color: #ffffff !important}.bg-dark{background-color: #000000 !important}.bg-transparent{background-color: transparent !important}.bg-gray{background-color: #f1f7f9}.font-bold{font-weight: 700}.font-light{font-weight: 300}.bg-overlay{position: relative;z-index: 2;background-position: center center;background-size: cover}.bg-overlay::after{position: absolute;z-index: -1;top: 0;left: 0;width: 100%;height: 100%;content: ""}.bg-fixed{background-attachment: fixed !important}#scrollUp{background-color: #1f386b;border-radius: 5px 0 0 5px;bottom: 70px;color: #ffffff;font-size: 10px;padding: 12px 0;height: 60px;line-height: 1.5;right: 0;text-align: center;width: 35px;-webkit-transition-duration: 500ms;transition-duration: 500ms;font-weight: 700;box-shadow: 0 1px 5px 2px rgba(0, 0, 0, 0.15);text-transform: uppercase}#scrollUp i{font-size: 18px;display: block}#scrollUp:hover{background-color: #f6592a;color: #ffffff}.credit-btn{-webkit-transition-duration: 500ms;transition-duration: 500ms;background-color:#f7592a;position: relative;z-index: 1;display: inline-block;min-width: 175px;height: 48px;color: #ffffff;border-radius: 5px;padding: 0 30px;font-size: 17px;line-height: 48px;font-weight: 700;text-transform: uppercase}.credit-btn:hover, .credit-btn:focus{font-size: 14px;font-weight: 700;background-color: #f6592a;color: #ffffff}.credit-btn.btn-2{background-color: #1f386b;color: #ffffff}.credit-btn.btn-2:hover, .credit-btn.btn-2:focus{background-color: #f6592a;color: #ffffff}.credit-btn.btn-3{background-color: transparent;color: #1f386b;border: 2px solid #1f386b;line-height: 44px}.credit-btn.btn-3:hover, .credit-btn.btn-3:focus{border: 2px solid #1f386b;background-color: #1f386b;color: #ffffff}.header-area{position: relative;z-index: 1000;width: 100%}.header-area .top-header-area{position: relative;z-index: 1;width: 100%;height: 80px;background-color: #1f386b}.header-area .top-header-area .top-contact-info{position: relative;z-index: 1}.header-area .top-header-area .top-contact-info a{display: inline-block;color: #fff;font-size: 15px;margin-bottom: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;-ms-grid-row-align: center;align-items: center;font-weight: 600}.header-area .top-header-area .top-contact-info a img{margin-right: 10px}.header-area .top-header-area .top-contact-info a:first-child{margin-right: 30px}.header-area .top-header-area .top-contact-info a:hover, .header-area .top-header-area .top-contact-info a:focus{color: #fff}@media only screen and (min-width: 768px) and (max-width: 991px){.header-area .top-header-area .top-contact-info a{font-size: 13px}}.header-area .credit-main-menu{position: relative;width: 100%;z-index: 1}.header-area .credit-main-menu::after{width: 50%;height: 100%;background-color: #fff;position: absolute;top: 0;left: 0;content: '';z-index: 1}.header-area .credit-main-menu .classy-navbar{height: 85px;padding: 0;background-color: #fff}@media only screen and (max-width: 767px){.header-area .credit-main-menu .classy-navbar{height: 70px}}.header-area .credit-main-menu .classy-navbar .classynav ul li a{padding: 0 15px;font-weight: 600;padding: 10px 15px;color: #222;text-transform: capitalize;font-size: 16px;transition: all .25s ease;font-family: "Exo", sans-serif}.header-area .credit-main-menu .classy-navbar .classynav ul li a:hover, .header-area .credit-main-menu .classy-navbar .classynav ul li a:focus{color: #f6592a}@media only screen and (min-width: 992px) and (max-width: 1199px){.header-area .credit-main-menu .classy-navbar .classynav ul li a{font-size: 14px}}@media only screen and (min-width: 768px) and (max-width: 991px){.header-area .credit-main-menu .classy-navbar .classynav ul li a{color: #1f386b}}@media only screen and (max-width: 767px){.header-area .credit-main-menu .classy-navbar .classynav ul li a{color: #1f386b}}.header-area .credit-main-menu .classy-navbar .classynav > ul > li:first-child a{padding-left: 0}@media only screen and (min-width: 768px) and (max-width: 991px){.header-area .credit-main-menu .classy-navbar .classynav > ul > li:first-child a{padding-left: 15px}}@media only screen and (max-width: 767px){.header-area .credit-main-menu .classy-navbar .classynav > ul > li:first-child a{padding-left: 15px}}.header-area .credit-main-menu .classy-navbar .classynav ul li.megamenu-item > a::after,.header-area .credit-main-menu .classy-navbar .classynav ul li.has-down > a::after{color: #1f386b}@media only screen and (min-width: 768px) and (max-width: 991px){.header-area .credit-main-menu .classy-navbar .classynav ul li.megamenu-item > a::after,.header-area .credit-main-menu .classy-navbar .classynav ul li.has-down > a::after{color: #1f386b}}@media only screen and (max-width: 767px){.header-area .credit-main-menu .classy-navbar .classynav ul li.megamenu-item > a::after,.header-area .credit-main-menu .classy-navbar .classynav ul li.has-down > a::after{color: #1f386b}}.header-area .credit-main-menu .classy-navbar .classynav ul li ul li a{color:#1f386b;font-size: 15px;font-weight: bold}.header-area .credit-main-menu .classy-navbar .contact{position: relative;z-index: 1;padding-left: 50px;height: 100%;overflow-y: hidden;overflow-x: hidden}.header-area .credit-main-menu .classy-navbar .contact::before{width: 100%;height: 200%;content: '';position: absolute;top: 42%;left: 0;z-index: -1;background-color: #f6592a;-webkit-transform: rotate(30deg);transform: rotate(30deg)}.header-area .credit-main-menu .classy-navbar .contact::after{width: 1000%;height: 100%;content: '';position: absolute;top: 0;left: 62px;z-index: -1;background-color: #f6592a}.header-area .credit-main-menu .classy-navbar .contact a{display: inline-block;font-size: 24px;color: #fff;font-weight: 700;line-height: 85px}.header-area .credit-main-menu .classy-navbar .contact a:hover{color: #ffffff}@media only screen and (min-width: 992px) and (max-width: 1199px){.header-area .credit-main-menu .classy-navbar .contact a{font-size: 20px}}@media only screen and (min-width: 768px) and (max-width: 991px){.header-area .credit-main-menu .classy-navbar .contact a{font-size: 21px}}@media only screen and (max-width: 767px){.header-area .credit-main-menu .classy-navbar .contact a{font-size: 17px;line-height: 70px}}.header-area .is-sticky .credit-main-menu{box-shadow: 0 7px 40px 0 rgba(0, 0, 0, 0.3)}.hero-area{position: relative;z-index: 1}.hero-area .owl-dots{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: absolute;width: 100%;z-index: 100;bottom: 30px;left: 0;right: 0}.hero-area .owl-dots .owl-dot{width: 8px;height: 8px;background-color: #d2d2d2;border-radius: 50%;margin: 0 6px}.hero-area .owl-dots .owl-dot.active{background-color: #f6592a}.hero-area .owl-prev, .hero-area .owl-next{position: absolute;width: 46px;height: 46px;border-radius: 0;top: 50%;margin-top: -23px;font-size: 18px;color: #000;background-color: #f6592a;left: 0;text-align: center;-webkit-transition-duration: 500ms;transition-duration: 500ms;line-height: 46px;opacity: 0;visibility: hidden}.hero-area .owl-nav i{color: #fff}@media only screen and (max-width: 767px){.hero-area .owl-prev,.hero-area .owl-next{left: 10px}}.hero-area .owl-prev:hover,.hero-area .owl-next:hover{background-color: #f6592a;color: #ffffff}.hero-area .owl-next{left: auto;right: 0px}@media only screen and (max-width: 767px){.hero-area .owl-next{right: 10px}}.hero-area:hover .owl-next,.hero-area:hover .owl-prev{opacity: 1;visibility: visible}.single-slide{position: relative;z-index: 99;width: 100%;height: 600px;background-color: #ffffff;overflow: hidden}@media only screen and (min-width: 992px) and (max-width: 1199px){.single-slide{height: 600px}}@media only screen and (min-width: 768px) and (max-width: 991px){.single-slide{height: 600px}}@media only screen and (max-width: 767px){.single-slide{height: 600px}}.single-slide .slide-bg-img{position: absolute;width: 100%;height: 100%;z-index: -12;top: 0;left: 0;right: 0;bottom: 0;-webkit-animation: slide-bg linear 10000ms infinite;animation: slide-bg linear 10000ms infinite}.single-slide .slide-du-indicator{position: absolute;z-index: 10;width: 0;height: 2px;background-color: #f6592a;left: 0;bottom: 0;-webkit-animation: slide-du-indicator linear 10000ms infinite;animation: slide-du-indicator linear 10000ms infinite}.single-slide .welcome-text{position: relative;z-index: 1}.single-slide .welcome-text h6{font-size: 18px;font-weight: 400;color: #ffffff;margin-bottom: 15px;text-transform: uppercase}.single-slide .welcome-text h2{font-size: 53px;color: #ffffff;font-weight: 600;margin-bottom: 10px;text-transform: uppercase}.single-slide .welcome-text h2 span{color: #f6592a}@media only screen and (min-width: 992px) and (max-width: 1199px){.single-slide .welcome-text h2{font-size: 48px}}@media only screen and (min-width: 768px) and (max-width: 991px){.single-slide .welcome-text h2{font-size: 42px}}@media only screen and (max-width: 767px){.single-slide .welcome-text h2{font-size: 24px}div#sticker-sticky-wrapper{height: 70px!important}}.single-slide .welcome-text p{font-size: 16px;color: #ffffff}@-webkit-keyframes slide-du-indicator{0%{width: 0}100%{width: 100%}}@keyframes slide-du-indicator{0%{width: 0}100%{width: 100%}}@-webkit-keyframes slide-bg{0%{-webkit-transform: scale(1.3);transform: scale(1.3)}100%{-webkit-transform: scale(1);transform: scale(1)}}@keyframes slide-bg{0%{-webkit-transform: scale(1.3);transform: scale(1.3)}100%{-webkit-transform: scale(1);transform: scale(1)}}.logo img{width: 100%;height: 80px;background: #fff;padding: 10px}.logo{width: 175px;height: 80px}.company-mission{padding: 0 80px}@media only screen and (min-width: 768px) and (max-width: 1024px){.logo img{width: 100%;height: 80px;padding: 9px}.logo{width: 140px;height: 80px}.address-bar{display:none!important}}@media only screen and (max-width: 767px){.top-contact-info.d-flex.align-items-center{display: block!important}.top-header-area .col-12.d-flex.justify-content-between{display: block!important}.logo img{width: 150px}.header-area .top-header-area{height: 185px}.logo img{height: 70px;padding: 7px}.logo{height: 75px}.top-contact-info.d-flex.align-items-center i.fa.fa-phone{margin-left: 5px;margin-top: 10px!important}}.top-contact-info.d-flex.align-items-center i.fa.fa-phone{margin-right: 5px;margin-left: 10px;color: #f6592a;font-size: 25px}.phone{font-size: 16px}@media only screen and (min-width: 1350px){.classy-nav-container.breakpoint-off.light.left .container-fluid{padding: 0 45px}}@media only screen and (min-width: 1200px) and (max-width: 1289px){.header-area .credit-main-menu .classy-navbar .classynav ul li a{font-size: 16px}.header-area .credit-main-menu .classy-navbar .contact a{font-size: 20px}}@media only screen and (min-width: 1024px) and (max-width: 1050px){.header-area .credit-main-menu .classy-navbar .classynav ul li a{padding: 0 10px}.header-area .credit-main-menu .classy-navbar .contact a{font-size: 17px}.header-area .credit-main-menu .classy-navbar .classynav ul li ul li a{font-size: 14px;padding:0 10px}}@media only screen and (min-width: 1051px) and (max-width: 1150px){.header-area .credit-main-menu .classy-navbar .classynav ul li a{padding: 0 10px}.header-area .credit-main-menu .classy-navbar .contact a{font-size: 17px}.header-area .credit-main-menu .classy-navbar .classynav ul li ul li a{font-size: 14px;padding:0 10px}}@media only screen and (min-width: 1150px) and (max-width: 1199px){.header-area .credit-main-menu .classy-navbar .classynav ul li a{padding: 10px 10px}}