/* Common banner-form CSS */
.common-banner .common-banner-form-box{ background: linear-gradient(90deg, #1E1E1E 0%, #117E9A 100%);padding: 50px;border-radius: 20px;}
.common-banner-form-box h2{line-height: 20px; color: #FFFFFF; font-size: 32px; font-weight: 700; text-align: center;margin-bottom: 40px;}

.common-banner-form-box .common-form-row span{width: 50%;}
.common-banner-form-box .common-form-row span input{width: 100%;}
.common-banner-form-box .common-form-row.third-row span,.common-form-row.third-row select {width: 100%;}
.common-banner-form-box .common-form-row.fourth-row span, .common-form-row.fourth-row textarea{width: 100%;}
.common-banner-form-box .common-form-row.submit-row .wpcf7-spinner{display: none;}
.common-banner-form-box .common-form-row.submit-row .common-btn{width: 100%;background: #FFFFFF; border: 4px solid #89ABBA !important; color: #117E9A; font-size: 18px; line-height: 28px; font-weight: 700; padding: 20px 30px;border-radius: 41px;}
.common-banner-form-box .common-form-row.submit-row .common-btn:hover{color: #fff !important;border-color: #fff !important;}
.common-banner-form-box .common-form-row.submit-row{margin-bottom: 0px !important;}
.common-banner-form-box .common-form-row.common-form-row {margin-bottom: 30px;}
.common-banner-form-box .common-form-row input, .common-banner-form-box .common-form-row select, .common-banner-form-box .common-form-row textarea{ color: #333333; font-weight: 500;font-size: 14px; line-height: 20px; padding: 15px 18px; background-color: #FFFFFF; border: 1px solid #E4E4E4; border-radius: 4px;}
.common-banner-form-box .common-form-row select{color: #33333380;appearance: none; -webkit-appearance: none; -moz-appearance: none; background-image: url(/wp-content/uploads/2025/08/faq-down-arrow.webp); background-repeat: no-repeat; background-position: right 12px center; cursor: pointer;background-size:12px auto;}
.common-banner-form-box .common-form-row input::placeholder , .common-banner-form-box .common-form-row textarea::placeholder {color: #33333380;}
.common-banner-form-box .common-form-row.second-row span, .common-banner-form-box .common-form-row.second-row .dswcf7_country_sel{width: 50%;}
.common-banner-form-box .common-form-row p{padding-right: 0 !important;}

.common-banner-form-box .wpcf7 form.invalid .wpcf7-response-output, .common-banner-form-box .wpcf7 form.unaccepted .wpcf7-response-output, .common-banner-form-box .wpcf7 form.payment-required .wpcf7-response-output{background: #dc3130; font-weight: 500; color: #fff; border-color: #feffff;}

.common-banner-form-box .wpcf7 form.sent .wpcf7-response-output{border-color: #46b450; font-weight: 600; color: #fff; text-align: center; width: 100%; margin: 20px auto 0; text-align: left;}

/* drop dow code country contact form 7 */
/* .common-form-row.second-row .iti-flag,  .intl-tel-input .country-list .country-name, .intl-tel-input .country-list .flag-box{display:none}
.common-form-row.second-row .intl-tel-input.separate-dial-code .selected-dial-code{padding-left:0;font-size:13px;color:#333333CC;font-weight:500}
.common-form-row.second-row .intl-tel-input.separate-dial-code .selected-flag {padding-left:18px;width:65px !important;background:transparent;position:relative}
.common-form-row.second-row.intl-tel-input .country-list .country .dial-code{font-size:14px;color:#33333380}
.common-form-row.second-row .intl-tel-input .selected-flag .iti-arrow{background: url(/wp-content/uploads/2025/08/code-dropdown-arrrow.webp) !important; background-repeat: no-repeat !important; position: absolute; top: 49%; right: 5px; width: 8px; height: 8px; background-size: contain !important; border: none;}
.common-form-row.second-row .intl-tel-input .selected-flag::after{display: block; content: ""; width: 0.5px; height: 23px; position: absolute; top: 13px; background-color: #3333334D; right: 0;}
.common-form-row.second-row .intl-tel-input.separate-dial-code input, .common-form-row.second-row .intl-tel-input.separate-dial-code input[type=tel], .common-form-row.second-row .intl-tel-input.separate-dial-code input[type=text]{padding-left:75px !important}
 */
 .common-banner-form-box .common-form-row input:focus-visible, .common-banner-form-box .common-form-row select:focus-visible, .common-banner-form-box .common-form-row textarea:focus-visible{outline:none}

/* .common-smart-solutions.common-style h2 span::after{background-size: 150px 9px;left: 280px;
background-image: url(/wp-content/uploads/2025/08/lightblue-line.webp);
max-width: 50%;} */ 
.common-smart-solutions img{border-radius: 25px;width: 100%;}
.common-smart-solutions .right-side {padding-left: 40px;}
.common-smart-solutions .right-side .common-box-point{margin-top: 50px;}
.common-smart-solutions .right-side .common-box-point article{display: flex;align-items: center;flex-wrap: nowrap;gap: 20px;}
.common-smart-solutions .right-side .common-box-point article h4{font-size: 25px;line-height: normal;margin-bottom: 0;font-weight: 700;color: #101828;}
.common-smart-solutions .right-side .common-box-point article:not(:last-of-type){margin-bottom: 40px;}
.common-smart-solutions .right-side .common-box-point article img{border-radius: 0;width:auto;height:auto}
.common-smart-solutions .right-side p b a { color: #12758e;}
.common-smart-solutions .right-side .common-box-point article img{width:auto;height:auto}

.common-why-now-sec article{background-color: #F8F8F8;border: 1px solid #0000001A;padding: 30px 20px;display: flex;flex-direction: column;height: 100%;flex-wrap: nowrap;}
.common-why-now-sec article .icon-head{display: flex;flex-wrap: nowrap;gap: 10px;align-items: center;margin-bottom: 30px;}
.common-why-now-sec article h4{color: #000000;font-size: 23px;line-height: 32px;font-weight: 600;}
.common-why-now-sec p{font-size: 16px;line-height: 25px;color: #475467;font-weight: 400;letter-spacing: 0.3px;}
.common-why-now-sec article p.warn-sol{color: #000000;font-weight: 500;font-size: 18px;line-height: normal ;margin-bottom: 10px;background-repeat: no-repeat;padding-left: 35px;}
.common-why-now-sec .first-content p.warn-sol{background-image: url(/wp-content/uploads/2025/08/warning-icon.svg);}
.common-why-now-sec article .second-content p.warn-sol{background-image: url(/wp-content/uploads/2025/08/solutions-icon.svg);}
.common-why-now-sec .first-content{border-bottom: 1px solid #00000033;padding-bottom: 20px;}
.common-why-now-sec .second-content{padding-top: 20px;}


.common-why-choose-sec .row{column-gap: 0px;justify-content: center;}
.common-why-choose-sec article{background-color: #E7F4FA;border: 1px solid #D2E8F0;padding: 40px 0;border-radius: 10px;display: flex;flex-direction: column;height: 100%;flex-wrap: nowrap;align-items: center;}
.common-why-choose-sec article h5{font-size: 18px;line-height: 22px;color: #333333;margin-bottom: 0;text-align: center;margin-top: 20px;}


.common-cta-form-sec{background-image: url(/wp-content/uploads/2025/08/erp-page-form-bg.webp);background-size: cover;background-repeat: no-repeat;background-color: #144662;}
.common-cta-form-sec h2, .common-cta-form-sec h2 span, .common-cta-form-sec p{color: #ffff;}
.common-cta-form-sec h2 span::after{background-image: url(/wp-content/uploads/2025/08/white-afterrline.webp);}
.common-cta-form-sec form .wpcf7-response-output{color:#fff;max-width:max-content;margin-left:auto;margin-right:auto}


.book-consultaions-form .main-row-sec{display:flex;align-items:center;gap:40px;width:100%;justify-content:center;margin-bottom:35px;}
.book-consultaions-form .first-sec p{width:100%}
.book-consultaions-form .main-row-sec .first-sec{width:50%;text-align:left;}
.book-consultaions-form .first-sec span input{width:100%}
.book-consultaions-form .second-row textarea{width:100%}
.book-consultaions-form .second-row p{text-align:left;}
.book-consultaions-form .first-sec input, .second-row  textarea{ font-size:16px; line-height:20px; font-weight:500; color:#000; padding:20px 24px; background-color:#fff; border-radius:10px; border:none; } 
.book-consultaions-form .first-sec label, .second-row  label{ color:#FFFFFFE5; font-size:18px; line-height:20px; margin-bottom:10px; } 
.book-consultaions-form .form-btn-row .common-btn{ width: max-content; background: #FFFFFF; border: 4px solid #89ABBA !important; color: #117E9A; font-size: 18px; line-height: 22px; font-weight: 700; padding: 20px 30px; border-radius: 41px; margin:60px auto 0; text-transform: unset; background-image: url(/wp-content/uploads/2025/08/cmn-btn-hover-arrow.webp); background-repeat: no-repeat; background-position: center right 20px; padding-right:50px; } 
.book-consultaions-form .form-btn-row .common-btn:hover{ background-image: url(/wp-content/uploads/2025/08/cmn-btn-arrow.webp) !important; background-repeat: no-repeat !important; padding: 20px 30px; color:#fff !important; border-color:#fff !important; background-position: center right 20px !important; padding-right:50px; }
.book-consultaions-form .wpcf7 form.sent .wpcf7-response-output{border-color: #46b450; text-align: center; margin: 40px auto 0; font-size: 18px; font-weight: 600;}
.custom-web-tailored-digital-solutions{background-color: #F2FAFF;}
.common-tailored-digital-solutions{background-color: #F2FAFF;}

/*=============== ERP page CSS ======================*/

.erp-servcice-banner.common-banner .left-side {padding-right: 70px;padding-left: 0;}
.erp-servcice-banner .right-side{padding-right: 0;}
.erp-page-tailored-digital-solutions{background-color:#F2FAFF}
.erp-tailored-digital-solutions{background-color: #F2FAFF;}
.erp-servcice-banner.common-banner h1 span::after{max-width: 50%;left: unset;right: 20px;}

.erp-smart-solutions.common-style h2 span::after{background-size: 150px 9px;left: 280px;/*background-image: url(/wp-content/uploads/2025/08/lightblue-line.webp);*/max-width: 50%;}


/* ========== custom-web-development ========== */
.custom-web-servcice-banner.common-banner .left-side{padding-right: 80px;}
.custom-web-servcice-banner.common-banner h1 span::after{max-width: 30%; left: unset; right: 20px;}
.custom-web-smart-solutions.common-smart-solutions.common-style h2 span::after { left: 460px; max-width: 30%; background-size: 200px 100%; }

/*=================== custome web design page =========================*/
.custom-web-design-smart-solutions.common-smart-solutions.common-style h2 span::after { left: 320px; background-size: 200px 100%; max-width: 40%; }
.custom-web-design-banner.common-banner h1 span::after{left: 380px;max-width: 40%;}


/*=================== seo optimizations page =============================*/

.seo-banner-sec.common-banner h1 span::after{left: unset;max-width: 35%; right: 0;}
.seo-smart-solutions.common-style h2 br{display:none;}
.seo-smart-solutions.common-smart-solutions.common-style h2 span::after { left: 390px; background-size: 100% 100%; max-width: 40%; }

/*=================== ERP Implementations page =========================*/

.erp-implations-smart-solutions.common-smart-solutions.common-style h2 span::after{left:500px;max-width:30%}	


/*=================== custome erp development page =========================*/
.custom-erp-servcice-banner.common-banner .left-side{padding-right:40px;}
.custom-erp-smart-solutions.common-style h2 span::after { background-size: 170px 12px; left: 150px; max-width: 50%; }


/*=================== erp Software development page =========================*/
.erp-software-servcice-banner.common-banner h1 span{display: inline;}
.erp-software-servcice-banner.common-banner h1 span::after{width: 10vw; transform: translateX(-60%);}
.erp-software-servcice-banner.common-banner .left-side{padding-right:50px}
.erp-software-smart-solutions.common-style h2 span::after { background-size: 230px 100%; left: 240px; max-width: 50%; }
.erp-software-servcice-banner.common-banner h1{font-size: 58px;}
.erp-implations-smart-solutions .right-side{padding-left: 20px;}



/*======================== ERP migration  page css====================== */

.erp-migration-smart-solutions.common-smart-solutions img{height: 1100px;object-fit: cover;}
.erp-migration-banner-sec.common-banner .left-side{padding-right: 80px;}
.erp-migration-banner-sec.common-banner h1 span:after{max-width:30%;left:450px}
.erp-migration-smart-solutions.common-style h2 span::after{max-width:50%;left:270px}




.common-banner-form-box .common-form-row.second-row .phone-wrapper span.select2{width:20% !important}
.common-banner-form-box .common-form-row.second-row .phone-wrapper span.select2-selection.select2-selection--single{width:100%;border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}
.common-banner-form-box .common-form-row.second-row .phone-wrapper span.select2-selection__rendered{width:100%;color: #333333; font-weight: 500; font-size: 14px; line-height: 20px; padding: 15px 0px 15px 18px; background-color: #FFFFFF; border: 1px solid #E4E4E4; border-radius: 4px;border-right: none; border-top-right-radius: 0; border-bottom-right-radius: 0;background-image: url(/wp-content/uploads/2025/08/faq-down-arrow.webp); background-repeat: no-repeat; background-position: right 5px center; cursor: pointer; background-size: 10px auto;}
.common-banner-form-box .common-form-row.second-row .phone-wrapper span.select2-selection__placeholder{display:block;width:100%}

.common-banner-form-box .common-form-row.second-row .phone-wrapper span input.wpcf7-validates-as-tel{border-left: none; border-top-left-radius: 0; border-bottom-left-radius: 0;}

.phone-wrapper p{
	display: flex;
    width: 100%;
    align-items: start;

}
.select2-selection__arrow{border:none}
.common-banner-form-box .common-form-row.second-row .phone-wrapper .select2-selection__clear{
	display: none;
}

.common-banner-form-box .common-form-row.second-row span{width:100%}
.common-banner-form-box .common-form-row.second-row span{border:0}
.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none;}




@media (min-width: 1401px) and (max-width: 1800px) {

.erp-servcice-banner.common-banner h1{padding-right: 50px;}

/* .common-smart-solutions.common-style h2 span::after{left: 230px;max-width: 50%;} */
.common-smart-solutions .right-side .common-box-point{margin-top: 40px;}

/* .common-smart-solutions img{height: 700px;object-fit: cover;width: 100%;} */
.common-smart-solutions .right-side .common-box-point article img{max-width: 70px;height: auto;}
.common-smart-solutions .right-side .common-box-point article h4{font-size: 23px;}
.common-smart-solutions .right-side { padding-left: 25px;}


.common-why-now-sec.common-style h2 span::after{left: 12px;background-size: 90% 100%;}
.common-why-now-sec article h4{font-size: 21px;}

.common-why-choose-sec .row .cmn-col{width: 20%;}

.common-banner-form-box h2{font-size:29px;}

.book-consultaions-form .form-btn-row .common-btn,  .book-consultaions-form .form-btn-row .common-btn:hover{font-size: 16px; padding: 18px 28px; padding-right: 40px; background-size: 16px;}

/* smart-solutions-img  css*/

.custom-web-design-smart-solutions.common-smart-solutions img{height:1050px;object-fit:cover;}
.custom-web-smart-solutions.common-smart-solutions img{object-fit:cover;height:990px}
.seo-smart-solutions.common-smart-solutions img{height:1020px;object-fit:cover}
.erp-smart-solutions.common-smart-solutions img{height:970px;object-fit:cover}
.erp-implations-smart-solutions.common-smart-solutions img{height:1025px;object-fit:cover}




/*=================== ERP consulting  page =========================*/
.erp-smart-solutions.common-smart-solutions .right-side {padding-left: 18px;}
.erp-smart-solutions.common-style h2 span::after{left: 230px;max-width: 50%;}


/*=================== custome web development page =========================*/
.custom-web-servcice-banner.common-banner h1{font-size:50px}
.custom-web-servcice-banner.common-banner .left-side{padding-right:0}
.custom-web-servcice-banner.common-banner p{padding-right:50px}	
.custom-web-smart-solutions.common-smart-solutions.common-style h2 span::after { left: 400px; right: 0; max-width: 35%; }	
.custom-web-servcice-banner.common-banner h1 span::after { max-width: 37%; left: 320px; background-size: 170px 12px; }


/*=================== custom web design page =========================*/

.custom-web-design-smart-solutions.common-smart-solutions.common-style h2 span::after	{left: 280px; background-size: 180px 100%;}
.custom-web-design-banner.common-banner h1 span::after{left: 330px;}


/*=================== seo optimizations page =============================*/

.seo-smart-solutions.common-style h2{font-size:36.95px}
.seo-smart-solutions.common-smart-solutions.common-style h2 span::after{left:320px;max-width: 35%;}	

/*=================== ERP Implementations page =========================*/
.erp-implations-smart-solutions.common-style h2{font-size:38px}
.erp-implations-smart-solutions.common-smart-solutions.common-style h2 span::after{left:430px}


/*=================== custome erp development page =========================*/

.custom-erp-smart-solutions.common-style h2 span::after {left: 130px; max-width: 60%; }
.custom-erp-smart-solutions.common-smart-solutions img{height: 1050px;object-fit: cover;}

/*=================== erp Software development page =========================*/
.erp-software-smart-solutions.common-style h2 span::after { left: 220px; background-size: 200px 100%; }	
.erp-software-servcice-banner.common-banner .left-side{padding-right: 20px;}
.erp-software-servcice-banner.common-banner h1{font-size: 48px;}
.erp-software-servcice-banner.common-banner .left-side p{padding-right: 40px;}
.erp-software-smart-solutions.common-smart-solutions img{height: 1200px;object-fit: cover;}


.erp-implations-smart-solutions .right-side{padding-left: 18px!important;}



/*======================== ERP migration  page css====================== */
.erp-migration-banner-sec.common-banner h1 span:after{left:390px}
.erp-migration-smart-solutions.common-style h2 span{display:block}
.erp-migration-smart-solutions.common-style h2 span::after { max-width: 30%; left: 310px; }
.erp-migration-smart-solutions.common-smart-solutions img{height: 1100px;object-fit: cover;}




/* form commin section  */



.book-consultaions-form .main-row-sec{margin-bottom: 15px;}
.book-consultaions-form .form-btn-row .common-btn{    margin: 30px auto 0;}




/* ========== erp banner- form ======= */
.common-banner-form-box .common-form-row.second-row .phone-wrapper span.select2-selection__rendered{font-size:13px;padding:15px 0 15px 10px}
.select2-results__option--selectable{font-size:14px}
.common-banner-form-box .common-form-row.second-row .phone-wrapper span.select2{width:25% !important}


}






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


/* .custom-web-design-banner.common-banner .left-side, .seo-banner-sec.common-banner .left-side{width:50%}
.custom-web-design-banner.common-banner .right-side, .seo-banner-sec.common-banner .right-side{width:50%}	 */


.custom-web-design-banner.common-banner .left-side, .seo-banner-sec.common-banner .left-side{padding-right: 50px;}


/* .common-smart-solutions.common-style h2 span::after { background-size: 190px; left: 170px; } */
.common-banner-form-box h2{ font-size:26px; } 

.common-banner .right-side .common-banner-form-box{padding:40px;} 
.common-banner-form-box .common-form-row p{gap:7px;} 

.common-banner-form-box .common-form-row input, .common-banner-form-box .common-form-row select, .common-banner-form-box .common-form-row textarea{font-size:12px; padding:13px 12px} 
.common-banner-form-box .common-form-row.submit-row .common-btn{ font-size:16pz; line-height:22px; padding:16px 25px; } .first-sec input, .second-row textarea{font-size:14px;padding:20px}


.common-form-row.second-row .intl-tel-input.separate-dial-code .selected-dial-code{padding-left:5px}
.common-form-row.second-row .intl-tel-input .selected-flag{width:50px !important}

/* .common-smart-solutions img{height: 650px;object-fit: cover;width: 100%;border-radius: 22px;} */
.common-smart-solutions .right-side .common-box-point{margin-top: 30px;}
.common-smart-solutions .right-side .common-box-point article:not(:last-of-type){margin-bottom: 35px;}
.common-smart-solutions .right-side .common-box-point article img{max-width: 65px;height: auto;}
.common-smart-solutions .right-side .common-box-point article h4{font-size: 20px;}
.common-smart-solutions .right-side { padding-left: 20px;}

.common-why-now-sec article h4{font-size: 20px;line-height: 32px;}
.common-why-now-sec article p.warn-sol{font-size: 17px;background-size: 18px;padding-left: 30px;}
.common-why-now-sec p{font-size: 15px;line-height: 22px;}

.common-why-choose-sec .row.next-row .cmn-col{width: 20%;}
.common-why-choose-sec .row.next-row {column-gap: 0;justify-content: unset;}

.common-why-choose-sec article h5{font-size: 17px;line-height: 20px;}
.common-why-choose-sec article img{max-width: 70px;height: auto;}


.book-consultaions-form .form-btn-row .common-btn,  .book-consultaions-form .form-btn-row .common-btn:hover{font-size: 15px; padding: 15px 28px; padding-right: 45px; background-size: 16px;}



/* common-smart-solutions img css */

.common-smart-solutions img{border-radius: 22px;}
.custom-web-design-smart-solutions.common-smart-solutions img{height:990px;object-fit:cover;border-radius:20px}
.custom-web-smart-solutions.common-smart-solutions img{object-fit:cover;height:890px}
.seo-smart-solutions.common-smart-solutions img{height:980px;object-fit:cover}
.erp-smart-solutions.common-smart-solutions img{height:900px;object-fit:cover}
.erp-implations-smart-solutions.common-smart-solutions img{height:950px;object-fit:cover}

/*=================== ERP consulting  page =========================*/
.erp-smart-solutions.common-smart-solutions .right-side {padding-left: 15px;}
.erp-smart-solutions.common-style h2 span::after { background-size: 190px; left: 170px;max-width: 60%; }


/*=================== custome web development page =========================*/
.custom-web-servcice-banner.common-banner h1{font-size:48px;padding-right: 120px;}
.custom-web-servcice-banner.common-banner .left-side{padding-right:0;/*width: 50%;*/}
/* .custom-web-servcice-banner.common-banner .right-side{width: 50%;} */
.custom-web-servcice-banner.common-banner p{padding-right:50px}	
/* .custom-web-smart-solutions.common-smart-solutions.common-style h2 span::after { left: 340px; right: 0; max-width: 35%;background-size: 100% 11px; }	 */
.custom-web-smart-solutions.common-smart-solutions.common-style h2 span::after { left: 360px; right: 0; max-width: 35%; background-size: 160px 11px; }
.custom-web-why-choose-sec.common-why-choose-sec .row.next-row{justify-content:center}	
.why-now-custom-web.common-why-now-sec article h4{padding-right:15px}
.custom-web-servcice-banner.common-banner h1 span::after { max-width: 36%; left: 300px; /* right: 20px; */ background-size: 160px 100%; }



/*=================== custome web design page =========================*/
.custom-web-design-smart-solutions.common-smart-solutions.common-style h2 span::after{left: 240px;background-size: 160px 100%;}	
.custom-web-design-banner.common-banner h1 span::after{left: 300px;}

/*=================== seo optimizations page =============================*/
.seo-smart-solutions.common-style h2{font-size:32.40px}	
.seo-smart-solutions.common-style h2 span{display:block}	
.seo-smart-solutions.common-smart-solutions.common-style h2 span::after { left:290px;max-width: 36%; background-size: 170px 100%;}
.why-choose-seo.common-why-choose-sec .row.next-row{justify-content: center;}

/*=================== ERP Implementations page =========================*/
	.erp-implations-banner-sec.common-banner .left-side {padding-right:70px}
	.erp-implations-smart-solutions.common-style h2{font-size:34px}
	.erp-implations-smart-solutions.common-smart-solutions.common-style h2 span::after{left:390px;max-width:28%;background-size:150px 100%;}	

/*=================== custome erp development page =========================*/

.custom-erp-smart-solutions.common-style h2 span::after { background-size: 160px 11px; left: 100px; max-width: 70%;}
.custom-erp-smart-solutions.common-smart-solutions img{height: 1030px;object-fit: cover;}
.custom-erp-servcice-banner.common-banner .left-side{padding-right: 50px;}
.custom-erp-servcice-banner.common-banner h1{font-size: 46px;}
/*=================== erp Software development page =========================*/
.erp-software-smart-solutions.common-style h2 span::after { background-size: 180px 100%; left: 180px; max-width: 50%; }	
.erp-software-servcice-banner.common-banner h1{font-size: 46px;}
.erp-software-servcice-banner.common-banner .left-side{padding-right: 80px;}
/* .erp-software-servcice-banner.common-banner h1 span::after{width: 40%;} */
.erp-software-servcice-banner.common-banner h1 span::after{transform: translateX(80%);}
.erp-software-smart-solutions.common-smart-solutions img{height: 1090px;object-fit: cover;}

/*======================== ERP migration  page css====================== */
.erp-migration-smart-solutions.common-smart-solutions img{height: 1020px;object-fit: cover;}
.erp-migration-smart-solutions.common-style h2 span{display:block}
.erp-migration-smart-solutions.common-style h2 span::after { max-width: 32%; left: 270px; }
.erp-migration-banner-sec.common-banner h1 br{display:none}
.erp-migration-banner-sec.common-banner h1 span:after{left:360px}
.erp-migration-banner-sec.common-banner .left-side{padding-right: 60px;}


.book-consultaions-form .main-row-sec{margin-bottom: 15px;}
.book-consultaions-form .form-btn-row .common-btn{    margin: 30px auto 0;}
.common-cta-form-sec:has(.book-consultaions-form)  .top-heading{
	margin-bottom: 30px;
}
.common-cta-form-sec:has(.book-consultaions-form).common-padding{
	        padding: 97px 0px;
}


/*======================== ERP form banner ====================== */

.phone-wrapper p{gap:0 !important}
.common-banner-form-box .common-form-row.second-row .phone-wrapper span.select2-selection__rendered{font-size:12px;padding:13px 0 13px 10px;font-weight:600;}
.select2-results__option--selectable{font-size:12px}
.common-banner-form-box .common-form-row.second-row .phone-wrapper span.select2{width:23% !important}




}



@media (min-width: 992px) and (max-width: 1199.98px) {

.erp-servcice-banner.common-banner .left-side{padding-right: 10px;}   

/* .common-smart-solutions.common-style h2 span::after { background-size: 120px 13px; left: 160px; } */
.erp-servcice-banner .right-side .common-banner-form-box{padding:40px 30px} 
.common-banner-form-box h2{font-size:25px;margin-bottom:30px} 
.common-banner-form-box .common-form-row p, .common-banner-form-box .common-form-row.second-row{gap:6px} 
.common-banner-form-box .common-form-row.common-form-row{margin-bottom:25px;} 
.common-banner-form-box .common-form-row.submit-row .common-btn{font-size:15px;padding:16px 30px;line-height:20px} 


.common-banner-form-box .common-form-row input, .common-banner-form-box .common-form-row select, .common-banner-form-box .common-form-row textarea{padding:14px 13px;font-size:12px}
.common-form-row.second-row .intl-tel-input .selected-flag{width:50px !important}
.common-form-row.second-row .intl-tel-input.separate-dial-code .selected-dial-code{padding-left:7px;}
.common-form-row.second-row .intl-tel-input input{padding-left:60px !important}
.common-form-row.second-row .intl-tel-input .selected-flag::after{height:20px;top:14px}



/*======================== ERP form banner ====================== */

.phone-wrapper p{gap:0 !important}
.common-banner-form-box .common-form-row.second-row .phone-wrapper span.select2-selection__rendered{font-size:12px;padding:14px 0 14px 10px;font-weight:400;background-size:10px auto;background-position:right 0 center}
.select2-results__option--selectable{font-size:12px}
.common-banner-form-box .common-form-row.second-row .phone-wrapper span.select2{width:27% !important}








/* .common-smart-solutions img  css */
.common-smart-solutions img{border-radius: 22px;}
.custom-web-design-smart-solutions.common-smart-solutions img{height: 1000px;width: 100%;border-radius: 15px;object-fit: fill;}
.custom-web-smart-solutions.common-smart-solutions img{height:900px;object-fit:fill}
.seo-smart-solutions.common-smart-solutions img{height:980px;object-fit:cover}
.erp-smart-solutions.common-smart-solutions img{height:920px;object-fit:fill}
.erp-implations-smart-solutions.common-smart-solutions img{height:950px;object-fit:fill}





.common-smart-solutions .right-side .common-box-point{margin-top: 35px;}
.common-smart-solutions .right-side .common-box-point article:not(:last-of-type){margin-bottom: 30px;}
.common-smart-solutions .right-side .common-box-point article img{max-width: 60px;height: auto;}
.common-smart-solutions .right-side .common-box-point article h4{font-size: 18px;}
.common-smart-solutions .right-side {padding-right: 12px; padding-left:12px}

.common-why-now-sec article h4{font-size: 18px;line-height: 30px;}
.common-why-now-sec.common-style h2 span::after{left: 10px;background-size: 150px 14px;}
.common-why-now-sec article p.warn-sol{font-size: 18px;background-size: 18px;padding-left: 30px;}
.common-why-now-sec p{font-size: 15px;line-height: 22px;}

.common-why-choose-sec.common-style h2 span::after{left: 10px;background-size: 130px 13px;}
.common-why-choose-sec .row.next-row{gap: 20px 0;}
.common-why-choose-sec.cmn-btn-with-border{margin-top: 30px;}
.smart-content-mobile-sec .right-side{padding-left: 45px;}
.smart-content-mobile-sec ul li{font-size: 20px; line-height: 30px; background-size: 28px; padding-left: 38px;}
.smart-content-mobile-sec ul li:not(li:last-of-type){margin-bottom: 30px;}
.smart-content-mobile-sec ul{margin-top: 40px;}
.smart-content-mobile-sec.common-style h2 span::after{left: 10px;background-size: 130px 14px;}



.book-consultaions-form .main-row-sec{gap:30px} 
/* .book-consultaions-form .form-btn-row .common-btn, .book-consultaions-form .form-btn-row .common-btn:hover{ font-size:16px; line-height:22px; padding:16px 30px; padding-right:50px; } */
.book-consultaions-form .form-btn-row .common-btn, .book-consultaions-form .form-btn-row .common-btn:hover{font-size: 15px; padding: 15px 28px; padding-right: 45px; background-size: 16px;border: 3px solid;line-height: 20px;}


/*=================== ERP consulting  page =========================*/

.erp-servcice-banner.common-banner h1{font-size: 39px;line-height: 55px;}
.erp-smart-solutions.common-style h2 span::after { background-size: 120px 13px; left: 160px;max-width: 50%; }

/*=================== custome web development page =========================*/

.custom-web-smart-solutions.common-smart-solutions.common-style h2 span::after { left: 290px; right: 0; max-width: 30%;background-size: 100% 13px; }		
.custom-web-why-choose-sec.common-why-choose-sec .row.next-row { gap: 20px 10px; }
.custom-web-servcice-banner.common-banner h1 span::after { max-width: 39%; left: 270px; background-size: 160px 100%;}


/*=================== custome web design page =========================*/

.custom-web-design-banner.common-banner .left-side{padding-right:0 !important}	
.custom-web-design-smart-solutions.common-smart-solutions.common-style h2 span::after{left:200px;background-size: 131px 100%;}	
.custom-web-design-banner.common-banner h1 span::after{left: 270px;max-width: 40%;}


/*=================== seo optimizations page =============================*/


.seo-banner-sec.common-banner .left-side{padding-right:0 !important}		
.seo-smart-solutions.common-smart-solutions .right-side {padding-right:0}
.seo-banner-sec.common-banner h1 span::after { left: 310px; max-width: 30%; right: 0; background-size: 140px 13px; }	
.why-choose-seo.common-why-choose-sec .cmn-col{width:35%}		
.why-choose-seo.common-why-choose-sec .row.next-row	{gap:22px 1px}
.seo-cta-sec.cta-sec.common-style h2 br{display:none}	
.seo-smart-solutions.common-smart-solutions.common-style h2 span::after {left: 240px;background-size: 160px 100%; }

/*=================== ERP Implementations page =========================*/
.erp-implations-smart-solutions.common-smart-solutions.common-style h2 span::after { left: 310px; max-width: 30%; background-size: 140px 100%; }
.erp-implations-banner-sec.common-banner h1 br{display:none}

/*=================== custome erp development page =========================*/

.custom-erp-smart-solutions.common-style h2 span::after { background-size: 130px 10px; left: 90px; max-width: 60%; }	
.custom-erp-smart-solutions.common-smart-solutions img{height: 1050px;object-fit: cover;}

/*=================== erp Software development page =========================*/
.erp-software-smart-solutions.common-style h2 span::after { background-size: 150px 13px; left: 150px; max-width: 60%; }
.erp-software-servcice-banner.common-banner h1{font-size: 40px;}
.erp-software-servcice-banner.common-banner h1 span::after {max-width: 100%;transform: unset;width: 90%;}


/*======================== ERP migration  page css====================== */
.erp-migration-smart-solutions.common-smart-solutions img{height: 1020px;object-fit: cover;}
.erp-migration-banner-sec.common-banner h1{font-size:39px}
.erp-migration-banner-sec.common-banner h1 br{display:none}
.erp-migration-banner-sec.common-banner h1 span:after { max-width: 30%; left: 290px; background-size: 130px 100%; }
.erp-migration-smart-solutions.common-style h2 span::after { max-width: 40%; left: 210px;background-size: 140px 100%; }










}


@media (min-width: 768px) and (max-width: 991.98px) {
.erp-servcice-banner.common-banner .left-side{padding-right: 12px;}

.common-smart-solutions h2 span{display: block;} 
.common-smart-solutions .right-side .common-box-point article img{max-width: 65px;height: auto;}
.common-smart-solutions .right-side .common-box-point article h4{font-size: 18px;}   
.common-smart-solutions .right-side .common-box-point article:not(:last-of-type){margin-bottom: 30px;}
.common-smart-solutions .right-side {padding-right: 12px; padding-left:12px}


.common-banne .common-banner-form-box{padding:50px 40px;}

.common-banner-form-box h2{font-size:26px;margin-bottom:30px}
.common-banner-form-box .common-form-row input, .common-banner-form-box .common-form-row select, .common-banner-form-box .common-form-row textarea{padding:12px 15px}
.common-banner-form-box .common-form-row.submit-row .common-btn{font-size:16px;line-height:26px;padding:15px 30px;border-radius:30px}

.common-why-now-sec .row.next-row{row-gap: 20px;}
.common-why-now-sec article p, .common-why-now-sec article h4{text-align: left;}
.common-why-now-sec article h4{font-size: 20px;line-height: 30px;}
.common-why-now-sec article p.warn-sol{font-size: 18px;background-size: 18px;padding-left: 30px;}
.common-why-now-sec p{font-size: 15px;line-height: 22px;}

.common-why-choose-sec .row{column-gap: 0;row-gap: 20px;}
.common-why-choose-sec.cmn-btn-with-border{margin-top: 30px;}

.smart-content-mobile-sec .right-side{padding-left: 12px;}
.smart-content-mobile-sec ul li { font-size: 22px;  line-height: 32px;background-size: 28px;}

.book-consultaions-form .main-row-sec{flex-wrap:wrap}
.book-consultaions-form .main-row-sec .first-sec{width:100%}
.book-consultaions-form .first-sec p{text-align:left}
.book-consultaions-form .main-row-sec{gap:35px;margin-bottom:35px}

.book-consultaions-form .form-btn-row .common-btn, .book-consultaions-form .form-btn-row .common-btn:hover{ font-size: 14px; padding: 15px 20px; padding-right: 40px; background-size: 16px !important; }


.common-smart-solutions img{border-radius: 20px;}




/*=================== ERP banner form =========================*/
.phone-wrapper p{gap:0 !important}
.common-banner-form-box .common-form-row.second-row .phone-wrapper span.select2-selection__rendered{padding:12px 0px 12px 15px;text-align:left}





/*=================== custome web development page =========================*/

.custom-web-servcice-banner.common-banner h1 br{display:none}		
.custom-web-why-choose-sec.common-why-choose-sec .row { column-gap: 1px; row-gap: 25px; }
.custom-web-smart-solutions.common-smart-solutions h2 br{display:none}
/*=================== custome web design page =========================*/

.custom-web-design-smart-solutions.common-style h2 br{display:none}	


/*=================== seo optimizations page =============================*/

.seo-tailored-digital-solutions.common-style h2 span{display:block}
.why-choose-seo.common-why-choose-sec .cmn-col{width:40%}	
.why-choose-seo.common-why-choose-sec .row.next-row	{gap:22px 1px}

/*=================== ERP Implementations page =========================*/
.erp-implations-banner-sec.common-banner h1 br{display: none;}



/*=================== custome erp development page =========================*/

.erp-implation-tailored-digital-solutions.common-style h2 span{display:block}

/*=================== erp Software development page =========================*/

.custom-erp-page-tailored-digital-solutions.common-style h2 span{display:block}
.erp-software-servcice-banner.common-banner h1{font-size: 30px;}
.erp-software-servcice-banner.common-banner h1 span{display: block;}
.erp-software-servcice-banner.common-banner h1 br{display: none;}
.erp-software-smart-solutions.common-smart-solutions h2 span{display: inline;}

	/*======================== ERP migration  page css====================== */
      .erp-migration-smart-solutions.common-smart-solutions img{height: auto;}

}


@media (max-width: 575.98px){

.erp-servcice-banner.common-banner .left-side{padding-right: 12px;} 

 
.common-smart-solutions h2 span{display: block;}    
.common-smart-solutions .right-side .common-box-point article img{max-width: 60px;height: auto;}
.common-smart-solutions .right-side .common-box-point article h4{font-size: 18px;font-weight: 600;}
.common-smart-solutions .right-side {padding-right: 12px; padding-left:12px}


.common-banner  .common-banner-form-box{padding:40px 25px}
.common-banner-form-box h2{font-size:22px;margin-bottom:30px}
.common-banner-form-box .common-form-row p, .common-banner-form-box .common-form-row.second-row{flex-wrap:wrap;gap:20px}
.common-banner-form-box .common-form-row span{width:100%}
.common-banner-form-box .common-form-row.second-row span, .common-banner-form-box .common-form-row.second-row .dswcf7_country_sel{width:100%}
.common-banner-form-box br{display:none}
.common-banner-form-box .common-form-row.common-form-row{margin-bottom:20px}
.common-banner-form-box .common-form-row.submit-row .common-btn:hover, .common-banner-form-box .common-form-row.submit-row .common-btn{font-size:15px;line-height:20px;padding:15px 30px}
.intl-tel-input .country-list .country-name, .intl-tel-input .country-list .flag-box{display:none}


/*=================== erp banner form  =========================*/
.phone-wrapper p{gap:0 !important}
.common-banner-form-box .common-form-row.second-row span{width:70%}
.select2-results__option--selectable{font-size:12px}
.common-banner-form-box .common-form-row.second-row .phone-wrapper span.select2{width:30% !important}
.common-banner-form-box .common-form-row.second-row .phone-wrapper span.select2-selection__rendered{font-size:12px;padding:15px 0 15px 10px;font-weight:400;background-size:10px auto;background-position:right 0 center,;text-align:left;width:100% !important}











.common-why-now-sec .row.next-row{row-gap: 20px;}
.common-why-now-sec article .icon-head img{max-width: 45px;}
.common-why-now-sec article p, .common-why-now-sec article h4{text-align: left;}
.common-why-now-sec article h4{font-size: 20px;line-height: 30px;}
.common-why-now-sec article p.warn-sol{font-size: 16px;background-size: 18px;padding-left: 30px;}
.common-why-now-sec p{font-size: 14px;line-height: 20px;}


.common-why-choose-sec .row.next-row{row-gap: 20px;column-gap: 0;justify-content: unset;}
.common-why-choose-sec article img{max-width: 60px;}
.common-why-choose-sec article h5{font-size: 16px;}
.common-why-choose-sec .cmn-col{width: 50%;}


.book-consultaions-form{padding:0 20px}
.book-consultaions-form .main-row-sec{flex-wrap:wrap}
.book-consultaions-form .main-row-sec .first-sec{width:100%}
.book-consultaions-form .first-sec p{text-align:left}
.book-consultaions-form .main-row-sec{gap:30px;margin-bottom:30px}
/* .book-consultaions-form .form-btn-row .common-btn:hover, .book-consultaions-form .form-btn-row .common-btn{padding:15px 30px;padding-right:45px;font-size:14px;line-height:20px; background-size: 15px !important; border-radius:30px;margin-top:40px} */
.book-consultaions-form .first-sec label, .second-row label{font-size:15px}
.book-consultaions-form .second-row textarea{max-height:120px}
.book-consultaions-form .first-sec input, .second-row textarea{font-size:13px;padding:15px 18px}
.book-consultaions-form .form-btn-row .common-btn, .book-consultaions-form .form-btn-row .common-btn:hover	{ font-size: 12px; padding: 12px 20px; padding-right: 40px; background-size: 15px !important; }

.common-smart-solutions img{border-radius:12px}



/*=================== custome web development page =========================*/

.custom-web-servcice-banner.common-banner h1 span{display:block}

/*=================== custome web design page =========================*/

/*=================== seo optimizations page =============================*/

	.seo-banner-sec.common-banner h1{max-width:300px;margin-left:auto;margin-right:auto;}
     .seo-smart-solutions.common-style h2 br{display:block;}
	.why-choose-seo.common-why-choose-sec article h5{padding: 0 10px}

/*=================== ERP Implementations page =========================*/

	.erp-implations-banner-sec.common-banner h1 span{display:block;}	
	.erp-implation-tailored-digital-solutions.common-style h2 span{display:block;}


/*=================== erp Software development page =========================*/

	.erp-software-servcice-banner.common-banner h1{font-size: 26px;}
    

/*======================== ERP migration  page css====================== */
.erp-migration-banner-sec.common-banner h1 br{display:block}
      .erp-migration-smart-solutions.common-smart-solutions img{height: auto;}



}    


@media (max-width: 767.98px) and (orientation: landscape) {
.erp-servcice-banner.common-banner .left-side{padding-right: 12px;} 

 
.common-smart-solutions h2 span{display: block;}    
.common-smart-solutions .right-side .common-box-point article img{max-width: 60px;height: auto;}
.common-smart-solutions .right-side .common-box-point article h4{font-size: 18px;font-weight: 600;}
.common-smart-solutions .right-side {padding-right: 12px; padding-left:12px}


  .common-banner  .common-banner-form-box{padding:40px 30px}
.common-banner-form-box h2{font-size:22px;margin-bottom:30px}
.common-banner-form-box .common-form-row p, .common-banner-form-box .common-form-row.second-row{flex-wrap:wrap;gap:20px}
.common-banner-form-box .common-form-row span{width:100%}
.common-banner-form-box .common-form-row.second-row span, .common-banner-form-box .common-form-row.second-row .dswcf7_country_sel{width:100%}
.common-banner-form-box br{display:none}
.common-banner-form-box .common-form-row.common-form-row{margin-bottom:20px}
.common-banner-form-box .common-form-row.submit-row .common-btn:hover, .common-banner-form-box .common-form-row.submit-row .common-btn{font-size:15px;line-height:20px;padding:15px 30px}
.intl-tel-input .country-list .country-name, .intl-tel-input .country-list .flag-box{display:none}


/*=================== erp banner form  =========================*/
.phone-wrapper p{gap:0 !important}
.common-banner-form-box .common-form-row.second-row span{width:70%}
.select2-results__option--selectable{font-size:12px}
.common-banner-form-box .common-form-row.second-row .phone-wrapper span.select2{width:30% !important}
.common-banner-form-box .common-form-row.second-row .phone-wrapper span.select2-selection__rendered{font-size:12px;padding:15px 0 15px 10px;font-weight:400;background-size:10px auto;background-position:right 0 center,;text-align:left;width:100% !important}


.common-why-now-sec .row.next-row{row-gap: 20px;}
.common-why-now-sec article .icon-head img{max-width: 45px;}
.common-why-now-sec article p, .common-why-now-sec article h4{text-align: left;}
.common-why-now-sec article h4{font-size: 20px;line-height: 30px;}
.common-why-now-sec article p.warn-sol{font-size: 16px;background-size: 18px;padding-left: 30px;}
.common-why-now-sec p{font-size: 14px;line-height: 20px;}


.common-why-choose-sec .row.next-row{row-gap: 20px;column-gap: 0;justify-content: unset;}
.common-why-choose-sec article img{max-width: 60px;}
.common-why-choose-sec article h5{font-size: 16px;}
.common-why-choose-sec .cmn-col{width: 50%;}






.book-consultaions-form{padding:0 20px}
.book-consultaions-form  .main-row-sec{flex-wrap:wrap}
.book-consultaions-form .main-row-sec .first-sec{width:100%}
.book-consultaions-form .first-sec p{text-align:left}
.book-consultaions-form .main-row-sec{gap:30px;margin-bottom:30px}
.book-consultaions-form .first-sec label, .second-row label{font-size:15px}
.book-consultaions-form .second-row textarea{max-height:120px}
.book-consultaions-form .first-sec input, .second-row textarea{font-size:13px;padding:15px 18px}
.book-consultaions-form .form-btn-row .common-btn, .book-consultaions-form .form-btn-row .common-btn:hover	{ font-size: 12px; padding: 12px 20px; padding-right: 40px; background-size: 15px !important; }


.common-smart-solutions img{border-radius: 15px;}


/*=================== custome web development page =========================*/

.custom-web-servcice-banner.common-banner h1 span{display:block}

/*=================== custome web design page =========================*/

/*=================== seo optimizations page =============================*/

	.seo-banner-sec.common-banner h1{max-width:300px;margin-left:auto;margin-right:auto;}
.seo-smart-solutions.common-style h2 br{display:block;}
	.why-choose-seo.common-why-choose-sec article h5{padding: 0 10px}

/*=================== ERP Implementations page =========================*/

	.erp-implations-banner-sec.common-banner h1 span{display:block;}	
	.erp-implation-tailored-digital-solutions.common-style h2 span{display:block;}


/*=================== erp Software development page =========================*/

	.erp-software-servcice-banner.common-banner h1{font-size: 26px;}

/*======================== ERP migration  page css====================== */

.erp-migration-banner-sec.common-banner h1 br{display:block}
.erp-migration-smart-solutions.common-smart-solutions img{height: auto;}





}



@media (min-width: 576px) and (max-width: 767.98px) {

.erp-servcice-banner.common-banner .left-side{padding-right: 12px;} 

 

.common-smart-solutions h2 span{display: block;}    
.common-smart-solutions .right-side .common-box-point article img{max-width: 60px;height: auto;}
.common-smart-solutions .right-side .common-box-point article h4{font-size: 18px;font-weight: 600;}
.common-smart-solutions .right-side {padding-right: 12px; padding-left:12px}

.common-banner  .common-banner-form-box{padding:40px 30px}
.common-banner-form-box h2{font-size:22px;margin-bottom:30px}
.common-banner-form-box .common-form-row p, .common-banner-form-box .common-form-row.second-row{flex-wrap:wrap;gap:20px}
.common-banner-form-box .common-form-row span{width:100%}
.common-banner-form-box .common-form-row.second-row span, .common-banner-form-box .common-form-row.second-row .dswcf7_country_sel{width:100%}
.common-banner-form-box br{display:none}
.common-banner-form-box .common-form-row.common-form-row{margin-bottom:20px}
.common-banner-form-box .common-form-row.submit-row .common-btn:hover, .common-banner-form-box .common-form-row.submit-row .common-btn{font-size:15px;line-height:20px;padding:15px 30px}
.intl-tel-input .country-list .country-name, .intl-tel-input .country-list .flag-box{display:none}


/*=================== erp banner form  =========================*/
.phone-wrapper p{gap:0 !important}
.common-banner-form-box .common-form-row.second-row span{width:70%}
.select2-results__option--selectable{font-size:12px}
.common-banner-form-box .common-form-row.second-row .phone-wrapper span.select2{width:30% !important}
.common-banner-form-box .common-form-row.second-row .phone-wrapper span.select2-selection__rendered{font-size:12px;padding:15px 0 15px 10px;font-weight:400;background-size:10px auto;background-position:right 0 center,;text-align:left;width:100% !important}


.common-why-now-sec .row.next-row{row-gap: 20px;}
.common-why-now-sec article .icon-head img{max-width: 45px;}
.common-why-now-sec article p, .common-why-now-sec article h4{text-align: left;}
.common-why-now-sec article h4{font-size: 20px;line-height: 30px;}
.common-why-now-sec article p.warn-sol{font-size: 16px;background-size: 18px;padding-left: 30px;}
.common-why-now-sec p{font-size: 14px;line-height: 20px;}


.common-why-choose-sec .row.next-row{row-gap: 20px;column-gap: 0;justify-content: unset;}
.common-why-choose-sec article img{max-width: 60px;}
.common-why-choose-sec article h5{font-size: 16px;}
.common-why-choose-sec .cmn-col{width: 50%;}




.smart-content-mobile-sec .right-side{padding-left: 12px;}
.smart-content-mobile-sec ul{margin: 30px 0;}
.smart-content-mobile-sec ul li{padding-left: 42px;background-size: 25px;font-size: 18px;line-height: 28px;}

.book-consultaions-form{padding:0 20px}
.book-consultaions-form  .main-row-sec{flex-wrap:wrap}
.book-consultaions-form .main-row-sec .first-sec{width:100%}
.book-consultaions-form .first-sec p{text-align:left}
.book-consultaions-form .main-row-sec{gap:30px;margin-bottom:30px}
.book-consultaions-form .first-sec label, .second-row label{font-size:15px}
.book-consultaions-form .second-row textarea{max-height:120px}
.book-consultaions-form .first-sec input, .second-row textarea{font-size:13px;padding:15px 18px}
.book-consultaions-form .form-btn-row .common-btn, .book-consultaions-form .form-btn-row .common-btn:hover	{ font-size: 12px; padding: 12px 20px; padding-right: 40px; background-size: 15px !important; }


.common-smart-solutions img{border-radius: 15px;}


/*=================== custome web development page =========================*/

.custom-web-servcice-banner.common-banner h1 span{display:block}

/*=================== custome web design page =========================*/

/*=================== seo optimizations page =============================*/

	.seo-banner-sec.common-banner h1{max-width:300px;margin-left:auto;margin-right:auto;}
.seo-smart-solutions.common-style h2 br{display:block;}
	.why-choose-seo.common-why-choose-sec article h5{padding: 0 10px}

/*=================== ERP Implementations page =========================*/

	.erp-implations-banner-sec.common-banner h1 span{display:block;}	
	.erp-implation-tailored-digital-solutions.common-style h2 span{display:block;}


/*=================== erp Software development page =========================*/

	.erp-software-servcice-banner.common-banner h1{font-size: 26px;}

/*======================== ERP migration  page css====================== */

.erp-migration-banner-sec.common-banner h1 br{display:block}
.erp-migration-smart-solutions.common-smart-solutions img{height: auto;}

    
}
    

@media (max-width:350px){
.common-why-choose-sec article{padding: 20px 10px;}
.common-why-choose-sec .row.next-row{row-gap: 20px;column-gap: 0;justify-content: unset;}
.common-why-choose-sec article img{max-width: 45px;}
.common-why-choose-sec article h5{font-size: 13px;line-height: 20px;}
.common-why-choose-sec .cmn-col{width: 50%;}
 

.erp-servcice-banner.common-banner h1{max-width: 330px;margin-left: auto;margin-right: auto;}

}

@media (max-width:374.99px){
   .erp-servcice-banner.common-banner h1{max-width: 330px;margin-left: auto;margin-right: auto;}
  
   .custom-web-servcice-banner.common-banner h1{max-width: 300px;margin-left: auto;margin-right: auto;}
       .common-why-choose-sec article h5 {font-size: 14px}

      .erp-implations-smart-solutions.common-style h2 {font-size: 24px;}
}


@media (min-width: 1600px) and (max-width: 1800px){
	
	.seo-smart-solutions.common-style h2 span{display:block}
	
}



