.elementor-12 .elementor-element.elementor-element-866e55f{--display:flex;--min-height:759px;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-866e55f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-866e55f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://goncharov.pw/wp-content/uploads/2024/12/concrete-8324767_1280.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-866e55f::before, .elementor-12 .elementor-element.elementor-element-866e55f > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-866e55f > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-866e55f > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-866e55f > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-866e55f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #EBF5FF 0%, #D6EAFB 100%);}.elementor-12 .elementor-element.elementor-element-866e55f, .elementor-12 .elementor-element.elementor-element-866e55f::before{--border-transition:0.3s;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-12 .elementor-element.elementor-element-e6c7447 > .elementor-widget-container{margin:300px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e6c7447{text-align:center;}.elementor-12 .elementor-element.elementor-element-e6c7447 .elementor-heading-title{color:#002F4B;font-family:"Heebo", Sans-serif;font-size:52px;font-weight:700;text-shadow:4px 3px 7px #FFFFFF;}.elementor-widget-text-editor{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-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-12 .elementor-element.elementor-element-b69a1d0 > .elementor-widget-container{background-color:#FFFFFF59;margin:10px 100px 10px 100px;padding:20px 0px 20px 0px;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-b69a1d0.elementor-element{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-b69a1d0{text-align:center;color:#005A8C;font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-fc18b43{--divider-border-style:solid;--divider-color:#005A8C;--divider-border-width:0.1px;}.elementor-12 .elementor-element.elementor-element-fc18b43 > .elementor-widget-container{margin:-20px -20px -20px -20px;}.elementor-12 .elementor-element.elementor-element-fc18b43 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-fc18b43 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.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-12 .elementor-element.elementor-element-dd05aa5 .elementor-button{background-color:#A9D6E5;font-family:"Roboto", Sans-serif;font-weight:500;fill:#1B3A57;color:#1B3A57;}.elementor-12 .elementor-element.elementor-element-dd05aa5 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-dd05aa5 .elementor-button:focus{background-color:#5C8BAF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-dd05aa5 > .elementor-widget-container{padding:10px 20px 10px 20px;}.elementor-12 .elementor-element.elementor-element-dd05aa5.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-dd05aa5 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-dd05aa5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ba642c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4def422{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.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-12 .elementor-element.elementor-element-9f32a7d > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #003B6B80 100%);}.elementor-12 .elementor-element.elementor-element-9f32a7d img{filter:brightness( 80% ) contrast( 120% ) saturate( 50% ) blur( 0px ) hue-rotate( 0deg );border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-65dbe92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-5879475 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5879475{text-align:center;}.elementor-12 .elementor-element.elementor-element-5879475 .elementor-heading-title{color:#002F4B;font-family:"Heebo", Sans-serif;font-size:32px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-8e5889a{--divider-border-style:solid;--divider-color:#3D3D3D26;--divider-border-width:0.0001px;}.elementor-12 .elementor-element.elementor-element-8e5889a > .elementor-widget-container{margin:-20px -20px -20px -20px;padding:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-8e5889a .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-8e5889a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-a24c240{text-align:center;color:#002F4B;font-family:"Heebo", Sans-serif;font-weight:400;line-height:29px;letter-spacing:0.2px;}.elementor-12 .elementor-element.elementor-element-dfe7ada .elementor-button{background-color:#A9D6E5;font-family:"Roboto", Sans-serif;font-weight:500;fill:#1B3A57;color:#1B3A57;}.elementor-12 .elementor-element.elementor-element-dfe7ada .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-dfe7ada .elementor-button:focus{background-color:#5C8BAF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-dfe7ada > .elementor-widget-container{padding:10px 20px 10px 20px;}.elementor-12 .elementor-element.elementor-element-dfe7ada.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-dfe7ada .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-dfe7ada .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2a519e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-2a519e9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2a519e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7FB;}.elementor-12 .elementor-element.elementor-element-2a519e9, .elementor-12 .elementor-element.elementor-element-2a519e9::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-2db2fad > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2db2fad{text-align:center;}.elementor-12 .elementor-element.elementor-element-2db2fad .elementor-heading-title{color:#002F4B;font-family:"Heebo", Sans-serif;font-size:32px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-021c48b{--divider-border-style:solid;--divider-color:#3D3D3D26;--divider-border-width:0.0001px;}.elementor-12 .elementor-element.elementor-element-021c48b > .elementor-widget-container{margin:-20px -20px -20px -20px;padding:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-021c48b .elementor-divider-separator{width:16%;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-021c48b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-504fb43{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-504fb43:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-504fb43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7FB;}.elementor-12 .elementor-element.elementor-element-504fb43, .elementor-12 .elementor-element.elementor-element-504fb43::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-660d2c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-98dd8b4{text-align:center;color:#1A1A1A;font-family:"Heebo", Sans-serif;font-size:20px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-e707b66{text-align:center;color:#323232;font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-bb55e9c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-a986d6f{text-align:center;color:#1A1A1A;font-family:"Heebo", Sans-serif;font-size:20px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-837624b{text-align:center;color:#323232;font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-1e42058{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-57d8105{text-align:center;color:#1A1A1A;font-family:"Heebo", Sans-serif;font-size:20px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-fe2e4f6{text-align:center;color:#323232;font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-4c668aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-2be5a02{text-align:center;color:#1A1A1A;font-family:"Heebo", Sans-serif;font-size:20px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-8b0c27a{text-align:center;color:#323232;font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-73ba6a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-73ba6a1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-73ba6a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7FB;}.elementor-12 .elementor-element.elementor-element-73ba6a1, .elementor-12 .elementor-element.elementor-element-73ba6a1::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-72a5b15 .elementor-button{background-color:#A9D6E5;font-family:"Roboto", Sans-serif;font-weight:500;fill:#1B3A57;color:#1B3A57;}.elementor-12 .elementor-element.elementor-element-72a5b15 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-72a5b15 .elementor-button:focus{background-color:#5C8BAF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-72a5b15 > .elementor-widget-container{margin:60px 0px 60px 0px;padding:10px 20px 10px 20px;}.elementor-12 .elementor-element.elementor-element-72a5b15.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-72a5b15 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-72a5b15 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8741688{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-8741688:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8741688 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8741688, .elementor-12 .elementor-element.elementor-element-8741688::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-6d061ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-6d061ba:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6d061ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6d061ba, .elementor-12 .elementor-element.elementor-element-6d061ba::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-2f21b6f > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2f21b6f{text-align:center;}.elementor-12 .elementor-element.elementor-element-2f21b6f .elementor-heading-title{color:#002F4B;font-family:"Heebo", Sans-serif;font-size:32px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-b17583e{--divider-border-style:solid;--divider-color:#3D3D3D26;--divider-border-width:0.0001px;}.elementor-12 .elementor-element.elementor-element-b17583e > .elementor-widget-container{margin:-20px 0px -20px 0px;padding:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-b17583e .elementor-divider-separator{width:16%;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-b17583e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-e4646da > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e4646da{text-align:center;color:#575757C9;font-family:"Heebo", Sans-serif;font-weight:400;line-height:29px;letter-spacing:0.2px;}.elementor-12 .elementor-element.elementor-element-d6fd91f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 20px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-504674a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#9696968C;--border-color:#9696968C;--border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-504674a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-504674a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7FB;}.elementor-12 .elementor-element.elementor-element-504674a.e-con:hover{--e-con-transform-scale:1.04;}.elementor-12 .elementor-element.elementor-element-504674a, .elementor-12 .elementor-element.elementor-element-504674a::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-a1674c8 > .elementor-widget-container{border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-a1674c8 img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 30% ) blur( 2px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-a1674c8:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-a1674c8 .widget-image-caption{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;font-style:normal;}.elementor-12 .elementor-element.elementor-element-6e484e8{text-align:center;color:#323232;font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-0bb3faf .elementor-button{background-color:#A9D6E5;font-family:"Roboto", Sans-serif;font-weight:500;fill:#1B3A57;color:#1B3A57;}.elementor-12 .elementor-element.elementor-element-0bb3faf .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-0bb3faf .elementor-button:focus{background-color:#5C8BAF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0bb3faf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-12 .elementor-element.elementor-element-0bb3faf.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-0bb3faf .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-0bb3faf .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-73f1840{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#9696968C;--border-color:#9696968C;--border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-73f1840:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-73f1840 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7FB;}.elementor-12 .elementor-element.elementor-element-73f1840.e-con:hover{--e-con-transform-scale:1.04;}.elementor-12 .elementor-element.elementor-element-73f1840, .elementor-12 .elementor-element.elementor-element-73f1840::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-bc6fa77 > .elementor-widget-container{border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-bc6fa77 img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 30% ) blur( 2px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-bc6fa77:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-bc6fa77 .widget-image-caption{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;font-style:normal;}.elementor-12 .elementor-element.elementor-element-3c914be{text-align:center;color:#323232;font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-6d2ff9d .elementor-button{background-color:#A9D6E5;font-family:"Roboto", Sans-serif;font-weight:500;fill:#1B3A57;color:#1B3A57;}.elementor-12 .elementor-element.elementor-element-6d2ff9d .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-6d2ff9d .elementor-button:focus{background-color:#5C8BAF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6d2ff9d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-12 .elementor-element.elementor-element-6d2ff9d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6d2ff9d .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-6d2ff9d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-27364b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 20px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0b2e6e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#9696968C;--border-color:#9696968C;--border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-0b2e6e8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0b2e6e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7FB;}.elementor-12 .elementor-element.elementor-element-0b2e6e8.e-con:hover{--e-con-transform-scale:1.04;}.elementor-12 .elementor-element.elementor-element-0b2e6e8, .elementor-12 .elementor-element.elementor-element-0b2e6e8::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-e748359 > .elementor-widget-container{border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-e748359 img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 30% ) blur( 2px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-e748359:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-e748359 .widget-image-caption{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;font-style:normal;}.elementor-12 .elementor-element.elementor-element-d6b7ca7{text-align:center;color:#323232;font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-ba5b751 .elementor-button{background-color:#A9D6E5;font-family:"Roboto", Sans-serif;font-weight:500;fill:#1B3A57;color:#1B3A57;}.elementor-12 .elementor-element.elementor-element-ba5b751 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-ba5b751 .elementor-button:focus{background-color:#5C8BAF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ba5b751 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-12 .elementor-element.elementor-element-ba5b751.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ba5b751 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-ba5b751 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4cf7dc4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#9696968C;--border-color:#9696968C;--border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-4cf7dc4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4cf7dc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7FB;}.elementor-12 .elementor-element.elementor-element-4cf7dc4.e-con:hover{--e-con-transform-scale:1.04;}.elementor-12 .elementor-element.elementor-element-4cf7dc4, .elementor-12 .elementor-element.elementor-element-4cf7dc4::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-dcd96a5 > .elementor-widget-container{border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-dcd96a5 img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 30% ) blur( 2px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-dcd96a5:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-dcd96a5 .widget-image-caption{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;font-style:normal;}.elementor-12 .elementor-element.elementor-element-a2f0357{text-align:center;color:#323232;font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-4c9b952 .elementor-button{background-color:#A9D6E5;font-family:"Roboto", Sans-serif;font-weight:500;fill:#1B3A57;color:#1B3A57;}.elementor-12 .elementor-element.elementor-element-4c9b952 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-4c9b952 .elementor-button:focus{background-color:#5C8BAF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4c9b952 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-12 .elementor-element.elementor-element-4c9b952.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4c9b952 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-4c9b952 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f28f3bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-3b900b0 .elementor-button{background-color:#A9D6E5;font-family:"Roboto", Sans-serif;font-weight:500;fill:#1B3A57;color:#1B3A57;}.elementor-12 .elementor-element.elementor-element-3b900b0 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-3b900b0 .elementor-button:focus{background-color:#5C8BAF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3b900b0 > .elementor-widget-container{margin:60px 0px 60px 0px;padding:10px 20px 10px 20px;}.elementor-12 .elementor-element.elementor-element-3b900b0.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3b900b0 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-3b900b0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4a1c949{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-4a1c949:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4a1c949 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7FB;}.elementor-12 .elementor-element.elementor-element-4a1c949, .elementor-12 .elementor-element.elementor-element-4a1c949::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-9b65f95 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9b65f95{text-align:center;}.elementor-12 .elementor-element.elementor-element-9b65f95 .elementor-heading-title{color:#002F4B;font-family:"Heebo", Sans-serif;font-size:32px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-6caaedc{--divider-border-style:solid;--divider-color:#3D3D3D26;--divider-border-width:0.0001px;}.elementor-12 .elementor-element.elementor-element-6caaedc > .elementor-widget-container{margin:-20px 0px -20px 0px;padding:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-6caaedc .elementor-divider-separator{width:16%;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-6caaedc .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-2b39279 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2b39279{text-align:center;color:#575757C9;font-family:"Heebo", Sans-serif;font-weight:400;line-height:29px;letter-spacing:0.2px;}.elementor-12 .elementor-element.elementor-element-3566752{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 30px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3566752:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3566752 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7FB;}.elementor-12 .elementor-element.elementor-element-3566752, .elementor-12 .elementor-element.elementor-element-3566752::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-c10f4c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;box-shadow:4px 5px 10px 0.1px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-c10f4c7.e-con:hover{--e-con-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-c10f4c7::before, .elementor-12 .elementor-element.elementor-element-c10f4c7 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-c10f4c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-c10f4c7 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-c10f4c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-c10f4c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-c10f4c7, .elementor-12 .elementor-element.elementor-element-c10f4c7::before{--border-transition:0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-748142c .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-748142c.elementor-view-stacked .elementor-icon{background-color:#FBBC05;}.elementor-12 .elementor-element.elementor-element-748142c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-748142c.elementor-view-default .elementor-icon{color:#FBBC05;border-color:#FBBC05;}.elementor-12 .elementor-element.elementor-element-748142c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-748142c.elementor-view-default .elementor-icon svg{fill:#FBBC05;}.elementor-12 .elementor-element.elementor-element-0214bb9{text-align:center;color:#1A1A1A;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-495707d{text-align:center;color:#4A4A4A;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-e25b2dc{text-align:center;color:#4A4A4A;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;font-style:italic;}.elementor-12 .elementor-element.elementor-element-96197e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;box-shadow:4px 5px 10px 0.1px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-96197e5.e-con:hover{--e-con-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-96197e5::before, .elementor-12 .elementor-element.elementor-element-96197e5 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-96197e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-96197e5 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-96197e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-96197e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-96197e5, .elementor-12 .elementor-element.elementor-element-96197e5::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-40cc759 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-40cc759.elementor-view-stacked .elementor-icon{background-color:#FBBC05;}.elementor-12 .elementor-element.elementor-element-40cc759.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-40cc759.elementor-view-default .elementor-icon{color:#FBBC05;border-color:#FBBC05;}.elementor-12 .elementor-element.elementor-element-40cc759.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-40cc759.elementor-view-default .elementor-icon svg{fill:#FBBC05;}.elementor-12 .elementor-element.elementor-element-1c79b99{text-align:center;color:#1A1A1A;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-3728a4d{text-align:center;color:#4A4A4A;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-262c7a1{text-align:center;color:#4A4A4A;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;font-style:italic;}.elementor-12 .elementor-element.elementor-element-84c5011{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;box-shadow:4px 5px 10px 0.1px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-84c5011.e-con:hover{--e-con-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-84c5011::before, .elementor-12 .elementor-element.elementor-element-84c5011 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-84c5011 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-84c5011 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-84c5011 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-84c5011 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-84c5011, .elementor-12 .elementor-element.elementor-element-84c5011::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-9bc15f5 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-9bc15f5.elementor-view-stacked .elementor-icon{background-color:#FBBC05;}.elementor-12 .elementor-element.elementor-element-9bc15f5.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9bc15f5.elementor-view-default .elementor-icon{color:#FBBC05;border-color:#FBBC05;}.elementor-12 .elementor-element.elementor-element-9bc15f5.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9bc15f5.elementor-view-default .elementor-icon svg{fill:#FBBC05;}.elementor-12 .elementor-element.elementor-element-9ae2ed0{text-align:center;color:#1A1A1A;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-746adee{text-align:center;color:#4A4A4A;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-20a8619{text-align:center;color:#4A4A4A;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;font-style:italic;}.elementor-12 .elementor-element.elementor-element-0d0b258{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-0d0b258:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0d0b258 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7FB;}.elementor-12 .elementor-element.elementor-element-0d0b258, .elementor-12 .elementor-element.elementor-element-0d0b258::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-895f926 .elementor-button{background-color:#A9D6E5;font-family:"Roboto", Sans-serif;font-weight:500;fill:#1B3A57;color:#1B3A57;}.elementor-12 .elementor-element.elementor-element-895f926 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-895f926 .elementor-button:focus{background-color:#5C8BAF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-895f926 > .elementor-widget-container{margin:60px 0px 60px 0px;padding:10px 20px 10px 20px;}.elementor-12 .elementor-element.elementor-element-895f926.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-895f926 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-895f926 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f4da7a0{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-f4da7a0.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ccc0524 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ccc0524{text-align:center;}.elementor-12 .elementor-element.elementor-element-ccc0524 .elementor-heading-title{color:#002F4B;font-family:"Heebo", Sans-serif;font-size:32px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-baf60bd{--divider-border-style:solid;--divider-color:#3D3D3D26;--divider-border-width:0.0001px;}.elementor-12 .elementor-element.elementor-element-baf60bd > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-baf60bd .elementor-divider-separator{width:16%;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-baf60bd .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-a08fc0d{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a08fc0d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a08fc0d img{filter:brightness( 100% ) contrast( 110% ) saturate( 90% ) blur( 0px ) hue-rotate( 0deg );border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-960b5ff{--divider-border-style:solid;--divider-color:#3D3D3D26;--divider-border-width:0.0001px;}.elementor-12 .elementor-element.elementor-element-960b5ff > .elementor-widget-container{margin:0px 0px -50px 0px;padding:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-960b5ff .elementor-divider-separator{width:72%;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-960b5ff .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-1f9aee6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1f9aee6{text-align:center;color:#575757C9;font-family:"Heebo", Sans-serif;font-weight:400;line-height:29px;letter-spacing:0.2px;}.elementor-12 .elementor-element.elementor-element-4527bfc > .elementor-widget-container{margin:40px 0px 0px 0px;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-4def422{--width:50%;}.elementor-12 .elementor-element.elementor-element-65dbe92{--width:50%;}.elementor-12 .elementor-element.elementor-element-660d2c1{--width:25%;}.elementor-12 .elementor-element.elementor-element-bb55e9c{--width:25%;}.elementor-12 .elementor-element.elementor-element-1e42058{--width:25%;}.elementor-12 .elementor-element.elementor-element-4c668aa{--width:25%;}.elementor-12 .elementor-element.elementor-element-504674a{--width:40%;}.elementor-12 .elementor-element.elementor-element-73f1840{--width:40%;}.elementor-12 .elementor-element.elementor-element-0b2e6e8{--width:40%;}.elementor-12 .elementor-element.elementor-element-4cf7dc4{--width:40%;}.elementor-12 .elementor-element.elementor-element-c10f4c7{--width:25%;}.elementor-12 .elementor-element.elementor-element-96197e5{--width:25%;}.elementor-12 .elementor-element.elementor-element-84c5011{--width:25%;}}@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-866e55f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-866e55f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for image, class: .elementor-element-a08fc0d */.aboutimage {
 box-shadow: 1 4px 10px rgba(0, 0, 0, 0.3); /* Легкая тень */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4527bfc *//* Контейнер формы для выстраивания полей в ряд */
.wpcf7 {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  justify-content: space-between;
}

/* Стили для полей ввода (все поля в одном ряду) */
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
  width: 32%; /* Устанавливаем ширину каждого поля */
  padding: 10px;
  border: 2px solid #ccc;
  border-radius: 5px;
  background-color: #f7f7f7; /* Цвет фона полей */
  font-family: Arial, sans-serif;
  font-size: 14px;
}

