@media (max-width:1700px) {
.hero-banner{min-height: inherit !important;}
}
@media (min-width:1500px) and (max-width:1700px) {
.container_header{padding: 0px 90px;}
body > header{padding: 35px 0px 0;}
.navbar nav ul li {margin: 0px 30px; }
.hero-banner .container_row{padding: 0px 90px;}
.hero-banner {padding-top: 130px !important; padding-bottom: 100px !important; }
.hero-banner .banner-heading{font-size: 48px !important;margin-bottom: 20px;}
.banner-content p{font-size: 18px;max-width: 475px;}
.faq-wrapper {padding-top: 100px !important; padding-bottom: 50px; }
.faq-wrapper h2{font-size: 20px !important;line-height: 50px !important;}
.faq-wrapper .vc_toggle{padding: 10px 0;}
.faq-wrapper .vc_toggle_content p{font-size: 18px;}
.new-contct {padding-top: 200px !important; padding-bottom: 175px !important; }
footer{padding-top: 115px;}
.copyright{padding: 50px 0 20px;}
footer .container-fluid {max-width:100%; padding: 0 90px; }
.copyright p{font-size: 14px;}


.hero-banner .banner-heading{max-width: 655px;}
.banner-content{margin-bottom: 20px !important;}
.hero-banner .vc_figure {max-width: 540px; margin: auto !important; display: block; }
.logo-slider-clint{padding-top: 50px !important; padding-bottom: 50px !important;}
.vc_custom_1653572489426 {padding-bottom: 20px !important; }
.supporting {padding-top: 100px !important; padding-bottom: 100px; }
.supporting .vc_figure {max-width: 550px; margin: auto; display: block; }
.section-all h2{font-size: 32px !important}
.section-all p {font-size: 16px; line-height: 27px; max-width: 330px; }
.usp-box {padding-top: 140px !important; padding-bottom: 140px !important; }
.usp-box .vc_figure {max-width: 550px; margin: auto; display: block; }
.vc_custom_1653635168868 {padding-left: 190px !important; }
.section-all li{font-size: 18px; line-height: 25px;margin-bottom: 20px;}
.whole-person {padding-top: 140px !important; padding-bottom: 140px !important; }
.an-oprgen {padding-top: 200px !important; padding-bottom: 140px !important; }
.contant-sec.right-full .vc_column-inner{right: 0;}
.an-oprgen .vc_figure {max-width: 550px; margin: auto; display: block; }
.vc_custom_1653652412147 .cal-heading {font-size: 32px !important; }
.width-auto img {width: 700px !important; }
.vc_custom_1653652412147{padding-top: 50px !important;padding-bottom: 50px !important;}
section#contact-get-form {padding-top: 275px; padding-bottom: 130px; }
.form-inner-comman form label{font-size: 14px;}
section#contact-get-form p{font-size: 16px;max-width: 357px;}
.discover-section {padding-top: 100px !important; }
.discover-section .vc_figure {max-width: 550px; margin: auto; display: block; }




.testmonial-people {padding-top: 180px !important; padding-bottom: 100px !important; }
.testmonial-people h3{font-size: 56px;}
.testmonial-people h6{font-size: 20px;padding-bottom: 15px;}
.testmonial-people p{font-size: 16px;max-width: 340px;}
.supporting.new-supprting.comman-section .comman-heading{padding-top: 100px;}
.comman-heading img {padding-bottom: 70px; }
.comman-heading p{font-size: 16px !important;max-width: 965px !important;}
.supporting.new-supprting.comman-section{padding-bottom: 100px !important;}
.result-section-wrapper{padding-top: 220px !important;padding-bottom: 100px;margin-bottom: -70px !important;}
.page-id-32 .container_row {max-width: 100%; padding: 0px 90px; }
.result-section-wrapper h2{font-size: 35px;}
.test-block-comman-paragraf p{font-size: 16px;}
.comman-buttom-paragraf h3{margin-top: 50px;font-size: 25px;}
.btn-comman a{margin-top: 60px;}



.hero-banner.inner-hero.blog-herobanner {padding-top: 200px !important; padding-bottom: 100px !important; }
.vc_custom_1654067738187 {padding-top: 100px !important; padding-bottom: 100px !important; }
.comman-choose-wrapper{padding-bottom: 20px;}


.vc_custom_1654152946416 {padding-top: 130px !important; padding-bottom: 123px !important; }
.vc_custom_1654077548725{padding-top: 200px !important;}

.section-heading h2.vc_custom_heading{font-size: 26px;line-height: 40px;}
.section-heading h1.vc_custom_heading{font-size: 42px;line-height: 30px;}
.vc_section.story-about {padding: 100px 0 100px !important; }
.vc_section.story-about .vc_column-inner p{font-size: 18px;}
.vc_section.story-about .vc_column-inner{max-width: 700px;}


.section-banner-contant p{font-size: 18px;padding-top: 35px;}
.section-heading .vc_column-inner{max-width: 715px;}
.formula-left-right {padding: 85px 0 100px !important; }
.vc_section.section-all.bg-gray{padding: 80px 0 100px !important;}
.supporting.new-supprting.comman-section.user-client-section{padding: 290px 0 135px !important;margin-bottom: -55px !important;}
.supporting.new-supprting.comman-section.user-client-section .comman-heading{padding-bottom: 75px !important;}
.formula-left-right.section-all p{font-size: 16px;}
.user-client-section .same-col-box .vc_column-inner{padding: 30px 30px 70px;}
.user-client-section .same-col-box .vc_figure{height: 240px;max-width: 285px;}
.user-client-section .same-col-box h2.vc_custom_heading{font-size: 20px !important;}
.user-client-section .same-col-box h4.vc_custom_heading{font-size: 15px;padding-bottom: 15px;}
.user-client-section .same-col-box p{font-size: 15px;}
.user-client-section .same-col-box .vc_figure .vc_single_image-wrapper.vc_box_border_grey {width: 100%; height: 100%; }
.user-client-section .same-col-box {padding: 0px 15px; }
.container_row.full-row-container{padding: 0px 50px;}
.user-client-section .same-col-box .vc_figure img{object-fit: contain;}

.vc_section.trems-section{  padding: 180px 0 85px !important;}
.vc_section.trems-section .vc_custom_heading{font-size: 45px;}
footer ul#menu-footer-menu li{padding-right: 60px;}
.social-foter-main a{margin-left: 60px;}
}
@media (min-width:1400px) and (max-width:1499px) {
.container_header{padding: 0px 50px;}
body > header{padding: 35px 0px 0;}
.navbar nav ul li {margin: 0px 30px; }
.hero-banner .container_row{padding: 0px 50px;}
.hero-banner {padding-top: 140px !important; padding-bottom: 90px !important; }
.hero-banner .banner-heading{font-size: 48px !important;margin-bottom: 20px;}
.banner-content p{font-size: 18px;max-width: 475px;}
.faq-wrapper {padding-top: 100px !important; padding-bottom: 50px; }
.faq-wrapper h2{font-size: 20px !important;line-height: 50px !important;}
.faq-wrapper .vc_toggle{padding: 10px 0;}
.faq-wrapper .vc_toggle_content p{font-size: 18px;}
.new-contct {padding-top: 200px !important; padding-bottom: 175px !important; }
footer{padding-top: 115px;}
.copyright{padding: 50px 0 20px;}
footer .container-fluid {max-width:100%; padding: 0 50px; }
.copyright p{font-size: 14px;}
.container_row{padding: 0px 50px; width: 100%; max-width: 100%;}

.hero-banner .banner-heading{max-width: 655px;}
.banner-content{margin-bottom: 20px !important;}
.hero-banner .vc_figure {max-width: 540px; margin: auto !important; display: block; }
.logo-slider-clint{padding-top: 50px !important; padding-bottom: 50px !important;}
.vc_custom_1653572489426 {padding-bottom: 20px !important; }
.supporting {padding-top: 100px !important; padding-bottom: 100px; }
.supporting .vc_figure {max-width: 550px; margin: auto; display: block; }
.section-all h2{font-size: 32px !important}
.section-all p {font-size: 16px; line-height: 27px; max-width: 330px; }
.usp-box {padding-top: 140px !important; padding-bottom: 140px !important; }
.usp-box .vc_figure {max-width: 550px; margin: auto; display: block; }
.vc_custom_1653635168868 {padding-left: 190px !important; }
.section-all li{font-size: 18px; line-height: 25px;margin-bottom: 20px;}
.whole-person {padding-top: 140px !important; padding-bottom: 140px !important; }
.an-oprgen {padding-top: 200px !important; padding-bottom: 140px !important; }
.contant-sec.right-full .vc_column-inner{right: 0;}
.an-oprgen .vc_figure {max-width: 550px; margin: auto; display: block; }
.vc_custom_1653652412147 .cal-heading {font-size: 32px !important; }
.width-auto img {width: 700px !important; }
.vc_custom_1653652412147{padding-top: 50px !important;padding-bottom: 50px !important;}
section#contact-get-form {padding-top: 275px; padding-bottom: 130px; }
.form-inner-comman form label{font-size: 14px;}
section#contact-get-form p{font-size: 16px;max-width: 357px;}
.discover-section {padding-top: 100px !important; }
.discover-section .vc_figure {max-width: 550px; margin: auto; display: block; }


.testmonial-people {padding-top: 180px !important; padding-bottom: 100px !important; }
.testmonial-people h3{font-size: 56px;}
.testmonial-people h6{font-size: 20px;padding-bottom: 15px;}
.testmonial-people p{font-size: 16px;max-width: 340px;}
.supporting.new-supprting.comman-section .comman-heading{padding-top: 100px;}
.comman-heading img {padding-bottom: 70px; }
.comman-heading p{font-size: 16px !important;max-width: 965px !important;}
.supporting.new-supprting.comman-section{padding-bottom: 100px !important;}
.result-section-wrapper{padding-top: 220px !important;padding-bottom: 100px;margin-bottom: -70px !important;}
.page-id-32 .container_row {max-width: 100%; padding: 0px 90px; }
.result-section-wrapper h2{font-size: 35px;}
.test-block-comman-paragraf p{font-size: 16px;}
.comman-buttom-paragraf h3{margin-top: 50px;font-size: 25px;}
.btn-comman a{margin-top: 60px;}


.hero-banner.inner-hero.blog-herobanner {padding-top: 200px !important; padding-bottom: 100px !important; }
.vc_custom_1654067738187 {padding-top: 100px !important; padding-bottom: 100px !important; }
.comman-choose-wrapper{padding-bottom: 20px;}
ul.post-main-wrapper{margin: 0px -30px}
ul.post-main-wrapper li{padding: 0 30px;}
ul.post-main-wrapper li{margin: 15px 0;}
ul.post-main-wrapper li h3{margin: 25px 0 20px !important;}
.vc_custom_1654152946416 {padding-top: 130px !important; padding-bottom: 123px !important; }
.vc_custom_1654077548725{padding-top:175px !important;}

.section-heading h2.vc_custom_heading{font-size: 26px;line-height: 40px;}
.section-heading h1.vc_custom_heading{font-size: 42px;line-height: 30px;}
.vc_section.story-about {padding: 100px 0 100px !important; }
.vc_section.story-about .vc_column-inner p{font-size: 18px;}
.vc_section.story-about .vc_column-inner{max-width: 700px;}


.section-banner-contant p{font-size: 18px;padding-top: 35px;}
.section-heading .vc_column-inner{max-width: 715px;}
.formula-left-right {padding: 85px 0 100px !important; }
.vc_section.section-all.bg-gray{padding: 80px 0 100px !important;}
.supporting.new-supprting.comman-section.user-client-section{padding: 290px 0 135px !important;margin-bottom: -55px !important;}
.supporting.new-supprting.comman-section.user-client-section .comman-heading{padding-bottom: 75px !important;}
.formula-left-right.section-all p{font-size: 16px;}
.user-client-section .same-col-box .vc_column-inner{padding: 30px 30px 70px;}
.user-client-section .same-col-box .vc_figure{height: 240px;max-width: 285px;}
.user-client-section .same-col-box h2.vc_custom_heading{font-size: 20px !important;}
.user-client-section .same-col-box h4.vc_custom_heading{font-size: 15px;padding-bottom: 15px;}
.user-client-section .same-col-box p{font-size: 15px;}
.user-client-section .same-col-box .vc_figure .vc_single_image-wrapper.vc_box_border_grey {width: 100%; height: 100%; }
.user-client-section .same-col-box {padding: 0px 15px; }
.container_row.full-row-container{padding: 0px 50px;}
.user-client-section .same-col-box .vc_figure img{object-fit: contain;}
.formula-left-right .container_row{padding: 0px 150px;}


.vc_section.trems-section{  padding: 180px 0 85px !important;}
.vc_section.trems-section .vc_custom_heading{font-size: 45px;}
.vc_section.trems-contant {padding: 90px 0 65px !important; }

footer ul#menu-footer-menu li{padding-right: 50px;}
.social-foter-main a{margin-left: 50px;}

}
@media (min-width:1200px) and (max-width:1399px) {
.container_header{padding: 0px 50px;}
body > header{padding: 35px 0px 0;}
.navbar nav ul li {margin: 0px 30px; }
.hero-banner .container_row{padding: 0px 50px;}
.hero-banner {padding-top: 140px !important; padding-bottom: 90px !important; }
.hero-banner .banner-heading{font-size: 40px !important; margin-bottom: 20px; line-height: 50px !important;}
.banner-content p{font-size: 18px;max-width: 475px;}
.faq-wrapper {padding-top: 50px !important; padding-bottom: 50px; }
.faq-wrapper h2{font-size: 18px !important;line-height: 50px !important;}
.faq-wrapper .vc_toggle{padding: 10px 0;}
.faq-wrapper .vc_toggle_content p{font-size: 16px;}
.new-contct {padding-top:175px !important; padding-bottom: 175px !important; }
footer{padding-top:75px;}
.copyright{padding: 50px 0 20px;}
footer .container-fluid {max-width:100%; padding: 0 50px; }
.copyright p{font-size: 14px;}
.container_row{padding: 0px 50px; width: 100%; max-width: 100%;}
.navbar nav ul li a{font-size: 16px;}
.navbar nav ul li{margin: 0px 22px;}
.navbar nav ul .contact-btn a{padding: 10px 25px;font-size: 14px;}
.form-inner-comman form label{font-size: 14px;}
section#contact-get-form p{font-size: 16px; max-width: 400px;}
.section-all h2{font-size: 30px !important;line-height: 40px;margin-bottom: 15px;}
footer ul#menu-footer-menu li{padding-right: 25px;}
.social-foter-main a{margin-left: 25px;}
#mailpoet_form_1 form.mailpoet_form input.mailpoet_submit{width: 153px !important;font-size: 14px !important;}
#mailpoet_form_1 form.mailpoet_form input.mailpoet_text{min-width: 260px;}
.navbar nav ul li ul.sub-menu li a{font-size: 15px;}



.hero-banner .banner-heading{max-width: 655px;}
.banner-content{margin-bottom: 20px !important;}
.hero-banner .vc_figure {max-width: 540px; margin: auto !important; display: block; }
.logo-slider-clint{padding-top: 50px !important; padding-bottom: 50px !important;}
.vc_custom_1653572489426 {padding-bottom: 20px !important; }
.supporting {padding-top: 100px !important; padding-bottom: 100px; }
.supporting .vc_figure {max-width: 550px; margin: auto; display: block; }
.section-all h2{font-size: 32px !important}
.section-all p {font-size: 16px; line-height: 27px; max-width: 330px; }
.usp-box {padding-top: 140px !important; padding-bottom: 140px !important; }
.usp-box .vc_figure {max-width: 550px; margin: auto; display: block; }
.vc_custom_1653635168868 {padding-left: 190px !important; }
.section-all li{font-size: 18px; line-height: 25px;margin-bottom: 20px;}
.whole-person {padding-top: 140px !important; padding-bottom: 140px !important; }
.an-oprgen {padding-top: 200px !important; padding-bottom: 140px !important; }
.contant-sec.right-full .vc_column-inner{right: 0;}
.an-oprgen .vc_figure {max-width: 550px; margin: auto; display: block; }
.vc_custom_1653652412147 .cal-heading {font-size: 32px !important; }
.width-auto img {width: 700px !important; }
.vc_custom_1653652412147{padding-top: 50px !important;padding-bottom: 50px !important;}
section#contact-get-form {padding-top: 275px; padding-bottom: 130px; }
.form-inner-comman form label{font-size: 14px;}
section#contact-get-form p{font-size: 16px;max-width: 357px;}
.discover-section {padding-top: 100px !important; }
.discover-section .vc_figure {max-width: 550px; margin: auto; display: block; }


.testmonial-people {padding-top: 180px !important; padding-bottom: 100px !important; }
.testmonial-people h3{font-size: 42px;}
.testmonial-people h6{font-size: 20px;padding-bottom: 15px;}
.testmonial-people p{font-size: 16px;max-width: 340px;}
.supporting.new-supprting.comman-section .comman-heading{padding-top: 100px;}
.comman-heading img {padding-bottom: 70px; }
.comman-heading p{font-size: 16px !important;max-width: 965px !important;}
.supporting.new-supprting.comman-section{padding-bottom: 100px !important;}
.result-section-wrapper{padding-top: 220px !important;padding-bottom: 100px;margin-bottom: -70px !important;}
.page-id-32 .container_row {max-width: 100%; padding: 0px 50px; }
.result-section-wrapper h2{font-size: 35px;}
.test-block-comman-paragraf p{font-size: 16px;}
.comman-buttom-paragraf h3{margin-top: 50px;font-size: 25px;}
.btn-comman a{margin-top: 60px;}


.hero-banner.inner-hero.blog-herobanner {padding-top: 200px !important; padding-bottom: 100px !important; }
.vc_custom_1654067738187 {padding-top: 100px !important; padding-bottom: 100px !important; }
.comman-choose-wrapper{padding-bottom: 20px;}
ul.post-main-wrapper{margin: 0px -30px}
ul.post-main-wrapper li{padding: 0 30px;}
ul.post-main-wrapper li{margin: 15px 0;}
ul.post-main-wrapper li h3{margin: 25px 0 20px !important;}
ul.post-main-wrapper li figure{width: 100%; height: auto;}
.vc_custom_1654152946416 {padding-top: 100px !important; padding-bottom: 100px !important; }
.vc_custom_1654077548725{padding-top:175px !important;}

.section-heading h2.vc_custom_heading{font-size: 26px;line-height: 40px;}
.section-heading h1.vc_custom_heading{font-size: 42px;line-height: 30px;}
.vc_section.story-about {padding: 100px 0 100px !important; }
.vc_section.story-about .vc_column-inner p{font-size: 18px;}
.vc_section.story-about .vc_column-inner{max-width: 700px;}


.section-banner-contant p{font-size: 18px;padding-top: 35px;}
.section-heading .vc_column-inner{max-width: 715px;}
.formula-left-right {padding: 85px 0 100px !important; }
.vc_section.section-all.bg-gray{padding: 80px 0 100px !important;}
.supporting.new-supprting.comman-section.user-client-section{padding: 290px 0 135px !important;margin-bottom: -55px !important;}
.supporting.new-supprting.comman-section.user-client-section .comman-heading{padding-bottom: 75px !important;}
.formula-left-right.section-all p{font-size: 16px;}
.user-client-section .same-col-box .vc_column-inner{padding: 30px 30px 70px;}
.user-client-section .same-col-box .vc_figure{height: 240px;max-width: 285px;}
.user-client-section .same-col-box h2.vc_custom_heading{font-size: 20px !important;}
.user-client-section .same-col-box h4.vc_custom_heading{font-size: 15px;padding-bottom: 15px;}
.user-client-section .same-col-box p{font-size: 15px;}
.user-client-section .same-col-box .vc_figure .vc_single_image-wrapper.vc_box_border_grey {width: 100%; height: 100%; }
.user-client-section .same-col-box {padding: 0px 15px; }
.container_row.full-row-container{padding: 0px 50px;}
.user-client-section .same-col-box .vc_figure img{object-fit: contain;}
.right-contant-formula {padding-left: 0; }
.formula-left-right .container_row.reverse-row .right-contant-formula{padding-right: 0px;}
.formula-left-right .container_row{padding: 0px 150px;}

.vc_section.trems-section{  padding: 180px 0 85px !important;}
.vc_section.trems-section .vc_custom_heading{font-size: 45px;}
.vc_section.trems-contant {padding: 70px 0 65px !important; }
.vc_section.trems-contant h4{font-size: 22px;padding-bottom: 22px;}
.vc_section.trems-contant p{font-size: 16px;margin-bottom: 50px;}
}

