/**
 * Theme Name:     Hello Elementor Child
 * Author:         Elementor Team
 * Template:       hello-elementor
 * Text Domain:	   hello-elementor-child
 * Description:    Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
 */


/* .header-area {
    background-color: #94af94;
    margin: 0 !important;
    padding-top: 15px;
} */


.heaeder-area li.menu-item:hover {
    background: url(https://pawsandpeaksadventures.com/wp-content/uploads/2025/06/Vector-36-1.png) !important;
    background-repeat: no-repeat !important;
    background-size: 100% 100% !important;
}

.header-area li:hover a.elementor-item {
    color: #fff !important;
}

.btn-primary a.elementor-button {
    border-radius: 80px;
    background: #B55930;
    box-shadow: 0px 6px 0px 0px #A14217;
    padding: 15px 22px;
}

.header-area {

    margin: 0 !important;
    padding-top: 15px;
}

.btn-primary a.elementor-button {
    border-radius: 80px;
    background: #B55930;
    box-shadow: 0px 6px 0px 0px #A14217;
    padding: 15px 22px;
}

.header-area li {
    background: url(https://pawsandpeaksadventures.com/wp-content/uploads/2025/06/Vector-41.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 100% !important;
    height: 35px !important;
    margin: 5px !important;
}

.elementor-nav-menu li{
	margin:5px !important;
}
.bg{
	background-size:100% 100% !important;
}

.hometabs .jet-tabs {
    flex-wrap: nowrap !important;
    flex-direction: row !important;
}

.hometabs .jet-tabs__content-wrapper {
    background: none !important;
}

.hometabs .jet-tabs__control-wrapper {
    width: 66%;
    flex-wrap: wrap !important;
    flex-direction: column;
    background: none !important;
    align-items: flex-start !important;
}

.hometabs div#jet-tabs-control-8281 {border: 1px solid #8CAA8B;border-radius: 41px;}

.hometabs .jet-tabs__control {
    width: 100% !important;
}

.hometabs div#jet-tabs-control-8281--active {
    background-color: #8caa8b !important;
}

.hometabs .jet-tabs__control-inner {
    justify-content: start;
    margin: 10px;
}

.hometabs .jet-tabs__label-text {
    margin-left: 15px;
    margin-bottom: -2px;
}

.hometabs .jet-tabs__label-icon.jet-tabs-icon {
    font-size: 25px;
}


.packages-sec {
    width: 65% !important;
    margin: 20px;
    padding: 15px;
    border-radius: 100px;
}



.packages-sec .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-096a95e {
    background: #696f4b;
    border-radius: 100%;
    padding: 12px;
}

.elementor-element-1542324{
	margin-left:450px !important;
}

.elementor-element-559c9cd {
    background-color: #bc81631a !important;
}

.elementor-element-559c9cd .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-0df4863 {
    background: #BC8163;
    border-radius: 100%;
    padding: 12px;
}

.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-9dfe27c * {
    color: #BC8163;
}

.elementor-element-cd9f7cb {
    margin-left: 450px;
    background: #d09f5a1f !important;
}

.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-977dcda {
    background: #D09F5A;
    border-radius: 100%;
    padding: 12px;
}

.elementor-element-e97787a * {
    color: #D09F5A !important;
}

.packages-sec .elementor-widget:not(:last-child) {
    margin-block-end: 10px;
}

.elementor-element-bcc457a a.elementor-button.elementor-button-link.elementor-size-sm {
    border-radius: 80px;
    background: #B55930;
    box-shadow: 0px 6px 0px 0px #A14217;
    padding: 18px 35px;
}

.elementor-element-d963eae a.elementor-button.elementor-button-link.elementor-size-sm {
    border-radius: 80px;
    border: 1px solid #B55930;
    background: #94ad9500;
    box-shadow: 0px 6px 0px 0px #A14217;
    padding: 18px 35px;
}