.elementor-54 .elementor-element.elementor-element-5b06ef5f{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.92;--margin-top:-95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-5b06ef5f:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-5b06ef5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://johnallenwriter.com/wp-content/uploads/2026/05/concept.jpg");}.elementor-54 .elementor-element.elementor-element-5b06ef5f::before, .elementor-54 .elementor-element.elementor-element-5b06ef5f > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-5b06ef5f > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-5b06ef5f > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-5b06ef5f > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-5b06ef5f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b2e4fb8 );--background-overlay:'';}.elementor-54 .elementor-element.elementor-element-29ffb052{--display:flex;--justify-content:center;}.elementor-54 .elementor-element.elementor-element-1fd267ba{text-align:center;}.elementor-54 .elementor-element.elementor-element-1fd267ba .elementor-heading-title{font-family:var( --e-global-typography-ea70db7-font-family ), Sans-serif;font-size:var( --e-global-typography-ea70db7-font-size );font-weight:var( --e-global-typography-ea70db7-font-weight );line-height:var( --e-global-typography-ea70db7-line-height );color:var( --e-global-color-a2c28e8 );}.elementor-54 .elementor-element.elementor-element-541980de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-54 .elementor-element.elementor-element-541980de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-54 .elementor-element.elementor-element-541980de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-54 .elementor-element.elementor-element-541980de .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-54 .elementor-element.elementor-element-541980de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-54 .elementor-element.elementor-element-541980de .elementor-icon-list-icon i{color:var( --e-global-color-a2c28e8 );transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-541980de .elementor-icon-list-icon svg{fill:var( --e-global-color-a2c28e8 );transition:fill 0.3s;}.elementor-54 .elementor-element.elementor-element-541980de{--e-icon-list-icon-size:16px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-54 .elementor-element.elementor-element-541980de .elementor-icon-list-text{color:var( --e-global-color-a2c28e8 );transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-4751697{--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;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-4751697:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-4751697 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a2c28e8 );}.elementor-54 .elementor-element.elementor-element-9faeaf2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-afcdd55{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-5a97c76{--display:flex;--min-height:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-c00e97a{left:-20px;}body.rtl .elementor-54 .elementor-element.elementor-element-c00e97a{right:-20px;}.elementor-54 .elementor-element.elementor-element-c00e97a{top:-10px;}.elementor-54 .elementor-element.elementor-element-c00e97a img{width:90%;}.elementor-54 .elementor-element.elementor-element-9fda758{z-index:9;}.elementor-54 .elementor-element.elementor-element-9fda758 img{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-accent );border-radius:50% 50% 50% 50%;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-12f2ed1{right:-40px;}body.rtl .elementor-54 .elementor-element.elementor-element-12f2ed1{left:-40px;}.elementor-54 .elementor-element.elementor-element-12f2ed1{bottom:70px;z-index:999;}.elementor-54 .elementor-element.elementor-element-ed7026f{--display:flex;--justify-content:center;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-73096b1 .elementor-heading-title{font-family:var( --e-global-typography-78a84e9-font-family ), Sans-serif;font-size:var( --e-global-typography-78a84e9-font-size );font-weight:var( --e-global-typography-78a84e9-font-weight );line-height:var( --e-global-typography-78a84e9-line-height );color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-8d45981{color:var( --e-global-color-b2e4fb8 );}.elementor-54 .elementor-element.elementor-element-42b98bd{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-54 .elementor-element.elementor-element-42b98bd:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-42b98bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e4fb8 );}.elementor-54 .elementor-element.elementor-element-e4e22ed{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-54 .elementor-element.elementor-element-bd579e4 .elementor-heading-title{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 );color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-5021b90 .elementor-heading-title{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 );color:var( --e-global-color-a2c28e8 );}.elementor-54 .elementor-element.elementor-element-2673b51{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-54 .elementor-element.elementor-element-4f2b7cf .elementor-heading-title{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 );color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-245cb80 .elementor-heading-title{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 );color:var( --e-global-color-a2c28e8 );}.elementor-54 .elementor-element.elementor-element-770afb4{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-54 .elementor-element.elementor-element-82e93d7 .elementor-heading-title{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 );color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-1d46a02 .elementor-heading-title{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 );color:var( --e-global-color-a2c28e8 );}.elementor-54 .elementor-element.elementor-element-d38fa59{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-54 .elementor-element.elementor-element-aed6a9f .elementor-heading-title{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 );color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-d2c41fc .elementor-heading-title{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 );color:var( --e-global-color-a2c28e8 );}.elementor-54 .elementor-element.elementor-element-1a5df5e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-3313d59 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54 .elementor-element.elementor-element-dca10d8 .elementor-button{background-color:var( --e-global-color-daf06e9 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-dca10d8 .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-dca10d8 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-a2c28e8 );}.elementor-54 .elementor-element.elementor-element-dca10d8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54 .elementor-element.elementor-element-dca10d8 .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-dca10d8 .elementor-button:focus svg{fill:var( --e-global-color-a2c28e8 );}.elementor-54 .elementor-element.elementor-element-2ab0a047{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-2ab0a047:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-2ab0a047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-64d4bd0 );}.elementor-54 .elementor-element.elementor-element-174d339f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-6085eb96{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-6432476e .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-a2c28e8 );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-78a84e9-font-family ), Sans-serif;font-size:var( --e-global-typography-78a84e9-font-size );font-weight:var( --e-global-typography-78a84e9-font-weight );line-height:var( --e-global-typography-78a84e9-line-height );}.elementor-54 .elementor-element.elementor-element-6432476e .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-6432476e .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-6432476e .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-54 .elementor-element.elementor-element-6432476e .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-78a84e9-font-family ), Sans-serif;font-size:var( --e-global-typography-78a84e9-font-size );font-weight:var( --e-global-typography-78a84e9-font-weight );line-height:var( --e-global-typography-78a84e9-line-height );}.elementor-54 .elementor-element.elementor-element-41774206{text-align:center;color:var( --e-global-color-a2c28e8 );}.elementor-54 .elementor-element.elementor-element-1324538{--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;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-1324538:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-1324538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a2c28e8 );}.elementor-54 .elementor-element.elementor-element-93e998a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-a5ef780{--display:flex;--justify-content:center;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-e73f2ba .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-78a84e9-font-family ), Sans-serif;font-size:var( --e-global-typography-78a84e9-font-size );font-weight:var( --e-global-typography-78a84e9-font-weight );line-height:var( --e-global-typography-78a84e9-line-height );}.elementor-54 .elementor-element.elementor-element-e73f2ba .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-e73f2ba .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-e73f2ba .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-54 .elementor-element.elementor-element-e73f2ba .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-78a84e9-font-family ), Sans-serif;font-size:var( --e-global-typography-78a84e9-font-size );font-weight:var( --e-global-typography-78a84e9-font-weight );line-height:var( --e-global-typography-78a84e9-line-height );}.elementor-54 .elementor-element.elementor-element-8574b1f{color:var( --e-global-color-b2e4fb8 );}.elementor-54 .elementor-element.elementor-element-d2b7208{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-0c429c3 );--border-color:var( --e-global-color-0c429c3 );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-54 .elementor-element.elementor-element-d2b7208:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-d2b7208 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2e4fb8 );}.elementor-54 .elementor-element.elementor-element-29ba6dc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-051e0aa .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-a2c28e8 );font-family:var( --e-global-typography-78a84e9-font-family ), Sans-serif;font-size:var( --e-global-typography-78a84e9-font-size );font-weight:var( --e-global-typography-78a84e9-font-weight );line-height:var( --e-global-typography-78a84e9-line-height );}.elementor-54 .elementor-element.elementor-element-2ec34b6{text-align:center;font-family:var( --e-global-typography-80b7d24-font-family ), Sans-serif;font-size:var( --e-global-typography-80b7d24-font-size );font-weight:var( --e-global-typography-80b7d24-font-weight );line-height:var( --e-global-typography-80b7d24-line-height );color:var( --e-global-color-a2c28e8 );}.elementor-54 .elementor-element.elementor-element-338b2be{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-0f2c65e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-accent );font-family:var( --e-global-typography-78a84e9-font-family ), Sans-serif;font-size:var( --e-global-typography-78a84e9-font-size );font-weight:var( --e-global-typography-78a84e9-font-weight );line-height:var( --e-global-typography-78a84e9-line-height );}.elementor-54 .elementor-element.elementor-element-eff595e{text-align:center;font-family:var( --e-global-typography-80b7d24-font-family ), Sans-serif;font-size:var( --e-global-typography-80b7d24-font-size );font-weight:var( --e-global-typography-80b7d24-font-weight );line-height:var( --e-global-typography-80b7d24-line-height );color:var( --e-global-color-a2c28e8 );}.elementor-54 .elementor-element.elementor-element-8dc8095{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-3f0348d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-a2c28e8 );font-family:var( --e-global-typography-78a84e9-font-family ), Sans-serif;font-size:var( --e-global-typography-78a84e9-font-size );font-weight:var( --e-global-typography-78a84e9-font-weight );line-height:var( --e-global-typography-78a84e9-line-height );}.elementor-54 .elementor-element.elementor-element-a5c6a2a{text-align:center;font-family:var( --e-global-typography-80b7d24-font-family ), Sans-serif;font-size:var( --e-global-typography-80b7d24-font-size );font-weight:var( --e-global-typography-80b7d24-font-weight );line-height:var( --e-global-typography-80b7d24-line-height );color:var( --e-global-color-a2c28e8 );}.elementor-54 .elementor-element.elementor-element-885165b{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-6a3a2e1{--display:flex;--min-height:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-d5eacf9{z-index:9;}.elementor-54 .elementor-element.elementor-element-d5eacf9 img{border-style:none;border-radius:2% 2% 2% 2%;}.elementor-54 .elementor-element.elementor-element-5c4cd79{--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;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-5c4cd79:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-5c4cd79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a2c28e8 );}.elementor-54 .elementor-element.elementor-element-4f65685{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-c3d14f1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-c33d066 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-78a84e9-font-family ), Sans-serif;font-size:var( --e-global-typography-78a84e9-font-size );font-weight:var( --e-global-typography-78a84e9-font-weight );line-height:var( --e-global-typography-78a84e9-line-height );}.elementor-54 .elementor-element.elementor-element-c33d066 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-c33d066 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-c33d066 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-54 .elementor-element.elementor-element-c33d066 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-78a84e9-font-family ), Sans-serif;font-size:var( --e-global-typography-78a84e9-font-size );font-weight:var( --e-global-typography-78a84e9-font-weight );line-height:var( --e-global-typography-78a84e9-line-height );}.elementor-54 .elementor-element.elementor-element-fedf040{text-align:center;color:var( --e-global-color-b2e4fb8 );}.elementor-54 .elementor-element.elementor-element-519f51e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box{background-color:var( --e-global-color-b2e4fb8 );}.elementor-54 .elementor-element.elementor-element-ca0afad.quote-reverse-position-yes .jeg-elementor-kit.jkit-testimonials.style-2 .testimonials-track .testimonial-item .testimonial-box .comment-bio{flex-direction:row-reverse;}.elementor-54 .elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p{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 );color:var( --e-global-color-a2c28e8 );}.elementor-54 .elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content{color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content svg{fill:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars li{color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars li svg{fill:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name{color:var( --e-global-color-a2c28e8 );font-family:var( --e-global-typography-2918ce6-font-family ), Sans-serif;font-size:var( --e-global-typography-2918ce6-font-size );font-weight:var( --e-global-typography-2918ce6-font-weight );line-height:var( --e-global-typography-2918ce6-line-height );}.elementor-54 .elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des{color:var( --e-global-color-a2c28e8 );font-family:var( --e-global-typography-80b7d24-font-family ), Sans-serif;font-size:var( --e-global-typography-80b7d24-font-size );font-weight:var( --e-global-typography-80b7d24-font-weight );line-height:var( --e-global-typography-80b7d24-line-height );margin-bottom:0px;}.elementor-54 .elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img{width:60px;}.elementor-54 .elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img.source-url{height:60px;}.elementor-54 .elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .tns-controls button span{opacity:100%;}.elementor-54 .elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button span{opacity:100%;}.elementor-54 .elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .tns-nav{text-align:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-54 .elementor-element.elementor-element-4751697{--content-width:1140px;}.elementor-54 .elementor-element.elementor-element-5a97c76{--width:500px;}.elementor-54 .elementor-element.elementor-element-6085eb96{--width:600px;}.elementor-54 .elementor-element.elementor-element-6a3a2e1{--width:500px;}.elementor-54 .elementor-element.elementor-element-c3d14f1{--width:600px;}}@media(max-width:1024px){.elementor-54 .elementor-element.elementor-element-1fd267ba .elementor-heading-title{font-size:var( --e-global-typography-ea70db7-font-size );line-height:var( --e-global-typography-ea70db7-line-height );}.elementor-54 .elementor-element.elementor-element-4751697{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-54 .elementor-element.elementor-element-9faeaf2{--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-54 .elementor-element.elementor-element-afcdd55{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-54 .elementor-element.elementor-element-ed7026f{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-73096b1 .elementor-heading-title{font-size:var( --e-global-typography-78a84e9-font-size );line-height:var( --e-global-typography-78a84e9-line-height );}.elementor-54 .elementor-element.elementor-element-42b98bd{--grid-auto-flow:row;}.elementor-54 .elementor-element.elementor-element-bd579e4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-54 .elementor-element.elementor-element-5021b90 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-54 .elementor-element.elementor-element-4f2b7cf .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-54 .elementor-element.elementor-element-245cb80 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-54 .elementor-element.elementor-element-82e93d7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-54 .elementor-element.elementor-element-1d46a02 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-54 .elementor-element.elementor-element-aed6a9f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-54 .elementor-element.elementor-element-d2c41fc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-54 .elementor-element.elementor-element-2ab0a047{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-6432476e .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-78a84e9-font-size );line-height:var( --e-global-typography-78a84e9-line-height );}.elementor-54 .elementor-element.elementor-element-6432476e .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-54 .elementor-element.elementor-element-6432476e .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-78a84e9-font-size );line-height:var( --e-global-typography-78a84e9-line-height );}.elementor-54 .elementor-element.elementor-element-1324538{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-54 .elementor-element.elementor-element-93e998a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-54 .elementor-element.elementor-element-a5ef780{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-e73f2ba .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-78a84e9-font-size );line-height:var( --e-global-typography-78a84e9-line-height );}.elementor-54 .elementor-element.elementor-element-e73f2ba .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-54 .elementor-element.elementor-element-e73f2ba .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-78a84e9-font-size );line-height:var( --e-global-typography-78a84e9-line-height );}.elementor-54 .elementor-element.elementor-element-d2b7208{--grid-auto-flow:row;}.elementor-54 .elementor-element.elementor-element-051e0aa .elementor-counter-number-wrapper{font-size:var( --e-global-typography-78a84e9-font-size );line-height:var( --e-global-typography-78a84e9-line-height );}.elementor-54 .elementor-element.elementor-element-2ec34b6{font-size:var( --e-global-typography-80b7d24-font-size );line-height:var( --e-global-typography-80b7d24-line-height );}.elementor-54 .elementor-element.elementor-element-0f2c65e .elementor-counter-number-wrapper{font-size:var( --e-global-typography-78a84e9-font-size );line-height:var( --e-global-typography-78a84e9-line-height );}.elementor-54 .elementor-element.elementor-element-eff595e{font-size:var( --e-global-typography-80b7d24-font-size );line-height:var( --e-global-typography-80b7d24-line-height );}.elementor-54 .elementor-element.elementor-element-3f0348d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-78a84e9-font-size );line-height:var( --e-global-typography-78a84e9-line-height );}.elementor-54 .elementor-element.elementor-element-a5c6a2a{font-size:var( --e-global-typography-80b7d24-font-size );line-height:var( --e-global-typography-80b7d24-line-height );}.elementor-54 .elementor-element.elementor-element-885165b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-54 .elementor-element.elementor-element-5c4cd79{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-54 .elementor-element.elementor-element-c33d066 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-78a84e9-font-size );line-height:var( --e-global-typography-78a84e9-line-height );}.elementor-54 .elementor-element.elementor-element-c33d066 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-54 .elementor-element.elementor-element-c33d066 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-78a84e9-font-size );line-height:var( --e-global-typography-78a84e9-line-height );}.elementor-54 .elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p{font-size:var( --e-global-typography-text-font-size );}.elementor-54 .elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name{font-size:var( --e-global-typography-2918ce6-font-size );line-height:var( --e-global-typography-2918ce6-line-height );}.elementor-54 .elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des{font-size:var( --e-global-typography-80b7d24-font-size );line-height:var( --e-global-typography-80b7d24-line-height );}}@media(max-width:767px){.elementor-54 .elementor-element.elementor-element-1fd267ba .elementor-heading-title{font-size:var( --e-global-typography-ea70db7-font-size );line-height:var( --e-global-typography-ea70db7-line-height );}.elementor-54 .elementor-element.elementor-element-5a97c76{--min-height:200px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-c00e97a{left:-40px;}body.rtl .elementor-54 .elementor-element.elementor-element-c00e97a{right:-40px;}.elementor-54 .elementor-element.elementor-element-c00e97a img{width:60%;}.elementor-54 .elementor-element.elementor-element-12f2ed1{bottom:10px;}.elementor-54 .elementor-element.elementor-element-12f2ed1 img{width:75%;}.elementor-54 .elementor-element.elementor-element-73096b1 .elementor-heading-title{font-size:var( --e-global-typography-78a84e9-font-size );line-height:var( --e-global-typography-78a84e9-line-height );}.elementor-54 .elementor-element.elementor-element-42b98bd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-54 .elementor-element.elementor-element-bd579e4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-54 .elementor-element.elementor-element-5021b90 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-54 .elementor-element.elementor-element-4f2b7cf .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-54 .elementor-element.elementor-element-245cb80 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-54 .elementor-element.elementor-element-82e93d7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-54 .elementor-element.elementor-element-1d46a02 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-54 .elementor-element.elementor-element-aed6a9f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-54 .elementor-element.elementor-element-d2c41fc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-54 .elementor-element.elementor-element-6432476e .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-78a84e9-font-size );line-height:var( --e-global-typography-78a84e9-line-height );}.elementor-54 .elementor-element.elementor-element-6432476e .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-54 .elementor-element.elementor-element-6432476e .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-78a84e9-font-size );line-height:var( --e-global-typography-78a84e9-line-height );}.elementor-54 .elementor-element.elementor-element-e73f2ba .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-78a84e9-font-size );line-height:var( --e-global-typography-78a84e9-line-height );}.elementor-54 .elementor-element.elementor-element-e73f2ba .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-54 .elementor-element.elementor-element-e73f2ba .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-78a84e9-font-size );line-height:var( --e-global-typography-78a84e9-line-height );}.elementor-54 .elementor-element.elementor-element-d2b7208{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-54 .elementor-element.elementor-element-051e0aa .elementor-counter-number-wrapper{font-size:var( --e-global-typography-78a84e9-font-size );line-height:var( --e-global-typography-78a84e9-line-height );}.elementor-54 .elementor-element.elementor-element-2ec34b6{font-size:var( --e-global-typography-80b7d24-font-size );line-height:var( --e-global-typography-80b7d24-line-height );}.elementor-54 .elementor-element.elementor-element-0f2c65e .elementor-counter-number-wrapper{font-size:var( --e-global-typography-78a84e9-font-size );line-height:var( --e-global-typography-78a84e9-line-height );}.elementor-54 .elementor-element.elementor-element-eff595e{font-size:var( --e-global-typography-80b7d24-font-size );line-height:var( --e-global-typography-80b7d24-line-height );}.elementor-54 .elementor-element.elementor-element-3f0348d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-78a84e9-font-size );line-height:var( --e-global-typography-78a84e9-line-height );}.elementor-54 .elementor-element.elementor-element-a5c6a2a{font-size:var( --e-global-typography-80b7d24-font-size );line-height:var( --e-global-typography-80b7d24-line-height );}.elementor-54 .elementor-element.elementor-element-6a3a2e1{--min-height:200px;}.elementor-54 .elementor-element.elementor-element-c33d066 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-78a84e9-font-size );line-height:var( --e-global-typography-78a84e9-line-height );}.elementor-54 .elementor-element.elementor-element-c33d066 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-54 .elementor-element.elementor-element-c33d066 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-78a84e9-font-size );line-height:var( --e-global-typography-78a84e9-line-height );}.elementor-54 .elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p{font-size:var( --e-global-typography-text-font-size );}.elementor-54 .elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name{font-size:var( --e-global-typography-2918ce6-font-size );line-height:var( --e-global-typography-2918ce6-line-height );}.elementor-54 .elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des{font-size:var( --e-global-typography-80b7d24-font-size );line-height:var( --e-global-typography-80b7d24-line-height );}}@media (min-width: 1025px) {.elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) { display: flex; flex-direction: row; } }@media (min-width: 1025px) {.elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item { width: calc(3) } }@media (min-width: 1025px) {.elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+4) { display: none; } }@media (min-width: 1025px) {.elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(3)) { margin-right: 10px; } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) { display: flex; flex-direction: row; } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item { width: calc(2) } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+3) { display: none; } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(2)) { margin-right: 10px; } }@media (max-width: 767px) {.elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) { display: flex; flex-direction: row; } }@media (max-width: 767px) {.elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item { width: calc(1) } }@media (max-width: 767px) {.elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+2) { display: none; } }@media (max-width: 767px) {.elementor-element.elementor-element-ca0afad .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(1)) { margin-right: 10px; } }