.elementor-2369 .elementor-element.elementor-element-4a16f6c{--display:flex;--min-height:700px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-2369 .elementor-element.elementor-element-4a16f6c:not(.elementor-motion-effects-element-type-background), .elementor-2369 .elementor-element.elementor-element-4a16f6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#081F67;}.elementor-2369 .elementor-element.elementor-element-8a2b688{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2369 .elementor-element.elementor-element-8a2b688.e-con{--flex-grow:0;--flex-shrink:0;}.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-2369 .elementor-element.elementor-element-3d759b8{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;text-align:start;}.elementor-2369 .elementor-element.elementor-element-5acf80b{--spacer-size:60px;}.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-2369 .elementor-element.elementor-element-ff0228b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.75rem;font-weight:600;color:#7BE8EE;}.elementor-2369 .elementor-element.elementor-element-6ba0ed0{width:var( --container-widget-width, 69.104% );max-width:69.104%;--container-widget-width:69.104%;--container-widget-flex-grow:0;}.elementor-2369 .elementor-element.elementor-element-6ba0ed0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2369 .elementor-element.elementor-element-6ba0ed0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:6.2vw;font-weight:600;color:var( --e-global-color-fe97d91 );}.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-2369 .elementor-element.elementor-element-d580b97{width:var( --container-widget-width, 45.027% );max-width:45.027%;background-color:#FFFFFF1A;--container-widget-width:45.027%;--container-widget-flex-grow:0;border-style:solid;border-width:00px 0px 0px 3px;border-color:#00B8C4;border-radius:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:30px;color:var( --e-global-color-fe97d91 );}.elementor-2369 .elementor-element.elementor-element-d580b97.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2369 .elementor-element.elementor-element-d580b97 p{margin-block-end:0px;}.elementor-2369 .elementor-element.elementor-element-9732f86{font-family:"Roboto", Sans-serif;font-size:1.04rem;font-weight:400;color:#FFFFFF;}.elementor-2369 .elementor-element.elementor-element-da7b534{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2369 .elementor-element.elementor-element-7444496 img{border-radius:100px 0px 0px 100px;}.elementor-2369 .elementor-element.elementor-element-44abca0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:20px 10px 20px 15px rgba(0, 0, 0, 0.25);--margin-top:-66px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2369 .elementor-element.elementor-element-8c86da1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2369 .elementor-element.elementor-element-a24728f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2369 .elementor-element.elementor-element-a24728f:not(.elementor-motion-effects-element-type-background), .elementor-2369 .elementor-element.elementor-element-a24728f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-610752e );}.elementor-2369 .elementor-element.elementor-element-a24728f.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-2369 .elementor-element.elementor-element-60c7160{padding:20px 0px 20px 0px;}.elementor-2369 .elementor-element.elementor-element-60c7160 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2369 .elementor-element.elementor-element-60c7160.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5e1e61a );}.elementor-2369 .elementor-element.elementor-element-60c7160.elementor-view-framed .elementor-icon, .elementor-2369 .elementor-element.elementor-element-60c7160.elementor-view-default .elementor-icon{fill:var( --e-global-color-5e1e61a );color:var( --e-global-color-5e1e61a );border-color:var( --e-global-color-5e1e61a );}.elementor-2369 .elementor-element.elementor-element-60c7160 .elementor-icon{font-size:36px;}.elementor-2369 .elementor-element.elementor-element-60c7160 .elementor-icon i{transform:rotate(151deg);}.elementor-2369 .elementor-element.elementor-element-60c7160 .elementor-icon-box-title, .elementor-2369 .elementor-element.elementor-element-60c7160 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:600;}.elementor-2369 .elementor-element.elementor-element-60c7160 .elementor-icon-box-title{color:var( --e-global-color-4f38dc6 );}.elementor-2369 .elementor-element.elementor-element-60c7160 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:700;color:var( --e-global-color-5e1e61a );}.elementor-2369 .elementor-element.elementor-element-6847614{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2369 .elementor-element.elementor-element-c0b08f9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2369 .elementor-element.elementor-element-c0b08f9:not(.elementor-motion-effects-element-type-background), .elementor-2369 .elementor-element.elementor-element-c0b08f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fe97d91 );}.elementor-2369 .elementor-element.elementor-element-c0b08f9.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-2369 .elementor-element.elementor-element-affef6f{padding:20px 0px 20px 0px;}.elementor-2369 .elementor-element.elementor-element-affef6f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2369 .elementor-element.elementor-element-affef6f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5e1e61a );}.elementor-2369 .elementor-element.elementor-element-affef6f.elementor-view-framed .elementor-icon, .elementor-2369 .elementor-element.elementor-element-affef6f.elementor-view-default .elementor-icon{fill:var( --e-global-color-5e1e61a );color:var( --e-global-color-5e1e61a );border-color:var( --e-global-color-5e1e61a );}.elementor-2369 .elementor-element.elementor-element-affef6f .elementor-icon{font-size:36px;}.elementor-2369 .elementor-element.elementor-element-affef6f .elementor-icon i{transform:rotate(0deg);}.elementor-2369 .elementor-element.elementor-element-affef6f .elementor-icon-box-title, .elementor-2369 .elementor-element.elementor-element-affef6f .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:600;}.elementor-2369 .elementor-element.elementor-element-affef6f .elementor-icon-box-title{color:var( --e-global-color-4f38dc6 );}.elementor-2369 .elementor-element.elementor-element-affef6f .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:700;color:var( --e-global-color-5e1e61a );}.elementor-2369 .elementor-element.elementor-element-0dc8e15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2369 .elementor-element.elementor-element-a2cf64d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2369 .elementor-element.elementor-element-a2cf64d:not(.elementor-motion-effects-element-type-background), .elementor-2369 .elementor-element.elementor-element-a2cf64d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fe97d91 );}.elementor-2369 .elementor-element.elementor-element-a2cf64d.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-2369 .elementor-element.elementor-element-44cfe23{padding:20px 0px 20px 0px;}.elementor-2369 .elementor-element.elementor-element-44cfe23 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2369 .elementor-element.elementor-element-44cfe23.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5e1e61a );}.elementor-2369 .elementor-element.elementor-element-44cfe23.elementor-view-framed .elementor-icon, .elementor-2369 .elementor-element.elementor-element-44cfe23.elementor-view-default .elementor-icon{fill:var( --e-global-color-5e1e61a );color:var( --e-global-color-5e1e61a );border-color:var( --e-global-color-5e1e61a );}.elementor-2369 .elementor-element.elementor-element-44cfe23 .elementor-icon{font-size:36px;}.elementor-2369 .elementor-element.elementor-element-44cfe23 .elementor-icon i{transform:rotate(0deg);}.elementor-2369 .elementor-element.elementor-element-44cfe23 .elementor-icon-box-title, .elementor-2369 .elementor-element.elementor-element-44cfe23 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:600;}.elementor-2369 .elementor-element.elementor-element-44cfe23 .elementor-icon-box-title{color:var( --e-global-color-4f38dc6 );}.elementor-2369 .elementor-element.elementor-element-44cfe23 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:700;color:var( --e-global-color-5e1e61a );}.elementor-2369 .elementor-element.elementor-element-4b8b3de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2369 .elementor-element.elementor-element-a1d91ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2369 .elementor-element.elementor-element-a1d91ba:not(.elementor-motion-effects-element-type-background), .elementor-2369 .elementor-element.elementor-element-a1d91ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fe97d91 );}.elementor-2369 .elementor-element.elementor-element-a1d91ba.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-2369 .elementor-element.elementor-element-5e62355{padding:20px 0px 20px 0px;}.elementor-2369 .elementor-element.elementor-element-5e62355 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2369 .elementor-element.elementor-element-5e62355.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5e1e61a );}.elementor-2369 .elementor-element.elementor-element-5e62355.elementor-view-framed .elementor-icon, .elementor-2369 .elementor-element.elementor-element-5e62355.elementor-view-default .elementor-icon{fill:var( --e-global-color-5e1e61a );color:var( --e-global-color-5e1e61a );border-color:var( --e-global-color-5e1e61a );}.elementor-2369 .elementor-element.elementor-element-5e62355 .elementor-icon{font-size:36px;}.elementor-2369 .elementor-element.elementor-element-5e62355 .elementor-icon i{transform:rotate(0deg);}.elementor-2369 .elementor-element.elementor-element-5e62355 .elementor-icon-box-title, .elementor-2369 .elementor-element.elementor-element-5e62355 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:600;}.elementor-2369 .elementor-element.elementor-element-5e62355 .elementor-icon-box-title{color:var( --e-global-color-4f38dc6 );}.elementor-2369 .elementor-element.elementor-element-5e62355 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:700;color:var( --e-global-color-5e1e61a );}.elementor-2369 .elementor-element.elementor-element-de89691{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:060px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2369 .elementor-element.elementor-element-f0662ae{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;}.elementor-2369 .elementor-element.elementor-element-f0662ae:not(.elementor-motion-effects-element-type-background), .elementor-2369 .elementor-element.elementor-element-f0662ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.edicom.com.mx/wp-content/uploads/2026/09/warehouse-integral.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2369 .elementor-element.elementor-element-f0662ae::before, .elementor-2369 .elementor-element.elementor-element-f0662ae > .elementor-background-video-container::before, .elementor-2369 .elementor-element.elementor-element-f0662ae > .e-con-inner > .elementor-background-video-container::before, .elementor-2369 .elementor-element.elementor-element-f0662ae > .elementor-background-slideshow::before, .elementor-2369 .elementor-element.elementor-element-f0662ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-2369 .elementor-element.elementor-element-f0662ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5e1e61a );--background-overlay:'';}.elementor-2369 .elementor-element.elementor-element-88c8d3a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:600;color:var( --e-global-color-610752e );}.elementor-2369 .elementor-element.elementor-element-cdfdf72 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2em;font-weight:600;color:var( --e-global-color-fe97d91 );}.elementor-2369 .elementor-element.elementor-element-8fcbf66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-2369 .elementor-element.elementor-element-8fcbf66:not(.elementor-motion-effects-element-type-background), .elementor-2369 .elementor-element.elementor-element-8fcbf66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.edicom.com.mx/wp-content/uploads/2026/09/warehouse-master.png");background-position:center center;}.elementor-2369 .elementor-element.elementor-element-2b27e0e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2em;font-weight:600;color:var( --e-global-color-fe97d91 );}.elementor-2369 .elementor-element.elementor-element-3dec9cc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-2369 .elementor-element.elementor-element-3dec9cc:not(.elementor-motion-effects-element-type-background), .elementor-2369 .elementor-element.elementor-element-3dec9cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af43e5e );}.elementor-2369 .elementor-element.elementor-element-d42ed98 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.7em;font-weight:600;color:var( --e-global-color-808b467 );}.elementor-2369 .elementor-element.elementor-element-92bee59{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:700;color:var( --e-global-color-5e1e61a );}.elementor-2369 .elementor-element.elementor-element-4eb3020{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-2369 .elementor-element.elementor-element-f2eb613{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2369 .elementor-element.elementor-element-5a67bac .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:600;color:var( --e-global-color-808b467 );}.elementor-2369 .elementor-element.elementor-element-8fd40e9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3.4em;font-weight:600;color:var( --e-global-color-5e1e61a );}.elementor-2369 .elementor-element.elementor-element-891d9d0{--display:flex;--min-height:265px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-88f23bf );--border-color:var( --e-global-color-88f23bf );--border-radius:15px 15px 15px 15px;}.elementor-2369 .elementor-element.elementor-element-891d9d0:not(.elementor-motion-effects-element-type-background), .elementor-2369 .elementor-element.elementor-element-891d9d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-88f23bf );}.elementor-2369 .elementor-element.elementor-element-891d9d0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2369 .elementor-element.elementor-element-1e02412{width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-2369 .elementor-element.elementor-element-1e02412 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:600;color:var( --e-global-color-610752e );}.elementor-2369 .elementor-element.elementor-element-65e06a2{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 030px;}.elementor-2369 .elementor-element.elementor-element-65e06a2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:600;color:var( --e-global-color-610752e );}.elementor-2369 .elementor-element.elementor-element-a92924d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-2369 .elementor-element.elementor-element-a92924d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2em;font-weight:600;color:var( --e-global-color-fe97d91 );}.elementor-2369 .elementor-element.elementor-element-76a118d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;font-family:"Roboto", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-fe97d91 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2369 .elementor-element.elementor-element-7030765{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-2369 .elementor-element.elementor-element-7030765.elementor-element{--align-self:flex-end;}.elementor-2369 .elementor-element.elementor-element-7030765 .elementor-icon-wrapper{text-align:center;}.elementor-2369 .elementor-element.elementor-element-7030765.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-610752e );}.elementor-2369 .elementor-element.elementor-element-7030765.elementor-view-framed .elementor-icon, .elementor-2369 .elementor-element.elementor-element-7030765.elementor-view-default .elementor-icon{color:var( --e-global-color-610752e );border-color:var( --e-global-color-610752e );}.elementor-2369 .elementor-element.elementor-element-7030765.elementor-view-framed .elementor-icon, .elementor-2369 .elementor-element.elementor-element-7030765.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-610752e );}.elementor-2369 .elementor-element.elementor-element-7030765 .elementor-icon{font-size:40px;}.elementor-2369 .elementor-element.elementor-element-7030765 .elementor-icon svg{height:40px;}.elementor-2369 .elementor-element.elementor-element-7030765 .elementor-icon i, .elementor-2369 .elementor-element.elementor-element-7030765 .elementor-icon svg{transform:rotate(45deg);}.elementor-2369 .elementor-element.elementor-element-88d45c4{--display:flex;--min-height:265px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-88f23bf );--border-color:var( --e-global-color-88f23bf );--border-radius:15px 15px 15px 15px;}.elementor-2369 .elementor-element.elementor-element-88d45c4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2369 .elementor-element.elementor-element-93f2806{width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-2369 .elementor-element.elementor-element-93f2806 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:600;color:var( --e-global-color-610752e );}.elementor-2369 .elementor-element.elementor-element-a959bce{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 030px;}.elementor-2369 .elementor-element.elementor-element-a959bce .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:600;color:var( --e-global-color-610752e );}.elementor-2369 .elementor-element.elementor-element-8651d71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-2369 .elementor-element.elementor-element-8651d71 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2em;font-weight:600;color:var( --e-global-color-5e1e61a );}.elementor-2369 .elementor-element.elementor-element-65e8814{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;font-family:"Roboto", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-5e1e61a );}.elementor-2369 .elementor-element.elementor-element-636818b{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-2369 .elementor-element.elementor-element-636818b.elementor-element{--align-self:flex-end;}.elementor-2369 .elementor-element.elementor-element-636818b .elementor-icon-wrapper{text-align:center;}.elementor-2369 .elementor-element.elementor-element-636818b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-610752e );}.elementor-2369 .elementor-element.elementor-element-636818b.elementor-view-framed .elementor-icon, .elementor-2369 .elementor-element.elementor-element-636818b.elementor-view-default .elementor-icon{color:var( --e-global-color-610752e );border-color:var( --e-global-color-610752e );}.elementor-2369 .elementor-element.elementor-element-636818b.elementor-view-framed .elementor-icon, .elementor-2369 .elementor-element.elementor-element-636818b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-610752e );}.elementor-2369 .elementor-element.elementor-element-636818b .elementor-icon{font-size:40px;}.elementor-2369 .elementor-element.elementor-element-636818b .elementor-icon svg{height:40px;}.elementor-2369 .elementor-element.elementor-element-636818b .elementor-icon i, .elementor-2369 .elementor-element.elementor-element-636818b .elementor-icon svg{transform:rotate(45deg);}.elementor-2369 .elementor-element.elementor-element-b961e6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2369 .elementor-element.elementor-element-0619475{--spacer-size:56px;}.elementor-2369 .elementor-element.elementor-element-71cd91a.elementor-element{--align-self:flex-end;}.elementor-2369 .elementor-element.elementor-element-71cd91a{font-family:"Roboto", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-2369 .elementor-element.elementor-element-25f6063{--display:flex;--min-height:265px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-88f23bf );--border-color:var( --e-global-color-88f23bf );--border-radius:15px 15px 15px 15px;}.elementor-2369 .elementor-element.elementor-element-25f6063.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2369 .elementor-element.elementor-element-c7a56f3{width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-2369 .elementor-element.elementor-element-c7a56f3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:600;color:var( --e-global-color-808b467 );}.elementor-2369 .elementor-element.elementor-element-7693d78{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 030px;}.elementor-2369 .elementor-element.elementor-element-7693d78 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:600;color:var( --e-global-color-610752e );}.elementor-2369 .elementor-element.elementor-element-046b41d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-2369 .elementor-element.elementor-element-046b41d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2em;font-weight:600;color:var( --e-global-color-88f23bf );}.elementor-2369 .elementor-element.elementor-element-4b08948{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;font-family:"Roboto", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-5e1e61a );}.elementor-2369 .elementor-element.elementor-element-2087ee2{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-2369 .elementor-element.elementor-element-2087ee2.elementor-element{--align-self:flex-end;}.elementor-2369 .elementor-element.elementor-element-2087ee2 .elementor-icon-wrapper{text-align:center;}.elementor-2369 .elementor-element.elementor-element-2087ee2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-610752e );}.elementor-2369 .elementor-element.elementor-element-2087ee2.elementor-view-framed .elementor-icon, .elementor-2369 .elementor-element.elementor-element-2087ee2.elementor-view-default .elementor-icon{color:var( --e-global-color-610752e );border-color:var( --e-global-color-610752e );}.elementor-2369 .elementor-element.elementor-element-2087ee2.elementor-view-framed .elementor-icon, .elementor-2369 .elementor-element.elementor-element-2087ee2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-610752e );}.elementor-2369 .elementor-element.elementor-element-2087ee2 .elementor-icon{font-size:40px;}.elementor-2369 .elementor-element.elementor-element-2087ee2 .elementor-icon svg{height:40px;}.elementor-2369 .elementor-element.elementor-element-2087ee2 .elementor-icon i, .elementor-2369 .elementor-element.elementor-element-2087ee2 .elementor-icon svg{transform:rotate(45deg);}.elementor-2369 .elementor-element.elementor-element-25ab8bb{--display:flex;--min-height:265px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-88f23bf );--border-color:var( --e-global-color-88f23bf );--border-radius:15px 15px 15px 15px;}.elementor-2369 .elementor-element.elementor-element-25ab8bb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2369 .elementor-element.elementor-element-4782648{width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-2369 .elementor-element.elementor-element-4782648 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:600;color:var( --e-global-color-808b467 );}.elementor-2369 .elementor-element.elementor-element-f5c5630{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 030px;}.elementor-2369 .elementor-element.elementor-element-f5c5630 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:600;color:var( --e-global-color-610752e );}.elementor-2369 .elementor-element.elementor-element-6f74537{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-2369 .elementor-element.elementor-element-6f74537 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2em;font-weight:600;color:var( --e-global-color-5e1e61a );}.elementor-2369 .elementor-element.elementor-element-ece6046{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;font-family:"Roboto", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-5e1e61a );}.elementor-2369 .elementor-element.elementor-element-bbbdddd{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-2369 .elementor-element.elementor-element-bbbdddd.elementor-element{--align-self:flex-end;}.elementor-2369 .elementor-element.elementor-element-bbbdddd .elementor-icon-wrapper{text-align:center;}.elementor-2369 .elementor-element.elementor-element-bbbdddd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-610752e );}.elementor-2369 .elementor-element.elementor-element-bbbdddd.elementor-view-framed .elementor-icon, .elementor-2369 .elementor-element.elementor-element-bbbdddd.elementor-view-default .elementor-icon{color:var( --e-global-color-610752e );border-color:var( --e-global-color-610752e );}.elementor-2369 .elementor-element.elementor-element-bbbdddd.elementor-view-framed .elementor-icon, .elementor-2369 .elementor-element.elementor-element-bbbdddd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-610752e );}.elementor-2369 .elementor-element.elementor-element-bbbdddd .elementor-icon{font-size:40px;}.elementor-2369 .elementor-element.elementor-element-bbbdddd .elementor-icon svg{height:40px;}.elementor-2369 .elementor-element.elementor-element-bbbdddd .elementor-icon i, .elementor-2369 .elementor-element.elementor-element-bbbdddd .elementor-icon svg{transform:rotate(45deg);}.elementor-2369 .elementor-element.elementor-element-a08105a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2369 .elementor-element.elementor-element-a08105a:not(.elementor-motion-effects-element-type-background), .elementor-2369 .elementor-element.elementor-element-a08105a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-88f23bf );}.elementor-2369 .elementor-element.elementor-element-45ae386{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2369 .elementor-element.elementor-element-9ba847f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2369 .elementor-element.elementor-element-53806ee{margin:09px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2369 .elementor-element.elementor-element-53806ee .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:600;color:var( --e-global-color-610752e );}.elementor-2369 .elementor-element.elementor-element-cc2e5d4{width:var( --container-widget-width, 100.544% );max-width:100.544%;--container-widget-width:100.544%;--container-widget-flex-grow:0;}.elementor-2369 .elementor-element.elementor-element-cc2e5d4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2369 .elementor-element.elementor-element-cc2e5d4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:6.2vw;font-weight:600;color:var( --e-global-color-fe97d91 );}.elementor-2369 .elementor-element.elementor-element-269141c{font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-fe97d91 );}.elementor-2369 .elementor-element.elementor-element-97f7e15{margin:010px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-fe97d91 );}.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-2369 .elementor-element.elementor-element-4f8de1d .elementor-button{background-color:var( --e-global-color-88f23bf );font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:500;line-height:28px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2369 .elementor-element.elementor-element-4f8de1d{width:var( --container-widget-width, 41.142% );max-width:41.142%;--container-widget-width:41.142%;--container-widget-flex-grow:0;}.elementor-2369 .elementor-element.elementor-element-4f8de1d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2369 .elementor-element.elementor-element-e1dc032{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2369 .elementor-element.elementor-element-7b09870{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2369 .elementor-element.elementor-element-2e46099{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2369 .elementor-element.elementor-element-2e46099:not(.elementor-motion-effects-element-type-background), .elementor-2369 .elementor-element.elementor-element-2e46099 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af43e5e );}.elementor-2369 .elementor-element.elementor-element-d12b76c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2369 .elementor-element.elementor-element-73a6d31{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2369 .elementor-element.elementor-element-005e4cc{margin:09px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2369 .elementor-element.elementor-element-005e4cc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:600;color:var( --e-global-color-808b467 );}.elementor-2369 .elementor-element.elementor-element-0721d10{width:var( --container-widget-width, 100.544% );max-width:100.544%;--container-widget-width:100.544%;--container-widget-flex-grow:0;}.elementor-2369 .elementor-element.elementor-element-0721d10.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2369 .elementor-element.elementor-element-0721d10 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:6.2vw;font-weight:600;color:var( --e-global-color-5e1e61a );}.elementor-2369 .elementor-element.elementor-element-a4aa6a0{font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-4f38dc6 );}.elementor-2369 .elementor-element.elementor-element-aed6ea7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-2369 .elementor-element.elementor-element-aed6ea7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2369 .elementor-element.elementor-element-87d3384 .elementor-button{background-color:var( --e-global-color-88f23bf );font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:500;line-height:28px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2369 .elementor-element.elementor-element-87d3384{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-2369 .elementor-element.elementor-element-87d3384.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2369 .elementor-element.elementor-element-87d3384 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2369 .elementor-element.elementor-element-b624d5f .elementor-button{background-color:var( --e-global-color-af43e5e );font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:500;line-height:28px;fill:var( --e-global-color-5e1e61a );color:var( --e-global-color-5e1e61a );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2369 .elementor-element.elementor-element-b624d5f{width:var( --container-widget-width, 47.341% );max-width:47.341%;--container-widget-width:47.341%;--container-widget-flex-grow:0;}.elementor-2369 .elementor-element.elementor-element-b624d5f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2369 .elementor-element.elementor-element-b624d5f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2369 .elementor-element.elementor-element-853475b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2369 .elementor-element.elementor-element-4a16f6c{--content-width:1200px;}.elementor-2369 .elementor-element.elementor-element-8a2b688{--width:45%;}.elementor-2369 .elementor-element.elementor-element-da7b534{--width:60%;}.elementor-2369 .elementor-element.elementor-element-8c86da1{--width:25%;}.elementor-2369 .elementor-element.elementor-element-6847614{--width:25%;}.elementor-2369 .elementor-element.elementor-element-0dc8e15{--width:25%;}.elementor-2369 .elementor-element.elementor-element-4b8b3de{--width:25%;}.elementor-2369 .elementor-element.elementor-element-f0662ae{--width:61%;}.elementor-2369 .elementor-element.elementor-element-8fcbf66{--width:30%;}.elementor-2369 .elementor-element.elementor-element-3dec9cc{--width:20%;}.elementor-2369 .elementor-element.elementor-element-f2eb613{--width:50%;}.elementor-2369 .elementor-element.elementor-element-891d9d0{--width:95.648%;}.elementor-2369 .elementor-element.elementor-element-88d45c4{--width:95.648%;}.elementor-2369 .elementor-element.elementor-element-b961e6f{--width:50%;}.elementor-2369 .elementor-element.elementor-element-25f6063{--width:95.648%;}.elementor-2369 .elementor-element.elementor-element-25ab8bb{--width:95.648%;}.elementor-2369 .elementor-element.elementor-element-45ae386{--width:5%;}.elementor-2369 .elementor-element.elementor-element-9ba847f{--width:45%;}.elementor-2369 .elementor-element.elementor-element-e1dc032{--width:45%;}.elementor-2369 .elementor-element.elementor-element-7b09870{--width:5%;}.elementor-2369 .elementor-element.elementor-element-d12b76c{--width:5%;}.elementor-2369 .elementor-element.elementor-element-73a6d31{--width:45%;}.elementor-2369 .elementor-element.elementor-element-aed6ea7{--width:44.912%;}.elementor-2369 .elementor-element.elementor-element-853475b{--width:5%;}}/* Start custom CSS for html, class: .elementor-element-ab7bd37 */:root {
    --navy: #101b50;
    --navy2: #182d78;
    --blue: #2f5ae0;
    --aqua: #00b8c4;
    --ink: #243341;
    --muted: #63717d;
    --mist: #f3f6fb;
    --line: #dce3ed;
    --white: #fff;
    --max: 1120px
}

