.elementor-58 .elementor-element.elementor-element-5fe9456{--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;}.elementor-58 .elementor-element.elementor-element-5fe9456:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-5fe9456 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}.elementor-58 .elementor-element.elementor-element-1963287{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-58 .elementor-element.elementor-element-1963287.e-con{--align-self:center;}.elementor-58 .elementor-element.elementor-element-6b29d7e{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-58 .elementor-element.elementor-element-15f21b1 .elementor-heading-title{font-size:clamp(40px, 15vw, 70px);}.elementor-58 .elementor-element.elementor-element-33de316{--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 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-9bdbcba .treefrog-btn .btn{gap:5px;}.elementor-58 .elementor-element.elementor-element-d86e3e7{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-58 .elementor-element.elementor-element-d86e3e7 .elementor-divider-separator{width:100%;}.elementor-58 .elementor-element.elementor-element-d86e3e7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-58 .elementor-element.elementor-element-0eae2e3{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-0eae2e3 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-f00fbf6{--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;}.elementor-58 .elementor-element.elementor-element-f00fbf6:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-f00fbf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-58 .elementor-element.elementor-element-32a0549{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-443f727{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;}.elementor-58 .elementor-element.elementor-element-4244dda{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-2f054a5{--display:flex;--min-height:0px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.75rem;--padding-right:1.75rem;}.elementor-58 .elementor-element.elementor-element-2f054a5:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-2f054a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-58 .elementor-element.elementor-element-c34f539 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:1px;}.elementor-58 .elementor-element.elementor-element-e7b5dfd p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-8f0360c{--display:flex;--min-height:0px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.75rem;--padding-right:1.75rem;}.elementor-58 .elementor-element.elementor-element-8f0360c:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-8f0360c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-58 .elementor-element.elementor-element-9f56e9a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:1px;}.elementor-58 .elementor-element.elementor-element-a593979 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-60a98a8{--display:flex;--min-height:0px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.75rem;--padding-right:1.75rem;}.elementor-58 .elementor-element.elementor-element-60a98a8:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-60a98a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-58 .elementor-element.elementor-element-7213d6c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:1px;}.elementor-58 .elementor-element.elementor-element-ccbe6cc p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-3cff32d{--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-58 .elementor-element.elementor-element-3cff32d:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-3cff32d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-58 .elementor-element.elementor-element-f1ce230{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-5efd2cb{width:initial;max-width:initial;}.elementor-58 .elementor-element.elementor-element-967ebb2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-f48d347{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-b781d2d p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-4e2694e p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-3b13ef8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-165e2d3 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-0b700e5 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-b1aa23c{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-bd5abff{--display:flex;--min-height:0px;--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;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--padding-top:2.75rem;--padding-bottom:2.75rem;--padding-left:1.75rem;--padding-right:1.75rem;}.elementor-58 .elementor-element.elementor-element-bd5abff:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-bd5abff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-58 .elementor-element.elementor-element-bd5abff:hover{background-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-7d6ad8e{--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;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-7d6ad8e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-152913d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-152913d{font-size:clamp(40px, 15vw, 70px);font-weight:800;color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-152913d p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-0de8a86 > .elementor-widget-container{--e-transform-rotateZ:-35deg;padding:5px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-0de8a86 .elementor-icon-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-0de8a86.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-0de8a86.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-0de8a86.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-0de8a86.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-0de8a86.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-0de8a86 .elementor-icon{font-size:30px;}.elementor-58 .elementor-element.elementor-element-0de8a86 .elementor-icon svg{height:30px;}.elementor-58 .elementor-element.elementor-element-b39b386{--display:flex;--justify-content:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:0rem;}.elementor-58 .elementor-element.elementor-element-27424af .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:1px;}.elementor-58 .elementor-element.elementor-element-a18f4bf p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-a18f4bf{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-a18f4bf a{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-a18f4bf a:hover, .elementor-58 .elementor-element.elementor-element-a18f4bf a:focus{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-a6ff01d{--display:flex;--min-height:0px;--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;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--padding-top:2.75rem;--padding-bottom:2.75rem;--padding-left:1.75rem;--padding-right:1.75rem;}.elementor-58 .elementor-element.elementor-element-a6ff01d:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-a6ff01d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-58 .elementor-element.elementor-element-a6ff01d:hover{background-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-54f85c6{--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;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-54f85c6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-307d022 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-307d022{font-size:clamp(40px, 15vw, 70px);font-weight:800;color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-307d022 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-10595b6 > .elementor-widget-container{--e-transform-rotateZ:-35deg;padding:5px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-10595b6 .elementor-icon-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-10595b6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-10595b6.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-10595b6.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-10595b6.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-10595b6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-10595b6 .elementor-icon{font-size:30px;}.elementor-58 .elementor-element.elementor-element-10595b6 .elementor-icon svg{height:30px;}.elementor-58 .elementor-element.elementor-element-3b3b217{--display:flex;--justify-content:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:0rem;}.elementor-58 .elementor-element.elementor-element-33c2ad1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:1px;}.elementor-58 .elementor-element.elementor-element-c2d2f80 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-c2d2f80{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-c2d2f80 a{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-c2d2f80 a:hover, .elementor-58 .elementor-element.elementor-element-c2d2f80 a:focus{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-cbf64a5{--display:flex;--min-height:0px;--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;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--padding-top:2.75rem;--padding-bottom:2.75rem;--padding-left:1.75rem;--padding-right:1.75rem;}.elementor-58 .elementor-element.elementor-element-cbf64a5:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-cbf64a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-58 .elementor-element.elementor-element-cbf64a5:hover{background-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-25dfc39{--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;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-25dfc39.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-ed5c032 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-ed5c032{font-size:clamp(40px, 15vw, 70px);font-weight:800;color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-ed5c032 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-f9bf768 > .elementor-widget-container{--e-transform-rotateZ:-35deg;padding:5px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-f9bf768 .elementor-icon-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-f9bf768.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-f9bf768.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-f9bf768.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-f9bf768.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-f9bf768.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-f9bf768 .elementor-icon{font-size:30px;}.elementor-58 .elementor-element.elementor-element-f9bf768 .elementor-icon svg{height:30px;}.elementor-58 .elementor-element.elementor-element-b851c67{--display:flex;--justify-content:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:0rem;}.elementor-58 .elementor-element.elementor-element-557b19b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:1px;}.elementor-58 .elementor-element.elementor-element-561beee p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-561beee{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-561beee a{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-561beee a:hover, .elementor-58 .elementor-element.elementor-element-561beee a:focus{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-71f4b12{--display:flex;--min-height:0px;--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;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--padding-top:2.75rem;--padding-bottom:2.75rem;--padding-left:1.75rem;--padding-right:1.75rem;}.elementor-58 .elementor-element.elementor-element-71f4b12:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-71f4b12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-58 .elementor-element.elementor-element-71f4b12:hover{background-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-703255f{--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;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-703255f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-84b8e57 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-84b8e57{font-size:clamp(40px, 15vw, 70px);font-weight:800;color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-84b8e57 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-13af943 > .elementor-widget-container{--e-transform-rotateZ:-35deg;padding:5px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-13af943 .elementor-icon-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-13af943.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-13af943.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-13af943.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-13af943.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-13af943.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-13af943 .elementor-icon{font-size:30px;}.elementor-58 .elementor-element.elementor-element-13af943 .elementor-icon svg{height:30px;}.elementor-58 .elementor-element.elementor-element-4cad7d1{--display:flex;--justify-content:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:0rem;}.elementor-58 .elementor-element.elementor-element-b830472 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:1px;}.elementor-58 .elementor-element.elementor-element-ef9d1a4 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-ef9d1a4{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-ef9d1a4 a{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-ef9d1a4 a:hover, .elementor-58 .elementor-element.elementor-element-ef9d1a4 a:focus{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-79f9d71{--display:flex;--min-height:0px;--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;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--padding-top:2.75rem;--padding-bottom:2.75rem;--padding-left:1.75rem;--padding-right:1.75rem;}.elementor-58 .elementor-element.elementor-element-79f9d71:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-79f9d71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-58 .elementor-element.elementor-element-79f9d71:hover{background-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-e5f9bf5{--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;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-e5f9bf5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-201b4ea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-201b4ea{font-size:clamp(40px, 15vw, 70px);font-weight:800;color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-201b4ea p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-1193c9c > .elementor-widget-container{--e-transform-rotateZ:-35deg;padding:5px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-1193c9c .elementor-icon-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-1193c9c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-1193c9c.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-1193c9c.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-1193c9c.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-1193c9c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-1193c9c .elementor-icon{font-size:30px;}.elementor-58 .elementor-element.elementor-element-1193c9c .elementor-icon svg{height:30px;}.elementor-58 .elementor-element.elementor-element-8c1ee2a{--display:flex;--justify-content:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:0rem;}.elementor-58 .elementor-element.elementor-element-b0e2ead .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:1px;}.elementor-58 .elementor-element.elementor-element-b05692c p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-b05692c{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-b05692c a{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-b05692c a:hover, .elementor-58 .elementor-element.elementor-element-b05692c a:focus{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-bc92819{--display:flex;--min-height:0px;--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;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--padding-top:2.75rem;--padding-bottom:2.75rem;--padding-left:1.75rem;--padding-right:1.75rem;}.elementor-58 .elementor-element.elementor-element-bc92819:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-bc92819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-58 .elementor-element.elementor-element-bc92819:hover{background-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-a8c7be2{--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;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-a8c7be2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-f94fd03 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-f94fd03{font-size:clamp(40px, 15vw, 70px);font-weight:800;color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-f94fd03 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-6530304 > .elementor-widget-container{--e-transform-rotateZ:-35deg;padding:5px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-6530304 .elementor-icon-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-6530304.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-6530304.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-6530304.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-6530304.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-6530304.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-6530304 .elementor-icon{font-size:30px;}.elementor-58 .elementor-element.elementor-element-6530304 .elementor-icon svg{height:30px;}.elementor-58 .elementor-element.elementor-element-7764990{--display:flex;--justify-content:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:0rem;}.elementor-58 .elementor-element.elementor-element-7764990.e-con{--order:99999 /* order end hack */;}.elementor-58 .elementor-element.elementor-element-7239cf4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:1px;}.elementor-58 .elementor-element.elementor-element-6fb8eb2 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-6fb8eb2{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-6fb8eb2 a{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-6fb8eb2 a:hover, .elementor-58 .elementor-element.elementor-element-6fb8eb2 a:focus{color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-e62b43d{--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-58 .elementor-element.elementor-element-e62b43d:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-e62b43d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-58 .elementor-element.elementor-element-9f541ea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-3f37025{width:var( --container-widget-width, 950px );max-width:950px;--container-widget-width:950px;--container-widget-flex-grow:0;}.elementor-58 .elementor-element.elementor-element-46fe677{width:var( --container-widget-width, 768px );max-width:768px;--container-widget-width:768px;--container-widget-flex-grow:0;}.elementor-58 .elementor-element.elementor-element-0af3d59{--display:flex;--min-height:100vh;--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-58 .elementor-element.elementor-element-0af3d59:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-0af3d59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-58 .elementor-element.elementor-element-f9a14ed{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;--z-index:1;}.elementor-58 .elementor-element.elementor-element-f9a14ed:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-f9a14ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313131;}.elementor-58 .elementor-element.elementor-element-20c93a2{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-astglobalcolor0 );}.elementor-58 .elementor-element.elementor-element-20c93a2 a{color:var( --e-global-color-astglobalcolor0 );}.elementor-58 .elementor-element.elementor-element-7cf9392 > .elementor-widget-container{padding:0rem 0rem 3rem 0rem;}.elementor-58 .elementor-element.elementor-element-7cf9392.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-7cf9392 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-310a9f5 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-310a9f5{color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-310a9f5 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-5e1b517 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-5e1b517{color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-5e1b517 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-6803453{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-58 .elementor-element.elementor-element-6803453 .elementor-divider-separator{width:100%;}.elementor-58 .elementor-element.elementor-element-6803453 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-58 .elementor-element.elementor-element-90f600b{font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-90f600b p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-28b5bc2{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;--z-index:2;}.elementor-58 .elementor-element.elementor-element-28b5bc2:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-28b5bc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-58 .elementor-element.elementor-element-93f8eb7{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-astglobalcolor0 );}.elementor-58 .elementor-element.elementor-element-93f8eb7 a{color:var( --e-global-color-astglobalcolor0 );}.elementor-58 .elementor-element.elementor-element-8053158 > .elementor-widget-container{padding:0rem 0rem 3rem 0rem;}.elementor-58 .elementor-element.elementor-element-8053158.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-8053158 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-3059f75 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-3059f75{color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-3059f75 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-bfda78c p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-bfda78c{color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-bfda78c a{color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-e9ab562{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-58 .elementor-element.elementor-element-e9ab562 .elementor-divider-separator{width:100%;}.elementor-58 .elementor-element.elementor-element-e9ab562 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-58 .elementor-element.elementor-element-2cde17b{font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-2cde17b p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-393ab62{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;--z-index:3;}.elementor-58 .elementor-element.elementor-element-393ab62:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-393ab62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-58 .elementor-element.elementor-element-3ba9639{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-astglobalcolor0 );}.elementor-58 .elementor-element.elementor-element-3ba9639 a{color:var( --e-global-color-astglobalcolor0 );}.elementor-58 .elementor-element.elementor-element-7903e49 > .elementor-widget-container{padding:0rem 0rem 3rem 0rem;}.elementor-58 .elementor-element.elementor-element-7903e49.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-7903e49 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-0c52775 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-0c52775{color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-0c52775 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-4384c68 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-4384c68{color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-4384c68 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-43aba66{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-58 .elementor-element.elementor-element-43aba66 .elementor-divider-separator{width:100%;}.elementor-58 .elementor-element.elementor-element-43aba66 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-58 .elementor-element.elementor-element-f48bf45{font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-f48bf45 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-52e4200{--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;}.elementor-58 .elementor-element.elementor-element-52e4200:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-52e4200 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-58 .elementor-element.elementor-element-9771f16{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-46d4cb7{width:initial;max-width:initial;}.elementor-58 .elementor-element.elementor-element-2b83f50{width:var( --container-widget-width, 768px );max-width:768px;--container-widget-width:768px;--container-widget-flex-grow:0;}.elementor-58 .elementor-element.elementor-element-7ad40b6{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-7b96736{--display:flex;--min-height:0px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.75rem;--padding-right:1.75rem;}.elementor-58 .elementor-element.elementor-element-7b96736:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-7b96736 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-58 .elementor-element.elementor-element-3c4aa0b{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-3c4aa0b a{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-79182b6 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-58 .elementor-element.elementor-element-dc89ee5{font-size:18px;}.elementor-58 .elementor-element.elementor-element-dc89ee5 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-1acd1bc p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-eef3c20{--display:flex;--min-height:0px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.75rem;--padding-right:1.75rem;}.elementor-58 .elementor-element.elementor-element-eef3c20:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-eef3c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-58 .elementor-element.elementor-element-d38c338{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-d38c338 a{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-e44c6a7 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-58 .elementor-element.elementor-element-4697fdd{font-size:18px;}.elementor-58 .elementor-element.elementor-element-4697fdd p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-a813caa p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-5522da1{--display:flex;--min-height:0px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.75rem;--padding-right:1.75rem;}.elementor-58 .elementor-element.elementor-element-5522da1:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-5522da1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-58 .elementor-element.elementor-element-f2c6f3d{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-f2c6f3d a{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-97f4769 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-58 .elementor-element.elementor-element-9315f52{font-size:18px;}.elementor-58 .elementor-element.elementor-element-9315f52 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-4e733e0 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-613a29a{--display:flex;--min-height:100vh;--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:flex-start;--overlay-opacity:0.5;}.elementor-58 .elementor-element.elementor-element-613a29a:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-613a29a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.treefrog.ca/wp-content/uploads/2026/06/wave-background-3.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-58 .elementor-element.elementor-element-613a29a::before, .elementor-58 .elementor-element.elementor-element-613a29a > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-613a29a > .e-con-inner > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-613a29a > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-613a29a > .e-con-inner > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-613a29a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-58 .elementor-element.elementor-element-707d256{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-74ef7c2{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-74ef7c2 a{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-3aedf2d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-58 .elementor-element.elementor-element-3aedf2d .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-5e9362f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-1960337 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-1960337{color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-1960337 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-1960337 a:hover, .elementor-58 .elementor-element.elementor-element-1960337 a:focus{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-da83f77 p{margin-block-end:1em;}.elementor-58 .elementor-element.elementor-element-da83f77{color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-da83f77 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-da83f77 a:hover, .elementor-58 .elementor-element.elementor-element-da83f77 a:focus{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-34b552c{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-199e86f{--display:flex;--min-height:230px;--border-radius:8px 8px 8px 8px;--padding-top:2.75rem;--padding-bottom:2.75rem;--padding-left:1.75rem;--padding-right:1.75rem;}.elementor-58 .elementor-element.elementor-element-199e86f:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-199e86f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-58 .elementor-element.elementor-element-4c2519d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:1px;}.elementor-58 .elementor-element.elementor-element-f27e5ef p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-d3fe855{--display:flex;--min-height:230px;--border-radius:8px 8px 8px 8px;--padding-top:2.75rem;--padding-bottom:2.75rem;--padding-left:1.75rem;--padding-right:1.75rem;}.elementor-58 .elementor-element.elementor-element-d3fe855:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-d3fe855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-58 .elementor-element.elementor-element-e7acb31 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:1px;}.elementor-58 .elementor-element.elementor-element-779dd5b p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-97a8d4b{--display:flex;--min-height:230px;--border-radius:8px 8px 8px 8px;--padding-top:2.75rem;--padding-bottom:2.75rem;--padding-left:1.75rem;--padding-right:1.75rem;}.elementor-58 .elementor-element.elementor-element-97a8d4b:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-97a8d4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-58 .elementor-element.elementor-element-5ecf36b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:1px;}.elementor-58 .elementor-element.elementor-element-26d8e41 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-712826b{--display:flex;--min-height:230px;--border-radius:8px 8px 8px 8px;--padding-top:2.75rem;--padding-bottom:2.75rem;--padding-left:1.75rem;--padding-right:1.75rem;}.elementor-58 .elementor-element.elementor-element-712826b:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-712826b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-58 .elementor-element.elementor-element-13563c3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:1px;}.elementor-58 .elementor-element.elementor-element-dea4eb7 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-331b7a6{--display:flex;--min-height:230px;--border-radius:8px 8px 8px 8px;--padding-top:2.75rem;--padding-bottom:2.75rem;--padding-left:1.75rem;--padding-right:1.75rem;}.elementor-58 .elementor-element.elementor-element-331b7a6:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-331b7a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-58 .elementor-element.elementor-element-3f822d8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:1px;}.elementor-58 .elementor-element.elementor-element-565cae0 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-7d20b41{--display:flex;--min-height:230px;--border-radius:8px 8px 8px 8px;--padding-top:2.75rem;--padding-bottom:2.75rem;--padding-left:1.75rem;--padding-right:1.75rem;}.elementor-58 .elementor-element.elementor-element-7d20b41:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-7d20b41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-58 .elementor-element.elementor-element-3c8187d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:1px;}.elementor-58 .elementor-element.elementor-element-aedd033 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-499c787{--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-58 .elementor-element.elementor-element-499c787:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-499c787 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-58 .elementor-element.elementor-element-a97b1b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-4eac9e2{--display:flex;--min-height:0px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor1 );--border-color:var( --e-global-color-astglobalcolor1 );--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.75rem;--padding-right:1.75rem;}.elementor-58 .elementor-element.elementor-element-4eac9e2:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-4eac9e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-b8b1325 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:1px;color:var( --e-global-color-astglobalcolor1 );}.elementor-58 .elementor-element.elementor-element-9b4b96a{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-58 .elementor-element.elementor-element-9b4b96a .elementor-divider-separator{width:100%;}.elementor-58 .elementor-element.elementor-element-9b4b96a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-58 .elementor-element.elementor-element-02d1b1b p{margin-block-end:1em;}.elementor-58 .elementor-element.elementor-element-02d1b1b{color:var( --e-global-color-astglobalcolor1 );}.elementor-58 .elementor-element.elementor-element-02d1b1b a{color:var( --e-global-color-astglobalcolor1 );}.elementor-58 .elementor-element.elementor-element-2637d5b p{margin-block-end:1em;}.elementor-58 .elementor-element.elementor-element-2637d5b{color:var( --e-global-color-astglobalcolor1 );}.elementor-58 .elementor-element.elementor-element-2637d5b a{color:var( --e-global-color-astglobalcolor1 );}.elementor-58 .elementor-element.elementor-element-3393777 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-3393777{color:var( --e-global-color-astglobalcolor1 );}.elementor-58 .elementor-element.elementor-element-3393777 a{color:var( --e-global-color-astglobalcolor1 );}.elementor-58 .elementor-element.elementor-element-1c26f40{--display:flex;--min-height:0px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.75rem;--padding-right:1.75rem;}.elementor-58 .elementor-element.elementor-element-1c26f40:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-1c26f40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-22ec256 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:1px;color:var( --e-global-color-astglobalcolor7 );}.elementor-58 .elementor-element.elementor-element-0061774{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-58 .elementor-element.elementor-element-0061774 .elementor-divider-separator{width:100%;}.elementor-58 .elementor-element.elementor-element-0061774 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-58 .elementor-element.elementor-element-290b319 p{margin-block-end:1em;}.elementor-58 .elementor-element.elementor-element-290b319{color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-290b319 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-290b319 a:hover, .elementor-58 .elementor-element.elementor-element-290b319 a:focus{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-edb87bd p{margin-block-end:1em;}.elementor-58 .elementor-element.elementor-element-edb87bd{color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-edb87bd a{color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-edb87bd a:hover, .elementor-58 .elementor-element.elementor-element-edb87bd a:focus{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-9e59e53 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-9e59e53{color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-9e59e53 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-9e59e53 a:hover, .elementor-58 .elementor-element.elementor-element-9e59e53 a:focus{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-776e63d{--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;}.elementor-58 .elementor-element.elementor-element-776e63d:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-776e63d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-58 .elementor-element.elementor-element-ea7a0dc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-846b51c{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;}.elementor-58 .elementor-element.elementor-element-b819535{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-5e60e4f{--display:flex;--min-height:0px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.75rem;--padding-right:1.75rem;}.elementor-58 .elementor-element.elementor-element-5e60e4f:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-5e60e4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-58 .elementor-element.elementor-element-f437c5c > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-58 .elementor-element.elementor-element-f437c5c .elementor-heading-title{font-size:60px;color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-9a3e43e{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:1;letter-spacing:1px;}.elementor-58 .elementor-element.elementor-element-9a3e43e p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-8ec4d58 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-852655b{--display:flex;--min-height:0px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.75rem;--padding-right:1.75rem;}.elementor-58 .elementor-element.elementor-element-852655b:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-852655b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-58 .elementor-element.elementor-element-f87968a > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-58 .elementor-element.elementor-element-f87968a .elementor-heading-title{font-size:60px;color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-b4ee737{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:1;letter-spacing:1px;}.elementor-58 .elementor-element.elementor-element-b4ee737 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-5213411 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-f2a82d7{--display:flex;--min-height:0px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.75rem;--padding-right:1.75rem;}.elementor-58 .elementor-element.elementor-element-f2a82d7:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-f2a82d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-58 .elementor-element.elementor-element-3267ed8 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-58 .elementor-element.elementor-element-3267ed8 .elementor-heading-title{font-size:60px;color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-282c49d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:1;letter-spacing:1px;}.elementor-58 .elementor-element.elementor-element-282c49d p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-4092b80 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-5801769{--display:flex;--min-height:100vh;--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:flex-start;--overlay-opacity:0.5;}.elementor-58 .elementor-element.elementor-element-5801769:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-5801769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.treefrog.ca/wp-content/uploads/2026/06/wave-background-3.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-58 .elementor-element.elementor-element-5801769::before, .elementor-58 .elementor-element.elementor-element-5801769 > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-5801769 > .e-con-inner > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-5801769 > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-5801769 > .e-con-inner > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-5801769 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-58 .elementor-element.elementor-element-9790327{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-e3b1fd3{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-e3b1fd3 a{color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-0696434{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-58 .elementor-element.elementor-element-0696434 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-b71a195{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-0e2f254 p{margin-block-end:0px;}.elementor-58 .elementor-element.elementor-element-0e2f254{color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-0e2f254 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-58 .elementor-element.elementor-element-0e2f254 a:hover, .elementor-58 .elementor-element.elementor-element-0e2f254 a:focus{color:var( --e-global-color-accent );}@media(max-width:1200px){.elementor-58 .elementor-element.elementor-element-6b29d7e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-58 .elementor-element.elementor-element-20c93a2{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-58 .elementor-element.elementor-element-93f8eb7{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-58 .elementor-element.elementor-element-3ba9639{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-58 .elementor-element.elementor-element-3c4aa0b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-58 .elementor-element.elementor-element-d38c338{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-58 .elementor-element.elementor-element-f2c6f3d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-58 .elementor-element.elementor-element-74ef7c2{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-58 .elementor-element.elementor-element-e3b1fd3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:992px){.elementor-58 .elementor-element.elementor-element-5fe9456{--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-58 .elementor-element.elementor-element-6b29d7e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-58 .elementor-element.elementor-element-fe6a3f6{width:100%;max-width:100%;}.elementor-58 .elementor-element.elementor-element-f00fbf6{--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-58 .elementor-element.elementor-element-4244dda{--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-58 .elementor-element.elementor-element-2f054a5{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-58 .elementor-element.elementor-element-8f0360c{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-58 .elementor-element.elementor-element-60a98a8{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-58 .elementor-element.elementor-element-967ebb2{--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-58 .elementor-element.elementor-element-b1aa23c{--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-58 .elementor-element.elementor-element-bd5abff{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-58 .elementor-element.elementor-element-7d6ad8e{--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:flex-start;--align-items:flex-start;}.elementor-58 .elementor-element.elementor-element-0de8a86.elementor-element{--align-self:flex-start;}.elementor-58 .elementor-element.elementor-element-0de8a86 .elementor-icon-wrapper{text-align:end;}.elementor-58 .elementor-element.elementor-element-b39b386{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-58 .elementor-element.elementor-element-a6ff01d{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-58 .elementor-element.elementor-element-54f85c6{--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:flex-start;--align-items:flex-start;}.elementor-58 .elementor-element.elementor-element-10595b6.elementor-element{--align-self:flex-start;}.elementor-58 .elementor-element.elementor-element-10595b6 .elementor-icon-wrapper{text-align:end;}.elementor-58 .elementor-element.elementor-element-3b3b217{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-58 .elementor-element.elementor-element-cbf64a5{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-58 .elementor-element.elementor-element-25dfc39{--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:flex-start;--align-items:flex-start;}.elementor-58 .elementor-element.elementor-element-f9bf768.elementor-element{--align-self:flex-start;}.elementor-58 .elementor-element.elementor-element-f9bf768 .elementor-icon-wrapper{text-align:end;}.elementor-58 .elementor-element.elementor-element-b851c67{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-58 .elementor-element.elementor-element-71f4b12{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-58 .elementor-element.elementor-element-703255f{--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:flex-start;--align-items:flex-start;}.elementor-58 .elementor-element.elementor-element-13af943.elementor-element{--align-self:flex-start;}.elementor-58 .elementor-element.elementor-element-13af943 .elementor-icon-wrapper{text-align:end;}.elementor-58 .elementor-element.elementor-element-4cad7d1{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-58 .elementor-element.elementor-element-79f9d71{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-58 .elementor-element.elementor-element-e5f9bf5{--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:flex-start;--align-items:flex-start;}.elementor-58 .elementor-element.elementor-element-1193c9c.elementor-element{--align-self:flex-start;}.elementor-58 .elementor-element.elementor-element-1193c9c .elementor-icon-wrapper{text-align:end;}.elementor-58 .elementor-element.elementor-element-8c1ee2a{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-58 .elementor-element.elementor-element-bc92819{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-58 .elementor-element.elementor-element-a8c7be2{--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:flex-start;--align-items:flex-start;}.elementor-58 .elementor-element.elementor-element-6530304.elementor-element{--align-self:flex-start;}.elementor-58 .elementor-element.elementor-element-6530304 .elementor-icon-wrapper{text-align:end;}.elementor-58 .elementor-element.elementor-element-7764990{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-58 .elementor-element.elementor-element-20c93a2{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-58 .elementor-element.elementor-element-93f8eb7{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-58 .elementor-element.elementor-element-3ba9639{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-58 .elementor-element.elementor-element-52e4200{--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-58 .elementor-element.elementor-element-7ad40b6{--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-58 .elementor-element.elementor-element-7b96736{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-58 .elementor-element.elementor-element-3c4aa0b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-58 .elementor-element.elementor-element-eef3c20{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-58 .elementor-element.elementor-element-d38c338{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-58 .elementor-element.elementor-element-5522da1{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-58 .elementor-element.elementor-element-f2c6f3d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-58 .elementor-element.elementor-element-74ef7c2{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-58 .elementor-element.elementor-element-199e86f{--min-height:auto;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-58 .elementor-element.elementor-element-d3fe855{--min-height:auto;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-58 .elementor-element.elementor-element-97a8d4b{--min-height:auto;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-58 .elementor-element.elementor-element-712826b{--min-height:auto;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-58 .elementor-element.elementor-element-331b7a6{--min-height:auto;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-58 .elementor-element.elementor-element-7d20b41{--min-height:auto;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-58 .elementor-element.elementor-element-a97b1b0{--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-58 .elementor-element.elementor-element-4eac9e2{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-58 .elementor-element.elementor-element-1c26f40{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-58 .elementor-element.elementor-element-1c26f40.e-con{--order:-99999 /* order start hack */;}.elementor-58 .elementor-element.elementor-element-776e63d{--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-58 .elementor-element.elementor-element-b819535{--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-58 .elementor-element.elementor-element-5e60e4f{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-58 .elementor-element.elementor-element-f437c5c .elementor-heading-title{font-size:40px;}.elementor-58 .elementor-element.elementor-element-852655b{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-58 .elementor-element.elementor-element-f87968a .elementor-heading-title{font-size:40px;}.elementor-58 .elementor-element.elementor-element-f2a82d7{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-58 .elementor-element.elementor-element-3267ed8 .elementor-heading-title{font-size:40px;}.elementor-58 .elementor-element.elementor-element-5801769{--min-height:auto;}.elementor-58 .elementor-element.elementor-element-e3b1fd3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(min-width:993px){.elementor-58 .elementor-element.elementor-element-1963287{--width:50%;}.elementor-58 .elementor-element.elementor-element-7d6ad8e{--width:auto;}.elementor-58 .elementor-element.elementor-element-54f85c6{--width:auto;}.elementor-58 .elementor-element.elementor-element-25dfc39{--width:auto;}.elementor-58 .elementor-element.elementor-element-703255f{--width:auto;}.elementor-58 .elementor-element.elementor-element-e5f9bf5{--width:auto;}.elementor-58 .elementor-element.elementor-element-a8c7be2{--width:auto;}.elementor-58 .elementor-element.elementor-element-f9a14ed{--width:75%;}.elementor-58 .elementor-element.elementor-element-28b5bc2{--width:75%;}.elementor-58 .elementor-element.elementor-element-393ab62{--width:75%;}.elementor-58 .elementor-element.elementor-element-707d256{--width:900px;}.elementor-58 .elementor-element.elementor-element-5e9362f{--width:768px;}.elementor-58 .elementor-element.elementor-element-199e86f{--width:calc(33.3333333333% - 13.33333333333333px);}.elementor-58 .elementor-element.elementor-element-d3fe855{--width:calc(33.3333333333% - 13.33333333333333px);}.elementor-58 .elementor-element.elementor-element-97a8d4b{--width:calc(33.3333333333% - 13.33333333333333px);}.elementor-58 .elementor-element.elementor-element-712826b{--width:calc(33.3333333333% - 13.33333333333333px);}.elementor-58 .elementor-element.elementor-element-331b7a6{--width:calc(33.3333333333% - 13.33333333333333px);}.elementor-58 .elementor-element.elementor-element-7d20b41{--width:calc(33.3333333333% - 13.33333333333333px);}.elementor-58 .elementor-element.elementor-element-9790327{--width:900px;}.elementor-58 .elementor-element.elementor-element-b71a195{--width:768px;}}@media(max-width:1200px) and (min-width:993px){.elementor-58 .elementor-element.elementor-element-f9a14ed{--width:85%;}.elementor-58 .elementor-element.elementor-element-28b5bc2{--width:85%;}.elementor-58 .elementor-element.elementor-element-393ab62{--width:85%;}.elementor-58 .elementor-element.elementor-element-199e86f{--width:calc(50% - 10px);}.elementor-58 .elementor-element.elementor-element-d3fe855{--width:calc(50% - 10px);}.elementor-58 .elementor-element.elementor-element-97a8d4b{--width:calc(50% - 10px);}.elementor-58 .elementor-element.elementor-element-712826b{--width:calc(50% - 10px);}.elementor-58 .elementor-element.elementor-element-331b7a6{--width:calc(50% - 10px);}.elementor-58 .elementor-element.elementor-element-7d20b41{--width:calc(50% - 10px);}}@media(min-width:1201px){.elementor-58 .elementor-element.elementor-element-613a29a:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-613a29a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-58 .elementor-element.elementor-element-5801769:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-5801769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for image, class: .elementor-element-fe6a3f6 */@media only screen and (min-width: 993px) {
.elementor-58 .elementor-element.elementor-element-fe6a3f6{
    position: absolute;
    bottom: 0;
    right: 0;
    height: 100%;
    width: 50%;
    & img{
        height: 100%;
        width: 100%;
        object-fit: contain;
    }
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-152913d */.elementor-58 .elementor-element.elementor-element-152913d{
    opacity: .5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b39b386 */.elementor-58 .elementor-element.elementor-element-b39b386{
    width: 100%;
    max-width: 900px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd5abff */.elementor-58 .elementor-element.elementor-element-bd5abff:hover .system-arrow .elementor-widget-container{
    transform: rotate(0deg);
}
.elementor-58 .elementor-element.elementor-element-bd5abff:hover .elementor-icon svg path{
    fill: #000;
        opacity: .5;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d022 */.elementor-58 .elementor-element.elementor-element-307d022{
    opacity: .5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b3b217 */.elementor-58 .elementor-element.elementor-element-3b3b217{
    width: 100%;
    max-width: 900px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6ff01d */.elementor-58 .elementor-element.elementor-element-a6ff01d:hover .system-arrow .elementor-widget-container{
    transform: rotate(0deg);
}
.elementor-58 .elementor-element.elementor-element-a6ff01d:hover .elementor-icon svg path{
    fill: #000;
    opacity: .5;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed5c032 */.elementor-58 .elementor-element.elementor-element-ed5c032{
    opacity: .5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b851c67 */.elementor-58 .elementor-element.elementor-element-b851c67{
    width: 100%;
    max-width: 900px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbf64a5 */.elementor-58 .elementor-element.elementor-element-cbf64a5:hover .system-arrow .elementor-widget-container{
    transform: rotate(0deg);
}
.elementor-58 .elementor-element.elementor-element-cbf64a5:hover .elementor-icon svg path{
    fill: #000;
    opacity: .5;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84b8e57 */.elementor-58 .elementor-element.elementor-element-84b8e57{
    opacity: .5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad7d1 */.elementor-58 .elementor-element.elementor-element-4cad7d1{
    width: 100%;
    max-width: 900px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71f4b12 */.elementor-58 .elementor-element.elementor-element-71f4b12:hover .system-arrow .elementor-widget-container{
    transform: rotate(0deg);
}
.elementor-58 .elementor-element.elementor-element-71f4b12:hover .elementor-icon svg path{
    fill: #000;
    opacity: .5;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201b4ea */.elementor-58 .elementor-element.elementor-element-201b4ea{
    opacity: .5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c1ee2a */.elementor-58 .elementor-element.elementor-element-8c1ee2a{
    width: 100%;
    max-width: 900px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79f9d71 */.elementor-58 .elementor-element.elementor-element-79f9d71:hover .system-arrow .elementor-widget-container{
    transform: rotate(0deg);
}
.elementor-58 .elementor-element.elementor-element-79f9d71:hover .elementor-icon svg path{
    fill: #000;
    opacity: .5;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f94fd03 */.elementor-58 .elementor-element.elementor-element-f94fd03{
    opacity: .5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7764990 */.elementor-58 .elementor-element.elementor-element-7764990{
    width: 100%;
    max-width: 900px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc92819 */.elementor-58 .elementor-element.elementor-element-bc92819:hover .system-arrow .elementor-widget-container{
    transform: rotate(0deg);
}
.elementor-58 .elementor-element.elementor-element-bc92819:hover .elementor-icon svg path{
    fill: #000;
    opacity: .5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eac9e2 */.elementor-58 .elementor-element.elementor-element-4eac9e2::after{
    display: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c26f40 */.elementor-58 .elementor-element.elementor-element-1c26f40::after{
    display: none!important;
}/* End custom CSS */