.service-detail{padding-bottom:20px;padding-top:30px}@media screen and (min-width:1200px){.service-detail{padding-bottom:50px;padding-top:66px}}@media screen and (min-width:1600px){.service-detail{padding-bottom:100px;padding-top:66px}}.service-detail .bread-crumb{margin-bottom:40px}@media screen and (min-width:1200px){.service-detail .bread-crumb{margin-bottom:58px}}.service-detail .tab-container{-webkit-box-shadow:0 2px 17.92px 0 rgb(0 0 0 / .0784313725);box-shadow:0 2px 17.92px 0 rgb(0 0 0 / .0784313725);border:1px solid rgb(2 93 120 / .2);width:100%}@media screen and (min-width:1200px){.service-detail .tab-container{max-width:410px}}@media screen and (min-width:1600px){.service-detail .tab-container{max-width:473px}}.service-detail .tab-container .head{border-bottom:1px solid #EEE;padding:25px 15px}@media screen and (min-width:1200px){.service-detail .tab-container .head{padding:25px 20px}}@media screen and (min-width:1600px){.service-detail .tab-container .head{padding:35px 20px}}.service-detail .tab-container .head .title{font-size:23px;font-weight:600}@media screen and (min-width:1200px){.service-detail .tab-container .head .title{font-size:25px}}@media screen and (min-width:1600px){.service-detail .tab-container .head .title{font-size:35px}}.service-detail .tab-container .items{padding:20px 50px!important}@media screen and (min-width:1200px){.service-detail .tab-container .items{padding:20px 15px!important;padding-left:20px}}@media screen and (min-width:1600px){.service-detail .tab-container .items{padding:30px 20px!important}}.service-detail .tab-container .items .tab{padding:13px 0;cursor:pointer;margin-bottom:5px;position:relative;padding-left:8%;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-size:14px;font-weight:400;border-radius:300px;max-width:70%}@media screen and (min-width:1200px){.service-detail .tab-container .items .tab{padding-left:10%}}@media screen and (min-width:1600px){.service-detail .tab-container .items .tab{font-size:15px}}.service-detail .tab-container .items .tab::before{position:absolute;content:"";left:30px;top:17px;width:10px;height:14px;background-repeat:no-repeat;transition:all 0.3s ease-in-out;background-image:url("data:image/svg+xml,%3Csvg width='7' height='12' viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.08482 6.52891C6.35819 6.25554 6.35819 5.81233 6.08482 5.53896L1.63005 1.08419C1.35668 0.810821 0.913463 0.810821 0.640096 1.08419C0.366729 1.35756 0.366729 1.80077 0.640096 2.07414L4.59989 6.03394L0.640096 9.99373C0.366729 10.2671 0.366729 10.7103 0.640096 10.9837C0.913464 11.2571 1.35668 11.2571 1.63005 10.9837L6.08482 6.52891ZM4.81641 6.73394L5.58984 6.73394L5.58984 5.33394L4.81641 5.33394L4.81641 6.73394Z' fill='black'/%3E%3C/svg%3E%0A")}@media screen and (min-width:1200px){.service-detail .tab-container .items .tab::before{left:16px}}.service-detail .tab-container .items .tab:hover{background:-webkit-gradient(linear,right top,left top,from(#fff0),to(rgb(82 175 199 / .2)));background:linear-gradient(270deg,#fff0 0%,rgb(82 175 199 / .2) 100%)}.service-detail .tab-container .items .tab.active{background:-webkit-gradient(linear,right top,left top,from(#fff0),to(rgb(82 175 199 / .2)));background:linear-gradient(270deg,#fff0 0%,rgb(82 175 199 / .2) 100%)}.service-detail .tab-content{margin-top:30px}@media screen and (min-width:1200px){.service-detail .tab-content{padding-left:20px;margin-top:0}.service-detail .tab-content .col-lg-6{padding:0 17px}}.service-detail .tab-content .row{row-gap:23px}.service-detail .accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:23px;margin-bottom:20px}.service-detail .accordion-item{width:100%;height:auto;position:relative}.service-detail .accordion-item .accordion-header{width:100%;text-align:left;-webkit-box-shadow:-21px 27px 24.4px 0 rgb(0 0 0 / .031372549);box-shadow:-21px 27px 24.4px 0 rgb(0 0 0 / .031372549);border:1px solid rgb(2 93 120 / .3294117647);outline:none;cursor:pointer;font-family:'Sora',serif;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease;background-color:#fff0;height:55px;border-radius:100px;padding-left:36px;font-size:14px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:26px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;color:#000}@media screen and (min-width:1200px){.service-detail .accordion-item .accordion-header{height:65px;font-size:15px}}@media screen and (min-width:1600px){.service-detail .accordion-item .accordion-header{height:75px;font-weight:400}}.service-detail .accordion-item .accordion-header span{width:28px;height:28px;border:1px solid #52AFC7;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:6px}@media screen and (min-width:1200px){.service-detail .accordion-item .accordion-header span{width:30px;height:30px;font-size:7px}}@media screen and (min-width:1600px){.service-detail .accordion-item .accordion-header span{width:36px;height:36px;font-size:7px}}.service-detail .accordion-item .accordion-content{max-height:0;overflow:hidden;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;padding:0 30px}.service-detail .accordion-item .accordion-content p{font-size:14px;font-weight:300;margin-top:20px;line-height:1.7}.service-detail .accordion-item .accordion-content ul{padding:0;padding-left:20px;margin:0;margin:20px 0}.service-detail .accordion-item .accordion-content ul li{padding-left:5px;font-size:14px;font-weight:300;line-height:1.7}.service-detail .accordion-item .accordion-content ul li+li{margin-top:15px}.service-detail .accordion-item.active .accordion-header span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.service-detail .accordion-item.active .accordion-content{max-height:500px!important;overflow:auto;overscroll-behavior:contain;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.details-page{padding-top:40px;padding-bottom:50px}@media screen and (min-width:1200px){.details-page{padding-bottom:100px}}@media screen and (min-width:1600px){.details-page{padding-bottom:160px}}.details-page .title{max-width:600px!important}@media screen and (max-width:640px){.service-detail .tab-container .items{padding:20px!important}.service-detail .tab-container .items .tab::before{left:15px}.service-detail .tab-container .items .tab{max-width:100%}}