*,body{padding:0;margin:0}body,html{scroll-behavior:smooth}*,body,h1,h3,h4,h5,h6,p{margin:0}a,body,input{font-family:Inter,sans-serif}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}a,body,button,input,select,textarea{-webkit-tap-highlight-color:transparent}:root{--light-gray:#5d5d5d;--dark-color:#2d2d2d;--black:#252525;--brown-shadow:#411537;--white:#fff;--dark-brown:#b95651;--brown:#90413f;--purple:#644fe0;--pink:#cc328b;--blue:#2279b3;--orange:#f1683c;--light-blue:#09b69a;--yellow:#f0991f;--purplee:#7a3cd9;--orangee:#ff9d00;--redd:#ff3653;--green:#00b59a;--gray:#d0d0d0;--gray-color:#e3e3e3;--black-light:rgba(0, 0, 0, 0.2);--dark-gray:#707070;--bblack:#000;--grayy:#efefef;--bblackk:#242425;--darkk-gray:#989898;--dark-blackk:#111114;--graayy:rgba(255, 255, 255, 0.32);--bg-round-orange:#fb5231;--bg-round-blue:#54d6ee;--bg-round-dark-blue:#5768b0;--bg-round-dark-purple:#9c3993;--bg-round-dark-green:#00b59a;--green-check:#00c56f;--red-close:#cc0000;--toggle-light-purple:#ebf3fd;--toggle-dark-purple:#644fe0;--price-purple-box:#ecf0ff;--price-pink-box:#ffe7fd;--price-green-box:#effffd;--price-text-gray:#4d4d4d;--light-blue-feature:#ebf3fd}body{font-size:16px;overflow-x:hidden}input{-webkit-appearance:none;-moz-appearance:none;appearance:none}ul li{list-style:none}a{text-decoration:none}img{max-width:100%}.container-full,.container-wrap{max-width:100%;width:100%;margin:0 auto;padding:0 20px}.container-large{max-width:2030px;width:100%;margin:0 auto;background-size:cover}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-content-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.align-flex-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.justify-around{-ms-flex-pack:distribute;justify-content:space-around}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.img-wrap{max-width:90%;-o-object-fit:cover;object-fit:cover;display:block;margin:0 auto}.text-center{text-align:center}
.heading-bold,.read-more,h2{font-weight:700}.common-description p{line-height:23px;color:var(--light-gray);font-size:14px;text-align:center}.common-description{max-width:700px;margin:0 auto;display:block}.arrow,.read-more{display:inline-block}.bg-shadow{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-shadow:0 4px 30px 0 rgba(26,78,142,.21);overflow:hidden;box-shadow:0 4px 30px 0 rgba(26,78,142,.21);border-radius:10px;height:100%}.read-more{color:var(--purple);font-size:15px;text-transform:capitalize;position:relative;padding-top:10px;padding-bottom:5px;-webkit-transition:.3s;transition:.3s}.read-more:hover{background:-webkit-linear-gradient(45deg,var(--purple),var(--pink));-webkit-background-clip:text;-webkit-text-fill-color:transparent}span{line-height:23px}.arrow{border:solid var(--purple);border-width:0 2px 2px 0;padding:3px;font-style:normal}.right-arrow{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:5px}.btn-center{text-align:center}.sprite{background:url("../image/sprite-icon.png") no-repeat}.sprite-cmn,.support-bottom-inner-wrap .sprite,.testimonials .sprite{background:url("../image/Icon-sprite.png") no-repeat}h2{color:var(--dark-color);margin-bottom:25px}.text-comn{color:var(--light-gray);line-height:24px;padding-top:20px;padding-bottom:23px;font-size:15px}.bg-round-purple{background:var(--purplee)}.bg-round-yellow{background:var(--orangee)}.bg-round-red{background:var(--redd)}.bg-round-green{background:var(--green)}.common-description h1{font-size:26px}button#scrollToTopButton:before{position:absolute;font-size:16px;-webkit-transition:.3s;transition:.3s;left:2px;right:0;bottom:17px}.scrollToTop .arrow{border:solid #fff;border-width:0 3px 3px 0;padding:3px}.scrollToTop{color:var(--white);font-size:1.4em;-webkit-box-shadow:var(--brown-shadow);box-shadow:var(--brown-shadow);width:50px;height:50px;border-radius:50%;border:none;outline:0;background:var(--brown);z-index:99;bottom:130px;right:20px;position:fixed;opacity:0;visibility:hidden;cursor:pointer;-webkit-transition:.3s;transition:.3s}.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.scrollToTop.showarrow{opacity:1;visibility:visible}
@media only screen and (min-width:576px){.container-wrap{max-width:540px;padding:0 15px;margin:0 auto}}@media only screen and (min-width:768px){.container-wrap{max-width:720px}h2{font-size:24px}.banner-section{background-position:bottom center}}@media only screen and (min-width:992px){.container-wrap{max-width:960px}}@media only screen and (min-width:1200px){.container-wrap{max-width:1170px}h2{margin-bottom:25px}.text-comn{font-size:14px;padding-bottom:20px}.common-description h1{font-size:29px}.common-description p{font-size:16px}}@media only screen and (min-width:1400px){.container-wrap{max-width:1320px}h2{font-size:35px;margin-bottom:25px}.text-comn{padding-bottom:22px;font-size:16px}.btn{padding:0 37px;font-size:18px;line-height:60px}.common-description h1{font-size:40px}}@media only screen and (min-width:2000px){.container-full{max-width:1920px}.container-large{max-width:2100px}}
/* 8-4-2022 css changes */
.banner-section{background:#ebf3fd;}
/* css changes end */
.wpcf7 .iti__selected-flag{
    border-right: 1px solid #d9d9d9;
}