.services .hero-section{position:relative}.services .hero-section .hero-content{position:absolute;z-index:2}.services .hero-section .hero-content .bold-content>*:not(:last-child){margin-bottom:0}@media (min-width: 992px){.services .hero-section .hero-content .sm-title{margin-bottom:15px}}@media (max-width: 991px){.services .hero-section .hero-content .sm-title{margin-bottom:10px}}.services .hero-section .hero-content .hero-wrapper{display:flex;flex-direction:column}@media (min-width: 992px){.services .hero-section .hero-content .hero-wrapper{gap:15px}}@media (max-width: 991px){.services .hero-section .hero-content .hero-wrapper{gap:35px}}@media (min-width: 992px){.services .hero-section .hero-content{bottom:120px}}@media (max-width: 991px){.services .hero-section .hero-content{bottom:75px;max-width:700px;margin-inline:auto}}@media (max-width: 699px){.services .hero-section .hero-content{left:20px;right:20px}}.services .hero-section .hero-img{position:relative}.services .hero-section .hero-img img{width:100%}@media (min-width: 992px){.services .hero-section .hero-img img{height:100vh}}@media (max-width: 991px){.services .hero-section .hero-img img{height:675px}}.services .hero-section .hero-img:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#25252500,#252525)}.services .services-cats-section .services-category-wrapper{display:flex;flex-direction:column}.services .services-cats-section .service-category-card .category-content{display:flex;flex-direction:column;gap:15px}.services .services-cats-section .service-category-card .category-content .white-title{color:var(--clr-background)!important}@media (max-width: 991px){.services .services-cats-section .service-category-card .category-content{margin-top:25px}}@media (min-width: 992px){.services .services-cats-section .service-category-card .category-content{max-width:700px}}.services .services-cats-section .service-category-card .category-img{margin-top:100px;height:fit-content}@media (min-width: 992px){.services .services-cats-section .service-category-card .category-img{position:sticky;top:150px}}.services .services-cats-section .service-category-card .questions-wrapper{display:flex;flex-direction:column;gap:25px;margin-top:85px}.services .services-cats-section .service-category-card .question-wrapper{display:flex;flex-direction:column;border-bottom:1px solid var(--clr-alt-3);padding-bottom:25px}.services .services-cats-section .service-category-card .question-wrapper .question-title{color:var(--clr-secondary)}.services .services-cats-section .service-category-card .question-wrapper.open .cross{transform:rotate(90deg)}.services .services-cats-section .service-category-card .question-wrapper.open .cross:before{opacity:0}.services .services-cats-section .service-category-card .question-wrapper .answer{margin-top:20px;display:none}.services .services-cats-section .service-category-card .question-btn{display:flex;justify-content:space-between;align-items:center;text-align:start;gap:20px}.services .services-cats-section .service-category-card .cross{display:flex;position:relative;width:13px;height:13px;transition:var(--transition)}.services .services-cats-section .service-category-card .cross:before,.services .services-cats-section .service-category-card .cross:after{content:"";position:absolute;background-color:var(--clr-main);transition:var(--transition)}.services .services-cats-section .service-category-card .cross:before{top:50%;left:0;width:100%;height:2px;transform:translateY(-50%)}.services .services-cats-section .service-category-card .cross:after{top:0;left:50%;width:2px;height:100%;transform:translate(-50%)}.services .services-cats-section .service-category-card .html-content{color:#515151}.services .services-cats-section .service-category-card.dark-theme .question-wrapper{border-color:var(--clr-alt-5)}.services .services-cats-section .service-category-card.dark-theme .question-title,.services .services-cats-section .service-category-card.dark-theme .html-content{color:#fff}@media (min-width: 992px){.services .services-cats-section .service-category-card{padding-block:160px}}@media (max-width: 991px){.services .services-cats-section .service-category-card{padding-block:100px}}.services .full-img{margin-top:0}
