.elementor-3204 .elementor-element.elementor-element-2dcadcc{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:1;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-3a740d0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-21ea1dd{text-align:center;}.elementor-3204 .elementor-element.elementor-element-21ea1dd.cea-align-center .section-description{margin:0 auto;}.elementor-3204 .elementor-element.elementor-element-21ea1dd .section-title-wrapper .section-title .title-suffix{color:#121C2700;}.elementor-3204 .elementor-element.elementor-element-21ea1dd .section-title-wrapper .section-title{margin-bottom:5px;font-size:388px;line-height:1em;}.elementor-3204 .elementor-element.elementor-element-21ea1dd .section-title-wrapper .sub-title{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-21ea1dd .section-description .lead{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-21ea1dd .section-description .section-content{margin-bottom:5px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3204 .elementor-element.elementor-element-e0adf6c.elementor-element{--align-self:center;}body:not(.rtl) .elementor-3204 .elementor-element.elementor-element-e0adf6c{left:758px;}body.rtl .elementor-3204 .elementor-element.elementor-element-e0adf6c{right:758px;}.elementor-3204 .elementor-element.elementor-element-e0adf6c{top:335px;}.elementor-3204 .elementor-element.elementor-element-41a0e8b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-cfdd015{--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-3204 .elementor-element.elementor-element-f13b86f{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3204 .elementor-element.elementor-element-fdfa7f8.elementor-element{--align-self:center;}.elementor-3204 .elementor-element.elementor-element-fdfa7f8 .elementor-counter-title{justify-content:start;color:var( --e-global-color-secondary );font-weight:600;}.elementor-3204 .elementor-element.elementor-element-fdfa7f8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3204 .elementor-element.elementor-element-3999366 .elementor-button{background-color:var( --e-global-color-primary );font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-3204 .elementor-element.elementor-element-3999366 .elementor-button:hover, .elementor-3204 .elementor-element.elementor-element-3999366 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-3999366 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-3999366.elementor-element{--align-self:center;}.elementor-3204 .elementor-element.elementor-element-3999366{z-index:1;}.elementor-3204 .elementor-element.elementor-element-3999366 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3204 .elementor-element.elementor-element-3999366 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-3204 .elementor-element.elementor-element-3999366 .elementor-button:hover svg, .elementor-3204 .elementor-element.elementor-element-3999366 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-368417e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-4342529{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-19d95ed img{border-radius:50px 50px 50px 50px;}.elementor-widget-ceapopupanything .popup-trigger-icon{color:var( --e-global-color-primary );}.elementor-widget-ceapopupanything .popup-trigger-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-ceapopupanything.cea-view-framed .popup-trigger-icon{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-widget-ceapopupanything.cea-view-stacked .popup-trigger-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-ceapopupanything:hover .popup-trigger-icon{color:var( --e-global-color-secondary );}.elementor-widget-ceapopupanything:hover .popup-trigger-icon svg{fill:var( --e-global-color-secondary );}.elementor-widget-ceapopupanything.cea-view-framed:hover .popup-trigger-icon{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-widget-ceapopupanything.cea-view-stacked:hover .popup-trigger-icon{background-color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-bf4d9dc.elementor-element{--align-self:center;}body:not(.rtl) .elementor-3204 .elementor-element.elementor-element-bf4d9dc{left:-7px;}body.rtl .elementor-3204 .elementor-element.elementor-element-bf4d9dc{right:-7px;}.elementor-3204 .elementor-element.elementor-element-bf4d9dc{top:51px;}.elementor-3204 .elementor-element.elementor-element-bf4d9dc .popup-anything-wrapper{text-align:center;color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-bf4d9dc .popup-trigger-icon{color:var( --e-global-color-accent );font-size:37px;margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-bf4d9dc .popup-trigger-icon svg{fill:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-bf4d9dc.cea-view-framed .popup-trigger-icon{background-color:var( --e-global-color-primary );padding:30px;}.elementor-3204 .elementor-element.elementor-element-bf4d9dc.cea-view-stacked .popup-trigger-icon{background-color:var( --e-global-color-primary );padding:30px;}.elementor-3204 .elementor-element.elementor-element-bf4d9dc:hover .popup-trigger-icon{color:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-bf4d9dc:hover .popup-trigger-icon svg{fill:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-bf4d9dc.cea-view-framed:hover .popup-trigger-icon{background-color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-bf4d9dc.cea-view-stacked:hover .popup-trigger-icon{background-color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-bf4d9dc .popup-trigger-icon i, .elementor-3204 .elementor-element.elementor-element-bf4d9dc .popup-trigger-icon svg{transform:rotate(0deg);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-4b13e3d .elementor-heading-title{font-size:19px;font-weight:500;line-height:29px;color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-c514bc6{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-96a3e63{--display:flex;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-2504e2e > .elementor-widget-container{--e-transform-rotateZ:5deg;}.elementor-3204 .elementor-element.elementor-element-2504e2e.elementor-element{--align-self:flex-start;}.elementor-3204 .elementor-element.elementor-element-2504e2e{z-index:111;}.elementor-3204 .elementor-element.elementor-element-2504e2e img{border-radius:8px 8px 8px 8px;}.elementor-widget-text-path{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3204 .elementor-element.elementor-element-3b65ef1{--alignment:right;width:auto;max-width:auto;bottom:261px;--width:130px;--rotate:0deg;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:1px;--word-spacing:12px;--text-color:var( --e-global-color-primary );--transition:0s;}.elementor-3204 .elementor-element.elementor-element-3b65ef1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:50% 50% 50% 50%;}.elementor-3204 .elementor-element.elementor-element-3b65ef1.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-3204 .elementor-element.elementor-element-3b65ef1{right:70px;}body.rtl .elementor-3204 .elementor-element.elementor-element-3b65ef1{left:70px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-7298acd.elementor-element{--align-self:center;}body:not(.rtl) .elementor-3204 .elementor-element.elementor-element-7298acd{left:220px;}body.rtl .elementor-3204 .elementor-element.elementor-element-7298acd{right:220px;}.elementor-3204 .elementor-element.elementor-element-7298acd{top:83px;}.elementor-3204 .elementor-element.elementor-element-7298acd .elementor-icon-wrapper{text-align:center;}.elementor-3204 .elementor-element.elementor-element-7298acd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-7298acd.elementor-view-framed .elementor-icon, .elementor-3204 .elementor-element.elementor-element-7298acd.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-7298acd.elementor-view-framed .elementor-icon, .elementor-3204 .elementor-element.elementor-element-7298acd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-7298acd.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-7298acd.elementor-view-framed .elementor-icon:hover, .elementor-3204 .elementor-element.elementor-element-7298acd.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-7298acd.elementor-view-framed .elementor-icon:hover, .elementor-3204 .elementor-element.elementor-element-7298acd.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-7298acd .elementor-icon{font-size:30px;}.elementor-3204 .elementor-element.elementor-element-7298acd .elementor-icon svg{height:30px;}.elementor-3204 .elementor-element.elementor-element-5b25e42{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-7f1e00a > .elementor-widget-container{margin:-326px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-7f1e00a.elementor-element{--align-self:center;}.elementor-3204 .elementor-element.elementor-element-5b25e42.e-con{--align-self:flex-end;}.elementor-3204 .elementor-element.elementor-element-2dcadcc::before, .elementor-3204 .elementor-element.elementor-element-2dcadcc > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-2dcadcc > .e-con-inner > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-2dcadcc > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-2dcadcc > .e-con-inner > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-2dcadcc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-position:671px 472px;background-repeat:no-repeat;}.elementor-3204 .elementor-element.elementor-element-2a25e42{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-2a25e42:not(.elementor-motion-effects-element-type-background), .elementor-3204 .elementor-element.elementor-element-2a25e42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-9976f83{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-de73160 img{border-radius:8px 8px 8px 8px;}.elementor-3204 .elementor-element.elementor-element-e85ab4e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-24c8dd1{color:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-b635cde{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-04b40a8{text-align:left;}.elementor-3204 .elementor-element.elementor-element-04b40a8.cea-align-center .section-description{margin:0 auto;}.elementor-3204 .elementor-element.elementor-element-04b40a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-04b40a8 .section-title-wrapper .section-title{color:var( --e-global-color-accent );margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-04b40a8 .section-title-wrapper .sub-title{color:var( --e-global-color-accent );margin-bottom:0px;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;}.elementor-3204 .elementor-element.elementor-element-04b40a8 .section-description .lead{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-04b40a8 .section-description .section-content{color:var( --e-global-color-accent );margin-bottom:0px;font-size:18px;font-weight:400;}.elementor-3204 .elementor-element.elementor-element-4845282{--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;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-c047a5a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:3px 0px;--row-gap:3px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:26px;--padding-bottom:6px;--padding-left:25px;--padding-right:20px;}.elementor-3204 .elementor-element.elementor-element-c047a5a:not(.elementor-motion-effects-element-type-background), .elementor-3204 .elementor-element.elementor-element-c047a5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1915384F;}.elementor-3204 .elementor-element.elementor-element-fb985ae > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-fb985ae.elementor-element{--align-self:flex-start;}.elementor-3204 .elementor-element.elementor-element-fb985ae{z-index:1;}.elementor-3204 .elementor-element.elementor-element-fb985ae .popup-anything-wrapper{text-align:center;color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-fb985ae .popup-trigger-icon{color:var( --e-global-color-primary );font-size:37px;margin-bottom:5px;border-radius:10px 10px 10px 10px;}.elementor-3204 .elementor-element.elementor-element-fb985ae .popup-trigger-icon svg{fill:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-fb985ae.cea-view-framed .popup-trigger-icon{background-color:var( --e-global-color-accent );padding:30px;}.elementor-3204 .elementor-element.elementor-element-fb985ae.cea-view-stacked .popup-trigger-icon{background-color:var( --e-global-color-accent );padding:30px;}.elementor-3204 .elementor-element.elementor-element-fb985ae:hover .popup-trigger-icon{color:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-fb985ae:hover .popup-trigger-icon svg{fill:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-fb985ae.cea-view-framed:hover .popup-trigger-icon{background-color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-fb985ae.cea-view-stacked:hover .popup-trigger-icon{background-color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-fb985ae .popup-trigger-icon i, .elementor-3204 .elementor-element.elementor-element-fb985ae .popup-trigger-icon svg{transform:rotate(0deg);}.elementor-3204 .elementor-element.elementor-element-0020c27{text-align:left;}.elementor-3204 .elementor-element.elementor-element-0020c27.cea-align-center .section-description{margin:0 auto;}.elementor-3204 .elementor-element.elementor-element-0020c27 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 60px;}.elementor-3204 .elementor-element.elementor-element-0020c27.elementor-element{--align-self:flex-start;}.elementor-3204 .elementor-element.elementor-element-0020c27 .section-title-wrapper .section-title{color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin-bottom:0px;font-size:21px;line-height:31px;}.elementor-3204 .elementor-element.elementor-element-0020c27 .section-title-wrapper .sub-title{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-0020c27 .section-description .lead{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-0020c27 .section-description .section-content{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-30319d9{--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-3204 .elementor-element.elementor-element-8f21957 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-8f21957.elementor-element{--align-self:flex-end;}.elementor-3204 .elementor-element.elementor-element-8f21957 img{border-radius:8px 8px 8px 8px;}.elementor-3204 .elementor-element.elementor-element-b635cde.e-con{--align-self:flex-start;}.elementor-3204 .elementor-element.elementor-element-b6d644d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-b6d644d:not(.elementor-motion-effects-element-type-background), .elementor-3204 .elementor-element.elementor-element-b6d644d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-3a49842{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-b9d9ca6{text-align:left;}.elementor-3204 .elementor-element.elementor-element-b9d9ca6.cea-align-center .section-description{margin:0 auto;}.elementor-3204 .elementor-element.elementor-element-b9d9ca6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-b9d9ca6 .section-title-wrapper .section-title{color:var( --e-global-color-accent );margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-b9d9ca6 .section-title-wrapper .sub-title{color:#9B50F0;margin-bottom:0px;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;}.elementor-3204 .elementor-element.elementor-element-b9d9ca6 .section-description .lead{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-b9d9ca6 .section-description .section-content{color:var( --e-global-color-accent );margin-bottom:0px;font-size:18px;font-weight:400;}.elementor-3204 .elementor-element.elementor-element-bfda7c1 .elementor-button{background-color:var( --e-global-color-primary );font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-3204 .elementor-element.elementor-element-bfda7c1 .elementor-button:hover, .elementor-3204 .elementor-element.elementor-element-bfda7c1 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-bfda7c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-bfda7c1.elementor-element{--align-self:flex-start;}.elementor-3204 .elementor-element.elementor-element-bfda7c1{z-index:1;}.elementor-3204 .elementor-element.elementor-element-bfda7c1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3204 .elementor-element.elementor-element-bfda7c1 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-3204 .elementor-element.elementor-element-bfda7c1 .elementor-button:hover svg, .elementor-3204 .elementor-element.elementor-element-bfda7c1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-653b14d{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-7908b3a{--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-3204 .elementor-element.elementor-element-be35535{--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-widget-ceafeaturebox .cea-featured-icon{color:var( --e-global-color-primary );}.elementor-widget-ceafeaturebox .cea-featured-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-ceafeaturebox.cea-view-framed .cea-featured-icon{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-widget-ceafeaturebox.cea-view-stacked .cea-featured-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-ceafeaturebox:hover .cea-featured-icon{color:var( --e-global-color-secondary );}.elementor-widget-ceafeaturebox:hover .cea-featured-icon svg{fill:var( --e-global-color-secondary );}.elementor-widget-ceafeaturebox.cea-view-framed:hover .cea-featured-icon{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-widget-ceafeaturebox.cea-view-stacked:hover .cea-featured-icon{background-color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-d2ce7ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;background-position:499px 25px;background-repeat:no-repeat;}.elementor-3204 .elementor-element.elementor-element-d2ce7ee .feature-box-wrapper .feature-box-title{text-transform:none;}.elementor-3204 .elementor-element.elementor-element-d2ce7ee .cea-button .cea-align-icon-right{margin-left:0px;}.elementor-3204 .elementor-element.elementor-element-d2ce7ee .cea-button .cea-align-icon-left{margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-d2ce7ee .feature-box-wrapper, .elementor-3204 .elementor-element.elementor-element-d2ce7ee a{color:#FFFFFFC4;}.elementor-3204 .elementor-element.elementor-element-d2ce7ee .feature-box-wrapper{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-3204 .elementor-element.elementor-element-d2ce7ee .feature-box-wrapper .feature-box-title, .elementor-3204 .elementor-element.elementor-element-d2ce7ee .feature-box-wrapper .feature-box-title > a{color:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-d2ce7ee .feature-box-title{margin:0px 0px 0px 0px;margin-bottom:16px;}.elementor-3204 .elementor-element.elementor-element-d2ce7ee .cea-featured-icon{color:#85A6A6;margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-d2ce7ee .cea-featured-icon svg{fill:#85A6A6;}.elementor-3204 .elementor-element.elementor-element-d2ce7ee .cea-featured-icon i, .elementor-3204 .elementor-element.elementor-element-d2ce7ee .cea-featured-icon svg{transform:rotate(0deg);}.elementor-3204 .elementor-element.elementor-element-d2ce7ee .cea-feature-box-img{margin-bottom:50px !important;}.elementor-3204 .elementor-element.elementor-element-d2ce7ee .feature-box-wrapper .fbox-number{color:var( --e-global-color-primary );opacity:calc( 10 / 10 );font-size:30px;font-weight:600;line-height:1em;position:absolute;top:6%;left:86%;}.elementor-3204 .elementor-element.elementor-element-d2ce7ee .feature-box-wrapper:hover .fbox-number{color:var( --e-global-color-accent );opacity:calc( 10 / 10 );}.elementor-3204 .elementor-element.elementor-element-d2ce7ee .cea-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;}.elementor-3204 .elementor-element.elementor-element-d2ce7ee .cea-button:hover, .elementor-3204 .elementor-element.elementor-element-d2ce7ee .cea-button:focus{color:#FFFFFF;background-color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-d2ce7ee .cea-button:hover svg, .elementor-3204 .elementor-element.elementor-element-d2ce7ee .cea-button:focus svg{fill:#FFFFFF;}.elementor-3204 .elementor-element.elementor-element-d2ce7ee .fbox-content{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-c6b9c46{--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-3204 .elementor-element.elementor-element-8ae1989 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;background-position:499px 25px;background-repeat:no-repeat;}.elementor-3204 .elementor-element.elementor-element-8ae1989 .feature-box-wrapper .feature-box-title{text-transform:none;}.elementor-3204 .elementor-element.elementor-element-8ae1989 .cea-button .cea-align-icon-right{margin-left:0px;}.elementor-3204 .elementor-element.elementor-element-8ae1989 .cea-button .cea-align-icon-left{margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-8ae1989 .feature-box-wrapper, .elementor-3204 .elementor-element.elementor-element-8ae1989 a{color:#FFFFFFC4;}.elementor-3204 .elementor-element.elementor-element-8ae1989 .feature-box-wrapper{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-3204 .elementor-element.elementor-element-8ae1989 .feature-box-wrapper .feature-box-title, .elementor-3204 .elementor-element.elementor-element-8ae1989 .feature-box-wrapper .feature-box-title > a{color:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-8ae1989 .feature-box-title{margin:0px 0px 0px 0px;margin-bottom:16px;}.elementor-3204 .elementor-element.elementor-element-8ae1989 .cea-featured-icon{color:#85A6A6;margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-8ae1989 .cea-featured-icon svg{fill:#85A6A6;}.elementor-3204 .elementor-element.elementor-element-8ae1989 .cea-featured-icon i, .elementor-3204 .elementor-element.elementor-element-8ae1989 .cea-featured-icon svg{transform:rotate(0deg);}.elementor-3204 .elementor-element.elementor-element-8ae1989 .cea-feature-box-img{margin-bottom:50px !important;}.elementor-3204 .elementor-element.elementor-element-8ae1989 .feature-box-wrapper .fbox-number{color:var( --e-global-color-primary );opacity:calc( 10 / 10 );font-size:30px;font-weight:600;line-height:1em;position:absolute;top:6%;left:86%;}.elementor-3204 .elementor-element.elementor-element-8ae1989 .feature-box-wrapper:hover .fbox-number{color:var( --e-global-color-accent );opacity:calc( 10 / 10 );}.elementor-3204 .elementor-element.elementor-element-8ae1989 .cea-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;}.elementor-3204 .elementor-element.elementor-element-8ae1989 .cea-button:hover, .elementor-3204 .elementor-element.elementor-element-8ae1989 .cea-button:focus{color:#FFFFFF;background-color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-8ae1989 .cea-button:hover svg, .elementor-3204 .elementor-element.elementor-element-8ae1989 .cea-button:focus svg{fill:#FFFFFF;}.elementor-3204 .elementor-element.elementor-element-8ae1989 .fbox-content{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-6843c2b{--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-3204 .elementor-element.elementor-element-c98a088{--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-3204 .elementor-element.elementor-element-79931db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;background-position:499px 25px;background-repeat:no-repeat;}.elementor-3204 .elementor-element.elementor-element-79931db .feature-box-wrapper .feature-box-title{text-transform:none;}.elementor-3204 .elementor-element.elementor-element-79931db .cea-button .cea-align-icon-right{margin-left:0px;}.elementor-3204 .elementor-element.elementor-element-79931db .cea-button .cea-align-icon-left{margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-79931db .feature-box-wrapper, .elementor-3204 .elementor-element.elementor-element-79931db a{color:#FFFFFFC4;}.elementor-3204 .elementor-element.elementor-element-79931db .feature-box-wrapper{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-3204 .elementor-element.elementor-element-79931db .feature-box-wrapper .feature-box-title, .elementor-3204 .elementor-element.elementor-element-79931db .feature-box-wrapper .feature-box-title > a{color:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-79931db .feature-box-title{margin:0px 0px 0px 0px;margin-bottom:16px;}.elementor-3204 .elementor-element.elementor-element-79931db .cea-featured-icon{color:#85A6A6;margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-79931db .cea-featured-icon svg{fill:#85A6A6;}.elementor-3204 .elementor-element.elementor-element-79931db .cea-featured-icon i, .elementor-3204 .elementor-element.elementor-element-79931db .cea-featured-icon svg{transform:rotate(0deg);}.elementor-3204 .elementor-element.elementor-element-79931db .cea-feature-box-img{margin-bottom:50px !important;}.elementor-3204 .elementor-element.elementor-element-79931db .feature-box-wrapper .fbox-number{color:var( --e-global-color-primary );opacity:calc( 10 / 10 );font-size:30px;font-weight:600;line-height:1em;position:absolute;top:6%;left:86%;}.elementor-3204 .elementor-element.elementor-element-79931db .feature-box-wrapper:hover .fbox-number{color:var( --e-global-color-accent );opacity:calc( 10 / 10 );}.elementor-3204 .elementor-element.elementor-element-79931db .cea-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;}.elementor-3204 .elementor-element.elementor-element-79931db .cea-button:hover, .elementor-3204 .elementor-element.elementor-element-79931db .cea-button:focus{color:#FFFFFF;background-color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-79931db .cea-button:hover svg, .elementor-3204 .elementor-element.elementor-element-79931db .cea-button:focus svg{fill:#FFFFFF;}.elementor-3204 .elementor-element.elementor-element-79931db .fbox-content{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-cf3760f{--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-3204 .elementor-element.elementor-element-0e79ab7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;background-position:499px 25px;background-repeat:no-repeat;}.elementor-3204 .elementor-element.elementor-element-0e79ab7 .feature-box-wrapper .feature-box-title{text-transform:none;}.elementor-3204 .elementor-element.elementor-element-0e79ab7 .cea-button .cea-align-icon-right{margin-left:0px;}.elementor-3204 .elementor-element.elementor-element-0e79ab7 .cea-button .cea-align-icon-left{margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-0e79ab7 .feature-box-wrapper, .elementor-3204 .elementor-element.elementor-element-0e79ab7 a{color:#FFFFFFC4;}.elementor-3204 .elementor-element.elementor-element-0e79ab7 .feature-box-wrapper{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-3204 .elementor-element.elementor-element-0e79ab7 .feature-box-wrapper .feature-box-title, .elementor-3204 .elementor-element.elementor-element-0e79ab7 .feature-box-wrapper .feature-box-title > a{color:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-0e79ab7 .feature-box-title{margin:0px 0px 0px 0px;margin-bottom:16px;}.elementor-3204 .elementor-element.elementor-element-0e79ab7 .cea-featured-icon{color:#85A6A6;margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-0e79ab7 .cea-featured-icon svg{fill:#85A6A6;}.elementor-3204 .elementor-element.elementor-element-0e79ab7 .cea-featured-icon i, .elementor-3204 .elementor-element.elementor-element-0e79ab7 .cea-featured-icon svg{transform:rotate(0deg);}.elementor-3204 .elementor-element.elementor-element-0e79ab7 .cea-feature-box-img{margin-bottom:50px !important;}.elementor-3204 .elementor-element.elementor-element-0e79ab7 .feature-box-wrapper .fbox-number{color:var( --e-global-color-primary );opacity:calc( 10 / 10 );font-size:30px;font-weight:600;line-height:1em;position:absolute;top:6%;left:86%;}.elementor-3204 .elementor-element.elementor-element-0e79ab7 .feature-box-wrapper:hover .fbox-number{color:var( --e-global-color-accent );opacity:calc( 10 / 10 );}.elementor-3204 .elementor-element.elementor-element-0e79ab7 .cea-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;}.elementor-3204 .elementor-element.elementor-element-0e79ab7 .cea-button:hover, .elementor-3204 .elementor-element.elementor-element-0e79ab7 .cea-button:focus{color:#FFFFFF;background-color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-0e79ab7 .cea-button:hover svg, .elementor-3204 .elementor-element.elementor-element-0e79ab7 .cea-button:focus svg{fill:#FFFFFF;}.elementor-3204 .elementor-element.elementor-element-0e79ab7 .fbox-content{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-152788f{--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-3204 .elementor-element.elementor-element-788b291{--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-3204 .elementor-element.elementor-element-d7ae077 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;background-position:499px 25px;background-repeat:no-repeat;}.elementor-3204 .elementor-element.elementor-element-d7ae077 .feature-box-wrapper .feature-box-title{text-transform:none;}.elementor-3204 .elementor-element.elementor-element-d7ae077 .cea-button .cea-align-icon-right{margin-left:0px;}.elementor-3204 .elementor-element.elementor-element-d7ae077 .cea-button .cea-align-icon-left{margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-d7ae077 .feature-box-wrapper, .elementor-3204 .elementor-element.elementor-element-d7ae077 a{color:#FFFFFFC4;}.elementor-3204 .elementor-element.elementor-element-d7ae077 .feature-box-wrapper{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-3204 .elementor-element.elementor-element-d7ae077 .feature-box-wrapper .feature-box-title, .elementor-3204 .elementor-element.elementor-element-d7ae077 .feature-box-wrapper .feature-box-title > a{color:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-d7ae077 .feature-box-title{margin:0px 0px 0px 0px;margin-bottom:16px;}.elementor-3204 .elementor-element.elementor-element-d7ae077 .cea-featured-icon{color:#85A6A6;margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-d7ae077 .cea-featured-icon svg{fill:#85A6A6;}.elementor-3204 .elementor-element.elementor-element-d7ae077 .cea-featured-icon i, .elementor-3204 .elementor-element.elementor-element-d7ae077 .cea-featured-icon svg{transform:rotate(0deg);}.elementor-3204 .elementor-element.elementor-element-d7ae077 .cea-feature-box-img{margin-bottom:50px !important;}.elementor-3204 .elementor-element.elementor-element-d7ae077 .feature-box-wrapper .fbox-number{color:var( --e-global-color-primary );opacity:calc( 10 / 10 );font-size:30px;font-weight:600;line-height:1em;position:absolute;top:6%;left:86%;}.elementor-3204 .elementor-element.elementor-element-d7ae077 .feature-box-wrapper:hover .fbox-number{color:var( --e-global-color-accent );opacity:calc( 10 / 10 );}.elementor-3204 .elementor-element.elementor-element-d7ae077 .cea-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;}.elementor-3204 .elementor-element.elementor-element-d7ae077 .cea-button:hover, .elementor-3204 .elementor-element.elementor-element-d7ae077 .cea-button:focus{color:#FFFFFF;background-color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-d7ae077 .cea-button:hover svg, .elementor-3204 .elementor-element.elementor-element-d7ae077 .cea-button:focus svg{fill:#FFFFFF;}.elementor-3204 .elementor-element.elementor-element-d7ae077 .fbox-content{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-eb48ee8{--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-3204 .elementor-element.elementor-element-296f402 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;background-position:499px 25px;background-repeat:no-repeat;}.elementor-3204 .elementor-element.elementor-element-296f402 .feature-box-wrapper .feature-box-title{text-transform:none;}.elementor-3204 .elementor-element.elementor-element-296f402 .cea-button .cea-align-icon-right{margin-left:0px;}.elementor-3204 .elementor-element.elementor-element-296f402 .cea-button .cea-align-icon-left{margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-296f402 .feature-box-wrapper, .elementor-3204 .elementor-element.elementor-element-296f402 a{color:#FFFFFFC4;}.elementor-3204 .elementor-element.elementor-element-296f402 .feature-box-wrapper{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-3204 .elementor-element.elementor-element-296f402 .feature-box-wrapper .feature-box-title, .elementor-3204 .elementor-element.elementor-element-296f402 .feature-box-wrapper .feature-box-title > a{color:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-296f402 .feature-box-title{margin:0px 0px 0px 0px;margin-bottom:16px;}.elementor-3204 .elementor-element.elementor-element-296f402 .cea-featured-icon{color:#85A6A6;margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-296f402 .cea-featured-icon svg{fill:#85A6A6;}.elementor-3204 .elementor-element.elementor-element-296f402 .cea-featured-icon i, .elementor-3204 .elementor-element.elementor-element-296f402 .cea-featured-icon svg{transform:rotate(0deg);}.elementor-3204 .elementor-element.elementor-element-296f402 .cea-feature-box-img{margin-bottom:50px !important;}.elementor-3204 .elementor-element.elementor-element-296f402 .feature-box-wrapper .fbox-number{color:var( --e-global-color-primary );opacity:calc( 10 / 10 );font-size:30px;font-weight:600;line-height:1em;position:absolute;top:6%;left:86%;}.elementor-3204 .elementor-element.elementor-element-296f402 .feature-box-wrapper:hover .fbox-number{color:var( --e-global-color-accent );opacity:calc( 10 / 10 );}.elementor-3204 .elementor-element.elementor-element-296f402 .cea-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;}.elementor-3204 .elementor-element.elementor-element-296f402 .cea-button:hover, .elementor-3204 .elementor-element.elementor-element-296f402 .cea-button:focus{color:#FFFFFF;background-color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-296f402 .cea-button:hover svg, .elementor-3204 .elementor-element.elementor-element-296f402 .cea-button:focus svg{fill:#FFFFFF;}.elementor-3204 .elementor-element.elementor-element-296f402 .fbox-content{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-ba47fd9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:170px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-820b14d{--display:flex;--justify-content:flex-start;--border-radius:0px 0px 20px 20px;--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-3204 .elementor-element.elementor-element-b6905b8{--display:flex;--justify-content:flex-start;--border-radius:0px 0px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-79b54ed{--display:flex;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 11px -3px rgba(0, 0, 0, 0.25);--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3204 .elementor-element.elementor-element-79b54ed:not(.elementor-motion-effects-element-type-background), .elementor-3204 .elementor-element.elementor-element-79b54ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3204 .elementor-element.elementor-element-f871ed5 .elementor-icon-wrapper{text-align:center;}.elementor-3204 .elementor-element.elementor-element-f871ed5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-f871ed5.elementor-view-framed .elementor-icon, .elementor-3204 .elementor-element.elementor-element-f871ed5.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-f871ed5.elementor-view-framed .elementor-icon, .elementor-3204 .elementor-element.elementor-element-f871ed5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-319d27a{text-align:center;}.elementor-3204 .elementor-element.elementor-element-319d27a.cea-align-center .section-description{margin:0 auto;}.elementor-3204 .elementor-element.elementor-element-319d27a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-319d27a .section-title-wrapper .section-title{color:var( --e-global-color-secondary );margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-319d27a .section-title-wrapper .sub-title{color:#9B50F0;margin-bottom:0px;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;}.elementor-3204 .elementor-element.elementor-element-319d27a .section-description .lead{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-319d27a .section-description .section-content{color:var( --e-global-color-accent );margin-bottom:0px;font-size:18px;font-weight:400;}.elementor-3204 .elementor-element.elementor-element-53d232e{text-align:center;font-size:18px;color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-79b54ed::before, .elementor-3204 .elementor-element.elementor-element-79b54ed > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-79b54ed > .e-con-inner > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-79b54ed > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-79b54ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-79b54ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3204 .elementor-element.elementor-element-79b54ed.e-con{--align-self:center;}.elementor-3204 .elementor-element.elementor-element-c78925a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-c78925a.e-con{--align-self:center;}.elementor-3204 .elementor-element.elementor-element-b6905b8:not(.elementor-motion-effects-element-type-background), .elementor-3204 .elementor-element.elementor-element-b6905b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-3204 .elementor-element.elementor-element-f8e3c09{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-9696515 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-9696515 .cea-accordion-elementor-widget{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-9696515 .cea-accordions > .cea-accordion:not(first-child){margin-bottom:20px;}.elementor-3204 .elementor-element.elementor-element-9696515 .cea-accordion-header > a{font-size:22px;font-weight:600;letter-spacing:0px;color:#212121;padding:0px 25px 25px 5px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EAEAEA;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-3204 .elementor-element.elementor-element-9696515 .cea-accordion-header > a:hover, .elementor-3204 .elementor-element.elementor-element-9696515 .cea-accordion-header > a.active{color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-9696515 .cea-accordion-header > a .elementor-accordion-icon > span > *{color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-9696515 .cea-accordion-header > a:hover .elementor-accordion-icon > span > *, .elementor-3204 .elementor-element.elementor-element-9696515 .cea-accordion-header > a.active .elementor-accordion-icon > span > *{color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-9696515 .cea-accordion-header .elementor-accordion-icon{margin:0px 12px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-9696515 .cea-accordion-content{font-size:18px;line-height:28px;background-color:#FFFFFF;margin:10px 0px 0px 0px;padding:0px 90px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-9696515 .cea-accordion-pane{text-align:left;}.elementor-3204 .elementor-element.elementor-element-100ed339{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.34;--padding-top:120px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-100ed339:not(.elementor-motion-effects-element-type-background), .elementor-3204 .elementor-element.elementor-element-100ed339 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-3204 .elementor-element.elementor-element-5dfeed05{--display:flex;--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-3204 .elementor-element.elementor-element-394e8e3b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--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-3204 .elementor-element.elementor-element-52828b5{--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-3204 .elementor-element.elementor-element-52828b5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3204 .elementor-element.elementor-element-5543fa6b{--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-3204 .elementor-element.elementor-element-fd485b8{text-align:center;}.elementor-3204 .elementor-element.elementor-element-fd485b8.cea-align-center .section-description{margin:0 auto;}.elementor-3204 .elementor-element.elementor-element-fd485b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-fd485b8 .section-title-wrapper .section-title{color:var( --e-global-color-secondary );margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-fd485b8 .section-title-wrapper .sub-title{color:#9B50F0;margin-bottom:0px;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;}.elementor-3204 .elementor-element.elementor-element-fd485b8 .section-description .lead{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-fd485b8 .section-description .section-content{color:var( --e-global-color-accent );margin-bottom:0px;font-size:18px;font-weight:400;}.elementor-3204 .elementor-element.elementor-element-5543fa6b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3204 .elementor-element.elementor-element-265286a9{--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-3204 .elementor-element.elementor-element-35475806{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--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-3204 .elementor-element.elementor-element-6f66ec5e{--display:flex;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-47c7affe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-47c7affe .switcher-content-wrapper{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-47c7affe .switcher-content-wrapper .cea-swticher-list li:not(.cea-switch-toggle-wrap){color:#252525;}.elementor-3204 .elementor-element.elementor-element-47c7affe .switcher-content-wrapper li span{font-size:23px;font-weight:600;line-height:23px;}.elementor-3204 .elementor-element.elementor-element-47c7affe .switcher-content-wrapper .cea-switcher-header li{padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-12ed13c7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-16465271{--display:flex;--overlay-opacity:1;--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:1111;}.elementor-widget-ceapricingtable .pricing-icon{color:var( --e-global-color-primary );}.elementor-widget-ceapricingtable .pricing-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-ceapricingtable.cea-view-framed .pricing-icon{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-widget-ceapricingtable.cea-view-stacked .pricing-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-ceapricingtable:hover .pricing-icon{color:var( --e-global-color-secondary );}.elementor-widget-ceapricingtable:hover .pricing-icon svg{fill:var( --e-global-color-secondary );}.elementor-widget-ceapricingtable.cea-view-framed:hover .pricing-icon{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-widget-ceapricingtable.cea-view-stacked:hover .pricing-icon{background-color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-351c1e9d > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7979794F;border-radius:30px 30px 30px 30px;}.elementor-3204 .elementor-element.elementor-element-351c1e9d .pricing-table-wrapper .pricing-inner-wrapper{text-align:left;padding:40px 40px 40px 40px;margin:0px 0px 0px 00px;background-color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-3204 .elementor-element.elementor-element-351c1e9d .pricing-table-wrapper .pricing-title{text-transform:none;font-size:18px;font-weight:600;letter-spacing:-0.1px;}.elementor-3204 .elementor-element.elementor-element-351c1e9d .pricing-table-wrapper:hover .pricing-inner-wrapper{background-color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-351c1e9d .pricing-table-wrapper{font-size:1px;}.elementor-3204 .elementor-element.elementor-element-351c1e9d .pricing-table-wrapper .pricing-table-info{color:var( --e-global-color-secondary );padding:0px 0px 0px 23px;margin:0px 0px 0px 0px;font-size:36px;font-weight:900;line-height:0px;margin-bottom:38px;}.elementor-3204 .elementor-element.elementor-element-351c1e9d .pricing-table-wrapper:hover .pricing-table-info{color:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-351c1e9d .pricing-table-wrapper .pricing-table-info .price-text > span{font-size:54px;font-weight:800;text-transform:uppercase;line-height:70px;}.elementor-3204 .elementor-element.elementor-element-351c1e9d .pricing-table-wrapper:hover .pricing-features-list{color:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-351c1e9d .pricing-table-wrapper .pricing-features-list{padding:25px 0px 0px 24px;margin:0px 0px 0px 0px;font-size:16px;font-weight:500;margin-bottom:30px;}.elementor-3204 .elementor-element.elementor-element-351c1e9d .pricing-table-wrapper .pricing-title, .elementor-3204 .elementor-element.elementor-element-351c1e9d .pricing-table-wrapper .pricing-title > a{color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-351c1e9d .pricing-title{margin:0px 0px 0px 0px;margin-bottom:19px;}.elementor-3204 .elementor-element.elementor-element-351c1e9d .pricing-icon{font-size:60px;margin-bottom:35px;}.elementor-3204 .elementor-element.elementor-element-351c1e9d .pricing-icon svg{width:60px;}.elementor-3204 .elementor-element.elementor-element-351c1e9d .pricing-icon i, .elementor-3204 .elementor-element.elementor-element-351c1e9d .pricing-icon svg{transform:rotate(0deg);}.elementor-3204 .elementor-element.elementor-element-351c1e9d .pricing-image{margin-bottom:20px !important;}.elementor-3204 .elementor-element.elementor-element-351c1e9d .cea-button{fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:17px 70px 16px 70px;}.elementor-3204 .elementor-element.elementor-element-351c1e9d .cea-button:hover, .elementor-3204 .elementor-element.elementor-element-351c1e9d .cea-button:focus{color:#FFFFFF;background-color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-351c1e9d .cea-button:hover svg, .elementor-3204 .elementor-element.elementor-element-351c1e9d .cea-button:focus svg{fill:#FFFFFF;}.elementor-3204 .elementor-element.elementor-element-351c1e9d .pricing-table-wrapper .cea-button{margin-bottom:0px;font-size:14px;font-weight:600;letter-spacing:0.55px;}.elementor-3204 .elementor-element.elementor-element-351c1e9d .pricing-table-wrapper .pricing-video{margin-bottom:10px;}.elementor-3204 .elementor-element.elementor-element-351c1e9d .pricing-table-wrapper .pricing-content{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-16465271::before, .elementor-3204 .elementor-element.elementor-element-16465271 > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-16465271 > .e-con-inner > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-16465271 > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-16465271 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-16465271 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3204 .elementor-element.elementor-element-d49c1e6{--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-3204 .elementor-element.elementor-element-0e74a52 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7979794F;border-radius:30px 30px 30px 30px;}.elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-table-wrapper .pricing-inner-wrapper{text-align:left;padding:40px 40px 40px 40px;margin:0px 0px 0px 00px;background-color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-table-wrapper .pricing-title{text-transform:none;font-size:18px;font-weight:600;letter-spacing:-0.1px;}.elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-table-wrapper:hover .pricing-inner-wrapper{color:#FFFFFF;background-color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-table-wrapper{font-size:1px;}.elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-table-wrapper .pricing-table-info{color:var( --e-global-color-secondary );padding:0px 0px 0px 23px;margin:0px 0px 0px 0px;font-size:36px;font-weight:900;line-height:0px;margin-bottom:38px;}.elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-table-wrapper:hover .pricing-table-info{color:#FFFFFF;}.elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-table-wrapper .pricing-table-info .price-text > span{font-size:54px;font-weight:800;text-transform:uppercase;line-height:70px;}.elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-table-wrapper .pricing-features-list{padding:25px 0px 0px 24px;margin:0px 0px 0px 0px;font-size:16px;font-weight:500;margin-bottom:30px;}.elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-table-wrapper .pricing-title, .elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-table-wrapper .pricing-title > a{color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-table-wrapper:hover .pricing-title, .elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-table-wrapper:hover .pricing-title > a{color:#FFFFFF;}.elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-title{margin:0px 0px 0px 0px;margin-bottom:19px;}.elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-icon{font-size:60px;margin-bottom:35px;}.elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-icon svg{width:60px;}.elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-icon i, .elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-icon svg{transform:rotate(0deg);}.elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-image{margin-bottom:20px !important;}.elementor-3204 .elementor-element.elementor-element-0e74a52 .cea-button{fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:17px 70px 16px 70px;}.elementor-3204 .elementor-element.elementor-element-0e74a52 .cea-button:hover, .elementor-3204 .elementor-element.elementor-element-0e74a52 .cea-button:focus{color:#FFFFFF;background-color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-0e74a52 .cea-button:hover svg, .elementor-3204 .elementor-element.elementor-element-0e74a52 .cea-button:focus svg{fill:#FFFFFF;}.elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-table-wrapper .cea-button{margin-bottom:0px;font-size:14px;font-weight:600;letter-spacing:0.55px;}.elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-table-wrapper .pricing-video{margin-bottom:10px;}.elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-table-wrapper .pricing-content{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-4fd7789{--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-3204 .elementor-element.elementor-element-2deceb7 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7979794F;border-radius:30px 30px 30px 30px;}.elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-table-wrapper .pricing-inner-wrapper{text-align:left;padding:40px 40px 40px 40px;margin:0px 0px 0px 00px;background-color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-table-wrapper .pricing-title{text-transform:none;font-size:18px;font-weight:600;letter-spacing:-0.1px;}.elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-table-wrapper:hover .pricing-inner-wrapper{color:#FFFFFF;background-color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-table-wrapper{font-size:1px;}.elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-table-wrapper .pricing-table-info{color:var( --e-global-color-secondary );padding:0px 0px 0px 23px;margin:0px 0px 0px 0px;font-size:36px;font-weight:900;line-height:0px;margin-bottom:38px;}.elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-table-wrapper:hover .pricing-table-info{color:#FFFFFF;}.elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-table-wrapper .pricing-table-info .price-text > span{font-size:54px;font-weight:800;text-transform:uppercase;line-height:70px;}.elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-table-wrapper .pricing-features-list{padding:25px 0px 0px 24px;margin:0px 0px 0px 0px;font-size:16px;font-weight:500;margin-bottom:30px;}.elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-table-wrapper .pricing-title, .elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-table-wrapper .pricing-title > a{color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-table-wrapper:hover .pricing-title, .elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-table-wrapper:hover .pricing-title > a{color:#FFFFFF;}.elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-title{margin:0px 0px 0px 0px;margin-bottom:19px;}.elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-icon{font-size:60px;margin-bottom:35px;}.elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-icon svg{width:60px;}.elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-icon i, .elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-icon svg{transform:rotate(0deg);}.elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-image{margin-bottom:20px !important;}.elementor-3204 .elementor-element.elementor-element-2deceb7 .cea-button{fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:17px 70px 16px 70px;}.elementor-3204 .elementor-element.elementor-element-2deceb7 .cea-button:hover, .elementor-3204 .elementor-element.elementor-element-2deceb7 .cea-button:focus{color:#FFFFFF;background-color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-2deceb7 .cea-button:hover svg, .elementor-3204 .elementor-element.elementor-element-2deceb7 .cea-button:focus svg{fill:#FFFFFF;}.elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-table-wrapper .cea-button{margin-bottom:0px;font-size:14px;font-weight:600;letter-spacing:0.55px;}.elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-table-wrapper .pricing-video{margin-bottom:10px;}.elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-table-wrapper .pricing-content{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-aae5e85{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-536410a{--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-3204 .elementor-element.elementor-element-41cfb17 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7979794F;border-radius:30px 30px 30px 30px;}.elementor-3204 .elementor-element.elementor-element-41cfb17 .pricing-table-wrapper .pricing-inner-wrapper{text-align:left;padding:40px 40px 40px 40px;margin:0px 0px 0px 00px;background-color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-3204 .elementor-element.elementor-element-41cfb17 .pricing-table-wrapper .pricing-title{text-transform:none;font-size:18px;font-weight:600;letter-spacing:-0.1px;}.elementor-3204 .elementor-element.elementor-element-41cfb17 .pricing-table-wrapper:hover .pricing-inner-wrapper{color:#FFFFFF;background-color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-41cfb17 .pricing-table-wrapper{font-size:1px;}.elementor-3204 .elementor-element.elementor-element-41cfb17 .pricing-table-wrapper .pricing-table-info{color:var( --e-global-color-secondary );padding:0px 0px 0px 23px;margin:0px 0px 0px 0px;font-size:36px;font-weight:900;line-height:0px;margin-bottom:38px;}.elementor-3204 .elementor-element.elementor-element-41cfb17 .pricing-table-wrapper:hover .pricing-table-info{color:#FFFFFF;}.elementor-3204 .elementor-element.elementor-element-41cfb17 .pricing-table-wrapper .pricing-table-info .price-text > span{font-size:54px;font-weight:800;text-transform:uppercase;line-height:70px;}.elementor-3204 .elementor-element.elementor-element-41cfb17 .pricing-table-wrapper .pricing-features-list{padding:25px 0px 0px 24px;margin:0px 0px 0px 0px;font-size:16px;font-weight:500;margin-bottom:30px;}.elementor-3204 .elementor-element.elementor-element-41cfb17 .pricing-table-wrapper .pricing-title, .elementor-3204 .elementor-element.elementor-element-41cfb17 .pricing-table-wrapper .pricing-title > a{color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-41cfb17 .pricing-table-wrapper:hover .pricing-title, .elementor-3204 .elementor-element.elementor-element-41cfb17 .pricing-table-wrapper:hover .pricing-title > a{color:#FFFFFF;}.elementor-3204 .elementor-element.elementor-element-41cfb17 .pricing-title{margin:0px 0px 0px 0px;margin-bottom:19px;}.elementor-3204 .elementor-element.elementor-element-41cfb17 .pricing-icon{font-size:60px;margin-bottom:35px;}.elementor-3204 .elementor-element.elementor-element-41cfb17 .pricing-icon svg{width:60px;}.elementor-3204 .elementor-element.elementor-element-41cfb17 .pricing-icon i, .elementor-3204 .elementor-element.elementor-element-41cfb17 .pricing-icon svg{transform:rotate(0deg);}.elementor-3204 .elementor-element.elementor-element-41cfb17 .pricing-image{margin-bottom:20px !important;}.elementor-3204 .elementor-element.elementor-element-41cfb17 .cea-button{fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:17px 70px 16px 70px;}.elementor-3204 .elementor-element.elementor-element-41cfb17 .cea-button:hover, .elementor-3204 .elementor-element.elementor-element-41cfb17 .cea-button:focus{color:#FFFFFF;background-color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-41cfb17 .cea-button:hover svg, .elementor-3204 .elementor-element.elementor-element-41cfb17 .cea-button:focus svg{fill:#FFFFFF;}.elementor-3204 .elementor-element.elementor-element-41cfb17 .pricing-table-wrapper .cea-button{margin-bottom:0px;font-size:14px;font-weight:600;letter-spacing:0.55px;}.elementor-3204 .elementor-element.elementor-element-41cfb17 .pricing-table-wrapper .pricing-video{margin-bottom:10px;}.elementor-3204 .elementor-element.elementor-element-41cfb17 .pricing-table-wrapper .pricing-content{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-2488346{--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-3204 .elementor-element.elementor-element-ecd7351 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7979794F;border-radius:30px 30px 30px 30px;}.elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-table-wrapper .pricing-inner-wrapper{text-align:left;padding:40px 40px 40px 40px;margin:0px 0px 0px 00px;background-color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-table-wrapper .pricing-title{text-transform:none;font-size:18px;font-weight:600;letter-spacing:-0.1px;}.elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-table-wrapper:hover .pricing-inner-wrapper{color:#FFFFFF;background-color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-table-wrapper{font-size:1px;}.elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-table-wrapper .pricing-table-info{color:var( --e-global-color-secondary );padding:0px 0px 0px 23px;margin:0px 0px 0px 0px;font-size:36px;font-weight:900;line-height:0px;margin-bottom:38px;}.elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-table-wrapper:hover .pricing-table-info{color:#FFFFFF;}.elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-table-wrapper .pricing-table-info .price-text > span{font-size:54px;font-weight:800;text-transform:uppercase;line-height:70px;}.elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-table-wrapper .pricing-features-list{padding:25px 0px 0px 24px;margin:0px 0px 0px 0px;font-size:16px;font-weight:500;margin-bottom:30px;}.elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-table-wrapper .pricing-title, .elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-table-wrapper .pricing-title > a{color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-table-wrapper:hover .pricing-title, .elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-table-wrapper:hover .pricing-title > a{color:#FFFFFF;}.elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-title{margin:0px 0px 0px 0px;margin-bottom:19px;}.elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-icon{font-size:60px;margin-bottom:35px;}.elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-icon svg{width:60px;}.elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-icon i, .elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-icon svg{transform:rotate(0deg);}.elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-image{margin-bottom:20px !important;}.elementor-3204 .elementor-element.elementor-element-ecd7351 .cea-button{fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:17px 70px 16px 70px;}.elementor-3204 .elementor-element.elementor-element-ecd7351 .cea-button:hover, .elementor-3204 .elementor-element.elementor-element-ecd7351 .cea-button:focus{color:#FFFFFF;background-color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-ecd7351 .cea-button:hover svg, .elementor-3204 .elementor-element.elementor-element-ecd7351 .cea-button:focus svg{fill:#FFFFFF;}.elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-table-wrapper .cea-button{margin-bottom:0px;font-size:14px;font-weight:600;letter-spacing:0.55px;}.elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-table-wrapper .pricing-video{margin-bottom:10px;}.elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-table-wrapper .pricing-content{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-78b8876{--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-3204 .elementor-element.elementor-element-ffe25ed > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7979794F;border-radius:30px 30px 30px 30px;}.elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-table-wrapper .pricing-inner-wrapper{text-align:left;padding:40px 40px 40px 40px;margin:0px 0px 0px 00px;background-color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-table-wrapper .pricing-title{text-transform:none;font-size:18px;font-weight:600;letter-spacing:-0.1px;}.elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-table-wrapper:hover .pricing-inner-wrapper{color:#FFFFFF;background-color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-table-wrapper{font-size:1px;}.elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-table-wrapper .pricing-table-info{color:var( --e-global-color-secondary );padding:0px 0px 0px 23px;margin:0px 0px 0px 0px;font-size:36px;font-weight:900;line-height:0px;margin-bottom:38px;}.elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-table-wrapper:hover .pricing-table-info{color:#FFFFFF;}.elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-table-wrapper .pricing-table-info .price-text > span{font-size:54px;font-weight:800;text-transform:uppercase;line-height:70px;}.elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-table-wrapper .pricing-features-list{padding:25px 0px 0px 24px;margin:0px 0px 0px 0px;font-size:16px;font-weight:500;margin-bottom:30px;}.elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-table-wrapper .pricing-title, .elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-table-wrapper .pricing-title > a{color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-table-wrapper:hover .pricing-title, .elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-table-wrapper:hover .pricing-title > a{color:#FFFFFF;}.elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-title{margin:0px 0px 0px 0px;margin-bottom:19px;}.elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-icon{font-size:60px;margin-bottom:35px;}.elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-icon svg{width:60px;}.elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-icon i, .elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-icon svg{transform:rotate(0deg);}.elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-image{margin-bottom:20px !important;}.elementor-3204 .elementor-element.elementor-element-ffe25ed .cea-button{fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:17px 70px 16px 70px;}.elementor-3204 .elementor-element.elementor-element-ffe25ed .cea-button:hover, .elementor-3204 .elementor-element.elementor-element-ffe25ed .cea-button:focus{color:#FFFFFF;background-color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-ffe25ed .cea-button:hover svg, .elementor-3204 .elementor-element.elementor-element-ffe25ed .cea-button:focus svg{fill:#FFFFFF;}.elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-table-wrapper .cea-button{margin-bottom:0px;font-size:14px;font-weight:600;letter-spacing:0.55px;}.elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-table-wrapper .pricing-video{margin-bottom:10px;}.elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-table-wrapper .pricing-content{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-100ed339::before, .elementor-3204 .elementor-element.elementor-element-100ed339 > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-100ed339 > .e-con-inner > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-100ed339 > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-100ed339 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-100ed339 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3204 .elementor-element.elementor-element-3be0c60{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.37;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:140px;--padding-left:15px;--padding-right:15px;}.elementor-3204 .elementor-element.elementor-element-3be0c60:not(.elementor-motion-effects-element-type-background), .elementor-3204 .elementor-element.elementor-element-3be0c60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-6dcb0d4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-616d6a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-545b26b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-7bd2ef1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-3204 .elementor-element.elementor-element-7bd2ef1:not(.elementor-motion-effects-element-type-background), .elementor-3204 .elementor-element.elementor-element-7bd2ef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F7FA0F;}.elementor-3204 .elementor-element.elementor-element-a4c72cf > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3204 .elementor-element.elementor-element-a4c72cf .elementor-icon-wrapper{text-align:center;}.elementor-3204 .elementor-element.elementor-element-a4c72cf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-a4c72cf.elementor-view-framed .elementor-icon, .elementor-3204 .elementor-element.elementor-element-a4c72cf.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-a4c72cf.elementor-view-framed .elementor-icon, .elementor-3204 .elementor-element.elementor-element-a4c72cf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-a4c72cf.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-a4c72cf.elementor-view-framed .elementor-icon:hover, .elementor-3204 .elementor-element.elementor-element-a4c72cf.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-a4c72cf.elementor-view-framed .elementor-icon:hover, .elementor-3204 .elementor-element.elementor-element-a4c72cf.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-a4c72cf .elementor-icon{font-size:40px;}.elementor-3204 .elementor-element.elementor-element-a4c72cf .elementor-icon svg{height:40px;}.elementor-3204 .elementor-element.elementor-element-faa1a00{text-align:center;}.elementor-3204 .elementor-element.elementor-element-faa1a00.cea-align-center .section-description{margin:0 auto;}.elementor-3204 .elementor-element.elementor-element-faa1a00 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-3204 .elementor-element.elementor-element-faa1a00 .section-title-wrapper .section-title{color:var( --e-global-color-accent );margin-bottom:15px;}.elementor-3204 .elementor-element.elementor-element-faa1a00 .section-title-wrapper .sub-title{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-faa1a00 .section-description .lead{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-faa1a00 .section-description .section-content{color:var( --e-global-color-accent );margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-6f2d70f .elementor-button{background-color:var( --e-global-color-primary );font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-3204 .elementor-element.elementor-element-6f2d70f .elementor-button:hover, .elementor-3204 .elementor-element.elementor-element-6f2d70f .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-6f2d70f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-6f2d70f.elementor-element{--align-self:center;}.elementor-3204 .elementor-element.elementor-element-6f2d70f{z-index:1;}.elementor-3204 .elementor-element.elementor-element-6f2d70f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3204 .elementor-element.elementor-element-6f2d70f .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-3204 .elementor-element.elementor-element-6f2d70f .elementor-button:hover svg, .elementor-3204 .elementor-element.elementor-element-6f2d70f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-7bd2ef1::before, .elementor-3204 .elementor-element.elementor-element-7bd2ef1 > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-7bd2ef1 > .e-con-inner > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-7bd2ef1 > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-7bd2ef1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-7bd2ef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3204 .elementor-element.elementor-element-4ef5404{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF4F;--border-color:#FFFFFF4F;--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:15px;}.elementor-3204 .elementor-element.elementor-element-dd85316{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF4F;--border-color:#FFFFFF4F;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-a876347{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3204 .elementor-element.elementor-element-2b259ec{text-align:left;}.elementor-3204 .elementor-element.elementor-element-2b259ec.cea-align-center .section-description{margin:0 auto;}.elementor-3204 .elementor-element.elementor-element-2b259ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-2b259ec .section-title-wrapper .section-title{color:var( --e-global-color-accent );margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-2b259ec .section-title-wrapper .sub-title{color:#9E5CE9;margin-bottom:0px;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;}.elementor-3204 .elementor-element.elementor-element-2b259ec .section-description .lead{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-2b259ec .section-description .section-content{color:var( --e-global-color-accent );margin-bottom:0px;font-size:18px;font-weight:400;}.elementor-3204 .elementor-element.elementor-element-a876347.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3204 .elementor-element.elementor-element-20fd292{--display:flex;--align-items:flex-end;--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:15px;--padding-right:15px;}.elementor-3204 .elementor-element.elementor-element-20fd292.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3204 .elementor-element.elementor-element-da59b3c{--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;--overlay-opacity:0.18;--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-3204 .elementor-element.elementor-element-e9e5b22{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-3204 .elementor-element.elementor-element-12408a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-3204 .elementor-element.elementor-element-12408a4.elementor-element{--align-self:flex-start;}.elementor-3204 .elementor-element.elementor-element-12408a4 .testimonial-inner{color:#D1D0D0;background-color:#02010100;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-12408a4 .post-title-head .post-title{text-transform:none;color:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-12408a4 .post-title-head{transform:scale(1);margin:0px 0px 0px 118px;padding:0px 0px 0px 0px;margin-bottom:5px;line-height:1.25em;}.elementor-3204 .elementor-element.elementor-element-12408a4 .testimonial-inner:hover .post-title-head .post-title{color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-12408a4 .testimonial-inner:hover .post-title-head{transform:scale(1);}.elementor-3204 .elementor-element.elementor-element-12408a4 .review-title{text-transform:none;transform:scale(1);margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-12408a4 .testimonial-inner:hover .review-title{transform:scale(1);}.elementor-3204 .elementor-element.elementor-element-12408a4 .testimonial-designation .post-designation-head{text-transform:none;}.elementor-3204 .elementor-element.elementor-element-12408a4 .post-designation-head{transform:scale(1);margin:0px 0px 0px 122px;padding:0px 0px 0px 0px;margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-12408a4 .testimonial-designation:hover{transform:scale(1);}.elementor-3204 .elementor-element.elementor-element-12408a4 .post-thumb{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-12408a4 .read-more{text-transform:none;background-color:#333333;}.elementor-3204 .elementor-element.elementor-element-12408a4 .top-meta{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-12408a4 .bottom-meta{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-12408a4 .testimonial-inner .post-excerpt{color:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-12408a4 .post-excerpt{font-size:18px;font-weight:400;line-height:1.7em;margin-bottom:50px;}.elementor-3204 .elementor-element.elementor-element-12408a4 .post-overlay-items{position:absolute;top:0%;left:0%;}.elementor-3204 .elementor-element.elementor-element-e9e5b22.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3204 .elementor-element.elementor-element-1a49bfc{--display:flex;--align-items:flex-end;--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:15px;--padding-right:15px;}.elementor-3204 .elementor-element.elementor-element-1a49bfc.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3204 .elementor-element.elementor-element-da59b3c::before, .elementor-3204 .elementor-element.elementor-element-da59b3c > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-da59b3c > .e-con-inner > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-da59b3c > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-da59b3c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-da59b3c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-position:100% 137px;background-repeat:no-repeat;background-size:159px auto;}.elementor-3204 .elementor-element.elementor-element-4ef5404.e-con{--align-self:center;}.elementor-3204 .elementor-element.elementor-element-3be0c60::before, .elementor-3204 .elementor-element.elementor-element-3be0c60 > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-3be0c60 > .e-con-inner > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-3be0c60 > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-3be0c60 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-3be0c60 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-position:1138px 0px;background-repeat:no-repeat;background-size:contain;}.elementor-3204 .elementor-element.elementor-element-ae3558a{--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:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-ae3558a:not(.elementor-motion-effects-element-type-background), .elementor-3204 .elementor-element.elementor-element-ae3558a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-3204 .elementor-element.elementor-element-db413ab{--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;--overlay-opacity:0.35;--border-radius:8px 8px 8px 8px;--padding-top:40px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3204 .elementor-element.elementor-element-db413ab:not(.elementor-motion-effects-element-type-background), .elementor-3204 .elementor-element.elementor-element-db413ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-66c5e16{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-14aff95 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-3204 .elementor-element.elementor-element-14aff95 .elementor-heading-title{font-size:40px;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-56a210c > .elementor-widget-container{padding:0px 50px 33px 0px;}.elementor-3204 .elementor-element.elementor-element-56a210c{font-size:19px;font-weight:200;line-height:30px;color:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-2a93381 .elementor-button{background-color:var( --e-global-color-accent );font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-3204 .elementor-element.elementor-element-2a93381 .elementor-button:hover, .elementor-3204 .elementor-element.elementor-element-2a93381 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-2a93381 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-2a93381{z-index:1;}.elementor-3204 .elementor-element.elementor-element-2a93381 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3204 .elementor-element.elementor-element-2a93381 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-3204 .elementor-element.elementor-element-2a93381 .elementor-button:hover svg, .elementor-3204 .elementor-element.elementor-element-2a93381 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-a5c7507{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-f929da8 > .elementor-widget-container{margin:-134px 0px -342px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-f929da8.elementor-element{--align-self:flex-end;}.elementor-3204 .elementor-element.elementor-element-f929da8 img{border-radius:8px 8px 8px 8px;}.elementor-3204 .elementor-element.elementor-element-9486df5.elementor-element{--align-self:center;}body:not(.rtl) .elementor-3204 .elementor-element.elementor-element-9486df5{left:314px;}body.rtl .elementor-3204 .elementor-element.elementor-element-9486df5{right:314px;}.elementor-3204 .elementor-element.elementor-element-9486df5{top:118px;}.elementor-3204 .elementor-element.elementor-element-9486df5 .popup-anything-wrapper{text-align:center;color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-9486df5 .popup-trigger-icon{color:var( --e-global-color-primary );font-size:30px;margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-9486df5 .popup-trigger-icon svg{fill:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-9486df5.cea-view-framed .popup-trigger-icon{background-color:var( --e-global-color-accent );padding:30px;}.elementor-3204 .elementor-element.elementor-element-9486df5.cea-view-stacked .popup-trigger-icon{background-color:var( --e-global-color-accent );padding:30px;}.elementor-3204 .elementor-element.elementor-element-9486df5:hover .popup-trigger-icon{color:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-9486df5:hover .popup-trigger-icon svg{fill:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-9486df5.cea-view-framed:hover .popup-trigger-icon{background-color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-9486df5.cea-view-stacked:hover .popup-trigger-icon{background-color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-9486df5 .popup-trigger-icon i, .elementor-3204 .elementor-element.elementor-element-9486df5 .popup-trigger-icon svg{transform:rotate(0deg);}.elementor-3204 .elementor-element.elementor-element-db413ab::before, .elementor-3204 .elementor-element.elementor-element-db413ab > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-db413ab > .e-con-inner > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-db413ab > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-db413ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-db413ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-position:600px 112px;background-repeat:no-repeat;background-size:13% auto;}.elementor-3204 .elementor-element.elementor-element-ec6b067{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:110px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-ec6b067:not(.elementor-motion-effects-element-type-background), .elementor-3204 .elementor-element.elementor-element-ec6b067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3204 .elementor-element.elementor-element-3305c1f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-8122c6c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-42c254c{text-align:left;}.elementor-3204 .elementor-element.elementor-element-42c254c.cea-align-center .section-description{margin:0 auto;}.elementor-3204 .elementor-element.elementor-element-42c254c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-42c254c .section-title-wrapper .section-title{color:var( --e-global-color-secondary );margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-42c254c .section-title-wrapper .sub-title{color:#9E5CE9;margin-bottom:0px;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;}.elementor-3204 .elementor-element.elementor-element-42c254c .section-description .lead{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-42c254c .section-description .section-content{color:var( --e-global-color-accent );margin-bottom:0px;font-size:18px;font-weight:400;}.elementor-3204 .elementor-element.elementor-element-cb651b2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-3e7fa51{font-size:18px;line-height:28px;}.elementor-3204 .elementor-element.elementor-element-cb651b2.e-con{--align-self:flex-end;}.elementor-3204 .elementor-element.elementor-element-6bb33b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-b904c0a > .elementor-widget-container{margin:-14px 0px 0px -16px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-b904c0a .team-wrapper .team-inner{text-align:center;}.elementor-3204 .elementor-element.elementor-element-b904c0a .team-inner{background-color:#F2EBFB;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);padding:50px 50px 30px 50px;}.elementor-3204 .elementor-element.elementor-element-b904c0a .post-title-head .post-title{text-transform:none;color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-b904c0a .post-title-head{transform:scale(1);margin-bottom:15px;}.elementor-3204 .elementor-element.elementor-element-b904c0a .team-inner:hover .post-title-head .post-title{color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-b904c0a .team-inner:hover .post-title-head{transform:scale(1);}.elementor-3204 .elementor-element.elementor-element-b904c0a .team-designation .post-designation-head{text-transform:none;}.elementor-3204 .elementor-element.elementor-element-b904c0a .post-designation-head{transform:scale(1);margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-b904c0a .team-designation:hover{transform:scale(1);}.elementor-3204 .elementor-element.elementor-element-b904c0a .post-thumb > a > img{width:30%;max-width:30%;}.elementor-3204 .elementor-element.elementor-element-b904c0a .post-thumb{margin-bottom:35px;}.elementor-3204 .elementor-element.elementor-element-b904c0a .read-more{text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#33333300;padding:0px 0px 0px 0px;font-size:14px;font-weight:600;letter-spacing:0.7px;}.elementor-3204 .elementor-element.elementor-element-b904c0a .read-more:hover, .elementor-3204 .elementor-element.elementor-element-b904c0a .read-more:focus{color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-b904c0a .read-more:hover svg, .elementor-3204 .elementor-element.elementor-element-b904c0a .read-more:focus svg{fill:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-b904c0a .top-meta{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-b904c0a .bottom-meta{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-b904c0a .post-excerpt{font-size:18px;line-height:28px;margin-bottom:17px;}.elementor-3204 .elementor-element.elementor-element-b904c0a .post-overlay-items{position:absolute;top:0%;left:0%;}.elementor-3204 .elementor-element.elementor-element-4dbbc92{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#7979794A;--border-color:#7979794A;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-2acfcb7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-74b40b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-74b40b1.elementor-element{--align-self:flex-start;}.elementor-3204 .elementor-element.elementor-element-74b40b1 .feature-box-wrapper .feature-box-title{text-transform:none;font-size:25px;font-weight:600;letter-spacing:0.55px;}.elementor-3204 .elementor-element.elementor-element-74b40b1 .feature-box-wrapper{font-size:18px;text-align:left;}.elementor-3204 .elementor-element.elementor-element-74b40b1 .feature-box-wrapper .feature-box-title, .elementor-3204 .elementor-element.elementor-element-74b40b1 .feature-box-wrapper .feature-box-title > a{color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-74b40b1 .cea-featured-icon{color:var( --e-global-color-primary );font-size:50px;margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-74b40b1 .cea-featured-icon svg{fill:var( --e-global-color-primary );width:50px;}.elementor-3204 .elementor-element.elementor-element-74b40b1 .cea-featured-icon i, .elementor-3204 .elementor-element.elementor-element-74b40b1 .cea-featured-icon svg{transform:rotate(0deg);}.elementor-3204 .elementor-element.elementor-element-74b40b1 .cea-feature-box-img{margin-bottom:5px !important;}.elementor-3204 .elementor-element.elementor-element-74b40b1 .feature-box-wrapper .fbox-number{opacity:calc( 10 / 10 );}.elementor-3204 .elementor-element.elementor-element-74b40b1 .feature-box-wrapper:hover .fbox-number{opacity:calc( 10 / 10 );}.elementor-3204 .elementor-element.elementor-element-74b40b1 .fbox-number{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-74b40b1 .cea-button{background-color:#333333;}.elementor-3204 .elementor-element.elementor-element-74b40b1 .fbox-content{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-6c3cb6e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-378193b .elementor-button{background-color:var( --e-global-color-primary );font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-3204 .elementor-element.elementor-element-378193b .elementor-button:hover, .elementor-3204 .elementor-element.elementor-element-378193b .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-378193b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-378193b.elementor-element{--align-self:center;}.elementor-3204 .elementor-element.elementor-element-378193b{z-index:1;}.elementor-3204 .elementor-element.elementor-element-378193b .elementor-button-content-wrapper{flex-direction:row;}.elementor-3204 .elementor-element.elementor-element-378193b .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-3204 .elementor-element.elementor-element-378193b .elementor-button:hover svg, .elementor-3204 .elementor-element.elementor-element-378193b .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-474ddd1 .elementor-button{background-color:var( --e-global-color-secondary );font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-3204 .elementor-element.elementor-element-474ddd1 .elementor-button:hover, .elementor-3204 .elementor-element.elementor-element-474ddd1 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-474ddd1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-474ddd1.elementor-element{--align-self:center;}.elementor-3204 .elementor-element.elementor-element-474ddd1{z-index:1;}.elementor-3204 .elementor-element.elementor-element-474ddd1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3204 .elementor-element.elementor-element-474ddd1 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-3204 .elementor-element.elementor-element-474ddd1 .elementor-button:hover svg, .elementor-3204 .elementor-element.elementor-element-474ddd1 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-3204 .elementor-element.elementor-element-7fd5fde{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-7fd5fde:not(.elementor-motion-effects-element-type-background), .elementor-3204 .elementor-element.elementor-element-7fd5fde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-a2ae8d7{--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-3204 .elementor-element.elementor-element-6b492f7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-f56651b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-d126078{text-align:center;}.elementor-3204 .elementor-element.elementor-element-d126078.cea-align-center .section-description{margin:0 auto;}.elementor-3204 .elementor-element.elementor-element-d126078 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-d126078 .section-title-wrapper .section-title{color:var( --e-global-color-accent );margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-d126078 .section-title-wrapper .sub-title{color:var( --e-global-color-primary );margin-bottom:0px;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;}.elementor-3204 .elementor-element.elementor-element-d126078 .section-description .lead{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-d126078 .section-description .section-content{margin-bottom:5px;font-size:20px;font-style:italic;}.elementor-3204 .elementor-element.elementor-element-01ceac5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-bfa8ed7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-a8a7aef .blog-wrapper .blog-inner{text-align:center;}.elementor-3204 .elementor-element.elementor-element-a8a7aef .blog-inner{padding:30px 30px 25px 030px;}.elementor-3204 .elementor-element.elementor-element-a8a7aef .post-title-head .post-title{text-transform:none;color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-a8a7aef .post-title-head{transform:scale(1);margin-bottom:20px;font-size:25px;line-height:1.3em;}.elementor-3204 .elementor-element.elementor-element-a8a7aef .blog-inner:hover .post-title-head .post-title{color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-a8a7aef .blog-inner:hover .post-title-head{transform:scale(1);}.elementor-3204 .elementor-element.elementor-element-a8a7aef .post-thumb{margin-bottom:21px;}.elementor-3204 .elementor-element.elementor-element-a8a7aef .read-more{text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#33333300;padding:0px 0px 0px 0px;font-size:14px;letter-spacing:0.55px;}.elementor-3204 .elementor-element.elementor-element-a8a7aef .read-more:hover, .elementor-3204 .elementor-element.elementor-element-a8a7aef .read-more:focus{color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-a8a7aef .read-more:hover svg, .elementor-3204 .elementor-element.elementor-element-a8a7aef .read-more:focus svg{fill:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-a8a7aef .top-meta{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-a8a7aef .bottom-meta{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-a8a7aef .post-excerpt{margin-bottom:15px;}.elementor-3204 .elementor-element.elementor-element-a8a7aef .post-overlay-items{position:absolute;top:0%;left:0%;}@media(max-width:1024px){.elementor-3204 .elementor-element.elementor-element-21ea1dd .section-title-wrapper .section-title{font-size:208px;}.elementor-3204 .elementor-element.elementor-element-fdfa7f8 .elementor-counter-title{justify-content:center;}.elementor-3204 .elementor-element.elementor-element-fdfa7f8 .elementor-counter{gap:0px;}.elementor-3204 .elementor-element.elementor-element-fdfa7f8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;}.elementor-3204 .elementor-element.elementor-element-3999366 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-3999366.elementor-element{--align-self:center;}.elementor-3204 .elementor-element.elementor-element-f13b86f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-3204 .elementor-element.elementor-element-bf4d9dc{left:652px;}body.rtl .elementor-3204 .elementor-element.elementor-element-bf4d9dc{right:652px;}.elementor-3204 .elementor-element.elementor-element-bf4d9dc{top:496px;}.elementor-3204 .elementor-element.elementor-element-4b13e3d.elementor-element{--align-self:center;}.elementor-3204 .elementor-element.elementor-element-4342529{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-cfdd015{--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-3204 .elementor-element.elementor-element-2504e2e{width:100%;max-width:100%;}.elementor-3204 .elementor-element.elementor-element-2504e2e > .elementor-widget-container{--e-transform-rotateZ:0deg;}.elementor-3204 .elementor-element.elementor-element-2504e2e img{max-width:100%;}.elementor-3204 .elementor-element.elementor-element-3b65ef1 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-3204 .elementor-element.elementor-element-3b65ef1{--width:120px;--word-spacing:10px;}.elementor-3204 .elementor-element.elementor-element-96a3e63{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-7f1e00a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-c514bc6{--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-3204 .elementor-element.elementor-element-41a0e8b{--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-3204 .elementor-element.elementor-element-2dcadcc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-3204 .elementor-element.elementor-element-2dcadcc::before, .elementor-3204 .elementor-element.elementor-element-2dcadcc > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-2dcadcc > .e-con-inner > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-2dcadcc > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-2dcadcc > .e-con-inner > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-2dcadcc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;background-size:0px auto;}.elementor-3204 .elementor-element.elementor-element-de73160 img{width:100%;}.elementor-3204 .elementor-element.elementor-element-04b40a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-04b40a8 .section-title-wrapper .section-title{margin-bottom:0px;font-size:40px;line-height:48px;}.elementor-3204 .elementor-element.elementor-element-04b40a8 .section-title-wrapper .sub-title{font-size:15px;}.elementor-3204 .elementor-element.elementor-element-0020c27 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-0020c27.elementor-element{--align-self:flex-start;}.elementor-3204 .elementor-element.elementor-element-0020c27 .section-title-wrapper .section-title{margin:21px 0px 0px 0px;padding:0px 0px 0px 55px;line-height:31px;}.elementor-3204 .elementor-element.elementor-element-c047a5a{--padding-top:26px;--padding-bottom:6px;--padding-left:30px;--padding-right:20px;}.elementor-3204 .elementor-element.elementor-element-8f21957.elementor-element{--align-self:flex-start;}.elementor-3204 .elementor-element.elementor-element-30319d9.e-con{--align-self:flex-start;}.elementor-3204 .elementor-element.elementor-element-b635cde{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-2a25e42{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3204 .elementor-element.elementor-element-b9d9ca6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-b9d9ca6 .section-title-wrapper .section-title{margin-bottom:0px;font-size:40px;line-height:48px;}.elementor-3204 .elementor-element.elementor-element-b9d9ca6 .section-title-wrapper .sub-title{font-size:15px;}.elementor-3204 .elementor-element.elementor-element-bfda7c1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-bfda7c1.elementor-element{--align-self:flex-start;}.elementor-3204 .elementor-element.elementor-element-3a49842{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3204 .elementor-element.elementor-element-d2ce7ee > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;background-position:0px 0px;background-size:0px auto;}.elementor-3204 .elementor-element.elementor-element-d2ce7ee .feature-box-title{margin-bottom:12px;}.elementor-3204 .elementor-element.elementor-element-d2ce7ee .feature-box-wrapper .feature-box-title{font-size:26px;}.elementor-3204 .elementor-element.elementor-element-d2ce7ee .cea-feature-box-img{margin-bottom:15px !important;}.elementor-3204 .elementor-element.elementor-element-d2ce7ee .feature-box-wrapper .fbox-number{font-size:40px;}.elementor-3204 .elementor-element.elementor-element-d2ce7ee .fbox-content{margin-bottom:14px;}.elementor-3204 .elementor-element.elementor-element-8ae1989 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;background-position:0px 0px;background-size:0px auto;}.elementor-3204 .elementor-element.elementor-element-8ae1989 .feature-box-title{margin-bottom:12px;}.elementor-3204 .elementor-element.elementor-element-8ae1989 .feature-box-wrapper .feature-box-title{font-size:26px;}.elementor-3204 .elementor-element.elementor-element-8ae1989 .cea-feature-box-img{margin-bottom:15px !important;}.elementor-3204 .elementor-element.elementor-element-8ae1989 .feature-box-wrapper .fbox-number{font-size:40px;}.elementor-3204 .elementor-element.elementor-element-8ae1989 .fbox-content{margin-bottom:14px;}.elementor-3204 .elementor-element.elementor-element-7908b3a{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3204 .elementor-element.elementor-element-79931db > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;background-position:0px 0px;background-size:0px auto;}.elementor-3204 .elementor-element.elementor-element-79931db .feature-box-title{margin-bottom:12px;}.elementor-3204 .elementor-element.elementor-element-79931db .feature-box-wrapper .feature-box-title{font-size:26px;}.elementor-3204 .elementor-element.elementor-element-79931db .cea-feature-box-img{margin-bottom:15px !important;}.elementor-3204 .elementor-element.elementor-element-79931db .feature-box-wrapper .fbox-number{font-size:40px;}.elementor-3204 .elementor-element.elementor-element-79931db .fbox-content{margin-bottom:14px;}.elementor-3204 .elementor-element.elementor-element-0e79ab7 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;background-position:0px 0px;background-size:0px auto;}.elementor-3204 .elementor-element.elementor-element-0e79ab7 .feature-box-title{margin-bottom:12px;}.elementor-3204 .elementor-element.elementor-element-0e79ab7 .feature-box-wrapper .feature-box-title{font-size:26px;}.elementor-3204 .elementor-element.elementor-element-0e79ab7 .cea-feature-box-img{margin-bottom:15px !important;}.elementor-3204 .elementor-element.elementor-element-0e79ab7 .feature-box-wrapper .fbox-number{font-size:40px;}.elementor-3204 .elementor-element.elementor-element-0e79ab7 .fbox-content{margin-bottom:14px;}.elementor-3204 .elementor-element.elementor-element-6843c2b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3204 .elementor-element.elementor-element-d7ae077 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-position:0px 0px;background-size:0px auto;}.elementor-3204 .elementor-element.elementor-element-d7ae077 .feature-box-title{margin-bottom:12px;}.elementor-3204 .elementor-element.elementor-element-d7ae077 .feature-box-wrapper .feature-box-title{font-size:26px;}.elementor-3204 .elementor-element.elementor-element-d7ae077 .cea-feature-box-img{margin-bottom:15px !important;}.elementor-3204 .elementor-element.elementor-element-d7ae077 .feature-box-wrapper .fbox-number{font-size:40px;}.elementor-3204 .elementor-element.elementor-element-d7ae077 .fbox-content{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-296f402 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-position:0px 0px;background-size:0px auto;}.elementor-3204 .elementor-element.elementor-element-296f402 .feature-box-title{margin-bottom:12px;}.elementor-3204 .elementor-element.elementor-element-296f402 .feature-box-wrapper .feature-box-title{font-size:26px;}.elementor-3204 .elementor-element.elementor-element-296f402 .cea-feature-box-img{margin-bottom:15px !important;}.elementor-3204 .elementor-element.elementor-element-296f402 .feature-box-wrapper .fbox-number{font-size:40px;}.elementor-3204 .elementor-element.elementor-element-296f402 .fbox-content{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-152788f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3204 .elementor-element.elementor-element-653b14d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3204 .elementor-element.elementor-element-b6d644d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3204 .elementor-element.elementor-element-319d27a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-319d27a .section-title-wrapper .section-title{margin-bottom:0px;font-size:40px;line-height:48px;}.elementor-3204 .elementor-element.elementor-element-319d27a .section-title-wrapper .sub-title{font-size:15px;}.elementor-3204 .elementor-element.elementor-element-7dcd5d6 img{width:100%;}.elementor-3204 .elementor-element.elementor-element-9696515 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-9696515 .cea-accordions > .cea-accordion:not(first-child){margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-9696515 .cea-accordion-header > a{padding:20px 25px 15px 5px;}.elementor-3204 .elementor-element.elementor-element-9696515 .cea-accordion-content{margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;}.elementor-3204 .elementor-element.elementor-element-ba47fd9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:27px 35px;--row-gap:27px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3204 .elementor-element.elementor-element-fd485b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-fd485b8 .section-title-wrapper .section-title{margin-bottom:0px;font-size:40px;line-height:48px;}.elementor-3204 .elementor-element.elementor-element-fd485b8 .section-title-wrapper .sub-title{font-size:15px;}.elementor-3204 .elementor-element.elementor-element-351c1e9d .pricing-table-wrapper .pricing-inner-wrapper{padding:30px 0px 30px 30px;margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-351c1e9d .pricing-table-wrapper .pricing-table-info{padding:0px 0px 0px 35px;margin-bottom:20px;}.elementor-3204 .elementor-element.elementor-element-351c1e9d .pricing-table-wrapper .pricing-features-list{padding:20px 0px 0px 24px;margin-bottom:30px;}.elementor-3204 .elementor-element.elementor-element-16465271.e-con{--align-self:center;}.elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-table-wrapper .pricing-inner-wrapper{padding:30px 0px 30px 30px;margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-table-wrapper .pricing-table-info{padding:0px 0px 0px 35px;margin-bottom:20px;}.elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-table-wrapper .pricing-features-list{padding:20px 0px 0px 24px;margin-bottom:30px;}.elementor-3204 .elementor-element.elementor-element-d49c1e6.e-con{--align-self:center;}.elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-table-wrapper .pricing-inner-wrapper{padding:30px 0px 30px 30px;margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-table-wrapper .pricing-table-info{padding:0px 0px 0px 35px;margin-bottom:20px;}.elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-table-wrapper .pricing-features-list{padding:20px 0px 0px 24px;margin-bottom:30px;}.elementor-3204 .elementor-element.elementor-element-4fd7789.e-con{--align-self:center;}.elementor-3204 .elementor-element.elementor-element-12ed13c7{--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-3204 .elementor-element.elementor-element-41cfb17 .pricing-table-wrapper .pricing-inner-wrapper{padding:30px 0px 30px 30px;margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-41cfb17 .pricing-table-wrapper .pricing-table-info{padding:0px 0px 0px 35px;margin-bottom:20px;}.elementor-3204 .elementor-element.elementor-element-41cfb17 .pricing-table-wrapper .pricing-features-list{padding:20px 0px 0px 24px;margin-bottom:30px;}.elementor-3204 .elementor-element.elementor-element-536410a.e-con{--align-self:center;}.elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-table-wrapper .pricing-inner-wrapper{padding:30px 0px 30px 30px;margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-table-wrapper .pricing-table-info{padding:0px 0px 0px 35px;margin-bottom:20px;}.elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-table-wrapper .pricing-features-list{padding:20px 0px 0px 24px;margin-bottom:30px;}.elementor-3204 .elementor-element.elementor-element-2488346.e-con{--align-self:center;}.elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-table-wrapper .pricing-inner-wrapper{padding:30px 0px 30px 30px;margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-table-wrapper .pricing-table-info{padding:0px 0px 0px 35px;margin-bottom:20px;}.elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-table-wrapper .pricing-features-list{padding:20px 0px 0px 24px;margin-bottom:30px;}.elementor-3204 .elementor-element.elementor-element-78b8876.e-con{--align-self:center;}.elementor-3204 .elementor-element.elementor-element-aae5e85{--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-3204 .elementor-element.elementor-element-5dfeed05{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-100ed339{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-3204 .elementor-element.elementor-element-6f2d70f{width:100%;max-width:100%;}.elementor-3204 .elementor-element.elementor-element-6f2d70f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-6f2d70f.elementor-element{--align-self:center;}.elementor-3204 .elementor-element.elementor-element-7bd2ef1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-545b26b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-2b259ec{text-align:center;}.elementor-3204 .elementor-element.elementor-element-2b259ec.cea-align-center .section-description{margin:0 auto;}.elementor-3204 .elementor-element.elementor-element-2b259ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-2b259ec .section-title-wrapper .section-title{margin-bottom:0px;font-size:40px;line-height:48px;}.elementor-3204 .elementor-element.elementor-element-2b259ec .section-title-wrapper .sub-title{font-size:15px;}.elementor-3204 .elementor-element.elementor-element-20fd292{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-dd85316{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:33px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-12408a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-12408a4 .testimonial-wrapper .testimonial-inner{text-align:center;}.elementor-3204 .elementor-element.elementor-element-12408a4 .post-title-head{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-12408a4 .post-designation-head{margin:0px 0px 0px 0px;margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-12408a4 .post-thumb{margin-bottom:86px;}.elementor-3204 .elementor-element.elementor-element-12408a4 .post-excerpt{font-size:20px;line-height:1.7em;margin-bottom:125px;}.elementor-3204 .elementor-element.elementor-element-da59b3c::before, .elementor-3204 .elementor-element.elementor-element-da59b3c > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-da59b3c > .e-con-inner > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-da59b3c > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-da59b3c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-da59b3c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom right;background-size:0px auto;}.elementor-3204 .elementor-element.elementor-element-da59b3c{--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-3204 .elementor-element.elementor-element-4ef5404{--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;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--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-3204 .elementor-element.elementor-element-616d6a6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-6dcb0d4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3204 .elementor-element.elementor-element-3be0c60{--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.19;--padding-top:50px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-3204 .elementor-element.elementor-element-3be0c60::before, .elementor-3204 .elementor-element.elementor-element-3be0c60 > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-3be0c60 > .e-con-inner > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-3be0c60 > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-3be0c60 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-3be0c60 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top right;}.elementor-3204 .elementor-element.elementor-element-14aff95 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-3204 .elementor-element.elementor-element-2a93381{width:100%;max-width:100%;}.elementor-3204 .elementor-element.elementor-element-2a93381 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-2a93381.elementor-element{--align-self:flex-start;}.elementor-3204 .elementor-element.elementor-element-f929da8{width:100%;max-width:100%;}.elementor-3204 .elementor-element.elementor-element-f929da8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-f929da8 img{width:100%;}body:not(.rtl) .elementor-3204 .elementor-element.elementor-element-9486df5{left:652px;}body.rtl .elementor-3204 .elementor-element.elementor-element-9486df5{right:652px;}.elementor-3204 .elementor-element.elementor-element-9486df5{top:496px;}.elementor-3204 .elementor-element.elementor-element-db413ab{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0;}.elementor-3204 .elementor-element.elementor-element-db413ab::before, .elementor-3204 .elementor-element.elementor-element-db413ab > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-db413ab > .e-con-inner > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-db413ab > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-db413ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-db413ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-3204 .elementor-element.elementor-element-ae3558a{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-42c254c{text-align:left;}.elementor-3204 .elementor-element.elementor-element-42c254c.cea-align-center .section-description{margin:0 auto;}.elementor-3204 .elementor-element.elementor-element-42c254c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-42c254c .section-title-wrapper .section-title{margin-bottom:0px;font-size:40px;line-height:48px;}.elementor-3204 .elementor-element.elementor-element-42c254c .section-title-wrapper .sub-title{font-size:15px;}.elementor-3204 .elementor-element.elementor-element-cb651b2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-3305c1f{--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-3204 .elementor-element.elementor-element-b904c0a > .elementor-widget-container{margin:-14px 0px 0px -11px;}.elementor-3204 .elementor-element.elementor-element-2acfcb7{--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-378193b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-378193b.elementor-element{--align-self:center;}.elementor-3204 .elementor-element.elementor-element-474ddd1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-474ddd1.elementor-element{--align-self:flex-start;}.elementor-3204 .elementor-element.elementor-element-6c3cb6e{--justify-content:flex-start;}.elementor-3204 .elementor-element.elementor-element-4dbbc92{--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:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-ec6b067{--gap:25px 0px;--row-gap:25px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3204 .elementor-element.elementor-element-d126078 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-d126078 .section-title-wrapper .section-title{margin-bottom:10px;font-size:40px;line-height:48px;}.elementor-3204 .elementor-element.elementor-element-d126078 .section-title-wrapper .sub-title{font-size:15px;}.elementor-3204 .elementor-element.elementor-element-a2ae8d7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3204 .elementor-element.elementor-element-7fd5fde{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}}@media(max-width:767px){.elementor-3204 .elementor-element.elementor-element-21ea1dd .section-title-wrapper .section-title{margin-bottom:0px;font-size:135px;}.elementor-3204 .elementor-element.elementor-element-21ea1dd .section-title-wrapper .sub-title{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-21ea1dd .section-description .lead{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-21ea1dd .section-description .section-content{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-bf4d9dc .popup-trigger-icon{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-3b65ef1{--width:100px;}.elementor-3204 .elementor-element.elementor-element-2dcadcc::before, .elementor-3204 .elementor-element.elementor-element-2dcadcc > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-2dcadcc > .e-con-inner > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-2dcadcc > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-2dcadcc > .e-con-inner > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-2dcadcc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-3204 .elementor-element.elementor-element-de73160{width:100%;max-width:100%;}.elementor-3204 .elementor-element.elementor-element-e85ab4e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-04b40a8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-04b40a8 .section-title-wrapper .section-title{margin-bottom:0px;font-size:34px;line-height:44px;}.elementor-3204 .elementor-element.elementor-element-04b40a8 .section-title-wrapper .sub-title{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-04b40a8 .section-description .lead{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-04b40a8 .section-description .section-content{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-fb985ae{width:100%;max-width:100%;}.elementor-3204 .elementor-element.elementor-element-fb985ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-fb985ae .popup-anything-wrapper{text-align:left;}.elementor-3204 .elementor-element.elementor-element-fb985ae .popup-trigger-icon{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-0020c27{text-align:left;}.elementor-3204 .elementor-element.elementor-element-0020c27.cea-align-center .section-description{margin:0 auto;}.elementor-3204 .elementor-element.elementor-element-0020c27 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-0020c27.elementor-element{--align-self:flex-start;}.elementor-3204 .elementor-element.elementor-element-0020c27 .section-title-wrapper .section-title{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-0020c27 .section-title-wrapper .sub-title{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-0020c27 .section-description .lead{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-0020c27 .section-description .section-content{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-c047a5a{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3204 .elementor-element.elementor-element-8f21957{width:100%;max-width:100%;}.elementor-3204 .elementor-element.elementor-element-8f21957 img{width:100%;}.elementor-3204 .elementor-element.elementor-element-4845282{--justify-content:flex-start;}.elementor-3204 .elementor-element.elementor-element-b9d9ca6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-b9d9ca6 .section-title-wrapper .section-title{margin-bottom:0px;font-size:34px;line-height:44px;}.elementor-3204 .elementor-element.elementor-element-b9d9ca6 .section-title-wrapper .sub-title{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-b9d9ca6 .section-description .lead{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-b9d9ca6 .section-description .section-content{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-d2ce7ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-position:0px 0px;}.elementor-3204 .elementor-element.elementor-element-d2ce7ee .feature-box-title{margin-bottom:13px;}.elementor-3204 .elementor-element.elementor-element-d2ce7ee .cea-featured-icon{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-d2ce7ee .cea-feature-box-img{margin-bottom:17px !important;}.elementor-3204 .elementor-element.elementor-element-d2ce7ee .fbox-content{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-8ae1989 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-position:0px 0px;}.elementor-3204 .elementor-element.elementor-element-8ae1989 .feature-box-title{margin-bottom:13px;}.elementor-3204 .elementor-element.elementor-element-8ae1989 .cea-featured-icon{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-8ae1989 .cea-feature-box-img{margin-bottom:17px !important;}.elementor-3204 .elementor-element.elementor-element-8ae1989 .fbox-content{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-79931db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-position:0px 0px;}.elementor-3204 .elementor-element.elementor-element-79931db .feature-box-title{margin-bottom:13px;}.elementor-3204 .elementor-element.elementor-element-79931db .cea-featured-icon{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-79931db .cea-feature-box-img{margin-bottom:17px !important;}.elementor-3204 .elementor-element.elementor-element-79931db .fbox-content{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-0e79ab7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-position:0px 0px;}.elementor-3204 .elementor-element.elementor-element-0e79ab7 .feature-box-title{margin-bottom:13px;}.elementor-3204 .elementor-element.elementor-element-0e79ab7 .cea-featured-icon{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-0e79ab7 .cea-feature-box-img{margin-bottom:17px !important;}.elementor-3204 .elementor-element.elementor-element-0e79ab7 .fbox-content{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-d7ae077 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-position:0px 0px;}.elementor-3204 .elementor-element.elementor-element-d7ae077 .feature-box-title{margin-bottom:13px;}.elementor-3204 .elementor-element.elementor-element-d7ae077 .cea-featured-icon{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-d7ae077 .cea-feature-box-img{margin-bottom:17px !important;}.elementor-3204 .elementor-element.elementor-element-d7ae077 .fbox-content{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-296f402 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-position:0px 0px;}.elementor-3204 .elementor-element.elementor-element-296f402 .feature-box-title{margin-bottom:13px;}.elementor-3204 .elementor-element.elementor-element-296f402 .cea-featured-icon{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-296f402 .cea-feature-box-img{margin-bottom:17px !important;}.elementor-3204 .elementor-element.elementor-element-296f402 .fbox-content{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-319d27a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-319d27a .section-title-wrapper .section-title{margin-bottom:0px;font-size:34px;line-height:44px;}.elementor-3204 .elementor-element.elementor-element-319d27a .section-title-wrapper .sub-title{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-319d27a .section-description .lead{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-319d27a .section-description .section-content{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-79b54ed{--width:90%;--border-radius:30px 30px 30px 30px;--margin-top:-38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-7dcd5d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-7dcd5d6.elementor-element{--align-self:center;}.elementor-3204 .elementor-element.elementor-element-c78925a{--width:88%;}.elementor-3204 .elementor-element.elementor-element-b6905b8{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-9696515 > .elementor-widget-container{margin:0px 0px -23px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-9696515 .cea-accordions > .cea-accordion:not(first-child){margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-9696515 .cea-accordion-header > a{font-size:16px;line-height:29px;padding:20px 0px 20px 0px;}.elementor-3204 .elementor-element.elementor-element-9696515 .cea-accordion-content{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-ba47fd9{--padding-top:100px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3204 .elementor-element.elementor-element-fd485b8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-fd485b8 .section-title-wrapper .section-title{margin-bottom:0px;font-size:34px;line-height:44px;}.elementor-3204 .elementor-element.elementor-element-fd485b8 .section-title-wrapper .sub-title{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-fd485b8 .section-description .lead{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-fd485b8 .section-description .section-content{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-394e8e3b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3204 .elementor-element.elementor-element-351c1e9d .pricing-table-wrapper .pricing-table-info{margin-bottom:20px;}.elementor-3204 .elementor-element.elementor-element-351c1e9d .pricing-table-wrapper .pricing-features-list{margin-bottom:30px;}.elementor-3204 .elementor-element.elementor-element-351c1e9d .pricing-icon{margin-bottom:35px;}.elementor-3204 .elementor-element.elementor-element-351c1e9d .pricing-table-wrapper .cea-button{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-351c1e9d .pricing-table-wrapper .pricing-video{margin-bottom:10px;}.elementor-3204 .elementor-element.elementor-element-351c1e9d .pricing-table-wrapper .pricing-content{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-table-wrapper .pricing-table-info{margin-bottom:20px;}.elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-table-wrapper .pricing-features-list{margin-bottom:30px;}.elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-icon{margin-bottom:35px;}.elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-table-wrapper .cea-button{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-table-wrapper .pricing-video{margin-bottom:10px;}.elementor-3204 .elementor-element.elementor-element-0e74a52 .pricing-table-wrapper .pricing-content{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-table-wrapper .pricing-table-info{margin-bottom:20px;}.elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-table-wrapper .pricing-features-list{margin-bottom:30px;}.elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-icon{margin-bottom:35px;}.elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-table-wrapper .cea-button{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-table-wrapper .pricing-video{margin-bottom:10px;}.elementor-3204 .elementor-element.elementor-element-2deceb7 .pricing-table-wrapper .pricing-content{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-41cfb17 .pricing-table-wrapper .pricing-table-info{margin-bottom:20px;}.elementor-3204 .elementor-element.elementor-element-41cfb17 .pricing-table-wrapper .pricing-features-list{margin-bottom:30px;}.elementor-3204 .elementor-element.elementor-element-41cfb17 .pricing-icon{margin-bottom:35px;}.elementor-3204 .elementor-element.elementor-element-41cfb17 .pricing-table-wrapper .cea-button{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-41cfb17 .pricing-table-wrapper .pricing-video{margin-bottom:10px;}.elementor-3204 .elementor-element.elementor-element-41cfb17 .pricing-table-wrapper .pricing-content{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-table-wrapper .pricing-table-info{margin-bottom:20px;}.elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-table-wrapper .pricing-features-list{margin-bottom:30px;}.elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-icon{margin-bottom:35px;}.elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-table-wrapper .cea-button{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-table-wrapper .pricing-video{margin-bottom:10px;}.elementor-3204 .elementor-element.elementor-element-ecd7351 .pricing-table-wrapper .pricing-content{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-table-wrapper .pricing-table-info{margin-bottom:20px;}.elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-table-wrapper .pricing-features-list{margin-bottom:30px;}.elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-icon{margin-bottom:35px;}.elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-table-wrapper .cea-button{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-table-wrapper .pricing-video{margin-bottom:10px;}.elementor-3204 .elementor-element.elementor-element-ffe25ed .pricing-table-wrapper .pricing-content{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-aae5e85{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-100ed339{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3204 .elementor-element.elementor-element-faa1a00 .section-title-wrapper .section-title{margin-bottom:15px;}.elementor-3204 .elementor-element.elementor-element-faa1a00 .section-title-wrapper .sub-title{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-faa1a00 .section-description .lead{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-faa1a00 .section-description .section-content{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-6f2d70f.elementor-element{--align-self:center;}.elementor-3204 .elementor-element.elementor-element-7bd2ef1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-2b259ec > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-2b259ec .section-title-wrapper .section-title{margin-bottom:0px;font-size:34px;line-height:44px;}.elementor-3204 .elementor-element.elementor-element-2b259ec .section-title-wrapper .sub-title{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-2b259ec .section-description .lead{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-2b259ec .section-description .section-content{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-20fd292{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3204 .elementor-element.elementor-element-dd85316{--margin-top:0px;--margin-bottom:31px;--margin-left:0px;--margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-12408a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-12408a4 .post-title-head{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-12408a4 .review-title{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-12408a4 .post-designation-head{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-12408a4 .top-meta{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-12408a4 .bottom-meta{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-12408a4 .post-excerpt{font-size:18px;line-height:1.7em;margin-bottom:125px;}.elementor-3204 .elementor-element.elementor-element-e9e5b22{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-1a49bfc{--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-3204 .elementor-element.elementor-element-da59b3c::before, .elementor-3204 .elementor-element.elementor-element-da59b3c > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-da59b3c > .e-con-inner > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-da59b3c > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-da59b3c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-da59b3c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom center;background-size:0px auto;}.elementor-3204 .elementor-element.elementor-element-da59b3c{--overlay-opacity:0.27;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-616d6a6{--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-3204 .elementor-element.elementor-element-3be0c60::before, .elementor-3204 .elementor-element.elementor-element-3be0c60 > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-3be0c60 > .e-con-inner > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-3be0c60 > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-3be0c60 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-3be0c60 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top right;}.elementor-3204 .elementor-element.elementor-element-3be0c60{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-3204 .elementor-element.elementor-element-14aff95 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-3204 .elementor-element.elementor-element-14aff95 .elementor-heading-title{font-size:36px;}.elementor-3204 .elementor-element.elementor-element-56a210c > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3204 .elementor-element.elementor-element-2a93381.elementor-element{--align-self:center;}.elementor-3204 .elementor-element.elementor-element-9486df5 .popup-trigger-icon{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-db413ab::before, .elementor-3204 .elementor-element.elementor-element-db413ab > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-db413ab > .e-con-inner > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-db413ab > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-db413ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-db413ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-3204 .elementor-element.elementor-element-db413ab{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3204 .elementor-element.elementor-element-42c254c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-42c254c .section-title-wrapper .section-title{margin-bottom:0px;font-size:34px;line-height:44px;}.elementor-3204 .elementor-element.elementor-element-42c254c .section-title-wrapper .sub-title{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-42c254c .section-description .lead{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-42c254c .section-description .section-content{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-3305c1f{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-3204 .elementor-element.elementor-element-b904c0a > .elementor-widget-container{margin:-14px 0px -9px -7px;}.elementor-3204 .elementor-element.elementor-element-b904c0a .post-title-head{margin-bottom:15px;font-size:20px;}.elementor-3204 .elementor-element.elementor-element-b904c0a .post-designation-head{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-b904c0a .top-meta{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-b904c0a .bottom-meta{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-b904c0a .post-excerpt{font-size:16px;margin-bottom:17px;}.elementor-3204 .elementor-element.elementor-element-6bb33b6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-74b40b1 .cea-featured-icon{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-74b40b1 .fbox-number{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-74b40b1 .fbox-content{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-378193b.elementor-element{--align-self:center;}.elementor-3204 .elementor-element.elementor-element-474ddd1.elementor-element{--align-self:center;}.elementor-3204 .elementor-element.elementor-element-4dbbc92{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-ec6b067{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3204 .elementor-element.elementor-element-d126078 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-d126078 .section-title-wrapper .section-title{margin-bottom:0px;font-size:34px;line-height:44px;}.elementor-3204 .elementor-element.elementor-element-d126078 .section-title-wrapper .sub-title{margin-bottom:0px;}.elementor-3204 .elementor-element.elementor-element-d126078 .section-description .lead{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-d126078 .section-description .section-content{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-a8a7aef .post-title-head{margin-bottom:20px;}.elementor-3204 .elementor-element.elementor-element-a8a7aef .top-meta{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-a8a7aef .bottom-meta{margin-bottom:5px;}.elementor-3204 .elementor-element.elementor-element-a8a7aef .post-excerpt{margin-bottom:15px;}}@media(min-width:768px){.elementor-3204 .elementor-element.elementor-element-f13b86f{--width:40%;}.elementor-3204 .elementor-element.elementor-element-4342529{--width:84%;}.elementor-3204 .elementor-element.elementor-element-368417e{--width:80%;}.elementor-3204 .elementor-element.elementor-element-cfdd015{--width:50%;}.elementor-3204 .elementor-element.elementor-element-96a3e63{--width:40%;}.elementor-3204 .elementor-element.elementor-element-5b25e42{--width:60%;}.elementor-3204 .elementor-element.elementor-element-c514bc6{--width:50%;}.elementor-3204 .elementor-element.elementor-element-9976f83{--width:50%;}.elementor-3204 .elementor-element.elementor-element-c047a5a{--width:60%;}.elementor-3204 .elementor-element.elementor-element-30319d9{--width:35%;}.elementor-3204 .elementor-element.elementor-element-b635cde{--width:50%;}.elementor-3204 .elementor-element.elementor-element-3a49842{--width:30%;}.elementor-3204 .elementor-element.elementor-element-be35535{--width:50%;}.elementor-3204 .elementor-element.elementor-element-c6b9c46{--width:50%;}.elementor-3204 .elementor-element.elementor-element-c98a088{--width:50%;}.elementor-3204 .elementor-element.elementor-element-cf3760f{--width:50%;}.elementor-3204 .elementor-element.elementor-element-788b291{--width:50%;}.elementor-3204 .elementor-element.elementor-element-eb48ee8{--width:50%;}.elementor-3204 .elementor-element.elementor-element-653b14d{--width:70%;}.elementor-3204 .elementor-element.elementor-element-79b54ed{--width:80%;}.elementor-3204 .elementor-element.elementor-element-c78925a{--width:80%;}.elementor-3204 .elementor-element.elementor-element-b6905b8{--width:100%;}.elementor-3204 .elementor-element.elementor-element-820b14d{--width:45%;}.elementor-3204 .elementor-element.elementor-element-f8e3c09{--width:55%;}.elementor-3204 .elementor-element.elementor-element-52828b5{--width:18.115%;}.elementor-3204 .elementor-element.elementor-element-5543fa6b{--width:64.303%;}.elementor-3204 .elementor-element.elementor-element-16465271{--width:32%;}.elementor-3204 .elementor-element.elementor-element-d49c1e6{--width:32%;}.elementor-3204 .elementor-element.elementor-element-4fd7789{--width:32%;}.elementor-3204 .elementor-element.elementor-element-536410a{--width:32%;}.elementor-3204 .elementor-element.elementor-element-2488346{--width:32%;}.elementor-3204 .elementor-element.elementor-element-78b8876{--width:32%;}.elementor-3204 .elementor-element.elementor-element-545b26b{--width:30%;}.elementor-3204 .elementor-element.elementor-element-a876347{--width:70%;}.elementor-3204 .elementor-element.elementor-element-20fd292{--width:30%;}.elementor-3204 .elementor-element.elementor-element-e9e5b22{--width:80%;}.elementor-3204 .elementor-element.elementor-element-1a49bfc{--width:20%;}.elementor-3204 .elementor-element.elementor-element-4ef5404{--width:70%;}.elementor-3204 .elementor-element.elementor-element-66c5e16{--width:50%;}.elementor-3204 .elementor-element.elementor-element-a5c7507{--width:50%;}.elementor-3204 .elementor-element.elementor-element-8122c6c{--width:40%;}.elementor-3204 .elementor-element.elementor-element-cb651b2{--width:50%;}.elementor-3204 .elementor-element.elementor-element-2acfcb7{--width:50%;}.elementor-3204 .elementor-element.elementor-element-6c3cb6e{--width:50%;}.elementor-3204 .elementor-element.elementor-element-6b492f7{--width:20%;}.elementor-3204 .elementor-element.elementor-element-f56651b{--width:60%;}.elementor-3204 .elementor-element.elementor-element-01ceac5{--width:20%;}.elementor-3204 .elementor-element.elementor-element-a2ae8d7{--width:100%;}.elementor-3204 .elementor-element.elementor-element-bfa8ed7{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3204 .elementor-element.elementor-element-f13b86f{--width:100%;}.elementor-3204 .elementor-element.elementor-element-4342529{--width:100%;}.elementor-3204 .elementor-element.elementor-element-368417e{--width:100%;}.elementor-3204 .elementor-element.elementor-element-cfdd015{--width:100%;}.elementor-3204 .elementor-element.elementor-element-96a3e63{--width:100%;}.elementor-3204 .elementor-element.elementor-element-5b25e42{--width:100%;}.elementor-3204 .elementor-element.elementor-element-c514bc6{--width:100%;}.elementor-3204 .elementor-element.elementor-element-9976f83{--width:100%;}.elementor-3204 .elementor-element.elementor-element-b635cde{--width:100%;}.elementor-3204 .elementor-element.elementor-element-3a49842{--width:100%;}.elementor-3204 .elementor-element.elementor-element-653b14d{--width:100%;}.elementor-3204 .elementor-element.elementor-element-820b14d{--width:100%;}.elementor-3204 .elementor-element.elementor-element-f8e3c09{--width:100%;}.elementor-3204 .elementor-element.elementor-element-16465271{--width:100%;}.elementor-3204 .elementor-element.elementor-element-d49c1e6{--width:100%;}.elementor-3204 .elementor-element.elementor-element-4fd7789{--width:100%;}.elementor-3204 .elementor-element.elementor-element-536410a{--width:100%;}.elementor-3204 .elementor-element.elementor-element-2488346{--width:100%;}.elementor-3204 .elementor-element.elementor-element-78b8876{--width:100%;}.elementor-3204 .elementor-element.elementor-element-545b26b{--width:100%;}.elementor-3204 .elementor-element.elementor-element-a876347{--width:100%;}.elementor-3204 .elementor-element.elementor-element-20fd292{--width:100%;}.elementor-3204 .elementor-element.elementor-element-e9e5b22{--width:100%;}.elementor-3204 .elementor-element.elementor-element-1a49bfc{--width:100%;}.elementor-3204 .elementor-element.elementor-element-4ef5404{--width:100%;}.elementor-3204 .elementor-element.elementor-element-66c5e16{--width:100%;}.elementor-3204 .elementor-element.elementor-element-a5c7507{--width:100%;}.elementor-3204 .elementor-element.elementor-element-8122c6c{--width:100%;}.elementor-3204 .elementor-element.elementor-element-cb651b2{--width:100%;}.elementor-3204 .elementor-element.elementor-element-2acfcb7{--width:100%;}.elementor-3204 .elementor-element.elementor-element-6c3cb6e{--width:100%;}.elementor-3204 .elementor-element.elementor-element-6b492f7{--width:100%;}.elementor-3204 .elementor-element.elementor-element-f56651b{--width:100%;}.elementor-3204 .elementor-element.elementor-element-01ceac5{--width:100%;}}/* Start custom CSS for ceasectiontitle, class: .elementor-element-21ea1dd */.cus-sections-wrap span.title-suffix {
    -webkit-text-stroke: 3px #191538;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0adf6c */.cus-boll-wrap
{
    -webkit-animation-name: floating-animate-model-1;
    -webkit-animation-duration: 2s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-21ea1dd */.cus-sections-wrap span.title-suffix {
    -webkit-text-stroke: 3px #191538;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0adf6c */.cus-boll-wrap
{
    -webkit-animation-name: floating-animate-model-1;
    -webkit-animation-duration: 2s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-21ea1dd */.cus-sections-wrap span.title-suffix {
    -webkit-text-stroke: 3px #191538;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0adf6c */.cus-boll-wrap
{
    -webkit-animation-name: floating-animate-model-1;
    -webkit-animation-duration: 2s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-21ea1dd */.cus-sections-wrap span.title-suffix {
    -webkit-text-stroke: 3px #191538;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0adf6c */.cus-boll-wrap
{
    -webkit-animation-name: floating-animate-model-1;
    -webkit-animation-duration: 2s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d2ce7ee */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d2ce7ee */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-8ae1989 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-8ae1989 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d2ce7ee */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d2ce7ee */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-8ae1989 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-8ae1989 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-79931db */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-79931db */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-0e79ab7 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-0e79ab7 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-79931db */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-79931db */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-0e79ab7 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-0e79ab7 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d7ae077 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d7ae077 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-296f402 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-296f402 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d7ae077 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d7ae077 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-296f402 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-296f402 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d2ce7ee */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d2ce7ee */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-8ae1989 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-8ae1989 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d2ce7ee */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d2ce7ee */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-8ae1989 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-8ae1989 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-79931db */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-79931db */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-0e79ab7 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-0e79ab7 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-79931db */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-79931db */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-0e79ab7 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-0e79ab7 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d7ae077 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d7ae077 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-296f402 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-296f402 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d7ae077 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d7ae077 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-296f402 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-296f402 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d2ce7ee */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d2ce7ee */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-8ae1989 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-8ae1989 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d2ce7ee */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d2ce7ee */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-8ae1989 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-8ae1989 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-79931db */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-79931db */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-0e79ab7 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-0e79ab7 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-79931db */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-79931db */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-0e79ab7 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-0e79ab7 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d7ae077 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d7ae077 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-296f402 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-296f402 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d7ae077 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d7ae077 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-296f402 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-296f402 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d2ce7ee */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d2ce7ee */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-8ae1989 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-8ae1989 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d2ce7ee */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d2ce7ee */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-8ae1989 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-8ae1989 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-79931db */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-79931db */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-0e79ab7 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-0e79ab7 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-79931db */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-79931db */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-0e79ab7 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-0e79ab7 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d7ae077 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d7ae077 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-296f402 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-296f402 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d7ae077 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-d7ae077 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-296f402 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceafeaturebox, class: .elementor-element-296f402 */.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: "";
    border-bottom: 1px solid #ffffff59;
    position: absolute;
    width: 379px;
    top: 84px;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner:hover figure.cea-feature-box-img:before {
    border-color: #fff;
}
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img > img {
    opacity: 0.55;
}
 @media only screen and (max-width: 1024px) {
.cus-icon-border-wrap .feature-box-classic-pro .feature-box-inner figure.cea-feature-box-img:before {
    content: none;
}
}/* End custom CSS */
/* Start custom CSS for ceaaccordion, class: .elementor-element-9696515 */.cea-accordions .card.cea-accordion .card-body {
    padding: 15px 0px;
    border-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for ceaaccordion, class: .elementor-element-9696515 */.cea-accordions .card.cea-accordion .card-body {
    padding: 15px 0px;
    border-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for ceaaccordion, class: .elementor-element-9696515 */.cea-accordions .card.cea-accordion .card-body {
    padding: 15px 0px;
    border-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for ceaaccordion, class: .elementor-element-9696515 */.cea-accordions .card.cea-accordion .card-body {
    padding: 15px 0px;
    border-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-351c1e9d */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-351c1e9d */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-0e74a52 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-0e74a52 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-2deceb7 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-2deceb7 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-351c1e9d */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-351c1e9d */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-0e74a52 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-0e74a52 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-2deceb7 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-2deceb7 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-41cfb17 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-41cfb17 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ecd7351 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ecd7351 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ffe25ed */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ffe25ed */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-41cfb17 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-41cfb17 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ecd7351 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ecd7351 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ffe25ed */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ffe25ed */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-351c1e9d */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-351c1e9d */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-0e74a52 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-0e74a52 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-2deceb7 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-2deceb7 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-351c1e9d */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-351c1e9d */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-0e74a52 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-0e74a52 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-2deceb7 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-2deceb7 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-41cfb17 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-41cfb17 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ecd7351 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ecd7351 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ffe25ed */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ffe25ed */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-41cfb17 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-41cfb17 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ecd7351 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ecd7351 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ffe25ed */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ffe25ed */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-351c1e9d */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-351c1e9d */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-0e74a52 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-0e74a52 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-2deceb7 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-2deceb7 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-351c1e9d */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-351c1e9d */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-0e74a52 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-0e74a52 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-2deceb7 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-2deceb7 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-41cfb17 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-41cfb17 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ecd7351 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ecd7351 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ffe25ed */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ffe25ed */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-41cfb17 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-41cfb17 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ecd7351 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ecd7351 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ffe25ed */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ffe25ed */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-351c1e9d */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-351c1e9d */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-0e74a52 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-0e74a52 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-2deceb7 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-2deceb7 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-351c1e9d */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-351c1e9d */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-0e74a52 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-0e74a52 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-2deceb7 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-2deceb7 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-41cfb17 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-41cfb17 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ecd7351 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ecd7351 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ffe25ed */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ffe25ed */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-41cfb17 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-41cfb17 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ecd7351 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ecd7351 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ffe25ed */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ffe25ed */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-351c1e9d */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-351c1e9d */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-0e74a52 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-0e74a52 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-2deceb7 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-2deceb7 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-351c1e9d */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-351c1e9d */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-0e74a52 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-0e74a52 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-2deceb7 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-2deceb7 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-41cfb17 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-41cfb17 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ecd7351 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ecd7351 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ffe25ed */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ffe25ed */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-41cfb17 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-41cfb17 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ecd7351 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ecd7351 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ffe25ed */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ffe25ed */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-351c1e9d */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-351c1e9d */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-0e74a52 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-0e74a52 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-2deceb7 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-2deceb7 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-351c1e9d */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-351c1e9d */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-0e74a52 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-0e74a52 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-2deceb7 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-2deceb7 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-41cfb17 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-41cfb17 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ecd7351 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ecd7351 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ffe25ed */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ffe25ed */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-41cfb17 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-41cfb17 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ecd7351 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ecd7351 */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ffe25ed */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceapricingtable, class: .elementor-element-ffe25ed */.pricing-style-classic.pricing-table-wrapper ul > li {
    padding: 7px 0;
    color: inherit;
}

.cus-pricing-image .pricing-table-info {
    display: grid;
}
.cus-pricing-image .pricing-image {
    position: absolute;
    left: 265px;
    top: 116px;
}
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 189px;
    left: 39px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .price-after {
    font-size: 22px;
    font-weight: 600;
    position: absolute;
    left: 178px;
    top: 130px;
}
.cus-pricing-image .pricing-style-classic .price-before {
    position: absolute;
    top: 120px;
    left: 38px;
}

.pricing-style-classic .pricing-table-body .list-group .list-group-item:before {
    font-family: 'bootstrap-icons';
    left: -44px;
    position: absolute;
    content: "\F309";
    font-size: 45px;
}
.cus-pricing-image .pricing-style-classic .pricing-inner-wrapper .pricing-title {
    border: 1px solid #9e9e9e87;
    width: 109px;
    padding: 8px 15px 6px 15px;
    border-radius: 40px;
}
 @media only screen and (max-width: 1024px) {
.cus-pricing-image .pricing-table-info:before {
    content: "";
    position: absolute;
    width: 332px;
    height: 1px;
    background: #9e9e9e75;
    top: 172px;
    left: 39px;
}
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-545b26b */.elementor-element.cus-gradient-clr {
    position: relative;
}
.elementor-element.cus-gradient-clr:after {
content: "";
    position: absolute;
    top: -91px;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(20 56 56) 58%);
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-545b26b */.elementor-element.cus-gradient-clr {
    position: relative;
}
.elementor-element.cus-gradient-clr:after {
content: "";
    position: absolute;
    top: -91px;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(20 56 56) 58%);
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-545b26b */.elementor-element.cus-gradient-clr {
    position: relative;
}
.elementor-element.cus-gradient-clr:after {
content: "";
    position: absolute;
    top: -91px;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(20 56 56) 58%);
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-545b26b */.elementor-element.cus-gradient-clr {
    position: relative;
}
.elementor-element.cus-gradient-clr:after {
content: "";
    position: absolute;
    top: -91px;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(20 56 56) 58%);
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-545b26b */.elementor-element.cus-gradient-clr {
    position: relative;
}
.elementor-element.cus-gradient-clr:after {
content: "";
    position: absolute;
    top: -91px;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(20 56 56) 58%);
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-545b26b */.elementor-element.cus-gradient-clr {
    position: relative;
}
.elementor-element.cus-gradient-clr:after {
content: "";
    position: absolute;
    top: -91px;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(20 56 56) 58%);
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-545b26b */.elementor-element.cus-gradient-clr {
    position: relative;
}
.elementor-element.cus-gradient-clr:after {
content: "";
    position: absolute;
    top: -91px;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(20 56 56) 58%);
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for ceasectiontitle, class: .elementor-element-faa1a00 */.cea-align-center .section-title-wrapper .section-content {
    max-width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-545b26b */.elementor-element.cus-gradient-clr {
    position: relative;
}
.elementor-element.cus-gradient-clr:after {
content: "";
    position: absolute;
    top: -91px;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(20 56 56) 58%);
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceatestimonial, class: .elementor-element-12408a4 */.testimonial-slide-model .testimonial-inner {
    margin: 0;
}
.cus-tm-wrap .testimonial-style-classic .owl-dots {
    position: absolute;
    top: -139px;
    right: -172px;
}/* End custom CSS */
/* Start custom CSS for ceateam, class: .elementor-element-b904c0a */.cus-border-radius-wrap .team-style-classic .team-inner {
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for ceateam, class: .elementor-element-b904c0a */.cus-border-radius-wrap .team-style-classic .team-inner {
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for ceateam, class: .elementor-element-b904c0a */.cus-border-radius-wrap .team-style-classic .team-inner {
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for ceateam, class: .elementor-element-b904c0a */.cus-border-radius-wrap .team-style-classic .team-inner {
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for ceaposts, class: .elementor-element-a8a7aef */.cus-blog-border-wrap .blog-style-default .blog-inner .post-thumb img.img-fluid.squared.img-fluid.squared {
    border-radius: 8px;
}
.blog-wrapper.blog-style-default .blog-inner {
    border-radius: 8px;
    margin: 0px !important;
}
.blog-style-default .blog-inner .post-more .read-more:after{
    content:none;
}
.blog-style-default .blog-inner .post-more .read-more:before
{
    height: 0;
}
.blog-wrapper.blog-style-default .blog-inner {
    border-radius: none;
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for ceaposts, class: .elementor-element-a8a7aef */.cus-blog-border-wrap .blog-style-default .blog-inner .post-thumb img.img-fluid.squared.img-fluid.squared {
    border-radius: 8px;
}
.blog-wrapper.blog-style-default .blog-inner {
    border-radius: 8px;
    margin: 0px !important;
}
.blog-style-default .blog-inner .post-more .read-more:after{
    content:none;
}
.blog-style-default .blog-inner .post-more .read-more:before
{
    height: 0;
}
.blog-wrapper.blog-style-default .blog-inner {
    border-radius: none;
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for ceaposts, class: .elementor-element-a8a7aef */.cus-blog-border-wrap .blog-style-default .blog-inner .post-thumb img.img-fluid.squared.img-fluid.squared {
    border-radius: 8px;
}
.blog-wrapper.blog-style-default .blog-inner {
    border-radius: 8px;
    margin: 0px !important;
}
.blog-style-default .blog-inner .post-more .read-more:after{
    content:none;
}
.blog-style-default .blog-inner .post-more .read-more:before
{
    height: 0;
}
.blog-wrapper.blog-style-default .blog-inner {
    border-radius: none;
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for ceaposts, class: .elementor-element-a8a7aef */.cus-blog-border-wrap .blog-style-default .blog-inner .post-thumb img.img-fluid.squared.img-fluid.squared {
    border-radius: 8px;
}
.blog-wrapper.blog-style-default .blog-inner {
    border-radius: 8px;
    margin: 0px !important;
}
.blog-style-default .blog-inner .post-more .read-more:after{
    content:none;
}
.blog-style-default .blog-inner .post-more .read-more:before
{
    height: 0;
}
.blog-wrapper.blog-style-default .blog-inner {
    border-radius: none;
    margin: 0px !important;
}/* End custom CSS */