@charset "utf-8";
/* CSS Document */

/*Murugesh start*/
 .banner-section {background: #E7F2FF;border-radius: 10px;margin: 20px 0 50px;font-family: var(--jost);}
.banner-section .banner-content {padding: 50px 30px;}
.banner-section .banner-content .tophead {font-size: 14px;color: var(--lightblack);font-weight: 500;text-transform: uppercase;margin-bottom: var(--size10);}
.banner-section .banner-content h1 {font-size: 36px;color: #000;font-weight: 600;margin: var(--size10) 0;line-height: 1.1;}
.banner-section .banner-content h1 span {color: var(--red);}
.banner-section .banner-content p {font-size: 16px;color: var(--gray777);margin-bottom: 20px;line-height: 1.3;}
.banner-section .banner-content p b {color: var(--black);} 
.banner-section .banner-content p.banner-hlptext {font-size: 14px;color: var(--gray777);margin-top: 20px;line-height: 1.5;}
.banner-section .banner-content p.banner-hlptext b {color: var(--red);}
.banner-section .banner-content .btun{text-transform: none;}
.banner-section .banner-image {display: flex;gap: 20px;justify-content: center;align-items: center;position: relative;}
.banner-section .banner-image .shape {background: #fff;border-radius: 4px;padding: 15px;box-shadow: 0 5px 10px 0 rgb(44 130 237 / 40%);position: absolute; display: flex;flex-direction: column;align-items: flex-start;border-radius: 15px 15px 0 15px;}
.banner-section .banner-image .shape.one {top: 40px;left: 300px; width: 200px;}
.banner-section .banner-image .shape.one b {font-size: 16px;color: var(--green);margin-bottom: 5px;}
.banner-section .banner-image .shape.one p {font-size: 14px;color: var(--lightblack);}
.banner-section .banner-image .shape.two {bottom: 20px;left: 350px;}
.banner-section .banner-image .shape.two p {font-size: 14px;color: var(--black);display: flex;align-items: center;gap: 10px;}
.banner-section .banner-image .shape.two p i {background: var(--red);padding: 8px;border-radius: 50%;display: flex;align-items: center;justify-content: center;}
.banner-section .banner-image .shape.two p i svg {fill: #fff;}
.banner-section .banner-image .marketing-a {margin-top: 50px;}
.banner-section .banner-image img {width: 100%;object-fit: cover;}    
.banner-section .banner-image .marketing-b {margin-top: 20px;}
.banner-section .banner-image .marketing-b img {width: 100%;object-fit: cover;}
.shape1{animation:hero-thumb-animation 2.5s linear infinite alternate;-webkit-animation:hero-thumb-animation 2.5s linear infinite alternate;-moz-animation:hero-thumb-animation 2.5s linear infinite alternate;-o-animation:hero-thumb-animation 2.5s linear infinite alternate}
.shape2{animation:hero-thumb1-animation 2.5s linear infinite alternate;-webkit-animation:hero-thumb1-animation 2.5s linear infinite alternate;-moz-animation:hero-thumb1-animation 2.5s linear infinite alternate;-o-animation:hero-thumb1-animation 2.5s linear infinite alternate}
.shape3{animation:hero-thumb2-animation 2.5s linear infinite alternate;-webkit-animation:hero-thumb2-animation 2.5s linear infinite alternate;-moz-animation:hero-thumb2-animation 2.5s linear infinite alternate;-o-animation:hero-thumb2-animation 2.5s linear infinite alternate}
@keyframes hero-thumb-animation{
0%{transform:translateY(-20px)}
to{transform:translateY(0)}
}
@keyframes hero-thumb1-animation{
0%{transform:translateY(-20px) translateX(50px)}
to{transform:translateY(-20px) translateX(0)}
}
@keyframes hero-thumb2-animation{
0%{transform:translateY(-50px)}
to{transform:translateY(0)}
}
.why-choose-us{font-family:var(--jost);margin-bottom: 50px;}
.pageinfotitle{text-align: center;margin: 20px 0}
.pageinfotitle .title {color: #082A5E;font-size: 36px;padding-bottom: 10px;font-weight: 600;}
.pageinfotitle p {color: #666;font-size: 16px;padding-bottom: 15px;font-weight: 300;line-height: 20px;letter-spacing: normal;}
.why-choose-us .chooseus-list{display: flex;flex-wrap: wrap;gap: 20px;justify-content: center;}
.why-choose-us .chooseus-list .chooseus-item{background: #fff;border-radius: 8px;padding: 20px;text-align: center;transition: transform 0.3s ease; width: 18.8%;height: 180px;border: solid 2px #fff;}
.why-choose-us .chooseus-list .chooseus-item:hover{transform: translateY(-5px);box-shadow: 0 4px 8px rgba(0,0,0,0.2);}
.why-choose-us .chooseus-list .chooseus-item.one{background-color: #F0F7FF;background-image: url('/common/images/marketing/bg-counter-box-04.webp');background-repeat: no-repeat;background-position:left bottom;}
.why-choose-us .chooseus-list .chooseus-item.two{background-color: #FBF0F0;background-image: url('/common/images/marketing/bg-counter-box-05.webp');background-repeat: no-repeat;background-position:left bottom;}
.why-choose-us .chooseus-list .chooseus-item.three{background-color: #F4F9F7;background-image: url('/common/images/marketing/bg-counter-box-06.webp');background-repeat: no-repeat;background-position:left bottom;}
.why-choose-us .chooseus-list .chooseus-item.four{background-color: #FFF5ED;background-image: url('/common/images/marketing/bg-counter-box-07.webp');background-repeat: no-repeat;background-position:left bottom;}
.why-choose-us .chooseus-list .chooseus-item.five{background-color: #F4F9F7;background-image: url('/common/images/marketing/bg-counter-box-06.webp');background-repeat: no-repeat;background-position:left bottom;}
.why-choose-us .chooseus-list .chooseus-item.one:hover{box-shadow:rgb(7 91 204 / 53%) 0 0 8px;}
.why-choose-us .chooseus-list .chooseus-item.two:hover{box-shadow: rgb(203 69 2 / 53%) 0 0 8px;}
.why-choose-us .chooseus-list .chooseus-item.three:hover{box-shadow: rgb(0 147 47 / 53%) 0 0 8px;}
.why-choose-us .chooseus-list .chooseus-item.four:hover{box-shadow: rgb(255 140 0 / 53%) 0 0 8px;}
.why-choose-us .chooseus-list .chooseus-item.five:hover{box-shadow: rgb(0 147 47 / 53%) 0 0 8px;}
.why-choose-us .chooseus-list .chooseus-item.one b{color: #1E90FF;}
.why-choose-us .chooseus-list .chooseus-item.two b{color: #CC0003;}
.why-choose-us .chooseus-list .chooseus-item.three b{color: #00932F;}
.why-choose-us .chooseus-list .chooseus-item.four b{color: #FF8C00;}
.why-choose-us .chooseus-list .chooseus-item.five b{color: #00932F;}
.why-choose-us .chooseus-list .chooseus-item b{display: block;color: #082A5E;font-size: 30px;font-weight: 700;margin-bottom: 20px;}
.why-choose-us .chooseus-list .chooseus-item p{color: var(--black);font-size: 16px;font-weight: 500;line-height: 18px;letter-spacing: normal;}
.why-choose-us .chooseus-list .chooseus-item p.description{color: #666;font-size: 14px;line-height: 20px;margin-top: 10px;font-weight: 400;font-family: "Poppins", sans-serif;letter-spacing: normal;}
/*  */
.trustedbg{background-color:#F4F6F9;padding-block-start: 80px;padding-block-end: 80px;  }
.trustedbg .row{display: flex;flex-wrap: wrap;margin-left: -15px;margin-right: -15px;}
.carepageinfo{font-family: "Poppins", sans-serif;letter-spacing: 0.4px;position: sticky;top: 20px;}
.carepageinfo .floattagline{justify-content: flex-start;padding-bottom: 15px;}
.carepageinfo .title{color: #082A5E; font-size: 36px;padding-bottom: 10px;font-weight: 700;line-height: 50px;}
.carepageinfo .list{}
.carepageinfo .list li{padding: 10px 0;letter-spacing: normal;color: #777}
.carepageinfo .list li i{width: 25px; height: 25px; background: #f5f5f5; border: solid 1px #ddd; border-radius: 50%; display: inline-flex;align-items: center;justify-content: center;box-shadow: 4px 3px 0px 0px rgba(0, 0, 0, 0.25);-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;
-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;margin-right: 15px;}  
.carepageinfo .list li i svg{-webkit-transform: rotate(270deg);transform: rotate(270deg);}
.carepageinfo p{color: #666;font-size: 16px;padding-bottom: 15px;font-weight: 300;line-height: 23px;letter-spacing: normal}
.trustedbg .sekerinfowarp{display: flex;flex-wrap: wrap;counter-reset: signcount;} 
.trustedbg .sekerinfowarp .sekerlistwarp:before {content: counter(signcount, decimal-leading-zero);counter-increment: signcount;position: absolute;right: 30px;top: 10px;font-size: 14px;line-height: 18px;color: #777;z-index: 3;background: #f5f5f5;width: 23px;height: 23px;display: inline-flex;align-items: center;justify-content: center;font-weight: 700;border-radius: 4px;}
.trustedbg .sekerinfowarp .sekerlistwarp{padding-left: 15px;padding-right: 15px;flex: 0 0 auto;width: 50%;position: relative; }
.trustedbg .sekerinfowarp .sekerlistwarp .sekerlistlist{border: solid 1px rgba(255,255,255,0.1);padding: 25px;width: 100%;border-radius: 5px;font-size: 22px;letter-spacing: .5px;margin-bottom: 30px;position: relative;z-index: 2;background: #fff;box-shadow:0 0 10px rgb(137 173 255 / 35%);} 
.trustedbg .sekerinfowarp .sekerlistwarp .sekerlistlist .title{font-size: 20px;font-weight: 600;letter-spacing: .5px;display: block;font-family: "Poppins", sans-serif;}
.trustedbg .sekerinfowarp .sekerlistwarp .sekerlistlist .title a{color: #222b40;} 
.trustedbg .sekerinfowarp .sekerlistwarp .sekerlistlist figure{margin-bottom: 20px;width: 100%;padding: 15px; height: 180px;}
.trustedbg .sekerinfowarp .sekerlistwarp .sekerlistlist figure img{margin: 0 auto; display: block;height: 100%;}
.trustedbg .sekerinfowarp .sekerlistwarp .sekerlistlist .link{font-weight: 400; font-size: 15px;font-family: "Poppins", sans-serif;display: inline-flex;align-items: center;gap:5px; }
.trustedbg .sekerinfowarp .sekerlistwarp .sekerlistlist .link svg{    fill: #009fff;}
.trustedbg .sekerinfowarp .sekerlistwarp .sekerlistlist p{color: #666;font-size: 15px;line-height: 20px;margin: 15px 0;font-weight: 300;font-family: "Poppins", sans-serif;letter-spacing: normal;min-height: 80px;} 
.trustedbg .sekerinfowarp .sekerlistwarp.one .sekerlistlist figure{background-color: #FFF5ED;}
.trustedbg .sekerinfowarp .sekerlistwarp.two .sekerlistlist figure{background-color: #E8F6FF;}
.trustedbg .sekerinfowarp .sekerlistwarp.three .sekerlistlist figure{background-color: #F4F9F7;}
.trustedbg .sekerinfowarp .sekerlistwarp.four .sekerlistlist figure{background-color: #FFF5ED;} 
.trustedbg .sekerinfowarp .sekerlistwarp.five .sekerlistlist figure{background-color: #FFF2E6;}
.trustedbg .sekerinfowarp .sekerlistwarp.six .sekerlistlist figure{background-color: #FBF0F0;}
.trustedbg .sekerinfowarp .sekerlistwarp.seven .sekerlistlist figure{background-color: #EDF8FF;}
.trustedbg .sekerinfowarp .sekerlistwarp.eight .sekerlistlist figure{background-color: #FFEBE6;}
.morearea{text-align: center;margin-top: 20px;} 

.start-caregiver  {padding-block-start: 80px;padding-block-end: 80px;}
.start-caregiver .features-container{display:flex;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom: 20px;}
.start-caregiver .feature-card{flex:1;display:flex;align-items:center;padding:20px 40px;position:relative;justify-content:center; flex-direction:column;text-align:center;}
.start-caregiver .feature-card:not(:last-child)::after{content:'';position:absolute;right:0;top:0;height:100%;width:1px;background-color:#e0e0e0}
.start-caregiver .icon-wrapper{position:relative;width:80px;height:80px;margin-right:20px;flex-shrink:0}
 
.start-caregiver .icon-box{width:55px;height:55px;background-color:#fff;border-radius:12px;box-shadow:0 8px 16px rgb(0 0 0 / 26%);display:flex;align-items:center;justify-content:center;}
.start-caregiver .feature-text h3{margin:0 0 6px 0;font-size:18px;font-weight:700;color:#2d3436}
.start-caregiver .feature-text p{color: #666;font-size: 15px;line-height: 20px;margin: 15px 0;font-weight: 300;font-family: "Poppins", sans-serif;letter-spacing: normal;}
/*  */
.care-cookingarea{background-color: #F4F6F9;padding-block-start: 50px;padding-block-end: 50px; font-family: "Poppins", sans-serif;}
.care-cookingarea .careprofilearea{display:flex;align-items:center;gap:40px;padding:60px 20px;} 
.care-cookingarea .careprofilearea .care-card{background-color: #fff;border-radius: 8px;padding:30px;flex:1; border: solid 2px var(--white);    box-shadow: 0 0 10px rgb(137 173 255 / 35%);} 
.care-cookingarea .careprofilearea .care-card.one{background-color: #FFF5ED;}
.care-cookingarea .careprofilearea .care-card.two{background-color: #E8F7FF;}
.care-cookingarea .careprofilearea .care-card .title{font-size: 20px;color: #333;margin-bottom: 15px; font-weight: var(--size600);}
.care-cookingarea .careprofilearea .care-card p{font-size: 14px;color: #666;margin-bottom:20px; color: var(--gray666);font-weight: var(--size300);line-height: 1.6;}
.care-cookingarea .careprofilearea .care-card p b{color: #2D3436; font-weight: 600;}
.care-cookingarea .careprofilearea .care-card a.btun{background-color: var(--white);padding: 10px 40px;}
.care-cookingarea .careprofilearea .care-card a.btun:hover{background-color: var(--red); color: var(--white);}
/* tab start */  
.profilelistwarp{padding-block-start: 50px;padding-block-end: 50px;} 
.profilelistwarp .row .justifycontentcenter{justify-content: center;display: flex;width: 100%;flex: 0 0 auto;}
.profilelistwarp .tab{display: block;border-radius: 0;margin: 0 0 40px;border: 0;}
.profilelistwarp .tab span{ display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-webkit-align-items: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;max-width: -webkit-max-content;max-width: -moz-max-content;max-width: max-content;border-radius:60px;padding: 5px 8px;margin: 0 auto;background: #fff;border: solid 1px #B5B5C3}         
.profilelistwarp .tab a{margin: 0 10px;line-height: 24px;font-size: 15px;color: #777;background-color: transparent;border-radius: 30px;cursor: pointer;-webkit-transition: 0.3s ease;transition: 0.3s ease;position: relative;z-index: 1;white-space: nowrap;}
.profilelistwarp .tab a:before{position: absolute;content: '';top: 50%;left: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 0;height: 100%;border-radius:30px;-webkit-transition: 0.3s ease;transition: 0.3s ease;background-color: #D9D9F3;z-index: -1;}
.profilelistwarp .tab a:first-child{margin-left: 0}
.profilelistwarp .tab a:last-child{margin-right: 0}
.profilelistwarp .tab a.active:before, .tab a:hover:before {width: 100%;}
.profilelistwarp .tab a{color:#777;padding:10px 35px;display: block}
.profilelistwarp .tab a:hover, .tab a.active {color:#212121;} 
/* profile list*/
.profilelist{display: flex;gap:20px;}
.profilelist .profilelisting{margin: 0 0 30px;background:#fff;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-ms-border-radius: 10px;
border-radius: 10px;border: 1px solid #B5B5C3;-webkit-transition: all 0.2s ease-out 0s;-moz-transition: all 0.2s ease-out 0s;-ms-transition: all 0.2s ease-out 0s;-o-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;max-width: 352px;width: 100%;}
.profilelist .profilelisting:hover{filter: drop-shadow(10px 10px 0px #CAC9D6);}
.profilelist .profilelisting .profilelisthead{padding: 15px;display: flex; flex-direction: column;border-bottom: 1px solid #B5B5C3;gap:10px;}
.profilelist .profilelisting .profilelisthead .title{ font-size: 18px; font-weight: 700}
.profilelist .profilelisting .profilelisthead .title a{color: #212121;}
.profilelist .profilelisting .profilelisthead span{ font-size: 14px; font-weight: 400}
.profilelist .profilelisting .profilelisthead span em{color: #777;}
.profilelist .profilelisting .profilelisthead span strong{color: #999;font-size: 14px;padding: 5px 0 0;font-style: italic;}
.profilelist .profilelisting .profilelisthead span b{color: #08a182;font-size: 18px;font-weight: 700; font-style: normal}
.profilelist .profilelisting .profilelistbody{padding: 15px;    margin-bottom: 5px; }
.profilelist .profilelisting .profilelistbody ul{display: flex;flex-direction: column;gap:15px}
.profilelist .profilelisting .profilelistbody ul li{display: flex;gap:15px;font-size: 14px;    padding: 0 0 8px;}
.profilelist .profilelisting .profilelistbody ul li span{ font-weight: 400;color: #777;width: 100px;}
.profilelist .profilelisting .profilelistbody ul li b{color: #212121;}
.profilelist .profilelisting .profilelistfoter{padding: 15px;border-top: 1px solid #B5B5C3;text-align: center}
.profilelist .profilelisting .profilelistfoter .button {background: #fff;padding: 12px 30px;color: #777;font-size: 14px;border:  1px solid #ddd;margin: 0;color: #777}  
.profilelist .profilelisting .profilelistfoter .button svg{fill: #B5B5C3}
.profilelist .profilelisting .profilelistfoter .button:hover svg{fill: #212121}
.profilelist .profilelisting .profilelistfoter .button:hover{color: #212121}
.profilelist .profilelisting .profilelistfoter .button:before {background:#ccc}
.profilelistwarp .morebutton {text-align: center;width: 100%}
.profilelistwarp .morebutton .button{border: 1px solid #B5B5C3;background: #fff; color: #777}
.profilelistwarp .morebutton .button svg{fill: #212121}
.profilelistwarp .morebutton .button:hover svg{fill:#fff}
.profilelistwarp .morebutton .button:hover{color: #fff}
/*  */
.carecentersarea {background-color: #F4F6F9;padding-block-start: 50px;padding-block-end: 50px;font-family: "Poppins", sans-serif;}
.carecentersarea .centerslistarea {display: flex;flex-wrap: wrap;gap: 20px;justify-content: center;margin-top: 30px}
.carecentersarea .daycare-card{background:#fff;width:100%;max-width:23.98%;border-radius:10px;box-shadow: 0 0 10px rgb(137 173 255 / 35%);overflow:hidden;display:flex;flex-direction:column}
.carecentersarea .daycare-card .card-header{padding:15px 15px 0}
.carecentersarea .daycare-card .title{font-size:18px;font-weight:500;color:var(--black);margin-bottom:10px}
.carecentersarea .daycare-card .location{font-size:14px;color:#707070;display:flex;align-items:center;gap:4px}
.carecentersarea .daycare-card .location i{}
.carecentersarea .daycare-card .geo-link{color:#2b72f5;text-decoration:none;font-weight:500}
.carecentersarea .daycare-card .geo-link b{color:var(--gray777);font-size:12px} 
.carecentersarea .daycare-card .image-container{width:100%;height:220px;overflow:hidden;padding: 15px;}
.carecentersarea .daycare-card .image-container img{width:100%;height:100%;object-fit:cover}
.carecentersarea .daycare-card .card-details{padding:0 15px 10px;display: flex;flex-direction: column;gap: 10px;}
.carecentersarea .daycare-card .detail-row{display:flex;align-items:flex-start;font-size:12px;line-height:1.4}
.carecentersarea .daycare-card .label{color:#8c8c8c;width:100px;flex-shrink:0}
.carecentersarea .daycare-card .value{color:#2c2c2c;font-weight:500}
.carecentersarea .daycare-card .card-footer{border-top:1px solid #ddd;padding:15px;background-color:#fff}
.carecentersarea .daycare-card .card-footer p{font-size:12px;color:#707070;line-height:1.6}
/*  */
.how-we-make{padding-block-start: 60px;padding-block-end: 60px;font-family: "Poppins", sans-serif;}
.how-we-make .care-simple-section{position:relative;background-color:#0F1323;padding:60px 40px;border-radius:20px;overflow:hidden}
.how-we-make .char-left, .how-we-make .char-right{position:absolute;pointer-events:none}
.how-we-make .char-left{left:30px;top:40px}
.how-we-make .char-right{right:30px;top:30px}
.how-we-make .char-left img,.how-we-make .char-right img{max-height:110px;object-fit:contain}
.how-we-make .section-header{max-width:600px;margin-left:100px;margin-bottom:50px}
.how-we-make .section-title{color:#fff;font-size:32px;font-weight:600;margin-bottom:12px;letter-spacing:-.5px}
.how-we-make .section-subtitle{color:#838696;font-size:15px;line-height:1.6}
.how-we-make .cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
.how-we-make .feature-card{background-color:#0F1323;border: 1px solid rgba(234, 234, 235, 0.27);border-radius:6px;padding:40px 30px;display:flex;flex-direction:column;align-items:flex-start;transition:transform .2s ease,border-color .2s ease} 
.how-we-make .icon-wrapper{background-color:#ff5e78;color:#fff;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:28px}
.how-we-make .icon-wrapper svg{width:26px;height:26px}
.how-we-make .card-title{color:#fff;font-size:22px;font-weight:600;margin-bottom:16px;letter-spacing:-.3px}
.how-we-make .card-description{color:#838696;font-size:14px;line-height:1.6}
/*  */
.trustedcarearea{background-color:#f4f6f9;padding-block-start:20px;padding-block-end:80px}
.trustedcarearea .trustedcarelist{display:flex;flex-wrap:wrap;gap:20px;padding:0 15px}
.trustedcarearea .trustedcarelist .paycontarea{width:49%}
.trustedcarearea .trustedcarelist .paycontarea .payconttitle {padding-bottom:15px}
.trustedcarearea .trustedcarelist .paycontarea .payconttitle b{font-size:16px;font-weight:500;display:block;padding-bottom:5px}
.trustedcarearea .trustedcarelist .paycontarea .payconttitle p{font-size:14px;color:#666;line-height:20px;margin-bottom:0}
.trustedcarearea .trustedcarelist .paycontdec .paycontcard{display:flex;position:relative;gap:15px;padding-bottom:20px;background:var(--white);margin-bottom:10px;padding:15px;border-radius:8px}
.trustedcarearea .trustedcarelist .paycontdec .paycontcard:last-child{margin-bottom:0}
.trustedcarearea .trustedcarelist .paycontdec .paycontcard:after{content:"";width:3px;height:100%;background:#08a680;position:absolute;left:26px;top:35px;z-index:1}
.trustedcarearea .trustedcarelist .paycontdec .paycontcard:last-child:after{display:none}
.trustedcarearea .trustedcarelist .paycontdec .paycontcard span{width:25px;height:25px;background:#08a680;display:flex;align-items:center;justify-content:center;font-weight:700;border-radius:50%;flex-shrink:0;color:#fff;position:relative;z-index:2}
.trustedcarearea .trustedcarelist .paycontdec .paycontcard .paycontinfo>*{display:block}
.trustedcarearea .trustedcarelist .paycontdec .paycontcard .paycontinfo b{font-size:15px;font-weight:500;padding-bottom:5px}
.trustedcarearea .trustedcarelist .paycontdec .paycontcard .paycontinfo p{color:#666;font-size:14px;line-height:20px;margin-bottom:5px}
.trustedcarearea .trustedcarelist .paycontdec .paycontcard .paycontinfo p:last-child{margin-bottom:0}
/*  */
.whatmaksarea{padding-block-start: 50px;padding-block-end: 50px;font-family: "Poppins", sans-serif;}
.whatmaksarea .whatmaklist{}
.whatmaksarea .whatmaklist .hero-container{width:100%;display:flex;gap:60px;align-items:self-start;margin-top: 25px;justify-content: center;}
.whatmaksarea .whatmaklist .image-gallery{position:relative;height:550px;display:flex;align-items:center}
.whatmaksarea .whatmaklist .about-thumbwarp{position: relative;z-index: 1;width: 520px;}    
.whatmaksarea .whatmaklist .about-thumb-a {width: 400px;overflow: hidden;-webkit-transform: rotate(0deg); box-shadow: 0 10px 20px rgba(0,0,0,0.2);}
.whatmaksarea .whatmaklist .about-thumb-b {position: absolute;bottom: 0;right: 0;width: 330px;overflow: hidden;-webkit-transform: rotate(0deg);height: 300px; box-shadow: 0 10px 20px rgba(0,0,0,0.2);}     
.whatmaksarea .whatmaklist .about-thumb-a img, .whatmaksarea .whatmaklist .about-thumb-b img{border: solid 10px #fff;}   
 .whatmaksarea .whatmaklist .about-thumb-b img{width: 100%;height: 100%;object-fit: cover;}
.whatmaksarea .whatmaklist .about-thumb-d {width: 150px;height: 150px; background: #00cc96;border-radius: 50%;right: 50px;top: 100px;z-index: -1;position: absolute;background-image: radial-gradient(rgba(255,255,255,0.4) 15%, transparent 16%);background-size: 16px 16px;}
.whatmaksarea .whatmaklist .content-side{display:flex;flex-direction:column;gap:30px;width: 500px;} 
.whatmaksarea .whatmaklist .features-list{display:flex;flex-direction:column;gap:45px}
.whatmaksarea .whatmaklist .feature-item{display:flex;gap:20px;align-items:flex-start}
.whatmaksarea .whatmaklist .icon-wrapper{width:28px;height:28px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:700;flex-shrink:0;margin-top:3px;background-color:transparent}
.whatmaksarea .whatmaklist .icon-orange{border:2px solid #ff5a36;color:#ff5a36}
.whatmaksarea .whatmaklist .icon-green{border:2px solid #4caf50;color:#4caf50}
.whatmaksarea .whatmaklist .icon-yellow{border:2px solid #ffb300;color:#ffb300}
.whatmaksarea .whatmaklist .icon-red{border:2px solid #f44;color:#f44}
.whatmaksarea .whatmaklist .feature-text h3{font-size:18px;font-weight:600;color:var(--black);margin-bottom:6px}
.whatmaksarea .whatmaklist .feature-text p{font-size:14px;color:#757575;line-height:1.5}
/*  */
.tutorspromarea{background: #fff; border: solid 3px #fff;box-shadow: 0 0 10px rgb(137 173 255 / 35%);max-width: 1200px;width: 100%;margin: 0 auto;padding: 10px; margin-block-start: 50px;margin-block-end: 50px;font-family: var(--jost);}
.tutorspromarea .tutorspromo{background: #F9EDDF;padding: 10px;display: flex; justify-content: space-around;align-items: center;gap:15px;}
.tutorspromarea .tutorspromo .tutorspromodesc{text-align: center;padding: 15px;width: 50%;}
.tutorspromarea .tutorspromo .tutorspromodesc span{font-size: 22px;font-weight: 600;letter-spacing: .5px;display: block;font-family: "Poppins", sans-serif;}
.tutorspromarea .tutorspromo .tutorspromodesc p{color: #666;font-size: 16px;line-height: 20px;margin: 15px 0;font-weight: 300;font-family: "Poppins", sans-serif;letter-spacing: normal; }
.tutorspromarea .tutorspromo .tutorspromodesc p b{color: var(--black);}
.tutorspromarea .tutorspromo .tutorspromodesc p a{color:var(--red);}
.tutorspromarea .tutorspromo .tutorspromodesc .providercta .btun{font-size: 16px;border-radius: 4px;}
.tutorspromarea .tutorspromo .tutorspromoimg{flex-shrink: 0}
.tutorspromarea .tutorspromo .tutorspromoimg img{width: 100%;height: 100%;object-fit: cover;max-width: 240px;max-height: 200px;}
/*  */
.faqarea{background: #F4F7FC;padding: 80px 0;}
.faqarea .faqsectionwarp{display: flex;flex-wrap: wrap;}
.faqarea .faqsectionwarp .faqleft{flex: 0 0 auto;width: 33.33333333%;max-width: 100%;padding-left: 15px;padding-right: 15px;}
.faqcontentwrap {color: #222b40;padding: 50px 0;position: sticky; top:30px;}
.faqcontentwrap .faqtag{font-weight: 700;font-size: 13px;line-height: 20px;letter-spacing: .5px;text-transform: uppercase;background: #c91751;padding: 3px 10px;border-radius: 4px;color: #fff;}
.faqcontentwrap .faqtitle{font-size: 32px;letter-spacing:0.7px; text-transform: none;padding: 0 0 10px;font-family: "Poppins", sans-serif; font-weight: 600;line-height: 45px;}
.faqcontentwrap .faqdesc{font-size: 16px;line-height: 30px;}
.faqarea .faqsectionwarp .faqcontent{flex: 0 0 auto;width: 66.66666667%;max-width: 100%;padding-left: 15px;padding-right: 15px;}
.faqarea .faqsectionwarp .faqcontent .tab{position: sticky;top: 54px;background: #F4F7FC;z-index: 1;display: block;border-radius: 0;border: 0;max-width: 100%;}
.faqarea .faqsectionwarp .faqcontent .tab span{ display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-webkit-align-items: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;max-width: -webkit-max-content;max-width: -moz-max-content;max-width: max-content;border-radius:60px;padding: 5px 8px;margin: 0 auto;background: #fff;border: solid 1px #B5B5C3}         
.faqarea .faqsectionwarp .faqcontent .tab a{margin: 0 10px;line-height: 24px;font-size: 15px;background-color: transparent;border-radius: 30px;cursor: pointer;-webkit-transition: 0.3s ease;transition: 0.3s ease;position: relative;z-index: 1;white-space: nowrap;color:#777;padding:10px 25px;display: block}
.faqarea .faqsectionwarp .faqcontent .tab a:before{position: absolute;content: '';top: 50%;left: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 0;height: 100%;border-radius:30px;-webkit-transition: 0.3s ease;transition: 0.3s ease;background-color: #D9D9F3;z-index: -1;}
.faqarea .faqsectionwarp .faqcontent .tab a:first-child{margin-left: 0}
.faqarea .faqsectionwarp .faqcontent .tab a:last-child{margin-right: 0}
.faqarea .faqsectionwarp .faqcontent .tab a.active:before, .faqarea .faqsectionwarp .faqcontent .tab a:hover:before {width: 100%;} 
.faqarea .faqsectionwarp .faqcontent .tab a:hover, .faqarea .faqsectionwarp .faqcontent .tab a.active {color:#212121;}  
.faqarea .faqsectionwarp .faqcontent ul{}
.faqarea .faqsectionwarp .faqcontent ul li{padding: 15px 20px;border-radius: 10px;border: 1px solid #B5B5C3;margin-bottom: 25px;}
.faqarea .faqsectionwarp .faqcontent ul li:last-child{margin-bottom: 0}
.faqarea .faqsectionwarp .faqcontent ul li a{display: flex;align-items: center;justify-content: space-between;font-weight: 600;font-family: "Poppins", sans-serif;letter-spacing: 0.3px;gap:10px;}
.faqarea .faqsectionwarp .faqcontent ul li a i{float: none;background: #CAC9D6;width: 30px;height: 30px;border-radius: 50%;display: flex;justify-content: center;align-items: center;flex-shrink: 0;}
.faqarea .faqsectionwarp .faqcontent ul li.active{background: #fff;filter: drop-shadow(10px 10px 0px #CAC9D6);}
.faqarea .faqsectionwarp .faqcontent .accordionmenu b{padding-bottom: 15px; font-weight: 600;display: block; font-size: 18px;color: #c91751;}
/*  */
 /* Accordion Menu */
.accordionmenu, .accordionmenu ul, .accordionmenu li, .accordionmenu a { margin: 0; padding: 0; border: 0; list-style: none; font-weight: normal; text-decoration: none; line-height: 1; font-size: 14px; position: relative; }
.accordionmenu { padding:15px; width: 100%; margin:0; }
.accordionmenu p.faqpagr { border-bottom:solid 1px #ddd }
.accordionmenu p { color: #666;font-size: 14px;line-height: 21px;padding: 0 0 10px; }
.accordionmenu ul { border-top:0; }
.accordionmenu ul li { border-bottom:solid 1px #ddd; margin-bottom:5px; padding:0 0 3px; }
.accordionmenu ul li:last-child { margin: 0; border-bottom:0; }
.accordionmenu ul li a { font-size: 16px; color: #333; display: block; padding:10px 0; line-height: 1.3; }
.accordionmenu ul li a:hover { text-decoration: none; }
.accordionmenu ul li.active a { color:#000 }
.accordionmenu ul li a i { float:right; color:#000; -webkit-transition: all .5s ease-in; -moz-transition: all .5s ease-in; -ms-transition: all .5s ease-in; -o-transition: all .5s ease-in; transition: all .5s ease-in; font-size:16px; }
.accordionmenu ul li.active a i { -webkit-transform: rotate(180deg); transform: rotate(180deg); }
/* Sub menu */
.accordionmenu ul div { padding: 5px 12px; display:none; }
.accordionmenu ul li .acc { padding:0; }
.accordionmenu ul li .acc ol, .accordionmenu ul .acc ul { margin:10px 0 0; }
.accordionmenu ul li .acc ol li { list-style:decimal !important; }
.accordionmenu ul li .acc ol li, .accordionmenu ul li .acc ul li { list-style-type:circle; margin:0 0 0 20px; padding:5px 0; border-bottom:0; color:#666; }
.accordionmenu ul li .acc ul li a, .accordionmenu ul li .acc ol li a { color:#d6380e; background:none; padding:0; display: inline; }
.accordionmenu ul .acc p a{ display: inline-block;font-size: 14px;color: #009fff; padding: 0}
/* Accordion Menu */

.btun-red.btun-outline {background-color: transparent;color: var(--red);text-transform: math-auto !important;}

/*  */
/*Murugesh end*/
@media only screen and (max-width : 320px) {
}
/* Smartphones (portrait) ----------- */
@media only screen and (max-width : 568px) {
 
}
/*----iphone---*/
@media (max-width : 640px) {
 .trustedbg .sekerinfowarp .sekerlistwarp{width: 100%;}
 .banner-section{margin-top: 0; margin-bottom: 15px;}
 .banner-section .banner-content{padding: 15px;display: flex;flex-direction: column;gap: 10px;}
 .banner-section .banner-content h1{margin: 0!important;} 
 .banner-section .banner-content p{margin: 0!important;}
 .banner-section .banner-content .tophead{line-height: normal;margin-bottom: 0;} 
 .why-choose-us .chooseus-list{padding-top: 0 !important;}
 .carepageinfo .title{font-size: 24px!important;line-height: 32px!important;}
 .start-caregiver, .trustedbg {padding-block-start: 40px;padding-block-end: 40px;}
 .care-cookingarea{padding-block-start: 30px;padding-block-end: 30px;}
 .profilelistwarp, .care-cookingarea .careprofilearea{padding: 20px;}
 .carecentersarea .centerslistarea{margin-top: 0;gap:10px;}
 .carecentersarea{padding-left:0;padding-block-start: 20px;padding-block-end: 20px;}
 .carecentersarea .daycare-card .value{text-wrap: auto;}
 .carepageinfo .title, .pageinfotitle .title, .banner-section .banner-content h1, .how-we-make .section-title{font-size: 22px!important;line-height: 1.1 !important;}
.start-caregiver .feature-card{justify-content: flex-start;}
.pageinfotitle{margin: 0;}
#aprovider{padding-left: 0;}
.profilelist{gap: 10px;}
.profilelist .profilelisting .profilelistbody{    padding: 10px}
.profilelistwarp .tab{margin-bottom: 20px;}
.how-we-make .section-header {max-width: 100%;margin-left: 0;margin-bottom: 0;}
.how-we-make .feature-card{padding: 20px;}
.how-we-make .cards-grid{gap: 10px;padding-left: 0 !important;}
.how-we-make .care-simple-section{padding: 20px;border-radius:0}
}
@media only screen and (min-width : 569px) and (max-width : 640px) {
 
}
/*----high end windows phone---*/
@media only screen and (min-width : 641px) and (max-width : 768px) {
 
}
/*----high end windows phone---*/
@media only screen and (max-width : 768px) {


}
/*----****---*/
@media (min-width: 300px) and (max-width: 991px) {

}
@media only screen and (max-width : 1024px) {
.trustedbg .col-lg-7, .trustedbg .col-lg-5, .banner-section .col-lg-5{width: 100%;}
.banner-section  .col-lg-7{display: none;}
.how-we-make .cards-grid, .start-caregiver .features-container, .profilelist, .carecentersarea .centerslistarea, .why-choose-us .chooseus-list{flex-wrap: nowrap;overflow-x: scroll;overflow-y: hidden;scroll-snap-type: x mandatory;scrollbar-width: none;-ms-overflow-style: none;width: 100%;white-space: nowrap;padding: 15px 15px 0;justify-content: flex-start;}
.why-choose-us .chooseus-list .chooseus-item{width: auto;}
.carepageinfo .title, .pageinfotitle .title, .banner-section .banner-content h1, .how-we-make .section-title{font-size: 28px;line-height: 36px;}
.carecentersarea .daycare-card{max-width: 100%;width: 300px;flex-wrap: nowrap;flex-shrink: 0;}
.carecentersarea .daycare-card .card-footer p, .start-caregiver .feature-text p, .how-we-make .feature-card {text-wrap: auto;}
.how-we-make .feature-card, .start-caregiver .feature-card{width: 300px;}
.care-cookingarea .careprofilearea{flex-direction: column;}
.whatmaksarea .whatmaklist .about-thumbwarp, .how-we-make .char-left, .how-we-make .char-right{display: none;}
.tutorspromarea .tutorspromo .tutorspromodesc, .trustedcarearea .trustedcarelist .paycontarea, .faqarea .faqsectionwarp .faqleft, .faqarea .faqsectionwarp .faqcontent{width: 100%;}
.tutorspromarea .tutorspromo .tutorspromoimg{display: none;}
}
/*----ipad---*/
@media only screen and (min-width : 769px) and (max-width : 1024px) {
 
    
}
/*----netbook---*/
@media only screen and (min-width : 1024px) and (max-width : 1280px) {
 
 	
}
 /*----ultrabook---*/
@media only screen and (min-width : 1025px) and (max-width : 1280px) {
 .why-choose-us .chooseus-list .chooseus-item {width: 18.5%;height: 190px;}
 .carecentersarea .daycare-card {max-width: 23%;}
}
/*----ultrabook---*/
@media only screen and (min-width : 1280px) and (max-width : 1366px) {
.why-choose-us .chooseus-list .chooseus-item {width: 18.5%;height: 190px;}
.carecentersarea .daycare-card {max-width: 23%;}

}
/* */
@media only screen and (min-width : 1512px) and (max-width : 1600px) {
 
}
/*----large desktop---*/
@media only screen and (min-width : 1367px) and (max-width : 1680px) {
 
}
    
 