/* Стили для кнопки отправки */
.wpcf7 input[type="submit"] {
  width: 100px; /* Ширина кнопки */
  padding: 10px;
  border: none;
  border-radius: 5px;
  background-color: #4CAF50; /* Зеленый цвет кнопки */
  color: #fff;
  font-size: 14px;
  cursor: pointer;
  margin-top: 20px; /* Отступ сверху для кнопки */
}

.wpcf7 input[type="submit"]:hover {
  background-color: #45a049; /* Цвет кнопки при наведении */
}

/* Стили для меток */
.wpcf7 label {
  font-weight: bold;
  color: #333;
  margin-bottom: 5px;
  display: block;
}

/* Стили для ошибок валидации */
.wpcf7 .wpcf7-not-valid-tip {
  color: red;
  font-size: 12px;
}

/* Адаптивность для мобильных устройств */
@media (max-width: 768px) {
  .wpcf7 {
    flex-direction: column; /* При уменьшении экрана поля будут располагаться вертикально */
  }

  .wpcf7 input {
    width: 100%; /* На мобильных устройствах поля будут занимать всю ширину */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4da7a0 *//* Контейнер формы для выстраивания полей в ряд */
#wpcf7-f215-p12-o1 > form {
    flex-direction: row;
    display: flex;
}

/* Стили для полей ввода (все поля в одном ряду) */
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
  width: calc(75%); /* Каждое поле занимает 1/3 ширины контейнера с отступом */
  padding: 10px;
  border: 2px solid #ccc;
  border-radius: 5px;
  background-color: #f7f7f7; /* Цвет фона полей */
  font-family: Arial, sans-serif;
  font-size: 14px;
  margin-top: 3px;
}

