@CHARSET "ISO-8859-1";
/* Reset CSS
 * --------------------------------------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td {
    padding: 0;
    margin: 0;
}
a{
	text-decoration:none;
}
table {
    border-spacing: 0;
}
fieldset,img {
    border: 0;
}
address,caption,cite,code,dfn,em,strong,th,var {
    font-weight: normal;
    font-style: normal;
}
strong{
	font-weight: bold;
}
ol,ul {
    list-style: none;
    margin:0;
    padding:0;
}
caption,th {
    text-align: left;

}

q:before,q:after {
    content:'';
}
abbr,acronym { border: 0;
}


/* Custom CSS
 * --------------------------------------- */
body{
font-family: 'Gotham', sans-serif;
	color: #181e21;
/* 	color: rgba(0,0,0,0.5); */
}
input::placeholder {
   overflow: visible;
}
.wrap{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	position: relative;
}

.section{
	text-align:center;
}


.header {
    position: absolute;
    z-index: 999;
    width: 100%;
    
}

.header .container {
    max-width: 1300px;
}

.header .navbar .navbar-nav .nav-item .nav-link {
    font-size: 16px;
    font-weight: 400;
    color: #000;
     font-family: 'Gotham', sans-serif;
}
.header .navbar .navbar-nav .nav-item .nav-link.active {
    font-weight: 600;
}

.header .right-menu li{
    display: inline-block;
}

.header .right-menu .nav-item .nav-link {
    font-size: 16px;
	line-height: 18px;
    font-weight: 400;
    color: #000;
	cursor: pointer;
    font-family: 'Gotham', sans-serif;
}
.header .right-menu li a i{color: #000;}
.header .right-menu li span{background-color: #000;color: #fff; position: absolute;top: 11px; border-radius: 50%;padding: 2px 7px;font-size: 12px;}
.header.fix-top {
    position: fixed;
	padding-bottom: 10px;
}

/* Style for our header texts
	* --------------------------------------- */

/* Centered texts in each section
	* --------------------------------------- */
.section {
    text-align: center;
}
/* Backgrounds will cover all the section
	* --------------------------------------- */
.section {
    background-size: cover;
}

.slide {
    background-size: cover;
}

/* Defining each section background and styles
	* --------------------------------------- */
        #section0 {
            background-position: center;
            background-size: cover;
            background-repeat: no-repeat;
        }
        #section1 {
            background-position: center;
            background-size: cover;
            background-repeat: no-repeat;
        }

        #section2 {
            background-position: center;
            background-size: cover;
            background-repeat: no-repeat;
        }

        #section3 {
            background-position: center;
            background-size: cover;
            background-repeat: no-repeat;

        }

        #section4 {
            background-position: center;
            background-size: cover;
            background-repeat: no-repeat;

        }

        #section5 {
            background-position: center;
            background-size: cover;
            background-repeat: no-repeat;
        }





#fullpage .section .banner-text {
    padding-top: 110px;
}

.banner-text h1 {
    font-size: 35px;
    font-weight: 600;
    color: #000;
    margin-bottom: 10px;
    font-family: 'Gotham', sans-serif;
   --tds-pill--blur-color: hsla(0,0%,0%,.05);
}

.banner-text h2 {
    font-size: 35px;
    font-weight: 600;
    color: #000;
    margin-bottom: 10px;
    font-family: 'Gotham', sans-serif;
    text-shadow: 1px 1px #ffffff;
}

.banner-text p {
    font-size: 18px;
    font-weight: 400;
    color: #000;
    font-family: 'Gotham', sans-serif;
}

.banner-text .bg-btn {
    margin-top: 58vh;
}
.bg-btn .apply-btn {
    text-align: right;
}
.bg-btn .apply-btn a {
    font-size: 14px;
    font-weight: 500;
    color: #fff;
    background-color: #000000cf;
    text-transform: uppercase;
    padding: 14px 73px;
	font-family:Arial;
    border-radius: 30px;
    text-decoration: none;

}


.bg-btn .learn-btn {
    text-align: left;
}

.bg-btn .learn-btn a {
    font-size: 14px;
    font-weight: 500;
    color: #181b21;
    background-color: #ffffffc4;
    text-transform: uppercase;
    padding: 14px 73px;
    border-radius: 30px;
    text-decoration: none;
	font-family:Arial;
}

#section5 .bg-btn .learn-btn {
    text-align: left;
}

#section5 .bg-btn .learn-btn a {

}

.arrow-container {
  width: 25px;
  /* cubic-bezier-easing = sine / mehr Beispiele: https://easings.net/ */
  animation: bounce 1600ms infinite cubic-bezier(0.445, 0.05, 0.55, 0.95);
  cursor: pointer;
  height: 20px;
    margin: 0 auto;
    margin-top: 26px;
}

.arrow-down {
  height: 2px;
  background: #fff;
  transform: rotate(45deg);
  transform-origin: 0% 0%;
  border-radius: 5px;
}
.arrow-down:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  bottom: 0;
  left: 100%;
  border-radius: 5px;
  background: #fff;
  transform: rotate(-90deg);
  transform-origin: 0% 100%;
}

@keyframes bounce {
50% {
    transform: translateY(-15px);
  }
}

/* .section.f-footer.fp-section.active.fp-completely header{display: none;}*/

/* Bottom menu
	* --------------------------------------- */
#infoMenu li a {
    color: #fff;
}


