.elementor-8 .elementor-element.elementor-element-74b323a{padding:0px 0px 0px 0px;}.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-8 .elementor-element.elementor-element-f38dc43{text-align:start;}.elementor-8 .elementor-element.elementor-element-f38dc43 img{width:61%;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-22993dc .elementor-menu-toggle{margin-left:auto;}.elementor-8 .elementor-element.elementor-element-22993dc .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;text-transform:capitalize;}.elementor-8 .elementor-element.elementor-element-22993dc .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-8 .elementor-element.elementor-element-064d6ab:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-064d6ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2F4DF;background-image:url("https://lyfshare.prizetech.io/wp-content/uploads/2024/03/line_pattern_light.png");}.elementor-8 .elementor-element.elementor-element-064d6ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 100px 0px;}.elementor-8 .elementor-element.elementor-element-064d6ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-1b3b301 > .elementor-element-populated{padding:0px 0px 0px 0px;}.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-8 .elementor-element.elementor-element-548fca9{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-548fca9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:700;color:#000000;}.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-8 .elementor-element.elementor-element-ecd09d4{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:30px;}.elementor-8 .elementor-element.elementor-element-fb41768{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:30px;}.elementor-8 .elementor-element.elementor-element-906199b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-906199b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2F4DF;background-image:url("https://lyfshare.prizetech.io/wp-content/uploads/2024/03/overlay-bg3.png");background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-906199b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-906199b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-c90fc25{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-24bfbb7{--display:flex;}.elementor-8 .elementor-element.elementor-element-5f42d75{text-align:center;}.elementor-8 .elementor-element.elementor-element-5f42d75 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-8 .elementor-element.elementor-element-8e08a46{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8e08a46:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8e08a46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-58e538d{text-align:center;}.elementor-8 .elementor-element.elementor-element-58e538d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-8 .elementor-element.elementor-element-eb4d231{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-8 .elementor-element.elementor-element-99610a2{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.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-8 .elementor-element.elementor-element-cce71af .elementor-button{background-color:#175902;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cce71af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cce71af.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-3ce7c57{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3ce7c57:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3ce7c57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3ce7c57.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-7367e0d{width:auto;max-width:auto;align-self:center;text-align:center;}.elementor-8 .elementor-element.elementor-element-7367e0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:9px 9px 9px 9px;}.elementor-8 .elementor-element.elementor-element-7367e0d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-8 .elementor-element.elementor-element-b10f874{text-align:center;}.elementor-8 .elementor-element.elementor-element-b10f874 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-8 .elementor-element.elementor-element-3f6fbf9 .elementor-icon-box-wrapper{align-items:start;text-align:center;gap:15px;}.elementor-8 .elementor-element.elementor-element-3f6fbf9 .elementor-icon-box-title{margin-block-end:9px;color:#000000;}.elementor-8 .elementor-element.elementor-element-3f6fbf9.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-3f6fbf9.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-3f6fbf9.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-3f6fbf9 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-3f6fbf9 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3f6fbf9 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-3f6fbf9 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-727d850 .elementor-icon-box-wrapper{align-items:start;text-align:center;gap:15px;}.elementor-8 .elementor-element.elementor-element-727d850 .elementor-icon-box-title{margin-block-end:9px;color:#000000;}.elementor-8 .elementor-element.elementor-element-727d850.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-727d850.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-727d850.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-727d850 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-727d850 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-727d850 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-727d850 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-7d32b73 .elementor-icon-box-wrapper{align-items:start;text-align:center;gap:15px;}.elementor-8 .elementor-element.elementor-element-7d32b73 .elementor-icon-box-title{margin-block-end:9px;color:#000000;}.elementor-8 .elementor-element.elementor-element-7d32b73.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-7d32b73.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7d32b73.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-7d32b73 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-7d32b73 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-7d32b73 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-7d32b73 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-2714c7f .elementor-button{background-color:#175902;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2714c7f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2714c7f.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-6ea4e90{--display:flex;}.elementor-8 .elementor-element.elementor-element-a845ad1{--display:flex;}.elementor-8 .elementor-element.elementor-element-8f6cc23{--display:flex;}.elementor-8 .elementor-element.elementor-element-472d750:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-472d750 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-472d750{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-472d750 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-e778f12{text-align:center;}.elementor-8 .elementor-element.elementor-element-e778f12 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-8 .elementor-element.elementor-element-29a924c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-widget-posts .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-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-5ce0e67{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-8 .elementor-element.elementor-element-5ce0e67 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-8 .elementor-element.elementor-element-5ce0e67:after{content:"0.66";}.elementor-8 .elementor-element.elementor-element-5ce0e67 .elementor-post__thumbnail__link{width:100%;}.elementor-8 .elementor-element.elementor-element-5ce0e67 .elementor-post__meta-data span + span:before{content:"•";}.elementor-8 .elementor-element.elementor-element-5ce0e67 .elementor-post__text{margin-top:20px;}.elementor-8 .elementor-element.elementor-element-5ce0e67 .elementor-post__title, .elementor-8 .elementor-element.elementor-element-5ce0e67 .elementor-post__title a{color:#000000;}.elementor-8 .elementor-element.elementor-element-5ce0e67 .elementor-post__read-more{color:#000000;}.elementor-8 .elementor-element.elementor-element-b12a117{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-de16c06 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9d76adf:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9d76adf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F9EE;}.elementor-8 .elementor-element.elementor-element-9d76adf > .elementor-container{max-width:619px;}.elementor-8 .elementor-element.elementor-element-9d76adf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-9d76adf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-3fc5d66{text-align:center;}.elementor-8 .elementor-element.elementor-element-3fc5d66 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-8 .elementor-element.elementor-element-61ab7f9{color:#000000;}.elementor-8 .elementor-element.elementor-element-17937bc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-17937bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-17937bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-17937bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-73aadfe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8f5e8de{width:auto;max-width:auto;align-self:center;text-align:center;}.elementor-8 .elementor-element.elementor-element-8f5e8de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:9px 9px 9px 9px;}.elementor-8 .elementor-element.elementor-element-8f5e8de .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-8 .elementor-element.elementor-element-a41f5b5 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-bde9539 > .elementor-widget-container{margin:71px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-bde9539 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-8 .elementor-element.elementor-element-bde9539 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-8 .elementor-element.elementor-element-bde9539.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-bde9539.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-bde9539.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-bde9539 .elementor-icon{font-size:21px;}.elementor-8 .elementor-element.elementor-element-bde9539 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-bde9539 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-6f83580 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6f83580.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-6f83580 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-8 .elementor-element.elementor-element-6f83580 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-8 .elementor-element.elementor-element-6f83580.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-6f83580.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6f83580.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-6f83580 .elementor-icon{font-size:21px;}.elementor-8 .elementor-element.elementor-element-6f83580 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-6f83580 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-e8a6687 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-8 .elementor-element.elementor-element-e8a6687 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-8 .elementor-element.elementor-element-e8a6687.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-e8a6687.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-e8a6687.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-e8a6687 .elementor-icon{font-size:21px;}.elementor-8 .elementor-element.elementor-element-e8a6687 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-e8a6687 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-d45e830:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d45e830 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#175902;}.elementor-8 .elementor-element.elementor-element-d45e830{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-d45e830 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-ca60824{text-align:center;}.elementor-8 .elementor-element.elementor-element-ca60824 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-d57cb05{--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-8 .elementor-element.elementor-element-5753c1c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6c590d3{--display:flex;}.elementor-8 .elementor-element.elementor-element-7c471e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-9a88908{width:50%;}.elementor-8 .elementor-element.elementor-element-346124b{width:100%;}.elementor-8 .elementor-element.elementor-element-1b3b301 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-8 .elementor-element.elementor-element-548fca9 .elementor-heading-title{font-size:25px;}.elementor-8 .elementor-element.elementor-element-8e08a46{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-b10f874 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-5ce0e67 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-8 .elementor-element.elementor-element-5ce0e67:after{content:"0.5";}.elementor-8 .elementor-element.elementor-element-5ce0e67 .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-9a88908{width:28.333%;}.elementor-8 .elementor-element.elementor-element-346124b{width:71.667%;}.elementor-8 .elementor-element.elementor-element-3ce7c57{--width:101.23%;}.elementor-8 .elementor-element.elementor-element-9234f9f{width:100%;}}/* Start custom CSS for nav-menu, class: .elementor-element-22993dc */li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-607 a {
    background: #175902;
  border-radius: 20px;
  color: #fff !important;
  padding: 10px 36px;
  display: table;
  margin-bottom: 20px;
  margin-left: 20px;
}

