.elementor .footer-column{padding:0px;}.elementor .title{font-family:EB Garamond;color:var(--title-color);}.elementor .title-footer{font-size:30px;padding-block-end:30px;}.elementor .btn{position:relative;font-family:var(--text-font);color:var(--white-color);text-transform:uppercase;border-radius:5px;border-width:2px;border-color:var(--secondary);background-color:var(--primary);transition:all 300ms;}.elementor .btn:hover,.elementor .btn:focus-visible{color:var(--white-color);background-color:var(--secondary);}.elementor .container-col{max-width:1280px;padding-block-start:100px;padding-block-end:100px;padding-inline-start:10px;padding-inline-end:10px;gap:50px;align-items:center;}.elementor .col{position:static;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .h2{font-size:40px;}.elementor .col-card{padding:20px;border-radius:5px;background-color:var(--white-color);transition:all 300ms;justify-content:space-between;}.elementor .col-card:hover,.elementor .col-card:focus-visible{box-shadow:0px 0px 10px 2px rgba(0, 0, 0, 0.2);transform:scale3d(1.01, 1.01, 1.01);}.elementor .card-title{text-align:center;}.elementor .card-text{text-align:center;}.elementor .container-bg{max-width:100%;background-color:#b4c7de33;justify-content:center;}.elementor .service-image{aspect-ratio:4/3;object-fit:cover;object-position:center center;}.elementor .image-lightbox{height:350px;aspect-ratio:4/3;object-fit:cover;object-position:center center;padding:0px;transition:all 300ms;}.elementor .image-lightbox:hover,.elementor .image-lightbox:focus-visible{transform:scale3d(1.01, 1.01, 1.01);}