/*
Theme Name: Receipt Bot Child
Author: 
Description: Your description goes here
Version: 1.0
Template: hello-elementor

This is the child theme for Receipt Bot theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/
html{overflow-x:hidden; clear:both;} body {overflow-x:hidden; clear:both;}
::-webkit-scrollbar { width: 10px !important;}body a:focus { outline: solid 0px !important;}::-webkit-scrollbar-track { background-color:  #ebebeb !important; -webkit-border-radius: 0px !important; border-radius: 0px !important;}::-webkit-scrollbar-thumb { -webkit-border-radius: 0px !important;  border-radius: 0px !important; background: #00b0f0 !important;}h1, h2, h3, h4, a, p {font-family: 'futura-pt' !important;}
.pragrap-1 { font-family: 'futura-pt' !important;}ul.hfe-nav-menu li:nth-child(6) { border: 2px solid #002b60 !important; border-radius: 90px !important;  padding: 0px 22px !important;}ul.hfe-nav-menu li:nth-child(6):hover {  background: #00b0f0 !important;border: 2px solid #00b0f0 !important;}ul.hfe-nav-menu li:nth-child(6):hover a {color: white !important;}ul.hfe-nav-menu li:nth-child(7) {background: #00b0f0 !important; border-radius: 90px !important;padding: 0px 24px; margin-left: 10px !important;}ul.hfe-nav-menu li:nth-child(7):hover { background: #002b60 !important;}ul.hfe-nav-menu li:nth-child(7) a { color: white !important;}ul.hfe-nav-menu li:nth-child(6) a { color: #002b60 !important;}.left-89 {position: relative; left: -1px;}.save-time-00 .box-0 { background: white; padding: 30px 30px; border-radius: 15px; box-shadow: 2px 2px 30px 0px #80808033;}.testimonial-0 ul.slick-dots { text-align: left !important;}.save-time-00 .slick-track { margin: 20px 0px;}.tes-0 a span {  color: #00b0f0 !important;}.tes-0 h3 { font-size: 50px;  font-weight: 500; font-family: "futura-pt"; color: var(--e-global-color-primary); margin-top: 19px;}.tes-0 a { font-size: 22px;  font-weight: 500;  font-family: "futura-pt"; color: var(--e-global-color-primary);}.tes-0 h6 { font-size: 20px; font-family: "futura-pt"; color: var(--e-global-color-text);}.testimonial-0 ul li.slick-active button { background: #002b60 !important;}
.test-image-09:before {  content: ""; position: absolute;  width: 100%; height: 100%;  background: url(../../../wp-content/uploads/2025/01/New-Project-3.png); background-repeat: no-repeat;  background-position: right center; background-size: 38%;  right: 0;  z-index: 0;  top: 55px;}
.post-sec .lae-posts-carousel-item article { border-radius: 25px !important; border: 0px !important;}
.post-sec .lae-posts-carousel-item article .lae-project-image { width: 2%; position: absolute !important; top: -25px; margin-left: 29px;}
.post-sec .lae-posts-carousel-item article h3.entry-title {  text-align: left;  margin: 0px !important; padding-top: 52px;}
.post-sec .lae-project-image img { border-radius: 13px;}.post-sec .slick-list.draggable { padding-top: 49px;}.single h1.entry-title {  display: none;}section#comments {  display: none;}.post-sec .entry-summary {display: none;}.post-sec .lae-entry-text-wrap {  height: 184px;}h1.entry-title {
display: none;}.location-6 p.elementor-image-box-description { font-family: 'futura-pt' !important; font-size: 17px;}
.receipt-fom label { font-family: "futura-pt"; color: #002b60; font-size: 16px; font-weight: 600;}.starter-09 .footer {
 position: absolute; left: 0; right: 0; bottom: -11px;}.data-testimonail .tes-0 {text-align: center;}.data-testimonail ul.slick-dots { text-align: center !important;}.con-99 p.elementor-image-box-description a { position: absolute;font-size: 17px; font-weight: 600; text-transform: capitalize;
 color: #fff; background: #ff6d00;border-radius: 60px;text-decoration: none;  width: 64%; padding: 10px 25px;left: 0; right: 0;bottom: -20px;
 margin: auto;}.con-99 h3.elementor-image-box-title { margin: 0;}.con-99 .elementor-image-box-content { margin-bottom: 39px;}
.faq .elementor-tab-title span.elementor-toggle-icon.elementor-toggle-icon-right { background: #002b60;border-radius: 90px; padding: 9px 17px 4px 14px;}.faq .elementor-tab-title {
    border: 2px solid #dddddd !important;
    margin-bottom: 18px;
    border-radius: 90px;
    padding: 19px 26px;
}.faq .elementor-tab-title span.elementor-toggle-icon.elementor-toggle-icon-right {
    position: relative;
    right: -15px;
    top: -8px;
}.faq .elementor-tab-title.elementor-active svg {
    position: relative;
    top: -2px;
}.faq .elementor-tab-title.elementor-active span.elementor-toggle-icon.elementor-toggle-icon-right {
    padding: 9px 4px 6px 12px !important;
    width: 30px;
}
.faq  .elementor-tab-content {
    border: 0px !important;
}
.faq .elementor-tab-title a {
    text-decoration: none;
}
.receipt-fom input {
    background: #edf2f6;
    border: 0;
    margin-top: 5px;
    padding: 13px 10px !important;
	border:none !important;
}
.receipt-fom .fom-1 {
    width: 48%;
    float: left;
    margin-bottom: 15px;
}
.fom-1.two {
    margin-left: 25px;
    margin-bottom: 15px;
}
.fom-2 {
    width: 48%;
    float: left;
}
.fom-2.three {
    margin-left: 25px;
}
.receipt-fom textarea {
    background: #edf2f6;
    border: 0;
    margin-top: 5px;
    width: 100%;
    height: 150px;border:none !important;
    padding: 18px 18px !important;
}
.fom-3 label {
    width: 100%;
}
.fom-2.three select {
    background: #edf2f6;
    border: 0;
    margin-top: 5px;
    padding: 13px 10px !important;
    font-family: "futura-pt" !important;
    color: #818181;
}
.fom-2.three label {
    width: 100%;
}
.fom-3 label {
    margin-top: 14px;
}
.fom-btn input {
    background-color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    fill: var(--e-global-color-accent);
    color: var(--e-global-color-accent);
    border-radius: 90px 90px 90px 90px;
    padding: 16px 30px 16px 30px;
    border: 0;
}
.fom-btn input:hover {
    background: #284d79;
}
*{
	outline:none !important;
}


/* Media Query */
@media only screen and (max-width:1400px) and (min-width:1301px) {
.home_banner_09 { background-size: 60% !important;}
}
@media only screen and (max-width:1300px) and (min-width:1200px) {
.home_banner_09 { background-size: 60% !important;}
}
/* Media Query */
@media only screen and (max-width:1199px) and (min-width:992px) {
.tes-0 h3 {  font-size: 31px;}.fom-1.two { margin-left: 19px;}.fom-2.three { margin-left: 19px;}
}
@media only screen and (max-width:991px) and (min-width:768px) {
.tes-0 h3 {  font-size: 31px;}.fom-1.two { margin-left: 17px;}.fom-2.three { margin-left: 17px;}.starter-09 .footer {  bottom: -42px;}
}
@media  (max-width:575px) {
.tes-0 h3 {font-size: 30px;}.test-image-09:before {background-position: bottom right;  background-size: 77%;top: 329px;}.post-sec .lae-entry-text-wrap { height: auto;}.receipt-fom .fom-1 { width: 100%; float: left; margin-bottom: 0;}.fom-1.two {  margin-left: 0; margin-bottom: 0;}.fom-2 {  width: 100%; float: left;}.fom-2.three p {  margin: 0;}.fom-2.three { margin-left: 0;}.starter-09 .footer { bottom: -45px;}span.price-period {
    position: relative;
    top: 19px;
}
}









