.elementor-1643 .elementor-element.elementor-element-ef92a30{padding:10px 20px 30px 20px;}.elementor-1643 .elementor-element.elementor-element-3d119f3{text-align:start;}.elementor-1643 .elementor-element.elementor-element-3d119f3 img{width:100%;max-width:170px;}.elementor-1643 .elementor-element.elementor-element-b525b5b > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-1643 .elementor-element.elementor-element-c966c14 > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-1643 .elementor-element.elementor-element-21bb6a7{width:auto;max-width:auto;}.elementor-1643 .elementor-element.elementor-element-21bb6a7 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-1643 .elementor-element.elementor-element-21bb6a7 .elementor-heading-title{font-size:16px;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-1643 .elementor-element.elementor-element-b2612bf{width:auto;max-width:auto;}.elementor-1643 .elementor-element.elementor-element-b2612bf > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1643 .elementor-element.elementor-element-b2612bf .aura-button{display:inline-block;}.elementor-1643 .elementor-element.elementor-element-aac6256{width:auto;max-width:auto;}.elementor-1643 .elementor-element.elementor-element-aac6256 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1643 .elementor-element.elementor-element-aac6256 .aura-button{display:inline-block;}.elementor-1643 .elementor-element.elementor-element-68acc51:not(.elementor-motion-effects-element-type-background), .elementor-1643 .elementor-element.elementor-element-68acc51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1643 .elementor-element.elementor-element-68acc51{overflow:hidden;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:020px;margin-bottom:0px;padding:22px 0px 0px 025px;}.elementor-1643 .elementor-element.elementor-element-68acc51, .elementor-1643 .elementor-element.elementor-element-68acc51 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-1643 .elementor-element.elementor-element-68acc51 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1643 .elementor-element.elementor-element-736b817.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1643 .elementor-element.elementor-element-6a2d64e > .elementor-widget-container{margin:0px 25px 0px 0px;}.elementor-1643 .elementor-element.elementor-element-6a2d64e .elementor-heading-title{font-size:16px;font-weight:500;line-height:1.4em;}.elementor-1643 .elementor-element.elementor-element-c575b7b{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;}.elementor-1643 .elementor-element.elementor-element-c575b7b > .elementor-widget-container{margin:23px 0px 0px 30px;}.elementor-1643 .elementor-element.elementor-element-c575b7b img{width:100%;max-width:240px;}@media(max-width:1499px){.elementor-1643 .elementor-element.elementor-element-aac6256{width:auto;max-width:auto;}}@media(max-width:1279px){.elementor-1643 .elementor-element.elementor-element-736b817 > .elementor-element-populated{padding:10px 0px 0px 0px;}}@media(max-width:376px){.elementor-1643 .elementor-element.elementor-element-b2612bf{width:100%;max-width:100%;}.elementor-1643 .elementor-element.elementor-element-b2612bf .aura-button{--aura-button--padding-top:14px;--aura-button--padding-right:0px;--aura-button--padding-bottom:15px;--aura-button--padding-left:0px;}.elementor-1643 .elementor-element.elementor-element-aac6256{width:100%;max-width:100%;}.elementor-1643 .elementor-element.elementor-element-aac6256 .aura-button{--aura-button--padding-top:0px;--aura-button--padding-right:0px;--aura-button--padding-bottom:0px;--aura-button--padding-left:0px;}.elementor-1643 .elementor-element.elementor-element-736b817.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1643 .elementor-element.elementor-element-c575b7b{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-1643 .elementor-element.elementor-element-c575b7b > .elementor-widget-container{margin:13px 0px 0px 0px;}}/* Start custom CSS for wp-widget-madebyaura-prime-widgets-widgets-navmenu, class: .elementor-element-b525b5b */.elementor-1643 .elementor-element.elementor-element-b525b5b li{
    border-bottom: 0;
}

.elementor-1643 .elementor-element.elementor-element-b525b5b li a{
    color: var(--e-global-color-secondary);
    padding: 7px 0;
}


.elementor-1643 .elementor-element.elementor-element-b525b5b .aura-nav-menu-widget__submenu-button span{
    transform: unset;
    margin-top: -2px;
}

.elementor-1643 .elementor-element.elementor-element-b525b5b .aura-nav-menu-widget__submenu-button span::before{
    background-image: url(https://ravinenergy.com/wp-content/uploads/2021/12/arrow-bottom.svg);
    background-color: transparent;
    width: 10px;
    height: 6px;
}

.elementor-1643 .elementor-element.elementor-element-b525b5b .aura-nav-menu-widget__submenu-button span::after{
    background-color: transparent;
}

.elementor-1643 .elementor-element.elementor-element-b525b5b .sub-menu{
    font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for wp-widget-madebyaura-prime-widgets-widgets-navmenu, class: .elementor-element-c966c14 */.elementor-1643 .elementor-element.elementor-element-c966c14 li{
    border-bottom: 0;
}

.elementor-1643 .elementor-element.elementor-element-c966c14 li a{
    color: var(--e-global-color-secondary);
    padding: 7px 0;
}

.elementor-1643 .elementor-element.elementor-element-c966c14 .sub-menu{
    font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for aura-prime-button, class: .elementor-element-b2612bf */@media(max-width: 1279px){
    .elementor-1643 .elementor-element.elementor-element-b2612bf{
        width: 100%;
    }
    
    .elementor-1643 .elementor-element.elementor-element-b2612bf .aura-button--type-alpha{
        width: 100%;
    }
}

.elementor-1643 .elementor-element.elementor-element-b2612bf .aura-button--type-alpha{
		padding-top: 14px;
		padding-bottom: 14.41px;
}/* End custom CSS */
/* Start custom CSS for aura-prime-button, class: .elementor-element-aac6256 */@media(max-width: 1279px){
    .elementor-1643 .elementor-element.elementor-element-aac6256{
        width: 100%;
    }
    
    .elementor-1643 .elementor-element.elementor-element-aac6256 .aura-button--type-gamma{
        width: 100%;
    }
}

.elementor-1643 .elementor-element.elementor-element-aac6256 .aura-button--type-gamma{
	padding-top: 13px;
	padding-bottom: 13.41px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-68acc51 */.elementor-1643 .elementor-element.elementor-element-68acc51{
    max-width: 520px;
    width: 100%;
}/* End custom CSS */