/*!/wp-content/themes/tta/assets/src/css/sections/cards-with-title-and-description.css*/.section.cards-with-title-and-description .container{max-width:82.75vw;width:82.75vw}.section.cards-with-title-and-description .container .section-title{color:#414141;text-align:center;font-size:3vw;font-weight:700;line-height:116%;letter-spacing:-1.1px}.section.cards-with-title-and-description .container .section-description{color:#08B3BE;text-align:center;font-size:1.6875vw;font-weight:400;line-height:normal}.section.cards-with-title-and-description .container .section-cards .section-card{background:#FFF;box-shadow:.875vw .875vw 9vw 0 rgb(0 0 0 / .08);aspect-ratio:.8;flex-basis:26vw;position:relative}.section.cards-with-title-and-description .container .section-cards .section-card .card-link{margin-top:auto;width:100%;background:#08B3BE}.section.cards-with-title-and-description .container .section-cards .section-card .card-title{padding:0 2.75vw;margin:3.6875vw 0 1.8125vw}.section.cards-with-title-and-description .container .section-cards .section-card .card-description{padding:0 2.75vw;margin-bottom:2rem}.section.cards-with-title-and-description .container .section-cards{gap:1.875vw}.section.cards-with-title-and-description .container .section-cards .section-card img{margin-top:3.75vw;width:5.4375vw;height:5.4375vw}.section.cards-with-title-and-description{margin:100px 0}.section.cards-with-title-and-description .container .section-title{font-size:45px;line-height:40px;color:#08b3bf;font-weight:700;margin:0}.section.cards-with-title-and-description .container .section-description{margin:0;font-size:17px;line-height:30px;color:#5f5f5f;font-weight:400}.section.cards-with-title-and-description .container .section-cards{display:flex;justify-content:space-between;margin-top:4rem}.section.cards-with-title-and-description .container .section-cards .section-card{flex:0 0 23%;display:flex;flex-direction:column;align-items:center}.section.cards-with-title-and-description .container .section-cards .section-card .card-title{font-size:18px;line-height:24px;color:#282828;font-weight:700}.section.cards-with-title-and-description .container .section-cards .section-card .card-description{font-size:16px;line-height:24px;color:#5f5f5f;font-weight:400}.section.cards-with-title-and-description .container .section-cards .section-card .card-description p{margin:0}.section.cards-with-title-and-description .container .section-cards .section-card .card-link{padding:10px 20px;text-decoration:none;background:#00d3d6;color:#fff;margin-top:2rem;cursor:pointer;transition:0.3s all ease-in}.section.cards-with-title-and-description .container .section-cards .section-card .card-link:hover{background:#1d3f5b}@media (max-width:767px){.section.cards-with-title-and-description{margin:50px 0}.section.cards-with-title-and-description .container .section-title{font-size:40px;line-height:1.35}.section.cards-with-title-and-description .container .section-description{font-size:16px;line-height:1.65}.section.cards-with-title-and-description .container .section-cards{flex-direction:column;gap:4rem}}@media (max-width:767px){.section.section-cards-with-title-and-sub-title .container,.section.section-faqs .container,.section.cards-with-title-and-description .container{width:92%;max-width:92%}}@media (max-width:767px){.section.cards-with-title-and-description .container .section-cards .section-card .card-link{position:relative;display:block;width:100%}.section.cards-with-title-and-description .container .section-title{font-size:24px;line-height:1.35}.section.cards-with-title-and-description .container .section-description{font-size:18px}.section.cards-with-title-and-description .container .section-cards{margin-top:2rem}.section.cards-with-title-and-description .container .section-cards .section-card img{width:10.5vw;height:10.5vw}.section.cards-with-title-and-description .container .section-cards{gap:2rem}}