li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-608 a {
    
    background: #175902;
  border-radius: 20px;
  color: #fff !important;
  padding: 10px 36px;
  display: table;
  margin-bottom: 20px;
  margin-left: 20px;
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-74b323a */#fix {
    position: fixed;
    z-index: 9;
    width: 100%;
    top: 0;
}
body {
    background: #fff
}
a.btn.puprple_btn {
    background: #175902;
    color: #fff;
    border-radius: 20px;
}
.darkHeader {
    background: #f0f9ee;
    padding-bottom: 20px!important;
    padding-top: 20px!important;
}

ul.contact_info li {
    margin: 0;
}

ul.contact_info {
    margin: 0;
    padding: 0;
}

ul.social_media {
    margin: 0;
}

ul.social_media li {
    margin: 0;
    margin-bottom: 20px;
}

.copy_text {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fbac8f0 */* {
    font-family: "Roboto", Sans-serif;
}

.title_badge {
    color: var(--primery);
    display: inline-block;
    padding: 2px 20px;
    border-radius: 100px;
    background: #fff;
    margin-bottom: 10px;
    font-weight: 700;
    font-size: 25px;
}

.col-md-6 {
    float: left;
    width: 50%;
}



.tj-feature-item {
    border-radius: 10px;
    border: 1px solid #ffbd59!important;
    -webkit-transition: all 0.4s ease-in-out 0s;
    transition: all 0.4s ease-in-out 0s;
    margin-bottom: 60px;
    margin-top: 0;
    position: relative;
    z-index: 3;
}
.task_app_section .task_text .section_title h2 {
    margin-top: 0;
    text-align: left;
}

.tj-feature-item .feature-icon {
    position: relative;
    margin-left: 30px;
    margin-top: -30px;
    width: 60px;
    height: 60px;
    line-height: 68px;
    text-align: center;
    display: inline-block;
    font-size: 35px;
    border-radius: 8px;
    border: 1px solid #FFC107!important;
    background-color: var(--tj-color-common-white);
    z-index: 3;
}

.canvas_expanded .tj-offcanvas-area, .canvas_expanded .tj-overlay-canvas {
   
    background: #646864!important;
}

.tj-main-menu > ul > li.has-dropdown > a::before {
    content: ""!important;
    font-family: "Font Awesome 6 Pro";
    font-weight: 500;
    font-size: 13px;
    position: absolute;
    color: rgba(74, 50, 111, 0.5);
    top: 55%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 0;
    transition: 0.4s;
    -webkit-transition: 0.4s;
    -moz-transition: 0.4s;
}


@media only screen and (max-width: 600px) {

.task_app_section .task_text .section_title {
    text-align: center;
    margin-top: 20px;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3709d49 */.tj-sec-heading-two .title {
    color: #000;
}
a.tj-black-btn {
    border: 1px solid #000;
    color: #000;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-378ed26 */.feature-icon img {
    top: -6px;
    position: relative;
    width: 50px;
    height: 35px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc41393 */.feature-icon img {
    top: 12px;
    left: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-289c790 *//* -----------------Task-App-Section-Css-Start------------------ */
.task_app_section {
    padding-left: 15px !important;
    padding-right: 15px !important;
}


.task_app_section .task_block {
    max-width: 1370px;
    margin: 0 auto;
    background-color: var(--light-yellow);
    padding: 60px 150px;
    position: sticky;
    z-index: 99;
    border-radius: 30px;
    overflow: hidden;
}

.task_app_section .task_img img {
    max-width: 100%;
    margin: auto;
}

.task_app_section .dotes_blue {
    position: absolute;
    left: -80px;
    bottom: -100px;
}

.task_app_section .task_block .row {
    align-items: center;
}

/* Task App section wraper */
.task_app_section .task_img {
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

/* Task App section images*/
.task_app_section .task_img img {
   
    border-radius: 20px;
}

.task_app_section .task_img::before {
    content: "";
    position: absolute;
    left: 42%;
    top: 50%;
    z-index: -1;
    transform: translate(-50%, -50%) rotate(-9deg);
    width: 380px;
    height: 380px;
    background-color: var(--primery);
    border-radius: 30px;
}


.task_app_section .task_text .section_title {
    text-align: left;
}

.task_app_section .task_text .section_title h2 {
    margin-bottom: 15px;
    font-size: 35px;
    text-transform: capitalize;
}

.task_app_section .task_block .title_badge {
    background: var(--bg-white);
}

.task_app_section .task_text .section_title .icon {
    display: block;
    width: 80px;
    height: 80px;
    background-color: var(--primery);
    border-radius: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 60px 0 35px 0;
}

.task_app_section .task_text .section_title .icon img {
    width: 50px;
    aspect-ratio: 1/1;
    object-fit: cover;
}

.task_app_section .task_img .screen_img {
    margin-left: 0!important;
    visibility: hidden;
    margin-top: 50px;
}


.task_app_section .task_block {
    background-color: #e2f4df !important;
}

@media only screen and (max-width: 600px) {

.task_block {
    padding: 0!important;
    margin: 0;
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-59baf41 *//* -----------------Task-App-Section-Css-Start------------------ */
.task_app_section {
    padding-left: 15px !important;
    padding-right: 15px !important;
}


.task_app_section .task_block {
    max-width: 1370px;
    margin: 0 auto;
    background-color: var(--light-yellow);
    padding: 60px 150px;
    position: sticky;
    z-index: 99;
    border-radius: 30px;
    overflow: hidden;
}

.task_app_section .task_img img {
    max-width: 75%;
    margin: auto;
}

.task_app_section .dotes_blue {
    position: absolute;
    left: -80px;
    bottom: -100px;
}

.task_app_section .task_block .row {
    align-items: center;
}

/* Task App section wraper */
.task_app_section .task_img {
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

/* Task App section images*/
.task_app_section .task_img img {
   
    border-radius: 20px;
}

.task_app_section .task_img::before {
    content: "";
    position: absolute;
    left: 42%;
    top: 50%;
    z-index: -1;
    transform: translate(-50%, -50%) rotate(-9deg);
    width: 380px;
    height: 380px;
    background-color: var(--primery);
    border-radius: 30px;
}

.task_app_section .task_img .screen_img {
    margin-left: -115px;
    visibility: hidden;
    margin-top: 50px;
}

.task_app_section .task_text .section_title {
    text-align: left;
}

.task_app_section .task_text .section_title h2 {
    margin-bottom: 15px;
    font-size: 35px;
}

.task_app_section .task_block .title_badge {
    background: var(--bg-white);
}

.task_app_section .task_text .section_title .icon {
    display: block;
    width: 80px;
    height: 80px;
    background-color: var(--primery);
    border-radius: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 60px 0 35px 0;
}

.task_app_section .task_text .section_title .icon img {
    width: 50px;
    aspect-ratio: 1/1;
    object-fit: cover;
}

.task_app_section .task_block {
    background-color: #fff;
}

.cta-content-two .cta-text .title {
    color: var(--tj-color-common-white);
    margin-bottom: 50px;
    max-width: 61%;
    margin-left: 0px;
}

.list-gap li img {
    margin-right: 7px;
}

.tj-contact-section {
    padding-top: 0;
    padding-bottom: 0;
    position: relative;
}

.cta-content-two .cta-text .active-button ul li {
        display: flex !important;
    border-radius: 8px;
    -webkit-box-shadow: 15px 9px 30px 0px rgba(117, 77, 233, 0.15);
    box-shadow: 15px 9px 30px 0px rgba(117, 77, 233, 0.15);
    font-size: 15px;
    font-weight: var(--tj-fw-sbold);
    margin-right: 35px;
    margin-bottom: 20px;
    padding: 14px 15px;
    width: 15%;
    float: left;
    margin-left: 0;
}

.tj-contact-section {
    padding-top: 0!important;
    padding-bottom: 0!important;
    position: relative;
}/* End custom CSS */



@media screen and (max-width:767px) {
    
    
    .task_app_section .task_block {

	position: relative;

}

.frame_img {
	margin-top: 52px;
	text-align: center;
}

.task_app_section .task_text .section_title {
	text-align: center;
}

.task_app_section .task_block {
	background-color: #e2f4df !important;
	margin-bottom: 35px !important;
	text-align: center;
}

.task_app_section .task_text .section_title h2 {
	margin-bottom: 15px;
	font-size: 20px;
	text-align: center;
}

.task_app_section .task_text .section_title .icon {
	display: block;
	width: 80px;
	height: 80px;
	background-color: var(--primery);
	border-radius: 20px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: auto;
}
    
    .task_app_section .task_img::before {
         width: 255px;
        height: 255px;
    }
    .col-md-6 {
	float: left;
	width: 100%;
}

.task_app_section .task_img::before {
	content: "";
	position: absolute;
	left: 51%;
	top: 50%;
	z-index: -1;
	transform: translate(-50%, -50%) rotate(-9deg);
	width: 200px;
	height: 200px;
	background-color: var(--primery);
	border-radius: 30px;
}

#center-div .elementor-widget-wrap.elementor-element-populated {
	display: flex;
	justify-content: center;
}
    
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7d32b73 */.icon .elementor-icon-box-icon {
    position: absolute;
    left: 0;
    right: 250px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e3eff4d */.how_it_section {
    position: relative;
    padding: 0 15px;
}

:root {
    --light-yellow: #f0f9ee;
    --light-green: #e2f4df;
    --primery: #175902;
    --dark-black: #08100a;
    --dark-greay: #9599ab;
    --black: #000000;
    --text-white: #ffffff;
    --bg-white: #ffffff;
}

.steps h3 {
    font-size: 21px;
    margin-top: 33px;
}

.coustomer_info h3 {
    margin-top: 0;
    font-size: 28px;
}

.col-md-4 {
    float: left;
    width: 30%;
    margin-right: 32px;
}

.section_title h2 {
    color: #000000;
    font-family: "Roboto", Sans-serif;
    font-size: 50px;
    font-weight: 600;
    text-transform: capitalize;
    text-align: center;
}

.how_it_inner .text-center .btn_block {
    display: table;
    margin: auto;
    float: left;
    width: 100%;
    margin-top: 35px;
}

.how_it_inner {
    max-width: 1370px;
    margin: 0 auto;
    background-color: var(--light-yellow);
    padding: 100px 0;
    border-radius: 20px;
    overflow: hidden;
    position: relative;
}
.how_it_inner .section_title {
    margin-bottom: 50px;
    position: relative;
}
.how_it_inner .steps_block {
    text-align: center;
    position: relative;
}
.how_it_inner .steps_block .icon {
    width: 90px;
    height: 90px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 20px;
    background: var(--primery);
    margin: 0 auto;
}
.how_it_inner .steps_block .text {
    margin-top: 40px;
}
.how_it_inner .steps_block .step {
    width: 40px;
    height: 40px;
    border: 1px dashed var(--dark-greay);
    color: var(--dark-greay);
    text-align: center;
    line-height: 38px;
    display: block;
    margin: 0 auto;
    border-radius: 100px;
    margin-top: 30px;
    position: relative;
}
.how_it_inner .steps_block.step_border::after {
    content: "";
    position: absolute;
    left: calc(50% + 45px);
    bottom: 20px;
    width: calc(100% - 60px);
    height: 1px;
    border-bottom: 1px dashed var(--dark-greay);
}
.how_it_inner .text-center .btn_block {
    margin-top: 35px;
}


@media only screen and (max-width: 600px) {

.how_it_inner .steps_block.step_border::after {
	content: "";
	position: absolute;
	left: 0;
	bottom: 20px;
	width: 100%;
	height: 1px;
	border-bottom: 1px dashed var(--dark-greay);
}

.section_title h2 {
	text-transform: capitalize;
	font-size: 25px;
}
.col-md-4 {
	float: left;
	width: 100%;
	margin-right: 0;
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c0c5fc0 */.sticky-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
}
.review_section .positive_inner .row .sticky-top {
    top: 110px;
}

.title_badge {
    color: var(--primery);
    display: inline-block;
    padding: 2px 20px;
    border-radius: 100px;
    background: #f0f9ee;
    margin-bottom: 10px;
    font-weight: 700;
    font-size: 25px;
}
.section_title h2 span {
    color: var(--primery);
}

.sidebar_text h2 {
    text-align: left;
}

.review_section {
    position: relative;
}
.review_section .positive_inner {
    padding: 50px 0 50px 0;
    
}
.review_section .positive_inner .row {
    align-items: flex-start;
}
.review_section .positive_inner .row .sticky-top {
    top: 110px;
}
.review_section .google_rating {
    display: flex;
    align-items: center;
    gap: 5px;
}
.review_section .google_rating .star {
    display: flex;
    align-items: center;
}
.review_section .google_rating .star span,
.review_section .review_side .review_block .coustomer_info .star span {
    color: #fc9400;
}
.review_section .google_rating p {
    margin: 0;
    font-weight: 700;
}
.review_section .google_rating p img {
    height: 16px;
    nav-left: 5px;
}
.review_section .user_review {
    margin-bottom: 60px;
}
.review_section .user_review p {
    font-weight: 700;
}
.review_section .user_review p a {
    color: var(--primery);
}
.review_section .review_side .review_block {
    background-color: var(--light-yellow);
    border-radius: 20px;
    padding: 50px;
    margin-bottom: 30px;
}
.review_section .review_side .review_block .coustomer_info {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 0 0 30px 0;
}
.review_section .coustomer_info .star {
    width: 100px;
    display: flex;
    justify-content: end;
}
.review_section .coustomer_info .avtar {
    display: flex;
    align-items: center;
    gap: 15px;
    width: calc(100% - 120px);
}
.review_section .coustomer_info .avtar img {
    width: 80px;
    aspect-ratio: 1/1;
    border-radius: 150px;
}
.review_section .coustomer_info .avtar .text {
    width: calc(100% - 100px);
}
.review_section .coustomer_info .avtar .text h3 {
    margin-bottom: 0;
}
.review_section .review_block p {
    margin: 0;
}


@media only screen and (max-width: 600px) {
    
    #footer .col-md-6 {
	text-align: center;
	padding: 0px 20px;
}
footer .download_side .app_btn {
	display: flex;
	align-items: center;
	justify-content: end;
	margin-top: 40px;
	margin-left: 0;
}

.app_btn li {
	margin: 0;
	padding: 0;
	width: 50%;
}

.footer_bottom .ft_inner .links {
	display: flex;
	justify-content: center;
	padding: 0;
	margin: 0;
}

.copy_text {
	width: 100%!important;
	line-height: 51px;
	text-align: center;
	margin-top: 20px;
}

.footer_bottom .ft_inner {
	display: flex;
	justify-content: space-between;
	padding: 20px 0;
	flex-direction: column-reverse;
}

.pricing_inner .contact_text {
	margin-top: 0;
	margin-bottom: 0;
	display: table;
	float: left;
	width: 99%;
}

.pricing_pannel .col-md-4 {
	float: left;
	width: 90%;
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 30px;
}

.pricing_inner .pannel_block .pricing span {
	font-size: 15px;
	margin-left: -10px;
	color: var(--primery);
	letter-spacing: 0px;
}

.review_section .google_rating {
	display: flex;
	align-items: center;
	gap: 0;
	margin-bottom: 20px;
	justify-content: center;
}

.review_section .positive_inner .row .sticky-top {
	top: 0;
	text-align: center;
	position: relative;
}

.sidebar_text h2 {
	text-align: center;
}

footer .news_letter form .note {
	color: #7a7a7a;
	margin-top: 20px;
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d3ee3f5 */.pricing_section {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.pricing_inner {
    max-width: 1370px;
    padding: 100px 0;
    margin: 0 auto;
    border-radius: 20px;
    overflow: hidden;
    position: relative;
    background-color: #175902CC;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTUwIDE1MCIgd2lkdGg9IjE1MCIgaGVpZ2h0PSIxNTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgYnYtaWRlbnRpZmVyPSIxIj48L3N2Zz4=);
    background-repeat: repeat;
}

.pricing_inner .nav-tabs {
    display: flex;
    width: 26%;
}

.section_title h2 {
 
    text-transform: capitalize;
}

.white_text p, .white_text .section_title h2, .white_text span, .white_text h3 {
    color: var(--text-white);
}

.pricing_section .title_badge {
    margin: auto;
    display: table;
}

.pricing_inner .section_title {
    position: relative;
}
.pricing_section .title_badge {
    background: var(--bg-white);
    color: var(--black);
}
.pricing_inner .nav-tabs {
    border: none;
    justify-content: center;
    background-color: var(--text-white);
    border-radius: 10px;
    padding: 5px;
    width: 302px;
    margin: 50px auto;
    position: relative;
}
.pricing_inner .nav-tabs button {
    border: transparent;
    border-radius: 10px;
    background-color: transparent;
    font-weight: 700;
    padding: 10px 30px;
    font-size: 14px;
    color: #000;
}
.pricing_inner .nav-tabs button.active {
    background: var(--primery);
    color: var(--text-white);
}
.pricing_inner .pannel_block {
    background-color: var(--bg-white);
    border-radius: 20px;
    padding: 45px 40px;
}
.pricing_inner .pannel_block:not(.highlited_block) span,
.pricing_inner .pannel_block:not(.highlited_block) p,
.pricing_inner .pannel_block:not(.highlited_block) h2,
.pricing_inner .pannel_block:not(.highlited_block) h3 {
    color: var(--black);
}
.pricing_inner .pannel_block .heading {
    position: relative;
}
.pricing_inner .pannel_block .heading h3 {
    margin: 0;
}
.pricing_inner .pannel_block .pricing {
    padding: 35px 0 25px 0;
    border-bottom: 1px solid var(--dark-greay);
}
.pricing_inner .pannel_block .pricing h3 {
    font-size: 48px;
    font-weight: 700;
    color: var(--primery);
    margin: 0;
}
.pricing_inner .pannel_block .pricing span {
    font-size: 15px;
    margin-left: -10px;
    color: var(--primery);
}
.pricing_inner .pannel_block .features {
    margin: 30px 0 35px 0;
}
.pricing_inner .pannel_block .features li {
    display: flex;
    align-items: start;
    margin: 5px 0;
}
.pricing_inner .pannel_block .features li p {
    margin: 0;
    width: calc(100% - 20px);
    font-weight: 500;
    padding-top: 2px;
}
.pricing_inner .pannel_block .features li .icon {
    margin-right: 5px;
    width: 17px;
}
.pricing_inner .pannel_block .features li .icon .icofont-check-circled {
    color: var(--primery);
}
.pricing_inner .pannel_block.highlited_block {
    background-color: var(--dark-black);
}
.pricing_inner .pannel_block.highlited_block .pricing {
    border-color: var(--primery);
}
.pricing_inner .pannel_block.highlited_block .pricing h3,
.pricing_inner .pannel_block.highlited_block .pricing h3 span {
    color: var(--text-white);
}
.pricing_inner .pannel_block.highlited_block .features li .icon .icofont-check-circled {
    color: var(--text-white);
}
.pricing_inner .contact_text {
    margin-top: 40px;
    margin-bottom: 0;
}
.pricing_inner .contact_text a {
    color: var(--text-white);
    text-decoration: underline;
    line-height: 1.5;
}

.pricing_pannel .col-md-4 {
    float: left;
    width: 29%;
    margin-right: 20px;
    margin-left: 20px;
}

li.nav-item {float: left;list-style: none;}



h2 {
    text-transform: uppercase;
}

.pricing_inner .contact_text {
    margin-top: 65px;
    margin-bottom: 0;
    display: table;
    float: left;
    width: 100%;
}

.nav-tabs li.nav-item {
    float: left;
    list-style: none;
    margin-top: 0;
}
@media only screen and (max-width: 600px) {


.pricing_pannel .col-md-4 {
	float: left;
	width: 90% !important;
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 30px;
}

.col-md-4 {
	float: none;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
}

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a41f5b5 */textarea.wpcf7-form-control.wpcf7-textarea {
    width: 100%;
    border: 2px solid;
    margin-top:20px
}

input.wpcf7-form-control.wpcf7-submit.has-spinner {
    font-family: Roboto, sans-serif;
    font-weight: 500;
    background-color: rgb(32, 71, 37);
    border-radius: 50px;
    padding: 15px 27px;
    background: #175902;
    text-transform: capitalize
}

form.wpcf7-form.init br {
    display: none;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e8a6687 */h3.elementor-icon-box-title {
    margin: 0;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    width: 99%;
    height: 50px;
    border: 2px solid;
    margin-top: 20px;
}

input.wpcf7-form-control.wpcf7-submit.has-spinner {
    background: green;
    padding: 15px 28px;
    color: #fff;
    font-size: 21px;
    font-weight: 700;
}

.text-center {
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fd71f92 */.elementor-element.elementor-element-314e5eb.elementor-widget__width-initial.title_badge.elementor-widget.elementor-widget-heading {
    margin: auto;
    margin-bottom: 27px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d45e830 */footer {
    background-color: var(--dark-black);
    padding: 100px 0;
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5753c1c */ul.contact_info {
    list-style: none;
    padding: 0;
}

.copy_text {
    width: 50%;
    line-height: 51px;
    align-items: center;
    display: grid;
}

.footer_bottom .ft_inner .links {
    display: flex;
    justify-content: center;
    margin-bottom: 0;
}

ul.social_media {list-style: none;padding: 0;}

a.btn.puprple_btn {

    padding: 10px 20px;
}
footer .news_letter form .form-group button {
   
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d57cb05 */footer {
    /* background-color: var(--dark-black); */
    padding: 100px 0;
    margin-top: 50px;
    float: left;
    width: 100%;
}

.container {
    max-width: 1170px;
    margin:auto
}

.footer_bottom {
    max-width: 1370px;
    margin: 0 auto;
    background-color: rgba(255, 255, 255, 0.1);
    border-radius: 20px;
    margin-top: 40px;
    width: 100%;
    display: table;
    color: #fff;
}

.container {
    width: 100%;
}

ul.links li {
    list-style: none;
}

ul.links {
    float: right;
}

.copy_text {
    width: 50%;
  
    line-height: 51px;
}

footer .logo_side .logo {
    margin-bottom: 40px;
}
footer .news_letter h3 {
    font-size: 26px;
}
footer .news_letter form .form-group {
    max-width: 430px;
    position: relative;
}
footer .news_letter form .form-group .form-control {
    width: 100%;
    background-color: rgba(255, 255, 255, 0.1);
    border: 1px solid var(--bg-white);
    border-radius: 10px;
    min-height: 60px;
    color: var(--text-white);
    font-weight: 500;
}
footer .news_letter form .form-group button {
    position: absolute;
    right: 5px;
    top: 5px;
    background: var(--primery);
    color: var(--text-white);
    width: 50px;
    height: 50px;
    border-radius: 10px;
    font-size: 20px;
    transition: .4s all;
}
footer .news_letter form .note {
    color: #7a7a7a;
}
footer .contact_info {
    display: flex;
    margin-top: 10px;
}
footer .contact_info li a {
    color: var(--text-white);
}
footer .social_media {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-top: 20px;
}
footer .social_media li a {
    width: 35px;
    height: 35px;
    border: 1px solid var(--dark-greay);
    border-radius: 100px;
    color: var(--text-white);
    display: block;
    text-align: center;
    line-height: 35px;
    transition: .4s all;
}
footer .download_side {
    text-align: right;
    padding-top: 90px;
}
footer .download_side .app_btn {
    display: flex;
    align-items: center;
    justify-content: end;
    margin-top: 40px;
}
footer .download_side .app_btn li a {
    display: block;
    padding: 15px 35px;
    background: var(--primery);
    border: none;
    position: relative;
    border-radius: 12px;
    transition: .4s all;
    border: solid 1px var(--primery);
}
footer .download_side .app_btn li:last-child {
    margin-left: 25px;
}
footer .download_side .app_btn li a img {
    transition: .4s all;
    height: 36px;
}
.footer_bottom {
    max-width: 1370px;
    margin: 0 auto;
    background-color: rgba(255, 255, 255, 0.1);
    border-radius: 20px;
    margin-top: 40px;
}
.footer_bottom .ft_inner {
    display: flex;
    justify-content: space-between;
    padding: 20px 0;
}
.footer_bottom .ft_inner p {
    margin: 0;
    color: var(--greay);
    font-size: 14px;
}
.footer_bottom .ft_inner .links {
    display: flex;
    justify-content: center;
}
.footer_bottom .ft_inner .links li a {
    color: var(--greay);
    transition: .4s all;
}
.footer_bottom .ft_inner .links li:not(:last-child)::after {
    content: "|";
    margin: 0 10px;
    color: var(--greay);
}
.go_top {
    position: fixed;
    right: 30px;
    bottom: 110px;
    cursor: pointer;
    transition: .4s all;
    display: none;
}
.go_top span {
    width: 50px;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--primery);
    color: var(--text-white);
    border-radius: 150px;
    font-size: 25px;
}/* End custom CSS */