/*footer*/
.f-footer{background-color: #181e21;}
.footer{padding: 70px 0 30px;}
.footer .address-box{text-align: left;}
.footer .address-box img{margin-bottom: 60px;}
.footer .address-box .bill{font-size: 14px;color: #fff;margin-bottom: 26px; font-family: 'Gotham', sans-serif;}
.footer .address-box h4{color: #fff;font-size: 15px;font-weight: 400;margin-bottom: 35px; font-family: 'Gotham', sans-serif;}
.footer .address-box .phone-no{margin-bottom: 28px;color: #fff;}
.footer .address-box .fx-no{margin-bottom: 30px}
.footer .address-box .phone-no a{font-size: 20px;color: #fff;font-weight: 400;font-family: 'Gotham', sans-serif;}
.footer .address-box .fx-no a{font-size: 20px;font-weight: 400;color: #fff; font-family: 'Gotham', sans-serif;}
.footer .address-box .email a{font-size: 16px;font-weight: 400;color: #fff; font-family: 'Gotham', sans-serif;}

.footer .details-box{text-align: left;}
.footer .details-box ul li a{font-size: 14px;font-weight: 400;color: #fff;text-transform: uppercase;text-decoration: none; font-family: 'Gotham', sans-serif;}

.footer .subscribe-box{text-align: left;}
.footer .subscribe-box p{font-size: 14px;font-weight: 400;color: #fff;text-transform: uppercase;margin-bottom: 10px; font-family: 'Gotham', sans-serif;}
.footer .subscribe-box h3{font-size: 24px;font-weight: 400;color: #fff;text-transform: uppercase;margin-bottom: 30px; font-family: 'Gotham', sans-serif;}
.footer .subscribe-box form .form-group input{border-radius: 30px;background-color: transparent;padding: 10px 15px;}
.footer .subscribe-box form .form-group input::placeholder{color: #fff;}
.footer .subscribe-box form .btn{font-size: 20px;color: #fff;background-color: #005dab;width: 100%;border-color: #005dab;border-radius: 30px;padding: 10px 0; text-transform: uppercase;font-family: 'Gotham', sans-serif;}
.footer .subscribe-box .footer-social-icon{margin-top: 20px;}
.footer .subscribe-box .footer-social-icon li{display: inline-block;margin-right: 10px;}
.bottom-footer{background-color: #181e21;border-top: 1px solid #303538;padding-bottom: 140px;}
.bottom-footer .bottom-footer-text{padding: 28px 0;text-align: left;}
.bottom-footer .bottom-footer-text p{display: inline-block;color: #fff; font-size: 14px;font-weight: 400; margin-right: 26px; font-family: 'Gotham', sans-serif;}
.bottom-footer .bottom-footer-text ul{display: inline-block;}
.bottom-footer .bottom-footer-text li{display: inline-block;}
.bottom-footer .bottom-footer-text li a{color: #fff; font-size: 14px; font-family: 'Gotham', sans-serif;text-decoration: none;}
/*footer*/

.apply.inner-page .apply-form .apply-form-box .form-row .form-group #Signature_of_Applicant {border : 1px solid #ccc;}
.apply.inner-page .apply-form .apply-form-box .form-row .form-group #Signature_of_Co_Applicant {border : 1px solid #ccc;}

.mobile-nav{display: none;}

.mobile-header {
  height: 100%;
  width: 0;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: #000000cf;
  overflow-x: hidden;
  transition: 0.5s;
  
}

.overlay-content {
  position: relative;
  top: 12%;
  width: 100%;
  text-align: center;
  margin-top: 30px;
}

.mobile-header a {
  padding: 8px;
  text-decoration: none;
  font-size: 30px;
  color: #fff;
  display: block;
  transition: 0.3s;
}

.mobile-header a:hover, .mobile-header a:focus {
  color: #f1f1f1;
}

.mobile-header .closebtn {
  position: absolute;
  top: 20px;
  right: 45px;
  font-size: 60px;
}

.mobile-header .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 30px;
  color:  #fff;
  display: block;
  border: none;
  background: none;
  width: 100%;
  cursor: pointer;
  outline: none;
}
.mobile-header .dropdown-container{display: none;}

/**/
.home.fp-viewing-0 .header .navbar .navbar-nav .nav-item:nth-child(1) a{font-weight: 600;}
.home.fp-viewing-1 .header .navbar .navbar-nav .nav-item:nth-child(2) a {font-weight: 600;}
.home.fp-viewing-2 .header .navbar .navbar-nav .nav-item:nth-child(3) a{font-weight: 600;}
.home.fp-viewing-3 .header .navbar .navbar-nav .nav-item:nth-child(4) a{font-weight: 600;}
.home.fp-viewing-4 .header .navbar .navbar-nav .nav-item:nth-child(5) a{font-weight: 600;}
.home.fp-viewing-5 .header .navbar .navbar-nav .nav-item:nth-child(6) a{font-weight: 600;}
.inner-page .inner-banner-item {height: 100vh}
.inner-page .inner-banner-item .inner-banner-logo{text-align: left;padding-left: 25px;padding-top: 32px;}
.inner-page .inner-banner-item .inner-banner-text{padding: 72px 30px 84px 70px;text-align: left;}
.inner-page .inner-banner-item .inner-banner-text h3{font-size: 1.9rem;font-weight: 500; color: #181e21;margin-bottom: 26px;font-family: 'Gotham', sans-serif;}
.inner-page .inner-banner-item .inner-banner-text .inner-banner-text-content{margin-bottom: 40px;}
.inner-page .inner-banner-item .inner-banner-text p{font-size: 1rem;font-weight: 400;line-height: 1.6rem;color: #181e21;font-family: 'Gotham', sans-serif;text-align: justify;}
.inner-page .inner-banner-item .inner-banner-text .bg-btn .apply-btn a{font-size: 12px;font-weight: 500;color: #fff;background-color: #000000cf;text-transform: uppercase;padding: 14px 20px;border-radius: 30px;font-family: Arial;text-decoration: none;border: 2px solid #181b21;display: block;text-align: center;}
.inner-page .inner-banner-item .inner-banner-text  .bg-btn .learn-btn a {font-size: 12px;font-weight: 500;color: #181b21;background-color: #ffffffc4;text-transform: uppercase;padding: 14px 20px;border-radius: 30px;text-decoration: none;font-family: Arial;border: 2px solid #181b21;display: block;text-align: center;}
.inner-page .inner-banner-item .equipment-banner-img{height: 100%;min-height: 23vh;background-size: cover;background-repeat: no-repeat;background-position: top center;}
.inner-page .inner-banner-item .equipment-banner-img img{width: 100%;height: 100%;}
.inner-page .inner-banner-item .inner-banner-text .inner-banner-text-content {max-height:265px;}
.inner-page .inner-banner-item .inner-banner-text .inner-banner-text-content .loan-details li{font-size: 14px;font-weight: 400;line-height: 22px;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 16px;}

.page-id-14 .inner-banner-item .inner-banner-text .inner-banner-text-content{margin-bottom: 30px;}
.page-id-14 .inner-banner-item .inner-banner-text .inner-banner-text-content .typical-details .typical-details-box{margin-bottom: 15px;}
.page-id-14 .inner-banner-item .inner-banner-text .inner-banner-text-content .typical-details .typical-details-box h4{font-size: 14px;font-weight: 600;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 14px;}
.page-id-14 .inner-banner-item .inner-banner-text .inner-banner-text-content .typical-details .typical-details-box p{font-size: 14px;font-weight: 400;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 10px;}


.page-id-14 .inner-banner-item .inner-banner-text{padding: 40px 30px 84px 70px;text-align: left;}
.inner-page .inner-banner-item .inner-banner-text .inner-banner-text-content .being-business h4{font-size: 20px;font-weight: 600;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 56px;}
.inner-page .inner-banner-item .inner-banner-text .inner-banner-text-content .being-business p{font-size: 14px;font-weight: 400;line-height: 22px;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 32px;}
.inner-page .inner-banner-item .inner-banner-text .inner-banner-text-content .being-business h5{font-size: 14px;font-weight: 600;line-height: 22px;color: #181e21;font-family: 'Gotham', sans-serif;}
/*popup*/
.pum.pum-active .pum-title{text-align: center;font-size: 26px;font-weight: 500;font-family: 'Gotham', sans-serif;text-transform: uppercase;}
.pum.pum-active .pum-content{/*padding-left: 65px;*/}

.pum.pum-active .pum-content .wpcf7 .form-block{margin-bottom: 12px;}
.pum.pum-active .pum-content .wpcf7 .form-block label{font-size: 14px;-webkit-text-fill-color: rgb(24 30 33);color: #181e21;font-family: Arial;font-weight: 400;}
.pum.pum-active .pum-content .wpcf7 .form-block input{border-radius: 10px;border: 1px solid #181e21;}
.pum.pum-active .pum-content .wpcf7 .form-block textarea{border-radius: 10px;border: 1px solid #181e21;max-height: 108px;}
.pum.pum-active .pum-content .wpcf7-submit{font-size: 20px;-webkit-text-fill-color: rgb(255 255 255); color: #fff;background-color: #181e21;font-family: Arial;padding: 12px 20px;border-radius: 30px!important;border: 1px solid #181e21!important;margin-top: 4px;}
.pum-theme-104 .pum-container, .pum-theme-lightbox .pum-container{border: 2px solid #000000!important;border-radius: 10px!important;/*max-width: 54% !important;*/max-width: 992px !important; margin: 0 auto;left: 0 !important;right: 0 !important;}
.pum-theme-104 .pum-container.custom-position{margin-left: auto !important;}
/*popup*/

/*about*/
.page-id-66 .banner-text h1{font-size: 35px;font-weight: 500; color: #181e21;margin-bottom: 18px;font-family: 'Gotham', sans-serif;}

.page-id-66 .banner-text p{font-size: 17px;font-weight: 400; color: #181e21;font-family: 'Gotham', sans-serif;}
.page-id-66 .inner-banner-item .inner-banner-text h3{font-size: 1.7rem;}
.page-id-66 .inner-banner-item .inner-banner-text p{margin-bottom: 20px;}
.page-id-66 .inner-banner-item .inner-banner-text ul li{font-size: 1rem;font-weight: 400;line-height: 1.2rem;color: #181e21;font-family: 'Gotham', sans-serif;}
.page-id-66 .inner-banner-item .inner-banner-text ul li{display: inline-block;text-decoration: none;}
.page-id-66 .inner-banner-item .inner-banner-text .our-mission-detail li::after{    content: '|';display: inline-block;margin: 0 4px 0 8px;color: #000;}
.page-id-66 .inner-banner-item .inner-banner-text .our-mission-detail li a{font-size: 1rem;font-weight: 600;line-height: 1.2rem;color: #181e21;font-family: 'Gotham', sans-serif;text-decoration: none;}
.page-id-66 .inner-banner-item .inner-banner-text h5{font-size: 14px;font-weight: 600;line-height: 18px;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 28px;}
.page-id-66 .inner-banner-item .inner-banner-text {padding: 30px 30px 30px 70px;}
/*about*/

/*career*/
.career.inner-page .search{margin-top: 30vh;margin-bottom: 10vh;}
.career.inner-page .search .input-group{max-width: 440px;margin: 0 auto;}
.career.inner-page .search .input-group input{padding: 14px 0 14px 24px;border-top-left-radius: 30px;border-bottom-left-radius: 30px;border: 1px solid #fff;}
.career.inner-page .search .input-group input::placeholder{font-size: 14px;font-weight: 600;color: #181e21;font-family: 'Gotham', sans-serif;text-transform: uppercase;}
.career.inner-page .search .input-group .dropdown-toggle::after{display: none;}
.career.inner-page .search .input-group .input-group-append .btn{border-top-right-radius: 30px;border-bottom-right-radius: 30px;background-color: #fff;border: none;}
/*career*/
/**/
.page-template-equipment-financing .inner-banner-item .inner-banner-text p{margin-bottom: 20px;}
.page-template-equipment-financing .inner-banner-item .inner-banner-text p a{font-weight: 600;}
.page-template-equipment-financing .inner-banner-item .inner-banner-text ul li{font-size: 1rem;font-weight: 400;line-height: 1.2rem;color: #181e21;font-family: 'Gotham', sans-serif;}
.page-template-equipment-financing .inner-banner-item .inner-banner-text ul li{display: inline-block;text-decoration: none;}

/*apply*/
.page-template-apply .header.fix-top{background-color: #fff;}
.apply.inner-page .banner-text .bg-btn .learn-btn{text-align: center;}
.apply.inner-page .inner-banner-item .inner-banner-logo{margin-bottom: 50px;}
.apply.inner-page .apply-form{background-color: #f1f2f7;padding: 40px 24px;max-width: 1140px;margin: 40px auto;border-radius: 10px;}
.apply.inner-page .apply-form form .gray-bg{margin-bottom: 50px;}
.apply.inner-page .apply-form .apply-form-box h4{font-size: 18px;font-weight: 500;color: #fff;font-family: 'Gotham', sans-serif;text-align: left;margin-bottom: 20px;background-color: #181e21;padding: 10px;}
.apply.inner-page .apply-form .apply-form-box .form-row .form-group{text-align: left;    border: 6px solid #f1f2f7 !important;margin-bottom: 0;background: #fff;padding: 5px 0 5px 10px;}
.apply.inner-page .apply-form .apply-form-box .form-group label{font-size: 15px;color: #181e21;font-weight: 500;font-family: 'Gotham', sans-serif;}
.apply.inner-page .apply-form .apply-form-box .form-row .form-group input{background:transparent;border: none;}
.apply.inner-page .apply-form .apply-form-box .form-row .form-group select{background:transparent;border: none;}
.apply.inner-page .apply-form .apply-form-box .form-row .form-group textarea{background:transparent;border: none;}
.apply.inner-page .apply-form .apply-form-box .form-row .form-group .wpcf7-form-control{background:transparent;border: none;}
.apply.inner-page .apply-form .apply-form-box .form-group.check-box .form-check label{margin-right: 30px;}
/*apply*/

/*customer-service*/
.customer-service.inner-page .banner-text .bg-btn .learn-btn{text-align: center;}
.customer-service .contact-details-content{margin-top: 40px;}
.customer-service .contact-details-content .contact-form{background-color: #ffffffc4;padding: 26px 22px;border-radius: 10px;}
.customer-service .contact-details-content .contact-form .form-group input{border: 1px solid #181e21;border-radius: 30px;min-height: 50px;}
.customer-service .contact-details-content .contact-form .form-group textarea{min-height: 150px;border: 1px solid #181e21;border-radius: 30px;}
.customer-service .contact-details-content .contact-form .form-group .form-control::placeholder{font-size: 16px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;}
.customer-service .contact-details-content .contact-form form .btn{width: 100%;font-size: 22px;font-weight: 500;color: #fff;background-color: #181e21;font-family: 'Gotham', sans-serif;border-radius: 30px;border-color: #181e21;text-transform: uppercase;}
.customer-service .contact-details-content .contact-details{padding-top: 10vh;}
.customer-service .contact-details-content .contact-details h4{font-size: 27px;font-weight: 500;color: #fff;font-family: 'Gotham', sans-serif;padding-bottom: 14px;}
.customer-service .contact-details-content .contact-details h5 {font-size: 27px;font-weight: 500;color: #fff;font-family: 'Gotham', sans-serif;padding-top: 20px;}
.customer-service .contact-details-content .contact-details p{font-size: 27px;font-weight: 400;color: #fff;font-family: 'Gotham', sans-serif;padding-top: 50px;}
/*customer-service*/

.page-id-16 .learn-btn, .page-id-19 .learn-btn, .page-id-66 .learn-btn {text-align:center;}
.footer .sub-menu {padding:0 20px;}

/*get-quote*/
.page-template-get-quote .banner-text .bg-btn{margin-top: 8vh;}
.page-template-get-quote .banner-text .quote-form{border: 3px solid #fff;border-radius: 30px;padding: 30px 20px;background-color: #ffffff3d;max-width: 665px;margin: 0 auto;margin-top: 50px;}
.page-template-get-quote .banner-text .quote-form .form-group{margin-bottom: 8px;}
.page-template-get-quote .banner-text .quote-form .form-group input{border-radius: 30px;min-height: 39px;padding: 5px 14px 7px;}
.page-template-get-quote .banner-text .quote-form .form-group select{border-radius: 30px;min-height: 39px;padding: 5px 14px 7px;}
.page-template-get-quote .banner-text .quote-form .form-group .years_of_business .wpcf7-validates-as-required{border-radius: 30px;min-height: 39px;padding: 5px 14px 7px;font-size: 14px;font-weight: 600;color: #181e21;font-family: 'Gotham', sans-serif;text-transform: uppercase;}
.page-template-get-quote .banner-text .quote-form .form-group .wpcf7-spinner{display: block;margin-top: -22px;}
.page-template-get-quote .banner-text .quote-form .form-group .wpcf7-submit.btn{font-size: 14px;color: #181e21;background-color: #fff;border-color: #fff;padding: 12px 50px;font-weight: 500;text-transform: uppercase;}
.page-template-get-quote .banner-text .quote-form .form-group input::placeholder{font-size: 14px;font-weight: 400;color: #181e21;font-family: 'Gotham', sans-serif;text-transform: uppercase;}
.page-template-get-quote .banner-text .quote-form .form-group textarea{border-radius: 30px;height: 84px;}
.page-template-get-quote .banner-text .quote-form .form-group textarea::placeholder{font-size: 14px;font-weight: 400;color: #181e21;font-family: 'Gotham', sans-serif;text-transform: uppercase;}
.page-template-get-quote .wpcf7 form .wpcf7-response-output{margin: 0px;color: #fff;border-color: #fff;}
.page-template-get-quote .wpcf7-not-valid-tip{text-align: left;}
/*get-quote*/


/*11/02*/
.page-template-customer-service .header.fix-top{position: fixed;width: 100%;background-color: #fff;}
.banner{background-repeat: no-repeat;background-position: center;background-size: cover;min-height: 494px;padding-top: 90px;}
.banner h2{text-align: center;font-size: 35px;font-weight: 500;color: #181e21;}
.page-template-customer-service .page-template-customer-service-content{padding: 60px 0;}
.page-template-customer-service .page-template-customer-service-content .we-help .title h1{font-size: 35px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 40px;}
.page-template-customer-service .page-template-customer-service-content .we-help .nav-tabs{border-bottom: none;margin-bottom: 48px;}
.page-template-customer-service .page-template-customer-service-content .we-help .nav-link{background-color: #000;padding: 28px 10px;text-align: center;}
.page-template-customer-service .page-template-customer-service-content .we-help .nav-link  .we-help-box .we-help-image .hover-img{display: none;}
.page-template-customer-service .page-template-customer-service-content .we-help .nav-link  .we-help-box h4{font-size: 18px;font-weight: 500;font-family: 'Gotham', sans-serif;color: #fff;margin-top: 10px;}
.page-template-customer-service .page-template-customer-service-content .we-help .nav-link.active.show{background-color: #fff;border-top: 1px solid #000;border-left: 1px solid #000;border-right: 1px solid #000;}
.page-template-customer-service .page-template-customer-service-content .we-help .nav-link.active.show .we-help-box h4{color: #000;}
.page-template-customer-service .page-template-customer-service-content .we-help .nav-link.active.show .we-help-box .we-help-image img{display: none;}
.page-template-customer-service .page-template-customer-service-content .we-help .nav-link.active.show .we-help-box .we-help-image .hover-img{display: inline-block;}
.page-template-customer-service .page-template-customer-service-content .customer-box{background-color: #e7e8e8;padding: 30px 30px 40px;}
.page-template-customer-service .page-template-customer-service-content .customer-box h4{font-size: 20px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;}
.page-template-customer-service .page-template-customer-service-content .customer-box h5{font-size: 17px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 33px;}
.page-template-customer-service .page-template-customer-service-content .customer-box .phone-no{margin-bottom: 20px;}
.page-template-customer-service .page-template-customer-service-content .customer-box .phone-no a{font-size: 28px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;text-decoration: none;}
.page-template-customer-service .page-template-customer-service-content .customer-box .email{margin-bottom: 38px;}
.page-template-customer-service .page-template-customer-service-content .customer-box .email a{font-size: 20px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;text-decoration: none;}
.page-template-customer-service .page-template-customer-service-content .customer-box .address{font-size: 17px;font-weight: 400;color: #181e21;font-family: 'Gotham', sans-serif;}
.page-template-customer-service .page-template-customer-service-content .customer-box .address strong{font-weight: 700;color: #181e21;}
.page-template-customer-service .page-template-customer-service-content .faq-box{background-color: #e7e8e8;margin-top: 22px;padding: 30px;}
.page-template-customer-service .page-template-customer-service-content .faq-box h3{font-size: 20px;font-weight: 700;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 29px;text-transform: uppercase;}
.page-template-customer-service .page-template-customer-service-content .faq-box p{font-size: 17px;font-weight: 400;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 26px;}
.page-template-customer-service .page-template-customer-service-content .faq-box p strong{font-weight: 500;}
.page-template-customer-service .page-template-customer-service-content .faq-box .faq-btn{font-size: 16px;font-weight: 500;color: #fff;background-color: #181e21;font-family: 'Gotham', sans-serif;padding: 13px 30px;border-radius: 30px;}

.inner-footer .footer{padding: 60px 0 30px;}
.inner-footer .bottom-footer{padding-bottom: 0px;}
.inner-footer .footer .details-box ul li{display: block;}
/*customer-stories*/
.page-template-customer-stories .header.fix-top{background-color: #fff;}
.customer-stories-page-content{padding: 60px 0;}
.customer-stories-page-content .customer-stories-box{margin-bottom: 64px;}
.customer-stories-page-content .customer-stories-box .image img{width: 100%;}
.customer-stories-page-content .customer-stories-box h5{font-size: 17px;font-weight: 500;color: #434648;font-family: 'Gotham', sans-serif;margin-top: 30px;margin-bottom: 28px;}
.customer-stories-page-content .customer-stories-box p{font-size: 19px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 22px;}
.customer-stories-page-content .customer-stories-box a{font-size: 15px;font-weight: 500;color: #000000;font-family: 'Gotham', sans-serif;
border-bottom: 1px solid #afafaf;}


/*customer-stories*/

/*customer-stories-inner*/

.single-customer_stories .header{background-color: #fff;}
.single-customer_stories .post-navigation h2 {display:none;}
.single-customer_stories .nav-next { text-align: right; margin-top: -23px;}
.customer-stories-inner-page-content{padding: 100px 0 58px 0;}
.customer-stories-inner-page-content .title h1{font-size: 35px;font-weight: 600;color: #181e21;font-family: 'Gotham', sans-serif;padding-bottom: 26px;border-bottom: 1px solid #b9bbbc;margin-bottom: 25px;}
.customer-stories-inner-page-content .c-stories .image{margin-bottom: 44px;}
.customer-stories-inner-page-content .c-stories .image img{width: 100%}
.customer-stories-inner-page-content .c-stories h3 p{font-size: 24px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 24px;}
.customer-stories-inner-page-content .c-stories h6{font-size: 15px;font-weight: 500;color: #474849;font-family: 'Gotham', sans-serif;margin-bottom: 34px;}
.customer-stories-inner-page-content .c-stories h4{font-size: 20px;font-weight: 700;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 32px;}
.customer-stories-inner-page-content .c-stories p{font-size: 16px;font-weight: 400;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 34px;}
.customer-stories-inner-page-content .c-stories .story-btn a:nth-child(1){font-size: 15px;font-weight: 500;color: #fff;background-color: #181e21;border: 2px solid #181e21;font-family: 'Gotham', sans-serif;padding: 12px 30px;border-radius: 30px;text-transform: uppercase;text-decoration: none;}
.customer-stories-inner-page-content .c-stories .story-btn a:nth-child(2){font-size: 15px;font-weight: 500;color: #181e21;background-color: #fff;border: 2px solid #181e21;font-family: 'Gotham', sans-serif;padding: 12px 30px;border-radius: 30px;text-transform: uppercase;text-decoration: none;}
.customer-stories-inner-page-content .c-stories .story-btn a:nth-child(1):hover{color: #181e21;background-color: #fff;}
.customer-stories-inner-page-content .c-stories .story-btn a:nth-child(2):hover{color: #fff;background-color: #181e21;}
.customer-stories-inner-page-content .next-story .title{margin-bottom: 30px;}
.customer-stories-inner-page-content .next-story .title h2{font-size: 18px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;text-transform: uppercase;}
.customer-stories-inner-page-content .next-story .next-story-box{margin-bottom: 20px;}
.customer-stories-inner-page-content .next-story .next-story-box .image img{width: 100%;}
.customer-stories-inner-page-content .next-story .next-story-box .next-story-text h4{font-size: 15px;font-weight: 400;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 17px;}
.customer-stories-inner-page-content .next-story .next-story-box .next-story-text a{font-size: 15px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;border-bottom: 1px solid #afafaf;}

/*11/02*/
.page-template-apply .banner h1{text-align: center;font-size: 35px;font-weight: 500;color: #181e21;text-shadow: 1px 1px #ffffff;    margin-bottom: 10px;}
.page-template-apply .banner h2{font-size: 17px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;text-shadow: 1px 1px #ffffff;}
.page-template-apply .apply-form .accept-this-1 .wpcf7-list-item {margin-right: 8px;}
.page-template-apply .apply-form .apply_from_custom_section .apply_from_custom_text{text-align: left;font-size: 16px;font-weight: 400;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 30px;}
.page-template-apply .apply-form .apply-form-box.lastdivsection .wrap_custom label.apply-name{min-height: 49px;}
.page-template-apply .apply-form .apply-form-box.lastdivsection .Signature_of_Applicant input{margin-top: 4px;}
.page-template-apply .apply-form .apply-form-box.lastdivsection .Signature_of_Co_Applicant input{margin-top: 4px;}
.page-template-apply .apply-form .apply-form-box.lastdivsection .wrap_custom .wpcf7-radio{min-height: 46px;}
.page-template-apply .apply-form .wpcf7-submit.btn{font-size: 15px;font-weight: 500;color: #fff;background-color: #181e21 !important;;border: 2px solid #181e21 !important;font-family: 'Gotham', sans-serif;padding: 10px 30px;border-radius: 30px;text-transform: uppercase;opacity: unset;}

.page-template-apply .apply-form .accept-this-1 .wpcf7-list-item {margin-right: 8px;}
/*faq*/
.page-template-faq .header.fix-top{background-color: #fff;}
.page-template-faq h1{text-align: center;font-size: 35px;font-weight: 500;color: #181e21;}
.page-template-faq .accordion .card-header:after {
    font-family: 'FontAwesome';  
    content: "\f068";
    float: right; 
}
.page-template-faq .accordion .card-header.collapsed:after {
    /* symbol for "collapsed" panels */
    content: "\f067"; 
}
.page-template-faq .accordion{padding: 60px 0;}
.page-template-faq .accordion .card-header{background-color: #cccccc;margin-bottom: 8px;padding: 16px 17px;}
.page-template-faq .accordion .card-header .card-title{font-size: 22px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;}
.page-template-faq .accordion .card-body h3{font-size: 18px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;border-bottom: 1px solid #8b8e90;padding-bottom: 12px;margin-bottom: 15px;}
.page-template-faq .accordion .card-body p{font-size: 15px;font-weight: 400;color: #181e21;font-family: 'Gotham', sans-serif;border-bottom: 1px solid #8b8e90;padding-bottom: 12px;margin-bottom: 36px;}
/*faq*/

/*terms-conditions*/
.page-template-default .header.fix-top{background-color: #fff;}
.page-template-default .banner h1{text-align: center;font-size: 35px;font-weight: 500;color: #181e21;}
.page-template-default .terms-conditions-content{padding: 60px 0 80px;}
.page-template-default .terms-conditions-content p{font-size: 15px;font-weight: 400;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 32px;}
.page-template-default .terms-conditions-content .terms-rule{margin: 60px 0 70px;}
.page-template-default .terms-conditions-content .terms-rule li{font-size: 19px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 30px;}
.page-template-default .terms-conditions-content .terms-rule li span{margin-right: 30px;}
.page-template-default .terms-conditions-content h3{font-size: 19px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px solid #8b8e90;}
.page-template-default .terms-conditions-content h3 span{margin-right: 30px;}
/*terms-conditions*/

/*11/02*/

/*14/02*/
.archive .header{background-color: #fff;}
.archive .blog-page-content {padding: 100px 58px;}
.archive .blog-page-content .title h1{font-size: 35px;font-weight: 600;color: #181e21;font-family: 'Gotham', sans-serif;padding-bottom: 26px;border-bottom: 1px solid #b9bbbc;margin-bottom: 25px;}
.archive .blog-page-content .blog-menu-categories{margin-bottom: 26px;}
.archive .blog-page-content .blog-menu-categories li{font-size: 16px;font-weight: 500;color: #424242;display: inline-block;}
.archive .blog-page-content .blog-menu-categories li a{font-size: 16px;font-weight: 500;color: #787878;text-decoration: none;}
.archive .blog-page-content .blog-menu-categories li.active a{font-size: 15px;font-weight: 500;color: #000000;}
.archive .blog-page-content .blog-system{background-color: #e0e0e0;}
.archive .blog-page-content .blog-system .image img{width: 100%;}
.archive .blog-page-content .blog-system .blog-system-text{padding: 36px 33px 74px 33px;}
.archive .blog-page-content .blog-system .blog-system-text h6{ font-size: 15px;font-weight: 500;color: #474849;font-family: 'Gotham', sans-serif;margin-bottom: 30px;}
.archive .blog-page-content .blog-system .blog-system-text h3{font-size: 24px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 35px;}
.blog-page .blog-page-content .blog-system .blog-system-text P{font-size: 16px;font-weight: 400;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 38px;}
.archive .blog-page-content .blog-system .blog-system-text .blog-system-btn a:nth-child(1){font-size: 15px;font-weight: 500;color: #fff;background-color: #181e21;border: 2px solid #181e21;font-family: 'Gotham', sans-serif;padding: 12px 30px;border-radius: 30px;text-transform: uppercase;text-decoration: none;}
.archive .blog-page-content .blog-system .blog-system-text .blog-system-btn a:nth-child(2){font-size: 15px;font-weight: 500;color: #181e21;background-color: transparent;border: 2px solid #181e21;font-family: 'Gotham', sans-serif;padding: 12px 30px;border-radius: 30px;text-transform: uppercase;text-decoration: none;}
.archive .blog-page-content .blog-system .blog-system-text .blog-system-btn a:nth-child(1):hover{color: #181e21;background-color: transparent;}
.archive .blog-page-content .blog-system .blog-system-text .blog-system-btn a:nth-child(2):hover{color: #fff;background-color: #181e21;}
.archive .blog-post{padding: 55px 0 38px;}
.archive .blog-post .blog-post-box{padding: 40px 18px 40px;}
.archive .blog-post .blog-post-box .blog-post-box-text h6{ font-size: 13px;font-weight: 500;color: #414141;font-family: 'Gotham', sans-serif;margin-bottom: 22px;}
.archive .blog-post .blog-post-box .blog-post-box-text h6 strong{ font-weight: 700;}
.archive .blog-post .blog-post-box .blog-post-box-text h4{font-size: 17px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;}
.archive .blog-post .blog-post-box p{font-size: 17px;font-weight: 400;color: #181e21;font-family: 'Gotham', sans-serif;margin-top: 30px;}
.archive .blog-post .blog-post-box .image img{width: 100%;}
.archive .blog-post .more-btn{text-align: center;margin-top: 44px;}
.archive .blog-post .more-btn a{font-size: 14px;font-weight: 500;color: #fff;background-color: #181e21;padding: 14px 50px;border-radius: 30px;text-decoration: none;}

.archive .blog-categories{margin-bottom: 36px;}
.archive .blog-categories h3{font-size: 18px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 23px;text-transform: uppercase;}
.archive .blog-categories ul li{background-color: #e7e8e8;margin-bottom: 3px;padding: 10px 8px 7px;}
.archive .blog-categories ul li a{font-size: 16px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;text-decoration: none;}
.archive .blog-other-post h3{font-size: 18px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 32px;text-transform: uppercase;}
.archive .blog-other-post .other-post-box .image img{width: 100%;}
.archive .blog-other-post .other-post-box .other-post-text h4{font-size: 15px;font-weight: 400;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 16px;}
.archive .blog-other-post .other-post-box .other-post-text a{font-size: 15px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;text-decoration: none;}
.archive .blog-other-post .other-post-box{margin-bottom: 24px;}


.single-post .header{background-color: #fff;}
.single-post .post-navigation h2 {display:none;}
.single-post .nav-next { text-align: right; margin-top: -23px;}


/*14/02*/
.page-template-blog .header{background-color: #fff;}
.page-template-blog .blog-page-content {padding: 100px 58px;}
.page-template-blog .blog-page-content .title h1{font-size: 35px;font-weight: 600;color: #181e21;font-family: 'Gotham', sans-serif;padding-bottom: 26px;border-bottom: 1px solid #b9bbbc;margin-bottom: 25px;}
.page-template-blog .blog-page-content .blog-menu-categories{margin-bottom: 26px;}
.page-template-blog .blog-page-content .blog-menu-categories li{font-size: 16px;font-weight: 500;color: #424242;display: inline-block;}
.page-template-blog .blog-page-content .blog-menu-categories li a{font-size: 16px;font-weight: 500;color: #787878;text-decoration: none;}
.page-template-blog .blog-page-content .blog-menu-categories li.active a{font-size: 15px;font-weight: 500;color: #000000;}
.page-template-blog .blog-page-content .blog-system{background-color: #e0e0e0;}
.page-template-blog .blog-page-content .blog-system .image img{width: 100%;}
.page-template-blog .blog-page-content .blog-system .blog-system-text{padding: 36px 33px 74px 33px;}
.page-template-blog .blog-page-content .blog-system .blog-system-text h6{ font-size: 15px;font-weight: 500;color: #474849;font-family: 'Gotham', sans-serif;margin-bottom: 30px;}
.page-template-blog .blog-page-content .blog-system .blog-system-text h3{font-size: 24px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 35px;}
.blog-page .blog-page-content .blog-system .blog-system-text P{font-size: 16px;font-weight: 400;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 38px;}
.page-template-blog .blog-page-content .blog-system .blog-system-text .blog-system-btn a:nth-child(1){font-size: 15px;font-weight: 500;color: #fff;background-color: #181e21;border: 2px solid #181e21;font-family: 'Gotham', sans-serif;padding: 12px 30px;border-radius: 30px;text-transform: uppercase;text-decoration: none;}
.page-template-blog .blog-page-content .blog-system .blog-system-text .blog-system-btn a:nth-child(2){font-size: 15px;font-weight: 500;color: #181e21;background-color: transparent;border: 2px solid #181e21;font-family: 'Gotham', sans-serif;padding: 12px 30px;border-radius: 30px;text-transform: uppercase;text-decoration: none;}
.page-template-blog .blog-page-content .blog-system .blog-system-text .blog-system-btn a:nth-child(1):hover{color: #181e21;background-color: transparent;}
.page-template-blog .blog-page-content .blog-system .blog-system-text .blog-system-btn a:nth-child(2):hover{color: #fff;background-color: #181e21;}
.page-template-blog .blog-post{padding: 55px 0 38px;}
.page-template-blog .blog-post .blog-post-box{padding: 40px 18px 40px;}
.page-template-blog .blog-post .blog-post-box .blog-post-box-text h6{ font-size: 13px;font-weight: 500;color: #414141;font-family: 'Gotham', sans-serif;margin-bottom: 22px;}
.page-template-blog .blog-post .blog-post-box .blog-post-box-text h6 strong{ font-weight: 700;}
.page-template-blog .blog-post .blog-post-box .blog-post-box-text h4{font-size: 17px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;}

.page-template-blog .blog-post .blog-post-box p{font-size: 17px;font-weight: 400;color: #181e21;font-family: 'Gotham', sans-serif;margin-top: 30px;margin-bottom: 10px;}
.page-template-blog .blog-post .blog-post-box .image img{width: 100%;}
.page-template-blog .blog-post .more-btn{text-align: center;margin-top: 44px;}
.page-template-blog .blog-post .more-btn a{font-size: 14px;font-weight: 500;color: #fff;background-color: #181e21;padding: 14px 50px;border-radius: 30px;text-decoration: none;}

.page-template-blog .blog-categories{margin-bottom: 36px;}
.page-template-blog .blog-categories h3{font-size: 18px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 23px;text-transform: uppercase;}
.page-template-blog .blog-categories ul li{background-color: #e7e8e8;margin-bottom: 3px;padding: 10px 8px 7px;}
.page-template-blog .blog-categories ul li a{font-size: 16px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;text-decoration: none;}
.page-template-blog .blog-other-post h3{font-size: 18px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 32px;text-transform: uppercase;}
.page-template-blog .blog-other-post .other-post-box .image img{width: 100%;}
.page-template-blog .blog-other-post .other-post-box .other-post-text h4{font-size: 15px;font-weight: 400;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 16px;}
.page-template-blog .blog-other-post .other-post-box .other-post-text a{font-size: 15px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;text-decoration: none;}
.page-template-blog .blog-other-post .other-post-box{margin-bottom: 24px;}


/*shop*/
.woocommerce-shop .header{background-color: #fff;}
.woocommerce-shop .shoppage{padding: 100px 0 60px;}
.woocommerce-shop .shoppage .woocommerce-products-header__title.page-title{font-size: 35px;font-weight: 600;color: #181e21;font-family: 'Gotham', sans-serif;padding-bottom: 26px;border-bottom: 1px solid #b9bbbc;margin-bottom: 25px;}
.woocommerce-shop .shoppage .product.type-product{text-align: center;}
.woocommerce-shop .shoppage .product.type-product .imagewrapper{border: 1px solid #ccc;}
.woocommerce-shop .shoppage .product.type-product .imagewrapper:hover{box-shadow: 0px 1px 7px 0px rgba(0,0,0,0.75);
-webkit-box-shadow: 0px 1px 7px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 1px 7px 0px rgba(0,0,0,0.75);}
.woocommerce-shop .shoppage .woocommerce-result-count{font-size: 17px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;}
.woocommerce-shop .shoppage .woocommerce-ordering select{padding: 8px 12px;}
.woocommerce-shop .shoppage .woocommerce-ordering option{font-size: 16px;font-weight: 400;color: #181e21;font-family: 'Gotham', sans-serif;}
.woocommerce-shop .shoppage .product.type-product .woocommerce-loop-product__title{font-size: 18px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;}
.woocommerce-shop .shoppage .product.type-product .price .woocommerce-Price-amount{font-size: 20px;font-weight: 400;color: #181e21;font-family: 'Gotham', sans-serif;}
.woocommerce-shop .shoppage .product.type-product .add_to_cart_button{font-size: 18px;font-weight: 500;color: #fff;font-family: 'Gotham', sans-serif;background-color: #000;border-radius: 30px;padding: 14px 20px;}
.woocommerce-shop .shoppage .product.type-product .added_to_cart{font-size: 14px;font-weight: 400;color: #fff;font-family: 'Gotham', sans-serif;background-color: #000;border-radius: 30px;padding: 6px 16px 8px 16px;margin-left: 2px;}
/*shop*/

/*shop-inner*/
.single-product .header{background-color: #fff;}
.single-product .shoppage{padding: 100px 0 60px;}
.single-product .shoppage .product.type-product .summary .product_title.entry-title{font-size: 25px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 20px;}
.single-product .shoppage .product.type-product .summary .woocommerce-product-details__short-description p{font-size: 17px;font-weight: 400;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 14px;}
.single-product .shoppage .product.type-product .summary .price{margin-bottom: 20px;}
.single-product .shoppage .product.type-product .summary .price .woocommerce-Price-amount{font-size: 25px;font-weight: 400;color: #181e21;font-family: 'Gotham', sans-serif;}
.single-product .shoppage .product.type-product .summary .cart .single_add_to_cart_button{background-color: #000;padding: 12px 20px;margin-left: 10px;}
.single-product .related.products h2{font-size: 25px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;}
.single-product .related.products .product.type-product{text-align: center;}
.single-product .related.products .product.type-product .woocommerce-loop-product__title{font-size: 16px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;    min-height: 56px;}
.single-product .related.products .product.type-product .price .woocommerce-Price-amount{font-size: 20px;font-weight: 400;color: #181e21;font-family: 'Gotham', sans-serif;}
.single-product .related.products .product.type-product .add_to_cart_button{font-size: 18px;font-weight: 400;color: #fff;font-family: 'Gotham', sans-serif;background-color: #000;border-radius: 30px;padding: 12px 18px;}

.single-product .shoppage .woocommerce-notices-wrapper .woocommerce-message a{font-size: 18px;font-weight: 400;color: #fff;font-family: 'Gotham', sans-serif;background-color: #000;border-radius: 30px;padding: 12px 18px;}

.woocommerce-message{border-top-color: #000!important;}
.woocommerce-message::before{color: #000!important;}
/*shop-inner*/

/*cart*/
.woocommerce-cart .forwoocls{padding: 100px 0 60px;}
.woocommerce-cart .forwoocls h1{font-size: 35px;font-weight: 600;color: #181e21;font-family: 'Gotham', sans-serif;padding-bottom: 26px;border-bottom: 1px solid #b9bbbc;margin-bottom: 25px;}
.woocommerce-cart .forwoocls .innerpagetemplate .shop_table thead tr th{color: #181e21;font-family: 'Gotham', sans-serif;}
.woocommerce-cart .forwoocls .product-remove a{background-color: #000;color: #fff!important;}
.woocommerce-cart .forwoocls .product-remove a:hover{background-color: #000;}
.woocommerce-cart .forwoocls .innerpagetemplate .shop_table td a{color: #181e21;font-family: 'Gotham', sans-serif;font-weight: 400;text-decoration: none;}
.woocommerce-cart .forwoocls .innerpagetemplate .shop_table td .woocommerce-Price-amount{font-size: 18px;font-weight: 400;color: #181e21;font-family: 'Gotham', sans-serif;}
.woocommerce-cart .forwoocls .innerpagetemplate .shop_table .product-thumbnail{max-width: 68px;}
.woocommerce-cart .forwoocls .innerpagetemplate .shop_table .product-thumbnail img{width: 100%;}
.woocommerce-cart .forwoocls .coupon input{min-width: 200px;}
.woocommerce-cart .forwoocls .actions button{font-size: 18px;font-weight: 400;color: #fff;font-family: 'Gotham', sans-serif;background-color: #000;padding: 7px 14px;border: 2px solid #000;}
.woocommerce-cart .forwoocls .actions button:hover{background-color: #fff;}
.woocommerce-cart .forwoocls .cart_totals h2{font-size: 30px;font-weight: 600;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 22px;}
.woocommerce-cart .forwoocls .cart_totals th{color: #181e21;font-family: 'Gotham', sans-serif;}
.woocommerce-cart .forwoocls .cart_totals .wc-proceed-to-checkout .checkout-button{background-color: #000;padding: 12px 0;font-size: 18px;}

/*cart*/

.woocommerce-billing-fields .form-row, .woocommerce-shipping-fields .form-row,.woocommerce form .form-row {
display: block;
}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
max-width: unset;
}
.woocommerce-breadcrumb {display:none;}
.page-id-17 .inner-banner-item .inner-banner-text{padding: 72px 20px 84px 44px;}
.page-id-17 .inner-banner-item .inner-banner-text .bg-btn .apply-btn a{font-size: 10px;}
.page-id-17 .inner-banner-item .inner-banner-text .bg-btn .learn-btn a{font-size: 10px;}

/*checkout*/
.woocommerce-checkout .forwoocls{padding: 100px 0 40px;}
.woocommerce-checkout .forwoocls h1{font-size: 35px;font-weight: 600;color: #181e21;font-family: 'Gotham', sans-serif;padding-bottom: 26px;border-bottom: 1px solid #b9bbbc;margin-bottom: 25px;}
.woocommerce-checkout .forwoocls .cart-custom-title{font-size: 20px;font-weight: 500;color: #76787a;font-family: 'Gotham', sans-serif;}
.woocommerce-checkout .forwoocls .cart-custom-title a{font-size: 20px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;}
.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{border-color: #181e21;margin-top: 20px;}
.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info a{color: #181e21;font-weight: 600;}
.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info::before{color: #181e21;}
.woocommerce-checkout  .woocommerce-form-coupon p{font-size: 18px;color: #181e21;font-family: 'Gotham', sans-serif;font-weight: 400;}
.woocommerce-checkout  .woocommerce-form-coupon input.input-text{height: 36px;padding-left: 6px;}
.woocommerce-checkout  .woocommerce-form-coupon .button{background-color: #181e21;color: #fff;font-size: 15px;font-weight: 600;text-transform: uppercase;font-family: 'Gotham', sans-serif;border-radius: 0;border: 1px solid #181e21;}
.woocommerce-checkout  .woocommerce-form-coupon .button:hover{background-color: #fff;color: #181e21;}

.woocommerce-checkout #customer_details .woocommerce-billing-fields h3{font-size: 25px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;}
.woocommerce-checkout input.input-text{height: 36px;padding-left: 6px;}
.woocommerce-checkout .form-row label{font-size: 18px;color: #181e21;font-weight: 400;font-family: 'Gotham', sans-serif;}
.woocommerce-checkout .woocommerce-additional-fields h3{font-size: 25px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;}
.woocommerce-checkout .woocommerce-additional-fields .woocommerce-input-wrapper textarea{padding: 0px 10px;}
.woocommerce-checkout  #order_review_heading{font-size: 25px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 6px;}
.woocommerce-checkout  #order_review_heading{font-size: 25px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 10px;margin-top: 20px;}
.woocommerce-checkout .woocommerce-checkout-review-order{color: #181e21;}
.woocommerce-checkout .woocommerce-checkout-review-order .ts-product-image{display: inline-block;width: 70px!important;height: 60px!important;}
.woocommerce-checkout .woocommerce-checkout-payment .woocommerce-privacy-policy-text{display: none;}
.woocommerce-checkout .woocommerce-checkout-payment .button{background-color: #181e21!important;color: #fff;font-size: 15px;font-weight: 600;text-transform: uppercase;font-family: 'Gotham', sans-serif;padding: 10px 14px;}
.woocommerce-checkout .woocommerce-checkout-payment label{font-size: 18px;color: #181e21;font-weight: 500;font-family: 'Gotham', sans-serif;}
.woocommerce-checkout .woocommerce-checkout-payment .payment_method_cod p{font-size: 16px;color: #181e21;font-weight: 400;font-family: 'Gotham', sans-serif;}
/*checkout*/

/*customer-service*/
.page-template-customer-service .ProductTabs .o-s-box-info .o-s-box-info-text h3{font-size: 30px;font-weight: 500; color: #181e21;font-family: 'Gotham', sans-serif;margin-bottom: 25px;}
.page-template-customer-service .ProductTabs .o-s-box-info .o-s-box-info-text label{font-size: 18px;color: #181e21;font-weight: 500;font-family: 'Gotham', sans-serif;}
.page-template-customer-service .wpcf7-radio{margin: 20px 0;}
.page-template-customer-service .wpcf7-radio .wpcf7-list-item{margin: 0px;}
.page-template-customer-service .wpcf7-form-control-wrap.confrm_notice .wpcf7-list-item{margin-right: 10px;}
.page-template-customer-service .wpcf7-form-control-wrap.confrm_notice .wpcf7-list-item .wpcf7-list-item-label{font-size: 14px;color: #181e21;}
.page-template-customer-service .customer-form-box p{font-size: 16px;color: #181e21;font-weight: 400;font-family: 'Gotham', sans-serif;margin-bottom: 20px;}
.page-template-customer-service .customer-form-box .wpcf7-submit.btn{font-size: 15px;font-weight: 500;color: #fff;background-color: #181e21;font-family: 'Gotham', sans-serif;padding: 10px 28px;border-radius: 30px;border: 1px solid #181e21;text-transform: uppercase;}
/*customer-service*/
.pum-content form .wpcf7-submit{background-color: #181e21!important;color: #fff;font-size: 15px;font-weight: 500;text-transform: uppercase;font-family: 'Gotham', sans-serif;border: 1px solid #181e21;}
.pum-content .customer-box{padding: 20px 40px 40px;border-radius:10px;background-color: #ccc;}
.pum-content .customer-box h5{font-size: 17px;
    font-weight: 500;
    color: #181e21;
    font-family: 'Gotham', sans-serif;
    margin-bottom: 33px;}
.pum-content .customer-box .phone-no{margin-bottom: 20px;}
.pum-content .customer-box .phone-no a{font-size: 28px;
    font-weight: 500;
    color: #181e21;
    font-family: 'Gotham', sans-serif;
    text-decoration: none;}
.pum-content .customer-box .email{margin-bottom: 38px;}
.pum-content .customer-box .email a{font-size: 20px;
    font-weight: 500;
    color: #181e21;
    font-family: 'Gotham', sans-serif;
    text-decoration: none;}
.pum-content .customer-box .address{font-size: 17px;
    font-weight: 400;
	line-height:22px;
	padding-right:110px;
    color: #181e21;
    font-family: 'Gotham', sans-serif;
	margin-bottom:50px;}

.pum-content .customer-box .address strong{font-weight: 700;
    color: #181e21;}
.pum-content .customer-btn{display: inline-block;margin-right: 5px;}
.pum-content .read-btn{display: inline-block;}
.pum-content .customer-btn a{font-size: 14px;
    font-weight: 500;
    color: #fff;
    background-color: #181e21;
    border: 2px solid #181e21;
    font-family: Arial;
    padding: 12px 28px;
    border-radius: 30px;
    text-transform: uppercase;
    text-decoration: none;}
	.pum-content .read-btn a{font-size: 14px;
    font-weight: 500;
    color: #fff;
    background-color: #181e21;
    border: 2px solid #181e21;
    font-family: 'Gotham', sans-serif;
    padding: 12px 28px;
    border-radius: 30px;
    text-transform: uppercase;
    text-decoration: none;}
	
	.pum-content .apply-popup{text-align: center;
    margin-top: 30px;
    display: block;
    padding-left: 48px;
    padding-right: 15px;
    margin-bottom: 20px;}
	.pum-content .apply-popup a{font-size: 15px ;
    font-weight: 500;
    color: #fff;
    background-color: red;
    border: 2px solid red;
    font-family: 'Gotham', sans-serif;
    padding: 12px 30px;
    border-radius: 30px;
    text-transform: uppercase;
    text-decoration: none;}
.pum-content .more-services{display: none;}
.pum-content .more-services a{font-size: 15px ;
    font-weight: 500;
    color: #fff;
    background-color: #181e21;
    border: 2px solid #181e21;
    font-family: 'Gotham', sans-serif;
    padding: 12px 30px;
    border-radius: 30px;
    text-transform: uppercase;
    text-decoration: none;}

/*order-receive*/
.woocommerce-order-received{}

/*order-receive*/

/*job-opening*/

.awsm-job-item h2.awsm-job-post-title a{font-size: 17px!important;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif; text-decoration:none;}
.listing-page-awsm_job_openings .awsm-job-more{font-size: 14px!important;font-weight: 600;color: #181e21;font-family: 'Gotham', sans-serif; text-decoration:none;}
.listing-page-awsm_job_openings .awsm-job-specification-item span{font-size: 14px!important;font-weight: 400;color: #181e21;font-family: 'Gotham', sans-serif;}
.listing-page-awsm_job_openings .awsm-selectric .label{font-size: 12px;font-weight: 600;color: #181e21;font-family: 'Gotham', sans-serif;}
.listing-page-awsm_job_openings .awsm-filter-item-search .awsm-job-form-control{padding-left: 10px;}



.single-awsm_job_openings .header{background-color: #fff;}
.single-awsm_job_openings .awsm-job-content a{font-size: 15px!important;font-weight: 700!important;color: #181e21;font-family: 'Gotham', sans-serif; text-decoration:none;}
.single-awsm_job_openings .awsm-job-content ul li{font-size: 16px;font-weight: 400;color: #181e21;font-family: 'Gotham', sans-serif;}
.single-awsm_job_openings .awsm-job-content .addtoany_share{font-size: 15px !important;font-weight: 500;color: #fff;background-color: #181e21;border: 2px solid #181e21;font-family: 'Gotham', sans-serif;padding: 4px 28px;border-radius: 30px;text-transform: uppercase;text-decoration: none;margin-top: 10px;}
.a2a_mini_services a{font-size: 15px!important;font-weight: 700!important;color: #181e21 !important;font-family: 'Gotham', sans-serif; text-decoration:none;}
.a2a_mini_services a:hover{background-color: #181e21 !important; color: #fff !important;}
.a2a_localize{color: #181e21 !important;font-size: 15px;font-weight: 600;font-family: 'Gotham', sans-serif;}
.a2a_more:hover{background-color: #181e21 !important; color: #fff !important;}
.a2a_more:hover .a2a_localize{color: #fff !important;}
.single-awsm_job_openings .a2a_menu{margin-bottom: 5px;}
.single-awsm_job_openings .awsm-job-specification-item{font-size: 16px;color: #181e21;font-weight: 400;}
.single-awsm_job_openings .awsm-job-form-inner h2{font-size: 30px;font-weight: 500;color: #181e21;font-family: 'Gotham', sans-serif;}
.single-awsm_job_openings .awsm-job-form-inner .awsm-job-form-group label{font-size: 18px;color: #181e21;font-weight: 500;font-family: 'Gotham', sans-serif;}
.single-awsm_job_openings .awsm-job-form-inner .awsm-job-form-group .awsm-job-form-control{height: 36px;}

.single-awsm_job_openings .awsm-job-form-inner .awsm-job-form-group .awsm-application-submit-btn{   font-size: 15px !important;
    font-weight: 500;
    color: #fff;
    background-color: #181e21;
    border: 2px solid #181e21;
    font-family: 'Gotham', sans-serif;
    padding: 10px 28px;
    border-radius: 30px;
    text-transform: uppercase;
    text-decoration: none;}
/*job-opening*/
.page-template-blog .addtoany_shortcode{text-align: end;}
.page-template-blog .addtoany_shortcode a.addtoany_share {font-size: 15px !important;font-weight: 700; color: #181e21;font-family: 'Gotham', sans-serif;text-transform: uppercase;text-decoration: none;}

/* 15/03 */
.page-template-apply .left-bar{margin: 40px auto;background-color: #181e21;padding: 20px 14px;border-radius: 20px;}
.page-template-apply .left-bar .left-panel-1 h2{font-size: 30px;font-weight: 400;color: #fff;padding-bottom: 15px;}
.page-template-apply .left-bar .left-panel-1 ul li{font-size: 16px;font-weight: 400;color: #fff;padding-bottom: 12px;list-style: inside;}
.page-template-apply .left-bar .left-panel-2{margin: 40px auto;}
.page-template-apply .left-bar .left-panel-2 h2{font-size: 30px;font-weight: 400;color: #fff;padding-bottom: 15px;}
.page-template-apply .left-bar .left-panel-2 p{font-size: 16px;font-weight: 400;color: #fff;padding-bottom: 15px;}
.page-template-apply .left-bar .left-panel-2 p a{font-weight: 600;color: #fff;}
.page-template-apply .left-bar .left-panel-2 ul li {list-style: none;}
.page-template-apply .left-bar .left-panel-3{margin: 40px auto;}
.page-template-apply .left-bar .left-panel-3 ul li {display: inline-block;color: #fff;font-size: 15px;font-weight: 400;text-transform: uppercase;}
.page-template-apply .left-bar .left-panel-3 ul li:after{content: '|';color: #fff; display: inline-block;margin: 0 3px 0 5px;}
.page-template-apply .left-bar .left-panel-3 ul li:last-child:after{display: none;}
.page-template-apply .left-bar .left-panel-3 a img{width: 100%;}
.page-template-apply .left-bar .left-panel-3 h3{color: #fff;font-size: 16px;font-weight: 500;margin: 15px 0 10px;}
.apply.inner-page .apply-form .apply-form-box{padding: 6px;margin-bottom: 30px;}
.apply.inner-page .apply-form .apply-form-box h5{font-size: 16px;color: #181e21;font-weight: 600;margin-bottom: 15px;}
.apply.inner-page .apply-form .apply-form-box .form-row{padding: 0 15px;}
.page-template-get-quote .banner-text .quote-form .form-group textarea{min-height:134px;}
.header .navbar .right-menu .nav-item.dropdown .dropdown-menu.show{top: 46px;min-width: 21rem;left: auto;right: 0;padding: 20px 0 20px;}
.header .navbar .right-menu .nav-item.dropdown .dropdown-menu.show .menu{height: 80vh;overflow-y: auto;padding: 0px 10px;margin: 0px 15px;}
.header .navbar .right-menu .nav-item.dropdown .dropdown-menu.show .menu::-webkit-scrollbar{width:6px;max-height:20px;padding-right: 10px;}
.header .navbar .right-menu .nav-item.dropdown .dropdown-menu.show .menu::-webkit-scrollbar-track{background:#ccc}
.header .navbar .right-menu .nav-item.dropdown .dropdown-menu.show .menu::-webkit-scrollbar-thumb{background-color:#000;border-radius:20px;min-height:20px}



.header .navbar .right-menu .nav-item.dropdown .dropdown-menu.show .menu li{display: block;border-bottom: 1px dashed #ccc;}
.header .navbar .right-menu .nav-item.dropdown .dropdown-menu.show .menu li a{font-size:14px;line-height:16px;}
.header .navbar .right-menu .nav-item.dropdown .dropdown-menu.show .menu li a:hover {background-color: #181e21;color: #fff;}
.header .navbar .right-menu .nav-item.dropdown .dropdown-menu.show .sub-menu{padding-left: 20px;}
.header .navbar .right-menu .nav-item.dropdown .dropdown-menu.show .sub-menu li{border: none;}
.mobile-header .dropdown-container.menusubcus{height: 26vh;overflow-y: auto;padding: 0px 10px;margin: 0px 15px;}
.mobile-header .dropdown-container.menusubcus::-webkit-scrollbar{width:6px;max-height:20px;padding-right: 10px;}
.mobile-header .dropdown-container.menusubcus::-webkit-scrollbar-track{background:#ccc}
.mobile-header .dropdown-container.menusubcus::-webkit-scrollbar-thumb{background-color:#000;border-radius:20px;min-height:20px}
[data-class="wpcf7cf_group"]{width: 100% !important;}
.apply-form-box .wpcf7-form-control-wrap.additional_info .wpcf7-textarea{height: 140px;}
.footer .wpcf7-response-output{color: red;margin-top: 0pem;}
.apply-form .wpcf7-date{background-color: #fff;}
.page-template-get-quote .banner-text .quote-form .form-group .Products select{color: #181e21;font-weight: 600;}
#pum-486{}
#pum-486 .pum-content{padding: 0px !important;}
#pum-486 .wpcf7-spinner{display: block;}
/* 15/03 */
p.sms{line-height: 15px;text-align: justify;color: #fff;font-size: 14px;}

/* 27/05 */
.equipment .mCSB_container ul {margin-left: 20px;list-style: disc;}
.equipment .mCSB_container ul li{display: list-item !important;}
/* 27/05 */
html.fp-enabled, .fp-enabled body{    -webkit-tap-highlight-color: rgb(0 0 0 / 69%);}

.page-template-customer-service .address_2 h4{ 
    font-size: 18px;
    color: #181e21;
    font-weight: 500;
    font-family: 'Gotham', sans-serif;
	text-align:center;
}
.page-template-customer-service .address_2 p { 
    font-size: 17px;
    font-weight: 400;
    color: #181e21;
    font-family: 'Gotham', sans-serif;
	text-align:center;
	margin-top:5px;
}
	
@media screen and (max-height: 450px) {
 .mobile-header a {font-size: 20px}
 .mobile-header .closebtn {
  font-size: 40px;
  top: 15px;
  right: 35px;
  }
}

.c-stories-editor ol,
.c-stories-editor ul {
	padding-left: 20px;
}

.c-stories-editor ol li,
.c-stories-editor ul li {
	margin-bottom: 10px;
}

.c-stories-editor ol li {
	list-style: auto;
}

.c-stories-editor ul li {
	list-style: disc;
}