@media (min-width:1200px) and (max-width:1399px) {

}
@media (min-width:992px) and (max-width:1199px) {
.container_header{padding: 0px 30px;}
body > header{padding: 20px 0px 0;}
.navbar nav ul li {margin: 0px 30px; }
.hero-banner .container_row{padding: 0px 30px;}
.hero-banner{padding-top: 125px !important;padding-bottom: 50px !important;}
.hero-banner .banner-heading {font-size: 32px !important; margin-bottom: 10px; line-height: 40px !important; }
.banner-content p {font-size: 15px; max-width: 395px; line-height: 25px; }
.faq-wrapper {padding-top: 50px !important; padding-bottom: 50px; }
.faq-wrapper h2{font-size: 18px !important;line-height: 45px !important;}
.faq-wrapper .vc_toggle{padding: 10px 0;}
.faq-wrapper .vc_toggle_content p{font-size: 16px;}
.new-contct {padding-top: 110px !important; padding-bottom: 140px !important; background-position: center top; }
footer{padding-top:75px;}
.copyright{padding: 50px 0 20px;}
footer .container-fluid {max-width:100%; padding: 0 30px; }
.copyright p{font-size: 14px;}
.container_row{padding: 0px 30px; width: 100%; max-width: 100%;}
.navbar nav ul li a{font-size: 16px;}
.navbar nav ul li{margin: 0px 15px;}
.navbar nav ul .contact-btn a {padding: 8px 30px; font-size: 14px; }
.form-inner-comman form label{font-size: 14px;}
section#contact-get-form p{font-size: 16px; max-width: 400px;}
.section-all h2{font-size: 30px !important;line-height: 40px;margin-bottom: 15px;}
footer ul#menu-footer-menu li{padding-right: 25px;}
.social-foter-main a{margin-left: 25px;}
#mailpoet_form_1 form.mailpoet_form input.mailpoet_submit{width: 153px !important;font-size: 14px !important;}
#mailpoet_form_1 form.mailpoet_form input.mailpoet_text{min-width: 260px;}
.navbar nav ul li ul.sub-menu li a{font-size: 15px;}
.site_logo{max-width: 135px;}
.hero-banner{min-height: inherit !important;}
.vc_custom_1653978920967 .vc_figure {max-width: 400px; margin: auto; display: block; }
.form-inner-comman form{padding: 30px;}
.form-inner-comman form .btn-secodule input{font-size: 14px !important;}
.top-footer {align-items: center; justify-content: center; flex-wrap: wrap; }
.menu-bar-footer {width: 100%; justify-content: center; padding-top: 25px;}
.mail-poet label{text-align: center;display: block;padding-bottom: 10px;}
.copyright {padding: 30px 0 20px; }


.hero-banner .banner-heading{max-width: 655px;}
.banner-content{margin-bottom: 20px !important;}
.hero-banner .vc_figure {max-width: 540px; margin: auto !important; display: block; }
.logo-slider-clint{padding-top: 50px !important; padding-bottom: 50px !important;}
.vc_custom_1653572489426 {padding-bottom: 20px !important; }
.supporting {padding-top: 100px !important; padding-bottom: 100px; }
.supporting .vc_figure {max-width: 550px; margin: auto; display: block; }
.section-all h2{font-size: 32px !important}
.section-all p {font-size: 16px; line-height: 27px; max-width: 330px; }
.usp-box {padding-top: 140px !important; padding-bottom: 140px !important; }
.usp-box .vc_figure {max-width: 550px; margin: auto; display: block; }
.vc_custom_1653635168868 {padding-left: 190px !important; }
.section-all li{font-size: 18px; line-height: 25px;margin-bottom: 20px;}
.whole-person {padding-top: 140px !important; padding-bottom: 140px !important; }
.an-oprgen {padding-top: 200px !important; padding-bottom: 140px !important; }
.contant-sec.right-full .vc_column-inner{right: 0;}
.an-oprgen .vc_figure {max-width: 400px; margin: auto; display: block; }
.vc_custom_1653652412147 .cal-heading {font-size: 32px !important; }
.width-auto img {width: 700px !important; }
.vc_custom_1653652412147{padding-top: 50px !important;padding-bottom: 50px !important;}
section#contact-get-form {padding-top: 275px; padding-bottom: 130px; }
.form-inner-comman form label{font-size: 14px;}
section#contact-get-form p{font-size: 16px;max-width: 357px;}
.discover-section {padding-top: 100px !important; }
.discover-section .vc_figure {max-width: 550px; margin: auto; display: block; }

.testmonial-people {padding-top: 160px !important; padding-bottom: 70px !important; background-position: center top; }
.testmonial-people h3 {font-size: 40px; }
.testmonial-people h6{font-size: 18px;padding-bottom: 15px;}
.testmonial-people p{font-size: 16px;max-width: 340px;}
.supporting.new-supprting.comman-section .comman-heading {padding-top: 70px; }
.comman-heading img {padding-bottom: 40px; }
.comman-heading p{font-size: 16px !important;max-width: 965px !important;}
.supporting.new-supprting.comman-section {padding-bottom: 70px !important; }
.result-section-wrapper {padding-top: 180px !important; padding-bottom: 70px; margin-bottom: -55px !important; background-position: center top; }
.page-id-32 .container_row {max-width: 100%; padding: 0px 30px; }
.result-section-wrapper h2{font-size: 35px;}
.test-block-comman-paragraf p{font-size: 16px;}
.comman-buttom-paragraf h3{margin-top: 50px;font-size: 25px;}
.btn-comman a{margin-top: 60px;}
.test-block-comman-paragraf {margin: 0px -15px !important; }
.test-block-comman-paragraf .wpb_column {width: ; padding: 0px 15px; }
.comman-buttom-paragraf .vc_row {margin: 0px -15px !important; }
.comman-buttom-paragraf .vc_row .wpb_column {padding: 0 15px; }


.hero-banner.inner-hero.blog-herobanner {padding-top: 140px !important; padding-bottom: 100px !important; }
.vc_custom_1654067738187 {padding-top: 100px !important; padding-bottom: 100px !important; }
.comman-choose-wrapper{padding-bottom: 20px;}
ul.post-main-wrapper{margin: 0px -30px}
ul.post-main-wrapper li{padding: 0 30px;}
ul.post-main-wrapper li{margin: 15px 0;}
ul.post-main-wrapper li h3{margin: 25px 0 20px !important;}
ul.post-main-wrapper li figure{width: 100%; height: auto;}
ul.post-main-wrapper li{width: 33.333%;}
.vc_custom_1654152946416 {padding-top: 100px !important; padding-bottom: 100px !important; }
.book-commn-box-row .vc_col-sm-6 {margin-top: 20px !important; }

.vc_custom_1654077548725{padding-top:175px !important;}

.section-heading h2.vc_custom_heading{font-size: 26px;line-height: 40px;}
.section-heading h1.vc_custom_heading{font-size: 42px;line-height: 30px;}
.vc_section.story-about {padding:70px 0 70px !important; }
.vc_section.story-about .vc_column-inner p{font-size: 18px;}
.vc_section.story-about .vc_column-inner{max-width: 700px;}


.section-banner-contant p{font-size: 18px;padding-top: 35px;}
.section-heading .vc_column-inner{max-width: 715px;}
.formula-left-right {padding: 85px 0 100px !important; }
.vc_section.section-all.bg-gray{padding: 80px 0 100px !important;}
.supporting.new-supprting.comman-section.user-client-section{padding: 290px 0 135px !important;margin-bottom: -55px !important;}
.supporting.new-supprting.comman-section.user-client-section .comman-heading{padding-bottom: 75px !important;}
.formula-left-right.section-all p{font-size: 16px;}
.user-client-section .same-col-box .vc_column-inner{padding: 30px 30px 70px;}
.user-client-section .same-col-box .vc_figure{height: 240px;max-width: 285px;}
.user-client-section .same-col-box h2.vc_custom_heading{font-size: 20px !important;}
.user-client-section .same-col-box h4.vc_custom_heading{font-size: 15px;padding-bottom: 15px;}
.user-client-section .same-col-box p{font-size: 15px;}
.user-client-section .same-col-box .vc_figure .vc_single_image-wrapper.vc_box_border_grey {width: 100%; height: 100%; }
.user-client-section .same-col-box {padding: 0px 15px; }
.container_row.full-row-container{padding: 0px 30px;}
.user-client-section .same-col-box .vc_figure img{object-fit: contain;}
.right-contant-formula {padding-left: 0; }
.formula-left-right .container_row.reverse-row .right-contant-formula{padding-right: 0px;}
.formula-left-right .container_row{padding: 0px 50px;}

.vc_section.trems-section{  padding: 180px 0 85px !important;}
.vc_section.trems-section .vc_custom_heading{font-size: 45px;}
.vc_section.trems-contant {padding: 70px 0 65px !important; }
.vc_section.trems-contant h4{font-size: 22px;padding-bottom: 22px;}
.vc_section.trems-contant p{font-size: 16px;margin-bottom: 50px;}
}
@media (max-width:991px) {
.container_header{padding: 0px 30px;}
body > header{padding: 20px 0px 0;}
.navbar nav ul li {margin: 0px 30px; }
.hero-banner .container_row{padding: 0px 30px;}
.hero-banner .vc_row-flex{flex-direction: column-reverse;}
.hero-banner .vc_row-flex .wpb_column{width: 100%;}
.hero-banner{padding-top: 125px !important;padding-bottom: 50px !important;}
.hero-banner .banner-heading {font-size: 32px !important; margin-bottom: 10px; line-height: 40px !important; }
.banner-content p {font-size: 15px; max-width: 395px; line-height: 25px; }
.faq-wrapper {padding-top: 50px !important; padding-bottom: 50px; }
.faq-wrapper h2 {font-size: 16px !important; line-height: 38px !important; }
.faq-wrapper .vc_toggle{padding: 10px 0;}
.faq-wrapper .vc_toggle_content p {font-size: 14px; line-height: 25px; }
.new-contct {padding-top: 80px !important; padding-bottom: 100px !important; background-position: center top; }
footer{padding-top:75px;}
.copyright{padding: 50px 0 20px;}
footer .container-fluid {max-width:100%; padding: 0 30px; }
.copyright p{font-size: 14px;}
.container_row{padding: 0px 30px; width: 100%; max-width: 100%;}
.navbar nav ul li a{font-size: 16px;}
.navbar nav ul li{margin: 0px 15px;}
.navbar nav ul .contact-btn a {padding: 8px 30px; font-size: 14px; }
.form-inner-comman form label{font-size: 14px;}
section#contact-get-form p{font-size: 16px; max-width: 400px;}
.section-all h2 {font-size: 26px !important; line-height: 40px; margin-bottom: 10px; }
footer ul#menu-footer-menu li{padding-right: 25px;}
.social-foter-main a{margin-left: 25px;}
#mailpoet_form_1 form.mailpoet_form input.mailpoet_submit{width: 153px !important;font-size: 14px !important;}
#mailpoet_form_1 form.mailpoet_form input.mailpoet_text{min-width: 260px;}
.navbar nav ul li ul.sub-menu li a{font-size: 15px;}
.site_logo{max-width: 135px;}
.hero-banner{min-height: inherit !important;}
.vc_custom_1653978920967 .vc_figure {max-width: 400px; margin: auto; display: block; }
.form-inner-comman form{padding: 30px;margin-top: 50px;}
.form-inner-comman form .btn-secodule input{font-size: 14px !important;}
.top-footer {align-items: center; justify-content: center; flex-wrap: wrap; }
.menu-bar-footer {width: 100%; justify-content: center; padding-top: 25px;}
.mail-poet label{text-align: center;display: block;padding-bottom: 10px;}
.copyright {padding: 30px 0 20px; }
.hero-banner .banner-heading{text-align: center !important;}
.banner-content{margin: auto !important;text-align: center;}
.banner-content p{margin: auto;}
.vc_custom_1653978920967 .vc_figure{max-width: 350px;margin: auto auto 30px;}
.hero-banner .banner-heading{line-height: 30px !important;font-size: 26px !important;}
section#contact-get-form .container_row .wpb_column{width: 100%; text-align: center;}
.new-contct{background-position: right top;}
section#contact-get-form p {font-size: 15px; max-width: 435px; margin: auto; line-height: 25px; }
.form-box {text-align: left; }
.new-contct{margin-bottom: -60px !important;}

.hero-banner .banner-heading {max-width: 350px; margin: auto auto 15px; }
.banner-content{margin-bottom: 20px !important;}
.hero-banner .vc_figure {max-width: 400px; margin: auto auto 30px !important;display: block; }
.logo-slider-clint{padding-top: 50px !important; padding-bottom: 50px !important;}
.vc_custom_1653572489426 {padding-bottom: 20px !important; }
.supporting {padding-top: 70px !important; padding-bottom: 70px; }
.supporting .vc_figure {max-width: 550px; margin: auto; display: block; }
.section-all h2{font-size: 32px !important}
.section-all p {font-size: 16px; line-height: 27px; max-width: 330px; }
.usp-box {padding-top: 100px !important; padding-bottom: 60px !important; }
.usp-box .vc_figure {max-width: 550px; margin: auto; display: block; }
.vc_custom_1653635168868 {padding-left: 190px !important; }
.section-all li{font-size: 18px; line-height: 25px;margin-bottom: 20px;}
.whole-person {padding-top: 70px !important; padding-bottom: 70px !important; }
.an-oprgen {padding-top: 140px !important; padding-bottom: 80px !important; }
.contant-sec.right-full .vc_column-inner{right: 0;}
.an-oprgen .vc_figure {max-width: 550px; margin: auto; display: block; }
.vc_custom_1653652412147 .cal-heading {font-size: 32px !important; }
.width-auto img {width: 700px !important; }
.vc_custom_1653652412147{padding-top: 50px !important;padding-bottom: 50px !important;}
section#contact-get-form {padding-top: 140px; padding-bottom: 80px; background-position: right top; }
.form-inner-comman form label{font-size: 14px;}
section#contact-get-form p{font-size: 16px;max-width: 357px;}
.discover-section {padding-top: 70px !important; padding-bottom: 70px;}
.discover-section .vc_figure {max-width: 550px; margin: auto; display: block; }
.banner-button {text-align: center; }
.owl-dots {display: none; }

.supporting .wpb_column {width: 100%; text-align: ; }
.supporting .vc_row-flex {flex-direction: column-reverse; }
.supporting .vc_figure {max-width: 400px; margin: auto auto 30px; }
.vc_custom_1653573939277 {padding-right: 0px !important; }
.section-all p{max-width: 100%;text-align: center;}
.section-all h2{text-align: center !important;}
.usp-box .wpb_column {width: 100%; }
.usp-box .vc_figure {max-width: 400px; margin: auto auto 30px; }
.vc_custom_1653635168868 {padding-left: 0 !important; }
.vc_custom_1653635168868{text-align: center;}
.section-all li{display: inline-block;margin: 0px 20px;}
.whole-person .wpb_column {width: 100%; }
.whole-person .vc_row-flex {flex-direction: column-reverse; }
.whole-person .vc_figure {max-width: 400px; margin: auto; display: block; margin-bottom: 30px; }
.vc_custom_1653573939277{text-align: center;}
.an-oprgen .wpb_column {width: 100%; }
.contant-sec.right-full .vc_column-inner{margin: auto;}
.an-oprgen .vc_figure {max-width: 400px; margin: auto auto 30px; display: block; }
.discover-section .wpb_column {width: 100%; }
.discover-section .vc_row-flex {flex-direction: column-reverse; }
.discover-section .vc_figure {max-width: 400px; margin: auto auto 30px;}
.comman-btn-all a{margin-top: 25px;}

.testmonial-people {padding-top: 110px !important; padding-bottom: 70px !important; background-position: center top; }
.testmonial-people h3 {font-size: 40px; }
.testmonial-people h6{font-size: 18px;padding-bottom: 15px;}
.testmonial-people p{font-size: 16px;max-width: 340px;}
.supporting.new-supprting.comman-section .comman-heading {padding-top: 70px; }
.comman-heading img {padding-bottom: 40px; }
.comman-heading p{font-size: 16px !important;max-width: 965px !important;}
.supporting.new-supprting.comman-section {padding-bottom: 70px !important; }
.result-section-wrapper {padding-top: 180px !important; padding-bottom: 70px; margin-bottom: -55px !important; background-position: center top;background-size: cover; }
.page-id-32 .container_row {max-width: 100%; padding: 0px 30px; }
.result-section-wrapper h2{font-size: 35px;}
.test-block-comman-paragraf p{font-size: 16px;}
.comman-buttom-paragraf h3{margin-top: 50px;font-size: 25px;}
.btn-comman a{margin-top: 60px;}
.test-block-comman-paragraf {margin: 0px -15px !important; }
.test-block-comman-paragraf .wpb_column {width: 100%; padding: 0px 15px; }
.comman-buttom-paragraf .vc_row {margin: 0px -15px !important; }
.comman-buttom-paragraf .vc_row .wpb_column {padding: 0 15px; width: 100%; }
.comman-buttom-paragraf h3{text-align: center !important;}
.comman-buttom-paragraf p{max-width: 100%;text-align: center;}
.comman-buttom-paragraf h3{margin-top: 30px;}
.test-block-comman-paragraf p{text-align: center;max-width: 100%;margin-bottom: 20px !important;}
.result-section-wrapper h2 {text-align: center !important; }
.supporting .wpb_column{text-align: center;}
.testmonial-people .vc_row .wpb_column {width: 100% !important; }
.testmonial-people .vc_row .vc_row {flex-wrap: wrap; justify-content: center; }
.testmonial-people h3{text-align: center !important;}
.testmonial-people h6{text-align: center !important;}
.testmonial-people p{margin: auto; max-width: 100%; text-align: center;} 
.testmonial-people .vc_row .wpb_column{margin-top: 30px;}
.testmonial-people .vc_row .wpb_column::first-child{margin-top: 0px;}
.testmonial-people {background-position: center top; background-repeat: no-repeat; background-size: cover; }


.hero-banner.inner-hero.blog-herobanner {padding-top: 140px !important; padding-bottom:70px !important; }
.vc_custom_1654067738187 {padding-top: 70px !important; padding-bottom: 70px !important; }
.comman-choose-wrapper h2{font-size: 28px;}

.comman-choose-wrapper{padding-bottom: 20px;}
ul.post-main-wrapper{margin: 0px -30px}
ul.post-main-wrapper li{padding: 0 30px;}
ul.post-main-wrapper li{margin: 15px 0;}
ul.post-main-wrapper li h3{margin: 25px 0 20px !important;}
ul.post-main-wrapper li figure{width: 100%; height: auto;}
ul.post-main-wrapper li{width: 33.333%;}
.hero-banner.inner-hero.blog-herobanner h6{max-width: 100%;}

.vc_custom_1654152946416 {padding-top:70px !important; padding-bottom:70px !important; }
.book-commn-box-row .vc_col-sm-6 {margin-top: 20px !important; }
.book-commn-box-row .vc_col-sm-6 {padding: 0 15px; }
.vc_custom_1654152946416 .vc_custom_heading {font-size: 28px !important; }
.book-commn-box-row {margin: 0 -15px !important; }
.book-commn-box-row h4{padding: 20px 0px !important;}
.comman-btn-buy a{padding: 10px 50px !important;font-size: 14px !important;}
.book-commn-box-row p{margin-bottom: 20px !important;}

.vc_custom_1654077548725{padding-top:175px !important;}

.section-heading h2.vc_custom_heading{font-size: 20px;line-height: 40px;}
.section-heading h1.vc_custom_heading{font-size:38px;line-height: 30px;}
.vc_section.story-about {padding:70px 0 70px !important; }
.vc_section.story-about .vc_column-inner p{font-size: 18px;}
.vc_section.story-about .vc_column-inner{max-width: 700px;}


.section-banner-contant p{font-size: 18px;padding-top: 35px;}
.section-heading .vc_column-inner{max-width: 715px;}
.formula-left-right {padding: 85px 0 100px !important; }
.vc_section.section-all.bg-gray{padding: 80px 0 100px !important;}
.supporting.new-supprting.comman-section.user-client-section{padding: 290px 0 135px !important;margin-bottom: -55px !important;}
.supporting.new-supprting.comman-section.user-client-section .comman-heading{padding-bottom: 75px !important;}
.formula-left-right.section-all p{font-size: 16px;}
.user-client-section .same-col-box .vc_column-inner{padding: 30px 30px 70px;}
.user-client-section .same-col-box .vc_figure{height: 240px;max-width: 285px;}
.user-client-section .same-col-box h2.vc_custom_heading{font-size: 20px !important;}
.user-client-section .same-col-box h4.vc_custom_heading{font-size: 15px;padding-bottom: 15px;}
.user-client-section .same-col-box p{font-size: 15px;}
.user-client-section .same-col-box .vc_figure .vc_single_image-wrapper.vc_box_border_grey {width: 100%; height: 100%; }
.user-client-section .same-col-box {padding: 0px 15px; }
.container_row.full-row-container{padding: 0px 30px;}
.user-client-section .same-col-box .vc_figure img{object-fit: contain;}
.right-contant-formula {padding-left: 0; }
.formula-left-right .container_row.reverse-row .right-contant-formula{padding-right: 0px;}
.formula-left-right .container_row{padding: 0px 50px;}
.left-images-formula{width: 100%; padding-left: 0;}
.formula-left-right .container_row{flex-wrap: wrap;}
.left-images-formula .vc_figure {max-width: 400px; margin: auto; display: block; }
.right-contant-formula{width: 100%;}
.section-all .right-contant-formula .wpb_wrapper {text-align: center; }
.formula-left-right .container_row.reverse-row .left-images-formula{padding: 0;}
.section-banner-contant p {font-size: 16px; line-height: 25px; max-width: 480px; margin: auto; }
.left-images-formula{padding-right: 0;}
.formula-left-right {padding: 50px 0 50px !important; }
.user-client-section .same-col-box p{margin: auto;}
.user-client-section .same-col-box .vc_column-inner {padding: 25px 25px; margin-bottom: 30px; }

/*=======
Menu-bar
========*/
.navbar-toggler {padding: 0; border: none; width: 50px; height: 50px; position: absolute; right: 0; box-shadow: none !important; outline: none !important; font-size: 22px; color: #084445 !important; display: flex;
align-items: center;justify-content: center;}
.navbar-collapse {position: fixed; left: 0; right: 0; width: 100%; background: #FFF; z-index: 9999; bottom: 0; top: 0; transition: 0.3s ease-in-out; display: none !important; opacity: 0; visibility: hidden; }
.navbar-toggler .navbar-toggler-icon::before {background-image: none; content: "\f0c9"; font-family: "Font Awesome 6 Free"; font-weight: 900;font-size: 35px; }
.navbar-toggler .navbar-toggler-icon {background-image: none; height: 100%; display: flex; align-items: center; justify-content: center;color: #084445 !important; }
.home .navbar-toggler .navbar-toggler-icon{ color: #FFF !important; }
.navbar nav ul{flex-wrap: wrap;height: 100%;padding-left: 0;display: block;border-top: 1px solid #EEE;overflow: auto;}
.navbar nav ul li{display: block;width: 100%;position: relative;}
.navbar-collapse .menu-primary-menu-container {padding-top: 60px; height: 100%; border-top: 1px solid #EEE; }
.close_btn.d-none {/* display: block !important; */ width: 50px; height: 50px; position: absolute; right: 29px; top: 8px; display: flex !important; align-items: center !important; justify-content: center !important; color: #084445 !important; font-size: 40px;cursor: pointer; }
.close_btn.d-none::before{content: "\f00d";font-family: "Font Awesome 6 Free";font-weight: 900;}
.navbar-collapse.show {opacity: 1; visibility: visible !important;display: block !important; }
.navbar nav ul li{margin: 0 0 0px;}
.navbar nav ul li a {font-size: 18px; display: block;padding: 15px 20px;border-bottom: 1px solid #EEE; }
.navbar nav ul .contact-btn a {padding: 15px 20px; font-size: 18px; background: transparent !important; height: auto; }
.site_logo {max-width: 145px; }
.navbar nav ul li.drop_dwon a::after {transition: 0.3s ease-out; position: absolute; top: 0; z-index: -1; right: 0; width: 50px; height: 100%; display: flex; align-items: center; justify-content: center; border-left: 1px solid #EEE; }
.navbar nav ul li.drop_dwon:hover a::after {transform: inherit; top: 0; border-right: 1px solid #EEE; }
.navbar nav ul li a{position: relative;}
.navbar nav ul li ul.sub-menu {display: none !important; visibility: visible !important; position: relative; height: auto; opacity: 1; padding: 0;top: 0;border-top: 0;}
.navbar nav ul li ul.sub-menu li{padding: 0;}
.navbar nav ul li ul.sub-menu li a {display: block; padding: 10px 50px; }
.navbar nav ul li a{color: #084445 !important;text-decoration: none; }
.section.calculator.wf-section .collumns{flex-wrap: wrap;}
.calculator-slider .slider-track{height: 55px !important;}
.section.calculator.wf-section .collumns .stat-value{font-size: 25px !important;}
.section.calculator.wf-section .collumns p{margin-bottom: 15px;font-size: 16px !important;}
.navbar nav ul li:hover ul.sub-menu {margin-top: 0px;visibility: hidden !important; opacity:0 !important; height: auto; font-size: 16px; display: none;}
.navbar nav .navbar-collapse.show ul li:hover ul.sub-menu{opacity: 1 !important; visibility: visible !important;display: block;}

.hover-menu header {background: transparent; min-height: inherit; }
body.hover-menu::before{display: none;}

.vc_section.trems-section {padding: 110px 0 50px !important; }
.vc_section.trems-section .vc_custom_heading{font-size: 30px;}
.vc_section.trems-contant {padding: 70px 0 65px !important; }
.vc_section.trems-contant h4{font-size: 22px;padding-bottom: 22px;line-height: 32px;}
.vc_section.trems-contant p{font-size: 16px;margin-bottom: 50px;}
.navbar nav ul li.active ul.sub-menu {display: block !important;}
}


@media (max-width:767px) {
.new-contct{padding-top: 110px !important;}
.menu-bar-footer .menu-footer {width: 100%;text-align: center; }
.menu-bar-footer .footer-menu {width: 100%; text-align: center;padding-top: 20px;}
.menu-bar-footer{flex-wrap: wrap;}
.social-foter-main::after{display: none;}
.social-foter-main a:first-child {margin-left: 0; }
.social-foter-main a i{margin-right: 8px;}
footer ul#menu-footer-menu li:last-child {padding-right: 0; }
.copyright {padding: 20px 0 15px; }
.menu-bar-footer{padding-top: 20px;}
#mailpoet_form_1 form.mailpoet_form input.mailpoet_text {min-width: 260px; font-size: 13px !important; width: 100% !important; min-width: 100%; }
#mailpoet_form_1 form.mailpoet_form{display: block;}
.top-footer .mail-poet {max-width: 480px; width: 100%; }
#mailpoet_form_1 form.mailpoet_form input.mailpoet_submit {width: 100% !important; font-size: 14px !important; margin: 10px 0 0 !important; }
.section-all h2 {font-size: 24px !important; line-height: 35px;}
.vc_custom_1653652412147 .cal-heading {font-size: 24px !important; }
section#contact-get-form {background-size: cover; }
.button-s-1 button{font-size: 14px !important;}
.button-s-2 button{font-size: 14px !important;}
.comman-btn-all a{font-size: 14px !important;}
.btn-comman a {margin-top: 20px; }
.result-section-wrapper h2 {font-size: 28px; }
.comman-buttom-paragraf h3{font-size: 20px; margin-bottom: 0;}
.testmonial-people h3{font-size: 32px;}
ul.post-main-wrapper{margin: 0px -15px}
ul.post-main-wrapper li{width:50%; padding: 0px 15px;}
.vc_section.story-about .vc_column-inner p{font-size: 16px;}
.btn-info.vc_btn3-inline{padding-top: 30px;}
.btn-info.vc_btn3-inline .vc_general{font-size: 14px !important;}
.comman-heading img {padding-bottom: 10px; }
.comman-heading p{font-size: 14px !important;}
.section-heading h1.vc_custom_heading{font-size: 32px;}

}
@media (max-width:575px) {

}
@media (max-width:479px) {
.form-inner-comman form{padding: 15px;}
.button-s-1 button{min-width: 100%; width: 100%;font-size: 14px !important;}
.banner-button .vc_btn3-container {display: block !important; }
.button-s-2 button {min-width: 100%; width: 100%; margin: 10px 0 0 !important; font-size: 14px !important;}
.section-all li{display: block; text-align: center; margin: 0 0 10px; padding-left: 0;}
.section-all li::before{display: none;}
.form-inner-comman form{border-radius: 15px !important;}
ul.post-main-wrapper li{width:100%; padding: 0px 15px;}
ul.post-main-wrapper li figure{width: 320px;margin: auto;}
ul.post-main-wrapper li figcaption {text-align: center; }
.book-commn-box-row img{height: 300px !important;}
.slider-logo-wrap .owl-item figure{padding: 0px 15px;}
	.slider-logo-wrap img{max-width:100%}
}
@media (max-width:399px) {

}