.elementor-253 .elementor-element.elementor-element-a616967{--display:flex;--min-height:15px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-253 .elementor-element.elementor-element-a616967:not(.elementor-motion-effects-element-type-background), .elementor-253 .elementor-element.elementor-element-a616967 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elevation-climbing.com/wp-content/uploads/2024/03/stripes18.png");background-position:center center;}.elementor-253 .elementor-element.elementor-element-a616967, .elementor-253 .elementor-element.elementor-element-a616967::before{--border-transition:0.3s;}.elementor-253 .elementor-element.elementor-element-3a37c29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 10px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:10px;--border-left-width:0px;border-color:#F8931D;--border-color:#F8931D;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-253 .elementor-element.elementor-element-3a37c29:not(.elementor-motion-effects-element-type-background), .elementor-253 .elementor-element.elementor-element-3a37c29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elevation-climbing.com/wp-content/uploads/2024/03/Essential-Concrete-8-02.jpg");background-position:center center;background-size:cover;}.elementor-253 .elementor-element.elementor-element-3a37c29::before, .elementor-253 .elementor-element.elementor-element-3a37c29 > .elementor-background-video-container::before, .elementor-253 .elementor-element.elementor-element-3a37c29 > .e-con-inner > .elementor-background-video-container::before, .elementor-253 .elementor-element.elementor-element-3a37c29 > .elementor-background-slideshow::before, .elementor-253 .elementor-element.elementor-element-3a37c29 > .e-con-inner > .elementor-background-slideshow::before, .elementor-253 .elementor-element.elementor-element-3a37c29 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-5287747 );}.elementor-253 .elementor-element.elementor-element-3a37c29, .elementor-253 .elementor-element.elementor-element-3a37c29::before{--border-transition:0.3s;}.elementor-253 .elementor-element.elementor-element-e632ba6{text-align:center;}.elementor-253 .elementor-element.elementor-element-e632ba6 .elementor-heading-title{color:var( --e-global-color-9ff4262 );font-family:"Montserrat", Sans-serif;font-size:90px;font-weight:900;}.elementor-253 .elementor-element.elementor-element-e632ba6 > .elementor-widget-container{margin:0px 0px 120px 0px;}.elementor-253 .elementor-element.elementor-element-29ca8f2 .ekit-image-swap img{transition-duration:1s;}.elementor-253 .elementor-element.elementor-element-29ca8f2{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:153px;z-index:5;}body:not(.rtl) .elementor-253 .elementor-element.elementor-element-29ca8f2{left:864px;}body.rtl .elementor-253 .elementor-element.elementor-element-29ca8f2{right:864px;}.elementor-253 .elementor-element.elementor-element-d8df00b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-253 .elementor-element.elementor-element-d8df00b::before, .elementor-253 .elementor-element.elementor-element-d8df00b > .elementor-background-video-container::before, .elementor-253 .elementor-element.elementor-element-d8df00b > .e-con-inner > .elementor-background-video-container::before, .elementor-253 .elementor-element.elementor-element-d8df00b > .elementor-background-slideshow::before, .elementor-253 .elementor-element.elementor-element-d8df00b > .e-con-inner > .elementor-background-slideshow::before, .elementor-253 .elementor-element.elementor-element-d8df00b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://elevation-climbing.com/wp-content/uploads/2024/03/old_wall_new.png");}.elementor-253 .elementor-element.elementor-element-d8df00b, .elementor-253 .elementor-element.elementor-element-d8df00b::before{--border-transition:0.3s;}.elementor-253 .elementor-element.elementor-element-decd4d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-253 .elementor-element.elementor-element-decd4d4, .elementor-253 .elementor-element.elementor-element-decd4d4::before{--border-transition:0.3s;}.elementor-253 .elementor-element.elementor-element-69506cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-253 .elementor-element.elementor-element-69506cf:not(.elementor-motion-effects-element-type-background), .elementor-253 .elementor-element.elementor-element-69506cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-253 .elementor-element.elementor-element-69506cf, .elementor-253 .elementor-element.elementor-element-69506cf::before{--border-transition:0.3s;}.elementor-253 .elementor-element.elementor-element-8e1f882{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-253 .elementor-element.elementor-element-8e1f882:not(.elementor-motion-effects-element-type-background), .elementor-253 .elementor-element.elementor-element-8e1f882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elevation-climbing.com/wp-content/uploads/2024/05/Sandbaggers-photo_steven-scaled.jpg");background-position:center center;background-size:cover;}.elementor-253 .elementor-element.elementor-element-8e1f882, .elementor-253 .elementor-element.elementor-element-8e1f882::before{--border-transition:0.3s;}.elementor-253 .elementor-element.elementor-element-bd2d078{--spacer-size:430px;}.elementor-253 .elementor-element.elementor-element-2035672{--display:flex;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-253 .elementor-element.elementor-element-2035672:not(.elementor-motion-effects-element-type-background), .elementor-253 .elementor-element.elementor-element-2035672 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-253 .elementor-element.elementor-element-2035672, .elementor-253 .elementor-element.elementor-element-2035672::before{--border-transition:0.3s;}.elementor-253 .elementor-element.elementor-element-58cf9e7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-253 .elementor-element.elementor-element-58cf9e7 .elementor-button{font-family:"Changa", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-9ff4262 );color:var( --e-global-color-9ff4262 );background-color:var( --e-global-color-secondary );border-radius:1px 1px 1px 1px;padding:15px 10px 15px 20px;}.elementor-253 .elementor-element.elementor-element-58cf9e7 .elementor-button:hover, .elementor-253 .elementor-element.elementor-element-58cf9e7 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-253 .elementor-element.elementor-element-58cf9e7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-253 .elementor-element.elementor-element-6a9f3b6 img{border-style:solid;border-width:5px 5px 5px 5px;border-color:#66C9CC;}.elementor-253 .elementor-element.elementor-element-c4a36f6{--display:flex;--background-transition:0.3s;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-253 .elementor-element.elementor-element-94e0685{text-align:left;width:100%;max-width:100%;}.elementor-253 .elementor-element.elementor-element-94e0685 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Changa", Sans-serif;font-size:26px;font-weight:500;}.elementor-253 .elementor-element.elementor-element-bfc4a78{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-253 .elementor-element.elementor-element-ca02ed4 .elementkit-tab-wraper .elementkit-nav-link{justify-content:center;}.elementor-253 .elementor-element.elementor-element-ca02ed4 .elementkit-tab-nav{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-253 .elementor-element.elementor-element-ca02ed4 .elementkit-tab-nav .elementkit-nav-item .elementkit-nav-link{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-253 .elementor-element.elementor-element-ca02ed4 .elementkit-tab-wraper:not(.vertical) .elementkit-nav-item:not(:last-child){margin-right:0px;}.rtl .elementor-253 .elementor-element.elementor-element-ca02ed4 .elementkit-tab-wraper:not(.vertical) .elementkit-nav-item:not(:last-child){margin-left:0px;margin-right:0;}.elementor-253 .elementor-element.elementor-element-ca02ed4 .elementkit-tab-wraper.vertical .elementkit-tab-nav{margin-right:0px;}.elementor-253 .elementor-element.elementor-element-ca02ed4 .elementkit-tab-wraper.vertical .elementkit-nav-item:not(:last-child){margin-bottom:0px;}.elementor-253 .elementor-element.elementor-element-ca02ed4 .elementkit-tab-wraper:not(.vertical) .elementkit-tab-nav{margin-bottom:0px;}.elementor-253 .elementor-element.elementor-element-ca02ed4 .elementkit-tab-nav .elementkit-nav-link{padding:5px 25px 5px 25px;color:var( --e-global-color-9ff4262 );background-color:var( --e-global-color-primary );}.elementor-253 .elementor-element.elementor-element-ca02ed4 .elementkit-tab-nav .elementkit-nav-link.active{color:var( --e-global-color-9ff4262 );background-color:var( --e-global-color-secondary );}.elementor-253 .elementor-element.elementor-element-ca02ed4 .tab-content .tab-pane{color:var( --e-global-color-5287747 );padding:20px 20px 20px 20px;background-color:var( --e-global-color-9ff4262 );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-253 .elementor-element.elementor-element-3a37c29{--min-height:268px;}.elementor-253 .elementor-element.elementor-element-29ca8f2{--container-widget-width:75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 75px );max-width:75px;top:200px;}body:not(.rtl) .elementor-253 .elementor-element.elementor-element-29ca8f2{left:129px;}body.rtl .elementor-253 .elementor-element.elementor-element-29ca8f2{right:129px;}.elementor-253 .elementor-element.elementor-element-d8df00b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}}@media(min-width:768px){.elementor-253 .elementor-element.elementor-element-a616967{--content-width:1250px;}.elementor-253 .elementor-element.elementor-element-8e1f882{--width:70%;}.elementor-253 .elementor-element.elementor-element-2035672{--width:30%;}}/* Start custom CSS for button, class: .elementor-element-58cf9e7 */.btn .elementor-button-icon {
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s, opacity 0.5s linear;
}
.btn:hover .elementor-button-icon {
    visibility: visible;
   opacity: 1;
} 
.btn {
  position: relative;
  cursor: pointer;
  font-size: 14px;
  text-transform: uppercase;
  transition: .1s;
}

.btn::after {
  content: icon;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: calc(0% + 15px);
  opacity: 0;
  transition: .1s;
}
.btn:hover {
  padding-right: calc(15px + 10px);

}
.btn:hover:after {
  right: calc(0% + 10px);
  opacity: 1;
}/* End custom CSS */