.elementor-widget-section .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-section .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-section .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-285 .elementor-element.elementor-element-6cda65b:not(.elementor-motion-effects-element-type-background), .elementor-285 .elementor-element.elementor-element-6cda65b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://westernrags.biz/wp-content/uploads/2023/04/Rectangle-167-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-285 .elementor-element.elementor-element-6cda65b > .elementor-container{min-height:400px;}.elementor-285 .elementor-element.elementor-element-6cda65b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-115px;margin-bottom:0px;padding:100px 0px 0px 0px;}.elementor-285 .elementor-element.elementor-element-6cda65b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-column .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-column .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-column .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-heading .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-heading .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-285 .elementor-element.elementor-element-8c51ee4{text-align:center;}.elementor-285 .elementor-element.elementor-element-8c51ee4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:700;color:#FFFFFF;}.elementor-285 .elementor-element.elementor-element-b50878c{text-align:center;}.elementor-285 .elementor-element.elementor-element-b50878c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;word-spacing:6px;color:#FFFFFF;}.elementor-285 .elementor-element.elementor-element-5fff169:not(.elementor-motion-effects-element-type-background), .elementor-285 .elementor-element.elementor-element-5fff169 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://westernrags.biz/wp-content/uploads/2023/04/unsplash_hVlf2TDEXV8-1.png");background-repeat:no-repeat;background-size:contain;}.elementor-285 .elementor-element.elementor-element-5fff169 > .elementor-container{min-height:250px;}.elementor-285 .elementor-element.elementor-element-5fff169{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-285 .elementor-element.elementor-element-5fff169 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-285 .elementor-element.elementor-element-8f418ba > .elementor-widget-container{margin:50px 0px 10px 0px;}.elementor-285 .elementor-element.elementor-element-8f418ba{text-align:center;}.elementor-285 .elementor-element.elementor-element-8f418ba .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;color:#1F2227;}.elementor-285 .elementor-element.elementor-element-ecc4753{text-align:center;}.elementor-285 .elementor-element.elementor-element-ecc4753 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;color:#1F2227;}.elementor-285 .elementor-element.elementor-element-dc3b7b0:not(.elementor-motion-effects-element-type-background), .elementor-285 .elementor-element.elementor-element-dc3b7b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F2EE;}.elementor-285 .elementor-element.elementor-element-dc3b7b0 > .elementor-container{min-height:400px;}.elementor-285 .elementor-element.elementor-element-dc3b7b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-285 .elementor-element.elementor-element-dc3b7b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-285 .elementor-element.elementor-element-8da8cdb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;color:#1F2227;}.elementor-285 .elementor-element.elementor-element-ab0d4d5{text-align:center;}.elementor-285 .elementor-element.elementor-element-ab0d4d5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;word-spacing:6px;color:#1F2227;}.elementor-285 .elementor-element.elementor-element-4ae87c6:not(.elementor-motion-effects-element-type-background), .elementor-285 .elementor-element.elementor-element-4ae87c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F2EE;}.elementor-285 .elementor-element.elementor-element-4ae87c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:0px 50px 0px 50px;}.elementor-285 .elementor-element.elementor-element-4ae87c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-image .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-image .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-285 .elementor-element.elementor-element-ae2e8f6{margin-top:50px;margin-bottom:0px;padding:0px 50px 0px 50px;}.elementor-285 .elementor-element.elementor-element-164ead2:not(.elementor-motion-effects-element-type-background), .elementor-285 .elementor-element.elementor-element-164ead2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F2EE;}.elementor-285 .elementor-element.elementor-element-164ead2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:0px 50px 0px 50px;}.elementor-285 .elementor-element.elementor-element-164ead2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-285 .elementor-element.elementor-element-9644efa{margin-top:50px;margin-bottom:0px;padding:0px 50px 0px 50px;}.elementor-285 .elementor-element.elementor-element-ce655e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:100px;}.elementor-285 .elementor-element.elementor-element-ce655e2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-button .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-button .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-285 .elementor-element.elementor-element-739443c .elementor-button{background-color:#22AA86;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;border-radius:0px 0px 0px 0px;padding:020px 0px 020px 35px;}.elementor-285 .elementor-element.elementor-element-739443c > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-285 .elementor-element.elementor-element-24ed427:not(.elementor-motion-effects-element-type-background), .elementor-285 .elementor-element.elementor-element-24ed427 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F2EE;}.elementor-285 .elementor-element.elementor-element-24ed427{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:100px;}.elementor-285 .elementor-element.elementor-element-24ed427 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-285 .elementor-element.elementor-element-badf80a .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;background-image:linear-gradient(43deg, #22AA86 0%, #5BB117 100%);box-shadow:0px 24px 19px 0px rgba(91.00000000000001, 177, 23.000000000000004, 0.42);border-radius:0px 0px 0px 0px;padding:020px 0px 020px 35px;}.elementor-285 .elementor-element.elementor-element-badf80a > .elementor-widget-container{margin:100px 0px 0px 0px;}@media(max-width:767px){.elementor-285 .elementor-element.elementor-element-6cda65b > .elementor-container{min-height:300px;}.elementor-285 .elementor-element.elementor-element-8c51ee4 .elementor-heading-title{font-size:40px;}.elementor-285 .elementor-element.elementor-element-b50878c .elementor-heading-title{font-size:15px;}.elementor-285 .elementor-element.elementor-element-dc3b7b0 > .elementor-container{min-height:200px;}.elementor-285 .elementor-element.elementor-element-8da8cdb{text-align:center;}.elementor-285 .elementor-element.elementor-element-8da8cdb .elementor-heading-title{font-size:30px;line-height:1.5em;}.elementor-285 .elementor-element.elementor-element-ab0d4d5 .elementor-heading-title{font-size:18px;word-spacing:0.1em;}.elementor-285 .elementor-element.elementor-element-4ae87c6{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-285 .elementor-element.elementor-element-ae2e8f6{padding:0px 20px 0px 20px;}.elementor-285 .elementor-element.elementor-element-164ead2{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-285 .elementor-element.elementor-element-9644efa{padding:0px 20px 0px 20px;}.elementor-285 .elementor-element.elementor-element-739443c > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-285 .elementor-element.elementor-element-24ed427{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-285 .elementor-element.elementor-element-badf80a > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-285 .elementor-element.elementor-element-badf80a .elementor-button{border-radius:02px 02px 02px 02px;padding:16px 40px 16px 40px;}}/* Start custom CSS for heading, class: .elementor-element-8c51ee4 */.hover-underline-animation {
  display: inline-block;
  position: relative;
  color: #5BB117;
 margin-left: 350px;
  margin-right: 350px;
}

