/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */


/*Pinwheel menu addition 5-11-2026*/
/*CSS for the Menu CTA buttons*/
/*The below uses absolute units since the original menu was built with this functionality. Full nav rebuild may be required to fix this.*/

/*Desktop sizes*/
@media only screen and (min-width: 1500px) {
    .CustomHeaderNew-borderArrowButton.white-btn.pin-txt-btn {
        /*Move text btn into place*/
        right:318px!important;
    }
}

/*Laptop Screen Sizes*/
@media only screen and (min-width: 1241px) and (max-width: 1499px) {
    .CustomHeaderNew-borderArrowButton.white-btn.pin-txt-btn {
        /*Hide txt btn on small laptops*/
        display:none!important;
    }
}

/*Netbook and Tablet sizes*/
@media only screen and (min-width: 513px) and (max-width: 1240px) {
    /*Position btns in tablet mobile menu. 3 col*/
    li.menu-item-8826 {
        left:25px!important;
    }
    .CustomHeaderNew-borderArrowButton.white-btn {
        top:-18px!important;
    }
}

/*Phone Sizes*/
@media only screen and (max-width: 512px) {
    /*Position buttons for phone menu*/
    li.menu-item-6482 {
        /*Set book now to 100% width*/
        width: 100%!important;
        top:-25px!important;
    }
    .CustomHeaderNew ul.navbar-nav > li.CustomHeaderNew-borderArrowButton.white-btn {
        /*Auto set text us & call now to 50% width minus gap.*/
        width:calc(50% - 7.5px)!important;
        left:7.5px;!important;
        top:-10px;
    }
    /*Add gap to call now*/
    .CustomHeaderNew ul.navbar-nav > li.menu-item-8826 {
        left:17.5px!important;
        width:50%!important;
    }
}

/*End Pinwheel menu customizations*/