.elementor-603 .elementor-element.elementor-element-35fb0f9c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-603 .elementor-element.elementor-element-12bb7f45{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-603 .elementor-element.elementor-element-5fa88eb4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-603 .elementor-element.elementor-element-737fbf91{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-603 .elementor-element.elementor-element-67fa4511{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-603 .elementor-element.elementor-element-31115696{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-603 .elementor-element.elementor-element-6c45e564{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-603 .elementor-element.elementor-element-7a1d7b45{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-603 .elementor-element.elementor-element-7586748f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-603 .elementor-element.elementor-element-2ae3013{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-603 .elementor-element.elementor-element-177d4243{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-603 .elementor-element.elementor-element-67216eca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-603 .elementor-element.elementor-element-25f43a8d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-603 .elementor-element.elementor-element-7be7dc2f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-603 .elementor-element.elementor-element-6f44333e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-603 .elementor-element.elementor-element-6d377790{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-603 .elementor-element.elementor-element-22953f30{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-603 .elementor-element.elementor-element-5b17ea41{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-603 .elementor-element.elementor-element-141c785f .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(min-width:768px){.elementor-603 .elementor-element.elementor-element-35fb0f9c{--content-width:1400px;}.elementor-603 .elementor-element.elementor-element-12bb7f45{--content-width:1400px;}.elementor-603 .elementor-element.elementor-element-2ae3013{--content-width:1400px;}.elementor-603 .elementor-element.elementor-element-6f44333e{--content-width:1400px;}}/* Start custom CSS for container, class: .elementor-element-12bb7f45 *//* AMAP Partners page */
body .amap-plogos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}
body .amap-ptile{background:var(--amap-white);border:1px solid var(--amap-line);border-radius:20px;padding:32px 24px 26px;min-height:240px;--justify-content:space-between;--align-items:center;--gap:20px;--row-gap:20px;transition:border-color .2s,transform .2s}
body .amap-ptile:hover{border-color:var(--amap-emerald);transform:translateY(-2px)}
body .amap-ptile-logo{--width:100%;width:100%;flex:1;display:flex;align-items:center;justify-content:center}
body .amap-ptile-logo img{max-height:110px;max-width:85%;width:auto;height:auto;object-fit:contain;border-radius:6px}
body .amap-ptile-name .elementor-heading-title{font:600 15px/1.4 var(--amap-body);color:var(--amap-muted);text-align:center}
body .amap-spot{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:40px;align-items:stretch}
body .amap-spot-text{--gap:18px;--row-gap:18px;gap:18px!important}
body .amap-spot-text .amap-h2{margin:2px 0 6px}
body .amap-spot-text .amap-h2 .elementor-heading-title{font-size:clamp(30px,3.4vw,46px)}
body .amap-pcta{padding-top:clamp(48px,6vw,72px)}
body .amap-pcta .amap-cta{margin-top:0}
body .amap-spot-text p{color:var(--amap-ink);font-size:18px;margin:0;max-width:62ch}
body .amap-chips p{display:flex;flex-wrap:wrap;gap:10px;margin:0}
body .amap-chips span{display:inline-block;border:1px solid var(--amap-line);background:var(--amap-paper);border-radius:999px;padding:8px 16px;font:600 14px var(--amap-body);color:var(--amap-emerald)}
body .amap-spot-card{border-radius:24px;padding:40px;--justify-content:center;--align-items:flex-start;--gap:20px;--row-gap:20px;gap:20px!important}
body .amap-spot-card .amap-ptile{min-height:200px;width:100%;--width:100%}
body .amap-spot-card .amap-spot-label .elementor-heading-title{font:700 13px var(--amap-body);letter-spacing:.14em;text-transform:uppercase;color:var(--amap-gold)}
body .amap-spot-card .amap-spot-big .elementor-heading-title{font:800 26px/1.2 var(--amap-display);font-stretch:var(--amap-display-stretch,100%);color:var(--amap-white);letter-spacing:-.01em}
body .amap-spot-card p{color:rgba(255,255,255,.8);margin:0}
@media (max-width:1024px){body .amap-plogos{grid-template-columns:repeat(2,minmax(0,1fr))}body .amap-spot{grid-template-columns:1fr}}
@media (max-width:767px){body .amap-ptile{min-height:180px;padding:24px 16px 20px}body .amap-ptile-logo img{max-height:80px}body .amap-spot-card{padding:28px}}/* End custom CSS */