.elementor .hero-section-width{width:100%;min-width:100%;margin-block-end:8px;flex-direction:column;justify-content:center;align-items:center;}.elementor .hero-section-content{width:100%;min-width:90%;min-height:70vh;max-height:70%;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;border-radius:7px;box-shadow:0px 0px 8px 5px rgba(0, 0, 0, 1);display:flex;flex-direction:row;justify-content:center;}.elementor .content-section-1{width:95vw;margin-inline-start:10px;margin-inline-end:10px;border-radius:7px;background-color:#0e2a4fad;box-shadow:0px 0px 8px 3px rgba(0, 0, 0, 1);display:flex;flex-direction:column;justify-content:center;align-self:center;}.elementor .image-hero-1{width:100vw;max-height:100%;object-fit:cover;position:absolute;z-index:-1;border-radius:7px;background-image:linear-gradient(#000000, #000000);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:block;}.elementor .hero_section_h1{font-family:var(--Montserrat);text-align:start;}.elementor .page_section_container{width:100%;padding:0px;margin-block-start:20px;margin-block-end:20px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;justify-content:center;align-items:center;}.elementor .border_shadow_{padding:0px;border-radius:7px;box-shadow:0px 0px 8px 3px rgba(0, 0, 0, 1);}.elementor .section_font_h2{font-family:var(--Montserrat);font-weight:600;font-size:clamp(24px, 3vw + 5px, 42px);color:var(--Steel_Blue);text-align:center;}.elementor .h2_padding{padding-block-start:1vh;padding-block-end:1vh;padding-inline-start:5vw;padding-inline-end:5vw;}.elementor .container_1{padding:0px;margin-block-start:5px;margin-block-end:5px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .text_content_typography{font-family:Inter;font-size:var(--responsive_body);line-height:25px;text-align:center;padding-block-start:2%;padding-block-end:2%;padding-inline-start:3%;padding-inline-end:3%;}.elementor .text-shadow{text-shadow: 1px 1px 1px rgb(0, 0, 0)\n}.elementor .background_section_grey{border-radius:7px;background-color:#515151;}.elementor .thirtyvw_width{width:48%;height:45vh;min-width:40%;}.elementor .flex-column-center{flex-direction:column;justify-content:center;align-items:center;}.elementor .button_centerred{padding-block-start:20px;padding-block-end:20px;flex-direction:row;justify-content:space-evenly;align-items:center;}.elementor .button_settings_1{font-family:Inter;font-weight:600;font-size:var(--responsive_body);color:var(--Steel_Blue);border-radius:7px;background-color:var(--Prussian_Blue);display:flex;flex-wrap:wrap;}.elementor .button_settings_1:hover,.elementor .button_settings_1:focus-visible{color:var(--Prussian_Blue);background-color:var(--Steel_Blue);}.elementor .section_content_border:hover,.elementor .section_content_border:focus-visible{box-shadow:0px 0px 8px 3px rgba(255, 255, 255, 1);}.elementor .grey_background{background-color:var(--grey_background);}.elementor .flex_column_Center{display:flex;flex-direction:column;justify-content:center;}.elementor .container_full_width{width:100vw;padding:10px;}.elementor .flew_row_space_around{width:100%;display:flex;flex-direction:row;justify-content:space-around;}.elementor .tab_button_no_rounded{border-radius:0px;}.elementor .tab_button_30{width:32%;}.elementor .tab_buttton_typography{font-family:Montserrat;font-weight:600;font-size:var(--Responsive_h3);}.elementor .h2_text_size{font-size:var(--Responsive_h2);}.elementor .button_padding{min-width:250px;text-align:center;padding:10px;justify-content:center;}.elementor .button_min_width{text-align:center;}.elementor .tab_button_background{color:var(--Prussian_Blue);border-radius:7px;border-color:var(--black);background-color:var(--Steel_Blue);}.elementor .tab_button_background:active{color:var(--Prussian_Blue);}.elementor .tab_button_background:hover,.elementor .tab_button_background:focus-visible{font-family:var(--Montserrat);font-weight:600;font-size:var(--responsive_body);color:var(--Steel_Blue);border-color:var(--Steel_Blue);background-color:var(--Prussian_Blue);}.elementor .tab_button_background:focus{color:var(--Prussian_Blue);border-color:var(--Prussian_Blue);background-color:var(--White);}.elementor .margin_all_sections{margin-block-start:10px;margin-block-end:10px;}