/* Стили для кнопки отправки */
.wpcf7 input[type="submit"] {
  width: 140px; /* Ширина кнопки */
  border: none;
  border-radius: 5px;
  background-color: #a9d6e5; /* Цвет кнопки */
  color: #1B3A57;
  font-size: 18px;
  font-weight: bold;
  cursor: pointer;
  align-self: flex-start; /* Кнопка будет выравниваться в начале контейнера */
  margin-top: 14px; /* Отступ сверху для кнопки */
}

.wpcf7 input[type="submit"]:hover {
  background-color: #1B3A57;
  color: #fff; /* Цвет кнопки при наведении */
}

/* Стили для меток */
.wpcf7 label {
  font-weight: bold;
  color: #333;
  margin-bottom: 10px;
  display: block;
}

/* Стили для ошибок валидации */
.wpcf7 .wpcf7-not-valid-tip {
  color: red;
  font-size: 12px;
}

/* Адаптивность для мобильных устройств */
@media (max-width: 768px) {
  .wpcf7 {
    flex-direction: column; /* Поля будут располагаться вертикально на мобильных устройствах */
  }

  .wpcf7 input[type="text"],
  .wpcf7 input[type="email"],
  .wpcf7 input[type="tel"],
  .wpcf7 input[type="submit"] {
    width: 100%; /* Поля и кнопка будут занимать всю ширину */
  }
}/* End custom CSS */