.hover-underline-animation:after {
  content: '';
  position: absolute;
  width: 100%;
  transform: scaleX(0);
  height: 2px;
  bottom: 0;
  
  
  left: 0;
  background-color: #5BB117;
  transform-origin: bottom right;
  transition: transform 0.25s ease-out;
}

.hover-underline-animation:hover:after {
  transform: scaleX(1);
  transform-origin: bottom center;

}

@media (max-width: 767px){
    
    .hover-underline-animation {
  display: inline-block;
  position: relative;
  color: #5BB117;
 margin-left:50px;
  margin-right:50px;
}
}/* End custom CSS */




/* Start custom CSS for heading, class: .elementor-element-8f418ba */.hover-underline-animation1 {
  display: inline-block;
  position: relative;
  color: #5BB117;
 margin-left: 250px;
  margin-right: 250px;
}

.hover-underline-animation1:after {
  content: '';
  position: absolute;
  width: 100%;
  transform: scaleX(0);
  height: 2px;
  bottom: 0;
  
  
  left: 0;
  background-color: #5BB117;
  transform-origin: bottom right;
  transition: transform 0.25s ease-out;
}

.hover-underline-animation1:hover:after {
  transform: scaleX(1);
  transform-origin: bottom center;

}

@media (max-width: 767px){
    
    .hover-underline-animation1 {
  display: inline-block;
  position: relative;
  color: #5BB117;
 margin-left:50px;
  margin-right:50px;
}
}/* End custom CSS */


















/* Start custom CSS for column, class: .elementor-element-0e31180 */.hov:hover{
   transform: scale(1.1);
   transition: 0.5s all ease-in-out !important;
}/* End custom CSS */


























/* Start custom CSS for button, class: .elementor-element-739443c */.elementor-285 .elementor-element.elementor-element-739443c .elementor-button {
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
    font-weight: 400;
    text-transform: uppercase;
    /* background-color: #22AA86; */
    padding: 15px 60px 15px 60px;
    background: linear-gradient(42.55deg, #22AA86 3.11%, #5BB117 109.05%);
    border-radius: 4px;filter: drop-shadow(0px 24px 19px rgba(91, 177, 23, 0.42));
}/* End custom CSS */






