﻿*{margin:0px;padding:0px;-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:"Como";src:url("../fonts/Como-ExtraLight.woff2") format("woff2"), url("../fonts/Como-ExtraLight.woff") format("woff");font-weight:200;font-style:normal}@font-face{font-family:"Como";src:url("../fonts/Como-Light.woff2") format("woff2"), url("../fonts/Como-Light.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Como";src:url("../fonts/Como.woff2") format("woff2"), url("../fonts/Como.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Como";src:url("../fonts/Como-Medium.woff2") format("woff2"), url("../fonts/Como-Medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Como";src:url("../fonts/Como-SemiBold.woff2") format("woff2"), url("../fonts/Como-SemiBold.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Como";src:url("../fonts/Como-Bold.woff2") format("woff2"), url("../fonts/Como-Bold.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:"Como";src:url("../fonts/Como-ExtraBold.woff2") format("woff2"), url("../fonts/Como-ExtraBold.woff") format("woff");font-weight:800;font-style:normal}@font-face{font-family:"Como";src:url("../fonts/Como-Heavy.woff2") format("woff2"), url("../fonts/Como-Heavy.woff") format("woff");font-weight:900;font-style:normal}h1,h2,h3,h4,h5,h6{color:#F50193;font-weight:100;font-family:"Como"}p{font-family:"Como";font-size:1.125rem;color:#1A1A1A;line-height:28.8px;font-weight:500;margin-bottom:0}h1{font-weight:800;font-size:3rem;line-height:57.6px}h2{font-size:2.5rem;font-weight:800;line-height:48px}h3{font-size:2rem;font-weight:800;line-height:38.4px}h4{font-size:1.5rem;font-weight:800;line-height:28.8px}h5{font-size:1.25rem;font-weight:800}h6{font-size:1.125rem;font-weight:700}ul{margin:0px;padding:0px;list-style:none}li{font-family:"Como";font-size:1.125rem;font-weight:500;color:#1A1A1A;line-height:28.8px}a{font-family:"Como";text-decoration:none}.p80{padding:5rem 0 !important}.p65{padding:4.063rem 0 !important}.p40{padding:2.5rem 0 !important}.hyperLink{position:absolute;left:0;right:0;width:100%;height:100%;z-index:111}.webBtn{position:relative;font-size:1.125rem;padding:1.25rem 2.5rem;background:linear-gradient(270deg, #E20188 0%, #F50193 100%);line-height:normal;font-family:"Como";border-radius:16px 16px 16px 0;color:#ffffff;font-weight:700;text-decoration:none;transition:all 0.3s ease-in-out;display:block;width:fit-content}.webBtn:hover{background:#ffeef9;color:#E20188}.webBtn:after{position:absolute;content:"";bottom:-12px;left:0;border-top:14px solid #F50193;border-right:18px solid #f5f5f500;border-left:0 solid #f5f5f500;border-bottom:0 solid #302c2c00;border-radius:0 0 14px 5px}.webBtn:hover:after{border-top:14px solid #ffeef9}.btnGrey{background:#ffeef9;color:#E20188 !important;border-radius:16px 16px 0 16px}.btnGrey:hover{background:linear-gradient(270deg, #E20188 0%, #F50193 100%) !important;color:#ffffff !important}.btnGrey:after{right:0;left:auto;border-top:14px solid #ffeef9;border-right:0px solid rgba(245, 245, 245, 0);border-left:18px solid rgba(245, 245, 245, 0);border-bottom:0 solid rgba(245, 245, 245, 0);border-radius:0 0px 4px 14px}.btnGrey:hover:after{border-top:14px solid #E20188 !important}.contactBtn{padding:0;float:right}.contactBtn a{display:block;padding:1.25rem 2.5rem;color:#ffffff}.contactBtn a:hover{color:#E20188}.lightGrey{background-color:#ffeef9 !important}.lightpink{background-color:#FFF9FD !important}.lightpink2{background-color:#FFF6FB !important}.clipPath{clip-path:ellipse(72% 68% at 51% 32%);padding-bottom:6rem !important}.rotate-180{transform:rotate(180deg)}.header-fixed{top:0;position:fixed !important;opacity:0;animation:fadeIn 0.5s ease-in both;width:100%;z-index:111}@keyframes fadeIn{from{opacity:0;transform:translate3d(0, -20%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.sectionTitle h2{margin-bottom:0.75rem}.sectionTitle h3{margin-bottom:2.5rem}.sectionTitle p{padding-bottom:1.25rem}.sectionTitleAndButton{padding-bottom:1.906rem;align-items:center}.sectionTitleAndButton h3{font-style:normal;margin-bottom:0;line-height:46.8px;color:#000000}.sectionTitleAndButton a{float:right}header{position:relative;width:100%;background-color:#ffffff;padding:0.756rem 0px;box-shadow:0px 0px 10px 0px rgba(48, 49, 51, 0.1490196078)}header:after{content:"";position:absolute;bottom:-31px;left:0;right:0;width:100%;height:100%;background-color:#ffffff;-webkit-clip-path:ellipse(58% 68% at 49% 30%);clip-path:ellipse(60% 68% at 49% 30%);z-index:1}header .container{position:relative;z-index:11}.header-logo img{width:190px}.submenuToggle{position:absolute;text-align:center;width:288px;border-radius:1rem;background:#F9F9F9;padding:2.5rem;left:auto;right:auto;top:115%;transform:translateY(50px);opacity:0;transition:0.3s ease-in-out;visibility:hidden;z-index:555}.submenuToggle ul{display:grid;row-gap:2.5rem}.dropdownMenu{position:relative}.dropdownMenu:after{position:absolute;content:"";top:8px;right:-24px;border-top:8px solid #1A1A1A;border-right:8px solid rgba(245, 245, 245, 0);border-left:8px solid rgba(245, 245, 245, 0);border-bottom:0 solid rgba(48, 44, 44, 0);border-radius:0 0 14px 5px}.appMenuList{position:relative;list-style:none;display:flex;justify-content:center;align-items:center;gap:2.5rem}.appMenuList li:hover .submenuToggle{transform:translateY(0px);opacity:1;visibility:visible}.appMenuList li a{color:#1A1A1A;font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.25rem;text-transform:capitalize;font-family:"Como"}.bannerText{position:relative;z-index:1}.frameBanner{position:relative;display:flex;align-items:center;padding:5.5rem 0 7rem;-webkit-clip-path:ellipse(72% 68% at 51% 32%);clip-path:ellipse(72% 68% at 51% 32%)}.frameBanner .bannerText h1{margin-bottom:0.5rem;color:#E20188}.frameBanner .bannerText p{margin-bottom:2rem}.frameBanner .bannerText .bannerBtn{display:flex;gap:25px}.frameBanner .bannerText .bannerBtn .btnGrey{background:#ffffff}.frameBanner .bannerText .bannerBtn .btnGrey:after{border-top:14px solid #ffffff}.productimgBox{display:flex;gap:48px;padding-top:4rem}.productimgBox .productimg{width:140px;height:63px}.productimgBox .productimg img{width:100%;height:100%;object-fit:cover;border-radius:6px}.videoBox{height:401px}.bannerVideo{width:100%;height:100%;position:relative;top:0;left:0;right:0;object-fit:cover;border-radius:1rem}.howWeAre-image{position:relative;width:100%;height:400px}.howWeAre-image .aboutFrame{position:absolute;width:100%;left:0;top:0;height:100%}.howWeAre-image .aboutImg{width:68.2%;height:73%;object-fit:cover;z-index:1;position:relative;object-position:top;left:11%;top:5%;border-radius:8px}.howweare-inbox h2{font-style:normal;margin-bottom:0.75rem}.howweare-inbox .webBtn{margin-top:2rem}.howweare-inbox ul{display:grid;row-gap:8px}.howweare-inbox ul li{position:relative;padding-left:30px}.howweare-inbox ul li:after{content:"";color:#F50193;position:absolute;top:0;left:0;font-family:"FontAwesome";font-size:17px;font-weight:300}.curveBacgkground{height:115px;clip-path:polygon(0% 0.175%, 0% 0.175%, 7.81% 27.059%, 16.914% 47.968%, 27.009% 62.903%, 37.794% 71.865%, 48.967% 74.852%, 60.225% 71.865%, 71.266% 62.903%, 81.789% 47.968%, 91.491% 27.059%, 100.069% 0.175%, 100.069% 109.744%, 0% 99.744%, 0% 0.175%);z-index:1}.servicesBox{clip-path:border-box !important}.servicesBox .curveBacgkground{position:absolute;background-color:#ffeef9;bottom:0;width:100%}.whatWeCan{position:relative;clip-path:ellipse(85% 68% at 51% 32%);padding-bottom:9rem !important}.whatWeCanRowItem{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:40px;row-gap:40px}.whatWeCanRowItem .itemBox{position:relative}.whatWeCanRowItem .itemBox .productBox{display:flex;gap:2rem;background-color:#ffffff;padding:1.5rem 2rem 2rem;border-radius:1rem}.whatWeCanRowItem .itemBox .productBox .imageBox{width:36%}.whatWeCanRowItem .itemBox .productBox .itemText h4{color:#1A1A1A;margin-bottom:12px}.whatWeCanRowItem .itemBox .productBox .itemText a{font-size:18px;font-weight:700;color:#F50193;padding-top:2rem;display:block}.leftteamImageBox{height:430px;position:relative}.leftteamImageBox .teambox{position:absolute;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;border-radius:50%;box-shadow:-20px 10px 0px 0px #FFE8F6}.leftteamImageBox .teamimage1{top:0;left:5%;width:238px;height:238px}.leftteamImageBox .teamimage2{bottom:8%;right:14%;width:277px;height:277px}.leftteamImageBox .teamimage3{left:13%;bottom:0;width:155px;height:155px}.rightteamImageBox{height:430px;position:relative}.rightteamImageBox .teambox{position:absolute;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;border-radius:50%;box-shadow:20px 10px 0px 0px #FFE8F6}.rightteamImageBox .teamimage1{top:16%;left:12%;width:280px;height:280px}.rightteamImageBox .teamimage2{right:17%;width:157px;height:157px}.rightteamImageBox .teamimage3{right:0px;top:42%;width:240px;height:240px}.newsLetterFrame{position:relative;padding:2rem 0 8rem}.newsLetterFrame .curveBacgkground{position:absolute;bottom:0;width:100%}.newsLetterFrame h2{margin-bottom:0.75rem}.newsLetterFrame .row{position:relative;z-index:1}.newsLetterFrame .newsLetterBtn{display:flex;align-items:center;column-gap:25px;margin-top:25px}.newsLetterFrame .newsLetterBtn .callBox{font-size:1rem;font-weight:700;display:flex;align-items:start;gap:0.65rem;line-height:25.6px}.newsLetterFrame .newsLetterBtn .callBox a{color:#1A1A1A}.newsLetterFrame .teamImageBox{position:relative;height:360px}.newsLetterFrame .teamImageBox .teambox{position:absolute;height:170px;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;width:170px;border-radius:50%;box-shadow:20.84px 10.42px 0px 0px #ffffff}.newsLetterFrame .teamImageBox .teamimage1{top:24%;left:16%}.newsLetterFrame .teamImageBox .teamimage2{right:0}.newsLetterFrame .teamImageBox .teamimage3{right:0px;top:55%}footer{padding:0.5rem 0 2.5rem}footer p{font-size:1rem;font-weight:400}footer .footerLogo p{margin-top:2rem}footer .footerColumn h5{padding-bottom:1.5rem}footer .footerColumn .footerLinks{display:grid;gap:1.563rem}footer .footerColumn .footerLinks li{font-size:1rem;font-weight:700;display:flex;align-items:center;gap:0.65rem;line-height:25.6px}footer .footerColumn .footerLinks li a{color:#1A1A1A;font-size:1rem;font-weight:700}footer .bottomFooter{margin-top:3.375rem;padding-top:2rem;border-top:solid 1px #ffeef9}footer .bottomFooter ul{display:flex;column-gap:2rem}footer .bottomFooter .social_icons{column-gap:1.25rem}footer .bottomFooter a{font-size:1rem;color:#1A1A1A;font-weight:400}.ourTestimonials{position:relative;padding:3.5rem 0 8rem}.ourTestimonials .curveBacgkground{position:absolute;bottom:0;width:100%}.testimonialSlider .swiper-wrapper{padding-bottom:35px}.testimonialSlider .swiper-slide{opacity:0.5}.testimonialSlider .swiper-slide-active{opacity:1}.testimonialSlider .testimonialBox{position:relative;background-color:#ffffff;padding:2.5rem;border-radius:1rem 1rem 1rem 0;box-shadow:0px 0px 24px 0px #0000000A}.testimonialSlider .testimonialBox:after{position:absolute;content:"";bottom:-36px;left:0;border-top:36px solid #ffffff;border-right:36px solid rgba(245, 245, 245, 0);border-left:0 solid rgba(245, 245, 245, 0);border-bottom:0 solid rgba(48, 44, 44, 0);border-radius:0 0 14px 5px}.testimonialSlider .testimonialBox .starBox{display:flex;gap:12px}.testimonialSlider .testimonialBox .starBox i{font-size:24px;color:#F50193}.testimonialSlider .testimonialBox .testimonialItem{margin-top:2.5rem}.testimonialSlider .testimonialBox .testimonialItem h4{color:#1A1A1A}.testimonialSlider .testimonialBox .clientProfile{display:flex;align-items:center;gap:20px;margin-top:1.5rem}.testimonialSlider .testimonialBox .clientProfile .clientImg{width:64px;height:64px}.testimonialSlider .testimonialBox .clientProfile .clientImg img{width:100%;height:100%;object-fit:cover;border-radius:50%}.breadCrumb{position:relative;display:flex;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:center;height:25.688rem;text-align:center;justify-content:center}.breadCrumb:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:radial-gradient(36.25% 29.5% at 50% 49.88%, rgba(48, 48, 48, 0.8) 0%, rgba(0, 0, 0, 0) 100%);z-index:1}.breadCrumb h2{text-align:center;color:#ffffff;position:relative;z-index:2;margin-bottom:0}.breadCrumb .curveBacgkground{position:absolute;width:100%;bottom:0;background-color:#ffffff}.singleBlogContent{display:grid;gap:2rem}.error{background-color:#FFF9FD}.error .errorImage{height:401px;width:100%}.error .errorImage img{height:100%;width:100%;object-fit:cover;border-radius:1rem}.contactFormSection h4{color:#1A1A1A;margin-bottom:20px}.contactFormSection p{margin-bottom:20px;font-size:1rem}.contactFormSection p a{color:#F50193}.contactFormSection .form-box{margin-bottom:20px}.contactFormSection .form-box input{font-family:"Como";border-radius:20px;line-height:28.8px;border:none;background:#F9F9F9;width:100%;font-size:1.125rem;font-style:normal;font-weight:500;color:#1A1A1A;padding:1.25rem 1rem}.contactFormSection .form-box input::placeholder{color:#3C3C3C}.contactFormSection .form-box textarea{font-family:"Como";border-radius:20px;border:none;background:#F9F9F9;width:100%;font-size:1.125rem;font-style:normal;font-weight:500;color:#1A1A1A;padding:1.25rem 1rem}.contactFormSection .form-box textarea::placeholder{color:#3C3C3C}.getinTouch .howweare-inbox h3{margin-bottom:1.125rem}.getinTouch .howweare-inbox p{margin-bottom:1.5rem}.getinTouch .howweare-inbox p:last-child{margin-bottom:0}.getinTouch .addressDetailBox{margin-top:3rem;display:grid;row-gap:2.5rem}.getinTouch .addressDetailBox h5{color:#1A1A1A;margin-bottom:1rem}.getinTouch .addressDetailBox .contactDetails ul li{display:flex;align-items:start;gap:0.875rem}.getinTouch .addressDetailBox .contactDetails ul li a{color:#1A1A1A}.faqFrame h2{margin-bottom:0}.faqFrame .accordion{padding-top:2rem}.faqFrame .accordion .accordion-item{background:#FFF9FD;border:none;padding:1.25rem 1.5rem;border-radius:1rem;margin-bottom:2rem}.faqFrame .accordion .accordion-item .accordion-body{font-style:normal;padding:0;padding-top:1.25rem;width:98%}.faqFrame .accordion .accordion-item .accordion-button{padding:0;background-color:transparent;font-size:1.25rem;font-family:"Como";letter-spacing:-0.03em;font-weight:800}.faqFrame .accordion .accordion-item .accordion-button:not(.collapsed){background:#FFF9FD;box-shadow:none;border:none;color:#1A1A1A;line-height:normal}.faqFrame .accordion .accordion-item .accordion-button:focus{background:none;border:none;box-shadow:none;border:none}.faqFrame .accordion .accordion-item .accordion-button::after{content:"";font-size:24px;color:#F50193;position:absolute;right:0px;transition:all 0.3s;font-family:"FontAwesome";top:0px;background-image:none}.faqFrame .accordion .accordion-item .accordion-button:not(.collapsed)::after{background-image:none}.faqFrame .accordion .accordion-item .accordion-button strong{font-weight:800;font-size:1.25rem}.meettheTeam .imageBox{width:100%;height:522px}.meettheTeam .imageBox img{width:100%;height:100%;border-radius:1rem;object-fit:cover}.meetTeamGrid{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:40px;row-gap:40px}.meetTeamGrid .meetTeamBox{background:#FFF9FD;border-radius:1rem;padding:1.5rem 2rem 1rem}.meetTeamGrid .meetTeamBox .meetTeamImage{width:120px;height:120px;margin:0 auto}.meetTeamGrid .meetTeamBox .meetTeamImage img{width:100%;height:100%;border-radius:1rem;object-fit:cover}.meetTeamGrid .meetTeamBox .meetTeamText{margin-top:1.125rem}.meetTeamGrid .meetTeamBox .meetTeamText h4{color:#1A1A1A;margin-bottom:12px}.otherServices{clip-path:border-box}.otherServices .curveBacgkground{position:absolute;bottom:0;width:100%;background-color:#ffeef9 !important}.appMenuList li:hover .sub-menu{transform:translateY(0px);opacity:1;visibility:visible}.frameBanner .bannerText .bannerBtn .btnGrey:after{border-top:14px solid #ffeef9}.submit-btn input{border:none}.frameBanner .bannerText .bannerBtn .btnGrey{background:#ffeef9}.sub-menu{position:absolute;text-align:center;width:288px;border-radius:1rem;background:#F9F9F9;padding:2.5rem;left:auto;right:auto;top:115%;transition:0.3s ease-in-out;opacity:0;visibility:hidden;z-index:555}.sub-menu{display:grid;row-gap:2.5rem}.sub-menu li{line-height:normal}.menu-item-has-children:after{position:absolute;content:"";top:9px;right:-22px;border-top:8px solid #1A1A1A;border-right:8px solid rgba(245, 245, 245, 0);border-left:8px solid rgba(245, 245, 245, 0);border-bottom:0 solid rgba(48, 44, 44, 0);border-radius:0 0 14px 5px;cursor:pointer}.menu-item-has-children{position:relative}.submit-btn{position:relative}.submit-btn:after{position:absolute;content:"";bottom:-12px;left:0;border-top:14px solid #F50193;border-right:18px solid #f5f5f500;border-left:0 solid #f5f5f500;border-bottom:0 solid #302c2c00;border-radius:0 0 14px 5px}.submit-btn:hover:after{border-top:14px solid #ffeef9}