
.th_banner_sec {background-image:url('https://www.customkraftboxes.com/wp-content/themes/kraft/assets/img/banner-back.webp');background-repeat:no-repeat;padding-top:60px; margin-bottom: 60px; background-size: cover; background-position: center,top;}
.th_banner_sec_content {float:left;width:100%;margin-top:32px;}
.th_banner_sec_content small {float:left;width:100%;margin-bottom:10px;font-size:14px;color:#365f75;font-family:'Rob-700';}
.th_banner_sec_content h2 {margin-bottom:42px;color:#0a0a0a;font-size:45px;font-family:'Rob-700';}
.th_banner_sec_content .th_banner_btn {float: left; width: 100%;}
.th_banner_sec_content .th_banner_btn a {height:38px;line-height:40px;font-size:14px;font-family:'Rob-500';background-color:#c09573; color:#fff;border-radius:5px; text-decoration:none;padding:0 30px;float:left;}
.th_banner_sec_content .th_banner_btn a:hover {background-color:#b37c51;}
.carousel-indicators {right:unset; left:-50px; bottom: 0;}
.carousel-indicators [data-bs-target] {background-color:#fef8f3; height:18px; width:18px;border:1px solid; border-radius:50px;opacity:1;}
.carousel-indicators .active {background-color:#c09573;transition:0.3s;opacity:1;}
.th_banner_sec .banner-txt{float: left; width: 100%;}
.th_banner_sec .banner-txt h2 {margin-bottom:28px; color:#0a0a0a; font-size:28px; font-family:'Rob-700';}
.th_banner_sec .banner-txt ul li{background-image: url('https://www.customkraftboxes.com/wp-content/themes/kraft/assets/img/check-icon.svg'); background-repeat: no-repeat; background-position: 0px; padding-left: 20px;
float: left; width: 100%; margin-bottom: 10px;}
.th_banner_sec .banner-txt p{margin-top: 20px; float: left; width: 100%;}
.th_banner_sec .banner-btn{float: left; width: 100%; margin-top: 20px;}
.th_banner_sec .banner-btn ul li{display: inline-block; padding: 0px 10px;}
.th_banner_sec .banner-btn ul li .quote-btn{height: 55px; line-height: 52px; padding: 0px 32px; background-color: #725239; color: #fff; font-size: 14px; 
font-family: 'Rob-500'; text-align: center; border-radius: 5px; border: 2px solid #725239; float: left;}
.th_banner_sec .banner-btn ul li .quote-btn:hover{background-color: #080808; transition: .3s; border: 2px solid #000;}
.th_banner_sec .banner-btn ul li .contact-btn {background: transparent; border: 2px solid #725239; border-radius: 5px; color: #080808; height: 55px; line-height: 52px; 
padding: 0px 32px; font-size: 14px; font-family: 'Rob-500'; text-align: center; float: left;}
.th_banner_sec .banner-btn ul li .contact-btn:hover{background-color: #725239; transition: .3s; color: #fff;}
.th_inspection_head  h2 small {width: 100%; float: left; font-size: 20px; font-family: 'Rob-500'; color: #365f75; margin-bottom: 10px;}

/*inspection sec start*/
.th_inspection_head {float:left;width:100%;text-align:center;margin-bottom:20px;}
.th_inspection_head h2 {font-size:35px;font-family:'Rob-700';color:#0a0a0a;margin-bottom:20px;}
.th_inspection_head p {font-size: 14px; color:#747474;}
.th_inspection_items {float: left; width: 100%; border:2px solid #dddddd;padding: 20px 25px 20px;border-radius:10px;margin-bottom:30px;}
.th_inspection_items:hover{box-shadow: 0px 0px 5px 0px rgba(200,200,200,0.75); transition: .3s;}
.th_inspection_items span {font-size: 42px; font-family: 'Rob-700'; color: #725239;} 
.th_inspection_items h3 {font-size:22px;font-family:'Rob-700';color:#0a0a0a; margin-bottom: 10px;}

/*product slider sec start*/
.grow{overflow: hidden;}
.th_product_head {width:100%;float:left;margin-top: 40px;} 
.th_product_head .th_line_img {float: left; width: 100%; margin-bottom: 10px;}
.th_product_head h2 small {width:100%;float:left;font-size:20px;font-family:'Rob-500';color:#365f75;margin-bottom:10px;}
.th_product_head h2 {width:100%;float:left;color:#0a0a0a;font-family:'Rob-700';font-size:42px;margin-bottom:10px;} 
.th_product_head p {font-size: 15px;width:100%; float:left;color:#747474;}
.th_product_slider {width:100%;float:left;margin-top:30px;}
.th_pro_item {width:100%;float:left;position:relative; margin-bottom: 30px;}
.th_pro_item .th_pro_name {position:absolute;float:left;background-color:#fff;padding:16px 10px;bottom:0; background-image:url('https://www.customkraftboxes.com/wp-content/themes/kraft/assets/img/pro-bg.jpg');background-repeat:no-repeat;background-position: 98% 28px;
box-shadow:rgb(99 99 99 / 20%) 0px 2px 8px 0px;}
.th_pro_item .th_pro_name h3 {font-size:14px;color:#0a0a0a;line-height:20px;margin:0;font-family:'Rob-700'}
.th_product_slider .slick-slide {padding: 0px 10px;}
.th_product_slider .slick-dots {bottom:-40px; margin-bottom: 20px;}
.th_product_slider .slick-dots li {width: 10px; height: 10px;}
.th_product_slider .slick-dots li button::before {content: ""; opacity: 1; height: 15px; width: 14px; background-color: #fff; border: 2px solid #92908e; transition: .3s;}
.th_product_slider .slick-dots li button {width: 14px; height: 15px;}
.th_product_slider .slick-dots .slick-active button:before {background-color: #c09573; width: 14px; height: 15px; border: 2px solid #c09573; opacity: 1; transition: .3s;}

/*form sec start */
.bg_1 {background-image: url('https://www.customkraftboxes.com/wp-content/themes/kraft/assets/img/form-back.webp');background-repeat:no-repeat;margin:40px 0px 75px; padding:35px 0px 0;}
.bg_1 .th_form_head {float:left;width:100%;text-align:center;margin-bottom:20px;}
.bg_1 .th_form_head h3 small{float:left;width:100%;font-size:18px;color:#c09573;font-family:'Rob-700';margin-bottom:10px;}
.bg_1 .th_form_head h3 {font-size:28px;color:#fff;font-family:'Rob-500';margin-bottom:15px;width:100%;float:left;}
.bg_1 .th_form_head p {width:100%;float:left;font-size:14px;color:#fff;padding:0px 29%;}
.th_form_sec {width:100%;float:left;background-color:#fff;box-shadow: 0px 0px 10px 0px rgba(200, 200, 200, 0.75);padding: 25px 20px;}
.th_form_sec small {float: left; width: 100%; font-size: 16px; color: #535353; text-align: center; margin-bottom: 15px;}
.th_form_sec h4 {width:100%;float:left;font-size:32px;color:#725239;font-family:'Rob-900';text-align:center;margin-bottom:20px;}
.th_form_sec form {float:left;width:100%;}
.th_form_sec form input {width:100%;border:1px solid #dddddd;height:44px;padding:0px 10px;outline:none;font-size:14px; margin-bottom: 15px; border-radius:3px; color:#747474; }
.th_form_sec form .form-spec{float: left; width: 100%;}
.th_form_sec form .form-spec label {font-size: 14px; font-family: 'Rob-500'; color: #0a0a0a; margin-bottom: 15px;}
.th_form_sec form .form-spec label img{padding-right: 3px; margin-top: -1px;}
.th_form_sec form select{width: 100%; border: 1px solid #dddddd; border-radius: 3px; background-color: transparent; height: 44px; padding: 0px 10px; outline: none; font-size: 14px; margin-bottom: 15px; color:#747474;}
.th_form_sec form textarea {width: 100%; border-radius: 3px; border: 1px solid #dddddd; resize: none; height: 75px; line-height: 47px;  padding: 0px 10px; outline: none; font-size: 14px; margin-bottom: 15px;}
.th_form_sec form .captcha {float: left;width: 100%; padding-top: 5px;}
.th_form_sec form .captcha span {float: left; width: 15%;}
.th_form_sec form .captcha label {float: left; width: 85%; font-size: 14px; padding-top: 4px; white-space: nowrap; 
font-family: 'Rob-400'; color:#747474;}
.th_form_sec form .captcha label b{color: #725239; padding-right: 5px;}
.th_form_sec form .th_form_ans {width:100%;float:left;}
.th_form_sec form .th_form_ans input {width:100%;float:left;border:1px solid #dddddd;height:44px;padding:0px 10px;outline:none;  font-size:14px; border-radius: 3px;margin: 0}
.th_form_sec form .submit {width:100%;float:left;}
.th_form_sec form .submit button {background-color:#725239; height:44px;line-height:44px;font-family:'Rob-500'; font-size:18px;color:#fff;border:none;outline:none;border-radius:3px;padding: 0 45px;width:100%;float:left;}
.th_form_sec form .submit button:hover {background-color: #80654f; color: #fff; transition: 0.3s;} 
.th_form_sec form .th_form_file{position: relative; float: left; width: 100%;}
.th_form_sec form .th_form_file input[type="file"]::-webkit-file-upload-button{display: none;} 
.th_form_sec form .th_form_file input {height:44px;width:100%;float:left;border:1px solid #dddddd;line-height: 43px;padding:0 48px;font-size:14px;color:#535353; outline:none;cursor: pointer;}
.th_form_sec form .th_form_file img{position: absolute; top: 12px; left: 10px;}
.th_form_banner {float:left;width:100%;}
.th_form_banner img {width: 100%; height: 698px; object-fit: cover;}

/*service sec start*/
.th_help_sec {float:left;width:100%;box-shadow: 0px 0px 10px 0px rgba(221, 220, 220, 0.75);padding: 30px 40px;border-radius: 10px;  border-bottom: 3px solid #bc9475;height:250px;}
.th_help_content {float: left; width: 100%;}
.th_help_content h2 {font-size: 25px; font-family: 'Rob-700'; color: #0a0a0a; margin-bottom: 20px;width:100%;float:left;}
.th_help_list p {font-size:14px ;margin-bottom:0px; width:50%; float:left;height:150px;overflow:hidden;overflow-y:auto; color:#747474;}
.th_help_list {float:left;width:100%;}
.th_help_list ul {list-style:none;margin:0px;padding:0px;width:50%;float:left;padding-left:20px;height:150px;overflow:hidden;overflow-y:auto;}
.th_help_list ul li {float:left;width:100%;margin-bottom:7px;color:#7a7a7a;font-family:'Rob-500';font-size:15px; background-image:url('https://www.customkraftboxes.com/wp-content/themes/kraft/assets/img/check-icon.svg');background-repeat:no-repeat;padding-left:30px;background-position: 0;}
.th_service_sec {float:left;width:100%;background-color:#fef7f1;box-shadow: 0px 0px 10px 0px rgba(221, 220, 220, 0.75);padding:40px;border-radius:10px; border-bottom:3px solid #bc9475;height:250px;}
.th_service_sec h3 {font-size:28px;font-family:'Rob-700';margin-bottom:15px;color:#0a0a0a;}
.th_service_sec p {margin-bottom: 25px; color:#000;}
.th_service_btn {float: left; width: 100%;}
.th_service_btn a {text-decoration: none; font-size: 28px; font-family: 'Rob-700'; color: #0a0a0a;}

/*create new locks sec start*/
.th_create_lock_sec {margin: 70px 0}
.th_create_content {float: left; width: 100%;}
.th_create_content h2 small {float:left;width:100%;font-size:20px;font-family:'Rob-700';color:#365f75;margin-bottom:10px;}
.th_create_content h2 {font-size:50px;font-family:'Rob-700';margin-bottom:32px;color:#0a0a0a;width:100%;float:left;}
.th_create_content p {width:100%;float:left;color:#747474;}
.th_create_banner img{height: 600px;}
.lock-card-one {float:left;width:100%;text-align:center;padding:22px 45px;border-right:1px solid #f5eee8; border-bottom: 1px solid #f5eee8;}
.lock-card-one span {font-size: 50px; font-family: 'Rob-700'; color: #0a0a0a; margin-bottom: 25px;}
.lock-card-one small {float: left; width: 100%; font-size: 16px; color: #365f75; font-family: 'Rob-400';}
.lock-card-two {float: left; width: 100%; text-align: center; padding: 22px 45px; border-left: 1px solid #f5eee8; border-bottom: 1px solid #f5eee8;}
.lock-card-two span { display:block; font-size: 50px; font-family: 'Rob-700'; color: #0a0a0a; margin-bottom: 25px;}
.lock-card-two small {float: left; width: 100%; font-size: 16px; color: #365f75; font-family: 'Rob-400';}
.lock-card-three {float: left; width: 100%; text-align: center; padding: 22px 45px; border-right: 1px solid #f5eee8;}
.lock-card-three span {font-size: 50px; font-family: 'Rob-700'; color: #0a0a0a; margin-bottom: 25px;}
.lock-card-three small {float: left; width: 100%; font-size: 16px; color: #365f75; font-family: 'Rob-400';}
.lock-card-four {float: left; width: 100%; text-align: center; padding: 22px 45px; border-left: 1px solid #f5eee8;}
.lock-card-four span {font-size: 50px; font-family: 'Rob-700'; color: #0a0a0a; margin-bottom: 25px;}
.lock-card-four small {float: left; width: 100%; font-size: 16px; color: #365f75; font-family: 'Rob-400';}

/*explore pertinent sec start*/
.th_explore_head {width:100%;float:left;}
.th_explore_head h2 {font-size:35px;font-family:'Rob-700';color:#0a0a0a;margin-bottom:23px;text-align:center;}
.th_explore_head p {font-size:14px;text-align:center;margin-bottom:40px;}
.th_explore_card {width:100%;float:left;box-shadow: 0px 0px 10px 0px rgba(221, 220, 220, 0.75);padding:33px 15px 30px; background-size: 13%; background-image:url('https://www.customkraftboxes.com/wp-content/themes/kraft/assets/img/assets/img/pro-bg.jpg');background-repeat:no-repeat;background-position:100% 100%;  margin-bottom: 10px;}
.th_explore_card .th_line_img span {float:left;width:100%;}
.th_explore_card h3 {font-size:22px;color:#0a0a0a;font-family:'Rob-500';margin-bottom:27px;text-align:center;}
.th_explore_card p {font-size:14px;text-align:center;margin-bottom:35px;padding:0px 20px;}
.th_explore_feature {width:100%;float:left;}
.th_explore_feature ul {margin:0;padding:0;width:100%;float:left;}
.th_explore_feature ul li {float:left;width:100%;margin-bottom:10px;list-style:none; background-image:url('https://www.customkraftboxes.com/wp-content/themes/kraft/assets/img/exp-card-icon.svg');
background-repeat:no-repeat;background-position:0;padding-left: 30px;font-size: 14px;color:#7a7a7a; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}

/*better business sec start*/
.bg_2 {background-image: url('https://www.customkraftboxes.com/wp-content/themes/kraft/assets/img/commit-back.webp');padding:87px 0px 0;background-repeat:no-repeat;margin-bottom:50px}
.th_better_business_sec {width:100%;float:left;}
.th_better_business_sec small {float:left;width:100%;font-size:16px;font-family:'Rob-700';color:#365f75;margin-bottom: 28px;}
.th_better_business_sec h2 {font-size:55px;font-family:'Rob-700';margin-bottom:32px;color:#0a0a0a;}
.th_better_business_sec ul {width:100%;float:left;margin-top:30px;padding: 0}
.th_better_business_sec ul li {width: 100%; float: left;list-style:none;}
.th_better_business_sec ul li label {width:10%;float:left; margin-top: 10px;}
.th_better_business_sec ul li span {width:90%;float:left;font-size: 20px; font-family: 'Rob-700';color: #0a0a0a;}
.th_better_business_sec ul li span small {width:100%;float:left;color:#7a7a7a;font-family:'Rob-400';}
.th_better_banner {width:100%;text-align:right;margin-top:70px}
.th_better_banner img {width: 100%; height: auto;}

/*smart investing idea sec start*/
.th_smart_head {width:100%;float:left;}
.th_smart_head h2 small {width:100%;float:left;color:#365f75;font-size:16px;font-family:'Rob-700';margin-bottom:10px;}
.th_smart_head h2 {width:100%;float:left;font-size:50px;color:#0a0a0a;font-family:'Rob-700';margin-bottom:20px;}
.th_smart_head p {width:100%;float:left;font-size: 14px;color:#747474;margin-bottom:50px}
.th_smart_card {width:100%;float:left;}
.th_smart_card h3 {font-size:25px;font-family:'Rob-700';color:#0a0a0a;margin-bottom:20px;}
.th_smart_card p {font-size: 14px;color:#747474;}

/*  custom-box-start */
.th_custom_sec {margin: 70px 0}
.th_custom_content {float: left; width: 100%; margin-bottom: 35px;}
.th_custom_content h2 small {float:left;width:100%;color:#365f75;font-size:18px;font-family:'Rob-700';margin-bottom:10px;}
.th_custom_content h2 {font-size: 45px; color: #0a0a0a; font-family: 'Rob-700'; margin-bottom: 20px;}
.th_custom_content p {font-size: 14px; margin-bottom: 0;}
.th_custom_content ul {list-style:none;margin-top:35px;padding:0px;width:100%;float:left;}
.th_custom_content ul li {float:left;width:100%;margin-bottom:23px;color:#150908;background-image:url('https://www.customkraftboxes.com/wp-content/themes/kraft/assets/img/custombar.jpg'); background-repeat:no-repeat;background-position:0;padding-left:30px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.th_custom_btn a {text-decoration:none; height:46px;line-height:46px;color:#fff; background-color:#725239; padding: 0 30px; display: inline-block; 
font-family: 'Rob-500';border-radius:5px;}
.th_custom_btn a:hover {background-color:#ad784f}

/*description sec start*/
.th_description_bg {float:left;width:100%;background-image: url(https://www.customkraftboxes.com/wp-content/themes/kraft/assets/img/eco-back.webp);background-repeat:no-repeat; padding:38px 33px;background-size:cover;}
.th_descrip_head {float:left;width:100%;}
.th_descrip_head h2 small {float:left;width:100%;color:#365f75;font-size:16px;font-family:'Rob-700';margin-bottom: 0px;}
.th_descrip_head h2 {font-size:55px;color:150908;font-family:'Rob-700';color:#150908;}
.th_descrip_scroll {width:100%;float:left;height:220px;overflow:auto;padding-right:15px;}
.th_descrip_scroll h2{width:100%;float:left;font-size:24px;font-weight:600;margin-bottom:10px;}
.th_descrip_scroll p {margin-bottom:28px; }

/*  testimonials sec start */
.bg_3 {background-image: url('https://www.customkraftboxes.com/wp-content/themes/kraft/assets/img/test-back.webp');background-repeat: no-repeat; background-size:cover; margin: 70px 0;} 
.th_testi_head {float:left;width:100%;}
.th_testi_head h2 small {float:left;width:100%;color:#365f75;font-size:16px;font-family:'Rob-700';margin-bottom:10px;}
.th_testi_head h2 {font-size:50px;font-family:'Rob-500';color:#150908;margin-bottom: 15px;}
.th_testi_btn {float:left;width:100%;text-align:left;margin-top:15px}
.th_testi_btn a {background-color:#c09573;font-size:16px;font-family:'Rob-500';border-radius:5px;height:46px;line-height:46px; color: #fff;padding:0px 22px;float:left;text-decoration:none;}
.th_testi_btn a:hover {background-color:#ad784f;}
.th_testi_slider {float:left;width:100%;}
.th_testi_content {float:left;width:100%;position:relative;padding:50px 17px 27px; background-color: #fff; box-shadow: 0px 0px 5px 0px rgba(215, 215, 215, 0.75);text-align:center;}
.th_testi_content .th_testi_icon {position: absolute; top: 0;}
.th_testi_content small {float:left;width:100%;font-size:14px;font-family:'Rob-500';color:#150908;margin-bottom:20px;}
.th_testi_content p {font-size:14px;width:100%;float:left; margin-bottom: 0px;}
.th_testi_content hr{background-color: #bcbcbc; opacity: 1; float: left; width: 100%;}
.th_testi_content h3 {font-family:'Rob-500';color:#150908;font-size:16px;}
.th_testi_content span {width:100%;float:left;}
.th_testi_content span i {color:#ffdc64}
.th_testi_slider .slick-slide {padding: 1px 10px; margin-bottom: 20px;}
.th_testi_slider .slick-dots li button::before {content: ""; opacity: 1; height: 15px; width: 15px; background-color: #fff; border: 2px solid #92908e; transition: .3s; border-radius: 20px;}
.th_testi_slider .slick-dots .slick-active button::before {background-color: #c09573; width: 15px; height: 15px; border: 2px solid #c09573; opacity: 1; transition: .3s;}

/* faqs sec start from here  */
.th_faq_sec {background-image: url('https://www.customkraftboxes.com/wp-content/themes/kraft/assets/img/faq-back.webp');background-repeat:no-repeat;padding-bottom: 100px; background-size:cover;}
.th_faq_content {float: left; width: 100%; text-align: center; margin-bottom: 30px;}
.th_faq_content h4 {font-size: 34px; font-family: 'Rob-700'; color: #150908; margin-bottom: 17px;}
.th_faq_content p {font-size: 14px; padding: 0px 27%; margin-bottom: 20px;}
.th_faq_content hr {width: 6%; margin: 0px auto; height: 3px; background-color: #365f75; opacity: 1;}
.th_faq_sec .faq-img {width: 100%; text-align: center;}
.th_faq_sec .faq-img img {width: 100%; height: auto;}
.th_faq_accordian {float:left;width:100%;box-shadow:0px 0px 5px 0px rgba(200, 200, 200, 0.75);padding:30px 10px; border-radius:15px;background-color:#fff; overflow: auto; height: 400px;}
.accordion-button:not(.collapsed) {color:unset;background-color:#fff;box-shadow:unset;}
.accordion-item {background-color:#fff;border:none;}
.accordion-button:not(.collapsed) {color:#150908;}
.accordion-button:not(.collapsed)::after {background-image: url('https://www.customkraftboxes.com/wp-content/themes/kraft/assets/img/faq-.jpg'); transform: unset;}
.accordion-button::after {background-image: url('https://www.customkraftboxes.com/wp-content/themes/kraft/assets/img/faq+.jpg');}
.accordion-body p {background-color: #f4f4f4; font-size: 14px; padding: 20px;}
.accordion-body {padding: 0px 10px;}
.accordion-body ul, .accordion-body ol{padding-left:20px;}
.accordion-body ul li{list-style:disc;}
.accordion-body ol li{list-style:auto;}
.accordion-button:focus {border-color: unset; box-shadow: unset;}
.accordion-item .accordion-button {font-size: 16px; color: #150908; font-family: 'Rob-500';}
.lock-card-one,
.lock-card-two,
.lock-card-three,
.lock-card-four {padding: 18px 30px;}

/* media quries */
@media only screen and (max-width: 991px) {
.th_banner_sec_content h2 {font-size:27px;margin-bottom: 25px}
.th_inspection_head {padding:0;}
.th_inspection_head h2 {font-size:30px;}
.th_inspection_items h3 {font-size:21px}
.th_product_head {padding:0;}
.th_product_head h2 {font-size:30px;}
.bg_1 {background-size:cover;}
.bg_1 .th_form_head p {padding:0}
.th_form_sec form .submit button {padding:0 25px;font-size:16px}
.th_help_sec {padding:20px 10px;height:unset;}
.th_help_content h2 {font-size:18px;margin-bottom:10px}
.th_help_list ul li {font-size:14px}
.th_service_sec {padding:20px 10px;height:200px}
.th_service_sec h3 {font-size:18px;margin-bottom:10px}
.th_service_sec p {font-size:14px;margin-bottom:15px}
.th_service_btn a {font-size:24px;}
.th_create_content h2 {font-size:30px;margin-bottom:10px;}
.th_create_content p {font-size:14px;}
.th_create_banner img{height: 400px;}
.lock-card-one, .lock-card-two, .lock-card-three, .lock-card-four {padding:15px}
.lock-card-one span, .lock-card-two span, .lock-card-three span, .lock-card-four span {font-size:30px;margin-bottom:10px;}
.th_explore_head h2 {font-size:30px}
.th_explore_head p {padding:0;}
.th_explore_card {padding: 20px 15px 20px;}
.th_explore_card h3 {font-size:20px;margin-bottom: 10px;}
.th_explore_card p {padding:0;margin-bottom:15px;}
.bg_2 {background-size:cover; padding: 57px 0px 0px;}
.th_better_business_sec small {margin-bottom:10px;}
.th_better_business_sec h2 {margin-bottom:10px;font-size:30px;}
.th_better_business_sec ul {margin-top:10px;}
.th_better_business_sec ul li span {font-size:18px}
.th_better_business_sec ul li span small {font-size:14px;}
.th_smart_head h2 {font-size:30px}
.th_smart_head p {padding:0;margin-bottom:25px;}
.th_smart_card h3 {font-size:18px;margin-bottom:10px}
.th_custom_content {margin-bottom:10px}
.th_custom_content h2 {font-size:30px;margin-bottom: 10px;}
.th_custom_content ul {margin-top: 15px;}
.th_custom_content ul li {font-size:14px;margin-bottom: 15px;}
.th_descrip_head h2 {font-size:32px}
.th_descrip_head h2 small {margin-bottom:25px}
.th_testi_head h2 {font-size:30px;}
.th_testi_content{padding: 30px 10px 27px;}
.th_testi_content small{margin-bottom: 10px;}
.th_faq_content h4 {font-size:30px}
.th_faq_content p {padding:0}
}

@media only screen and (max-width: 767px) {
.carousel-indicators {left:0;right:0;}
.th_banner_sec_content {text-align:center;margin-bottom:30px;}
.banner-img{display: flex; justify-content: center;}
.th_banner_sec_content .th_banner_btn {display:flex;justify-content:center;}
.th_inspection_head h2 {font-size:23px;}
.th_inspection_items h3 {font-size:18px;}
.th_product_head {margin-top:15px;}
.th_product_head h2 small {font-size:16px;}
.th_product_head h2 {font-size:23px}
.th_pro_item .th_pro_name{width: 60%;}
.bg_1 .th_form_head h3 small {font-size:16px}
.bg_1 .th_form_head h3 {font-size:23px}
.th_form_banner img{height: unset;}
.th_form_sec{margin-bottom: 0px;}
.th_service_sec {margin-top: 20px}
.th_help_list p{margin-bottom: 15px;}
.th_help_content h2{text-align: center;}
.th_service_sec h3{text-align: center;}
.th_service_btn{text-align: center;}
.th_service_sec p{text-align: center;}
.th_create_content {text-align:center;margin-top: 30px}
.th_create_content h2 {font-size:23px}
.th_create_content h2 small {font-size:16px;}
.th_create_banner img{height: unset;}
.th_create_banner{float: left; width: 100%; margin-top: 40px;}
.th_explore_card h3 {font-size:18px;}
.th_explore_card{margin-bottom: 20px;}
.bg_2 {padding: 30px 0 0;}
.th_better_business_sec small {font-size:16px;text-align:center;}
.th_better_business_sec h2 {font-size:23px;text-align:center;}
.th_better_business_sec p {text-align:center!important;}
.th_better_business_sec ul li span small {text-align:left;}
.th_better_banner {text-align:center;margin-top:20px}
.th_smart_head h2 {font-size:23px;}
.th_custom_sec {margin: 20px 0;}
.th_custom_content {margin-top: 25px}
.th_custom_content h2 {text-align:center;}
.th_custom_banner{float: left; width: 100%; text-align: center; margin-top: 30px;}
.th_custom_content p {text-align:center;}
.th_custom_btn{float: left; width: 100%; text-align: center;}
.th_descrip_head h2 {font-size:26px;}
.th_descrip_scroll p{font-size: 14px;}
.th_descrip_head h2 small{font-size: 13px; margin-bottom: 15px;}
.th_testi_head {text-align:center;}
.bg_3 {margin:30px 0;}
.th_testi_btn {display:flex;justify-content:center;margin-bottom: 20px}
.th_faq_content h4 {font-size:23px}
.faq-img {text-align:center;margin-top:30px}
.th_faq_sec {padding-bottom:30px;}
}
}
@media only screen and (max-width: 575px) {
.th_banner_sec {padding:20px 0 40px}
.th_banner_sec_content h2 {font-size:20px;}
.carousel-indicators{bottom: -20px;}
.th_banner_sec_content{margin-top: 0px;}
.th_inspection_head h2 {font-size:20px}
.th_inspection_items p {font-size:14px}
.th_product_head h2 small {font-size:14px}
.th_product_head h2 {font-size:20px}
.th_product_head p {font-size:14px;}
.th_pro_item .th_pro_name{width: 50%;}
.th_form_sec form .submit {margin-top:15px;}
.bg_1 {margin:40px 0 30px;}
.bg_1 .th_form_head h3 {font-size:20px;}
.bg_1 .th_form_head p {font-size:12px}
.th_form_sec small {font-size:13px;margin-bottom:10px;}
.th_form_sec h4 {font-size:25px;margin-bottom:10px;}
.th_service_btn a {font-size:20px;}
.th_create_content h2 small {font-size:14px;}
.th_create_content h2 {font-size:20px}
.th_create_content p {font-size:12px}
.th_create_lock_sec {margin:30px 0}
.lock-card-one span, .lock-card-two span, .lock-card-three span, .lock-card-four span{font-size: 25px;}
.lock-card-one small, .lock-card-two small, .lock-card-three small, .lock-card-four small{font-size: 14px;}
.th_explore_head h2 {font-size:23px;margin-bottom:10px;}
.th_explore_head h2 {font-size:20px;}
.th_explore_head p {font-size:12px;margin-bottom:20px;}
.th_explore_card p {font-size:12px;}
.th_explore_feature ul li {font-size:13px}
.th_explore_card{background-size: 10%;}
.bg_2 {margin-bottom:30px;}
.th_better_business_sec small {font-size:14px}
.th_better_business_sec h2 {font-size:20px;}
.th_better_business_sec p {font-size:12px;}
.th_better_business_sec ul li label {width:15%;}
.th_better_business_sec ul li span {width:85%;font-size:16px}
.th_better_business_sec ul li span small {font-size:12px}
.th_smart_head h2 small {font-size:14px;}
.th_smart_head h2 {font-size:20px;}
.th_smart_head p {font-size:12px;margin-bottom:15px;}
	.th_custom_content{margin-top: 0px;}
.th_custom_content h2 small {font-size:14px}
.th_custom_content h2 {font-size:20px;}
.th_custom_content p {font-size:12px;}
.th_custom_content ul li {font-size:12px;}
.th_custom_btn a {font-size:14px;}
.th_description_bg {padding:15px 10px}
.th_descrip_scroll p {padding:0;font-size:14px; margin-bottom: 15px;}
.th_descrip_head h2{margin-bottom: 20px; font-size:20px;}
.th_descrip_head h2 small {font-size:14px;margin-bottom:10px;}
.th_testi_head h2 small {font-size:14px}
.th_testi_head h2 {font-size:20px;}
.th_testi_head p {font-size:12px;}
.th_testi_btn a {font-size:14px;}
.bg_3{overflow: hidden;}
.th_faq_content h4 {font-size:20px}
.accordion-body p {font-size:12px;padding:10px}
.accordion-item .accordion-button {font-size:14px;}
.th_faq_accordian{height: 430px;}
}