.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-widget-section [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-section [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-3005 .elementor-element.elementor-element-ee94342:not(.elementor-motion-effects-element-type-background), .elementor-3005 .elementor-element.elementor-element-ee94342 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF6FD;}.elementor-3005 .elementor-element.elementor-element-ee94342{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-3005 .elementor-element.elementor-element-ee94342 > .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-column [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-column [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.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 [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 label{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-widget-heading ::placeholder{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-widget-heading .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.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-3005 .elementor-element.elementor-element-ff64f47 > .elementor-widget-container{padding:0px 155px 5px 155px;}.elementor-3005 .elementor-element.elementor-element-ff64f47{text-align:center;}.elementor-3005 .elementor-element.elementor-element-ff64f47 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;color:#223B63;}.elementor-3005 .elementor-element.elementor-element-1943cd6 > .elementor-widget-container{padding:0px 155px 5px 155px;}.elementor-3005 .elementor-element.elementor-element-1943cd6{text-align:center;}.elementor-3005 .elementor-element.elementor-element-1943cd6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:800;color:#223B63;}.elementor-widget-text-editor .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-text-editor .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-text-editor .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-text-editor [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-text-editor [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 label{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-widget-text-editor ::placeholder{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-widget-text-editor .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3005 .elementor-element.elementor-element-a3866df > .elementor-widget-container{margin:0px 110px 10px 110px;}.elementor-3005 .elementor-element.elementor-element-a3866df{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-c550ce6 );}.elementor-widget-gallery .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-gallery .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-gallery .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-gallery [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-gallery [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-gallery .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-gallery .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-gallery .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-gallery .wpcf7 label{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-widget-gallery ::placeholder{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-widget-gallery .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-gallery .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3005 .elementor-element.elementor-element-f05b03e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-3005 .elementor-element.elementor-element-f05b03e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-3005 .elementor-element.elementor-element-f05b03e{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-3005 .elementor-element.elementor-element-1763d0e:not(.elementor-motion-effects-element-type-background), .elementor-3005 .elementor-element.elementor-element-1763d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF6FD;}.elementor-3005 .elementor-element.elementor-element-1763d0e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-3005 .elementor-element.elementor-element-1763d0e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3005 .elementor-element.elementor-element-da7d1f5 > .elementor-widget-container{padding:0px 155px 5px 155px;}.elementor-3005 .elementor-element.elementor-element-da7d1f5{text-align:center;}.elementor-3005 .elementor-element.elementor-element-da7d1f5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;color:#223B63;}.elementor-3005 .elementor-element.elementor-element-f634448 > .elementor-widget-container{padding:0px 155px 5px 155px;}.elementor-3005 .elementor-element.elementor-element-f634448{text-align:center;}.elementor-3005 .elementor-element.elementor-element-f634448 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;color:#223B63;}.elementor-3005 .elementor-element.elementor-element-bafcf05 > .elementor-widget-container{padding:0px 155px 5px 155px;}.elementor-3005 .elementor-element.elementor-element-bafcf05{text-align:center;}.elementor-3005 .elementor-element.elementor-element-bafcf05 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:800;color:#223B63;}.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-widget-button [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 label{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-widget-button ::placeholder{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-widget-button .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-3005 .elementor-element.elementor-element-0bd8f23 .elementor-button{background-color:#039DD9;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;padding:22px 60px 22px 60px;}.elementor-3005 .elementor-element.elementor-element-0bd8f23 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-3005 .elementor-element.elementor-element-0bd8f23{z-index:9;}.elementor-3005 .elementor-element.elementor-element-8cba5eb:not(.elementor-motion-effects-element-type-background), .elementor-3005 .elementor-element.elementor-element-8cba5eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c550ce6 );}.elementor-3005 .elementor-element.elementor-element-8cba5eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-3005 .elementor-element.elementor-element-8cba5eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3005 .elementor-element.elementor-element-b80a4d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3005 .elementor-element.elementor-element-b80a4d1{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-shadow:1px 1px 1px rgba(0,0,0,0.3);color:#FFFFFF;}@media(max-width:767px){.elementor-3005 .elementor-element.elementor-element-ee94342{padding:50px 20px 50px 20px;}.elementor-3005 .elementor-element.elementor-element-ff64f47 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3005 .elementor-element.elementor-element-ff64f47 .elementor-heading-title{font-size:33px;line-height:1.1em;}.elementor-3005 .elementor-element.elementor-element-1943cd6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3005 .elementor-element.elementor-element-1943cd6 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-3005 .elementor-element.elementor-element-a3866df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3005 .elementor-element.elementor-element-a3866df{font-size:18px;}.elementor-3005 .elementor-element.elementor-element-1763d0e{padding:50px 20px 50px 20px;}.elementor-3005 .elementor-element.elementor-element-da7d1f5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3005 .elementor-element.elementor-element-da7d1f5 .elementor-heading-title{font-size:31px;line-height:1.1em;}.elementor-3005 .elementor-element.elementor-element-f634448 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3005 .elementor-element.elementor-element-f634448 .elementor-heading-title{font-size:15px;line-height:1.1em;}.elementor-3005 .elementor-element.elementor-element-bafcf05 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3005 .elementor-element.elementor-element-bafcf05 .elementor-heading-title{font-size:15px;line-height:1.1em;}.elementor-3005 .elementor-element.elementor-element-0bd8f23 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3005 .elementor-element.elementor-element-0bd8f23 .elementor-button{font-size:16px;padding:20px 40px 20px 40px;}.elementor-3005 .elementor-element.elementor-element-b80a4d1{font-size:15px;}}










/* Start custom CSS for button, class: .elementor-element-0bd8f23 */.elementor-3005 .elementor-element.elementor-element-0bd8f23 .elementor-button {
        border-top-left-radius: 0px 100% !important;
    border-bottom-left-radius: 0px 100% !
important;
    border-top-right-radius: 0px 100% !important;
    border-bottom-right-radius: 0px 100% !important;
    box-shadow: inset 0px 0px 0px 0px #ffffff25, 0px 0px 0px 0px #ECCF6C!important;
    background: linear-gradient(45deg, #005F96, #005F96, #039DD9, #005F96, #005F96, #005F96);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
  }
.elementor-3005 .elementor-element.elementor-element-0bd8f23 .elementor-button:hover {
    transform: scale(1.05);
  }
  @keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-3005 .elementor-element.elementor-element-0bd8f23 .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 0px 0px #8F2525!important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-s
hadow 0.2s ease-in;
    transition: all 0.1s ease-in;
  transform: scale(1);
}/* End custom CSS */






