.elementor-86 .elementor-element.elementor-element-5283144 > .elementor-container{min-height:88px;}.elementor-86 .elementor-element.elementor-element-5283144{z-index:1000;}.elementor-86 .elementor-element.elementor-element-b1bfc62.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-86 .elementor-element.elementor-element-b1bfc62 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-86 .elementor-element.elementor-element-0beb0d6 img{width:205px;}.elementor-86 .elementor-element.elementor-element-0beb0d6{width:auto;max-width:auto;}.elementor-86 .elementor-element.elementor-element-35175fc .emm0 .emm5{transition-property:top,left,right,opacity,visibility,transform;transition-duration:400ms;}.elementor-86 .elementor-element.elementor-element-35175fc .emm30c .emm29 > .emm6::before{transition:opacity 250ms,visibility 250ms,bottom 400ms;}.elementor-86 .elementor-element.elementor-element-35175fc .emm0 .emm77 > .emm5 .emm6{justify-content:center;}.elementor-86 .elementor-element.elementor-element-35175fc.emm12f .emm15{transition-duration:1200ms;}.elementor-86 .elementor-element.elementor-element-35175fc .emm20 .emm29 > .emm6{animation-duration:800ms;}.elementor-86 .elementor-element.elementor-element-35175fc .emm0 .emli > .emm6{font-size:1rem;font-weight:800;line-height:1em;}.elementor-86 .elementor-element.elementor-element-35175fc .emm0 .emm29 > .emm6{color:#FFFFFF;padding-left:0px;padding-right:0px;padding-top:12px;padding-bottom:12px;}.elementor-86 .elementor-element.elementor-element-35175fc .emm0 .emm29 > .emm6 > .emmico > svg{fill:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-35175fc .emm0 .emm29 > .emm6 > .emm10 i{border-top-color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-35175fc .emm0 .emm29 > .emm6 > .emm10 i::before,.elementor-86 .elementor-element.elementor-element-35175fc .emm0 .emm29 > .emm6 > .emm10 i::after{background-color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-35175fc.emm2h .emm0 .emm29:not(:last-child){margin-right:40px;}.rtl .elementor-86 .elementor-element.elementor-element-35175fc.emm2h .emm0 .emm29:not(:last-child){margin-left:40px;}.elementor-86 .elementor-element.elementor-element-35175fc.emm2v .emm0 .emm29:not(:last-child){margin-bottom:40px;}.elementor-86 .elementor-element.elementor-element-35175fc .emm0 .emm23 .emm6{color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-35175fc .emm0 .emm23 .emm6 > svg{fill:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-35175fc .emm0 .emm23 .emm6 .emm10 i{border-top-color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-35175fc .emm0 .emm23 .emm6 .emm10 i::before{background-color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-35175fc .emm0 .emm23 .emm6 .emm10 i::after{background-color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-35175fc .emm0 .emm77 > .emm5{background-color:#F6F8F9;width:150px;border-radius:4px 4px 4px 4px;}.elementor-86 .elementor-element.elementor-element-35175fc .emm0 .emm23 .emli:hover > .emm6{color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-35175fc .emm0 .emm23 .emli:hover > .emm6 > svg{fill:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-35175fc .emm0 .emm23 .emli:hover > .emm6 .emm10 i{border-top-color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-35175fc .emm0 .emm23 .emli:hover > .emm6 .emm10 i::before{background-color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-35175fc .emm0 .emm23 .emli:hover > .emm6 .emm10 i::after{background-color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-35175fc .emm0 .emm23 .emli:hover{background-color:#EDF1F2;}.elementor-86 .elementor-element.elementor-element-35175fc .emm0 .emm77 > .emm5 > .emli:first-child{border-top-left-radius:4px;border-top-right-radius:4px;}.elementor-86 .elementor-element.elementor-element-35175fc .emm0 .emm77 > .emm5 > .emli:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;}.elementor-86 .elementor-element.elementor-element-35175fc .emm0 .emm23 .emli:not(:last-child) > .emm6{border-style:solid;border-color:#FFFFFF;border-bottom-width:2px;}.elementor-86 .elementor-element.elementor-element-35175fc .emm0 .emm29 > .emm5{margin-top:0px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.1);}.elementor-86 .elementor-element.elementor-element-35175fc .emm20 .emm6{color:#FFFFFF;font-weight:800;}.elementor-86 .elementor-element.elementor-element-35175fc .emm20 .emm6 > svg{fill:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-35175fc .emm20 .emm10 i{border-top-color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-35175fc .emm20 .emm10 i::before,.elementor-86 .elementor-element.elementor-element-35175fc .emm20 .emm10 i::after{background-color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-35175fc .emm20 .emm6 .emm10{margin-right:-6px;}.elementor-86 .elementor-element.elementor-element-35175fc .emm13 .emm55 > svg{fill:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-35175fc .emm13 .emm55,.elementor-86 .elementor-element.elementor-element-35175fc .emm13 .emm58{color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-35175fc .emm13 .emm56,.elementor-86 .elementor-element.elementor-element-35175fc .emm13 .emm56::before,.elementor-86 .elementor-element.elementor-element-35175fc .emm13 .emm56::after{background-color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-35175fc .emm13{background-color:#FFFFFF00;}.elementor-86 .elementor-element.elementor-element-35175fc .emm15{background-color:var( --e-global-color-secondary );background-image:url("../../2022/05/Cornerstone_Watermark_Dark_Mobile_Nav.png");}.elementor-86 .elementor-element.elementor-element-35175fc{width:auto;max-width:auto;align-self:center;}@media(max-width:1536px){.elementor-86 .elementor-element.elementor-element-b1bfc62 > .elementor-element-populated{padding:0px 20px 0px 20px;}}@media(max-width:1024px){.elementor-86 .elementor-element.elementor-element-5283144 > .elementor-container{min-height:80px;}.elementor-86 .elementor-element.elementor-element-0beb0d6 img{width:191.35px;}.elementor-86 .elementor-element.elementor-element-35175fc .emm20 .emm6{font-size:2rem;}.elementor-86 .elementor-element.elementor-element-35175fc .emm20 .emm10,.elementor-86 .elementor-element.elementor-element-35175fc .emm20 .emm10 i{width:14px;height:14px;}.elementor-86 .elementor-element.elementor-element-35175fc .emm20 .emm10 i::before{width:2px;}.elementor-86 .elementor-element.elementor-element-35175fc .emm20 .emm10 i::after{height:2px;}.elementor-86 .elementor-element.elementor-element-35175fc.emm12a.emm37d .emm20 .emm10 i::before{border-bottom-right-radius:2px;border-bottom-left-radius:2px;}.elementor-86 .elementor-element.elementor-element-35175fc.emm12a.emm37d .emm20 .emm10 i::after{border-top-right-radius:2px;border-bottom-right-radius:2px;}.elementor-86 .elementor-element.elementor-element-35175fc .emm20 .emm6 .emm10{margin-left:8px;}.elementor-86 .elementor-element.elementor-element-35175fc .emm20{padding:220px 0px 0px 0px;}}@media(max-width:767px){.elementor-86 .elementor-element.elementor-element-5283144 > .elementor-container{min-height:64px;}.elementor-86 .elementor-element.elementor-element-0beb0d6 img{width:164.03px;}.elementor-86 .elementor-element.elementor-element-35175fc .emm20 .emm6{font-size:1.5rem;}.elementor-86 .elementor-element.elementor-element-35175fc .emm20 .emm10,.elementor-86 .elementor-element.elementor-element-35175fc .emm20 .emm10 i{width:10px;height:10px;}.elementor-86 .elementor-element.elementor-element-35175fc .emm20 .emm6 .emm10{margin-left:4px;}.elementor-86 .elementor-element.elementor-element-35175fc .emm20{padding:140px 0px 0px 0px;}}/* Start custom CSS for elemental-menu, class: .elementor-element-35175fc */.emm .emmi {
    transition: all .3s;
}

@media (max-width: 1024px) {
.emm15 {
    background-position: calc(100% - 20px) calc(100% - 20px);
    background-size: 25%;
    background-repeat: no-repeat;
}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5283144 */.navbar {
  position: fixed;
  width: 100%;
  transition: ease 0.3s !important;
}
.navbar--up{
  transform: translateY(-100%);
}
.navbar--scrolled {
    background: #477081 !important;
}/* End custom CSS */