
/* ---- FONTS ---- */
@import url('https://fonts.googleapis.com/css2?family=Abhaya+Libre:wght@400;500;600;700;800&family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Yesteryear&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap');


/* ---- GENERAL ---- */
body {
    margin: 0%;
    padding: 0%;
    box-sizing: border-box;
    font-family: "Manrope", serif;
    font-optical-sizing: auto;
    font-style: normal;
    letter-spacing: .5px;
    -moz-transform: scale(0.88, 0.88);
    zoom: 0.88;
    zoom: 88%;
}
h1, h2, h3, h4, h5, h6, a, button {
    font-family: "Manrope", serif;
    font-optical-sizing: auto; 
    font-style: normal;
} 
.headings {font-size: 40px;font-weight: 600;letter-spacing: .5px;line-height: 40px;color:#232323;text-transform: capitalize;}
.headingBH{font-size:28px;color:#1A2D6B;font-weight: 600; line-height: 40px;text-transform: capitalize;}
.headings.lgtTxt {color:#1B3380;}
.colorORtxt {color:#005C94;}
.colorBLtxt {color:#007bff;}
.colorGRtxt {color:#707070;}
.colorBlutxt {color:#232323;}
.colorBlutxtLight {color:#1B3380;}
/*.colorViolet {color:#48086F !important;}*/
.colorVioletlight {color:#2584F4 !important;}
/*.colorVioletlight {color:#CCA7FD !important;}*/
.color-mn {color: #005C94;}
.paraText {color:#012a4a;font-size: 18px;font-weight: 300;}
.paraText.paraTextBig {font-size: 21px;line-height: 40px;}
.myBTN {color: #fff;background-color: transparent;border-color:transparent; border-radius: 30px;padding: 10px 30px; font-size: 18px; background: transparent linear-gradient(90deg, #0FA9E8 0%, #00C3E0 40%, #00F5AD 100%) 0% 0% no-repeat padding-box;}
.myBTN:hover, .myBTN:focus{color: #fff;background-image: none;border-color: transparent;box-shadow:none;background: transparent linear-gradient(270deg, #0FA9E8 0%, #00C3E0 40%, #00F5AD 100%) 0% 0% no-repeat padding-box;}
.myBTN.myBTNB {background: none;background-color: #2584F4;font-weight: 500;}
/*.myBTN:hover, .myBTN:focus, .myBTN:active, .myBTN:not(:disabled):not(.disabled):active {color: #fff;background-image: linear-gradient(#000000, #017dc0);border-color: #017dc0;box-shadow:none;}*/
.myBTN.brderRad {border-radius: 30px;}
.sectionWrap {padding-top: 70px;padding-bottom: 60px;overflow:hidden;}
.width100 {width: 100%;}
.para_txt{color:#fff; font-size:24px; font-weight:600; margin-left:50px; }
.Black{color:#000;}
.myBTN.Black{background:transparent; border:2px solid #000;border-radius:10px;}
.myBTN.white{background:transparent; border:2px solid #fff;border-radius:10px;color:#fff;}
.logoWhite.surLOGO {height: 90px!important;margin-left: 85px;}
.dBlock{display:block;}
.relative{position:relative;}
.container.fullW {max-width:90%;}
.min300{min-height:300px;}

/* -- button effect -- */
.btnEffect{position:relative;z-index:1;overflow:hidden;background-color:transparent;transition:.2s;transition-delay:.1s}
.btnEffect:hover{transition-delay:.2s}
.btnEffect:before,.btnEffect:after{position:absolute;top:50%;content:'';width:18px;height:18px;background:#ffffff47;border-radius:50%;transition:.2s;z-index:-1}
.btnEffect:before{left:-20px;transform:translate(-50%,-50%)}
.btnEffect:after{right:-20px;transform:translate(50%,-50%)}
.btnEffect:hover:before{-webkit-animation:criss-cross-left .8s;animation:criss-cross-left .8s;left:40%}
.btnEffect:hover:after{-webkit-animation:criss-cross-right .8s;animation:criss-cross-right .8s;right:40%}
.myBTN i {transform: rotate(45deg);margin-left: 5px;}

/* ---- Navbar ---- */
/*.logoMain {height: 50px;}*/   
.mainNavbar { background-color: transparent;box-shadow: 0px 0px 2px transparent;}
.mainNavbar.stickyHead { background-color: #fff;box-shadow: 0px 0px 2px #d9d9d9;}
.mainNavbar .navbar .logoMain {height:40px;margin-left:10px;}
.mainNavbar .navbar {padding: 8px 0px;} 
/*.mainNavbar .navbar .navbar-nav {display: inline-flex;justify-content: space-evenly;width: 100%;}*/
.mainNavbar .navbar .nav-item {padding: 1px 10px;align-items: center; display: inline-flex;}
.mainNavbar .navbar .nav-item:last-child {padding-right:0;}
.mainNavbar .navbar .nav-item .nav-link {color: #1A2D6B;font-size: 16px;font-weight: 400;padding: 5px 0; margin: 0 10px;}
.mainNavbar .navbar .nav-item .nav-link:hover {color: #1A2D6B;}
.mainNavbar .navbar .nav-item .nav-link.signUp {color: #fff;background-color: transparent;border-radius: 30px; min-width: 100px; text-align: center; line-height: 25px; padding: 8px 20px; font-weight: 500;background: transparent linear-gradient(90deg, #0FA9E8 0%, #00C3E0 40%, #00F5AD 100%) 0% 0% no-repeat padding-box;}
.mainNavbar .navbar .nav-item .nav-link.signUp:hover {background-image:none;background-color:#000;color:#fff;background: transparent linear-gradient(270deg, #0FA9E8 0%, #00C3E0 40%, #00F5AD 100%) 0% 0% no-repeat padding-box;}
.mainNavbar .navbar .nav-item .nav-link.signUp i {transform:rotate(45deg);margin-left:5px;}
.hover-dropdown:hover  .nav-link {border-bottom: 1px solid #09b3e5;}
.hover-dropdown:hover > .dropdown-menu {display: block;margin-top: 0;border-radius:10px;min-width: 16rem;padding: 5px 8px;}
.hover-dropdown .dropdown-menu .dropdown-header {font-size:16px;font-weight:500;margin-bottom:0;padding-bottom:5px;}
.hover-dropdown .dropdown-menu .dropdown-header, .hover-dropdown .dropdown-menu .dropdown-item {color:#1A2D6B;padding:5px 12px;}
.hover-dropdown .dropdown-menu .dropdown-header a {color:#1A2D6B;padding:0;}
.hover-dropdown .dropdown-menu .dropdown-item {font-size: 14px;padding-left:20px; }

/* ---- Banner ---- */
.bannerWrapper {background-image: url(/image/homepage.webp); background-size:cover;background-position:center; background-repeat:no-repeat;margin-top:70px; padding-top: 130px;padding-bottom:130px; min-height: 650px;}
.bannerWrapper.homePG {padding-top: 130px;padding-bottom:130px;}
/*.bannerWrapper {padding-top:0;}*/
.bannerWrapper .bannerleft{margin-top:0px;}
.bannerWrapper .bannerleftTxt{background-color:#fff;padding:20px 30px;border-radius:20px;position:relative;z-index:1;}
.bannerWrapper .bannerleftTxt::before {content: "";border: 1px solid #ffffff;height: 100%;width: 100%; position: absolute;left: 10px;top: 10px;border-radius: 15px;z-index:-1;}
.bannerWrapper .heading{color:#fff;font-size:32px; line-height:40px;font-weight:500; margin-bottom: 20px;text-shadow: 5px 5px 18px black;}
.bannerWrapper .paraTxt{font-size:18px;font-weight:500;color:#2584F4;background:transparent linear-gradient(90deg, #0FA9E8 0%, #00C3E0 40%, #00F5AD 100%) 0% 0% no-repeat padding-box;  -webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent; text-shadow: 5px 5px 18px black;padding-right: 30%;}
.bannerWrapper .btnBH{margin-top:55px;}
.bannerWrapper .myBTN{font-size:15px;}
.bannerWrapper .myBTN {background:none;background-color:#2584F4;font-weight: 500;padding: 10px 18px;}
.bannerWrapper .myBTN.trBtn {background:none;background-color:transparent;border-color:#fff;color:#fff; font-weight: 500;margin-right:10px;}
.bannerWrapper {}
.bannerSMclients {margin-top:50px;}
.bannerSMclients ul {padding:0;margin:0;}
.bannerSMclients ul li {display:inline-block;list-style:none;margin:0 5px;}
.bannerSMclients ul li img {height:24px;}
.bannerSMclients {}
 

/* ---- About ---- */
.aboutWrapper{ padding-bottom: 70px;padding-top:60px;}
.aboutWrapper .aboutTXT .heading{font-size:20px;color:#2584F4;}
.aboutWrapper .aboutDetail .head{font-size:34px;color:#1A2D6B;font-weight: 500; line-height: 45px;margin-bottom:30px;text-align:center;}
.aboutWrapper .stat-item {text-align:center;}
.aboutWrapper .stat-item .stat-number{font-size:70px;color:#1A2D6B;font-weight:500;line-height:90px;background:transparent linear-gradient(69deg, #0FA9E8 0%, #00C3E0 40%, #00F5AD 100%) 0% 0% no-repeat padding-box;  -webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}
.aboutWrapper .stat-item .textK{font-size:70px;color:#1A2D6B;font-weight:500;line-height:90px;background:transparent linear-gradient(69deg, #0FA9E8 0%, #00C3E0 40%, #00F5AD 100%) 0% 0% no-repeat padding-box;  -webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}
.aboutWrapper .stat-item .stat-text{font-size:18px;color:#1A2D6B;}
.aboutWrapper .stat-item .plusicon{font-size: 36px;transform: translateY(-8px);color:#1A2D6B;background:transparent linear-gradient(69deg, #0FA9E8 0%, #00C3E0 40%, #00F5AD 100%) 0% 0% no-repeat padding-box;  -webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}

/* ----  WHY Simplisyt? ---- */
.whyiqaWrapper{background-image: url(/image/whyBg.jpg); background-size:cover;background-position:center; background-repeat:no-repeat;padding-bottom:70px;padding-top: 60px;}
.whyiqaWrapper .featureBox{border-radius:15px;margin:0 20px;margin-top:30px;text-align:center;}
.whyiqaWrapper .featureBox .whImg {height:55px;}
.whyiqaWrapper .featureBox .heading{color:#1A2D6B;font-size:22px;margin-top:10px;font-weight: 400;line-height: 30px;min-height: 60px;}
.whyiqaWrapper .featTXT{text-align:center;}
.whyiqaWrapper .featTXT .paraTXT{font-size:18px;color:#FFF;letter-spacing: 3px;}
.whyiqaWrapper .featTXT .heading{font-size:30px;color:#FFF;font-weight:500;line-height:50px;letter-spacing:0px;}
.whyiqaWrapper .interBox {background: linear-gradient(to right, #0FA9E8, #00C3E0,#00F5AD);padding: 32px 30px;}
.whyiqaWrapper .interBox .heading{font-size:26px;color:#FFFFFF;font-weight: 400;line-height: 35px;}
.whyiqaWrapper .intBH{position:absolute;top:-100px;}
.whyiqaWrapper .intBH1{position:absolute;top:255px;}
.whyiqaWrapper .interBox2 {background: #fff;padding: 30px 35px;border-top-right-radius: 25px;border-top-left-radius: 25px;}
.whyiqaWrapper .interBox2 .heading{font-size:26px;color:#1A2D6B; line-height: 38px;font-weight:400;}
.whyiqaWrapper .myBTN{margin-top:20px;}


/* ---- SOLUTION ---- */
.solnWrapper {padding-top: 60px;padding-bottom: 60px;}
.solnWrapper .paraTXT.hdr{font-size:18px;color:#2584F4;letter-spacing: 3px;}
.solnWrapper .heading{font-size:30px;color:#1A2D6B;font-weight: 500;line-height: 45px;}
.solnWrapper .caraWrap{padding-top:5px;padding-bottom:5px; background: url(../../image/testimonialBG.svg);background-repeat: no-repeat;background-position: right top;background-size: contain;}
.solnWrapper .caraWrap .headingBH{font-size:24px;color:#1A2D6B;font-weight: 600; line-height: 35px;margin-bottom:25px;}
.solnWrapper .caraWrap .paraTXT{font-size:18px;color:#1A2D6B;font-weight:300;line-height:28px;margin-bottom:30px;}
.solnWrapper .caraWrap.crclLeft{background:none;}
.solnWrapper .caraWrap.cm-advantage{padding-top:70px;}

/* ---- Testimonials ---- */ 
.testimWrapper{background-color:#F2F8FE;background: transparent linear-gradient(285deg, #0FA9E8 0%, #0FA9E8 0%, #00F5AD 100%) 0% 0% no-repeat padding-box;padding-bottom:50px;padding-top:60px;margin-bottom:10px;}
.testimWrapper .temnHead{text-align:center;}
.testimWrapper .temnHead .paraTXT{font-size:18px;color:#2584F4;letter-spacing: 3px;}
.testimWrapper .temnHead .heading {font-size:34px;color:#fff;font-weight: 500;line-height: 45px; margin-bottom: 1px;} 
.testimWrapper .testimonial-card{background-color:#fff; color:#003573;border-radius:20px;padding:30px;box-shadow:0 10px 20px rgba(0,0,0,.1);transition:transform .3s ease;height:100%;text-align:center}
.testimWrapper .testimonial-card .testimonial-content {}
.testimWrapper .testimonial-card .bgComa{position:absolute;top:12%;left:1%;background:url(../../image/comas.svg) no-repeat top right; background-size:inherit;opacity:.05;width:100%;height:100%;z-index:0;pointer-events:none}
.testimWrapper .carousel-inner{padding:30px;}
.testimWrapper .testimonial-card:hover{transform:translateY(-5px)}
.testimWrapper .stars{color:#fbc02d;font-size:1.2rem;margin-bottom:15px}
.testimWrapper .t-para{color:#003573;font-size:1.1rem;margin-bottom:15px}
.testimWrapper .name{font-size:1.5rem;color:#00bcd4;font-weight:600;margin-top:10px;background: transparent linear-gradient(84deg, #0FA9E8 0%, #00C3E0 40%, #00F5AD 100%) 0% 0% no-repeat padding-box; -webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;}
.testimWrapper .role{font-size:.9rem;color:#1A2D6B;}
.testimWrapper .carousel-indicators {bottom:-10px;}
.testimWrapper .carousel-indicators li {background-color:#fff;width:15px;height:15px;border-radius:50%;opacity:.8;}
.testimWrapper .carousel-indicators li.active {background-color:#00F5AD;}


/* ---- Community Management Page CSS ---- */
.commPG {}
.bannerWrapper.communityBG {background-image: url(/image/community-BG.webp); }
.bannerWrapper.communityBG .paraTxt {color: #2584F4;background: no-repeat;-webkit-background-clip: initial;-webkit-text-fill-color: inherit;background-clip: text;text-fill-color: inherit;}
.bannerWrapper.communityBG .paraTxt.whTxt {color: #fff;font-weight:400;width:90%; } 
.solnWrapper.c-overVW {padding-top:30px;padding-bottom:10px;  background-color: #F2F8FE;}
.bannerWrapper.letsTalkBG {background-image: url(/image/talk-bg.jpg);background-position: right center;padding-bottom:80px;padding-top:60px; margin-top: 0;min-height: auto; }
.bannerWrapper.letsTalkBG .heading {font-size:30px;line-height: 50px; }
.bannerWrapper.letsTalkBG .paraTXT {color:#fff;font-size:20px;line-height: 35px;font-weight: 300;margin: 15px 0 0px;}
.bannerWrapper.letsTalkBG .btnBH {margin-top: 25px;}
.arwPoints .paraTXT {display: inline-flex;align-items: baseline;text-align: left;}
.arwPoints .p-arw  {height:12px;margin-right: 8px;}
.features-section {padding-top: 50px;padding-bottom:50px;background-color: #F2F8FE;}
.features-section .headingBH { font-size: 26px;color: #1A2D6B;font-weight: 600;line-height: 35px;margin-bottom: 25px;}
.feature-card .ft-icon{margin-bottom:20px; height: 60px;}
.feature-card{background-color:#fff;border-radius:15px;padding:30px;margin-bottom:30px; border: 1px solid #DFDFDF;transition:transform .3s ease,box-shadow .3s ease}
.feature-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)} 
.feature-title{font-size:18px; line-height: 28px;font-weight:600;color:#1A2D6B;margin-bottom: 5px;min-height: 40px;}
.feature-description{color:#1A2D6B;font-size:1rem;line-height:1.6;height: 90px;overflow-y: auto;margin-bottom: 0;}
.feature-description.higHT{min-height:240px;}
.features-top-row{margin-bottom:0px;}
.features-bottom-row{display:flex;justify-content:center} 
.commPG .features-section {padding-top: 80px;padding-bottom:50px;}
@media (max-width:768px){
    .features-bottom-row{display:block} 
}
.solnWrapper.comSolution {background-color: #F2F8FE;}


/* ---- Community Management Page A CSS ---- */
.bannerWrapper.communityBG-A {background-image: url(/image/community-BG-A.webp); }
.bannerWrapper.communityBG .paraTxt {color: #2584F4;background: no-repeat;-webkit-background-clip: initial;-webkit-text-fill-color: inherit;background-clip: text;text-fill-color: inherit;}
.bannerWrapper.communityBG .paraTxt.textShd{font-size: 18px;font-weight: 500;color: #2584F4;background: transparent linear-gradient(90deg, #0FA9E8 0%, #00C3E0 40%, #00F5AD 100%) 0% 0% no-repeat padding-box;-webkit-background-clip: text;
    -webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;text-shadow: 5px 5px 18px black;padding-right: 30%;}
.solnWrapper.c-overVW.intRes {padding-top:0;padding-bottom:0;}
.solnWrapper.c-overVW.intRes .intResTop {background-image: url(/image/intResBG1.png), url(/image/intResBG2.png);background-position: top left, bottom right; background-repeat: no-repeat, no-repeat;background-size:350px;background-color:#fff;padding-top:45px;padding-bottom:25px;}
.solnWrapper.c-overVW.intRes .intResTop.intResBH {background-image: url(/image/intResBG.png);background-size:cover;}
.solnWrapper.c-overVW.intRes .intResTop.intDD {background-image: url(/image/intRegBH.png);background-size:cover;}
.solnWrapper.c-overVW.intRes .intResPara.paraTXT {/*font-size:22px;line-height:35px;*/font-weight: 300;}
.comm-pg1 .features-section {background: transparent linear-gradient(132deg, #F2F8FE 0%, #C6E0FF 100%) 0% 0% no-repeat padding-box; position:relative;}
.comm-pg1 .features-section .kf-img {position:absolute;}
.comm-pg1 .features-section .kf-img-2 {bottom:0;}
.comm-pg1 .features-section .kf-img-3 {right:0;}
.comm-pg1 .feature-title{ min-height: 60px;}
.comm-pg1 .feature-description.higHT {height: 130px;min-height:130px;}



/* ---- About Us Page CSS ---- */
.bannerWrapper.aboutBanner {background-image: url(/image/about-BG.webp); }
.aboutTextWrap {background-color:#F2F8FE;padding-top: 50px;padding-bottom: 50px;} 
.aboutTextWrap .paraText {color:#1A2D6B;line-height: 30px;}
/*.aboutTextWrap .left-text {font-size:22px;line-height:35px;}*/
.aboutTextWrap .right-text {font-size:18px;line-height:28px;font-weight:300;}
.aboutTextWrap .divider {border-left: 1px solid #ccc;height: 100%;width: 1px;margin: 0 auto;} 
.sectionWrap.ourValueWrapper {padding-top:40px;padding-bottom:20px;}
.dataBox {padding-top: 50px;padding-bottom: 50px;}
.insights-about{background: url(/image/abtData-BG.png);background-repeat: no-repeat;background-position: right bottom;background-size: cover;color:#fff;padding:30px 5px;border-radius:20px;text-align:center}
.insights-about h2{font-size: 40px;margin-bottom: 30px;line-height: 50px;font-weight: 400;}
.insights-about .numberPer{font-size:70px; line-height:85px;font-weight: 500;}
.insights-about .border-divider{border-left:1px solid #fff;} 
.ourValueWrapper .core-values{padding: 10px 0px;background:#fff;color:#2a2a2a}
.ourValueWrapper .core-value{margin-bottom:40px}
.ourValueWrapper .core-value .number {font-size: 70px;color: #1A2D6B;font-weight: 500;line-height: 90px;background: linear-gradient(69deg, rgb(15, 169, 232) 0%, rgb(0, 195, 224) 40%, rgb(0, 245, 173) 100%) 0% 0% no-repeat padding-box text transparent;-webkit-text-fill-color: transparent;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}
.ourValueWrapper .core-value h5{font-weight:600;color:#1A2D6B}
.ourValueWrapper .core-value p{color:#1A2D6B;font-weight:400;}
.sectionWrap.teamWrapper {background-color:#F2F8FE; padding-top: 30px;padding-bottom: 80px;}
.owlSlider .owl-dots {display:none;}
.owlSlider .owl-nav {position: absolute;top: 100%;left: 50%;transform: translate(-50%, -50%);}
.owlSlider .owl-nav button {font-size: 35px !important;line-height: 20px !important;margin: 0 !important;background: transparent linear-gradient(0deg, #0fa9e8 0, #00c3e0 40%, #00f5ad 100%) 0 0 no-repeat padding-box !important; color: #fff !important;margin: 5px !important; margin-top: 20px !important;height: 35px; width: 35px;} 
.owlSlider .owl-nav button:focus {outline:none !important; }
.owlSlider .owl-nav button:hover {background-color:transparent !important;background: transparent linear-gradient(150deg, #0fa9e8 0, #00c3e0 40%, #00f5ad 100%) 0 0 no-repeat padding-box !important; color: #fff !important;}
.owlSlider .owl-nav .owl-prev {left:-20px;}
.owlSlider .owl-nav .owl-next {right:-20px;}
.owlSlider .owl-nav button span {display: inline-block;padding-bottom: 5px;}
.team-card{background-color:#fff;border-radius:15px;overflow:hidden;margin:15px;box-shadow:0 4px 15px rgba(0,0,0,.1);text-align:left;position:relative;}
.owlSlider .team-card img{width:100%;height:auto;display:block;}
.owlSlider .team-card-footer{background:transparent linear-gradient(80deg,#0fa9e8 0,#00c3e0 40%,#00f5ad 100%) 0 0 no-repeat padding-box; padding:10px 15px 15px 15px; color:#fff; position:relative;border-bottom-left-radius:15px;border-bottom-right-radius:15px;position:absolute;bottom:0;width:100%;}
.owlSlider .team-card-name{font-size:1.2rem;font-weight:600;margin-bottom:0}
.owlSlider .team-card-title{font-size:.9rem;font-weight:400;margin-bottom:0}
.owlSlider .linkedin-icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:1.8rem;color:#fff;}
.owlSlider .linkedin-icon a{color:#0077B5;text-decoration:none}
.owlSlider .linkedin-icon a:hover{color:#eee}
.bannerWrapper.abtJoin-BG {background-image: url(/image/abt-join.webp);background-position: right center;padding-bottom: 120px;padding-top: 160px;margin-top: 0;}
.bannerWrapper.abtJoin-BG .heading {font-size:30px; line-height: 40px;}
.bannerWrapper.abtJoin-BG .paraTXT {color:#fff;font-size:18px;}
.bannerWrapper.abtJoin-BG .bannerleft {margin-top:0;}
.aboutBanner .paraTxt.whTxt {background:none;-webkit-text-fill-color: inherit;color:#fff;}
.abtFS.features-section {background-color: #e1f0ff; position:relative;padding-top: 60px;padding-bottom: 60px;}
.abtFS.features-section .kf-img {position:absolute;}
.abtFS.features-section .kf-img-2 {bottom:0;}
.abtFS.features-section .kf-img-3 {right:0;}
.abtFS .feature-title{ min-height: auto;}


/* ---- Community - Audience Targeting Page CSS ---- */
.ad-Target {}
.ad-Target .features-section {position:relative;overflow:hidden;}
.ad-Target .features-section .kf-img {position:absolute;}
.ad-Target .features-section .kf-img-2 {bottom:0;}
.ad-Target .features-section .kf-img-3 {right:0;}
.bannerWrapper.atHeroBG {background-image: url(/image/at-HeroBG.webp); }
.solnWrapper.at-SolWrap {padding-bottom:0;}
.solnWrapper .at-smart {padding-bottom:30px;padding-top:30px;}
.solnWrapper .at-smart .caraWrap {padding-bottom:0;}
.outstandingWrap{padding-top:60px;padding-bottom:60px;}
.outstandingWrap .headingBH{text-align:center; margin-bottom: 25px;}
.outstandingWrap .paraTXT {font-size: 18px;color: #1A2D6B;font-weight: 300;line-height: 28px;text-align:center;}
.outstandingWrap .paraTXT1 {font-size: 28px;color: #1A2D6B;font-weight: 500;line-height: 35px;text-align:center;margin-top:30px;} 
.panlBH{background-image: url(/image/panelHelthBG.png)!important;background-color:#fff!important; }
.quotaBH {background-image: url(/image/quota1.png);background-size: contain;background-repeat: no-repeat;background-position: bottom center;}

/* ---- Community - Pricing Page CSS ---- */
.bannerWrapper.pricingHeroBG {background-image: url(/image/pricingHeroBG.webp);background-position: top center;padding-top:130px;padding-bottom:130px; }
.bannerWrapper.communityBG.pricingHeroBG .paraTxt {color:#2584F4;}
.bannerWrapper.communityBG.pricingHeroBG .paraTxt.whTxt {color:#fff;}
.tabbingWrap {}
.tabbingWrap .headingBH {text-align:left;font-weight:400;font-size:18px;}
.tabbingWrap {background-color:#Fff;padding-top: 40px; padding-bottom: 40px;}
.tabbingWrap .tab-content{background-color:#fff;padding:25px;border-radius:1px; padding-bottom: 0px;}
.tabbingWrap .tab-content .headings{color:#1A2D6B;font-size:34px;}
.tabbingWrap .nav-tabs .nav-link{color:#969B9F;border:none;font-size:20px;background-color:#DCE8F3;border:none;font-weight:600; padding: 12px 25px;}
.tabbingWrap .nav-tabs .nav-item:first-child .nav-link {border-top-left-radius: 20px;}
.tabbingWrap .nav-tabs .nav-item:last-child .nav-link {border-top-right-radius: 20px;}
.tabbingWrap .nav-tabs .nav-item{margin-right:3px;}
.tabbingWrap .nav-tabs .nav-item:last-child{margin-right:0px;}
.tabbingWrap .nav-tabs .nav-item.show .nav-link, .tabbingWrap .nav-tabs .nav-link.active{color:#002c60;background-color:#fff;}
.tabbingWrap .feature-list{list-style:none;padding:0}
.tabbingWrap .feature-list li {color:#1A2D6B;font-size:18px;font-weight: 500;}
.tabbingWrap .feature-list li .arw-img {height:12px; margin-right:5px}
.tabbingWrap .tab-image{max-width:100%;height:auto}
.priceGridWrap {background-image: url(/image/orng-crcle.png);background-position: -100px top; background-repeat: no-repeat;background-size:50%;}
.priceGridWrap .crclBG {background-image: url(/image/orng-crcle.png);background-position: right bottom; background-repeat:no-repeat;background-size:50%;}
.priceGridWrap .pricing-header{color:#002c60;font-size:24px;font-weight:600;text-align:center;margin-bottom:10px;}
.priceGridWrap .pricing-subheader{text-align:center;font-size:18px;color:#1A2D6B;margin-bottom:2rem;}
.priceGridWrap .pricing-table{border-collapse:separate;border-spacing:0;background-color:#fff;border-radius:15px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.05);}
.priceGridWrap .pricing-table td, .priceGridWrap .pricing-table th{text-align:center;vertical-align:middle;padding:15px;border:1px solid #eee;color:#1A2D6B;}
.priceGridWrap .pricing-table thead th{background:#fff;font-weight:700;color:#002c60;font-size:22px;padding-top: 25px;}
.priceGridWrap .pricing-table thead th small {color:#1A2D6B;}  
.pricing-table thead th:first-child{border-top-left-radius:15px}
.pricing-table thead th:last-child{border-top-right-radius:15px}
.pricing-table tbody tr:last-child td:first-child{border-bottom-left-radius:15px}
.pricing-table tbody tr:last-child td:last-child{border-bottom-right-radius:15px}

/* ---- Community - Discussion Page CSS ---- */
.c-Discussion .bannerWrapper.atHeroBG { background-image: url(/image/discuss-bg.webp);}
.c-Discussion .solnWrapper.c-overVW.intRes .intResTop {background:none; background-image: url(/image/intResBG.png);background-repeat:no-repeat;background-size:cover;}
.c-Discussion .solnWrapper.c-overVW.intRes .intResPara.paraTXT {color: #48086F;font-weight: 500;line-height: 40px;}
.c-Discussion .solnWrapper .caraWrap.crclLeft.shadowBG1 {background: transparent linear-gradient(119deg, #F2F8FE 0%, #C6E0FF 100%) 0% 0% no-repeat padding-box;}
.c-Discussion .solnWrapper .at-smart { padding-bottom: 40px;}
.c-Discussion .feature-description {height: 60px;}
.c-Discussion .features-section {position:relative; background-color: #fff;overflow:hidden;}
.c-Discussion .features-section .kf-img {position:absolute;}
.c-Discussion .features-section .kf-img-2 {bottom:0;}
.c-Discussion .features-section .kf-img-3 {right:0;}

/* ---- Community - Administration Page CSS ---- */
.s-Administration .bannerWrapper.administrationBG {background-image: url(/image/administration-BG.webp);}
.s-Administration .solnWrapper.c-overVW.intRes .intResPara.paraTXT {color: #48086F;font-weight: 500;line-height: 40px;}
.s-Administration .adInsight {padding-bottom:0;padding-top:0;}
.s-Administration .adInsight.solnWrapper.c-overVW.intRes .intResTop {background: none;background-image: url(/image/intResBG.png);background-repeat: no-repeat;background-size: cover;}
.s-Administration .features-section .headingBH {color:#fff;}
.s-Administration .features-section {background: transparent linear-gradient(146deg, #1da6dd 0%, #dcf5ff 100%) 0% 0% no-repeat padding-box; position:relative;padding-top: 60px;padding-bottom: 60px;}
.s-Administration .features-section .kf-img {position:absolute;}
.s-Administration .features-section .kf-img-2 {bottom:0;}
.s-Administration .features-section .kf-img-3 {right:0;}
.s-Administration .feature-title{ min-height: auto;}
.s-Administration .features-section .btn.myBTN {background:none;background-color:#2584F4;margin-top:20px;}

/* ---- Survey - Product Survey Page CSS ---- */
.s-ProductSurvey .bannerWrapper.ps-BG {background-image: url(/image/ps-banner.jpg);}
.s-ProductSurvey .bannerWrapper.communityBG .paraTxt {color:#2584F4;}  
.s-ProductSurvey .bannerWrapper.communityBG .paraTxt.whTxt {color:#fff;}  
.s-ProductSurvey .ps-Insight {padding-bottom:0;padding-top:0;background: transparent linear-gradient(177deg, #45D8B4 0%, #00434A 100%) 0% 0% no-repeat padding-box;}
.s-ProductSurvey .ps-Insight.solnWrapper.c-overVW.intRes .intResTop {background: none;background-image: url(/image/intResBG.png);background-repeat: no-repeat;background-size: cover;}
.s-ProductSurvey .solnWrapper.c-overVW.intRes .intResPara.paraTXT {color:#fff;}
.ps-keyH {background: none;background-image: url(/image/intResBG.png);background-repeat: no-repeat;background-size: contain;}
.ps-keyH .ft-card {text-align:center;margin: 20px 20px;margin-bottom: 40px;}

.ps-keyH .headingBH {text-align:left;color:#00434A;}
.ps-keyH .ft-icon {margin-bottom: 10px;height:65px;}
.ps-keyH .ft-ttl {font-size: 18px;font-weight: 600;color: #000;margin-bottom: 5px;text-transform:capitalize;}
.s-ProductSurvey .features-section {background: transparent linear-gradient(115deg, #F2F8FE 0%, #C6E0FF 100%) 0% 0% no-repeat padding-box;position:relative;padding-top: 60px;padding-bottom: 60px;}
.s-ProductSurvey .features-section .kf-img {position:absolute;}
.s-ProductSurvey .features-section .kf-img-2 {bottom:0;}
.s-ProductSurvey .features-section .kf-img-3 {right:0;}
.s-ProductSurvey .feature-title{ min-height: 70px;} 
.s-ProductSurvey .feature-description{ min-height: 140px;}


/* ---- Survey - Create Survey Page CSS ---- */
.s-CreateSurvey .bannerWrapper.cs-BG {background-image: url(/image/cs-BG.webp);}
.s-CreateSurvey .bannerWrapper.communityBG .paraTxt {color: #2584F4;}
.s-CreateSurvey .bannerWrapper.communityBG .paraTxt.whTxt {color: #fff;}
.s-CreateSurvey .aboutTextWrap {background: transparent linear-gradient(112deg, #F2F8FE 0%, #C6E0FF 100%) 0% 0% no-repeat padding-box;padding-bottom:0; padding-top:20px;}
/*.s-CreateSurvey .aboutTextWrap .paraText {color: #00434A;font-size: 24px; line-height: 35px;}*/
.s-CreateSurvey .cs-keyH {background: transparent linear-gradient(179deg, #45D8B4 0%, #00434A 100%) 0% 0% no-repeat padding-box;}
.s-CreateSurvey .cs-keyH .ps-keyH .headingBH {color: #fff}
.s-CreateSurvey .cs-keyH .ps-keyH .ft-card {background-color: #fff;border-radius: 20px;padding: 30px 15px;margin: 15px;margin-bottom: 40px; transition: transform .3s ease, box-shadow .3s ease;}
.s-CreateSurvey .cs-keyH .ps-keyH .ft-card:hover {transform: translateY(-5px);box-shadow: 0 10px 20px rgb(255 255 255 / 26%);}
.s-CreateSurvey .cs-keyH .ps-keyH .ft-ttl {min-height:60px;font-size:17px;}
.s-CreateSurvey .aboutTextWrap .paraText {line-height: 30px;}
/* ---- Survey - Reports Page CSS ---- */
.s-Reports .bannerWrapper.report-BG {
    background-image: url(/image/reports-BG.webp);
    background-position: right top;
}
.s-Reports .bannerWrapper.communityBG .paraTxt {color: #2584F4;}
.s-Reports .bannerWrapper.communityBG .paraTxt.whTxt {color: #fff;}
.s-Reports .rs-Insight {padding-bottom:0;padding-top:0;background: transparent linear-gradient(177deg, #45D8B4 0%, #00434A 100%) 0% 0% no-repeat padding-box;}
.s-Reports .rs-Insight.solnWrapper.c-overVW.intRes .intResTop {background: none;background-image: url(/image/intResBG.png);background-repeat: no-repeat;background-size: cover;}
.s-Reports .solnWrapper.c-overVW.intRes .intResPara.paraTXT {color: #fff;} 
.s-Reports .cs-keyH {background: transparent linear-gradient(118deg, #F2F8FE 0%, #C6E0FF 100%) 0% 0% no-repeat padding-box;}
.s-Reports .cs-keyH .ps-keyH .headingBH {color: #00434A}
.s-Reports .cs-keyH .ps-keyH .ft-card {background-color: #fff;border-radius: 20px;padding: 30px 15px;margin: 15px;margin-bottom: 40px; transition: transform .3s ease, box-shadow .3s ease;}
.s-Reports .cs-keyH .ps-keyH .ft-card:hover {transform: translateY(-5px);box-shadow: 0 10px 20px rgb(255 255 255 / 26%);}
.s-Reports .cs-keyH .ps-keyH .ft-ttl {min-height:60px;font-size:17px;}


/* ---- Survey - Analytics Page CSS ---- */
.s-Analytics .bannerWrapper.report-BG {background-image: url(/image/analytics-bg.webp);background-position: right center;}
.s-Analytics .bannerWrapper.communityBG .paraTxt {color: #2584F4;}
.s-Analytics .bannerWrapper.communityBG .paraTxt.whTxt {color: #fff;}
.s-Analytics .rs-Insight {padding-bottom:0;padding-top:0;background: none;}
.s-Analytics .rs-Insight.solnWrapper.c-overVW.intRes .intResTop {background: none;background-image: url(/image/intResBG.png);background-repeat: no-repeat;background-size: cover;}
.s-Analytics .solnWrapper.c-overVW.intRes .intResPara.paraTXT {color: #00434A;} 
.anBtmBg {background: transparent linear-gradient(178deg, #45D8B4 0%, #45bae9 100%) 0% 0% no-repeat padding-box;padding-bottom: 60px;padding-top: 60px;}
.anBtmBg .trBtn {background: none;background-color: transparent;border-color: #fff;color: #fff;font-weight: 500;margin-right: 10px;}
.anBtmBg .headingBH, .anBtmBg .paraTXT {color:#fff;}

/* ---- Survey - PMS Page CSS ---- */
.s-PMS .bannerWrapper.pms-BG {background-image: url(/image/pms-Bg.webp);background-position: right center;}
.s-PMS .bannerWrapper.communityBG .paraTxt {/*color: #FF98C4;*/color:#2584F4;}
.s-PMS .bannerWrapper.communityBG .paraTxt.whTxt {color: #fff;}
.s-PMS .headingBH {color:#1A2D6B; }
.s-PMS .paraTXT {color:#1A2D6B;font-size:18px;line-height:32px;font-weight: 300;}
.s-PMS .features-section {background:  transparent linear-gradient(118deg, #00F5AD 0%, #2584F4 100%) 0% 0% no-repeat padding-box;position:relative;padding-top: 60px;padding-bottom: 60px;}
.s-PMS .features-section .kf-img {position:absolute;}
.s-PMS .features-section .kf-img-2 {bottom:0;}
.s-PMS .features-section .kf-img-3 {right:0;}
.s-PMS .features-section .headingBH {color:#fff;}
.s-PMS .pms-key {background:  transparent linear-gradient(180deg, #F2F8FE 0%, #e3f0ff 100%) 0% 0% no-repeat padding-box;}
.s-PMS .pms-key .ps-keyH .ft-card {}
.s-PMS .ps-keyH .ft-icon {height:65px;}
.s-PMS .ps-keyH .ft-card {background-color: #fff;border-radius: 20px;padding: 30px 15px;margin: 15px;margin-bottom: 40px; transition: transform .3s ease, box-shadow .3s ease;}
.s-PMS .ps-keyH .ft-card:hover {transform: translateY(-5px);box-shadow: 0 10px 20px rgb(255 255 255 / 26%);}
.s-PMS.cs-keyH .ps-keyH .ft-ttl {min-height:60px;font-size:17px;}
/* ---- Survey - QS Page CSS ---- */
.s-QR .bannerWrapper.qr-BG {background-image: url(/image/qr-BG.webp);background-position: right center;}
.s-QR .bannerWrapper.communityBG .paraTxt {color: #2584F4;}
.s-QR .bannerWrapper.communityBG .paraTxt.whTxt {color: #fff;}
.s-QR .headingBH {color:#029571; } 
.s-QR .paraTXT {color:#1A2D6B;font-size:18px;line-height:30px;font-weight: 300;}
.s-QR .rs-Insight {padding-bottom:0;padding-top:0;background: none;}
.s-QR .rs-Insight.solnWrapper.c-overVW.intRes .intResTop {background: none;background-image: url(/image/intResBG.png);background-repeat: no-repeat;background-size: cover;}
/*.s-QR .rs-Insight.solnWrapper.c-overVW.intRes .intResPara.paraTXT {color:#029571;}*/
.s-QR .features-section {background: transparent linear-gradient(136deg, #00F5AD 0%, #2584F4 100%) 0% 0% no-repeat padding-box;position:relative;padding-top: 60px;padding-bottom: 60px;}
.s-QR .features-section .kf-img {position:absolute;}
.s-QR .features-section .kf-img-2 {bottom:0;}
.s-QR .features-section .kf-img-3 {right:0;}
.s-QR .features-section .headingBH {color:#fff;}
.s-QR .rtBox .myBTN {background: none;background-color: #2584F4;}
 
.pms-s .bannerWrapper.communityBG {background-image: url(/image/sample-service.webp);}
.pms-s .headingBH{text-align:center;color:#fff!important;}
.pms-s .headingBH.headingBHD{text-align:left;color:#1A2D6B!important;}
.pms-s .features-section {background: transparent linear-gradient(122deg, #029571 0%, #00234D 100%) 0% 0% no-repeat padding-box; position:relative;padding-left:0;}
.pms-s .features-section .kf-img {position:absolute;}
.pms-s .features-section .kf-img-2 {bottom:0;}
.pms-s .features-section .kf-img-3 {right:0;}
.pms-s .feature-title{ min-height: 60px;}
.pms-s .feature-description.higHT {height: 190px;}
.pms-s .feature-card {max-height:300px;}
.pms-s .featureWrap .myBTN {background: none;background-color: #2584F4;font-weight: 500;padding: 10px 18px;}
.pms-s .feature-list li {color:#1A2D6B;}
.pms-s .featureWrap .headingBH.headingBHH{color:#029571!important;text-align:left!important;}


.dataBH .feature-card{max-height: 250px;}
.s-QR .feature-card{min-height: 350px;}
.s-QR  .feature-description{height:110px;}

.surveyBH .features-section {position: relative;background-color: #fff;overflow: hidden;}
.surveyBH .features-section .kf-img {position: absolute;}
.surveyBH .features-section .kf-img-2 {bottom: 0;}
.surveyBH .features-section .kf-img-3 {right: 0;}

.pms-s.prSuit-s .bannerWrapper.communityBG {background-image: url(/image/psuit-banner.webp);}
.pms-s.vm-S .bannerWrapper.communityBG {background-image: url(/image/vm-banner.webp);}
.s-CreateSurvey.launchSurveys .bannerWrapper.communityBG {background-image: url(/image/launchS-banner.jpg);}
.pms-s.dataBH .bannerWrapper.communityBG {background-image: url(/image/dataS-banner.webp);}


/* ---- Contact US ---- */
.contactWrapper {background: url(../../image/contactBG.svg);background-repeat: no-repeat;background-position: right top;background-size: contain;padding-top: 40px;padding-bottom: 40px;}
.contactWrapper .contactTXT {padding-right:30px;}
.contactWrapper .contactTXT .heading{font-size:28px;color:#1A2D6B;font-weight:500;line-height: 40px;margin-bottom: 30px;}
.contactWrapper .contactTXT .paraTXT {font-size: 18px;color: #1A2D6B;font-weight: 300;margin-bottom: 25px;}
.contactWrapper .contactTXT .paraTXT .mlTxt {font-weight: 700;}
.contactWrapper .form-section {background-color: #fff;box-shadow: 0px 1px 2px #2584F4;padding: 20px 35px;border-radius: 20px;border: 1px solid #2584F4;}
.contactWrapper .form-section .form-group {margin-bottom:15px;}
.contactWrapper .text-form {font-size: 24px;color: #1A2D6B;text-align: center;margin-bottom: 30px;line-height: 35px;font-weight: 600;}
.contactWrapper .form-control {background-color: #fff;border-color: #ccc;border-radius:8px;cursor:pointer;}
.contactWrapper .formBH {height:38px;}
.contactWrapper input[type="checkbox"] {transform: scale(1.3);-webkit-transform: scale(1.3);margin-right: 8px;cursor: pointer;}
/* ---- Footer ---- */
.footer {/*background: linear-gradient(135deg, #0072ff, #00c6ff);*/background-color: #0087BE; color: white;padding: 80px 0;}
.footer .ftHead {font-size: 20px;font-weight:600;line-height:35px;margin-bottom:10px;}
.footer .p-link {margin-bottom:6px;}
.footer .p-link a {transition:all linear .3s;font-size: 16px;font-weight:400;}
.footer .p-link a:hover {margin-left:2px;transition:all linear .3s;}
.footer a {color: white;text-decoration: none;}
.footer .links {text-align:right;}
.footer .linkmail  {text-align:left;}
.footer .links a {color: white;text-decoration: none;margin:0 18px;font-size: 17px;font-weight:300;}
.footer .links a:hover {text-decoration: underline;}
.footer .social-icons a {display: inline-block;margin-right: 18px;font-size: 20px;color: #0087be;background-color: #fff;border-radius: 30px;text-align: center;height: 36px;width: 36px;padding: 4px;}
.footer .social-icons a:hover {opacity: 1;}
/*.footer .social-icons a.fb-i {color:#1877f2;}
.footer .social-icons a.x-i {color:#14171a;}
.footer .social-icons a.in-i {color:#0a66c2;}
.footer .social-icons a.ins-i {color:#e1306c;}*/
.footer .social-icons a.fb-i:hover {background-color:#fff;color:#1877f2;}
.footer .social-icons a.x-i:hover {background-color:#fff;color:#14171a;}
.footer .social-icons a.in-i:hover {background-color:#fff;color:#0a66c2;}
.footer .social-icons a.ins-i:hover {background-color:#fff;color:#e1306c;}
.footer-bottom {background: transparent linear-gradient(90deg, #0FA9E8 0%, #00C3E0 40%, #00F5AD 100%) 0% 0% no-repeat padding-box;text-align: center;padding: 10px 0;font-size: 14px;}
.footer-bottom .foottxt{color:#fff;font-size:16px;margin:0;} 
.footer .logoMain {height: 40px;}




.commnityWrap, .projectWrap, .whysimpWrap, .streWrap, .featureWrapBH {
    /*    padding-top: 30px;
    padding-bottom: 30px;*/
    background-color: #F2F8FE;
}

    .projectWrap .paraTXT, .qualitatWrap .paraTXT, .managntWrap .paraTxt, .commnityWrap .paraTXT, .whysimpWrap .paraTXT {
        font-size: 18px;
        color: #1A2D6B;
        font-weight: 300;
        line-height: 28px;
        margin-bottom: 30px;
    }


.bookdemoBanner {background-image: url(/image/bookademo.jpeg);min-height:auto;padding-top: 60px;padding-bottom: 60px;background-position:right;}
.bannerWrapper.bookdemoBanner .heading{font-size:45px;}
.getdemoWrap{background-image:none;margin-top:20px;}
.getdemoWrap .demoImg img {border-radius: 20px;}

/*
.getdemoWrap {
    background: url(../../image/contactBG1.png);
    background-repeat: no-repeat;
    background-position: left top;
    background-size: contain;
    padding-top: 40px;
    padding-bottom: 40px;
}*/
.pricing-wrapper {background-color: #Fff;padding: 50px 0;}
.pricing-wrapper .myBTN{margin:0 auto; display:block;padding: 5px 20px;}
.plan-card {border: 1px solid #dee2e6;border-radius: 18px;padding: 30px;background-color: #fff;position: relative;padding-top: 20px;}
.plan-card1 {border: 1px solid #dee2e6;border-radius: 18px;padding: 30px;background-color: #fff;position: relative;padding-top: 20px;transform:scale(1);transition:all linear .5s;}
.plan-card1:hover {border: 1px solid #0bafe6;transform:scale(1.02);transition:all linear .3s;}
.plan-card.highlight {border: 2px solid #00F5AD;background-clip: padding-box;}
.plan-card.highlight::before {content: "";position: absolute;top: -2px;left: -2px;right: -2px;bottom: -2px;border-radius: 20px;background: linear-gradient(90deg, #0FA9E8 0%, #00C3E0 40%, #00F5AD 100%) 0% 0% no-repeat padding-box;z-index: -1;}
.plan-title {font-size: 22px;font-weight: 700;margin-bottom: 25px;margin-bottom: 8px;text-align: center;}
.plan-price {font-size: 22px;font-weight: 600;margin-bottom: 2px;}
.plan-price .original {font-size: 16px;text-decoration: line-through;color: #888;margin-left: 6px;}
.plan-subtitle {font-size: 14px;color: #555;margin-bottom: 16px;}
.plan-card button {font-weight: 600;border-radius: 20px;margin-bottom: 16px;}
.plan-features {text-align: left;font-size: 14px;padding-left: 0;list-style: none;}
.plan-features li {display: flex;align-items: start;gap: 10px;margin-bottom: 10px;font-size:16px;}
.plan-features li i {color: #25c3bb;font-size: 8px;transform: translate(0px, 8px);}
.pricing-wrapper .pricing-header {color: #002c60;font-size: 24px;font-weight: 600;text-align: center;margin-bottom: 10px;}
.boldBH {font-weight: 700;font-size: 22px;color: #00c9da;}
.pricing-table small{font-size:18px;}
.pricing-table .fa-check {color: #1a73e8;font-size: 22px;}
.pricing-table .fa-minus {color: #d3d3d3;font-size: 22px;}






/* ---------- Media Query ---------- */
/* ##Device = Desktops, ##Screen = 1281px to higher resolution desktops */
@media (min-width:1281px) {
}
/* ##Device = Laptops, Desktops, ##Screen = B/w 1025px to 1280px */
@media (min-width:1025px) and (max-width:1280px){
}
/* ##Device = Tablets, Ipads (portrait), ##Screen = B/w 768px to 1024px */
@media (min-width:768px) and (max-width:1024px){

}
/* ##Device = Tablets, Ipads (landscape), ##Screen = B/w 768px to 1024px */
@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){
/*.bannerNewHome {background: #131440; }*/
        
}
/* ##Device = Low Resolution Tablets, Mobiles (Landscape), ##Screen = B/w 481px to 767px */
@media (min-width:481px) and (max-width:767px){
        
    
}
/* ##Device = Most of the Smartphones Mobiles (Portrait), ##Screen = B/w 320px to 479px */
@media (min-width:320px) and (max-width:480px){
    .mainNavbar .navbar-nav .hover-dropdown .dropdown-menu {position:absolute;}
    .bannerWrapper .heading, 
    .aboutWrapper .aboutDetail .head, 
    .solnWrapper .heading, 
    .solnWrapper .caraWrap .headingBH, 
    .testimWrapper .temnHead .heading,
    .contactWrapper .contactTXT .heading,
    .bannerWrapper.letsTalkBG .heading,
    .features-section .headingBH, .headingBH
    {font-size: 25px;line-height: 35px;}
    .bannerWrapper .paraTxt {padding-right:0;}
    .solnWrapper .paraTXT,
    .solnWrapper.c-overVW.intRes .intResPara.paraTXT,
    .s-Administration .solnWrapper.c-overVW.intRes .intResPara.paraTXT,
    .c-Discussion .solnWrapper.c-overVW.intRes .intResPara.paraTXT,
    .s-CreateSurvey .aboutTextWrap .paraText
    {font-size: 22px;line-height: 30px;}
    .features-section {overflow:hidden;}
    .feature-description {height:auto !important;min-height:inherit !important;}
    .s-Administration .adInsight.solnWrapper.c-overVW.intRes .intResTop,.s-ProductSurvey .ps-Insight.solnWrapper.c-overVW.intRes .intResTop,.solnWrapper.c-overVW.intRes .intResTop,.solnWrapper.c-overVW.intRes .intResTop.intResBH {background-image:none;padding:0;}
    .mainNavbar .navbar .logoMain {height: 40px;margin-left:0;}
    .mainNavbar .navbar .navbar-nav {background-color:#fff;padding-bottom:15px;}
    .mainNavbar .navbar .nav-item:last-child {padding:0 10px;}
    .bannerWrapper .bannerleft {margin-top: 10px;text-align: center;}
    .bannerWrapper .btnBH {margin-top: 30px;}
    .bannerWrapper .myBTN {margin:0; margin-bottom: 15px;}
    .bannerSMclients {margin-top: 25px;margin-bottom: 25px;}
    .bannerWrapper {padding-bottom: 70px;padding-top:0;background-position:left top;min-height: auto; /*background: transparent linear-gradient(0deg, #0fa9e8 0%, #00c3e05e 30%, #00f5ad00 100%) 0% 0% no-repeat padding-box;*/}
    .bannerWrapper, .bannerWrapper.homePG {min-height: auto;padding-top: 50px;padding-bottom: 50px;}
    .bannerSMclients ul li img {margin-bottom: 12px;background-color: #fff;padding: 2px 10px;border-radius: 20px;}
    .aboutWrapper .stat-item {margin-bottom:15px;}
    .aboutWrapper .stat-item .stat-number, .aboutWrapper .stat-item .textK {font-size: 60px;line-height: 80px;}
    .aboutWrapper .stat-item .plusicon {font-size: 20px;line-height: 30px;}
    .whyiqaWrapper {padding-top:40px;padding-bottom:40px;}
    .whyiqaWrapper .featureBox {margin:0;margin-top:30px;}
    .whyiqaWrapper .featureBox .heading {font-size: 22px;margin-top: 15px; line-height: 30px;}
    .whyiqaWrapper .featTXT .heading {font-size: 25px;line-height: 35px;}
    .whyiqaWrapper .intBH {position:static; margin-top: 30px;}
    .whyiqaWrapper .intBH1 {position:static; margin-top: 30px;}
    .whyiqaWrapper .interBox { border-radius: 16px 16px 0 0;}
    .whyiqaWrapper .interBox2 { border-radius: 16px;margin-bottom: 30px;}
    .solnWrapper {padding-top: 40px;padding-bottom: 10px;}
    .solnWrapper .caraWrap {padding-bottom:40px;padding-top:40px;background:none;text-align:center;}
    .solnWrapper .caraWrap img {margin-top:20px;}
    .testimWrapper {margin-bottom:0;}
    .testimWrapper .carousel-inner {padding:0;padding:30px 0;} 
    .bannerWrapper.letsTalkBG {background-position: left bottom;padding-bottom: 50px; padding-top: 50px;}
    .bannerWrapper.letsTalkBG .bannerleft {margin-top:0;}
    .bannerWrapper.pricingHeroBG {background-position: top left;padding-top: 50px;padding-bottom: 50px;}
    .tabbingWrap .headingBH { font-size: 20px;line-height: 30px;}
    .tabbingWrap {padding-top: 50px;}
    .tabbingWrap .tab-content .headings {font-size:24px;}
    .tabbingWrap .nav-tabs .nav-item {width:100%;margin: 0;margin-bottom: 2px;}
    .tabbingWrap .nav-tabs .nav-item:first-child .nav-link, .tabbingWrap .nav-tabs .nav-item:last-child .nav-link {border-radius:0;}
    .priceGridWrap {padding-top:50px;}
    .priceGridWrap .pricing-table thead th {font-size:16px}
    .priceGridWrap .pricing-header {font-size:26px;}
    .features-top-row {margin-bottom: 0;}
    .feature-card {margin-bottom:20px;}
    .solnWrapper.c-overVW {padding-top:0;} 
    .insights-about .border-divider{border-left:none;margin-top:30px}
    .insights-about {background-position:center;}
    .insights-about h2 {font-size: 35px;padding:0 10px;}
    .insights-about .numberPer {font-size: 60px; }
    .bannerWrapper.abtJoin-BG {background-position:left center;padding-bottom: 60px; padding-top: 50px;}
    .bannerWrapper.abtJoin-BG .heading { font-size: 28px;}
    .bannerWrapper.communityBG .paraTxt.whTxt {width:100%;}
    .s-Analytics .bannerWrapper.report-BG, .s-QR .bannerWrapper.qr-BG,.s-PMS .bannerWrapper.pms-BG, .s-Reports .bannerWrapper.report-BG {background-position: left;}
    .s-PMS .headingBH {margin-top:30px;font-size:24px;}
    .s-PMS .paraTXT {text-align:left;}
    .s-QR .rtBox .myBTN {margin-bottom:25px;}
    .s-QR .rtBox .headingBH {margin-top:25px;}
    .getdemoWrap {margin-top:5px;}
    .demoImg {margin-bottom:30px;}
    .bannerWrapper.bookdemoBanner .heading {font-size:30px;}




    .contactWrapper {
        background: none;
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .contactWrapper .form-section {padding:15px 10px;}
    .contactWrapper .text-form {font-size: 18px;line-height:26px;}
    .footer {padding: 30px 0;text-align: center;} 
    .footer .social-icons {margin-bottom:30px;} 
    .footer .links, .footer .linkmail  {text-align:center;}
    .footer .links a {display:block;margin:5px 0;font-weight:500;}

}
   






