:root{font-size:16px}h1,h2{line-height:110%}h3,h4,h5,h6{line-height:120%}a{transition:transform .3s ease}a:hover{transform:scale(1.07)}@media (max-width: 767.98px){a:hover{transform:none}}.hero{position:relative}.hero .hero-inner{position:relative;z-index:1}.hero .body-content{max-width:675px;font-size:1.5rem}@media (max-width: 767.98px){.hero .body-content{font-size:1.125rem}}.hero .hero-img{max-width:28rem}@media print,screen and (max-width: 89.99875em){.hero .hero-img{max-width:26.875rem}}@media print,screen and (max-width: 63.99875em){.hero .hero-img{max-width:17.5rem;margin:0;left:0;position:inherit;margin-bottom:9.375rem}}@media print,screen and (max-width: 89.99875em){.hero .border-radius-15{border-top-left-radius:13.125rem;border-bottom-right-radius:13.125rem}}@media print,screen and (max-width: 74.99875em){.hero .border-radius-15{border-top-left-radius:11.875rem;border-bottom-right-radius:11.875rem}}@media print,screen and (max-width: 63.99875em){.hero .border-radius-15{border-top-left-radius:10rem;border-bottom-right-radius:10rem}}@media (min-width: 768px){.hero img.of-bottom{position:relative;bottom:-10rem;z-index:1}}.hero.text-center .body-content{margin-left:auto!important;margin-right:auto!important}.hero.text-center .hero-buttons{justify-content:center!important}.hero.text-end .body-content{margin-left:auto!important;text-align:right!important}.hero.text-end .hero-buttons{justify-content:flex-end!important}.hero-cards .card{background-color:transparent!important;padding:0 15px;border-radius:.75rem}.hero-cards .card:first-of-type{padding-left:12px}.hero-cards .card:last-of-type{padding-right:12px}.hero-cards .card-body{filter:drop-shadow(0px 2px 12px rgba(58,39,127,.161));border-radius:.75rem;background-color:#ffffffb3;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);display:flex;position:relative;padding:1rem!important}.hero-cards .card-body img{object-fit:cover;max-width:242px;min-height:212px}.hero-cards .card-body .content{padding:1rem;display:flex;flex-direction:column}@media (max-width: 991.99px){.hero-cards .card-body{flex-direction:column}.hero-cards .card-body img{max-width:100%}}
