.elementor .py-6{padding-block-start:var(--gap-6);padding-block-end:var(--gap-6);}.elementor .btn-icon-md{width:20px;height:20px;}.elementor .btn-link{width:fit-content;height:fit-content;color:var(--black-100);padding-block-start:5px;padding-block-end:5px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;border-color:#00000000;border-style:none;background-color:#00000000;transition:all 300ms;flex-direction:row;gap:var(--gap-1);align-items:center;cursor: pointer;\n}.elementor .btn-link:hover,.elementor .btn-link:focus-visible{color:var(--black-60);}.elementor .body-sm{font-size:14px;}.elementor .icon-group{column-gap:var(--gap-1);flex-direction:row;row-gap:var(--gap-05);flex-wrap:wrap;align-items:center;}.elementor .btn-icon-lg{width:26px;height:26px;}.elementor .py-2{padding-block-start:var(--gap-2);padding-block-end:var(--gap-2);}.elementor .grid-d-2{--columns: 2;\n}.elementor .text-left{text-align:start;}.elementor .flex-column{flex-direction:column;}.elementor .p-0{padding:0px;}.elementor .px-0{padding-inline-start:0px;padding-inline-end:0px;}.elementor .py-3{padding-block-start:var(--gap-3);padding-block-end:var(--gap-3);}.elementor .border-top{border-top: var(--border);\n}.elementor .flex-row{column-gap:0px;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;}.elementor .px-default{padding-inline-start:var(--gap-5);padding-inline-end:var(--gap-5);}.elementor .grid{width:100%;padding:0px;display:grid;gap:0px;grid-template-rows:repeat(1, 1fr);grid-template-columns: repeat(var(--columns), 1fr);\n}.elementor .py-0{padding-block-start:0px;padding-block-end:0px;}.elementor .label{font-family:var(--main);font-weight:400;letter-spacing:var(--letter-spacing-uppercase);line-height:var(--line-height-heading);text-transform:uppercase;}.elementor .justify-center{justify-content:center;}.elementor .align-center{align-items:center;}.elementor .justify-start{justify-content:flex-start;}.elementor .text-center{text-align:center;}.elementor .label-sm{font-size:11px;}.elementor .label-md{font-size:12.5px;}.elementor .heading{font-family:var(--main);font-weight:300;line-height:var(--line-height-heading);}.elementor .quote{font-family:var(--fancy-2);font-weight:400;letter-spacing:2%;line-height:1.3em;font-style:italic;}.elementor .logo-main{width:100%;max-width:220px;}.elementor .border-bottom{border-bottom: var(--border);\n}.elementor .quick-link{width:100%;max-width:180px;gap:var(--gap-1);}.elementor .listing-img{width:100%;height:100%;object-fit:cover;object-position:center center;transition:all 400ms;}.elementor .listing-img-wrap{width:100%;overflow:hidden;aspect-ratio:1/1;padding:0px;background-color:#ffffff00;justify-content:center;align-items:center;}.elementor .quick-link-wrap:hover,.elementor .quick-link-wrap:focus-visible{.quick-link-title {
  color: var(--black-60);
}\n}.elementor .quick-link-title{width:calc(100% - 0px - 0px);color:var(--black-80);transition:all 400ms;}.elementor .quick-link-dot{width:5px;height:5px;margin-block-start:4px;border-radius:100%;display:none;}.elementor .quick-link-title-wrap{display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;justify-content:space-between;align-items:start;}.elementor .listing-img-hover-zoom:hover,.elementor .listing-img-hover-zoom:focus-visible{.listing-img {
  scale: 1.06;
}\n}.elementor .body-md{font-size:15px;}.elementor .grid-d-2-bx{> .cell:not(:nth-child(2n + 1 of .cell)) {
  border-left: var(--border);
}\n}.elementor .grid-d-2-by{> .cell:not(:nth-child(-n+2 of .cell)) {
  border-top: var(--border);
}\n}