.elementor-25 .elementor-element.elementor-element-76c60551{--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;--overlay-opacity:0.48;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:315px;--padding-bottom:322px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-76c60551:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-76c60551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dee0069 );background-image:url("https://www.jbpoolslandscaping.com/wp-content/uploads/2025/01/Home-03-bg-.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-76c60551::before, .elementor-25 .elementor-element.elementor-element-76c60551 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-76c60551 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-76c60551 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-76c60551 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-76c60551 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-dee0069 );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-76c60551 > .elementor-shape-bottom .elementor-shape-fill, .elementor-25 .elementor-element.elementor-element-76c60551 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-f9494d7 );}.elementor-25 .elementor-element.elementor-element-76c60551 > .elementor-shape-bottom svg, .elementor-25 .elementor-element.elementor-element-76c60551 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:65px;transform:translateX(-50%) rotateY(180deg);}.elementor-25 .elementor-element.elementor-element-3a4617ed > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-25 .elementor-element.elementor-element-3a4617ed.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-3a4617ed .jeg-elementor-kit.jkit-animated-text{text-align:center;}.elementor-25 .elementor-element.elementor-element-3a4617ed .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-family:var( --e-global-typography-b71ba73-font-family ), Sans-serif;font-size:var( --e-global-typography-b71ba73-font-size );font-weight:var( --e-global-typography-b71ba73-font-weight );text-decoration:var( --e-global-typography-b71ba73-text-decoration );line-height:var( --e-global-typography-b71ba73-line-height );}.elementor-25 .elementor-element.elementor-element-3a4617ed .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text.style-color{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-3a4617ed .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-family:var( --e-global-typography-b71ba73-font-family ), Sans-serif;font-size:var( --e-global-typography-b71ba73-font-size );font-weight:var( --e-global-typography-b71ba73-font-weight );text-decoration:var( --e-global-typography-b71ba73-text-decoration );line-height:var( --e-global-typography-b71ba73-line-height );}.elementor-25 .elementor-element.elementor-element-3a4617ed .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-color .dynamic-text{color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-3a4617ed .jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=clip] .animated-text .dynamic-wrapper:after{width:1px;}.elementor-25 .elementor-element.elementor-element-3d9e8c69 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 150px 0px 150px;}.elementor-25 .elementor-element.elementor-element-3d9e8c69.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-3d9e8c69{text-align:center;}.elementor-25 .elementor-element.elementor-element-3d9e8c69 .elementor-heading-title{font-family:var( --e-global-typography-81f0adf-font-family ), Sans-serif;font-size:var( --e-global-typography-81f0adf-font-size );font-weight:var( --e-global-typography-81f0adf-font-weight );text-decoration:var( --e-global-typography-81f0adf-text-decoration );line-height:var( --e-global-typography-81f0adf-line-height );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-1f1afae4 > .elementor-widget-container{margin:0px 0px -2px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-1f1afae4.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-1f1afae4{text-align:center;}.elementor-25 .elementor-element.elementor-element-1f1afae4 .elementor-heading-title{font-family:var( --e-global-typography-81f0adf-font-family ), Sans-serif;font-size:var( --e-global-typography-81f0adf-font-size );font-weight:var( --e-global-typography-81f0adf-font-weight );text-decoration:var( --e-global-typography-81f0adf-text-decoration );line-height:var( --e-global-typography-81f0adf-line-height );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-f98264e > .elementor-widget-container{padding:0px 210px 0px 210px;}.elementor-25 .elementor-element.elementor-element-f98264e.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-f98264e{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-70e4ddd5 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-70e4ddd5 .elementor-button:focus{background-color:var( --e-global-color-d4098de );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-70e4ddd5 > .elementor-widget-container{padding:20px 0px 0px 6px;}.elementor-25 .elementor-element.elementor-element-70e4ddd5.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-70e4ddd5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-70e4ddd5 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-25 .elementor-element.elementor-element-70e4ddd5 .elementor-button{fill:var( --e-global-color-bb5f52c );color:var( --e-global-color-bb5f52c );border-radius:100px 100px 100px 100px;padding:19px 25px 19px 25px;}.elementor-25 .elementor-element.elementor-element-70e4ddd5 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-70e4ddd5 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-6b5a6c2e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-6b5a6c2e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-6b5a6c2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9494d7 );}.elementor-25 .elementor-element.elementor-element-42acc0c3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-472901f5{--display:flex;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(44.000000000000014, 162.00000000000026, 252, 0.05);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-472901f5:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-472901f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-472901f5:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-d4098de );--border-color:var( --e-global-color-d4098de );--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-25 .elementor-element.elementor-element-472901f5, .elementor-25 .elementor-element.elementor-element-472901f5::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-413952bb{--display:flex;--min-height:99px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-413952bb:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-413952bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4098de );}.elementor-25 .elementor-element.elementor-element-413952bb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-63e5c4aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-66086739 > .elementor-widget-container{margin:0px 0px -3px 0px;}.elementor-25 .elementor-element.elementor-element-66086739 .elementor-heading-title{font-family:var( --e-global-typography-a9a0496-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a0496-font-size );font-weight:var( --e-global-typography-a9a0496-font-weight );text-decoration:var( --e-global-typography-a9a0496-text-decoration );line-height:var( --e-global-typography-a9a0496-line-height );color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-6b8fe80c > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-25 .elementor-element.elementor-element-6b8fe80c{text-align:center;font-family:var( --e-global-typography-9d41cc3-font-family ), Sans-serif;font-size:var( --e-global-typography-9d41cc3-font-size );font-weight:var( --e-global-typography-9d41cc3-font-weight );text-decoration:var( --e-global-typography-9d41cc3-text-decoration );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-12cff405 .elementor-button{background-color:var( --e-global-color-7bb83ca );fill:var( --e-global-color-d4098de );color:var( --e-global-color-d4098de );padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-12cff405.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-12cff405 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-12cff405 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-12cff405 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-12cff405 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-12cff405 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-582bca5b{--display:flex;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(44.000000000000014, 162.00000000000026, 252, 0.05);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-582bca5b:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-582bca5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-582bca5b:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-d4098de );--border-color:var( --e-global-color-d4098de );--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-25 .elementor-element.elementor-element-582bca5b, .elementor-25 .elementor-element.elementor-element-582bca5b::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-208e68d2{--display:flex;--min-height:99px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-208e68d2:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-208e68d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4098de );}.elementor-25 .elementor-element.elementor-element-208e68d2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-1a178e69 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-3ad06636 > .elementor-widget-container{margin:0px 0px -3px 0px;}.elementor-25 .elementor-element.elementor-element-3ad06636 .elementor-heading-title{font-family:var( --e-global-typography-a9a0496-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a0496-font-size );font-weight:var( --e-global-typography-a9a0496-font-weight );text-decoration:var( --e-global-typography-a9a0496-text-decoration );line-height:var( --e-global-typography-a9a0496-line-height );color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-46416f36 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-25 .elementor-element.elementor-element-46416f36{text-align:center;font-family:var( --e-global-typography-9d41cc3-font-family ), Sans-serif;font-size:var( --e-global-typography-9d41cc3-font-size );font-weight:var( --e-global-typography-9d41cc3-font-weight );text-decoration:var( --e-global-typography-9d41cc3-text-decoration );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-2e48cff7 .elementor-button{background-color:var( --e-global-color-7bb83ca );fill:var( --e-global-color-d4098de );color:var( --e-global-color-d4098de );padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-2e48cff7.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-2e48cff7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-2e48cff7 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-2e48cff7 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-2e48cff7 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-2e48cff7 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-2804d967{--display:flex;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(44.000000000000014, 162.00000000000026, 252, 0.05);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-2804d967:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-2804d967 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-2804d967:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-d4098de );--border-color:var( --e-global-color-d4098de );--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-25 .elementor-element.elementor-element-2804d967, .elementor-25 .elementor-element.elementor-element-2804d967::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-42d56769{--display:flex;--min-height:99px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-42d56769:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-42d56769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4098de );}.elementor-25 .elementor-element.elementor-element-42d56769.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-484433c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5bd17300 > .elementor-widget-container{margin:0px 0px -3px 0px;}.elementor-25 .elementor-element.elementor-element-5bd17300 .elementor-heading-title{font-family:var( --e-global-typography-a9a0496-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a0496-font-size );font-weight:var( --e-global-typography-a9a0496-font-weight );text-decoration:var( --e-global-typography-a9a0496-text-decoration );line-height:var( --e-global-typography-a9a0496-line-height );color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-138d1b5 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-25 .elementor-element.elementor-element-138d1b5{text-align:center;font-family:var( --e-global-typography-9d41cc3-font-family ), Sans-serif;font-size:var( --e-global-typography-9d41cc3-font-size );font-weight:var( --e-global-typography-9d41cc3-font-weight );text-decoration:var( --e-global-typography-9d41cc3-text-decoration );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-2560ef70 .elementor-button{background-color:var( --e-global-color-7bb83ca );fill:var( --e-global-color-d4098de );color:var( --e-global-color-d4098de );padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-2560ef70.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-2560ef70 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-2560ef70 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-2560ef70 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-2560ef70 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-2560ef70 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-d30267e{--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;--overflow:hidden;--overlay-opacity:0.03;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-d30267e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-d30267e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-d30267e::before, .elementor-25 .elementor-element.elementor-element-d30267e > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-d30267e > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-d30267e > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-d30267e > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-d30267e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.jbpoolslandscaping.com/wp-content/uploads/2025/01/Get-Estimation-bg-shapes.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:auto;}.elementor-25 .elementor-element.elementor-element-455f858{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-f6363ec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-9c248ac img{width:100%;height:750px;object-fit:contain;object-position:center center;}.elementor-25 .elementor-element.elementor-element-f8c1889{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-a7dc395{--display:flex;--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:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:115px;--padding-bottom:115px;--padding-left:65px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-a7dc395.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-b424a3d{--display:flex;--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:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-25 .elementor-element.elementor-element-d2aaa78 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-25 .elementor-element.elementor-element-d2aaa78 .elementor-heading-title{font-family:var( --e-global-typography-f697d79-font-family ), Sans-serif;font-size:var( --e-global-typography-f697d79-font-size );font-weight:var( --e-global-typography-f697d79-font-weight );text-decoration:var( --e-global-typography-f697d79-text-decoration );line-height:var( --e-global-typography-f697d79-line-height );color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-d034e36 > .elementor-widget-container{margin:0px 0px 17px 0px;}.elementor-25 .elementor-element.elementor-element-d034e36 .elementor-heading-title{font-family:var( --e-global-typography-138a4a3-font-family ), Sans-serif;font-size:var( --e-global-typography-138a4a3-font-size );font-weight:var( --e-global-typography-138a4a3-font-weight );text-decoration:var( --e-global-typography-138a4a3-text-decoration );line-height:var( --e-global-typography-138a4a3-line-height );color:var( --e-global-color-f9494d7 );}.elementor-25 .elementor-element.elementor-element-2f19dc5 > .elementor-widget-container{margin:0px 0px 03px 0px;padding:0px 15px 0px 0px;}.elementor-25 .elementor-element.elementor-element-2f19dc5{font-family:var( --e-global-typography-9d41cc3-font-family ), Sans-serif;font-size:var( --e-global-typography-9d41cc3-font-size );font-weight:var( --e-global-typography-9d41cc3-font-weight );text-decoration:var( --e-global-typography-9d41cc3-text-decoration );line-height:var( --e-global-typography-9d41cc3-line-height );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-ce751c6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-25 .elementor-element.elementor-element-ce751c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-25 .elementor-element.elementor-element-ce751c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-25 .elementor-element.elementor-element-ce751c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-25 .elementor-element.elementor-element-ce751c6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-25 .elementor-element.elementor-element-ce751c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-25 .elementor-element.elementor-element-ce751c6 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-ce751c6 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-25 .elementor-element.elementor-element-ce751c6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-25 .elementor-element.elementor-element-ce751c6 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-25 .elementor-element.elementor-element-ce751c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-ce751c6 .elementor-icon-list-item > a{font-family:var( --e-global-typography-f697d79-font-family ), Sans-serif;font-size:var( --e-global-typography-f697d79-font-size );font-weight:var( --e-global-typography-f697d79-font-weight );text-decoration:var( --e-global-typography-f697d79-text-decoration );line-height:var( --e-global-typography-f697d79-line-height );}.elementor-25 .elementor-element.elementor-element-ce751c6 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-7506392 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-7506392 .elementor-button:focus{background-color:var( --e-global-color-d4098de );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-7506392 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7506392.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-7506392 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-7506392 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-25 .elementor-element.elementor-element-7506392 .elementor-button{fill:var( --e-global-color-bb5f52c );color:var( --e-global-color-bb5f52c );border-radius:100px 100px 100px 100px;padding:19px 28px 19px 28px;}.elementor-25 .elementor-element.elementor-element-7506392 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-7506392 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-5cf7807a{--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:137px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-5cf7807a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-5cf7807a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9494d7 );}.elementor-25 .elementor-element.elementor-element-5cf7807a::before, .elementor-25 .elementor-element.elementor-element-5cf7807a > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-5cf7807a > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-5cf7807a > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-5cf7807a > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-5cf7807a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.jbpoolslandscaping.com/wp-content/uploads/2025/01/Get-Estimation-bg-shapes.png");--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-68e4a8a5 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-25 .elementor-element.elementor-element-68e4a8a5.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-68e4a8a5{text-align:center;}.elementor-25 .elementor-element.elementor-element-68e4a8a5 .elementor-heading-title{font-family:var( --e-global-typography-f697d79-font-family ), Sans-serif;font-size:var( --e-global-typography-f697d79-font-size );font-weight:var( --e-global-typography-f697d79-font-weight );text-decoration:var( --e-global-typography-f697d79-text-decoration );line-height:var( --e-global-typography-f697d79-line-height );color:var( --e-global-color-d4098de );}.elementor-25 .elementor-element.elementor-element-746989d0 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 150px 0px 150px;}.elementor-25 .elementor-element.elementor-element-746989d0.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-746989d0{text-align:center;}.elementor-25 .elementor-element.elementor-element-746989d0 .elementor-heading-title{font-family:var( --e-global-typography-138a4a3-font-family ), Sans-serif;font-size:var( --e-global-typography-138a4a3-font-size );font-weight:var( --e-global-typography-138a4a3-font-weight );text-decoration:var( --e-global-typography-138a4a3-text-decoration );line-height:var( --e-global-typography-138a4a3-line-height );color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-2cd8ef31{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-52118f59{--display:flex;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:2px 2px 67px 0px rgba(44.000000000000014, 162.00000000000026, 252, 0.05);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-52118f59:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-52118f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-52118f59:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-d4098de );--border-color:var( --e-global-color-d4098de );}.elementor-25 .elementor-element.elementor-element-52118f59, .elementor-25 .elementor-element.elementor-element-52118f59::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-70671562 > .elementor-widget-container{background-color:var( --e-global-color-d4098de );margin:0px 0px -7px 0px;padding:25px 25px 29px 25px;border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-70671562.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-70671562 img{width:90%;filter:brightness( 1500% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-c55bfc .elementor-counter{gap:8px;}.elementor-25 .elementor-element.elementor-element-c55bfc .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-0a7a9b7-font-family ), Sans-serif;font-size:var( --e-global-typography-0a7a9b7-font-size );font-weight:var( --e-global-typography-0a7a9b7-font-weight );text-decoration:var( --e-global-typography-0a7a9b7-text-decoration );line-height:var( --e-global-typography-0a7a9b7-line-height );}.elementor-25 .elementor-element.elementor-element-c55bfc .elementor-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-b578e5e-font-family ), Sans-serif;font-size:var( --e-global-typography-b578e5e-font-size );font-weight:var( --e-global-typography-b578e5e-font-weight );text-decoration:var( --e-global-typography-b578e5e-text-decoration );line-height:var( --e-global-typography-b578e5e-line-height );}.elementor-25 .elementor-element.elementor-element-4981ec8f{--display:flex;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:2px 2px 67px 0px rgba(44.000000000000014, 162.00000000000026, 252, 0.05);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-4981ec8f:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-4981ec8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-4981ec8f:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-d4098de );--border-color:var( --e-global-color-d4098de );}.elementor-25 .elementor-element.elementor-element-4981ec8f, .elementor-25 .elementor-element.elementor-element-4981ec8f::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-295a77f1 > .elementor-widget-container{background-color:var( --e-global-color-d4098de );margin:0px 0px -7px 0px;padding:32px 16px 32px 16px;border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-295a77f1.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-295a77f1 img{width:90%;filter:brightness( 1500% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-701a07ff .elementor-counter{gap:8px;}.elementor-25 .elementor-element.elementor-element-701a07ff .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-0a7a9b7-font-family ), Sans-serif;font-size:var( --e-global-typography-0a7a9b7-font-size );font-weight:var( --e-global-typography-0a7a9b7-font-weight );text-decoration:var( --e-global-typography-0a7a9b7-text-decoration );line-height:var( --e-global-typography-0a7a9b7-line-height );}.elementor-25 .elementor-element.elementor-element-701a07ff .elementor-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-b578e5e-font-family ), Sans-serif;font-size:var( --e-global-typography-b578e5e-font-size );font-weight:var( --e-global-typography-b578e5e-font-weight );text-decoration:var( --e-global-typography-b578e5e-text-decoration );line-height:var( --e-global-typography-b578e5e-line-height );}.elementor-25 .elementor-element.elementor-element-65f21f49{--display:flex;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:2px 2px 67px 0px rgba(44.000000000000014, 162.00000000000026, 252, 0.05);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-65f21f49:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-65f21f49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-65f21f49:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-d4098de );--border-color:var( --e-global-color-d4098de );}.elementor-25 .elementor-element.elementor-element-65f21f49, .elementor-25 .elementor-element.elementor-element-65f21f49::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-700167af > .elementor-widget-container{background-color:var( --e-global-color-d4098de );margin:0px 0px -7px 0px;padding:25px 25px 29px 25px;border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-700167af.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-700167af img{width:90%;filter:brightness( 1500% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-122f4e85 .elementor-counter{gap:8px;}.elementor-25 .elementor-element.elementor-element-122f4e85 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-0a7a9b7-font-family ), Sans-serif;font-size:var( --e-global-typography-0a7a9b7-font-size );font-weight:var( --e-global-typography-0a7a9b7-font-weight );text-decoration:var( --e-global-typography-0a7a9b7-text-decoration );line-height:var( --e-global-typography-0a7a9b7-line-height );}.elementor-25 .elementor-element.elementor-element-122f4e85 .elementor-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-b578e5e-font-family ), Sans-serif;font-size:var( --e-global-typography-b578e5e-font-size );font-weight:var( --e-global-typography-b578e5e-font-weight );text-decoration:var( --e-global-typography-b578e5e-text-decoration );line-height:var( --e-global-typography-b578e5e-line-height );}.elementor-25 .elementor-element.elementor-element-7a2b2383{--display:flex;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:2px 2px 67px 0px rgba(44.000000000000014, 162.00000000000026, 252, 0.05);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7a2b2383:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-7a2b2383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-7a2b2383:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-d4098de );--border-color:var( --e-global-color-d4098de );}.elementor-25 .elementor-element.elementor-element-7a2b2383, .elementor-25 .elementor-element.elementor-element-7a2b2383::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-2b8569d5 > .elementor-widget-container{background-color:var( --e-global-color-d4098de );margin:0px 0px -7px 0px;padding:25px 20px 29px 21px;border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-2b8569d5.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-2b8569d5 img{width:90%;filter:brightness( 1500% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-173503b7 .elementor-counter{gap:8px;}.elementor-25 .elementor-element.elementor-element-173503b7 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-0a7a9b7-font-family ), Sans-serif;font-size:var( --e-global-typography-0a7a9b7-font-size );font-weight:var( --e-global-typography-0a7a9b7-font-weight );text-decoration:var( --e-global-typography-0a7a9b7-text-decoration );line-height:var( --e-global-typography-0a7a9b7-line-height );}.elementor-25 .elementor-element.elementor-element-173503b7 .elementor-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-b578e5e-font-family ), Sans-serif;font-size:var( --e-global-typography-b578e5e-font-size );font-weight:var( --e-global-typography-b578e5e-font-weight );text-decoration:var( --e-global-typography-b578e5e-text-decoration );line-height:var( --e-global-typography-b578e5e-line-height );}.elementor-25 .elementor-element.elementor-element-25c94662{--display:flex;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:132px;--padding-bottom:137px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-25c94662:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-25c94662 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-43bcd6d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-27472660 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-27472660{font-family:var( --e-global-typography-f697d79-font-family ), Sans-serif;font-size:var( --e-global-typography-f697d79-font-size );font-weight:var( --e-global-typography-f697d79-font-weight );text-decoration:var( --e-global-typography-f697d79-text-decoration );line-height:var( --e-global-typography-f697d79-line-height );color:var( --e-global-color-d4098de );}.elementor-25 .elementor-element.elementor-element-23b12d10 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 250px 0px 250px;}.elementor-25 .elementor-element.elementor-element-23b12d10.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-23b12d10{text-align:center;}.elementor-25 .elementor-element.elementor-element-23b12d10 .elementor-heading-title{font-family:var( --e-global-typography-138a4a3-font-family ), Sans-serif;font-size:var( --e-global-typography-138a4a3-font-size );font-weight:var( --e-global-typography-138a4a3-font-weight );text-decoration:var( --e-global-typography-138a4a3-text-decoration );line-height:var( --e-global-typography-138a4a3-line-height );color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-68a5941c{--display:flex;--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7f463346{--display:flex;--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;--overlay-opacity:0.18;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:136px;--padding-bottom:144px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7f463346::before, .elementor-25 .elementor-element.elementor-element-7f463346 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-7f463346 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-7f463346 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-7f463346 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-7f463346 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;background-image:url("https://www.jbpoolslandscaping.com/wp-content/uploads/2025/01/pool-construction-2.jpeg");--background-overlay:'';background-size:cover;}.elementor-25 .elementor-element.elementor-element-3421ecff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-4912e3e3 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-4912e3e3{font-family:var( --e-global-typography-f697d79-font-family ), Sans-serif;font-size:var( --e-global-typography-f697d79-font-size );font-weight:var( --e-global-typography-f697d79-font-weight );text-decoration:var( --e-global-typography-f697d79-text-decoration );line-height:var( --e-global-typography-f697d79-line-height );color:var( --e-global-color-d4098de );}.elementor-25 .elementor-element.elementor-element-286d9cf5 > .elementor-widget-container{margin:0px 0px 55px 0px;padding:0px 250px 0px 250px;}.elementor-25 .elementor-element.elementor-element-286d9cf5.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-286d9cf5{text-align:center;}.elementor-25 .elementor-element.elementor-element-286d9cf5 .elementor-heading-title{font-family:var( --e-global-typography-138a4a3-font-family ), Sans-serif;font-size:var( --e-global-typography-138a4a3-font-size );font-weight:var( --e-global-typography-138a4a3-font-weight );text-decoration:var( --e-global-typography-138a4a3-text-decoration );line-height:var( --e-global-typography-138a4a3-line-height );color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-38aaa038{--display:flex;--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-postblock-content{background-color:var( --e-global-color-primary );text-align:left;padding:0px 15px 30px 38px;margin:0px 0px 0px 0px;border-radius:0px 0px 20px 20px;}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-readmore{background-color:var( --e-global-color-7bb83ca );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-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:var( --e-global-color-d4098de );}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-posts{grid-template-columns:repeat(3, minmax(0, 1fr));grid-column-gap:30px;}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-post{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-thumb{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:20px 20px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container{height:278px;}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-post-title{margin:0px 0px 13px 0px;}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title{margin:0px 0px 13px 0px;}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-post-title a, .elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a{font-family:var( --e-global-typography-5d2cbbf-font-family ), Sans-serif;font-size:var( --e-global-typography-5d2cbbf-font-size );font-weight:var( --e-global-typography-5d2cbbf-font-weight );text-decoration:var( --e-global-typography-5d2cbbf-text-decoration );line-height:var( --e-global-typography-5d2cbbf-line-height );}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-post-title a{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt{font-family:var( --e-global-typography-9d41cc3-font-family ), Sans-serif;font-size:var( --e-global-typography-9d41cc3-font-size );font-weight:var( --e-global-typography-9d41cc3-font-weight );text-decoration:var( --e-global-typography-9d41cc3-text-decoration );line-height:var( --e-global-typography-9d41cc3-line-height );margin:0px 0px -10px 0px;}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt p{color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before i, .elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before svg{margin-right:9px;}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after i, .elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after svg{margin-left:9px;}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore i{font-size:10px;}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore svg{width:10px;}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-readmore svg{fill:var( --e-global-color-d4098de );}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-post-meta{font-family:var( --e-global-typography-5f21dd2-font-family ), Sans-serif;font-size:var( --e-global-typography-5f21dd2-font-size );font-weight:var( --e-global-typography-5f21dd2-font-weight );text-decoration:var( --e-global-typography-5f21dd2-text-decoration );line-height:var( --e-global-typography-5f21dd2-line-height );color:var( --e-global-color-d4098de );margin:30px 0px 13px 0px;}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-post-meta svg{fill:var( --e-global-color-d4098de );}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before i, .elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before svg{margin-right:5px;}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after i, .elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after svg{margin-left:5px;}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before i, .elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before svg{margin-right:5px;}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after i, .elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after svg{margin-left:5px;}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom{justify-content:space-between;}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jeg_empty_module{text-align:left;}.elementor-25 .elementor-element.elementor-element-d5f9a24{--display:flex;--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:116px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-152bc1d9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-58606903{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-30f938ab{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-30f938ab > .elementor-widget-container{margin:5px 0px -3px 0px;}.elementor-25 .elementor-element.elementor-element-30f938ab .elementor-heading-title{font-family:var( --e-global-typography-f697d79-font-family ), Sans-serif;font-size:var( --e-global-typography-f697d79-font-size );font-weight:var( --e-global-typography-f697d79-font-weight );text-decoration:var( --e-global-typography-f697d79-text-decoration );line-height:var( --e-global-typography-f697d79-line-height );color:var( --e-global-color-d4098de );}.elementor-25 .elementor-element.elementor-element-d6da4f8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-25 .elementor-element.elementor-element-d6da4f8{text-align:center;}.elementor-25 .elementor-element.elementor-element-d6da4f8 .elementor-heading-title{font-family:var( --e-global-typography-138a4a3-font-family ), Sans-serif;font-size:var( --e-global-typography-138a4a3-font-size );font-weight:var( --e-global-typography-138a4a3-font-weight );text-decoration:var( --e-global-typography-138a4a3-text-decoration );line-height:var( --e-global-typography-138a4a3-line-height );color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-334ac8cb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-79500547{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand:not(.background-gradient), .elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper.background-gradient:after{background-color:var( --e-global-color-f9494d7 );}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.background-gradient), .elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper.background-gradient:before{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper:hover{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header:not(.background-gradient) .card-header-button, .elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient:after{background-color:var( --e-global-color-669e215 );}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header:not(.background-gradient) .card-header-button, .elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient:before{background-color:var( --e-global-color-927b684 );}.elementor-25 .elementor-element.elementor-element-7c3a6086{width:var( --container-widget-width, 99.603% );max-width:99.603%;--container-widget-width:99.603%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-7c3a6086 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7c3a6086.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{font-family:var( --e-global-typography-d9a5805-font-family ), Sans-serif;font-size:var( --e-global-typography-d9a5805-font-size );font-weight:var( --e-global-typography-d9a5805-font-weight );text-decoration:var( --e-global-typography-d9a5805-text-decoration );line-height:var( --e-global-typography-d9a5805-line-height );padding:22px 30px 22px 34px;}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button{color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button, .elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient::after{border-radius:15px 15px 15px 15px;}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.expand) .card-header .card-header-button{color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.expand) .card-header .card-header-button, .elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient::before{border-radius:15px 15px 15px 15px;}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper:hover .card-header .card-header-button{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-expand .card-body{color:var( --e-global-color-text );font-family:var( --e-global-typography-9d41cc3-font-family ), Sans-serif;font-size:var( --e-global-typography-9d41cc3-font-size );font-weight:var( --e-global-typography-9d41cc3-font-weight );text-decoration:var( --e-global-typography-9d41cc3-text-decoration );line-height:var( --e-global-typography-9d41cc3-line-height );padding:10px 40px 30px 34px;}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"]{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] > [class*="icon"]{padding:0px 19px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon{font-size:14px;}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon svg{width:14px;}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon{font-size:14px;}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon svg{width:14px;}.elementor-25 .elementor-element.elementor-element-623bfbde{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand:not(.background-gradient), .elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper.background-gradient:after{background-color:var( --e-global-color-f9494d7 );}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.background-gradient), .elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper.background-gradient:before{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper:hover{background-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header:not(.background-gradient) .card-header-button, .elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient:after{background-color:var( --e-global-color-669e215 );}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header:not(.background-gradient) .card-header-button, .elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient:before{background-color:var( --e-global-color-927b684 );}.elementor-25 .elementor-element.elementor-element-30ef2646{width:var( --container-widget-width, 99.603% );max-width:99.603%;--container-widget-width:99.603%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-30ef2646 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-30ef2646.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{font-family:var( --e-global-typography-d9a5805-font-family ), Sans-serif;font-size:var( --e-global-typography-d9a5805-font-size );font-weight:var( --e-global-typography-d9a5805-font-weight );text-decoration:var( --e-global-typography-d9a5805-text-decoration );line-height:var( --e-global-typography-d9a5805-line-height );padding:22px 30px 22px 34px;}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button{color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button, .elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient::after{border-radius:15px 15px 15px 15px;}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.expand) .card-header .card-header-button{color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.expand) .card-header .card-header-button, .elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient::before{border-radius:15px 15px 15px 15px;}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper:hover .card-header .card-header-button{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-expand .card-body{color:var( --e-global-color-text );font-family:var( --e-global-typography-9d41cc3-font-family ), Sans-serif;font-size:var( --e-global-typography-9d41cc3-font-size );font-weight:var( --e-global-typography-9d41cc3-font-weight );text-decoration:var( --e-global-typography-9d41cc3-text-decoration );line-height:var( --e-global-typography-9d41cc3-line-height );padding:10px 40px 30px 34px;}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"]{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] > [class*="icon"]{padding:0px 19px 0px 0px;}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon{font-size:14px;}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon svg{width:14px;}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon{font-size:14px;}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon svg{width:14px;}.elementor-25 .elementor-element.elementor-element-351f3b1{--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;--flex-wrap:wrap;--overlay-opacity:0.2;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-351f3b1:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-351f3b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9494d7 );}.elementor-25 .elementor-element.elementor-element-351f3b1::before, .elementor-25 .elementor-element.elementor-element-351f3b1 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-351f3b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-351f3b1 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-351f3b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-351f3b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.jbpoolslandscaping.com/wp-content/uploads/2025/01/pool-construction-3.jpg");--background-overlay:'';background-size:cover;}.elementor-25 .elementor-element.elementor-element-351ecf9{--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-25 .elementor-element.elementor-element-6c6fa49{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-6c6fa49 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-6c6fa49 .elementor-heading-title{font-family:var( --e-global-typography-f697d79-font-family ), Sans-serif;font-size:var( --e-global-typography-f697d79-font-size );font-weight:var( --e-global-typography-f697d79-font-weight );text-decoration:var( --e-global-typography-f697d79-text-decoration );line-height:var( --e-global-typography-f697d79-line-height );color:var( --e-global-color-d4098de );}.elementor-25 .elementor-element.elementor-element-a56e639 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-a56e639{text-align:center;}.elementor-25 .elementor-element.elementor-element-a56e639 .elementor-heading-title{font-family:var( --e-global-typography-138a4a3-font-family ), Sans-serif;font-size:var( --e-global-typography-138a4a3-font-size );font-weight:var( --e-global-typography-138a4a3-font-weight );text-decoration:var( --e-global-typography-138a4a3-text-decoration );line-height:var( --e-global-typography-138a4a3-line-height );color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-3f1f474{--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-25 .elementor-element.elementor-element-27c260b{width:auto;max-width:auto;}.elementor-25 .elementor-element.elementor-element-27c260b > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:37px 40px 43px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-27c260b.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-27c260b:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d4098de );}.elementor-25 .elementor-element.elementor-element-27c260b .elementor-image-box-wrapper{text-align:start;}.elementor-25 .elementor-element.elementor-element-27c260b.elementor-position-right .elementor-image-box-img{margin-left:38px;}.elementor-25 .elementor-element.elementor-element-27c260b.elementor-position-left .elementor-image-box-img{margin-right:38px;}.elementor-25 .elementor-element.elementor-element-27c260b.elementor-position-top .elementor-image-box-img{margin-bottom:38px;}.elementor-25 .elementor-element.elementor-element-27c260b .elementor-image-box-title{margin-bottom:13px;font-family:var( --e-global-typography-5d2cbbf-font-family ), Sans-serif;font-size:var( --e-global-typography-5d2cbbf-font-size );font-weight:var( --e-global-typography-5d2cbbf-font-weight );text-decoration:var( --e-global-typography-5d2cbbf-text-decoration );line-height:var( --e-global-typography-5d2cbbf-line-height );color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-27c260b .elementor-image-box-wrapper .elementor-image-box-img{width:19%;}.elementor-25 .elementor-element.elementor-element-27c260b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-27c260b .elementor-image-box-description{font-family:var( --e-global-typography-9d41cc3-font-family ), Sans-serif;font-size:var( --e-global-typography-9d41cc3-font-size );font-weight:var( --e-global-typography-9d41cc3-font-weight );text-decoration:var( --e-global-typography-9d41cc3-text-decoration );line-height:var( --e-global-typography-9d41cc3-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-f1d6af8{width:auto;max-width:auto;}.elementor-25 .elementor-element.elementor-element-f1d6af8 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:42px 90px 40px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-f1d6af8.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-f1d6af8:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d4098de );}.elementor-25 .elementor-element.elementor-element-f1d6af8 .elementor-image-box-wrapper{text-align:start;}.elementor-25 .elementor-element.elementor-element-f1d6af8.elementor-position-right .elementor-image-box-img{margin-left:36px;}.elementor-25 .elementor-element.elementor-element-f1d6af8.elementor-position-left .elementor-image-box-img{margin-right:36px;}.elementor-25 .elementor-element.elementor-element-f1d6af8.elementor-position-top .elementor-image-box-img{margin-bottom:36px;}.elementor-25 .elementor-element.elementor-element-f1d6af8 .elementor-image-box-title{margin-bottom:13px;font-family:var( --e-global-typography-5d2cbbf-font-family ), Sans-serif;font-size:var( --e-global-typography-5d2cbbf-font-size );font-weight:var( --e-global-typography-5d2cbbf-font-weight );text-decoration:var( --e-global-typography-5d2cbbf-text-decoration );line-height:var( --e-global-typography-5d2cbbf-line-height );color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-f1d6af8 .elementor-image-box-wrapper .elementor-image-box-img{width:28%;}.elementor-25 .elementor-element.elementor-element-f1d6af8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-f1d6af8 .elementor-image-box-description{font-family:var( --e-global-typography-9d41cc3-font-family ), Sans-serif;font-size:var( --e-global-typography-9d41cc3-font-size );font-weight:var( --e-global-typography-9d41cc3-font-weight );text-decoration:var( --e-global-typography-9d41cc3-text-decoration );line-height:var( --e-global-typography-9d41cc3-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-7ab6f29{width:auto;max-width:auto;}.elementor-25 .elementor-element.elementor-element-7ab6f29 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:42px 40px 38px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-7ab6f29.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-7ab6f29:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d4098de );}.elementor-25 .elementor-element.elementor-element-7ab6f29 .elementor-image-box-wrapper{text-align:start;}.elementor-25 .elementor-element.elementor-element-7ab6f29.elementor-position-right .elementor-image-box-img{margin-left:35px;}.elementor-25 .elementor-element.elementor-element-7ab6f29.elementor-position-left .elementor-image-box-img{margin-right:35px;}.elementor-25 .elementor-element.elementor-element-7ab6f29.elementor-position-top .elementor-image-box-img{margin-bottom:35px;}.elementor-25 .elementor-element.elementor-element-7ab6f29 .elementor-image-box-title{margin-bottom:13px;font-family:var( --e-global-typography-5d2cbbf-font-family ), Sans-serif;font-size:var( --e-global-typography-5d2cbbf-font-size );font-weight:var( --e-global-typography-5d2cbbf-font-weight );text-decoration:var( --e-global-typography-5d2cbbf-text-decoration );line-height:var( --e-global-typography-5d2cbbf-line-height );color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-7ab6f29 .elementor-image-box-wrapper .elementor-image-box-img{width:19%;}.elementor-25 .elementor-element.elementor-element-7ab6f29 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-7ab6f29 .elementor-image-box-description{font-family:var( --e-global-typography-9d41cc3-font-family ), Sans-serif;font-size:var( --e-global-typography-9d41cc3-font-size );font-weight:var( --e-global-typography-9d41cc3-font-weight );text-decoration:var( --e-global-typography-9d41cc3-text-decoration );line-height:var( --e-global-typography-9d41cc3-line-height );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-c55ae39{--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;}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-6b5a6c2e{--content-width:1116px;}.elementor-25 .elementor-element.elementor-element-42acc0c3{--content-width:1116px;}.elementor-25 .elementor-element.elementor-element-413952bb{--width:39%;}.elementor-25 .elementor-element.elementor-element-208e68d2{--width:39%;}.elementor-25 .elementor-element.elementor-element-42d56769{--width:39%;}.elementor-25 .elementor-element.elementor-element-a7dc395{--width:83%;}.elementor-25 .elementor-element.elementor-element-b424a3d{--width:500px;}.elementor-25 .elementor-element.elementor-element-5cf7807a{--content-width:1116px;}.elementor-25 .elementor-element.elementor-element-25c94662{--content-width:1116px;}.elementor-25 .elementor-element.elementor-element-68a5941c{--content-width:1116px;}.elementor-25 .elementor-element.elementor-element-7f463346{--content-width:1116px;}.elementor-25 .elementor-element.elementor-element-38aaa038{--content-width:1116px;}.elementor-25 .elementor-element.elementor-element-d5f9a24{--content-width:1116px;}.elementor-25 .elementor-element.elementor-element-152bc1d9{--content-width:1116px;}.elementor-25 .elementor-element.elementor-element-351ecf9{--width:100%;}.elementor-25 .elementor-element.elementor-element-3f1f474{--width:50%;}.elementor-25 .elementor-element.elementor-element-c55ae39{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-413952bb{--width:99px;}.elementor-25 .elementor-element.elementor-element-208e68d2{--width:99px;}.elementor-25 .elementor-element.elementor-element-42d56769{--width:99px;}.elementor-25 .elementor-element.elementor-element-d30267e{--width:100%;}.elementor-25 .elementor-element.elementor-element-a7dc395{--width:100%;}.elementor-25 .elementor-element.elementor-element-b424a3d{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-a7dc395{--width:100%;}}@media(max-width:1366px){.elementor-25 .elementor-element.elementor-element-76c60551{--padding-top:210px;--padding-bottom:230px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-3a4617ed .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:var( --e-global-typography-b71ba73-font-size );line-height:var( --e-global-typography-b71ba73-line-height );}.elementor-25 .elementor-element.elementor-element-3a4617ed .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-size:var( --e-global-typography-b71ba73-font-size );line-height:var( --e-global-typography-b71ba73-line-height );}.elementor-25 .elementor-element.elementor-element-3d9e8c69 .elementor-heading-title{font-size:var( --e-global-typography-81f0adf-font-size );line-height:var( --e-global-typography-81f0adf-line-height );}.elementor-25 .elementor-element.elementor-element-1f1afae4 .elementor-heading-title{font-size:var( --e-global-typography-81f0adf-font-size );line-height:var( --e-global-typography-81f0adf-line-height );}.elementor-25 .elementor-element.elementor-element-f98264e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-70e4ddd5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-70e4ddd5 .elementor-button{padding:16px 20px 16px 20px;}.elementor-25 .elementor-element.elementor-element-6b5a6c2e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-42acc0c3{--margin-top:-130px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-472901f5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-66086739 .elementor-heading-title{font-size:var( --e-global-typography-a9a0496-font-size );line-height:var( --e-global-typography-a9a0496-line-height );}.elementor-25 .elementor-element.elementor-element-6b8fe80c{font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-582bca5b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-3ad06636 .elementor-heading-title{font-size:var( --e-global-typography-a9a0496-font-size );line-height:var( --e-global-typography-a9a0496-line-height );}.elementor-25 .elementor-element.elementor-element-46416f36{font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-2804d967{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-5bd17300 .elementor-heading-title{font-size:var( --e-global-typography-a9a0496-font-size );line-height:var( --e-global-typography-a9a0496-line-height );}.elementor-25 .elementor-element.elementor-element-138d1b5{font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-d30267e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-455f858{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-f6363ec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-f8c1889{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-a7dc395{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-b424a3d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-b424a3d.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-d2aaa78.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-d2aaa78{text-align:start;}.elementor-25 .elementor-element.elementor-element-d2aaa78 .elementor-heading-title{font-size:var( --e-global-typography-f697d79-font-size );line-height:var( --e-global-typography-f697d79-line-height );}.elementor-25 .elementor-element.elementor-element-d034e36 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-d034e36 .elementor-heading-title{font-size:var( --e-global-typography-138a4a3-font-size );line-height:var( --e-global-typography-138a4a3-line-height );}.elementor-25 .elementor-element.elementor-element-2f19dc5 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-2f19dc5{font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-ce751c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-ce751c6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f697d79-font-size );line-height:var( --e-global-typography-f697d79-line-height );}.elementor-25 .elementor-element.elementor-element-7506392 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7506392 .elementor-button{padding:17px 20px 15px 20px;}.elementor-25 .elementor-element.elementor-element-5cf7807a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-68e4a8a5 .elementor-heading-title{font-size:var( --e-global-typography-f697d79-font-size );line-height:var( --e-global-typography-f697d79-line-height );}.elementor-25 .elementor-element.elementor-element-746989d0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-25 .elementor-element.elementor-element-746989d0 .elementor-heading-title{font-size:var( --e-global-typography-138a4a3-font-size );line-height:var( --e-global-typography-138a4a3-line-height );}.elementor-25 .elementor-element.elementor-element-2cd8ef31{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-25 .elementor-element.elementor-element-c55bfc .elementor-counter-number-wrapper{font-size:var( --e-global-typography-0a7a9b7-font-size );line-height:var( --e-global-typography-0a7a9b7-line-height );}.elementor-25 .elementor-element.elementor-element-c55bfc .elementor-counter-title{font-size:var( --e-global-typography-b578e5e-font-size );line-height:var( --e-global-typography-b578e5e-line-height );}.elementor-25 .elementor-element.elementor-element-701a07ff .elementor-counter-number-wrapper{font-size:var( --e-global-typography-0a7a9b7-font-size );line-height:var( --e-global-typography-0a7a9b7-line-height );}.elementor-25 .elementor-element.elementor-element-701a07ff .elementor-counter-title{font-size:var( --e-global-typography-b578e5e-font-size );line-height:var( --e-global-typography-b578e5e-line-height );}.elementor-25 .elementor-element.elementor-element-122f4e85 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-0a7a9b7-font-size );line-height:var( --e-global-typography-0a7a9b7-line-height );}.elementor-25 .elementor-element.elementor-element-122f4e85 .elementor-counter-title{font-size:var( --e-global-typography-b578e5e-font-size );line-height:var( --e-global-typography-b578e5e-line-height );}.elementor-25 .elementor-element.elementor-element-173503b7 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-0a7a9b7-font-size );line-height:var( --e-global-typography-0a7a9b7-line-height );}.elementor-25 .elementor-element.elementor-element-173503b7 .elementor-counter-title{font-size:var( --e-global-typography-b578e5e-font-size );line-height:var( --e-global-typography-b578e5e-line-height );}.elementor-25 .elementor-element.elementor-element-25c94662{--padding-top:96px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-27472660{font-size:var( --e-global-typography-f697d79-font-size );line-height:var( --e-global-typography-f697d79-line-height );}.elementor-25 .elementor-element.elementor-element-23b12d10 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-25 .elementor-element.elementor-element-23b12d10 .elementor-heading-title{font-size:var( --e-global-typography-138a4a3-font-size );line-height:var( --e-global-typography-138a4a3-line-height );}.elementor-25 .elementor-element.elementor-element-68a5941c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-25 .elementor-element.elementor-element-7f463346{--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-4912e3e3{font-size:var( --e-global-typography-f697d79-font-size );line-height:var( --e-global-typography-f697d79-line-height );}.elementor-25 .elementor-element.elementor-element-286d9cf5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-25 .elementor-element.elementor-element-286d9cf5 .elementor-heading-title{font-size:var( --e-global-typography-138a4a3-font-size );line-height:var( --e-global-typography-138a4a3-line-height );}.elementor-25 .elementor-element.elementor-element-38aaa038{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-posts{grid-column-gap:20px;}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-postblock-content{padding:0px 15px 30px 30px;}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-post-title a, .elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a{font-size:var( --e-global-typography-5d2cbbf-font-size );line-height:var( --e-global-typography-5d2cbbf-line-height );}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt{font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-readmore{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-post-meta{font-size:var( --e-global-typography-5f21dd2-font-size );line-height:var( --e-global-typography-5f21dd2-line-height );}.elementor-25 .elementor-element.elementor-element-d5f9a24{--padding-top:10px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-30f938ab .elementor-heading-title{font-size:var( --e-global-typography-f697d79-font-size );line-height:var( --e-global-typography-f697d79-line-height );}.elementor-25 .elementor-element.elementor-element-d6da4f8 .elementor-heading-title{font-size:var( --e-global-typography-138a4a3-font-size );line-height:var( --e-global-typography-138a4a3-line-height );}.elementor-25 .elementor-element.elementor-element-7c3a6086 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{font-size:var( --e-global-typography-d9a5805-font-size );line-height:var( --e-global-typography-d9a5805-line-height );}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-expand .card-body{font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-30ef2646 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{font-size:var( --e-global-typography-d9a5805-font-size );line-height:var( --e-global-typography-d9a5805-line-height );}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-expand .card-body{font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-6c6fa49 .elementor-heading-title{font-size:var( --e-global-typography-f697d79-font-size );line-height:var( --e-global-typography-f697d79-line-height );}.elementor-25 .elementor-element.elementor-element-a56e639 .elementor-heading-title{font-size:var( --e-global-typography-138a4a3-font-size );line-height:var( --e-global-typography-138a4a3-line-height );}.elementor-25 .elementor-element.elementor-element-27c260b .elementor-image-box-title{font-size:var( --e-global-typography-5d2cbbf-font-size );line-height:var( --e-global-typography-5d2cbbf-line-height );}.elementor-25 .elementor-element.elementor-element-27c260b .elementor-image-box-description{font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-f1d6af8 > .elementor-widget-container{padding:40px 77px 40px 40px;}.elementor-25 .elementor-element.elementor-element-f1d6af8 .elementor-image-box-title{font-size:var( --e-global-typography-5d2cbbf-font-size );line-height:var( --e-global-typography-5d2cbbf-line-height );}.elementor-25 .elementor-element.elementor-element-f1d6af8 .elementor-image-box-description{font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-7ab6f29 .elementor-image-box-title{font-size:var( --e-global-typography-5d2cbbf-font-size );line-height:var( --e-global-typography-5d2cbbf-line-height );}.elementor-25 .elementor-element.elementor-element-7ab6f29 .elementor-image-box-description{font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-3a4617ed .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:var( --e-global-typography-b71ba73-font-size );line-height:var( --e-global-typography-b71ba73-line-height );}.elementor-25 .elementor-element.elementor-element-3a4617ed .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-size:var( --e-global-typography-b71ba73-font-size );line-height:var( --e-global-typography-b71ba73-line-height );}.elementor-25 .elementor-element.elementor-element-3d9e8c69 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-3d9e8c69 .elementor-heading-title{font-size:var( --e-global-typography-81f0adf-font-size );line-height:var( --e-global-typography-81f0adf-line-height );}.elementor-25 .elementor-element.elementor-element-1f1afae4 .elementor-heading-title{font-size:var( --e-global-typography-81f0adf-font-size );line-height:var( --e-global-typography-81f0adf-line-height );}.elementor-25 .elementor-element.elementor-element-f98264e > .elementor-widget-container{padding:0px 110px 0px 110px;}.elementor-25 .elementor-element.elementor-element-f98264e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-6b5a6c2e{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-25 .elementor-element.elementor-element-42acc0c3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-25 .elementor-element.elementor-element-472901f5{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-413952bb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-66086739 .elementor-heading-title{font-size:var( --e-global-typography-a9a0496-font-size );line-height:var( --e-global-typography-a9a0496-line-height );}.elementor-25 .elementor-element.elementor-element-6b8fe80c{font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-582bca5b{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-208e68d2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-3ad06636 .elementor-heading-title{font-size:var( --e-global-typography-a9a0496-font-size );line-height:var( --e-global-typography-a9a0496-line-height );}.elementor-25 .elementor-element.elementor-element-46416f36{font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-2804d967{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-42d56769{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-5bd17300 .elementor-heading-title{font-size:var( --e-global-typography-a9a0496-font-size );line-height:var( --e-global-typography-a9a0496-line-height );}.elementor-25 .elementor-element.elementor-element-138d1b5{font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-d30267e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-455f858{--flex-wrap:wrap;}.elementor-25 .elementor-element.elementor-element-f6363ec{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-9c248ac img{height:550px;}.elementor-25 .elementor-element.elementor-element-a7dc395{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-b424a3d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-d2aaa78{width:100%;max-width:100%;text-align:center;}.elementor-25 .elementor-element.elementor-element-d2aaa78 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-d2aaa78 .elementor-heading-title{font-size:var( --e-global-typography-f697d79-font-size );line-height:var( --e-global-typography-f697d79-line-height );}.elementor-25 .elementor-element.elementor-element-d034e36 .elementor-heading-title{font-size:var( --e-global-typography-138a4a3-font-size );line-height:var( --e-global-typography-138a4a3-line-height );}.elementor-25 .elementor-element.elementor-element-2f19dc5{font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-ce751c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-ce751c6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f697d79-font-size );line-height:var( --e-global-typography-f697d79-line-height );}.elementor-25 .elementor-element.elementor-element-7506392 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7506392.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-5cf7807a{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-68e4a8a5 .elementor-heading-title{font-size:var( --e-global-typography-f697d79-font-size );line-height:var( --e-global-typography-f697d79-line-height );}.elementor-25 .elementor-element.elementor-element-746989d0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-25 .elementor-element.elementor-element-746989d0 .elementor-heading-title{font-size:var( --e-global-typography-138a4a3-font-size );line-height:var( --e-global-typography-138a4a3-line-height );}.elementor-25 .elementor-element.elementor-element-52118f59{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-70671562 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:20px 18px 30px 18px;}.elementor-25 .elementor-element.elementor-element-70671562 img{width:80%;}.elementor-25 .elementor-element.elementor-element-c55bfc .elementor-counter-number-wrapper{font-size:var( --e-global-typography-0a7a9b7-font-size );line-height:var( --e-global-typography-0a7a9b7-line-height );}.elementor-25 .elementor-element.elementor-element-c55bfc .elementor-counter-title{font-size:var( --e-global-typography-b578e5e-font-size );line-height:var( --e-global-typography-b578e5e-line-height );}.elementor-25 .elementor-element.elementor-element-4981ec8f{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-295a77f1 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:24px 10px 34px 10px;}.elementor-25 .elementor-element.elementor-element-295a77f1 img{width:80%;}.elementor-25 .elementor-element.elementor-element-701a07ff .elementor-counter-number-wrapper{font-size:var( --e-global-typography-0a7a9b7-font-size );line-height:var( --e-global-typography-0a7a9b7-line-height );}.elementor-25 .elementor-element.elementor-element-701a07ff .elementor-counter-title{font-size:var( --e-global-typography-b578e5e-font-size );line-height:var( --e-global-typography-b578e5e-line-height );}.elementor-25 .elementor-element.elementor-element-65f21f49{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-700167af > .elementor-widget-container{margin:0px 0px -12px 0px;padding:20px 18px 30px 18px;}.elementor-25 .elementor-element.elementor-element-700167af img{width:80%;}.elementor-25 .elementor-element.elementor-element-122f4e85 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-0a7a9b7-font-size );line-height:var( --e-global-typography-0a7a9b7-line-height );}.elementor-25 .elementor-element.elementor-element-122f4e85 .elementor-counter-title{font-size:var( --e-global-typography-b578e5e-font-size );line-height:var( --e-global-typography-b578e5e-line-height );}.elementor-25 .elementor-element.elementor-element-7a2b2383{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2b8569d5 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:20px 13px 30px 13px;}.elementor-25 .elementor-element.elementor-element-2b8569d5 img{width:80%;}.elementor-25 .elementor-element.elementor-element-173503b7 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-0a7a9b7-font-size );line-height:var( --e-global-typography-0a7a9b7-line-height );}.elementor-25 .elementor-element.elementor-element-173503b7 .elementor-counter-title{font-size:var( --e-global-typography-b578e5e-font-size );line-height:var( --e-global-typography-b578e5e-line-height );}.elementor-25 .elementor-element.elementor-element-25c94662{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-27472660{font-size:var( --e-global-typography-f697d79-font-size );line-height:var( --e-global-typography-f697d79-line-height );}.elementor-25 .elementor-element.elementor-element-23b12d10 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-23b12d10 .elementor-heading-title{font-size:var( --e-global-typography-138a4a3-font-size );line-height:var( --e-global-typography-138a4a3-line-height );}.elementor-25 .elementor-element.elementor-element-68a5941c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-25 .elementor-element.elementor-element-7f463346{--padding-top:80px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-4912e3e3{font-size:var( --e-global-typography-f697d79-font-size );line-height:var( --e-global-typography-f697d79-line-height );}.elementor-25 .elementor-element.elementor-element-286d9cf5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-286d9cf5 .elementor-heading-title{font-size:var( --e-global-typography-138a4a3-font-size );line-height:var( --e-global-typography-138a4a3-line-height );}.elementor-25 .elementor-element.elementor-element-38aaa038{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-posts{grid-template-columns:repeat(2, minmax(0, 1fr));grid-column-gap:20px;}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-post{padding:0px 0px 20px 0px;}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-post-title a, .elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a{font-size:var( --e-global-typography-5d2cbbf-font-size );line-height:var( --e-global-typography-5d2cbbf-line-height );}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt{font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-readmore{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-post-meta{font-size:var( --e-global-typography-5f21dd2-font-size );line-height:var( --e-global-typography-5f21dd2-line-height );}.elementor-25 .elementor-element.elementor-element-d5f9a24{--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-30f938ab > .elementor-widget-container{margin:8px 0px 0px 7px;}.elementor-25 .elementor-element.elementor-element-30f938ab .elementor-heading-title{font-size:var( --e-global-typography-f697d79-font-size );line-height:var( --e-global-typography-f697d79-line-height );}.elementor-25 .elementor-element.elementor-element-d6da4f8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-25 .elementor-element.elementor-element-d6da4f8 .elementor-heading-title{font-size:var( --e-global-typography-138a4a3-font-size );line-height:var( --e-global-typography-138a4a3-line-height );}.elementor-25 .elementor-element.elementor-element-7c3a6086{--container-widget-width:700px;--container-widget-flex-grow:0;width:var( --container-widget-width, 700px );max-width:700px;}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{font-size:var( --e-global-typography-d9a5805-font-size );line-height:var( --e-global-typography-d9a5805-line-height );padding:15px 70px 15px 30px;}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-expand .card-body{font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-30ef2646{--container-widget-width:700px;--container-widget-flex-grow:0;width:var( --container-widget-width, 700px );max-width:700px;}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{font-size:var( --e-global-typography-d9a5805-font-size );line-height:var( --e-global-typography-d9a5805-line-height );padding:15px 70px 15px 30px;}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-expand .card-body{font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-6c6fa49 > .elementor-widget-container{margin:8px 0px 0px 7px;}.elementor-25 .elementor-element.elementor-element-6c6fa49 .elementor-heading-title{font-size:var( --e-global-typography-f697d79-font-size );line-height:var( --e-global-typography-f697d79-line-height );}.elementor-25 .elementor-element.elementor-element-a56e639 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-25 .elementor-element.elementor-element-a56e639 .elementor-heading-title{font-size:var( --e-global-typography-138a4a3-font-size );line-height:var( --e-global-typography-138a4a3-line-height );}.elementor-25 .elementor-element.elementor-element-27c260b > .elementor-widget-container{padding:30px 20px 30px 20px;}.elementor-25 .elementor-element.elementor-element-27c260b.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-25 .elementor-element.elementor-element-27c260b.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-25 .elementor-element.elementor-element-27c260b.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-25 .elementor-element.elementor-element-27c260b .elementor-image-box-wrapper .elementor-image-box-img{width:27%;}.elementor-25 .elementor-element.elementor-element-27c260b .elementor-image-box-title{font-size:var( --e-global-typography-5d2cbbf-font-size );line-height:var( --e-global-typography-5d2cbbf-line-height );}.elementor-25 .elementor-element.elementor-element-27c260b .elementor-image-box-description{font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-f1d6af8 > .elementor-widget-container{padding:30px 30px 30px 20px;}.elementor-25 .elementor-element.elementor-element-f1d6af8.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-25 .elementor-element.elementor-element-f1d6af8.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-25 .elementor-element.elementor-element-f1d6af8.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-25 .elementor-element.elementor-element-f1d6af8 .elementor-image-box-title{font-size:var( --e-global-typography-5d2cbbf-font-size );line-height:var( --e-global-typography-5d2cbbf-line-height );}.elementor-25 .elementor-element.elementor-element-f1d6af8 .elementor-image-box-description{font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-7ab6f29 > .elementor-widget-container{padding:30px 20px 30px 20px;}.elementor-25 .elementor-element.elementor-element-7ab6f29.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-25 .elementor-element.elementor-element-7ab6f29.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-25 .elementor-element.elementor-element-7ab6f29.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-25 .elementor-element.elementor-element-7ab6f29 .elementor-image-box-wrapper .elementor-image-box-img{width:27%;}.elementor-25 .elementor-element.elementor-element-7ab6f29 .elementor-image-box-title{font-size:var( --e-global-typography-5d2cbbf-font-size );line-height:var( --e-global-typography-5d2cbbf-line-height );}.elementor-25 .elementor-element.elementor-element-7ab6f29 .elementor-image-box-description{font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-76c60551{--padding-top:170px;--padding-bottom:200px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-3a4617ed .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:var( --e-global-typography-b71ba73-font-size );line-height:var( --e-global-typography-b71ba73-line-height );}.elementor-25 .elementor-element.elementor-element-3a4617ed .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-size:var( --e-global-typography-b71ba73-font-size );line-height:var( --e-global-typography-b71ba73-line-height );}.elementor-25 .elementor-element.elementor-element-3d9e8c69 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-25 .elementor-element.elementor-element-3d9e8c69 .elementor-heading-title{font-size:var( --e-global-typography-81f0adf-font-size );line-height:var( --e-global-typography-81f0adf-line-height );}.elementor-25 .elementor-element.elementor-element-1f1afae4 .elementor-heading-title{font-size:var( --e-global-typography-81f0adf-font-size );line-height:var( --e-global-typography-81f0adf-line-height );}.elementor-25 .elementor-element.elementor-element-f98264e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-f98264e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-70e4ddd5.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-6b5a6c2e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-472901f5{--width:330px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-413952bb{--width:99px;}.elementor-25 .elementor-element.elementor-element-66086739 .elementor-heading-title{font-size:var( --e-global-typography-a9a0496-font-size );line-height:var( --e-global-typography-a9a0496-line-height );}.elementor-25 .elementor-element.elementor-element-6b8fe80c{text-align:center;font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-12cff405.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-582bca5b{--width:330px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-208e68d2{--width:99px;}.elementor-25 .elementor-element.elementor-element-3ad06636 .elementor-heading-title{font-size:var( --e-global-typography-a9a0496-font-size );line-height:var( --e-global-typography-a9a0496-line-height );}.elementor-25 .elementor-element.elementor-element-46416f36{text-align:center;font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-2e48cff7.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-2804d967{--width:330px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-42d56769{--width:99px;}.elementor-25 .elementor-element.elementor-element-5bd17300 .elementor-heading-title{font-size:var( --e-global-typography-a9a0496-font-size );line-height:var( --e-global-typography-a9a0496-line-height );}.elementor-25 .elementor-element.elementor-element-138d1b5{text-align:center;font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-2560ef70.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-f6363ec{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-a7dc395{--padding-top:30px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-d2aaa78.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-d2aaa78 .elementor-heading-title{font-size:var( --e-global-typography-f697d79-font-size );line-height:var( --e-global-typography-f697d79-line-height );}.elementor-25 .elementor-element.elementor-element-d034e36{text-align:center;}.elementor-25 .elementor-element.elementor-element-d034e36 .elementor-heading-title{font-size:var( --e-global-typography-138a4a3-font-size );line-height:var( --e-global-typography-138a4a3-line-height );}.elementor-25 .elementor-element.elementor-element-2f19dc5{text-align:center;font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-ce751c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-ce751c6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f697d79-font-size );line-height:var( --e-global-typography-f697d79-line-height );}.elementor-25 .elementor-element.elementor-element-5cf7807a{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-68e4a8a5 .elementor-heading-title{font-size:var( --e-global-typography-f697d79-font-size );line-height:var( --e-global-typography-f697d79-line-height );}.elementor-25 .elementor-element.elementor-element-746989d0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-746989d0 .elementor-heading-title{font-size:var( --e-global-typography-138a4a3-font-size );line-height:var( --e-global-typography-138a4a3-line-height );}.elementor-25 .elementor-element.elementor-element-2cd8ef31{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-52118f59{--width:330px;}.elementor-25 .elementor-element.elementor-element-70671562 > .elementor-widget-container{margin:0px 0px 14px 0px;padding:21px 20px 15px 20px;}.elementor-25 .elementor-element.elementor-element-70671562 img{width:90%;}.elementor-25 .elementor-element.elementor-element-c55bfc .elementor-counter-number-wrapper{font-size:var( --e-global-typography-0a7a9b7-font-size );line-height:var( --e-global-typography-0a7a9b7-line-height );}.elementor-25 .elementor-element.elementor-element-c55bfc .elementor-counter-title{font-size:var( --e-global-typography-b578e5e-font-size );line-height:var( --e-global-typography-b578e5e-line-height );}.elementor-25 .elementor-element.elementor-element-4981ec8f{--width:330px;}.elementor-25 .elementor-element.elementor-element-295a77f1 > .elementor-widget-container{margin:0px 0px 14px 0px;padding:27px 14px 25px 14px;}.elementor-25 .elementor-element.elementor-element-701a07ff .elementor-counter-number-wrapper{font-size:var( --e-global-typography-0a7a9b7-font-size );line-height:var( --e-global-typography-0a7a9b7-line-height );}.elementor-25 .elementor-element.elementor-element-701a07ff .elementor-counter-title{font-size:var( --e-global-typography-b578e5e-font-size );line-height:var( --e-global-typography-b578e5e-line-height );}.elementor-25 .elementor-element.elementor-element-65f21f49{--width:330px;}.elementor-25 .elementor-element.elementor-element-700167af > .elementor-widget-container{margin:0px 0px 14px 0px;padding:21px 23px 21px 23px;}.elementor-25 .elementor-element.elementor-element-700167af img{width:90%;}.elementor-25 .elementor-element.elementor-element-122f4e85 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-0a7a9b7-font-size );line-height:var( --e-global-typography-0a7a9b7-line-height );}.elementor-25 .elementor-element.elementor-element-122f4e85 .elementor-counter-title{font-size:var( --e-global-typography-b578e5e-font-size );line-height:var( --e-global-typography-b578e5e-line-height );}.elementor-25 .elementor-element.elementor-element-7a2b2383{--width:330px;}.elementor-25 .elementor-element.elementor-element-2b8569d5 > .elementor-widget-container{margin:0px 0px 14px 0px;padding:23px 19px 22px 19px;}.elementor-25 .elementor-element.elementor-element-2b8569d5 img{width:90%;}.elementor-25 .elementor-element.elementor-element-173503b7 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-0a7a9b7-font-size );line-height:var( --e-global-typography-0a7a9b7-line-height );}.elementor-25 .elementor-element.elementor-element-173503b7 .elementor-counter-title{font-size:var( --e-global-typography-b578e5e-font-size );line-height:var( --e-global-typography-b578e5e-line-height );}.elementor-25 .elementor-element.elementor-element-25c94662{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-43bcd6d5{--justify-content:center;}.elementor-25 .elementor-element.elementor-element-27472660{font-size:var( --e-global-typography-f697d79-font-size );line-height:var( --e-global-typography-f697d79-line-height );}.elementor-25 .elementor-element.elementor-element-23b12d10 > .elementor-widget-container{margin:0px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-23b12d10 .elementor-heading-title{font-size:var( --e-global-typography-138a4a3-font-size );line-height:var( --e-global-typography-138a4a3-line-height );}.elementor-25 .elementor-element.elementor-element-7f463346{--padding-top:60px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-3421ecff{--justify-content:center;}.elementor-25 .elementor-element.elementor-element-4912e3e3{font-size:var( --e-global-typography-f697d79-font-size );line-height:var( --e-global-typography-f697d79-line-height );}.elementor-25 .elementor-element.elementor-element-286d9cf5 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-286d9cf5 .elementor-heading-title{font-size:var( --e-global-typography-138a4a3-font-size );line-height:var( --e-global-typography-138a4a3-line-height );}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-posts{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-post-title a, .elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a{font-size:var( --e-global-typography-5d2cbbf-font-size );line-height:var( --e-global-typography-5d2cbbf-line-height );}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt{font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-readmore{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-25 .elementor-element.elementor-element-7f3967df .jeg-elementor-kit.jkit-postblock .jkit-post-meta{font-size:var( --e-global-typography-5f21dd2-font-size );line-height:var( --e-global-typography-5f21dd2-line-height );}.elementor-25 .elementor-element.elementor-element-d5f9a24{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-152bc1d9{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-30f938ab > .elementor-widget-container{margin:6px 0px 0px 3px;}.elementor-25 .elementor-element.elementor-element-30f938ab .elementor-heading-title{font-size:var( --e-global-typography-f697d79-font-size );line-height:var( --e-global-typography-f697d79-line-height );}.elementor-25 .elementor-element.elementor-element-d6da4f8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-25 .elementor-element.elementor-element-d6da4f8 .elementor-heading-title{font-size:var( --e-global-typography-138a4a3-font-size );line-height:var( --e-global-typography-138a4a3-line-height );}.elementor-25 .elementor-element.elementor-element-334ac8cb{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25 .elementor-element.elementor-element-79500547{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7c3a6086 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7c3a6086{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{font-size:var( --e-global-typography-d9a5805-font-size );line-height:var( --e-global-typography-d9a5805-line-height );padding:20px 30px 20px 20px;}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-expand .card-body{font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"]{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] > [class*="icon"]{padding:0px 15px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon{font-size:12px;}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon svg{width:12px;}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon{font-size:12px;}.elementor-25 .elementor-element.elementor-element-7c3a6086 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon svg{width:12px;}.elementor-25 .elementor-element.elementor-element-623bfbde{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-30ef2646 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-30ef2646{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{font-size:var( --e-global-typography-d9a5805-font-size );line-height:var( --e-global-typography-d9a5805-line-height );padding:20px 30px 20px 20px;}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-expand .card-body{font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"]{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] > [class*="icon"]{padding:0px 15px 0px 0px;}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon{font-size:12px;}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon svg{width:12px;}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon{font-size:12px;}.elementor-25 .elementor-element.elementor-element-30ef2646 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon svg{width:12px;}.elementor-25 .elementor-element.elementor-element-6c6fa49 > .elementor-widget-container{margin:6px 0px 0px 3px;}.elementor-25 .elementor-element.elementor-element-6c6fa49 .elementor-heading-title{font-size:var( --e-global-typography-f697d79-font-size );line-height:var( --e-global-typography-f697d79-line-height );}.elementor-25 .elementor-element.elementor-element-a56e639 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-25 .elementor-element.elementor-element-a56e639 .elementor-heading-title{font-size:var( --e-global-typography-138a4a3-font-size );line-height:var( --e-global-typography-138a4a3-line-height );}.elementor-25 .elementor-element.elementor-element-27c260b > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-25 .elementor-element.elementor-element-27c260b.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-27c260b .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-27c260b .elementor-image-box-img{margin-bottom:20px;}.elementor-25 .elementor-element.elementor-element-27c260b .elementor-image-box-title{font-size:var( --e-global-typography-5d2cbbf-font-size );line-height:var( --e-global-typography-5d2cbbf-line-height );}.elementor-25 .elementor-element.elementor-element-27c260b .elementor-image-box-description{font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-f1d6af8 > .elementor-widget-container{margin:0px 15px 0px 15px;padding:30px 75px 30px 75px;}.elementor-25 .elementor-element.elementor-element-f1d6af8.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-f1d6af8 .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-f1d6af8 .elementor-image-box-img{margin-bottom:24px;}.elementor-25 .elementor-element.elementor-element-f1d6af8 .elementor-image-box-title{font-size:var( --e-global-typography-5d2cbbf-font-size );line-height:var( --e-global-typography-5d2cbbf-line-height );}.elementor-25 .elementor-element.elementor-element-f1d6af8 .elementor-image-box-description{font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}.elementor-25 .elementor-element.elementor-element-7ab6f29 > .elementor-widget-container{padding:30px 25px 30px 25px;}.elementor-25 .elementor-element.elementor-element-7ab6f29.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-7ab6f29 .elementor-image-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-7ab6f29 .elementor-image-box-img{margin-bottom:20px;}.elementor-25 .elementor-element.elementor-element-7ab6f29 .elementor-image-box-title{font-size:var( --e-global-typography-5d2cbbf-font-size );line-height:var( --e-global-typography-5d2cbbf-line-height );}.elementor-25 .elementor-element.elementor-element-7ab6f29 .elementor-image-box-description{font-size:var( --e-global-typography-9d41cc3-font-size );line-height:var( --e-global-typography-9d41cc3-line-height );}}