.elementor-8 .elementor-element.elementor-element-9efe111, .elementor-8 .elementor-element.elementor-element-9efe111 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9efe111{margin-top:0px;margin-bottom:0px;padding:0vw 4vw 0vw 4vw;}.elementor-8 .elementor-element.elementor-element-a578f3b > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-a578f3b > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-a578f3b > .elementor-background-slideshow{border-radius:10px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a578f3b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-709d39a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-709d39a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233C48;}.elementor-8 .elementor-element.elementor-element-709d39a, .elementor-8 .elementor-element.elementor-element-709d39a > .elementor-background-overlay{border-radius:10px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-709d39a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:2vw 2vw 4vw 2vw;}.elementor-8 .elementor-element.elementor-element-709d39a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-d111d8a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 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-8 .elementor-element.elementor-element-4d32315{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 2vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-4d32315 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4.8vw;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-2px;color:#F0F0F0;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-c976d91{padding:0vw 0vw 0vw 0vw;--e-icon-list-icon-size:1.6vw;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-c976d91 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1em/2);}.elementor-8 .elementor-element.elementor-element-c976d91 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1em/2);}.elementor-8 .elementor-element.elementor-element-c976d91 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1em/2);}.elementor-8 .elementor-element.elementor-element-c976d91 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1em/2);}.elementor-8 .elementor-element.elementor-element-c976d91 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1em/2);}.elementor-8 .elementor-element.elementor-element-c976d91 .elementor-icon-list-icon i{color:#F0F0F0;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-c976d91 .elementor-icon-list-icon svg{fill:#F0F0F0;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-c976d91 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-c976d91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-c976d91 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.4vw;font-weight:400;}.elementor-8 .elementor-element.elementor-element-c976d91 .elementor-icon-list-text{color:#F0F0F0;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-ce8cf2e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-cd4f46d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-cd4f46d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-cd4f46d > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 0px 0px 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-8 .elementor-element.elementor-element-051645a .elementor-button{background-color:#2E89C1;font-family:"Inter", Sans-serif;font-size:1.1vw;font-weight:400;fill:#F0F0F0;color:#F0F0F0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E89C1;border-radius:10px 10px 10px 10px;padding:1.5vw 0vw 1.5vw 0vw;}.elementor-8 .elementor-element.elementor-element-051645a .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-051645a .elementor-button:focus{background-color:#02010100;border-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-37677b8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-37677b8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-37677b8 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f070ff9 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:1.1vw;font-weight:400;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E89C1;border-radius:10px 10px 10px 10px;padding:1.5vw 0vw 1.5vw 0vw;}.elementor-8 .elementor-element.elementor-element-f070ff9 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-f070ff9 .elementor-button:focus{background-color:#02010100;color:#FFFFFF;border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f070ff9 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-f070ff9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-5437d55.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-5437d55.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-5437d55 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 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-8 .elementor-element.elementor-element-361cf65{text-align:start;}.elementor-8 .elementor-element.elementor-element-361cf65 img{height:4.25vw;object-fit:contain;object-position:center left;}.elementor-8 .elementor-element.elementor-element-0040384{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0040384 img{width:100%;border-radius:0px 0px 20px 20px;}.elementor-8 .elementor-element.elementor-element-013e086{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3448ad9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-3448ad9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233C48;}.elementor-8 .elementor-element.elementor-element-3448ad9 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-3448ad9 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-3448ad9 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-3448ad9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0vw 0.5vw 0vw 0vw;--e-column-margin-right:0.5vw;--e-column-margin-left:0vw;padding:2vw 2vw 2vw 2vw;}.elementor-8 .elementor-element.elementor-element-3448ad9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-4c16c49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-4c16c49 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5vw;font-weight:700;text-transform:uppercase;line-height:1em;color:#F0F0F0;}.elementor-8 .elementor-element.elementor-element-b53b4d4{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-b53b4d4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1em;color:#F0F0F0;}.elementor-8 .elementor-element.elementor-element-552570a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-552570a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233C48;}.elementor-8 .elementor-element.elementor-element-552570a > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-552570a > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-552570a > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-552570a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0vw 0vw 0vw 0.5vw;--e-column-margin-right:0vw;--e-column-margin-left:0.5vw;padding:2vw 2vw 2vw 2vw;}.elementor-8 .elementor-element.elementor-element-552570a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-bc5b21c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-bc5b21c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5vw;font-weight:700;text-transform:uppercase;line-height:1em;color:#F0F0F0;}.elementor-8 .elementor-element.elementor-element-304b485{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-304b485 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1em;color:#F0F0F0;}.elementor-8 .elementor-element.elementor-element-dc213ad{margin-top:0px;margin-bottom:0px;padding:1vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-386f840:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-386f840 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-8 .elementor-element.elementor-element-386f840 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#233C48;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0vw 0.5vw 0vw 0vw;--e-column-margin-right:0.5vw;--e-column-margin-left:0vw;padding:2vw 2vw 2vw 2vw;}.elementor-8 .elementor-element.elementor-element-386f840 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-386f840 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-386f840 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-386f840 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-359c5d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-359c5d3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5vw;font-weight:700;text-transform:uppercase;line-height:1em;color:#233C48;}.elementor-8 .elementor-element.elementor-element-0d5b2bd{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-0d5b2bd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1em;color:#233C48;}.elementor-8 .elementor-element.elementor-element-717176d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-717176d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-8 .elementor-element.elementor-element-717176d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#233C48;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0vw 0vw 0vw 0.5vw;--e-column-margin-right:0vw;--e-column-margin-left:0.5vw;padding:2vw 2vw 2vw 2vw;}.elementor-8 .elementor-element.elementor-element-717176d > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-717176d > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-717176d > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-717176d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-0752c37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-0752c37 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5vw;font-weight:700;text-transform:uppercase;line-height:1em;color:#233C48;}.elementor-8 .elementor-element.elementor-element-584bee2{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-584bee2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1em;color:#233C48;}.elementor-8 .elementor-element.elementor-element-da470d6{margin-top:0px;margin-bottom:0px;padding:1vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-e63e153:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-e63e153 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233C48;}.elementor-8 .elementor-element.elementor-element-e63e153 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-e63e153 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-e63e153 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-e63e153 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0vw 0vw 0vw 0.5vw;--e-column-margin-right:0vw;--e-column-margin-left:0.5vw;padding:2vw 2vw 2vw 2vw;}.elementor-8 .elementor-element.elementor-element-e63e153 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-c2bced6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-c2bced6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5vw;font-weight:700;text-transform:uppercase;line-height:1em;color:#F0F0F0;}.elementor-8 .elementor-element.elementor-element-905da2a{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-905da2a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1em;color:#F0F0F0;}.elementor-8 .elementor-element.elementor-element-df788e9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-df788e9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-8 .elementor-element.elementor-element-df788e9 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#233C48;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0vw 0.5vw 0vw 0vw;--e-column-margin-right:0.5vw;--e-column-margin-left:0vw;padding:2vw 2vw 2vw 2vw;}.elementor-8 .elementor-element.elementor-element-df788e9 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-df788e9 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-df788e9 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-df788e9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-ab7d7b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-ab7d7b3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5vw;font-weight:700;text-transform:uppercase;line-height:1em;color:#233C48;}.elementor-8 .elementor-element.elementor-element-fab1ea2{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-fab1ea2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1em;color:#233C48;}.elementor-8 .elementor-element.elementor-element-b6bfa11{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cf0f973:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-cf0f973 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233C48;}.elementor-8 .elementor-element.elementor-element-cf0f973 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-cf0f973 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-cf0f973 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-cf0f973 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0vw 0vw 0vw 0.5vw;--e-column-margin-right:0vw;--e-column-margin-left:0.5vw;padding:2vw 2vw 2vw 2vw;}.elementor-8 .elementor-element.elementor-element-cf0f973 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-727fc1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-727fc1d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5vw;font-weight:700;text-transform:uppercase;line-height:1em;color:#F0F0F0;}.elementor-8 .elementor-element.elementor-element-c0d9ddf{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-c0d9ddf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1em;color:#F0F0F0;}.elementor-8 .elementor-element.elementor-element-f3b874c > .elementor-element-populated{border-style:solid;border-color:#233C48;margin:0vw 0.5vw 0vw 0vw;--e-column-margin-right:0.5vw;--e-column-margin-left:0vw;padding:2vw 2vw 2vw 2vw;}.elementor-8 .elementor-element.elementor-element-f3b874c > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-f3b874c > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-f3b874c > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-55e0a42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-55e0a42 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5vw;font-weight:700;text-transform:uppercase;line-height:1em;color:#233C48;}.elementor-8 .elementor-element.elementor-element-4b0d4b4{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-4b0d4b4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1em;color:#233C48;}.elementor-8 .elementor-element.elementor-element-0106612{margin-top:-3vw;margin-bottom:0vw;padding:8vw 04vw 0vw 4vw;}.elementor-8 .elementor-element.elementor-element-8c34eda > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-8c34eda > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-8c34eda > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-8c34eda > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a73b3fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-a73b3fb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4.8vw;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-2px;color:#233C48;}.elementor-8 .elementor-element.elementor-element-89e9844{margin-top:0px;margin-bottom:0px;padding:02vw 4vw 2vw 4vw;}.elementor-8 .elementor-element.elementor-element-5f3078b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-5f3078b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233C48;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-5f3078b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-5f3078b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-5f3078b > .elementor-element-populated{border-style:solid;border-width:0px 01px 01px 01px;border-color:#233C48;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-5f3078b > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-5f3078b > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-5f3078b > .elementor-background-slideshow{border-radius:10px 0px 0px 10px;}.elementor-8 .elementor-element.elementor-element-5f3078b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-43fb219, .elementor-8 .elementor-element.elementor-element-43fb219 > .elementor-background-overlay{border-radius:10px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-43fb219{margin-top:0px;margin-bottom:0px;padding:0vw 0vw 0vw 0vw;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-30b9cf7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-30b9cf7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-30b9cf7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#233C48;margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-30b9cf7 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-30b9cf7 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-30b9cf7 > .elementor-background-slideshow{border-radius:10px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e4a67fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;text-align:center;}.elementor-8 .elementor-element.elementor-element-e4a67fc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5vw;font-weight:700;text-transform:uppercase;line-height:1em;color:#F0F0F0;}.elementor-8 .elementor-element.elementor-element-ae4c9b4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#233C48;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0vw 0vw 02vw 0vw;}.elementor-8 .elementor-element.elementor-element-ae4c9b4 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-ae4c9b4 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-ae4c9b4 > .elementor-background-slideshow{border-radius:0px 10px 10px 0px;}.elementor-8 .elementor-element.elementor-element-99d3d8f{margin:2vw 2vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;padding:0vw 0vw 1vw 0vw;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-99d3d8f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;color:#233C48;}.elementor-8 .elementor-element.elementor-element-5c0f4d3{margin:0vw 2vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;padding:0vw 0vw 1vw 0vw;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5c0f4d3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;color:#233C48;}.elementor-8 .elementor-element.elementor-element-297fc8b{margin:0vw 2vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;padding:0vw 0vw 1vw 0vw;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-297fc8b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;color:#233C48;}.elementor-8 .elementor-element.elementor-element-07d3bdd{margin:0vw 2vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;padding:0vw 0vw 1vw 0vw;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-07d3bdd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;color:#233C48;}.elementor-8 .elementor-element.elementor-element-358b113{margin:0vw 2vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;padding:0vw 0vw 1vw 0vw;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-358b113 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;color:#233C48;}.elementor-8 .elementor-element.elementor-element-5215ff3{margin:0vw 2vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;padding:0vw 0vw 1vw 0vw;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5215ff3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;color:#233C48;}.elementor-8 .elementor-element.elementor-element-ffa8d74{margin:0vw 2vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;padding:0vw 0vw 1vw 0vw;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ffa8d74 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;color:#233C48;}.elementor-8 .elementor-element.elementor-element-a5571c1 .elementor-button{background-color:#2E89C1;font-family:"Inter", Sans-serif;font-size:1.1vw;font-weight:400;fill:#F0F0F0;color:#F0F0F0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E89C1;border-radius:10px 10px 10px 10px;padding:1.2vw 4vw 1.2vw 4vw;}.elementor-8 .elementor-element.elementor-element-a5571c1 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-a5571c1 .elementor-button:focus{background-color:#02010100;color:#233C48;border-color:#233C48;}.elementor-8 .elementor-element.elementor-element-a5571c1{padding:0vw 2vw 0vw 02vw;}.elementor-8 .elementor-element.elementor-element-a5571c1 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-a5571c1 .elementor-button:focus svg{fill:#233C48;}.elementor-8 .elementor-element.elementor-element-1b591c7{margin-top:0px;margin-bottom:0px;padding:0vw 4vw 0vw 4vw;}.elementor-8 .elementor-element.elementor-element-6a3f597 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#233C48;margin:0vw 1vw 0vw 0vw;--e-column-margin-right:1vw;--e-column-margin-left:0vw;padding:0vw 0vw 02vw 0vw;}.elementor-8 .elementor-element.elementor-element-6a3f597 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-6a3f597 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-6a3f597 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-6b8e850:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6b8e850 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233C48;}.elementor-8 .elementor-element.elementor-element-6b8e850, .elementor-8 .elementor-element.elementor-element-6b8e850 > .elementor-background-overlay{border-radius:10px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6b8e850{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-6b8e850 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-53cd938.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-53cd938.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-53cd938 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#233C48;margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-53cd938 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-53cd938 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-53cd938 > .elementor-background-slideshow{border-radius:10px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-26bbe88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;text-align:center;}.elementor-8 .elementor-element.elementor-element-26bbe88 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5vw;font-weight:700;text-transform:uppercase;line-height:1em;color:#F0F0F0;}.elementor-8 .elementor-element.elementor-element-83a4f8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2vw 2vw 0vw 2vw;text-align:start;}.elementor-8 .elementor-element.elementor-element-83a4f8b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5vw;font-weight:700;text-transform:uppercase;line-height:1em;color:#233C48;}.elementor-8 .elementor-element.elementor-element-38eccfd{margin:1vw 2vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;padding:0vw 0vw 1vw 0vw;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-38eccfd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;color:#233C48;}.elementor-8 .elementor-element.elementor-element-3ffe985{margin:0vw 2vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;padding:0vw 0vw 1vw 0vw;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3ffe985 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;color:#233C48;}.elementor-8 .elementor-element.elementor-element-a252a0c{margin:0vw 2vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;padding:0vw 0vw 1vw 0vw;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a252a0c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;color:#233C48;}.elementor-8 .elementor-element.elementor-element-654e01f{margin:0vw 2vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;padding:0vw 0vw 1vw 0vw;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-654e01f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;color:#233C48;}.elementor-8 .elementor-element.elementor-element-7bda492{margin:0vw 2vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;padding:0vw 0vw 1vw 0vw;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7bda492 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;color:#233C48;}.elementor-8 .elementor-element.elementor-element-fc01f1d .elementor-button{background-color:#2E89C1;font-family:"Inter", Sans-serif;font-size:1.1vw;font-weight:400;fill:#F0F0F0;color:#F0F0F0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E89C1;border-radius:10px 10px 10px 10px;padding:1.21vw 4vw 1.2vw 4vw;}.elementor-8 .elementor-element.elementor-element-fc01f1d .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-fc01f1d .elementor-button:focus{background-color:#02010100;color:#233C48;border-color:#233C48;}.elementor-8 .elementor-element.elementor-element-fc01f1d{padding:0vw 2vw 0vw 02vw;z-index:2;}.elementor-8 .elementor-element.elementor-element-fc01f1d .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-fc01f1d .elementor-button:focus svg{fill:#233C48;}.elementor-8 .elementor-element.elementor-element-b4c510d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#233C48;margin:0vw 0vw 0vw 1vw;--e-column-margin-right:0vw;--e-column-margin-left:1vw;padding:0vw 0vw 02vw 0vw;}.elementor-8 .elementor-element.elementor-element-b4c510d > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-b4c510d > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-b4c510d > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-3e469da:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3e469da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233C48;}.elementor-8 .elementor-element.elementor-element-3e469da, .elementor-8 .elementor-element.elementor-element-3e469da > .elementor-background-overlay{border-radius:10px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3e469da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-3e469da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-5bc7203.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-5bc7203.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-5bc7203 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#233C48;margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-5bc7203 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-5bc7203 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-5bc7203 > .elementor-background-slideshow{border-radius:10px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-930a693{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;text-align:center;}.elementor-8 .elementor-element.elementor-element-930a693 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5vw;font-weight:700;text-transform:uppercase;line-height:1em;color:#F0F0F0;}.elementor-8 .elementor-element.elementor-element-a7b0280{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2vw 2vw 0vw 2vw;text-align:start;}.elementor-8 .elementor-element.elementor-element-a7b0280 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5vw;font-weight:700;text-transform:uppercase;line-height:1em;color:#233C48;}.elementor-8 .elementor-element.elementor-element-96809d3{margin:1vw 2vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;padding:0vw 0vw 1vw 0vw;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-96809d3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;color:#233C48;}.elementor-8 .elementor-element.elementor-element-479b333{margin:0vw 2vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;padding:0vw 0vw 1vw 0vw;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-479b333 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;color:#233C48;}.elementor-8 .elementor-element.elementor-element-1f3e1f0{margin:0vw 2vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;padding:0vw 0vw 1vw 0vw;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1f3e1f0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;color:#233C48;}.elementor-8 .elementor-element.elementor-element-88c0f91{margin:0vw 2vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;padding:0vw 0vw 1vw 0vw;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-88c0f91 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;color:#233C48;}.elementor-8 .elementor-element.elementor-element-90c397d{margin:0vw 2vw calc(var(--kit-widget-spacing, 0px) + 0vw) 2vw;padding:0vw 0vw 1vw 0vw;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-90c397d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;color:#233C48;}.elementor-8 .elementor-element.elementor-element-cc705c7 .elementor-button{background-color:#2E89C1;font-family:"Inter", Sans-serif;font-size:1.1vw;font-weight:400;fill:#F0F0F0;color:#F0F0F0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E89C1;border-radius:10px 10px 10px 10px;padding:1.2vw 4vw 1.2vw 4vw;}.elementor-8 .elementor-element.elementor-element-cc705c7 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-cc705c7 .elementor-button:focus{background-color:#02010100;color:#233C48;border-color:#233C48;}.elementor-8 .elementor-element.elementor-element-cc705c7{padding:0vw 2vw 0vw 02vw;z-index:2;}.elementor-8 .elementor-element.elementor-element-cc705c7 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-cc705c7 .elementor-button:focus svg{fill:#233C48;}.elementor-8 .elementor-element.elementor-element-5a403a9{margin-top:-3vw;margin-bottom:0vw;padding:8vw 04vw 0vw 4vw;}.elementor-8 .elementor-element.elementor-element-801551d > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-801551d > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-801551d > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-801551d > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b9d944d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-b9d944d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4.8vw;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-2px;color:#233C48;}.elementor-8 .elementor-element.elementor-element-249bd1c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c4e4790:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-c4e4790 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barsburstroi.ru/wp-content/uploads/2026/04/Rectangle_55.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-c4e4790 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-c4e4790 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-c4e4790 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-c4e4790 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0vw 1vw 0vw 0vw;--e-column-margin-right:1vw;--e-column-margin-left:0vw;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-c4e4790 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-cd929c2{--spacer-size:6vh;}.elementor-8 .elementor-element.elementor-element-aa2a62d > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-aa2a62d > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-aa2a62d > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-aa2a62d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4b662d3 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-8 .elementor-element.elementor-element-b6f0ba7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-b6f0ba7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barsburstroi.ru/wp-content/uploads/2026/04/20240723_200540_2.jpg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-b6f0ba7 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-b6f0ba7 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-b6f0ba7 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-b6f0ba7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0vw 0vw 0vw 1vw;--e-column-margin-right:0vw;--e-column-margin-left:1vw;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b6f0ba7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-4a170fe{--spacer-size:1px;}.elementor-8 .elementor-element.elementor-element-3d6a102{margin-top:1vw;margin-bottom:0vw;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-831e037:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-831e037 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barsburstroi.ru/wp-content/uploads/2026/04/1.jpg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-831e037 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-831e037 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-831e037 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-831e037 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0vw 1vw 0vw 0vw;--e-column-margin-right:1vw;--e-column-margin-left:0vw;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-831e037 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-3f1acbf{--spacer-size:1vh;}.elementor-8 .elementor-element.elementor-element-083d03b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-083d03b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barsburstroi.ru/wp-content/uploads/2026/04/2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-083d03b > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-083d03b > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-083d03b > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-083d03b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-083d03b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-6a02fca{--spacer-size:65vh;}.elementor-8 .elementor-element.elementor-element-d5f49b6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-d5f49b6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barsburstroi.ru/wp-content/uploads/2026/04/3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-d5f49b6 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-d5f49b6 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-d5f49b6 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-d5f49b6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0vw 0vw 0vw 1vw;--e-column-margin-right:0vw;--e-column-margin-left:1vw;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d5f49b6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-0c6d10b{--spacer-size:1px;}.elementor-8 .elementor-element.elementor-element-14ad488{margin-top:1vw;margin-bottom:0vw;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2999b60 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-2999b60 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-2999b60 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-2999b60 > .elementor-element-populated{margin:0vw 0vw 0vw 1vw;--e-column-margin-right:0vw;--e-column-margin-left:1vw;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-bd56bac{margin-top:-3vw;margin-bottom:0vw;padding:8vw 04vw 0vw 4vw;}.elementor-8 .elementor-element.elementor-element-9f8cc83 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-9f8cc83 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-9f8cc83 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-9f8cc83 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-933f9e1{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 1.5vw) 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-933f9e1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4.8vw;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-2px;color:#233C48;}.elementor-8 .elementor-element.elementor-element-2e1e474{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7f47658 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-7f47658 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-7f47658 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-7f47658 > .elementor-element-populated{margin:0vw 1vw 0vw 0vw;--e-column-margin-right:1vw;--e-column-margin-left:0vw;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-0f6cea0{text-align:start;}.elementor-8 .elementor-element.elementor-element-0f6cea0 img{width:14vw;}.elementor-8 .elementor-element.elementor-element-ee3b21c{text-align:start;}.elementor-8 .elementor-element.elementor-element-ee3b21c img{width:14vw;}.elementor-8 .elementor-element.elementor-element-1ccb9cb .elementor-button{background-color:#2E89C1;font-family:"Inter", Sans-serif;font-size:1.1vw;font-weight:400;text-transform:uppercase;fill:#F0F0F0;color:#F0F0F0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E89C1;border-radius:10px 10px 10px 10px;padding:1.2vw 4vw 1.2vw 4vw;}.elementor-8 .elementor-element.elementor-element-1ccb9cb .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-1ccb9cb .elementor-button:focus{background-color:#02010100;color:#233C48;border-color:#233C48;}.elementor-8 .elementor-element.elementor-element-1ccb9cb{padding:0vw 0vw 0vw 0vw;z-index:2;}.elementor-8 .elementor-element.elementor-element-1ccb9cb .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-1ccb9cb .elementor-button:focus svg{fill:#233C48;}.elementor-8 .elementor-element.elementor-element-3703be3 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-3703be3 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-3703be3 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-3703be3 > .elementor-element-populated{margin:0vw 5vw 0vw 0vw;--e-column-margin-right:5vw;--e-column-margin-left:0vw;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5e313e6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-92a7843 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-92a7843 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-92a7843 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-92a7843 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-604c4f5{text-align:start;}.elementor-8 .elementor-element.elementor-element-604c4f5 img{width:6vw;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-292b877.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-292b877.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-292b877 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-292b877 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-292b877 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-292b877 > .elementor-element-populated{margin:0vw 0vw 0vw 1vw;--e-column-margin-right:0vw;--e-column-margin-left:1vw;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2e91aed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;text-align:start;}.elementor-8 .elementor-element.elementor-element-2e91aed .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5vw;font-weight:700;text-transform:uppercase;line-height:1em;color:#233C48;}.elementor-8 .elementor-element.elementor-element-475a580{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-475a580 img{width:9vw;}.elementor-8 .elementor-element.elementor-element-11c0662{margin:1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-11c0662 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1.35em;color:#233C48;}.elementor-8 .elementor-element.elementor-element-5cebba4{margin-top:1vw;margin-bottom:0vw;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b7d1d13 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-b7d1d13 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-b7d1d13 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-b7d1d13 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-b8f9b04{text-align:start;}.elementor-8 .elementor-element.elementor-element-b8f9b04 img{width:6vw;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-8dd86ad.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-8dd86ad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-8dd86ad > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-8dd86ad > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-8dd86ad > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-8dd86ad > .elementor-element-populated{margin:0vw 0vw 0vw 1vw;--e-column-margin-right:0vw;--e-column-margin-left:1vw;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-aa1a0dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;text-align:start;}.elementor-8 .elementor-element.elementor-element-aa1a0dc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5vw;font-weight:700;text-transform:uppercase;line-height:1em;color:#233C48;}.elementor-8 .elementor-element.elementor-element-0802a1f{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-0802a1f img{width:9vw;}.elementor-8 .elementor-element.elementor-element-0bdf9ee{margin:1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0bdf9ee .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1.35em;color:#233C48;}.elementor-8 .elementor-element.elementor-element-34a37f7{margin-top:1vw;margin-bottom:0vw;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-14c0592 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-14c0592 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-14c0592 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-14c0592 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-5fdbc8f{text-align:start;}.elementor-8 .elementor-element.elementor-element-5fdbc8f img{width:6vw;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-b358cb2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-b358cb2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-b358cb2 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-b358cb2 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-b358cb2 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-b358cb2 > .elementor-element-populated{margin:0vw 0vw 0vw 1vw;--e-column-margin-right:0vw;--e-column-margin-left:1vw;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a6ceab6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;text-align:start;}.elementor-8 .elementor-element.elementor-element-a6ceab6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5vw;font-weight:700;text-transform:uppercase;line-height:1em;color:#233C48;}.elementor-8 .elementor-element.elementor-element-fa7b340{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-fa7b340 img{width:9vw;}.elementor-8 .elementor-element.elementor-element-eeeb65d{margin:1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-eeeb65d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1.35em;color:#233C48;}.elementor-8 .elementor-element.elementor-element-b9a635d .elementor-button{background-color:#2E89C1;font-family:"Inter", Sans-serif;font-size:1.1vw;font-weight:400;text-transform:uppercase;fill:#F0F0F0;color:#F0F0F0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E89C1;border-radius:10px 10px 10px 10px;padding:1.2vw 4vw 1.2vw 4vw;}.elementor-8 .elementor-element.elementor-element-b9a635d .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-b9a635d .elementor-button:focus{background-color:#02010100;color:#233C48;border-color:#233C48;}.elementor-8 .elementor-element.elementor-element-b9a635d{padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-b9a635d .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-b9a635d .elementor-button:focus svg{fill:#233C48;}.elementor-8 .elementor-element.elementor-element-717a9da{margin-top:-3vw;margin-bottom:0vw;padding:8vw 04vw 5vw 4vw;}.elementor-8 .elementor-element.elementor-element-dc50f93 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-dc50f93 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-dc50f93 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-dc50f93 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7941fe1{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 1.5vw) 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-7941fe1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4.8vw;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-2px;color:#233C48;}.elementor-8 .elementor-element.elementor-element-81309e7{margin:1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-81309e7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1.35em;color:#233C48;}.elementor-8 .elementor-element.elementor-element-f015fc9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-768aec0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-768aec0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barsburstroi.ru/wp-content/uploads/2026/04/photo_2025-07-07_141.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-768aec0 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-768aec0 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-768aec0 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-768aec0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-768aec0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-31210b7{--spacer-size:30vh;}.elementor-8 .elementor-element.elementor-element-a2e2ee8 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-a2e2ee8 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-a2e2ee8 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-a2e2ee8 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9b5c39b{margin:1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9b5c39b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1.35em;color:#233C48;}.elementor-8 .elementor-element.elementor-element-cdd886b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-26100a8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-26100a8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barsburstroi.ru/wp-content/uploads/2026/04/photo_2025-07-07_130-e1776272575214.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-26100a8 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-26100a8 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-26100a8 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-26100a8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-26100a8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-9ad130c{--spacer-size:50vh;}.elementor-8 .elementor-element.elementor-element-63f965c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-63f965c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barsburstroi.ru/wp-content/uploads/2026/04/photo_2025-07-07_130-1-e1776272606484.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-63f965c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-63f965c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-63f965c > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-63f965c > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-63f965c > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-63f965c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-63f965c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-0370ba2{--spacer-size:50vh;}.elementor-8 .elementor-element.elementor-element-7b4aa59{margin-top:0px;margin-bottom:0px;padding:0vw 04vw 5vw 4vw;}.elementor-8 .elementor-element.elementor-element-e507b1c > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-e507b1c > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-e507b1c > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-e507b1c > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8ce2afb{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 1.5vw) 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-8ce2afb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4.8vw;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-2px;color:#233C48;}.elementor-8 .elementor-element.elementor-element-c97f09f .elementor-button{background-color:#233C48;font-family:"Inter", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#233C48;}.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-8 .elementor-element.elementor-element-be2277f{margin:1vw 1vw calc(var(--kit-widget-spacing, 0px) + 0.5vw) 0vw;padding:0vw 0vw 0vw 0vw;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1.35em;color:#233C48;}.elementor-8 .elementor-element.elementor-element-be2277f a{color:#233C48;}.elementor-8 .elementor-element.elementor-element-3e773a5 .elementor-button{background-color:#233C4800;font-family:"Inter", Sans-serif;font-weight:700;fill:#233C48;color:#233C48;border-style:solid;border-color:#233C48;}.elementor-8 .elementor-element.elementor-element-8a779fe{margin:1vw 1vw calc(var(--kit-widget-spacing, 0px) + 0.5vw) 0vw;padding:0vw 0vw 0vw 0vw;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1.35em;color:#233C48;}.elementor-8 .elementor-element.elementor-element-8a779fe a{color:#233C48;}.elementor-8 .elementor-element.elementor-element-e5eac92 .elementor-button{background-color:#233C4800;font-family:"Inter", Sans-serif;font-weight:700;fill:#233C48;color:#233C48;border-style:solid;border-color:#233C48;}.elementor-8 .elementor-element.elementor-element-67d114b{margin:1vw 1vw calc(var(--kit-widget-spacing, 0px) + 0.5vw) 0vw;padding:0vw 0vw 0vw 0vw;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1.35em;color:#233C48;}.elementor-8 .elementor-element.elementor-element-67d114b a{color:#233C48;}.elementor-8 .elementor-element.elementor-element-6c1b1f0 .elementor-button{background-color:#233C4800;font-family:"Inter", Sans-serif;font-weight:700;fill:#233C48;color:#233C48;border-style:solid;border-color:#233C48;}.elementor-8 .elementor-element.elementor-element-300142e{margin:1vw 1vw calc(var(--kit-widget-spacing, 0px) + 0.5vw) 0vw;padding:0vw 0vw 0vw 0vw;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1.35em;color:#233C48;}.elementor-8 .elementor-element.elementor-element-300142e a{color:#233C48;}.elementor-8 .elementor-element.elementor-element-0e8487a .elementor-button{background-color:#2E89C1;font-family:"Inter", Sans-serif;font-size:1.1vw;font-weight:400;text-transform:uppercase;fill:#F0F0F0;color:#F0F0F0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E89C1;border-radius:10px 10px 10px 10px;padding:1.2vw 6vw 1.2vw 6vw;}.elementor-8 .elementor-element.elementor-element-0e8487a .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-0e8487a .elementor-button:focus{background-color:#02010100;color:#233C48;border-color:#233C48;}.elementor-8 .elementor-element.elementor-element-0e8487a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5vw 0vw 0vw 0vw;z-index:2;}.elementor-8 .elementor-element.elementor-element-0e8487a .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-0e8487a .elementor-button:focus svg{fill:#233C48;}.elementor-8 .elementor-element.elementor-element-7f8938b{margin-top:0px;margin-bottom:0px;padding:0vw 04vw 0vw 4vw;}.elementor-8 .elementor-element.elementor-element-93a75c1 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-93a75c1 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-93a75c1 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-93a75c1 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b529554{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 1.5vw) 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-b529554 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4.8vw;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-2px;color:#233C48;}.elementor-8 .elementor-element.elementor-element-e69e78d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-be32e7f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-be32e7f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barsburstroi.ru/wp-content/uploads/2026/04/photo_2025-07-02_124.jpeg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-be32e7f > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-be32e7f > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-be32e7f > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-be32e7f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0vw 1vw 0vw 0vw;--e-column-margin-right:1vw;--e-column-margin-left:0vw;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-be32e7f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-dafa91d{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-9307f20 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-9307f20 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-9307f20 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9307f20 > .elementor-element-populated{margin:0vw 0vw 0vw 02vw;--e-column-margin-right:0vw;--e-column-margin-left:02vw;padding:0px 0px 0px 0px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-8 .elementor-element.elementor-element-1477f44{z-index:2;}.elementor-8 .elementor-element.elementor-element-1477f44 .elementor-accordion-item{border-width:1px;border-color:#233C48;}.elementor-8 .elementor-element.elementor-element-1477f44 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#233C48;}.elementor-8 .elementor-element.elementor-element-1477f44 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#233C48;}.elementor-8 .elementor-element.elementor-element-1477f44 .elementor-accordion-icon, .elementor-8 .elementor-element.elementor-element-1477f44 .elementor-accordion-title{color:#233C48;}.elementor-8 .elementor-element.elementor-element-1477f44 .elementor-accordion-icon svg{fill:#233C48;}.elementor-8 .elementor-element.elementor-element-1477f44 .elementor-active .elementor-accordion-icon, .elementor-8 .elementor-element.elementor-element-1477f44 .elementor-active .elementor-accordion-title{color:#233C48;}.elementor-8 .elementor-element.elementor-element-1477f44 .elementor-active .elementor-accordion-icon svg{fill:#233C48;}.elementor-8 .elementor-element.elementor-element-1477f44 .elementor-accordion-title{font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:700;text-transform:uppercase;line-height:1.35em;}.elementor-8 .elementor-element.elementor-element-1477f44 .elementor-tab-title{padding:1.7vw 0vw 1.7vw 0vw;}.elementor-8 .elementor-element.elementor-element-1477f44 .elementor-tab-title .elementor-accordion-icon i:before{color:#233C48;}.elementor-8 .elementor-element.elementor-element-1477f44 .elementor-tab-title .elementor-accordion-icon svg{fill:#233C48;}.elementor-8 .elementor-element.elementor-element-1477f44 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#233C48;}.elementor-8 .elementor-element.elementor-element-1477f44 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#233C48;}.elementor-8 .elementor-element.elementor-element-1477f44 .elementor-accordion-icon{margin-inline-end:10px;}.elementor-8 .elementor-element.elementor-element-1477f44 .elementor-tab-content{color:#233C48;font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1.35em;padding:0.45vw 0vw 1.3vw 0vw;}.elementor-8 .elementor-element.elementor-element-22fd1f0{margin-top:-3px;margin-bottom:0px;padding:8vw 04vw 5vw 4vw;}.elementor-8 .elementor-element.elementor-element-01d81bc > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-01d81bc > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-01d81bc > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-01d81bc > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f4ac2fc{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 1.5vw) 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-f4ac2fc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4.8vw;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-2px;color:#233C48;}.elementor-8 .elementor-element.elementor-element-0961f7e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-dc7a16a > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-dc7a16a > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-dc7a16a > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-dc7a16a > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-64477f8{margin:1vw 1vw calc(var(--kit-widget-spacing, 0px) + 0.5vw) 0vw;padding:0vw 0vw 0vw 0vw;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-64477f8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2vw;font-weight:400;line-height:1.35em;color:#233C48;}.elementor-8 .elementor-element.elementor-element-71fdb87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-8 .elementor-element.elementor-element-71fdb87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-8 .elementor-element.elementor-element-71fdb87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-8 .elementor-element.elementor-element-71fdb87 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-8 .elementor-element.elementor-element-71fdb87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-8 .elementor-element.elementor-element-71fdb87 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-71fdb87 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-71fdb87{--e-icon-list-icon-size:3vw;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-71fdb87 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-71fdb87 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-71fdb87 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:2.5vw;font-weight:700;line-height:1em;}.elementor-8 .elementor-element.elementor-element-71fdb87 .elementor-icon-list-text{color:#233C48;transition:color 0.4s;}.elementor-8 .elementor-element.elementor-element-71fdb87 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#000000;}.elementor-8 .elementor-element.elementor-element-78153c8{margin:-1vw 0vw calc(var(--kit-widget-spacing, 0px) + 1vw) 0vw;padding:0vw 0vw 0vw 0vw;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-78153c8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.7vw;font-weight:700;text-transform:uppercase;line-height:1.35em;color:#233C48;}.elementor-8 .elementor-element.elementor-element-78153c8 .elementor-heading-title a:hover, .elementor-8 .elementor-element.elementor-element-78153c8 .elementor-heading-title a:focus{color:#000000;}.elementor-8 .elementor-element.elementor-element-78153c8 .elementor-heading-title a{transition-duration:0.4s;}.elementor-8 .elementor-element.elementor-element-48a080d{margin:2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-8 .elementor-element.elementor-element-6330eff > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-6330eff > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-6330eff > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6330eff > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f3d6107{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 29vw;text-align:start;}.elementor-8 .elementor-element.elementor-element-f3d6107 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.3vw;font-weight:700;text-transform:uppercase;line-height:1.35em;color:#233C48;}.elementor-8 .elementor-element.elementor-element-c798e80{margin:-13vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}body.elementor-page-8:not(.elementor-motion-effects-element-type-background), body.elementor-page-8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-3448ad9{width:60%;}.elementor-8 .elementor-element.elementor-element-552570a{width:40%;}.elementor-8 .elementor-element.elementor-element-386f840{width:40%;}.elementor-8 .elementor-element.elementor-element-717176d{width:60%;}.elementor-8 .elementor-element.elementor-element-e63e153{width:40%;}.elementor-8 .elementor-element.elementor-element-df788e9{width:60%;}.elementor-8 .elementor-element.elementor-element-cf0f973{width:40%;}.elementor-8 .elementor-element.elementor-element-f3b874c{width:60%;}.elementor-8 .elementor-element.elementor-element-5f3078b{width:35%;}.elementor-8 .elementor-element.elementor-element-30b9cf7{width:100%;}.elementor-8 .elementor-element.elementor-element-ae4c9b4{width:65%;}.elementor-8 .elementor-element.elementor-element-53cd938{width:100%;}.elementor-8 .elementor-element.elementor-element-5bc7203{width:100%;}.elementor-8 .elementor-element.elementor-element-c4e4790{width:25%;}.elementor-8 .elementor-element.elementor-element-aa2a62d{width:24.664%;}.elementor-8 .elementor-element.elementor-element-b6f0ba7{width:50%;}.elementor-8 .elementor-element.elementor-element-831e037{width:40%;}.elementor-8 .elementor-element.elementor-element-083d03b{width:26.332%;}.elementor-8 .elementor-element.elementor-element-7f47658{width:40%;}.elementor-8 .elementor-element.elementor-element-3703be3{width:60%;}.elementor-8 .elementor-element.elementor-element-92a7843{width:13%;}.elementor-8 .elementor-element.elementor-element-292b877{width:87%;}.elementor-8 .elementor-element.elementor-element-b7d1d13{width:13%;}.elementor-8 .elementor-element.elementor-element-8dd86ad{width:87%;}.elementor-8 .elementor-element.elementor-element-14c0592{width:13%;}.elementor-8 .elementor-element.elementor-element-b358cb2{width:87%;}.elementor-8 .elementor-element.elementor-element-768aec0{width:40%;}.elementor-8 .elementor-element.elementor-element-a2e2ee8{width:60%;}.elementor-8 .elementor-element.elementor-element-be32e7f{width:40%;}.elementor-8 .elementor-element.elementor-element-9307f20{width:60%;}.elementor-8 .elementor-element.elementor-element-dc7a16a{width:50%;}.elementor-8 .elementor-element.elementor-element-6330eff{width:50%;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-9efe111, .elementor-8 .elementor-element.elementor-element-9efe111 > .elementor-background-overlay{border-radius:10px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9efe111{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-a578f3b > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-a578f3b > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-a578f3b > .elementor-background-slideshow{border-radius:10px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a578f3b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-709d39a, .elementor-8 .elementor-element.elementor-element-709d39a > .elementor-background-overlay{border-radius:10px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-709d39a{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d111d8a > .elementor-element-populated{padding:20px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-4d32315 .elementor-heading-title{font-size:8.7vw;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-c976d91{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0vw 0vw 0vw 0vw;--e-icon-list-icon-size:4vw;--icon-vertical-align:flex-start;}.elementor-8 .elementor-element.elementor-element-c976d91 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1em/2);}.elementor-8 .elementor-element.elementor-element-c976d91 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1em/2);}.elementor-8 .elementor-element.elementor-element-c976d91 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1em/2);}.elementor-8 .elementor-element.elementor-element-c976d91 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1em/2);}.elementor-8 .elementor-element.elementor-element-c976d91 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1em/2);}.elementor-8 .elementor-element.elementor-element-c976d91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-c976d91 .elementor-icon-list-item > a{font-size:3.5vw;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-ce8cf2e{margin-top:20px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-cd4f46d{width:100%;}.elementor-8 .elementor-element.elementor-element-cd4f46d > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-051645a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-051645a .elementor-button{font-size:4vw;border-radius:10px 10px 10px 10px;padding:4vw 0vw 4vw 0vw;}.elementor-8 .elementor-element.elementor-element-37677b8{width:100%;}.elementor-8 .elementor-element.elementor-element-37677b8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-f070ff9 .elementor-button{font-size:4vw;padding:4vw 0vw 4vw 0vw;}.elementor-8 .elementor-element.elementor-element-5437d55{width:100%;}.elementor-8 .elementor-element.elementor-element-361cf65{margin:15vw 0vw calc(var(--kit-widget-spacing, 0px) + -18vw) 0vw;padding:0px 0px 0px 0px;z-index:2;}.elementor-8 .elementor-element.elementor-element-361cf65 img{width:100vw;height:12vw;}.elementor-8 .elementor-element.elementor-element-0040384{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0040384 img{border-radius:0px 0px 10px 10px;}.elementor-8 .elementor-element.elementor-element-013e086{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3448ad9 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-4c16c49 .elementor-heading-title{font-size:5.5vw;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-b53b4d4 .elementor-heading-title{font-size:4.3vw;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-bc5b21c .elementor-heading-title{font-size:5.5vw;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-304b485 .elementor-heading-title{font-size:4.3vw;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-386f840 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-359c5d3 .elementor-heading-title{font-size:5.5vw;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-0d5b2bd .elementor-heading-title{font-size:4.3vw;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-0752c37 .elementor-heading-title{font-size:5.5vw;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-584bee2 .elementor-heading-title{font-size:4.3vw;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-da470d6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e63e153 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:15px 10px 15px 10px;}.elementor-8 .elementor-element.elementor-element-c2bced6 .elementor-heading-title{font-size:5vw;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-905da2a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-905da2a .elementor-heading-title{font-size:4vw;line-height:1.35em;}.elementor-8 .elementor-element.elementor-element-df788e9 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 10px 15px 10px;}.elementor-8 .elementor-element.elementor-element-ab7d7b3 .elementor-heading-title{font-size:5vw;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-fab1ea2{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-fab1ea2 .elementor-heading-title{font-size:4vw;line-height:1.35em;}.elementor-8 .elementor-element.elementor-element-b6bfa11{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cf0f973 > .elementor-element-populated{margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 10px 15px 10px;}.elementor-8 .elementor-element.elementor-element-727fc1d .elementor-heading-title{font-size:5vw;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-c0d9ddf{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-c0d9ddf .elementor-heading-title{font-size:4vw;line-height:1.35em;}.elementor-8 .elementor-element.elementor-element-f3b874c > .elementor-element-populated{border-width:1px 1px 1px 1px;margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:15px 10px 15px 10px;}.elementor-8 .elementor-element.elementor-element-55e0a42 .elementor-heading-title{font-size:5vw;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-4b0d4b4{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-4b0d4b4 .elementor-heading-title{font-size:4vw;line-height:1.35em;}.elementor-8 .elementor-element.elementor-element-0106612{margin-top:-40px;margin-bottom:40px;padding:100px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-a73b3fb .elementor-heading-title{font-size:9vw;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-89e9844{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-5f3078b > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-5f3078b > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-5f3078b > .elementor-background-slideshow{border-radius:10px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5f3078b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-43fb219{margin-top:0px;margin-bottom:0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-30b9cf7 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:15px 10px 15px 10px;}.elementor-8 .elementor-element.elementor-element-e4a67fc{text-align:start;}.elementor-8 .elementor-element.elementor-element-e4a67fc .elementor-heading-title{font-size:5vw;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-ae4c9b4 > .elementor-element-populated{border-width:0px 1px 1px 1px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-ae4c9b4 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-ae4c9b4 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-ae4c9b4 > .elementor-background-slideshow{border-radius:0px 0px 10px 10px;}.elementor-8 .elementor-element.elementor-element-99d3d8f{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:10px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-99d3d8f .elementor-heading-title{font-size:3.6vw;line-height:1.35em;}.elementor-8 .elementor-element.elementor-element-5c0f4d3{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-5c0f4d3 .elementor-heading-title{font-size:3.6vw;line-height:1.35em;}.elementor-8 .elementor-element.elementor-element-297fc8b{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-297fc8b .elementor-heading-title{font-size:3.6vw;line-height:1.35em;}.elementor-8 .elementor-element.elementor-element-07d3bdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-07d3bdd .elementor-heading-title{font-size:3.6vw;line-height:1.35em;}.elementor-8 .elementor-element.elementor-element-358b113{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-358b113 .elementor-heading-title{font-size:3.6vw;line-height:1.35em;}.elementor-8 .elementor-element.elementor-element-5215ff3{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-5215ff3 .elementor-heading-title{font-size:3.6vw;line-height:1.35em;}.elementor-8 .elementor-element.elementor-element-ffa8d74{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-ffa8d74 .elementor-heading-title{font-size:3.6vw;line-height:1.35em;}.elementor-8 .elementor-element.elementor-element-a5571c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a5571c1 .elementor-button{font-size:4vw;border-radius:10px 10px 10px 10px;padding:4vw 0vw 4vw 0vw;}.elementor-8 .elementor-element.elementor-element-1b591c7{margin-top:0%;margin-bottom:0%;padding:20px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-6a3f597 > .elementor-element-populated{border-width:0px 1px 1px 1px;margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-6b8e850{margin-top:0px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-53cd938 > .elementor-element-populated{border-width:0px 1px 1px 1px;margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:15px 10px 15px 10px;}.elementor-8 .elementor-element.elementor-element-26bbe88{text-align:start;}.elementor-8 .elementor-element.elementor-element-26bbe88 .elementor-heading-title{font-size:5vw;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-83a4f8b{padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-83a4f8b .elementor-heading-title{font-size:9vw;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-38eccfd{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:15px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-38eccfd .elementor-heading-title{font-size:3.6vw;line-height:1.35em;}.elementor-8 .elementor-element.elementor-element-3ffe985{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-3ffe985 .elementor-heading-title{font-size:3.6vw;line-height:1.35em;}.elementor-8 .elementor-element.elementor-element-a252a0c{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-a252a0c .elementor-heading-title{font-size:3.6vw;line-height:1.35em;}.elementor-8 .elementor-element.elementor-element-654e01f{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-654e01f .elementor-heading-title{font-size:3.6vw;line-height:1.35em;}.elementor-8 .elementor-element.elementor-element-7bda492{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7bda492 .elementor-heading-title{font-size:3.6vw;line-height:1.35em;}.elementor-8 .elementor-element.elementor-element-fc01f1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-fc01f1d .elementor-button{font-size:4vw;border-radius:10px 10px 10px 10px;padding:4vw 0vw 4vw 0vw;}.elementor-8 .elementor-element.elementor-element-b4c510d > .elementor-element-populated{border-width:0px 1px 1px 1px;margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-3e469da{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5bc7203 > .elementor-element-populated{border-width:0px 1px 1px 1px;margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:15px 10px 15px 10px;}.elementor-8 .elementor-element.elementor-element-930a693{text-align:start;}.elementor-8 .elementor-element.elementor-element-930a693 .elementor-heading-title{font-size:5vw;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-a7b0280 .elementor-heading-title{font-size:9vw;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-96809d3{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:15px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-96809d3 .elementor-heading-title{font-size:3.6vw;line-height:1.35em;}.elementor-8 .elementor-element.elementor-element-479b333{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-479b333 .elementor-heading-title{font-size:3.6vw;line-height:1.35em;}.elementor-8 .elementor-element.elementor-element-1f3e1f0{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-1f3e1f0 .elementor-heading-title{font-size:3.6vw;line-height:1.35em;}.elementor-8 .elementor-element.elementor-element-88c0f91{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-88c0f91 .elementor-heading-title{font-size:3.6vw;line-height:1.35em;}.elementor-8 .elementor-element.elementor-element-90c397d{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-90c397d .elementor-heading-title{font-size:3.6vw;line-height:1.35em;}.elementor-8 .elementor-element.elementor-element-cc705c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 10px 10px;z-index:2;}.elementor-8 .elementor-element.elementor-element-cc705c7 .elementor-button{font-size:4vw;border-radius:10px 10px 10px 10px;padding:4vw 0vw 4vw 0vw;}.elementor-8 .elementor-element.elementor-element-5a403a9{margin-top:-40px;margin-bottom:0px;padding:100px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b9d944d{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 15px) 10px;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-b9d944d .elementor-heading-title{font-size:9vw;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-4b662d3{padding:0px 10px 0px 10px;z-index:2;}.elementor-8 .elementor-element.elementor-element-14ad488{margin-top:0vw;margin-bottom:0vw;padding:10px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-2999b60 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;}.elementor-8 .elementor-element.elementor-element-bd56bac{margin-top:-40px;margin-bottom:0px;padding:100px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-933f9e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-8 .elementor-element.elementor-element-933f9e1 .elementor-heading-title{font-size:9vw;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-7f47658{width:100%;}.elementor-8 .elementor-element.elementor-element-0f6cea0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-8 .elementor-element.elementor-element-0f6cea0 img{width:25vw;}.elementor-8 .elementor-element.elementor-element-ee3b21c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-1ccb9cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1ccb9cb .elementor-button{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-3703be3 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5e313e6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-92a7843{width:30%;}.elementor-8 .elementor-element.elementor-element-92a7843 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:0vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-604c4f5 img{width:23vw;}.elementor-8 .elementor-element.elementor-element-292b877{width:70%;}.elementor-8 .elementor-element.elementor-element-292b877 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2e91aed .elementor-heading-title{font-size:5vw;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-475a580{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-475a580 img{width:24vw;}.elementor-8 .elementor-element.elementor-element-11c0662{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-8 .elementor-element.elementor-element-11c0662 .elementor-heading-title{font-size:4vw;}.elementor-8 .elementor-element.elementor-element-b7d1d13{width:30%;}.elementor-8 .elementor-element.elementor-element-b8f9b04 img{width:23vw;}.elementor-8 .elementor-element.elementor-element-8dd86ad{width:70%;}.elementor-8 .elementor-element.elementor-element-aa1a0dc .elementor-heading-title{font-size:5vw;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-0802a1f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-0802a1f img{width:24vw;}.elementor-8 .elementor-element.elementor-element-0bdf9ee{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-8 .elementor-element.elementor-element-0bdf9ee .elementor-heading-title{font-size:4vw;}.elementor-8 .elementor-element.elementor-element-14c0592{width:30%;}.elementor-8 .elementor-element.elementor-element-5fdbc8f img{width:23vw;}.elementor-8 .elementor-element.elementor-element-b358cb2{width:70%;}.elementor-8 .elementor-element.elementor-element-a6ceab6 .elementor-heading-title{font-size:5vw;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-fa7b340{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-fa7b340 img{width:24vw;}.elementor-8 .elementor-element.elementor-element-eeeb65d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-eeeb65d .elementor-heading-title{font-size:4vw;}.elementor-8 .elementor-element.elementor-element-b9a635d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-8 .elementor-element.elementor-element-b9a635d .elementor-button{font-size:4vw;border-radius:10px 10px 10px 10px;padding:4vw 0vw 4vw 0vw;}.elementor-8 .elementor-element.elementor-element-717a9da{margin-top:-40px;margin-bottom:0px;padding:100px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-7941fe1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-8 .elementor-element.elementor-element-7941fe1 .elementor-heading-title{font-size:9vw;line-height:1em;}.elementor-8 .elementor-element.elementor-element-81309e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-8 .elementor-element.elementor-element-81309e7 .elementor-heading-title{font-size:4vw;}.elementor-8 .elementor-element.elementor-element-768aec0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-768aec0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barsburstroi.ru/wp-content/uploads/2026/04/director-e1776427585727.jpeg");background-position:top center;}.elementor-8 .elementor-element.elementor-element-31210b7{--spacer-size:95vw;}.elementor-8 .elementor-element.elementor-element-a2e2ee8 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cdd886b{margin-top:6px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-26100a8{width:48%;}.elementor-8 .elementor-element.elementor-element-9ad130c{--spacer-size:55vw;}.elementor-8 .elementor-element.elementor-element-63f965c{width:50%;}.elementor-8 .elementor-element.elementor-element-0370ba2{--spacer-size:1vh;}.elementor-8 .elementor-element.elementor-element-7b4aa59{margin-top:0px;margin-bottom:0px;padding:60px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-8ce2afb .elementor-heading-title{font-size:9vw;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-1977309{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-26f35ad{width:15%;}.elementor-8 .elementor-element.elementor-element-26f35ad > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c97f09f .elementor-button{font-size:5vw;line-height:1em;border-width:1px 1px 1px 1px;border-radius:500000px 500000px 500000px 500000px;padding:3vw 4.5vw 3vw 4.5vw;}.elementor-8 .elementor-element.elementor-element-fc1f6f9{width:85%;}.elementor-8 .elementor-element.elementor-element-fc1f6f9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-be2277f{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:3.6vw;}.elementor-8 .elementor-element.elementor-element-23fbdf2{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-85b9d83{width:15%;}.elementor-8 .elementor-element.elementor-element-85b9d83 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3e773a5 .elementor-button{font-size:5vw;line-height:1em;border-width:1px 1px 1px 1px;border-radius:500000px 500000px 500000px 500000px;padding:3vw 4vw 3vw 4vw;}.elementor-8 .elementor-element.elementor-element-d68099f{width:85%;}.elementor-8 .elementor-element.elementor-element-d68099f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8a779fe{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:3.6vw;}.elementor-8 .elementor-element.elementor-element-e07893d{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-29d610f{width:15%;}.elementor-8 .elementor-element.elementor-element-29d610f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e5eac92 .elementor-button{font-size:5vw;line-height:1em;border-width:1px 1px 1px 1px;border-radius:500000px 500000px 500000px 500000px;padding:3vw 4vw 3vw 4vw;}.elementor-8 .elementor-element.elementor-element-e3361e3{width:85%;}.elementor-8 .elementor-element.elementor-element-e3361e3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-67d114b{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:3.6vw;}.elementor-8 .elementor-element.elementor-element-6113f69{margin-top:0px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-500c64f{width:15%;}.elementor-8 .elementor-element.elementor-element-500c64f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6c1b1f0 .elementor-button{font-size:5vw;line-height:1em;border-width:1px 1px 1px 1px;border-radius:500000px 500000px 500000px 500000px;padding:3vw 4vw 3vw 4vw;}.elementor-8 .elementor-element.elementor-element-322779a{width:85%;}.elementor-8 .elementor-element.elementor-element-322779a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-300142e{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:3.6vw;}.elementor-8 .elementor-element.elementor-element-0e8487a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-8 .elementor-element.elementor-element-0e8487a .elementor-button{font-size:4vw;border-radius:10px 10px 10px 10px;padding:4vw 0vw 4vw 0vw;}.elementor-8 .elementor-element.elementor-element-7f8938b{margin-top:60px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-b529554 .elementor-heading-title{font-size:9vw;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-e69e78d{margin-top:0px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-9307f20 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-1477f44{z-index:2;}.elementor-8 .elementor-element.elementor-element-1477f44 .elementor-accordion-title{font-size:3.9vw;}.elementor-8 .elementor-element.elementor-element-1477f44 .elementor-tab-title{padding:3.5vw 0vw 3.5vw 0vw;}.elementor-8 .elementor-element.elementor-element-1477f44 .elementor-accordion-icon{margin-inline-end:10px;}.elementor-8 .elementor-element.elementor-element-1477f44 .elementor-tab-content{font-size:3.6vw;}.elementor-8 .elementor-element.elementor-element-22fd1f0{margin-top:-40px;margin-bottom:0px;padding:100px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-f4ac2fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;}.elementor-8 .elementor-element.elementor-element-f4ac2fc .elementor-heading-title{font-size:9vw;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-0961f7e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-64477f8 .elementor-heading-title{font-size:3.6vw;}.elementor-8 .elementor-element.elementor-element-71fdb87{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:6vw;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;}.elementor-8 .elementor-element.elementor-element-71fdb87 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-71fdb87 .elementor-icon-list-item > a{font-size:5vw;}.elementor-8 .elementor-element.elementor-element-78153c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-78153c8 .elementor-heading-title{font-size:5vw;}.elementor-8 .elementor-element.elementor-element-48a080d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-6330eff > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-f3d6107{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 60%;padding:15vw 0vw 0vw 0vw;}.elementor-8 .elementor-element.elementor-element-f3d6107 .elementor-heading-title{font-size:5.5vw;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-c798e80{margin:-30vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}}/* Start custom CSS for icon-list, class: .elementor-element-c976d91 */.text_bold {
    font-weight: 600;
    color: white;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-051645a */.open-quiz-bore-form {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ae4c9b4 *//* база (десктоп) */
.elementor-8 .elementor-element.elementor-element-ae4c9b4 .elementor-heading-title {
  display: flex;
  align-items: center;
  gap: 0.6em;
}

.line-num {
  flex: 0 0 auto;
  min-width: 1.5em;
  text-align: center;
}

.line-divider {
  flex: 0 0 auto;
}

.line-text {
  flex: 1;
}

/* 📱 мобилка */
@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-ae4c9b4 .elementor-heading-title {
    align-items: flex-start; /* важно */
  }

  .line-text {
    line-height: 1.4;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fc01f1d */.open-consult-form {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cc705c7 */.open-quiz-form {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1b591c7 *//* база (десктоп) */
.elementor-8 .elementor-element.elementor-element-1b591c7 .elementor-heading-title {
  display: flex;
  align-items: center;
  gap: 0.6em;
}

.line-num {
  flex: 0 0 auto;
  min-width: 1.5em;
  text-align: center;
}

.line-divider {
  flex: 0 0 auto;
}

.line-text {
  flex: 1;
}

/* 📱 мобилка */
@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-1b591c7 .elementor-heading-title {
    align-items: flex-start; /* важно */
  }

  .line-text {
    line-height: 1.4;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4b662d3 */.elementor-widget-video .elementor-wrapper iframe, .elementor-widget-video .elementor-wrapper video {
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f6cea0 */@media (max-width: 767px) {
  .avito {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    width: 100%;
  }

  .avito::after {
    content: "";
    width: 130%;
    height: 130%;
    flex: 0 0 40vw;
    background: url("https://barsburstroi.ru/wp-content/uploads/2026/04/Group_240.svg") center / contain no-repeat;
  }

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f015fc9 *//* общий стиль для карточек с фото */
.director,
.master,
.pombur {
  position: relative;
  overflow: hidden;
  border-radius: 10px;
}

/* чтобы картинка не давала лишние отступы */
.director img,
.master img,
.pombur img {
  display: block;
  width: 100%;
  height: auto;
}

/* нижняя плашка */
.director::after,
.master::after,
.pombur::after {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  background: #233C48;
  color: #FFFFFF;
  text-align: center;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1;
  padding: 1vw;
  font-size: 2vw;
  z-index: 2;
  box-sizing: border-box;
  font-family: "inter";
}

/* текст для каждого класса */
.director::after {
  content: "АРТЁМ, ДИРЕКТОР";
}

.master::after {
  content: "АЛЕКСЕЙ, МАСТЕР";
}

.pombur::after {
  content: "АЛЕКСЕЙ, помбур";
}

.director,
.master,
.pombur {
  position: relative;
  overflow: hidden;
  margin-right: 1vw;
}

.pombur {
  margin-right: 0;
}

@media (max-width: 768px) {
    .director::after,
.master::after,
.pombur::after {
  padding: 3vw;
  font-size: 3.7vw;
}

.director,
.master,
.pombur {

  margin-right: 0px;
}

.master {

  margin-right: 6px;
}

}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-1477f44 */.elementor-accordion,
.elementor-accordion .elementor-accordion-item {
  border-left: none !important;
  border-right: none !important;
}

.elementor-8 .elementor-element.elementor-element-1477f44 .elementor-accordion-item .elementor-tab-content.elementor-active {
  border-width: 0 !important;
}

/* контейнер иконки */
.elementor-accordion .elementor-tab-title .elementor-accordion-icon {
  position: relative;
  width: 16px;
  height: 16px;
}

/* убираем стандартные svg/icon Elementor, если нужно */
.elementor-accordion .elementor-accordion-icon i,
.elementor-accordion .elementor-accordion-icon svg {
  display: none;
}

/* рисуем плюс двумя линиями */
.elementor-accordion .elementor-accordion-icon::before,
.elementor-accordion .elementor-accordion-icon::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 16px;
  height: 2px;
  background: #233C48;
  transform: translate(-50%, -50%);
  transition: transform 0.3s ease, opacity 0.3s ease;
}

/* вертикальная линия */
.elementor-accordion .elementor-accordion-icon::after {
  transform: translate(-50%, -50%) rotate(90deg);
}

/* в активном состоянии превращаем + в - */
.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon::after {
  opacity: 0;
  transform: translate(-50%, -50%) rotate(90deg) scaleX(0);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-48a080d */.wpcf7-form {
  font-family: 'Inter', sans-serif;
}

.wpcf7-form p {
  margin: 0 0 1.4vw;
}

.wpcf7-form br {
  display: none;
}

/* поля */
.wpcf7-form input[type="text"],
.wpcf7-form input[type="tel"],
.wpcf7-form textarea {
  width: 100%;
  font-family: 'Inter', sans-serif;
  font-size: 1.1vw;
  line-height: 1.35em;
  color: #233C48;
  background: transparent;
  border: none;
  border-bottom: 1px solid #233C48;
  border-radius: 0;
  padding: 0 0 0.8vw 0;
  outline: none;
  box-shadow: none;
}

.wpcf7-form input[type="text"]::placeholder,
.wpcf7-form input[type="tel"]::placeholder,
.wpcf7-form textarea::placeholder {
  font-family: 'Inter', sans-serif;
  font-size: 1.1vw;
  line-height: 1.35em;
  color: #233C48;
  opacity: 1;
}

/* обертки */
.wpcf7-form .wpcf7-form-control-wrap {
  display: block;
}

/* acceptance */
.wpcf7-form .wpcf7-acceptance {
  display: block;
}

.wpcf7-form .wpcf7-list-item {
  margin: 0;
}

.wpcf7-form .wpcf7-list-item label {
  display: flex;
  align-items: flex-start;
  gap: 0.8vw;
  font-family: 'Inter', sans-serif;
  font-size: 1vw;
  line-height: 1.35em;
  color: #233C48;
}

.wpcf7-form input[type="checkbox"] {
  width: 1.1vw;
  height: 1.1vw;
  min-width: 16px;
  min-height: 16px;
  margin: 0.15vw 0 0;
  accent-color: #2E89C1;
}

/* ссылки в тексте */
.wpcf7-form a {
  color: #233C48;
  text-decoration: underline;
}

/* кнопка: только геометрия и типографика */
.wpcf7-form input[type="submit"],
.wpcf7-form .wpcf7-submit {
  width: 100%;
  font-family: 'Inter', sans-serif;
  font-size: 1.1vw;
  line-height: 1.35em;
  border-radius: 10px;
  padding: 1.2vw 4vw;
  cursor: pointer;
  transition: 0.3s;
}

/* ошибки */
.wpcf7-form .wpcf7-not-valid-tip {
  margin-top: 0.4vw;
  font-family: 'Inter', sans-serif;
  font-size: 0.8vw;
  line-height: 1.35em;
}

.wpcf7 form .wpcf7-response-output {
  margin: 1vw 0 0;
  padding: 0.8vw 1vw;
  font-family: 'Inter', sans-serif;
  font-size: 0.9vw;
  line-height: 1.35em;
}

/* скрытое honeypot поле */
.trap-field {
  position: absolute !important;
  left: -9999px !important;
  opacity: 0 !important;
  pointer-events: none !important;
}

/* мобилка */
@media (max-width: 767px) {
  .wpcf7-form p {
    margin: 0 0 20px;
  }

  .wpcf7-form input[type="text"],
  .wpcf7-form input[type="tel"],
  .wpcf7-form textarea,
  .wpcf7-form input[type="text"]::placeholder,
  .wpcf7-form input[type="tel"]::placeholder,
  .wpcf7-form textarea::placeholder {
    font-size: 14px;
    padding: 0 0 10px 0;
  }

  .wpcf7-form .wpcf7-list-item label {
    gap: 10px;
    font-size: 14px;
  }

  .wpcf7-form input[type="checkbox"] {
    width: 16px;
    height: 16px;
    margin-top: 2px;
  }

  .wpcf7-form input[type="submit"],
  .wpcf7-form .wpcf7-submit {
    font-size: 14px;
    padding: 14px 20px;
  }

  .wpcf7-form .wpcf7-not-valid-tip,
  .wpcf7 form .wpcf7-response-output {
    font-size: 12px;
  }
}/* End custom CSS */