.elementor-3035 .elementor-element.elementor-element-66c202f{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3035 .elementor-element.elementor-element-66c202f:not(.elementor-motion-effects-element-type-background), .elementor-3035 .elementor-element.elementor-element-66c202f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grailsprings.treefrog.dev/wp-content/uploads/2025/06/heart-bundle-hero-bg.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3035 .elementor-element.elementor-element-45639e13{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3035 .elementor-element.elementor-element-45639e13.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-3035 .elementor-element.elementor-element-47c76c5d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3035 .elementor-element.elementor-element-38bc5e9a{text-align:left;text-transform:uppercase;letter-spacing:4px;}.elementor-3035 .elementor-element.elementor-element-38bc5e9a p{margin-bottom:0px;}.elementor-3035 .elementor-element.elementor-element-26d0b32a{font-family:var( --e-global-typography-5f5b4a9-font-family ), Sans-serif;font-size:var( --e-global-typography-5f5b4a9-font-size );font-style:var( --e-global-typography-5f5b4a9-font-style );line-height:var( --e-global-typography-5f5b4a9-line-height );letter-spacing:var( --e-global-typography-5f5b4a9-letter-spacing );}.elementor-3035 .elementor-element.elementor-element-26d0b32a p{margin-bottom:0px;}.elementor-3035 .elementor-element.elementor-element-4e6f91e7 .treefrog-btn .btn{gap:10px;}.elementor-3035 .elementor-element.elementor-element-176cc74a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3035 .elementor-element.elementor-element-24a11a95{text-align:center;}.elementor-3035 .elementor-element.elementor-element-24a11a95 img{border-radius:8px 8px 8px 8px;box-shadow:0px 6px 15px -2px rgba(16, 24.000000000000014, 40, 0.05);}.elementor-3035 .elementor-element.elementor-element-688b3e9d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3035 .elementor-element.elementor-element-688b3e9d:not(.elementor-motion-effects-element-type-background), .elementor-3035 .elementor-element.elementor-element-688b3e9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-3035 .elementor-element.elementor-element-498c0cf6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3035 .elementor-element.elementor-element-14232fff{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-3035 .elementor-element.elementor-element-14232fff > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-3035 .elementor-element.elementor-element-14232fff.elementor-element{--align-self:center;}.elementor-3035 .elementor-element.elementor-element-552e9e91{text-align:center;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-8ade234 );}.elementor-3035 .elementor-element.elementor-element-552e9e91 p{margin-bottom:0px;}.elementor-3035 .elementor-element.elementor-element-5ef849da{text-align:center;}.elementor-3035 .elementor-element.elementor-element-5ef849da .elementor-heading-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-3035 .elementor-element.elementor-element-112dae9b{width:var( --container-widget-width, 992px );max-width:992px;--container-widget-width:992px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-5f5b4a9-font-family ), Sans-serif;font-size:var( --e-global-typography-5f5b4a9-font-size );font-style:var( --e-global-typography-5f5b4a9-font-style );line-height:var( --e-global-typography-5f5b4a9-line-height );letter-spacing:var( --e-global-typography-5f5b4a9-letter-spacing );color:var( --e-global-color-8ade234 );}.elementor-3035 .elementor-element.elementor-element-112dae9b p{margin-bottom:0px;}.elementor-3035 .elementor-element.elementor-element-112dae9b a{color:var( --e-global-color-8ade234 );}.elementor-3035 .elementor-element.elementor-element-112dae9b a:hover, .elementor-3035 .elementor-element.elementor-element-112dae9b a:focus{color:var( --e-global-color-astglobalcolor1 );}.elementor-3035 .elementor-element.elementor-element-45ed6fbb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3035 .elementor-element.elementor-element-45ed6fbb:not(.elementor-motion-effects-element-type-background), .elementor-3035 .elementor-element.elementor-element-45ed6fbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-3035 .elementor-element.elementor-element-55ee1356{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3035 .elementor-element.elementor-element-4693dabb{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-3035 .elementor-element.elementor-element-4693dabb > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-3035 .elementor-element.elementor-element-4693dabb.elementor-element{--align-self:center;}.elementor-3035 .elementor-element.elementor-element-7951e4c4{text-align:center;}.elementor-3035 .elementor-element.elementor-element-7951e4c4 .elementor-heading-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-3035 .elementor-element.elementor-element-5797b898{--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:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3035 .elementor-element.elementor-element-4f494c34{--display:flex;--gap:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3035 .elementor-element.elementor-element-50d87d0c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3035 .elementor-element.elementor-element-6fc82f9e{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-3035 .elementor-element.elementor-element-6fc82f9e.elementor-element{--align-self:flex-start;}.elementor-3035 .elementor-element.elementor-element-6ac0dc3e{text-align:left;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-8ade234 );}.elementor-3035 .elementor-element.elementor-element-6ac0dc3e p{margin-bottom:0px;}.elementor-3035 .elementor-element.elementor-element-47725486{--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:40px 20px;--row-gap:40px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3035 .elementor-element.elementor-element-62d46106{width:var( --container-widget-width, calc(33% - 20px) );max-width:calc(33% - 20px);--container-widget-width:calc(33% - 20px);--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-3035 .elementor-element.elementor-element-62d46106 .elementor-icon-box-wrapper{text-align:left;}.elementor-3035 .elementor-element.elementor-element-62d46106 .elementor-icon{font-size:40px;}.elementor-3035 .elementor-element.elementor-element-62d46106 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor1 );}.elementor-3035 .elementor-element.elementor-element-771c14e3{width:var( --container-widget-width, calc(33% - 20px) );max-width:calc(33% - 20px);--container-widget-width:calc(33% - 20px);--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-3035 .elementor-element.elementor-element-771c14e3 .elementor-icon-box-wrapper{text-align:left;}.elementor-3035 .elementor-element.elementor-element-771c14e3 .elementor-icon{font-size:40px;}.elementor-3035 .elementor-element.elementor-element-771c14e3 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor1 );}.elementor-3035 .elementor-element.elementor-element-3f5f2da4{width:var( --container-widget-width, calc(33% - 20px) );max-width:calc(33% - 20px);--container-widget-width:calc(33% - 20px);--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-3035 .elementor-element.elementor-element-3f5f2da4 .elementor-icon-box-wrapper{text-align:left;}.elementor-3035 .elementor-element.elementor-element-3f5f2da4 .elementor-icon{font-size:40px;}.elementor-3035 .elementor-element.elementor-element-3f5f2da4 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor1 );}.elementor-3035 .elementor-element.elementor-element-53278e08{width:var( --container-widget-width, calc(33% - 20px) );max-width:calc(33% - 20px);--container-widget-width:calc(33% - 20px);--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-3035 .elementor-element.elementor-element-53278e08 .elementor-icon-box-wrapper{text-align:left;}.elementor-3035 .elementor-element.elementor-element-53278e08 .elementor-icon{font-size:40px;}.elementor-3035 .elementor-element.elementor-element-53278e08 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor1 );}.elementor-3035 .elementor-element.elementor-element-c7534d{width:var( --container-widget-width, calc(33% - 20px) );max-width:calc(33% - 20px);--container-widget-width:calc(33% - 20px);--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-3035 .elementor-element.elementor-element-c7534d .elementor-icon-box-wrapper{text-align:left;}.elementor-3035 .elementor-element.elementor-element-c7534d .elementor-icon{font-size:40px;}.elementor-3035 .elementor-element.elementor-element-c7534d .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor1 );}.elementor-3035 .elementor-element.elementor-element-36051a5d{width:var( --container-widget-width, calc(33% - 20px) );max-width:calc(33% - 20px);--container-widget-width:calc(33% - 20px);--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-3035 .elementor-element.elementor-element-36051a5d .elementor-icon-box-wrapper{text-align:left;}.elementor-3035 .elementor-element.elementor-element-36051a5d .elementor-icon{font-size:40px;}.elementor-3035 .elementor-element.elementor-element-36051a5d .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor1 );}.elementor-3035 .elementor-element.elementor-element-17d27aaa{width:var( --container-widget-width, calc(33% - 20px) );max-width:calc(33% - 20px);--container-widget-width:calc(33% - 20px);--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-3035 .elementor-element.elementor-element-17d27aaa .elementor-icon-box-wrapper{text-align:left;}.elementor-3035 .elementor-element.elementor-element-17d27aaa .elementor-icon{font-size:40px;}.elementor-3035 .elementor-element.elementor-element-17d27aaa .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor1 );}.elementor-3035 .elementor-element.elementor-element-29ef5c98{width:var( --container-widget-width, calc(33% - 20px) );max-width:calc(33% - 20px);--container-widget-width:calc(33% - 20px);--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-3035 .elementor-element.elementor-element-29ef5c98 .elementor-icon-box-wrapper{text-align:left;}.elementor-3035 .elementor-element.elementor-element-29ef5c98 .elementor-icon{font-size:40px;}.elementor-3035 .elementor-element.elementor-element-29ef5c98 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor1 );}.elementor-3035 .elementor-element.elementor-element-455260b2{width:var( --container-widget-width, calc(33% - 20px) );max-width:calc(33% - 20px);--container-widget-width:calc(33% - 20px);--container-widget-flex-grow:0;--icon-box-icon-margin:0px;}.elementor-3035 .elementor-element.elementor-element-455260b2 .elementor-icon-box-wrapper{text-align:left;}.elementor-3035 .elementor-element.elementor-element-455260b2 .elementor-icon{font-size:40px;}.elementor-3035 .elementor-element.elementor-element-455260b2 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor1 );}.elementor-3035 .elementor-element.elementor-element-11c2c811{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3035 .elementor-element.elementor-element-5804644a img{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3035 .elementor-element.elementor-element-52a7f031{--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;}.elementor-3035 .elementor-element.elementor-element-52a7f031:not(.elementor-motion-effects-element-type-background), .elementor-3035 .elementor-element.elementor-element-52a7f031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-3035 .elementor-element.elementor-element-7dc46ae7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3035 .elementor-element.elementor-element-50cd70dc{text-align:center;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-astglobalcolor0 );}.elementor-3035 .elementor-element.elementor-element-50cd70dc p{margin-bottom:0px;}.elementor-3035 .elementor-element.elementor-element-54c5dc43.elementor-element{--align-self:center;}.elementor-3035 .elementor-element.elementor-element-54c5dc43{text-align:center;}.elementor-3035 .elementor-element.elementor-element-54c5dc43 .elementor-heading-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-3035 .elementor-element.elementor-element-54c5dc43 .elementor-heading-title a:hover, .elementor-3035 .elementor-element.elementor-element-54c5dc43 .elementor-heading-title a:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-3035 .elementor-element.elementor-element-69c7152e{width:initial;max-width:initial;text-align:center;font-size:20px;color:var( --e-global-color-astglobalcolor1 );}.elementor-3035 .elementor-element.elementor-element-69c7152e.elementor-element{--align-self:center;}.elementor-3035 .elementor-element.elementor-element-69c7152e a{color:var( --e-global-color-astglobalcolor1 );}.elementor-3035 .elementor-element.elementor-element-69c7152e a:hover, .elementor-3035 .elementor-element.elementor-element-69c7152e a:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-3035 .elementor-element.elementor-element-7285f43d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3035 .elementor-element.elementor-element-7285f43d.e-con{--align-self:center;}.elementor-3035 .elementor-element.elementor-element-6e59aee8{--divider-border-style:solid;--divider-color:var( --e-global-color-8ade234 );--divider-border-width:1px;}.elementor-3035 .elementor-element.elementor-element-6e59aee8 .elementor-divider-separator{width:100%;}.elementor-3035 .elementor-element.elementor-element-6e59aee8 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-3035 .elementor-element.elementor-element-3536f679{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3035 .elementor-element.elementor-element-7333725e{width:initial;max-width:initial;text-align:left;}.elementor-3035 .elementor-element.elementor-element-7333725e > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-3035 .elementor-element.elementor-element-7333725e.elementor-element{--align-self:center;}.elementor-3035 .elementor-element.elementor-element-784edb0f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3035 .elementor-element.elementor-element-74b4aa4c{text-align:left;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-8ade234 );}.elementor-3035 .elementor-element.elementor-element-74b4aa4c p{margin-bottom:0px;}.elementor-3035 .elementor-element.elementor-element-74b4aa4c a:hover, .elementor-3035 .elementor-element.elementor-element-74b4aa4c a:focus{color:var( --e-global-color-astglobalcolor1 );}.elementor-3035 .elementor-element.elementor-element-1654b735{text-align:left;}.elementor-3035 .elementor-element.elementor-element-1654b735 .elementor-heading-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-3035 .elementor-element.elementor-element-1654b735 .elementor-heading-title a:hover, .elementor-3035 .elementor-element.elementor-element-1654b735 .elementor-heading-title a:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-3035 .elementor-element.elementor-element-111efd83 p{margin-bottom:0px;}.elementor-3035 .elementor-element.elementor-element-111efd83{color:var( --e-global-color-astglobalcolor1 );}.elementor-3035 .elementor-element.elementor-element-111efd83 a{color:var( --e-global-color-astglobalcolor1 );}.elementor-3035 .elementor-element.elementor-element-111efd83 a:hover, .elementor-3035 .elementor-element.elementor-element-111efd83 a:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-3035 .elementor-element.elementor-element-3cec87a1 p{margin-bottom:0px;}.elementor-3035 .elementor-element.elementor-element-3cec87a1{color:var( --e-global-color-astglobalcolor1 );}.elementor-3035 .elementor-element.elementor-element-3cec87a1 a{color:var( --e-global-color-astglobalcolor1 );}.elementor-3035 .elementor-element.elementor-element-3cec87a1 a:hover, .elementor-3035 .elementor-element.elementor-element-3cec87a1 a:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-3035 .elementor-element.elementor-element-128be084 p{margin-bottom:0px;}.elementor-3035 .elementor-element.elementor-element-128be084{color:var( --e-global-color-astglobalcolor1 );}.elementor-3035 .elementor-element.elementor-element-128be084 a{color:var( --e-global-color-astglobalcolor1 );}.elementor-3035 .elementor-element.elementor-element-128be084 a:hover, .elementor-3035 .elementor-element.elementor-element-128be084 a:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-3035 .elementor-element.elementor-element-1e685d14{--display:flex;}.elementor-3035 .elementor-element.elementor-element-4c842594{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3035 .elementor-element.elementor-element-13c00725{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-3035 .elementor-element.elementor-element-13c00725 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-3035 .elementor-element.elementor-element-13c00725.elementor-element{--align-self:center;}.elementor-3035 .elementor-element.elementor-element-25b58ac{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-3035 .elementor-element.elementor-element-25b58ac > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-3035 .elementor-element.elementor-element-25b58ac.elementor-element{--align-self:center;}.elementor-3035 .elementor-element.elementor-element-42c87af9{text-align:center;}.elementor-3035 .elementor-element.elementor-element-48fb931e{text-align:center;font-family:var( --e-global-typography-5f5b4a9-font-family ), Sans-serif;font-size:var( --e-global-typography-5f5b4a9-font-size );font-style:var( --e-global-typography-5f5b4a9-font-style );line-height:var( --e-global-typography-5f5b4a9-line-height );letter-spacing:var( --e-global-typography-5f5b4a9-letter-spacing );color:var( --e-global-color-astglobalcolor0 );}.elementor-3035 .elementor-element.elementor-element-48fb931e a{color:var( --e-global-color-astglobalcolor0 );}.elementor-3035 .elementor-element.elementor-element-48fb931e a:hover, .elementor-3035 .elementor-element.elementor-element-48fb931e a:focus{color:var( --e-global-color-astglobalcolor2 );}.elementor-3035 .elementor-element.elementor-element-2c43104d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 40px;--row-gap:20px;--column-gap:40px;}.elementor-3035 .elementor-element.elementor-element-55494525{--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;--justify-content:center;--gap:20px 40px;--row-gap:20px;--column-gap:40px;--border-radius:8px 8px 8px 8px;box-shadow:0px 6px 15px -2px rgba(16, 24.000000000000014, 40, 0.05);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3035 .elementor-element.elementor-element-55494525:not(.elementor-motion-effects-element-type-background), .elementor-3035 .elementor-element.elementor-element-55494525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-3035 .elementor-element.elementor-element-55494525.e-con{--align-self:stretch;}.elementor-3035 .elementor-element.elementor-element-4447f706{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-3035 .elementor-element.elementor-element-4447f706.elementor-element{--align-self:center;}.elementor-3035 .elementor-element.elementor-element-3bca7dea{text-align:center;}.elementor-3035 .elementor-element.elementor-element-3bca7dea .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-3035 .elementor-element.elementor-element-4cbd5b50{text-align:center;}.elementor-3035 .elementor-element.elementor-element-36c9fe0d{text-align:center;}.elementor-3035 .elementor-element.elementor-element-36c9fe0d p{margin-bottom:0px;}.elementor-3035 .elementor-element.elementor-element-73385b85{text-align:center;font-family:"Borgia Pro", Sans-serif;font-size:26px;font-style:italic;line-height:1em;letter-spacing:1px;color:var( --e-global-color-astglobalcolor0 );}.elementor-3035 .elementor-element.elementor-element-73385b85 p{margin-bottom:0px;}.elementor-3035 .elementor-element.elementor-element-73385b85 a{color:var( --e-global-color-astglobalcolor0 );}.elementor-3035 .elementor-element.elementor-element-73385b85 a:hover, .elementor-3035 .elementor-element.elementor-element-73385b85 a:focus{color:var( --e-global-color-astglobalcolor2 );}.elementor-3035 .elementor-element.elementor-element-123ceabf{text-align:center;font-family:"Borgia Pro", Sans-serif;font-size:26px;font-style:italic;line-height:1em;letter-spacing:1px;color:var( --e-global-color-astglobalcolor0 );}.elementor-3035 .elementor-element.elementor-element-123ceabf p{margin-bottom:0px;}.elementor-3035 .elementor-element.elementor-element-123ceabf a{color:var( --e-global-color-astglobalcolor0 );}.elementor-3035 .elementor-element.elementor-element-123ceabf a:hover, .elementor-3035 .elementor-element.elementor-element-123ceabf a:focus{color:var( --e-global-color-astglobalcolor2 );}.elementor-3035 .elementor-element.elementor-element-84788d0{text-align:center;}.elementor-3035 .elementor-element.elementor-element-1030404c.elementor-element{--align-self:center;}.elementor-3035 .elementor-element.elementor-element-1030404c .treefrog-btn .btn{gap:10px;}.elementor-3035 .elementor-element.elementor-element-5cf05e77{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-3035 .elementor-element.elementor-element-5cf05e77 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3035 .elementor-element.elementor-element-216cb4eb{--display:flex;}.elementor-3035 .elementor-element.elementor-element-314ec7d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3035 .elementor-element.elementor-element-62be1f45{text-align:center;}.elementor-3035 .elementor-element.elementor-element-5b55434d{width:initial;max-width:initial;text-align:center;font-family:var( --e-global-typography-5f5b4a9-font-family ), Sans-serif;font-size:var( --e-global-typography-5f5b4a9-font-size );font-style:var( --e-global-typography-5f5b4a9-font-style );line-height:var( --e-global-typography-5f5b4a9-line-height );letter-spacing:var( --e-global-typography-5f5b4a9-letter-spacing );color:var( --e-global-color-astglobalcolor0 );}.elementor-3035 .elementor-element.elementor-element-5b55434d.elementor-element{--align-self:center;}.elementor-3035 .elementor-element.elementor-element-5b55434d p{margin-bottom:0px;}.elementor-3035 .elementor-element.elementor-element-5b55434d a{color:var( --e-global-color-astglobalcolor0 );}.elementor-3035 .elementor-element.elementor-element-5b55434d a:hover, .elementor-3035 .elementor-element.elementor-element-5b55434d a:focus{color:var( --e-global-color-astglobalcolor2 );}.elementor-3035 .elementor-element.elementor-element-181a283e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3035 .elementor-element.elementor-element-181a283e.elementor-element{--align-self:center;}.elementor-3035 .elementor-element.elementor-element-181a283e .treefrog-btn .btn{gap:10px;}.elementor-3035 .elementor-element.elementor-element-77d49e3{--display:flex;}.elementor-3035 .elementor-element.elementor-element-1eeaba5f{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor0 );--divider-border-width:1px;}.elementor-3035 .elementor-element.elementor-element-1eeaba5f .elementor-divider-separator{width:100%;}.elementor-3035 .elementor-element.elementor-element-1eeaba5f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-3035 .elementor-element.elementor-element-54e5ee1f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3035 .elementor-element.elementor-element-7feb8d64{text-align:center;}.elementor-3035 .elementor-element.elementor-element-b4814d2{width:initial;max-width:initial;text-align:center;font-family:var( --e-global-typography-5f5b4a9-font-family ), Sans-serif;font-size:var( --e-global-typography-5f5b4a9-font-size );font-style:var( --e-global-typography-5f5b4a9-font-style );line-height:var( --e-global-typography-5f5b4a9-line-height );letter-spacing:var( --e-global-typography-5f5b4a9-letter-spacing );color:var( --e-global-color-astglobalcolor0 );}.elementor-3035 .elementor-element.elementor-element-b4814d2.elementor-element{--align-self:center;}.elementor-3035 .elementor-element.elementor-element-b4814d2 p{margin-bottom:0px;}.elementor-3035 .elementor-element.elementor-element-b4814d2 a{color:var( --e-global-color-astglobalcolor0 );}.elementor-3035 .elementor-element.elementor-element-b4814d2 a:hover, .elementor-3035 .elementor-element.elementor-element-b4814d2 a:focus{color:var( --e-global-color-astglobalcolor2 );}.elementor-3035 .elementor-element.elementor-element-7dcc0f2c{--display:flex;}.elementor-3035 .elementor-element.elementor-element-7c9e78ce{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3035 .elementor-element.elementor-element-7bc7e47d{width:var( --container-widget-width, calc(25% - 20px) );max-width:calc(25% - 20px);--container-widget-width:calc(25% - 20px);--container-widget-flex-grow:0;}.elementor-3035 .elementor-element.elementor-element-7bc7e47d .icon-img{width:175px;}.elementor-3035 .elementor-element.elementor-element-7bc7e47d .hover-icon{background-color:#52A05282;}.elementor-3035 .elementor-element.elementor-element-7f7dc0ed{width:var( --container-widget-width, calc(25% - 20px) );max-width:calc(25% - 20px);--container-widget-width:calc(25% - 20px);--container-widget-flex-grow:0;}.elementor-3035 .elementor-element.elementor-element-7f7dc0ed .icon-img{width:200px;}.elementor-3035 .elementor-element.elementor-element-7f7dc0ed .hover-icon{background-color:#FF91B266;}.elementor-3035 .elementor-element.elementor-element-1e519b7{width:var( --container-widget-width, calc(25% - 20px) );max-width:calc(25% - 20px);--container-widget-width:calc(25% - 20px);--container-widget-flex-grow:0;}.elementor-3035 .elementor-element.elementor-element-1e519b7 .hover-icon{background-color:#7595CA99;}.elementor-3035 .elementor-element.elementor-element-7e041ce4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3035 .elementor-element.elementor-element-7e041ce4:not(.elementor-motion-effects-element-type-background), .elementor-3035 .elementor-element.elementor-element-7e041ce4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );background-image:url("https://grailsprings.treefrog.dev/wp-content/uploads/2025/05/day-spa-experience-bg.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3035 .elementor-element.elementor-element-18472c40{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-3035 .elementor-element.elementor-element-18472c40:not(.elementor-motion-effects-element-type-background), .elementor-3035 .elementor-element.elementor-element-18472c40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-3035 .elementor-element.elementor-element-48a8a322{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-3035 .elementor-element.elementor-element-48a8a322 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-3035 .elementor-element.elementor-element-48a8a322.elementor-element{--align-self:center;}.elementor-3035 .elementor-element.elementor-element-2cf02954{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3035 .elementor-element.elementor-element-24c672bc{text-align:center;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-8ade234 );}.elementor-3035 .elementor-element.elementor-element-24c672bc p{margin-bottom:0px;}.elementor-3035 .elementor-element.elementor-element-b972608{text-align:center;}.elementor-3035 .elementor-element.elementor-element-2161f006{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-3035 .elementor-element.elementor-element-2161f006.elementor-element{--align-self:center;}.elementor-3035 .elementor-element.elementor-element-7285d215{text-align:center;font-family:var( --e-global-typography-5f5b4a9-font-family ), Sans-serif;font-size:var( --e-global-typography-5f5b4a9-font-size );font-style:var( --e-global-typography-5f5b4a9-font-style );line-height:var( --e-global-typography-5f5b4a9-line-height );letter-spacing:var( --e-global-typography-5f5b4a9-letter-spacing );color:var( --e-global-color-astglobalcolor0 );}.elementor-3035 .elementor-element.elementor-element-7285d215 p{margin-bottom:0px;}.elementor-3035 .elementor-element.elementor-element-7285d215 a{color:var( --e-global-color-astglobalcolor0 );}.elementor-3035 .elementor-element.elementor-element-7285d215 a:hover, .elementor-3035 .elementor-element.elementor-element-7285d215 a:focus{color:var( --e-global-color-astglobalcolor2 );}.elementor-3035 .elementor-element.elementor-element-10ded079{--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;--justify-content:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3035 .elementor-element.elementor-element-6a6c5358.elementor-element{--align-self:center;}.elementor-3035 .elementor-element.elementor-element-6a6c5358 .treefrog-btn .btn{gap:10px;}.elementor-3035 .elementor-element.elementor-element-ae69c1d.elementor-element{--align-self:center;}.elementor-3035 .elementor-element.elementor-element-ae69c1d .treefrog-btn .btn{gap:10px;}.elementor-3035 .elementor-element.elementor-element-12b3e50c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3035 .elementor-element.elementor-element-12b3e50c:not(.elementor-motion-effects-element-type-background), .elementor-3035 .elementor-element.elementor-element-12b3e50c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-3035 .elementor-element.elementor-element-5e5b6e7a{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-3035 .elementor-element.elementor-element-5e5b6e7a > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-3035 .elementor-element.elementor-element-5e5b6e7a.elementor-element{--align-self:center;}.elementor-3035 .elementor-element.elementor-element-6d3f5a9d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3035 .elementor-element.elementor-element-42a9640c{text-align:center;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-8ade234 );}.elementor-3035 .elementor-element.elementor-element-42a9640c p{margin-bottom:0px;}.elementor-3035 .elementor-element.elementor-element-24a4b46c{text-align:center;}.elementor-3035 .elementor-element.elementor-element-24a4b46c .elementor-heading-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-3035 .elementor-element.elementor-element-24a4b46c .elementor-heading-title a:hover, .elementor-3035 .elementor-element.elementor-element-24a4b46c .elementor-heading-title a:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-3035 .elementor-element.elementor-element-54acc7c7 .swiper-pagination-bullet-active, .elementor-3035 .elementor-element.elementor-element-54acc7c7 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-8ade234 );}.elementor-3035 .elementor-element.elementor-element-54acc7c7 .swiper-pagination-fraction{color:var( --e-global-color-8ade234 );}.elementor-3035 .elementor-element.elementor-element-54acc7c7{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;}.elementor-3035 .elementor-element.elementor-element-54acc7c7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3035 .elementor-element.elementor-element-54acc7c7.elementor-element{--align-self:center;}.elementor-3035 .elementor-element.elementor-element-54acc7c7.elementor-arrows-yes .elementor-main-swiper{width:calc( calc(100% - 100px) - 40px );}.elementor-3035 .elementor-element.elementor-element-54acc7c7 .elementor-main-swiper{width:calc(100% - 100px);}.elementor-3035 .elementor-element.elementor-element-54acc7c7 .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-astglobalcolor4 );border-radius:8px;padding:20px 20px 20px 20px;}.elementor-3035 .elementor-element.elementor-element-54acc7c7 .elementor-swiper-button{font-size:30px;color:var( --e-global-color-8ade234 );}.elementor-3035 .elementor-element.elementor-element-54acc7c7 .elementor-swiper-button svg{fill:var( --e-global-color-8ade234 );}.elementor-3035 .elementor-element.elementor-element-54acc7c7 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-3035 .elementor-element.elementor-element-54acc7c7 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-3035 .elementor-element.elementor-element-54acc7c7 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-astglobalcolor4 );opacity:var( --e-global-color-astglobalcolor4 );}.elementor-3035 .elementor-element.elementor-element-54acc7c7 .elementor-testimonial__text{font-size:18px;font-style:normal;}.elementor-3035 .elementor-element.elementor-element-54acc7c7 .elementor-testimonial__name{color:var( --e-global-color-astglobalcolor0 );font-family:"Borgia Pro", Sans-serif;font-size:2em;font-weight:400;font-style:italic;line-height:1em;letter-spacing:1px;}.elementor-3035 .elementor-element.elementor-element-54acc7c7 .elementor-testimonial__title{color:var( --e-global-color-astglobalcolor0 );font-style:normal;}.elementor-3035 .elementor-element.elementor-element-54acc7c7 .elementor-testimonial__image img{width:100%;height:100%;border-radius:0px;}.elementor-3035 .elementor-element.elementor-element-54acc7c7.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-3035 .elementor-element.elementor-element-54acc7c7.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (100% / 2) - 8px );}body:not(.rtl) .elementor-3035 .elementor-element.elementor-element-54acc7c7.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-3035 .elementor-element.elementor-element-54acc7c7.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-3035 .elementor-element.elementor-element-54acc7c7.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-3035 .elementor-element.elementor-element-54acc7c7.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (100% / 2) - 8px );right:auto;}body.rtl .elementor-3035 .elementor-element.elementor-element-54acc7c7.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-3035 .elementor-element.elementor-element-54acc7c7.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-3035 .elementor-element.elementor-element-54acc7c7.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-3035 .elementor-element.elementor-element-54acc7c7.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (100% / 2) - 8px );left:auto;}body:not(.rtl) .elementor-3035 .elementor-element.elementor-element-54acc7c7.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-3035 .elementor-element.elementor-element-54acc7c7.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (100% / 2) - 8px );right:auto;}body.rtl .elementor-3035 .elementor-element.elementor-element-54acc7c7.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-3035 .elementor-element.elementor-element-54acc7c7.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (100% / 2) - 8px );left:auto;}body.rtl .elementor-3035 .elementor-element.elementor-element-54acc7c7.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-3035 .elementor-element.elementor-element-54acc7c7.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-3035 .elementor-element.elementor-element-54acc7c7.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-3035 .elementor-element.elementor-element-54acc7c7.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:0px;margin-right:0;}body:not(.rtl) .elementor-3035 .elementor-element.elementor-element-54acc7c7.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-3035 .elementor-element.elementor-element-54acc7c7.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-3035 .elementor-element.elementor-element-54acc7c7.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-3035 .elementor-element.elementor-element-54acc7c7.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:0px;margin-left:0;}.elementor-3035 .elementor-element.elementor-element-54acc7c7.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-3035 .elementor-element.elementor-element-54acc7c7.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-3035 .elementor-element.elementor-element-54acc7c7.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:0px;}.elementor-3035 .elementor-element.elementor-element-2fe7791a{--display:flex;--min-height:75vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3035 .elementor-element.elementor-element-2fe7791a:not(.elementor-motion-effects-element-type-background), .elementor-3035 .elementor-element.elementor-element-2fe7791a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );background-image:url("https://grailsprings.treefrog.dev/wp-content/uploads/2025/06/mind-bundle-cta-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3035 .elementor-element.elementor-element-5b1bf719{width:initial;max-width:initial;text-align:center;}.elementor-3035 .elementor-element.elementor-element-5b1bf719 .elementor-heading-title{text-shadow:0px 0px 15px #000000;color:var( --e-global-color-astglobalcolor4 );}.elementor-3035 .elementor-element.elementor-element-33752669 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3035 .elementor-element.elementor-element-33752669 .treefrog-btn .btn{gap:10px;}@media(max-width:1200px){.elementor-3035 .elementor-element.elementor-element-66c202f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3035 .elementor-element.elementor-element-26d0b32a{font-size:var( --e-global-typography-5f5b4a9-font-size );line-height:var( --e-global-typography-5f5b4a9-line-height );letter-spacing:var( --e-global-typography-5f5b4a9-letter-spacing );}.elementor-3035 .elementor-element.elementor-element-112dae9b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-5f5b4a9-font-size );line-height:var( --e-global-typography-5f5b4a9-line-height );letter-spacing:var( --e-global-typography-5f5b4a9-letter-spacing );}.elementor-3035 .elementor-element.elementor-element-5797b898{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3035 .elementor-element.elementor-element-4f494c34{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3035 .elementor-element.elementor-element-47725486{--gap:20px 40px;--row-gap:20px;--column-gap:40px;}.elementor-3035 .elementor-element.elementor-element-62d46106{--container-widget-width:calc(50% - 20px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 20px) );max-width:calc(50% - 20px);}.elementor-3035 .elementor-element.elementor-element-771c14e3{--container-widget-width:calc(50% - 20px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 20px) );max-width:calc(50% - 20px);}.elementor-3035 .elementor-element.elementor-element-3f5f2da4{--container-widget-width:calc(50% - 20px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 20px) );max-width:calc(50% - 20px);}.elementor-3035 .elementor-element.elementor-element-53278e08{--container-widget-width:calc(50% - 20px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 20px) );max-width:calc(50% - 20px);}.elementor-3035 .elementor-element.elementor-element-c7534d{--container-widget-width:calc(50% - 20px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 20px) );max-width:calc(50% - 20px);}.elementor-3035 .elementor-element.elementor-element-36051a5d{--container-widget-width:calc(50% - 20px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 20px) );max-width:calc(50% - 20px);}.elementor-3035 .elementor-element.elementor-element-17d27aaa{--container-widget-width:calc(50% - 20px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 20px) );max-width:calc(50% - 20px);}.elementor-3035 .elementor-element.elementor-element-29ef5c98{--container-widget-width:calc(50% - 20px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 20px) );max-width:calc(50% - 20px);}.elementor-3035 .elementor-element.elementor-element-455260b2{--container-widget-width:calc(50% - 20px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 20px) );max-width:calc(50% - 20px);}.elementor-3035 .elementor-element.elementor-element-69c7152e{font-size:18px;}.elementor-3035 .elementor-element.elementor-element-25b58ac > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-3035 .elementor-element.elementor-element-48fb931e{font-size:var( --e-global-typography-5f5b4a9-font-size );line-height:var( --e-global-typography-5f5b4a9-line-height );letter-spacing:var( --e-global-typography-5f5b4a9-letter-spacing );}.elementor-3035 .elementor-element.elementor-element-2c43104d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3035 .elementor-element.elementor-element-55494525{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3035 .elementor-element.elementor-element-5cf05e77{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-3035 .elementor-element.elementor-element-5b55434d{font-size:var( --e-global-typography-5f5b4a9-font-size );line-height:var( --e-global-typography-5f5b4a9-line-height );letter-spacing:var( --e-global-typography-5f5b4a9-letter-spacing );}.elementor-3035 .elementor-element.elementor-element-b4814d2{font-size:var( --e-global-typography-5f5b4a9-font-size );line-height:var( --e-global-typography-5f5b4a9-line-height );letter-spacing:var( --e-global-typography-5f5b4a9-letter-spacing );}.elementor-3035 .elementor-element.elementor-element-7c9e78ce{--flex-wrap:wrap;}.elementor-3035 .elementor-element.elementor-element-7bc7e47d{--container-widget-width:calc(50% - 20px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 20px) );max-width:calc(50% - 20px);}.elementor-3035 .elementor-element.elementor-element-7f7dc0ed{--container-widget-width:calc(50% - 20px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 20px) );max-width:calc(50% - 20px);}.elementor-3035 .elementor-element.elementor-element-1e519b7{--container-widget-width:calc(50% - 20px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 20px) );max-width:calc(50% - 20px);}.elementor-3035 .elementor-element.elementor-element-18472c40{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-3035 .elementor-element.elementor-element-7285d215{font-size:var( --e-global-typography-5f5b4a9-font-size );line-height:var( --e-global-typography-5f5b4a9-line-height );letter-spacing:var( --e-global-typography-5f5b4a9-letter-spacing );}.elementor-3035 .elementor-element.elementor-element-7285d215 p{margin-bottom:0px;}.elementor-3035 .elementor-element.elementor-element-54acc7c7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3035 .elementor-element.elementor-element-2fe7791a{--min-height:50vh;}}@media(max-width:992px){.elementor-3035 .elementor-element.elementor-element-66c202f{--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;}.elementor-3035 .elementor-element.elementor-element-45639e13.e-con{--order:-99999 /* order start hack */;}.elementor-3035 .elementor-element.elementor-element-38bc5e9a p{margin-bottom:0px;}.elementor-3035 .elementor-element.elementor-element-26d0b32a{font-size:var( --e-global-typography-5f5b4a9-font-size );line-height:var( --e-global-typography-5f5b4a9-line-height );letter-spacing:var( --e-global-typography-5f5b4a9-letter-spacing );}.elementor-3035 .elementor-element.elementor-element-112dae9b{font-size:var( --e-global-typography-5f5b4a9-font-size );line-height:var( --e-global-typography-5f5b4a9-line-height );letter-spacing:var( --e-global-typography-5f5b4a9-letter-spacing );}.elementor-3035 .elementor-element.elementor-element-5797b898{--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;}.elementor-3035 .elementor-element.elementor-element-6fc82f9e.elementor-element{--align-self:center;}.elementor-3035 .elementor-element.elementor-element-6fc82f9e{text-align:center;}.elementor-3035 .elementor-element.elementor-element-6ac0dc3e{text-align:center;}.elementor-3035 .elementor-element.elementor-element-47725486{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3035 .elementor-element.elementor-element-62d46106{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3035 .elementor-element.elementor-element-62d46106 .elementor-icon-box-wrapper{text-align:center;}.elementor-3035 .elementor-element.elementor-element-771c14e3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3035 .elementor-element.elementor-element-771c14e3 .elementor-icon-box-wrapper{text-align:center;}.elementor-3035 .elementor-element.elementor-element-3f5f2da4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3035 .elementor-element.elementor-element-3f5f2da4 .elementor-icon-box-wrapper{text-align:center;}.elementor-3035 .elementor-element.elementor-element-53278e08{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3035 .elementor-element.elementor-element-53278e08 .elementor-icon-box-wrapper{text-align:center;}.elementor-3035 .elementor-element.elementor-element-c7534d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3035 .elementor-element.elementor-element-c7534d .elementor-icon-box-wrapper{text-align:center;}.elementor-3035 .elementor-element.elementor-element-36051a5d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3035 .elementor-element.elementor-element-36051a5d .elementor-icon-box-wrapper{text-align:center;}.elementor-3035 .elementor-element.elementor-element-17d27aaa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3035 .elementor-element.elementor-element-17d27aaa .elementor-icon-box-wrapper{text-align:center;}.elementor-3035 .elementor-element.elementor-element-29ef5c98{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3035 .elementor-element.elementor-element-29ef5c98 .elementor-icon-box-wrapper{text-align:center;}.elementor-3035 .elementor-element.elementor-element-455260b2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3035 .elementor-element.elementor-element-455260b2 .elementor-icon-box-wrapper{text-align:center;}.elementor-3035 .elementor-element.elementor-element-3536f679{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3035 .elementor-element.elementor-element-48fb931e{font-size:var( --e-global-typography-5f5b4a9-font-size );line-height:var( --e-global-typography-5f5b4a9-line-height );letter-spacing:var( --e-global-typography-5f5b4a9-letter-spacing );}.elementor-3035 .elementor-element.elementor-element-55494525{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3035 .elementor-element.elementor-element-4cbd5b50 p{margin-bottom:0px;}.elementor-3035 .elementor-element.elementor-element-73385b85{font-size:25px;}.elementor-3035 .elementor-element.elementor-element-123ceabf{font-size:25px;}.elementor-3035 .elementor-element.elementor-element-5cf05e77{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3035 .elementor-element.elementor-element-5b55434d{font-size:var( --e-global-typography-5f5b4a9-font-size );line-height:var( --e-global-typography-5f5b4a9-line-height );letter-spacing:var( --e-global-typography-5f5b4a9-letter-spacing );}.elementor-3035 .elementor-element.elementor-element-b4814d2{font-size:var( --e-global-typography-5f5b4a9-font-size );line-height:var( --e-global-typography-5f5b4a9-line-height );letter-spacing:var( --e-global-typography-5f5b4a9-letter-spacing );}.elementor-3035 .elementor-element.elementor-element-7c9e78ce{--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;}.elementor-3035 .elementor-element.elementor-element-7bc7e47d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3035 .elementor-element.elementor-element-7f7dc0ed{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3035 .elementor-element.elementor-element-1e519b7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3035 .elementor-element.elementor-element-18472c40{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-3035 .elementor-element.elementor-element-7285d215{font-size:var( --e-global-typography-5f5b4a9-font-size );line-height:var( --e-global-typography-5f5b4a9-line-height );letter-spacing:var( --e-global-typography-5f5b4a9-letter-spacing );}.elementor-3035 .elementor-element.elementor-element-54acc7c7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3035 .elementor-element.elementor-element-54acc7c7.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-3035 .elementor-element.elementor-element-54acc7c7 .elementor-main-swiper{width:100%;}.elementor-3035 .elementor-element.elementor-element-54acc7c7 .elementor-testimonial__name{font-size:25px;}}@media(min-width:993px){.elementor-3035 .elementor-element.elementor-element-45639e13{--width:75%;}.elementor-3035 .elementor-element.elementor-element-52a7f031{--content-width:992px;}.elementor-3035 .elementor-element.elementor-element-7285f43d{--width:992px;}.elementor-3035 .elementor-element.elementor-element-55494525{--width:33%;}.elementor-3035 .elementor-element.elementor-element-216cb4eb{--content-width:992px;}.elementor-3035 .elementor-element.elementor-element-77d49e3{--content-width:992px;}.elementor-3035 .elementor-element.elementor-element-18472c40{--width:1060px;}}@media(max-width:1200px) and (min-width:993px){.elementor-3035 .elementor-element.elementor-element-45639e13{--width:50%;}.elementor-3035 .elementor-element.elementor-element-52a7f031{--content-width:100%;}.elementor-3035 .elementor-element.elementor-element-7285f43d{--width:100%;}.elementor-3035 .elementor-element.elementor-element-55494525{--width:50%;}.elementor-3035 .elementor-element.elementor-element-216cb4eb{--content-width:100%;}.elementor-3035 .elementor-element.elementor-element-77d49e3{--content-width:100%;}.elementor-3035 .elementor-element.elementor-element-18472c40{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-47725486 */.elementor-3035 .elementor-element.elementor-element-47725486 a{
    color: var( --e-global-color-astglobalcolor1 );
    text-decoration: underline!important;
    
    &:hover,
    &:focus{
        color: #fff;
    }
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-54acc7c7 */.elementor-testimonial__image{
    max-width: 225px;
}

@media only screen and (max-width: 765px) {
        .elementor-testimonial--layout-image_above .elementor-main-swiper{
        margin-left: 0;
        margin-right: 0;
        width: 100% !important;
    }
    .elementor-testimonial--layout-image_above .elementor-swiper-button-prev,
    .elementor-testimonial--layout-image_above .elementor-swiper-button-next{
        display: none!important;
    }
}/* End custom CSS */