.input-phone-container{position:relative;display:flex;flex-direction:column;width:100%}.input-phone-container .error-input{border:2px solid #ecfbd2}.input-phone-container .form-control{font-size:20px;padding-left:40px;border:1px solid #ecfbd2;color:#1c2826;border-radius:10px;width:100%;background-color:#ecfbd2;font-family:neuzeit-regular!important}@media (max-width:768px){.input-phone-container .form-control{font-size:12px}}.input-phone-container .flag-dropdown{background-color:#ecfbd2!important;border:1px solid #ecfbd2!important}.input-phone-container .allow-dropdown.intl-tel-input{padding-left:50px}.input-phone-container .react-tel-input .country-list{background-color:#ecfbd2!important}.input-phone-container .country{color:#1c2826!important}.input-phone-container .react-tel-input .flag-dropdown.open .selected-flag{background-color:#ecfbd2!important}.video_scale{animation:video-scale .75s linear .1s forwards;-moz-animation:video-scale .75s linear .1s forwards;-webkit-animation:video-scale .75s linear .1s forwards;transform-origin:"center center"}@keyframes video-scale{to{scale:3}}@-moz-keyframes video-scale{to{scale:3}}@-webkit-keyframes video-scale{to{scale:3}}@media (max-width:768px){@keyframes video-scale{to{scale:3.5}}@-moz-keyframes video-scale{to{scale:3.5}}@-webkit-keyframes video-scale{to{scale:3.5}}}.logo_scale_opacity{animation:logo-scale-opacity .75s linear .5s forwards;-moz-animation:logo-scale-opacity .75s linear .5s forwards;-webkit-animation:logo-scale-opacity .75s linear .5s forwards}@keyframes logo-scale-opacity{to{opacity:1}}@-moz-keyframes logo-scale-opacity{to{opacity:1}}@-webkit-keyframes logo-scale-opacity{to{opacity:1}}.button_disappear{animation:button-opacity .3s linear 0s forwards;-moz-animation:button-opacity .3s linear 0s forwards;-webkit-animation:button-opacity .3s linear 0s forwards}@keyframes button-opacity{to{opacity:0}}@-moz-keyframes button-opacity{to{opacity:0}}@-webkit-keyframes button-opacity{to{opacity:0}}.heading_appear{animation:heading-opacity .5s linear .75s forwards;-moz-animation:heading-opacity .5s linear .75s forwards;-webkit-animation:heading-opacity .5s linear .75s forwards}@keyframes heading-opacity{to{opacity:1}}@-moz-keyframes heading-opacity{to{opacity:1}}@-webkit-keyframes heading-opacity{to{opacity:1}}.bg-gradient-pink{background:#f4a3ee;background:linear-gradient(#811a78 101%,#1c2826 0)}.hero_section_tabled{max-height:900px}@media(min-width:600px)and (max-width:900px)and (orientation:portrait){.hero_section_tabled{height:100svh}}@media (max-height:600px){.nav_links_menu_extra_class{flex-direction:row;flex-wrap:wrap}}@media (min-height:800px){.nav_links_menu_extra_class{margin-bottom:60px}}@media (max-height:630px){.mega_links_menu_extra_class{gap:8px}}@media (min-height:800px){.mega_links_menu_extra_class{gap:40px;margin-bottom:110px}.nav_menu_extra_class{margin-bottom:40px}}.map_full_extra_class .mapboxgl-ctrl-compass{box-shadow:none!important;display:none!important}.map_full_extra_class .mapboxgl-ctrl-group{background-color:transparent!important}.map_full_extra_class .mapboxgl-ctrl-zoom-in{z-index:100!important}.map_full_extra_class .mapboxgl-ctrl-zoom-in,.map_full_extra_class .mapboxgl-ctrl-zoom-out{background-color:#ecfbd2!important;border-radius:100%!important}.map_full_extra_class .mapboxgl-control-container{top:unset!important;bottom:100px!important;background-color:aqua!important;position:absolute!important;width:100%!important;z-index:99!important}@media (max-height:800px){.buildings_content_wrapper{max-height:375px}}.map_extra_class .mapboxgl-ctrl-bottom-left,.map_extra_class .mapboxgl-ctrl-bottom-right{display:none!important}.regulatory_pages_container h1{font-size:35px;line-height:100%;letter-spacing:-.03em;text-transform:uppercase;color:#1c2826;font-family:gio-extraLight}@media (min-width:1024px){.regulatory_pages_container h1{font-size:135px;letter-spacing:-1.28px}}.regulatory_pages_container h2{font-size:40px;line-height:100%;letter-spacing:0;color:#1c2826;font-family:gio-extraLight}@media (min-width:1024px){.regulatory_pages_container h2{font-size:65px;letter-spacing:.03em}}.regulatory_pages_container h3{font-size:30px;line-height:100%;color:#1c2826;font-family:gio-extraLight}@media (min-width:1024px){.regulatory_pages_container h3{font-size:65px}}.regulatory_pages_container h4{font-size:12px;line-height:115%;letter-spacing:.15em;color:#1c2826;font-family:neuzeit-bold}@media (min-width:1024px){.regulatory_pages_container h4{font-size:50px;line-height:110%;letter-spacing:-.03em;text-transform:uppercase}}.regulatory_pages_container h5{font-size:12px;line-height:115%;letter-spacing:.15em;color:#1c2826;font-family:neuzeit-bold}@media (min-width:1024px){.regulatory_pages_container h5{font-size:45px;line-height:100%}}.regulatory_pages_container h6{font-size:12px;line-height:115%;letter-spacing:.15em;color:#1c2826;font-family:neuzeit-bold}@media (min-width:1024px){.regulatory_pages_container h6{font-size:20px;line-height:110%;letter-spacing:.15em;text-transform:uppercase}}.regulatory_pages_container p{font-size:15px;line-height:19.5px;color:#1c2826;font-family:neuzeit-light}@media (min-width:1024px){.regulatory_pages_container p{font-size:25px;line-height:28px}}.regulatory_pages_container a{font-size:15px;line-height:19.5px;color:#1c2826;text-decoration:underline;font-family:neuzeit-light}@media (min-width:1024px){.regulatory_pages_container a{font-size:25px;line-height:28px}}.regulatory_pages_container ul{font-size:15px;line-height:19.5px;color:#1c2826;list-style-type:disc;padding-left:12px;font-family:neuzeit-light}@media (min-width:1024px){.regulatory_pages_container ul{font-size:25px;line-height:28px}}.regulatory_pages_container ul li{font-size:15px;line-height:19.5px;color:#1c2826;font-family:neuzeit-light}@media (min-width:1024px){.regulatory_pages_container ul li{font-size:25px;line-height:28px}}.regulatory_pages_container ol{font-size:15px;line-height:19.5px;color:#1c2826;list-style-type:decimal;padding-left:12px;font-family:neuzeit-light}@media (min-width:1024px){.regulatory_pages_container ol{font-size:25px;line-height:28px}}.regulatory_pages_container ol li{font-size:15px;line-height:19.5px;color:#1c2826;font-family:neuzeit-light}@media (min-width:1024px){.regulatory_pages_container ol li{font-size:25px;line-height:28px}}.regulatory_pages_container img{width:100%;height:auto}@media(min-width:976px)and (max-height:800px){.extra_right_image_class{transform:translateX(35%) rotate(-90deg)}}@media(max-width:1200px)and (min-height:800px){.extra_right_image_class{transform:translateX(40%) rotate(-90deg)}}@media(max-height:700px)and (max-width:768px){.container_with_more_padding{padding-bottom:30px}}@media(min-width:1440px)and (max-height:800px){.absolute_image_extraClass{transform:translateY(-20%)}}.grid_container{display:grid;width:100%;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(5,1fr);grid-template-areas:"a k b d" "a k text e" "f g text e" "f g h c" "f j h c"}.grid_container .grid-aria-1{grid-area:a}.grid_container .grid-aria-2{grid-area:b}.grid_container .grid-aria-3{grid-area:c}.grid_container .grid-aria-4{grid-area:d}.grid_container .grid-aria-5{grid-area:e}.grid_container .grid-aria-6{grid-area:f}.grid_container .grid-aria-7{grid-area:g}.grid_container .grid-aria-8{grid-area:h}.grid_container .grid-aria-9{grid-area:j}.grid_container .grid-aria-10{grid-area:k}.grid_container .grid-aria-11{grid-area:text}.grid_container .grid-aria-12{grid-area:m}@media (max-width:768px){.grid_container{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(11,1fr);grid-template-areas:"a b" "a b" "e h" "f h" "f c" "text text" "text text" "text text" "d j" "k j" "k g"}}@media (max-height:1440px)and (orientation:portrait){.grid_container{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(11,1fr);grid-template-areas:"a k" "a k" "f h" "g h" "g b" "text text" "text text" "text text" "d e" "c e" "c j"}}