.about-porfolio-image{aspect-ratio:1;border-radius:10px;width:100%;height:auto}.tp-portfolio-11-slider-bg{border-radius:10px;width:100%;max-width:700px;height:max-content}.about-accordion-item-section{background-color:#efeef4;background-position:0 0,20px 20px,0 0;background-size:60px 60px,40px 40px,100px 100px}@media only screen and (max-width:767.98px){.about-accordion-item-section{padding-top:80px;padding-bottom:80px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.about-accordion-item-section{padding-top:6.5em;padding-bottom:6.5em}}@media only screen and (min-width:1200px){.about-accordion-item-section{padding:6em 60px}}.about-accordion-item-section .container{max-width:100%!important}@media only screen and (min-width:1480.1px){.about-accordion-item-section .container{max-width:1480px!important}}@media only screen and (max-width:767.98px){.tp-about-2-section-title{text-align:left}}.ab-accd-section-title{font-size:clamp(30px,3vw + 1rem,60px)}.accordion-border-bottom{border-bottom:1px solid #d7d7d764}.accordion-item{background:0 0;margin:0;padding:0;overflow:hidden}.accordion-item.isopen{background-color:#fff;padding:10px 20px}.accordion-item-border{border-radius:15px}.accordion-item-header{cursor:pointer;background:0 0;align-items:center;gap:20px;width:100%;padding:20px 8px;transition:background .3s;display:flex}.accordion-item-header .item-title-icon{grid-column:2/8;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}@media only screen and (min-width:767px){.accordion-item-header .item-title-icon{grid-column:3/8}}@media only screen and (min-width:1200px){.accordion-item-header .item-title-icon{grid-column:4/9}}.accordion-item-header:not(.open) .accordion-icon:before{transform:translate(-50%,-50%)rotate(90deg)}.accordion-item-header .accordion-icon{position:absolute;top:25px;right:5px}.accordion-item-header .accordion-icon:before{content:"";background-color:#525258;border-radius:2px;width:2px;height:20px;transition:all .4s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.accordion-item-header .accordion-icon:after{content:"";background-color:#525258;border-radius:2px;width:20px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.accordion-item-header.open{border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion-item-index{justify-content:flex-start;display:flex}.accordion-item-number{margin-bottom:0;font-size:4vw;transition:all .7s}.accordion-item-title{text-align:left;font-size:20px;font-weight:600}.accordion-item-icon-wrapper{justify-content:flex-end;display:flex}.accordion-item-icon{background:#816100;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;transition:all .5s;display:flex}.icon-open{background:#fff}.accordion-item-arrow{color:#fff;font-size:16px;transition:transform .5s,color .5s}.icon-open .accordion-item-arrow{color:#1e3a8a;transform:rotate(0)}.accordion-item-icon:not(.icon-open) .accordion-item-arrow{transform:rotate(-45deg)}.accordion-item-content-grid{grid-template-columns:1fr;padding:10px 5px 10px 15px;display:grid}@media only screen and (min-width:767px){.accordion-item-content-grid{grid-template-columns:repeat(7,1fr)}}@media only screen and (min-width:1200px){.accordion-item-content-grid{grid-template-columns:repeat(8,1fr)}}.accordion-item-content-wrapper{grid-column:1/-1}@media only screen and (min-width:767px){.accordion-item-content-wrapper{grid-column:3/8}}@media only screen and (min-width:1200px){.accordion-item-content-wrapper{grid-column:4/9}}.accordion-item-content{overflow:hidden}.accordion-item-text{background:0 0;padding:24px 0}.item-subContent{margin-left:20px}.item-subText{margin-top:20px}.item-orderList{margin-top:20px}.item-orderList ul{padding:10px 5px 10px 20px}.item-orderList li{padding:7px 5px;list-style-type:disc}.item-list-container ul{padding:5px 5px 10px 20px}.item-list-container li{padding:7px 5px;list-style-type:disc}.item-list-container p{margin-top:10px}.item-last-text{margin-top:20px}.accordion-item-paragraph{font-size:16px;line-height:1.6}.accordion-item-paragraph ol{list-style-type:decimal}.accordion-item-image{object-fit:cover;aspect-ratio:16/9;border-radius:12px;width:100%}.second-level-text{margin:0;font-family:kanit;font-weight:500;line-height:40px;font-size:clamp(18px,3vw + .75rem,28px)!important}.ab-service-accord-inner-text{margin-bottom:50px}@media only screen and (min-width:991.98px){.ab-service-accord-inner-text,.ab-service-text{display:none}}@media only screen and (max-width:991.98px){.ab-service-text-2{display:none}}
