/* 
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 */








@media screen and (max-width: 767px) {
  nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{
      margin-top:0px !important;
  }
	
	.west-logo .elementor-widget-container img{
    height: 60px !important;
    width: 60px !important;
}
}


@media only screen and (min-width: 1284px) and (max-width: 2778px) and (orientation: landscape) {


}
/* Media query for iPad Pro in Portrait Mode */
@media screen and (width: 1024px) and (height: 1366px) {
  /* Your CSS rules for iPad Pro in Portrait Mode */
  /* Add your specific styles for this orientation here */
}
/* Media query for iPad Pro in Landscape Mode */
@media screen and (width: 1366px) and (height: 1024px) {
  /* Your CSS rules for iPad Pro in Landscape Mode */
  /* Add your specific styles for this orientation here */
}

/* Media query for iPad Mini on iOS 9 in Portrait Mode */
@media only screen and (width: 768px) and (height: 1024px) and (-webkit-min-device-pixel-ratio: 1) and (orientation: portrait) {

}
/* Media query for iPad Mini on iOS 9 in Landscape Mode */
@media only screen and (width: 1024px) and (height: 768px) and (-webkit-min-device-pixel-ratio: 1) and (orientation: landscape) {
  /* Your CSS rules for iPad Mini in Landscape Mode on iOS 9 */
  /* Add your specific styles for this orientation and iOS version here */
}
/*secondary hero image*/
.elementor-70 .elementor-element.elementor-element-0a9deac{
    overflow:hidden;
}

.elementor-2955:not(.elementor-motion-effects-element-type-background), .elementor-2955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    position:relative;
}

.elementor-post-navigation{
    display:block !important;
}
.elementor-post-navigation .elementor-post-navigation__prev{
    display:inline-block;
    float:right;
    text-align:right;
}
.elementor-post-navigation .elementor-post-navigation__link a{
    display:inline-block !important;
    text-align:left;
}
.elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-next,
.elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-prev{
    transform: rotate(180deg);
}

.elementor-post-navigation .elementor-post-navigation__next{
    display:inline-block;
    float:left;
    text-align:left !important;
}
.elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-next{
    padding-left:15px !important;
    float:left;
   
}
.elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-prev{
    padding-right:15px !important;
    float:right;
   
}

.post-navigation__next--label,.post-navigation__next--title{
    display:block;
    text-align:left;
}
.post-navigation__prev--label,.post-navigation__prev--title{
    display:block;
    text-align:right;
}

.elementor-post-navigation span.elementor-post-navigation__link__next, .elementor-post-navigation span.elementor-post-navigation__link__prev{
    display:inline-block !important;
}


.elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-next{
    transform: rotate(180deg);
   
}

/* Default header style */
.site-header-bar {
     /* Default height */
    transition: height 0.3s ease;
	height:122px !important;
}

/* Scrolled header style */
.site-header-bar.scrolled {
	height:60px !important;
     /* Height after scrolling */
}


/*footer*/
.elementor-2955:not(.elementor-motion-effects-element-type-background), .elementor-2955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    z-index:999999;
    position:relative;
}