.service-grid-section .text-content.text-align-center{text-align:center}.service-grid-section .text-content.text-align-left{text-align:start}.service-grid-section .text-content.text-align-right{text-align:end}.service-grid-section .text-content{max-width:880px;margin:0 auto 55px}.service-grid-section .content p{margin:0 0 10px}.service-grid-section .service-grid{display:grid;grid-template-columns:repeat(3,1fr);column-gap:28px;row-gap:24px}.service-grid-section h2.h2{text-transform:uppercase;margin-bottom:20px}.service-grid-section .media-box{position:relative;overflow:hidden;display:block}.service-grid-section .media-box:after{content:"";width:100%;display:block;padding-bottom:100%}.service-grid-section img{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%;object-fit:cover;display:block}.service-grid-section .service-accordion-title{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:15px 14px 12px;background-color:var(--bg-color);color:var(--text-color)}.service-grid-section .service-accordion{position:relative;height:100%;display:grid;grid-template-rows:max-content auto}.service-grid-section .service-accordion-title p{margin:0 auto;line-height:1;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:600;letter-spacing:.7px;text-transform:uppercase}.service-grid-section .service-accordion summary:before{content:"";display:block;width:1px;height:13px;background-color:#99caea;position:absolute;right:20px;transition:transform .3s ease}.service-grid-section .service-accordion summary:after{content:"";display:block;width:13px;height:1px;background-color:#99caea;position:absolute;right:14px;transition:transform .3s ease}.service-grid-section .service-accordion[open] summary:before{transform:rotate(0) scaleY(0)}.service-grid-section .service-accordion[open] summary:after{transform:rotate(0)}.service-grid-section .service-accordion .tab_ans{padding:5px 31px 18px;background-color:var(--bg-color);color:var(--text-color);height:100%;display:flex;flex-direction:column;justify-content:space-between}.service-grid-section .service-accordion .tab_ans p{font-size:14px;margin:0;width:100%;max-width:100%;word-break:break-word}.service-grid-section .service-accordion .tab_ans_price{margin:10px 0 0;text-align:right}.service-grid-section .service-accordion .tab_ans_price p{line-height:1;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:700;letter-spacing:.7px;text-transform:uppercase}.service-grid-section .button-div .btn{padding:12px 19px 6px;line-height:1;margin:0 auto;border-radius:unset;width:100%;max-width:450px;font-family:var(--typeHeaderPrimary)}.service-grid-section .button-div{display:flex;align-items:center;justify-content:center;gap:28px;padding-top:60px}.booking-popup iframe{display:none!important}.booking-popup.active iframe{display:block!important}.service-card{display:flex;flex-direction:column}@media only screen and (max-width:1180px){.service-grid-section .service-accordion .tab_ans{padding:20px}}@media only screen and (max-width:992px){.service-grid-section .service-grid{grid-template-columns:repeat(2,1fr);column-gap:20px;row-gap:20px}.service-grid-section .text-content{margin:0 auto 40px}.service-grid-section .button-div{padding-top:40px}}@media only screen and (max-width:580px){.service-grid-section .service-grid{grid-template-columns:repeat(1,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/service.css.map */