.map-card {
    position: relative;
    display: block;
    min-height: 390px;
    overflow: hidden;
    border: 1px solid rgba(255,255,255,.22);
    background: #132566
}

.map-grid {
    position: absolute;
    inset: -30px;
    background-image: linear-gradient(rgba(64,105,215,.5) 1px,transparent 1px),linear-gradient(90deg,rgba(64,105,215,.5) 1px,transparent 1px),linear-gradient(28deg,transparent 46%,rgba(0,184,196,.48) 47%,rgba(0,184,196,.48) 49%,transparent 50%);
    background-size: 58px 58px,58px 58px,100% 100%;
    transform: rotate(-7deg) scale(1.12)
}

.pin {
    position: absolute;
    left: 52%;
    top: 42%;
    transform: translate(-50%,-50%);
    width: 115px;
    height: 115px;
    display: grid;
    place-content: center;
    text-align: center;
    border-radius: 50%;
    background: var(--aqua);
    color: #082e3a;
    font-weight: 900;
    box-shadow: 0 0 0 18px rgba(0,184,196,.13),0 0 0 38px rgba(0,184,196,.06)
}

.pin:after {
    content: "";
    position: absolute;
    left: 49px;
    bottom: -17px;
    border: 10px solid transparent;
    border-top: 18px solid var(--aqua)
}

.pin small {
    font-size: .55rem;
    letter-spacing: .1em
}

.map-caption {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex;
    justify-content: space-between;
    padding: 18px 20px;
    background: rgba(7,18,59,.9);
    font-size: .74rem;
    letter-spacing: .07em
}

.map-caption span {
    font-weight: 800;
    color: var(--aqua)
}/* End custom CSS */