.faq-sctn{--gray: #cecece}.banner-sctn{padding-top:80px;padding-bottom:80px;background:#f9f9f9;box-shadow:0 0 15px #00000040;z-index:1}.banner-sctn .maintitle{font-weight:500;color:var(--primary);font-size:clamp(24px,4vw,54px)}.banner-sctn .one-col{text-align:center}.banner-sctn .subtitle{color:var(--primary);font-weight:400;font-size:30px;margin-bottom:0}.banner-sctn .one-col>p{max-width:1200px;font-weight:700;color:var(--primary)}@media(min-width:1025px){.banner-sctn .certified-badges{display:none}}.banner-sctn .certified-badges{padding:0}@media(max-width:500px){.banner-sctn{padding-bottom:40px;padding-left:20px;padding-right:20px}.banner-sctn .subtitle{font-size:26px;margin-bottom:0}}@media(max-width:400px){section.section.banner-sctn{padding-top:45px}}.philo-sctn{padding-top:80px;padding-bottom:80px}.philo-sctn .txt-col{width:55%;margin-bottom:40px;padding-right:5%}.philo-sctn .img-col{display:flex;width:45%}.philo-sctn .img-col img{width:100%}.philo-sctn .section-wrap{align-items:center}.philo-sctn .txt-col .maintitle{color:var(--primary);font-size:clamp(29px,4vw,48px)}.philo-sctn .txt-col p{line-height:1.5;font-size:18px;color:var(--secondary)}@media(max-width:1024px){.philo-sctn .img-col{max-width:360px;width:100%}.philo-sctn .txt-col{width:100%;text-align:center;padding:0 15px}}@media(max-width:500px){.philo-sctn .txt-col{padding:0}.philo-sctn{padding-top:40px;padding-bottom:40px}}.vid-sctn{background:#d3d3d3;padding-bottom:50px;border-bottom:5px solid var(--red);padding-top:50px}.vid-sctn .vid-col{width:60%;margin-top:0}.vid-sctn .vid-col iframe{max-width:100%}.vid-sctn .titlecol{padding:40px 30px;width:38%}.vid-sctn .section-wrap{align-items:center;justify-content:space-between}.vid-sctn .titlecol .maintitle{color:var(--secondary);font-size:clamp(30px,3vw,42px);margin:0}@media(max-width:800px){.vid-sctn .vid-col{width:100%;order:1;margin-top:30px;text-align:center}.vid-sctn .titlecol{width:100%;padding:0;text-align:center}section.section.vid-sctn{padding-top:40px}.vid-sctn .titlecol .maintitle{font-size:26px}.vid-sctn .vid-col iframe{height:200px}}.test-sctn{background:linear-gradient(360deg,#e8e8e8 0,#e7e7e7 30%,#e7e7e700) no-repeat padding-box;padding-top:80px;padding-bottom:80px}section.section.test-sctn{overflow:hidden}.test-sctn .title-col{flex-grow:1;max-width:750px;padding-right:20px;margin-left:auto}.test-sctn .maintitle{margin:0;font-family:sans-serif;font-weight:400;color:var(--red)}.test-sctn .subtitle{margin:0;color:var(--secondary);font-size:clamp(28px,3vw,42px)}.test-sctn .google-col{display:flex;align-items:center;gap:20px;background:#fff;box-shadow:0 0 15px #00000040;padding:20px;margin-right:-40px;width:44%;border-radius:7px}.test-sctn .section-wrap{align-items:center;max-width:none;gap:20px}.test-sctn .google-col div p{margin-top:0;text-transform:uppercase;color:var(--primary);margin-bottom:0;font-weight:600;font-size:16px}.test-sctn .google-col div span{font-weight:900;color:var(--primary)}.test-sctn .google-col div span span.strs{color:#ffb300;font-size:20px}.test-sctn .text-col{text-align:center;max-width:800px;margin-right:auto;margin-left:auto;width:100%}.test-sctn .h4-style{margin-bottom:0}@media(max-width:1024px){.test-sctn .section-wrap{justify-content:center;column-gap:20px}}@media(max-width:800px){.test-sctn .title-col{padding:0;width:100%;text-align:center;margin-bottom:30px}.test-sctn .google-col{width:100%;margin-right:0;justify-content:center;max-width:400px}section.section.test-sctn{padding-top:50px;padding-bottom:50px}}@media(max-width:500px){.test-sctn .google-col{flex-wrap:wrap;text-align:center;padding:15px}}.rvw-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.test-sctn-alt .rvw-wrapper{column-count:unset;display:flex;flex-wrap:wrap;column-gap:unset;gap:20px}.test-sctn-alt .rvw-wrapper .rvw-box{margin-bottom:0;width:calc(33.33% - 20px)}.rvw-box{background:#fff;box-shadow:0 0 15px #00000040;border-radius:5px;padding:30px;align-self:stretch;display:flex;flex-direction:column}.rvw-box>p{margin:0 0 20px}.rvw-box .rvw-bx{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto}.rvw-box .rvw-bx .name{margin:0}.rvw-box .rvw-bx .name .bold a{color:var(--red);font-weight:700}@media(max-width:800px){.test-sctn-alt .rvw-wrapper .rvw-box{width:calc(50% - 20px)}}@media(max-width:500px){.test-sctn-alt .rvw-wrapper .rvw-box{width:100%}}.video-aalt-sctn{padding-top:80px;padding-bottom:80px}.video-aalt-sctn .txt-col{width:50%;padding-left:5%}.video-aalt-sctn .img-col{width:50%}.video-aalt-sctn .title-col{width:100%;text-align:center;margin-top:32px}.video-aalt-sctn .title-col .h4-style{margin-bottom:0}.video-aalt-sctn .section-wrap{align-items:center}.video-aalt-sctn .txt-col .maintitle{color:var(--primary);font-size:clamp(29px,4vw,48px)}.video-aalt-sctn p{line-height:1.5;font-size:18px;color:var(--secondary)}@media(max-width:1024px){.video-aalt-sctn .img-col{max-width:360px;width:100%}.video-aalt-sctn .txt-col{width:100%;text-align:center;padding:0 15px}}@media(max-width:500px){.video-aalt-sctn .txt-col{padding:0}.video-aalt-sctn{padding-top:40px;padding-bottom:40px}}.areas-sctn{color:var(--primary);padding:80px 20px;box-shadow:0 0 15px #00000040}.areas-sctn .maintitle{font-size:clamp(28px,4vw,40px);font-family:var(--font-family--h3);display:flex;width:100%;align-items:center;gap:20px;font-weight:400}.areas-sctn .maintitle:after{content:"";flex-grow:1;background:var(--primary);height:2px}.links-inn{display:flex;flex-wrap:wrap;width:100%;gap:20px 5%;justify-content:center;list-style:none;padding:0;margin:0}.links-inn a{color:var(--primary);text-decoration:underline;font-size:18px;font-weight:700}@media(max-width:800px){.areas-sctn .maintitle:before{content:"";flex-grow:1;background:var(--primary);height:2px}.areas-sctn .maintitle{text-align:center}.areas-sctn{padding-top:32px;padding-bottom:32px}.links-inn{justify-content:center}}.cbi-info-section{padding:clamp(60px,8vw,100px) 0;color:var(--black);background:#d3d3d3}.cbi-info-section .section-wrap{flex-direction:column;align-items:center;gap:40px}.cbi-info-section>.section-wrap>h3{color:var(--primary);text-align:center}.cbi-badge-container{display:flex;gap:30px;justify-content:center;flex-wrap:wrap}.badge-card{background:var(--white);border:1px solid var(--light-gray);border-radius:12px;padding:30px;max-width:450px;box-shadow:0 10px 30px #0000000d;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;align-items:center;text-align:center}.badge-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px #10214d1a;border-color:var(--primary)}.badge-card h4{font-size:var(--font-size--h4);color:var(--secondary);margin-bottom:15px;max-width:308px}@media(min-width:801px){.badge-card{width:calc(33% - 30px)}}@media(max-width:1024px){.cbi-info-section{padding-left:20px;padding-right:20px}}@media(max-width:800px){.badge-card{width:100%}}@media(max-width:768px){.badge-card{max-width:100%}}@media(max-width:500px){.badge-card{padding:21px}}.faq-sctn{padding-top:80px;padding-bottom:32px}.faq-sctn .h3-style{text-align:center}.faq-sctn .faq-title{margin:0;font-size:21px;font-weight:700;color:var(--primary)}.faq-sctn details{border-bottom:2px solid var(--gray);margin-bottom:10px;padding-bottom:6px;width:100%}.faq-sctn summary{border-bottom:2px solid var(--red);padding-bottom:13px;display:flex;align-items:center;justify-content:space-between;margin-bottom:5px;gap:4px;cursor:pointer}.faq-sctn summary:after{display:none}.map-sctn{padding-bottom:calc(3% + 32px)}.map-sctn .section-wrap{justify-content:center}.map-sctn .title-col{background-color:var(--primary);text-align:center;color:var(--white);width:100%;max-width:900px}.map-sctn .title-col .aligncenternew{margin-top:0;margin-bottom:0;box-shadow:none;border:0}.map-sctn .title-col .h3-style{margin-top:32px;margin-bottom:8px}.map-sctn .title-col h3{padding-right:20px;padding-left:20px}.map-sctn iframe{width:900px;max-width:100%;height:auto;aspect-ratio:2/1}.pr-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.pr-form-banner{width:100%;margin-top:14px;font-weight:600;font-family:var(--font-family--h4)}.pr-form-banner[data-state=success]{color:var(--primary)}.pr-form-banner[data-state=error]{color:var(--red)}.vid-sctn .wpcf7{width:100%}.bottom-form{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.bottom-form input:not([type=submit]){background-color:transparent;border:none;border-bottom:2px solid var(--primary);max-width:100%;width:100%;min-height:43px;min-width:13px}.bottom-form .wpcf7-form-control-wrap{max-width:100%;width:100%;display:block}.bottom-form textarea{width:100%;padding:10px;font-family:sans-serif;height:98px;border:none;border-bottom:2px solid var(--primary);min-height:98px;background:#3104071c}.bottom-form .col-1 label,.bottom-form .col-2 label,.bottom-form .col-3 label,.bottom-form .col-4 label{display:none}.bottom-form .col-1,.bottom-form .col-2,.bottom-form .col-3{width:calc(33% - 8px);display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.bottom-form .col-4,.bottom-form .col-4 .wpcf7-form-control-wrap,.bottom-form .col-5 .wpcf7-form-control-wrap{width:100%}.bottom-form .col-5{display:flex;justify-content:space-between;position:relative;text-align:left;width:100%;gap:4px;align-items:center}.bottom-form .col-5 .wpcf7-list-item.first{margin-left:0}.bottom-form .col-5 .wpcf7-list-item-label{font-size:14px}.bottom-form .col-5 .bst-way>label{width:100%;display:block}.bottom-form .wpcf7-list-item{margin-left:4px}.bottom-form .wpcf7-list-item label{display:flex;align-items:center}.bottom-form .wpcf7-radio{display:flex;gap:8px}.bottom-form .bst-way{color:var(--red);text-transform:uppercase;font-weight:600;display:flex;gap:12px;align-items:center}.bottom-form input::placeholder,.bottom-form textarea::placeholder{color:#000}.bottom-form input[type=submit],.bottom-form button[type=submit]{border:0;color:#fff;padding:10px 20px;border-radius:100px;width:100%;max-width:180px;background-color:var(--primary);font-weight:700;text-transform:uppercase;min-width:fit-content;font-size:var(--font-size--body);cursor:pointer}@media(max-width:600px){.bottom-form .col-5{flex-direction:column;text-align:center}.bottom-form .wpcf7-radio{justify-content:center}.bottom-form input[type=submit],.bottom-form button[type=submit],.bottom-form .col-1,.bottom-form .col-2,.bottom-form .col-3{width:100%}.bottom-form .bst-way{gap:4px;flex-direction:column;align-items:center}}
