.testimonial-box .owl-dots .owl-dot.active span,span.step-count{background:#5875dd}.comman-space{padding:70px
0}.gradient{background:linear-gradient(to right,#fafafc,#fefdfe)}.wb-trusted-heading{margin-bottom:40px}.wb-trusted-heading
h2{font-size:var(--font-36);margin-top:0;line-height:1.3;margin:auto;max-width:960px}.why-choose-advantage{background-color:#ffff}.crm-hero-section
.buttons{display:flex;gap:18px;flex-wrap:wrap}.crm-hero-section
.btn{padding:15px
26px;border-radius:10px;font-size:15px;font-weight:600;border:2px
solid transparent;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition: .25s}.crm-hero-section .btn-primary{background:var(--primary);color:#fff}.crm-hero-section .btn-outline{border-color:var(--primary);color:var(--primary);background:#fff}.crm-hero-section .btn-primary:hover{background:0;color:#3856ba;border-color:var(--primary)}.crm-hero-section .btn-outline:hover{background:#3856ba;color:#fff}.brand, .side-w3-craft-ul
li{align-items:center;display:flex}.single-step,span.step-count{box-shadow:rgba(149, 157, 165, .2) 0 8px 24px}.crm-badge-form ul, .cta-points ul, .side-w3-box ul .crm-list{list-style:none}.section{padding:70px
0}.hero-landing-section
p{font-size:24px;line-height:1.8;margin-bottom:20px}.hero-landing-section
h1{margin-bottom:60px;text-align:center;font-size:56px}.hero-landing-section h1
span{display:block}.crm-hero-section{background:linear-gradient(to right,#fafafc,#fefdfe)}.hero-landing-section{background:#ffff;padding:50px}.text-box
img{max-width:250px}.hero-landing-section .crm-badge{flex-direction:column;align-items:baseline;font-size:24px;font-weight:700;margin-bottom:30px;gap:0;display:inline-flex;color:#3c3c3c}.achivement-box{display:flex;gap:35px}.achivement-box
strong{font-size:45px;color:#3856ba;line-height:1.3}.hero-landing-section .text-box h1 span, .landing-form .side-w3-box .crm-badge{font-weight:400}h2.site-main-title{text-align:center;color:#000;line-height:1.5}.site-title-box{margin-bottom:35px}.crm-hero-section
p{line-height:1.7;margin-bottom:28px;color:#525252;font-weight:400}.site-title-box
p{font-size:20px;margin-bottom:0;padding:20px
0 0;line-height:1.5;color:#525252}.problem-section{background:#f1f5fd}.process-section,.single-step,.why-w3care-section{background:#fff}.problem-section .single-risk-card
h3{font-weight:500;font-size:23px}.problem-section .single-risk-card{text-align:center;padding:20px
10px;border-radius:10px;margin-bottom:20px;border:1px
solid transparent;transition: .2s ease-in-out;cursor:pointer}.single-risk-card
img{width:72px;margin-bottom:15px;transition: .3s ease-in-out}.problem-section .single-risk-card:hover
img{transform:translate(0, -7px);transition: .3s ease-in-out}.problem-section .single-risk-card
p{margin:0}.bottom-solution-tag-line
p{color:#3856ba;padding:15px;border-radius:9px;font-size:20px;font-weight:500;text-align:center;width:70%;margin:25px
auto 0;border:1px
dashed #3856ba}.side-w3-box .crm-badge{display:flex;font-size:30px;font-weight:600;color:#000;gap:15px;align-items:center}.side-w3-box .crm-badge
span{width:32px;height:32px;border:1px
solid #3856ba;font-size:18px;background:#3856ba;color:#fff;flex:0 0 auto;line-height:1;display:flex;align-items:center;justify-content:center;border-radius:50%}.side-w3-right-box
p{font-size:18px;margin-bottom:0;padding:0}.side-w3-right-box
h3{font-weight:400;font-size:24px;line-height:1.8;color:#3856ba;margin-bottom:20px;font-style:italic}.side-w3-craft-ul{padding:0;margin:0;list-style:none}.side-w3-craft-ul
li{gap:15px;font-size:23px;font-weight:500;margin-bottom:15px}.side-w3-craft-ul li
img{width:50px;height:auto}.side-w3-craft-ul li
span{border-radius:50%;height:38px;width:38px}.inner-service-head{display:flex;align-items:center;gap:20px}.single-service-box{transition: .3s ease-in-out;display:flex;gap:15px;margin-top:25px;padding:15px;border-radius:10px;cursor:pointer;flex-direction:column}.craft-testimonal .craft-user-detail .user-profession, .side-w3-box p, .single-service-box
p{font-size:18px}.single-service-box
h4{font-size:22px}.single-service-box
ul{padding-left:18px}.single-service-box
h3{font-size:25px;text-transform:capitalize}.single-service-box
span.icon{max-width:70px;flex:0 0 70px;height:70px;border:6px
solid #5875dd;text-align:center;position:relative;z-index:9999;background:#f5f5f5;padding:10px;border-radius:100%}.single-service-box:hover{background:var(--primary);color:#fff;transition: .3s ease-in-out}.single-step,.single-step:hover,span.step-count{transition: .4s ease-in-out}span.step-count{display:block;font-size:40px;font-weight:700;stroke:1px solid #000;-webkit-text-stroke:1px #fff;color:transparent;line-height:1;width:55px;height:55px;display:flex;align-items:center;justify-content:center;border-radius:50%}span.step-heading{font-size:25px;font-weight:700;text-transform:capitalize}.closing-line
p{width:100%;margin-top:40px}.single-step{display:flex;align-items:center;cursor:pointer;gap:25px;margin-bottom:20px;padding:10px;border-radius:50px;border:1px
solid transparent}.single-step:hover .step-count{color:#3856ba;stroke:none;transition: .4s ease-in-out}.single-step:hover{border-color:#5875dd}.process-section .img-box
p{font-weight:500;font-size:27px;line-height:1.5;color:#3856ba;text-align:center}.landing-form .site-title-box{margin-bottom:30px}.faq-box, .landing-form .form-wrapper{margin:auto;padding:30px;background:#fff}.landing-form .site-title-box
span{color:#3856ba}.landing-form .site-title-box
h2{text-align:left;font-size:43px;line-height:1.2}.landing-form .form-wrapper{border-radius:16px;max-width:100%;box-shadow:0 15px 40px rgba(0, 0, 0, .08)}.landing-form .form-wrapper .sm-tag-line, .side-w3-box .crm-badge{margin-bottom:0}.crm-badge-form ul
li{font-size:25px;margin-bottom:15px;background-image:url('../img/craflanding/icon-park-outline_check-one.svg');background-repeat:no-repeat;background-position:left center;background-size:35px;padding-left:47px}.landing-form .form-group, .landing-form .side-w3-box .crm-badge{margin-bottom:20px}.landing-form
label{font-size:20px;font-weight:500;margin-bottom:6px;display:block}.landing-form label
span{font-weight:400;color:#888}.landing-form input, .landing-form
textarea{width:100%;padding:12px
14px;border-radius:10px;border:1px
solid #ddd;font-size:18px;transition: .25s}.landing-form input:focus, .landing-form textarea:focus{border-color:var(--primary);outline:0;background:#fff}.landing-form
button{width:100%;margin-top:10px;padding:12px;border-radius:6px;border:none;background:var(--primary);color:#fff;font-size:22px;font-weight:600;cursor:pointer;letter-spacing: .3px;transition: .3s}.faq-box{max-width:70%;border-radius:22px;box-shadow:0 25px 60px rgba(0,0,0,.12)}.cta-tag,.faq-item{margin-bottom:16px}.faq-box
h2{text-align:center;margin-bottom:30px;font-size:26px}.faq-item{background:rgba(255, 255, 255, .9);border-radius:16px;overflow:hidden;transition:transform .3s;border:1px
solid #ddd}.cta-btn:hover,.faq-item:hover{transform:translateY(-2px)}.section.faq-section{padding:70px
0;background:#4866cf0a}.faq-item
input{display:none}.faq-item
label{padding:18px
22px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:20px;font-weight:500;position:relative}.faq-item label
i{width:26px;height:26px;border-radius:50%;background:var(--primary);position:relative}.faq-item label i::after, .faq-item label i::before{content:"";position:absolute;background:#fff;transition: .3s}.faq-item label i::before{width:14px;height:2px;top:50%;left:50%;transform:translate(-50%, -50%)}.faq-item label i::after{width:2px;height:14px;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-content{max-height:0;overflow:hidden;padding:0
22px;font-size:18px;font-weight:400;color:#555;transition: .4s}.faq-item input:checked~.faq-content{max-height:450px;padding:0
22px 18px;overflow:auto}.faq-item input:checked + label i::after{opacity:0}.final-cta{background:url(../img/craflanding/bg-image.webp) center/cover no-repeat #f1f5fd;padding:150px
0;background-color:#5875dd75}.craft-testimonal .craft-user-detail,.cta-container{text-align:center}.cta-tag{display:inline-block;background:rgb(56 86 186);color:#fff;padding:6px
14px;border-radius:20px;font-size:12px;font-weight:600}.cta-btn, .social-box li a
.fab{background:var(--primary);display:inline-block;color:#fff}.cta-content
h2{font-size:45px;line-height:1.2;margin-bottom:25px}.cta-content h2
span{color:var(--primary)}.cta-content
p{font-size:30px;color:#555;font-weight:500;line-height:normal}.cta-btn{padding:14px
28px;border-radius:14px;font-weight:600;text-decoration:none;transition: .3s}.cta-points{background:linear-gradient(135deg, #fff, #fafafa);border-radius:20px;padding:30px;border:1px
solid #eee}.cta-points
h4{margin-bottom:18px;font-size:18px}.cta-points
ul{padding:0}.cta-points
li{padding-left:26px;margin-bottom:14px;position:relative;font-size:18px;color:#000;font-weight:500}.side-w3-box ul padding: 0;margin:0}.cta-points li::before{content:"✓";position:absolute;left:0;top:0;color:var(--primary);font-weight:700}.service-section{background-image:url("../img/craflanding/bg-image.webp");background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#5875dd75}.landing-testimonal-section{background-color:#fff}.landing-testimonal-section
p{font-size:18px;line-height:35px;color:#333;max-width:900px;margin:0
auto}.landing-testimonal-section h3
p{color:#5875dd;font-size:25px}.support-available-ul
li{font-weight:500;margin-bottom:5px;font-size:20px}.support-available-ul{list-style-type:disc;padding-left:22px;display:flex;align-items:center;justify-content:center;gap:34px}.support-available-ul li::marker{color:#3856ba}.single-service-box .inner-list
li{font-weight:500;font-size:18px;line-height:2}.tables-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.comparison-section .table-card:hover{transform:translate(0, -7px);transition: .2s ease-in-out}.comparison-section .table-card{transition: .2s ease-in-out}.table-card{border-radius:20px;overflow:hidden;box-shadow:0 20px 40px rgba(0, 0, 0, .08);background:#fff}.table-card
h3{padding:10px
0;font-size:18px;font-weight:700}.table-card
table{width:100%;border-collapse:collapse}.table-card
td{padding:18px
26px 18px 56px;border-bottom:1px solid #eee;position:relative;line-height:1.55}.table-card tr:last-child
td{border-bottom:none}.table-card .single-table-tile{display:flex;align-items:center;gap:10px;padding:22px
26px}.table-card.before .single-table-tile{background:linear-gradient(135deg, #fecaca, #fee2e2);color:#7f1d1d}.table-card .single-table-tile
img{width:22px}.table-card.before
td{color:#991b1b}.table-card.before td::before{content:"✕";position:absolute;left:26px;color:#ef4444;font-weight:700}.table-card.after .single-table-tile{background:linear-gradient(135deg,#bbf7d0,#dcfce7);color:#065f46;justify-content:space-between;flex-wrap:wrap}.inner-single-table-tile,.left-after-title{display:flex;gap:10px}.left-after-title{background:#ffffffbf;padding:6px
12px;border-radius:50px;box-shadow:rgba(149, 157, 165, .2) 0 8px 24px}.left-after-title
div{line-height:1}.left-after-title
p{padding:0;line-height:1;font-size:12px;font-weight:500}.left-after-title
span{font-size:13px;font-weight:400;line-height:0}.table-card.after
td{color:#065f46;font-weight:600}.table-card.after td::before{content:"✓";position:absolute;left:26px;color:#22c55e;font-weight:700}.sm-tag-line{font-size:14px !important;font-style:italic;color:#3856ba !important}.brand .side-w3-craft-ul
li{flex:0 0 auto;margin:0}.brand .side-w3-craft-ul{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;width:100%;gap:50px;padding:20px
0}.brand .side-w3-craft-ul:empty{display:none !important}.landing-form .alert
p{margin:0;padding:0}.craft-testimonal{display:flex;gap:50px;width:80%;margin:auto}.craft-testimonal
img{width:140px !important;border-radius:50%;margin-bottom:14px}.craft-testimonal .text-box
p{text-align:left !important}.craft-testimonal .craft-user-detail
p{padding:0;text-align:left !important}.craft-testimonal .craft-user-detail .user-address{font-size:16px;color:#858585}.craft-user-detail h3
p{font-size:22px;color:#343434}.craft-testimonal .text-box{display:flex;gap:20px;align-items:start;padding-top:30px}.craft-testimonal .testimonial-info{width:25%}.craft-testimonal .text-box
i{font-size:60px;color:#3856ba}.testimonial-box .owl-dots{display:flex;justify-content:center;margin-top:20px}.testimonial-box .owl-dots .owl-dot
span{width:12px;height:12px;border-radius:100%;border:1px
solid #5875dd;display:block;margin:0
3px}.cli-name{font-size:22px;font-weight:700;color:#0b2c3d;margin-bottom:8px;display:block}.cli-posi{font-size:16px;color:#717993;font-weight:500;margin:8px
0;line-height:24px}.cli-loc{font-size:14px;color:#555;background:#f1f1f1;padding:4px
10px;border-radius:20px;display:inline-block}.inverted-comma
img{max-width:50px;border-radius:0;margin:0}.copy-right{background:#f7f7f7;padding:14px
0;color:#111;float:left;width:100%;border-top:1px solid #efefef;text-align:center}.copy-text{padding:4px
0;text-align:left}.copy-right
a{color:#111;text-decoration:none}.advantagedrupal
ul{display:flex;justify-content:space-between;padding:0;width:100%;flex-wrap:wrap;margin-bottom:0}.advantagedrupal ul
li{border-bottom:1px solid #f3f3f3;padding:10px
0;list-style:none;width:48%;text-align:left;padding-left:40px;background-image:url("../img/craflanding/icon-park-outline_check-one.svg");background-repeat:no-repeat;background-position:4px 7px;background-size:contain;background-size:29px}@media (max-width:768px){.tables-grid{grid-template-columns:1fr}.table-card{margin-bottom:24px}}@media (max-width:1199px){.craft-testimonal{width:100%}}@media (max-width:991px){.craft-testimonal .testimonial-info{width:50%}.cta-container{grid-template-columns:1fr;padding:35px}.cta-content
h2{font-size:36px}.hero-landing-section .text-box{margin-bottom:35px}.bottom-solution-tag-line p, .faq-box, .landing-form .form-wrapper{width:100%;max-width:100%}.side-w3-box .crm-badge, .side-w3-right-box
h3{font-size:22px}.process-section .img-box p, .single-service-box h3,span.step-heading{font-size:24px}.single-service-box
span.icon{max-width:65px;height:65px;flex:auto}.single-service-box{padding:0;margin-bottom:10px}.site-main-title{margin-bottom:25px}.final-cta{padding:80px
0}.cta-content
p{font-size:25px}.side-w3-box
ul{padding-left:0}}@media (max-width:767px){.craft-testimonal .testimonial-info,.cta-btn{width:100%}.craft-testimonal
img{display:inline-block !important}.craft-testimonal .craft-user-detail, .craft-testimonal .craft-user-detail p, .craft-testimonal .text-box
p{text-align:center !important}.achivement-box strong, .craft-testimonal .text-box i, .hero-landing-section
h1{font-size:35px}.craft-testimonal{flex-direction:column;gap:25px}.brand .side-w3-craft-ul{gap:10px;justify-content:flex-start;padding:20px}.side-w3-craft-ul
li{font-size:18px;margin-bottom:0}.support-available-ul{flex-wrap:wrap;column-gap:35px;row-gap:18px;justify-content:start}.landing-form .site-title-box
h2{font-size:26px;line-height:1.2}.hero-landing-section h1,.single-service-box{margin-bottom:30px}h2.site-main-title{margin-bottom:5px}.comparison-section .side-w3-box .crm-badge{margin-bottom:10px}.site-title-box
p{font-size:18px;margin-bottom:0}.site-title-box{margin-bottom:35px}.brand-desk
img{width:150px}.final-cta{padding:40px
16px}.copy-text,.cta-btn{text-align:center}.section{padding:35px
0}.hero-landing-section .crm-badge, .landing-testimonal-section h3 p, .problem-section .single-risk-card h3, .side-w3-box .crm-badge, .side-w3-right-box
h3{font-size:20px}.problem-section .single-risk-card{padding:20px
0;margin-bottom:10px}.bottom-solution-tag-line
p{font-size:17px;margin-top:10px}.side-w3-box
ul{margin-bottom:25px}.side-w3-box .crm-badge
span{width:28px;height:28px}.faq-item label i, .side-w3-craft-ul li
span{flex:0 0 auto}.single-service-box
span.icon{max-width:60px;height:60px}.process-section .img-box p, .single-service-box h3,span.step-heading{font-size:21px}.testimonial-box
h2{font-size:25px}.landing-testimonal-section
p{font-size:16px;line-height:30px}.faq-item
label{font-size:18px;padding:15px
20px}.faq-content{font-size:16px}.cta-container{padding:0}.cta-content
h2{font-size:32px;margin-bottom:15px}.cta-content
p{font-size:17px}span.step-count{font-size:30px;flex:0 0 auto}.single-step{gap:15px}.why-w3care-section .crm-list
p{margin-bottom:18px}.hero-landing-section .text-box
img{max-width:180px}.crm-badge-form ul
li{font-size:20px;background-size:30px;padding-left:39px}.social-box
ul{justify-content:center}}
