.elementor-10509 .elementor-element.elementor-element-0ab5d13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--background-transition:0.3s;--margin-top:40px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.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-10509 .elementor-element.elementor-element-b0a7233 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-10509 .elementor-element.elementor-element-b0a7233{text-align:center;}.elementor-10509 .elementor-element.elementor-element-b0a7233 .elementor-heading-title{font-family:"gilroy", Sans-serif;font-size:8.4rem;font-weight:800;}.elementor-10509 .elementor-element.elementor-element-cf937fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-10509 .elementor-element.elementor-element-01706e3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-e84e751{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10509 .elementor-element.elementor-element-e84e751:not(.elementor-motion-effects-element-type-background), .elementor-10509 .elementor-element.elementor-element-e84e751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-10509 .elementor-element.elementor-element-e84e751, .elementor-10509 .elementor-element.elementor-element-e84e751::before{--border-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-10509 .elementor-element.elementor-element-fcff3ff.elementor-element{--align-self:flex-start;}.elementor-10509 .elementor-element.elementor-element-fcff3ff{text-align:left;}.elementor-10509 .elementor-element.elementor-element-fcff3ff img{width:auto;height:60px;}.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-10509 .elementor-element.elementor-element-6e741ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10509 .elementor-element.elementor-element-6e741ac:not(.elementor-motion-effects-element-type-background), .elementor-10509 .elementor-element.elementor-element-6e741ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-10509 .elementor-element.elementor-element-6e741ac, .elementor-10509 .elementor-element.elementor-element-6e741ac::before{--border-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-5be842b.elementor-element{--align-self:flex-start;}.elementor-10509 .elementor-element.elementor-element-5be842b{text-align:left;}.elementor-10509 .elementor-element.elementor-element-5be842b img{width:auto;height:60px;}.elementor-10509 .elementor-element.elementor-element-b885c8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10509 .elementor-element.elementor-element-b885c8d:not(.elementor-motion-effects-element-type-background), .elementor-10509 .elementor-element.elementor-element-b885c8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-10509 .elementor-element.elementor-element-b885c8d, .elementor-10509 .elementor-element.elementor-element-b885c8d::before{--border-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-c8ef59f.elementor-element{--align-self:flex-start;}.elementor-10509 .elementor-element.elementor-element-c8ef59f{text-align:left;}.elementor-10509 .elementor-element.elementor-element-c8ef59f img{width:auto;height:60px;}.elementor-10509 .elementor-element.elementor-element-be397c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10509 .elementor-element.elementor-element-be397c1:not(.elementor-motion-effects-element-type-background), .elementor-10509 .elementor-element.elementor-element-be397c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-10509 .elementor-element.elementor-element-be397c1, .elementor-10509 .elementor-element.elementor-element-be397c1::before{--border-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-c1ce0d1.elementor-element{--align-self:flex-start;}.elementor-10509 .elementor-element.elementor-element-c1ce0d1{text-align:left;}.elementor-10509 .elementor-element.elementor-element-c1ce0d1 img{width:auto;height:60px;}.elementor-10509 .elementor-element.elementor-element-e03578a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10509 .elementor-element.elementor-element-e03578a:not(.elementor-motion-effects-element-type-background), .elementor-10509 .elementor-element.elementor-element-e03578a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-10509 .elementor-element.elementor-element-e03578a, .elementor-10509 .elementor-element.elementor-element-e03578a::before{--border-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-23572dc.elementor-element{--align-self:flex-start;}.elementor-10509 .elementor-element.elementor-element-23572dc{text-align:left;}.elementor-10509 .elementor-element.elementor-element-23572dc img{width:auto;height:60px;}.elementor-10509 .elementor-element.elementor-element-92d0b1f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10509 .elementor-element.elementor-element-92d0b1f:not(.elementor-motion-effects-element-type-background), .elementor-10509 .elementor-element.elementor-element-92d0b1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-10509 .elementor-element.elementor-element-92d0b1f, .elementor-10509 .elementor-element.elementor-element-92d0b1f::before{--border-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-43a08be.elementor-element{--align-self:flex-start;}.elementor-10509 .elementor-element.elementor-element-43a08be{text-align:left;}.elementor-10509 .elementor-element.elementor-element-43a08be img{width:auto;height:60px;}.elementor-10509 .elementor-element.elementor-element-8770c1d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-61ed6ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10509 .elementor-element.elementor-element-61ed6ad:not(.elementor-motion-effects-element-type-background), .elementor-10509 .elementor-element.elementor-element-61ed6ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-10509 .elementor-element.elementor-element-61ed6ad, .elementor-10509 .elementor-element.elementor-element-61ed6ad::before{--border-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-b25f2b1.elementor-element{--align-self:flex-start;}.elementor-10509 .elementor-element.elementor-element-b25f2b1{text-align:left;}.elementor-10509 .elementor-element.elementor-element-b25f2b1 img{width:auto;height:60px;}.elementor-10509 .elementor-element.elementor-element-8813ee3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10509 .elementor-element.elementor-element-8813ee3:not(.elementor-motion-effects-element-type-background), .elementor-10509 .elementor-element.elementor-element-8813ee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-10509 .elementor-element.elementor-element-8813ee3, .elementor-10509 .elementor-element.elementor-element-8813ee3::before{--border-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-cdec7d2.elementor-element{--align-self:flex-start;}.elementor-10509 .elementor-element.elementor-element-cdec7d2{text-align:left;}.elementor-10509 .elementor-element.elementor-element-cdec7d2 img{width:auto;height:60px;}.elementor-10509 .elementor-element.elementor-element-a657111{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10509 .elementor-element.elementor-element-a657111:not(.elementor-motion-effects-element-type-background), .elementor-10509 .elementor-element.elementor-element-a657111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-10509 .elementor-element.elementor-element-a657111, .elementor-10509 .elementor-element.elementor-element-a657111::before{--border-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-e14f383.elementor-element{--align-self:flex-start;}.elementor-10509 .elementor-element.elementor-element-e14f383{text-align:left;}.elementor-10509 .elementor-element.elementor-element-e14f383 img{width:auto;height:60px;}.elementor-10509 .elementor-element.elementor-element-a3a3dcf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10509 .elementor-element.elementor-element-a3a3dcf:not(.elementor-motion-effects-element-type-background), .elementor-10509 .elementor-element.elementor-element-a3a3dcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-10509 .elementor-element.elementor-element-a3a3dcf, .elementor-10509 .elementor-element.elementor-element-a3a3dcf::before{--border-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-9f07c88.elementor-element{--align-self:flex-start;}.elementor-10509 .elementor-element.elementor-element-9f07c88{text-align:left;}.elementor-10509 .elementor-element.elementor-element-9f07c88 img{width:auto;height:60px;}.elementor-10509 .elementor-element.elementor-element-f628fff{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-5f57282{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10509 .elementor-element.elementor-element-5f57282:not(.elementor-motion-effects-element-type-background), .elementor-10509 .elementor-element.elementor-element-5f57282 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-10509 .elementor-element.elementor-element-5f57282, .elementor-10509 .elementor-element.elementor-element-5f57282::before{--border-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-6f2c8bb.elementor-element{--align-self:flex-start;}.elementor-10509 .elementor-element.elementor-element-6f2c8bb{text-align:left;}.elementor-10509 .elementor-element.elementor-element-6f2c8bb img{width:auto;height:60px;}.elementor-10509 .elementor-element.elementor-element-7110189{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10509 .elementor-element.elementor-element-7110189:not(.elementor-motion-effects-element-type-background), .elementor-10509 .elementor-element.elementor-element-7110189 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-10509 .elementor-element.elementor-element-7110189, .elementor-10509 .elementor-element.elementor-element-7110189::before{--border-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-5ae87c3.elementor-element{--align-self:flex-start;}.elementor-10509 .elementor-element.elementor-element-5ae87c3{text-align:left;}.elementor-10509 .elementor-element.elementor-element-5ae87c3 img{width:auto;height:60px;}.elementor-10509 .elementor-element.elementor-element-1eee540{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10509 .elementor-element.elementor-element-1eee540:not(.elementor-motion-effects-element-type-background), .elementor-10509 .elementor-element.elementor-element-1eee540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-10509 .elementor-element.elementor-element-1eee540, .elementor-10509 .elementor-element.elementor-element-1eee540::before{--border-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-222d2a2.elementor-element{--align-self:flex-start;}.elementor-10509 .elementor-element.elementor-element-222d2a2{text-align:left;}.elementor-10509 .elementor-element.elementor-element-222d2a2 img{width:auto;height:60px;}.elementor-10509 .elementor-element.elementor-element-0879c6e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-224c76f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10509 .elementor-element.elementor-element-224c76f:not(.elementor-motion-effects-element-type-background), .elementor-10509 .elementor-element.elementor-element-224c76f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-10509 .elementor-element.elementor-element-224c76f, .elementor-10509 .elementor-element.elementor-element-224c76f::before{--border-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-ec68faa.elementor-element{--align-self:flex-start;}.elementor-10509 .elementor-element.elementor-element-ec68faa{text-align:left;}.elementor-10509 .elementor-element.elementor-element-ec68faa img{width:auto;height:60px;}.elementor-10509 .elementor-element.elementor-element-d3b2036{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10509 .elementor-element.elementor-element-d3b2036:not(.elementor-motion-effects-element-type-background), .elementor-10509 .elementor-element.elementor-element-d3b2036 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-10509 .elementor-element.elementor-element-d3b2036, .elementor-10509 .elementor-element.elementor-element-d3b2036::before{--border-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-9ebe300.elementor-element{--align-self:flex-start;}.elementor-10509 .elementor-element.elementor-element-9ebe300{text-align:left;}.elementor-10509 .elementor-element.elementor-element-9ebe300 img{width:auto;height:60px;}.elementor-10509 .elementor-element.elementor-element-40bbf04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10509 .elementor-element.elementor-element-40bbf04:not(.elementor-motion-effects-element-type-background), .elementor-10509 .elementor-element.elementor-element-40bbf04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-10509 .elementor-element.elementor-element-40bbf04, .elementor-10509 .elementor-element.elementor-element-40bbf04::before{--border-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-30a8a2b.elementor-element{--align-self:flex-start;}.elementor-10509 .elementor-element.elementor-element-30a8a2b{text-align:left;}.elementor-10509 .elementor-element.elementor-element-30a8a2b img{width:auto;height:60px;}.elementor-10509 .elementor-element.elementor-element-84380b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10509 .elementor-element.elementor-element-84380b1:not(.elementor-motion-effects-element-type-background), .elementor-10509 .elementor-element.elementor-element-84380b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-10509 .elementor-element.elementor-element-84380b1, .elementor-10509 .elementor-element.elementor-element-84380b1::before{--border-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-a5e9099.elementor-element{--align-self:flex-start;}.elementor-10509 .elementor-element.elementor-element-a5e9099{text-align:left;}.elementor-10509 .elementor-element.elementor-element-a5e9099 img{width:auto;height:60px;}.elementor-10509 .elementor-element.elementor-element-2e63334{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-75e1667{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10509 .elementor-element.elementor-element-75e1667:not(.elementor-motion-effects-element-type-background), .elementor-10509 .elementor-element.elementor-element-75e1667 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-10509 .elementor-element.elementor-element-75e1667, .elementor-10509 .elementor-element.elementor-element-75e1667::before{--border-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-b04a2d0.elementor-element{--align-self:flex-start;}.elementor-10509 .elementor-element.elementor-element-b04a2d0{text-align:left;}.elementor-10509 .elementor-element.elementor-element-b04a2d0 img{width:auto;height:60px;}.elementor-10509 .elementor-element.elementor-element-3fee57c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10509 .elementor-element.elementor-element-3fee57c:not(.elementor-motion-effects-element-type-background), .elementor-10509 .elementor-element.elementor-element-3fee57c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-10509 .elementor-element.elementor-element-3fee57c, .elementor-10509 .elementor-element.elementor-element-3fee57c::before{--border-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-b9079d8.elementor-element{--align-self:flex-start;}.elementor-10509 .elementor-element.elementor-element-b9079d8{text-align:left;}.elementor-10509 .elementor-element.elementor-element-b9079d8 img{width:auto;height:60px;}.elementor-10509 .elementor-element.elementor-element-f8a7d1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10509 .elementor-element.elementor-element-f8a7d1e:not(.elementor-motion-effects-element-type-background), .elementor-10509 .elementor-element.elementor-element-f8a7d1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-10509 .elementor-element.elementor-element-f8a7d1e, .elementor-10509 .elementor-element.elementor-element-f8a7d1e::before{--border-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-a876b95.elementor-element{--align-self:flex-start;}.elementor-10509 .elementor-element.elementor-element-a876b95{text-align:left;}.elementor-10509 .elementor-element.elementor-element-a876b95 img{width:auto;height:60px;}.elementor-10509 .elementor-element.elementor-element-7df2619{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10509 .elementor-element.elementor-element-7df2619:not(.elementor-motion-effects-element-type-background), .elementor-10509 .elementor-element.elementor-element-7df2619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-10509 .elementor-element.elementor-element-7df2619, .elementor-10509 .elementor-element.elementor-element-7df2619::before{--border-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-48ae24f.elementor-element{--align-self:flex-start;}.elementor-10509 .elementor-element.elementor-element-48ae24f{text-align:left;}.elementor-10509 .elementor-element.elementor-element-48ae24f img{width:auto;height:60px;}.elementor-10509 .elementor-element.elementor-element-48a092a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-abf9f2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10509 .elementor-element.elementor-element-abf9f2c:not(.elementor-motion-effects-element-type-background), .elementor-10509 .elementor-element.elementor-element-abf9f2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-10509 .elementor-element.elementor-element-abf9f2c, .elementor-10509 .elementor-element.elementor-element-abf9f2c::before{--border-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-0c4048b.elementor-element{--align-self:flex-start;}.elementor-10509 .elementor-element.elementor-element-0c4048b{text-align:left;}.elementor-10509 .elementor-element.elementor-element-0c4048b img{width:auto;height:60px;}.elementor-10509 .elementor-element.elementor-element-52bfba7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10509 .elementor-element.elementor-element-52bfba7:not(.elementor-motion-effects-element-type-background), .elementor-10509 .elementor-element.elementor-element-52bfba7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-10509 .elementor-element.elementor-element-52bfba7, .elementor-10509 .elementor-element.elementor-element-52bfba7::before{--border-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-c621907.elementor-element{--align-self:flex-start;}.elementor-10509 .elementor-element.elementor-element-c621907{text-align:left;}.elementor-10509 .elementor-element.elementor-element-c621907 img{width:auto;height:60px;}.elementor-10509 .elementor-element.elementor-element-e523626{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-10509 .elementor-element.elementor-element-e523626:not(.elementor-motion-effects-element-type-background), .elementor-10509 .elementor-element.elementor-element-e523626 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-10509 .elementor-element.elementor-element-e523626, .elementor-10509 .elementor-element.elementor-element-e523626::before{--border-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-1339180.elementor-element{--align-self:flex-start;}.elementor-10509 .elementor-element.elementor-element-1339180{text-align:left;}.elementor-10509 .elementor-element.elementor-element-1339180 img{width:auto;height:60px;}.elementor-10509 .elementor-element.elementor-element-f645c19{--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;--border-radius:16px 16px 16px 16px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-10509 .elementor-element.elementor-element-f645c19:not(.elementor-motion-effects-element-type-background), .elementor-10509 .elementor-element.elementor-element-f645c19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F1;}.elementor-10509 .elementor-element.elementor-element-f645c19, .elementor-10509 .elementor-element.elementor-element-f645c19::before{--border-transition:0.3s;}.elementor-10509 .elementor-element.elementor-element-249399e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-10509 .elementor-element.elementor-element-203650d{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:14px 14px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{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-10509 .elementor-element.elementor-element-45286da{--icon-box-icon-margin:15px;}.elementor-10509 .elementor-element.elementor-element-e3653df{--icon-box-icon-margin:15px;}.elementor-10509 .elementor-element.elementor-element-18664fc{--icon-box-icon-margin:15px;}.elementor-10509 .elementor-element.elementor-element-83d3b4b{--icon-box-icon-margin:15px;}.elementor-10509 .elementor-element.elementor-element-ad0f0cb{--icon-box-icon-margin:15px;}@media(max-width:1024px){.elementor-10509 .elementor-element.elementor-element-01706e3{--grid-auto-flow:row;}.elementor-10509 .elementor-element.elementor-element-8770c1d{--grid-auto-flow:row;}.elementor-10509 .elementor-element.elementor-element-f628fff{--grid-auto-flow:row;}.elementor-10509 .elementor-element.elementor-element-0879c6e{--grid-auto-flow:row;}.elementor-10509 .elementor-element.elementor-element-2e63334{--grid-auto-flow:row;}.elementor-10509 .elementor-element.elementor-element-48a092a{--grid-auto-flow:row;}.elementor-10509 .elementor-element.elementor-element-203650d{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-10509 .elementor-element.elementor-element-0ab5d13{--content-width:1200px;}}@media(max-width:767px){.elementor-10509 .elementor-element.elementor-element-b0a7233 .elementor-heading-title{font-size:3.6rem;}.elementor-10509 .elementor-element.elementor-element-01706e3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10509 .elementor-element.elementor-element-8770c1d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10509 .elementor-element.elementor-element-f628fff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10509 .elementor-element.elementor-element-0879c6e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10509 .elementor-element.elementor-element-2e63334{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10509 .elementor-element.elementor-element-48a092a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10509 .elementor-element.elementor-element-203650d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-01706e3 *//* сетка появляется только у активной панели */
.elementor-10509 .elementor-element.elementor-element-01706e3.nh-pane-on,
.elementor-10509 .elementor-element.elementor-element-01706e3.nh-pane-on > .e-con-inner {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 20px !important;
    align-items: stretch !important;
    justify-items: stretch !important;
}

/* карточка */
.elementor-10509 .elementor-element.elementor-element-01706e3 .nh-partner {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    height: 100% !important;
    margin: 0 !important;
    box-sizing: border-box !important;
}

/* логотип */
.elementor-10509 .elementor-element.elementor-element-01706e3 .nh-partner .elementor-widget-image img {
    height: 60px !important;
    width: auto !important;
    max-width: 100% !important;
    object-fit: contain !important;
    object-position: left center !important;
}

/* описание: обрезка по всему блоку */
.elementor-10509 .elementor-element.elementor-element-01706e3 .nh-partner .elementor-widget-text-editor > .elementor-widget-container {
    display: -webkit-box !important;
    -webkit-line-clamp: 12 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
    min-width: 0 !important;
}

.elementor-10509 .elementor-element.elementor-element-01706e3 .nh-partner .elementor-widget-text-editor p {
    margin: 0 0 6px !important;
}

.elementor-10509 .elementor-element.elementor-element-01706e3 .nh-partner .elementor-widget-text-editor p:last-child {
    margin-bottom: 0 !important;
}

@media (max-width: 900px) {
    .elementor-10509 .elementor-element.elementor-element-01706e3.nh-pane-on,
    .elementor-10509 .elementor-element.elementor-element-01706e3.nh-pane-on > .e-con-inner {
        grid-template-columns: 1fr !important;
    }
    .elementor-10509 .elementor-element.elementor-element-01706e3 .nh-partner {
        padding: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8770c1d *//* сетка появляется только у активной панели */
.elementor-10509 .elementor-element.elementor-element-8770c1d.nh-pane-on,
.elementor-10509 .elementor-element.elementor-element-8770c1d.nh-pane-on > .e-con-inner {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 20px !important;
    align-items: stretch !important;
    justify-items: stretch !important;
}

/* карточка */
.elementor-10509 .elementor-element.elementor-element-8770c1d .nh-partner {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    height: 100% !important;
    margin: 0 !important;
    box-sizing: border-box !important;
}

/* логотип */
.elementor-10509 .elementor-element.elementor-element-8770c1d .nh-partner .elementor-widget-image img {
    height: 60px !important;
    width: auto !important;
    max-width: 100% !important;
    object-fit: contain !important;
    object-position: left center !important;
}

/* описание: обрезка по всему блоку */
.elementor-10509 .elementor-element.elementor-element-8770c1d .nh-partner .elementor-widget-text-editor > .elementor-widget-container {
    display: -webkit-box !important;
    -webkit-line-clamp: 12 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
    min-width: 0 !important;
}

.elementor-10509 .elementor-element.elementor-element-8770c1d .nh-partner .elementor-widget-text-editor p {
    margin: 0 0 6px !important;
}

.elementor-10509 .elementor-element.elementor-element-8770c1d .nh-partner .elementor-widget-text-editor p:last-child {
    margin-bottom: 0 !important;
}

@media (max-width: 900px) {
    .elementor-10509 .elementor-element.elementor-element-8770c1d.nh-pane-on,
    .elementor-10509 .elementor-element.elementor-element-8770c1d.nh-pane-on > .e-con-inner {
        grid-template-columns: 1fr !important;
    }
    .elementor-10509 .elementor-element.elementor-element-8770c1d .nh-partner {
        padding: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f628fff *//* сетка появляется только у активной панели */
.elementor-10509 .elementor-element.elementor-element-f628fff.nh-pane-on,
.elementor-10509 .elementor-element.elementor-element-f628fff.nh-pane-on > .e-con-inner {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 20px !important;
    align-items: stretch !important;
    justify-items: stretch !important;
}

/* карточка */
.elementor-10509 .elementor-element.elementor-element-f628fff .nh-partner {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    height: 100% !important;
    margin: 0 !important;
    box-sizing: border-box !important;
}

/* логотип */
.elementor-10509 .elementor-element.elementor-element-f628fff .nh-partner .elementor-widget-image img {
    height: 60px !important;
    width: auto !important;
    max-width: 100% !important;
    object-fit: contain !important;
    object-position: left center !important;
}

/* описание: обрезка по всему блоку */
.elementor-10509 .elementor-element.elementor-element-f628fff .nh-partner .elementor-widget-text-editor > .elementor-widget-container {
    display: -webkit-box !important;
    -webkit-line-clamp: 12 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
    min-width: 0 !important;
}

.elementor-10509 .elementor-element.elementor-element-f628fff .nh-partner .elementor-widget-text-editor p {
    margin: 0 0 6px !important;
}

.elementor-10509 .elementor-element.elementor-element-f628fff .nh-partner .elementor-widget-text-editor p:last-child {
    margin-bottom: 0 !important;
}

@media (max-width: 900px) {
    .elementor-10509 .elementor-element.elementor-element-f628fff.nh-pane-on,
    .elementor-10509 .elementor-element.elementor-element-f628fff.nh-pane-on > .e-con-inner {
        grid-template-columns: 1fr !important;
    }
    .elementor-10509 .elementor-element.elementor-element-f628fff .nh-partner {
        padding: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0879c6e *//* сетка появляется только у активной панели */
.elementor-10509 .elementor-element.elementor-element-0879c6e.nh-pane-on,
.elementor-10509 .elementor-element.elementor-element-0879c6e.nh-pane-on > .e-con-inner {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 20px !important;
    align-items: stretch !important;
    justify-items: stretch !important;
}

/* карточка */
.elementor-10509 .elementor-element.elementor-element-0879c6e .nh-partner {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    height: 100% !important;
    margin: 0 !important;
    box-sizing: border-box !important;
}

/* логотип */
.elementor-10509 .elementor-element.elementor-element-0879c6e .nh-partner .elementor-widget-image img {
    height: 60px !important;
    width: auto !important;
    max-width: 100% !important;
    object-fit: contain !important;
    object-position: left center !important;
}

/* описание: обрезка по всему блоку */
.elementor-10509 .elementor-element.elementor-element-0879c6e .nh-partner .elementor-widget-text-editor > .elementor-widget-container {
    display: -webkit-box !important;
    -webkit-line-clamp: 12 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
    min-width: 0 !important;
}

.elementor-10509 .elementor-element.elementor-element-0879c6e .nh-partner .elementor-widget-text-editor p {
    margin: 0 0 6px !important;
}

.elementor-10509 .elementor-element.elementor-element-0879c6e .nh-partner .elementor-widget-text-editor p:last-child {
    margin-bottom: 0 !important;
}

@media (max-width: 900px) {
    .elementor-10509 .elementor-element.elementor-element-0879c6e.nh-pane-on,
    .elementor-10509 .elementor-element.elementor-element-0879c6e.nh-pane-on > .e-con-inner {
        grid-template-columns: 1fr !important;
    }
    .elementor-10509 .elementor-element.elementor-element-0879c6e .nh-partner {
        padding: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e63334 *//* сетка появляется только у активной панели */
.elementor-10509 .elementor-element.elementor-element-2e63334.nh-pane-on,
.elementor-10509 .elementor-element.elementor-element-2e63334.nh-pane-on > .e-con-inner {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 20px !important;
    align-items: stretch !important;
    justify-items: stretch !important;
}

/* карточка */
.elementor-10509 .elementor-element.elementor-element-2e63334 .nh-partner {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    height: 100% !important;
    margin: 0 !important;
    box-sizing: border-box !important;
}

/* логотип */
.elementor-10509 .elementor-element.elementor-element-2e63334 .nh-partner .elementor-widget-image img {
    height: 60px !important;
    width: auto !important;
    max-width: 100% !important;
    object-fit: contain !important;
    object-position: left center !important;
}

/* описание: обрезка по всему блоку */
.elementor-10509 .elementor-element.elementor-element-2e63334 .nh-partner .elementor-widget-text-editor > .elementor-widget-container {
    display: -webkit-box !important;
    -webkit-line-clamp: 12 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
    min-width: 0 !important;
}

.elementor-10509 .elementor-element.elementor-element-2e63334 .nh-partner .elementor-widget-text-editor p {
    margin: 0 0 6px !important;
}

.elementor-10509 .elementor-element.elementor-element-2e63334 .nh-partner .elementor-widget-text-editor p:last-child {
    margin-bottom: 0 !important;
}

@media (max-width: 900px) {
    .elementor-10509 .elementor-element.elementor-element-2e63334.nh-pane-on,
    .elementor-10509 .elementor-element.elementor-element-2e63334.nh-pane-on > .e-con-inner {
        grid-template-columns: 1fr !important;
    }
    .elementor-10509 .elementor-element.elementor-element-2e63334 .nh-partner {
        padding: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48a092a *//* сетка появляется только у активной панели */
.elementor-10509 .elementor-element.elementor-element-48a092a.nh-pane-on,
.elementor-10509 .elementor-element.elementor-element-48a092a.nh-pane-on > .e-con-inner {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 20px !important;
    align-items: stretch !important;
    justify-items: stretch !important;
}

/* карточка */
.elementor-10509 .elementor-element.elementor-element-48a092a .nh-partner {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    height: 100% !important;
    margin: 0 !important;
    box-sizing: border-box !important;
}

/* логотип */
.elementor-10509 .elementor-element.elementor-element-48a092a .nh-partner .elementor-widget-image img {
    height: 60px !important;
    width: auto !important;
    max-width: 100% !important;
    object-fit: contain !important;
    object-position: left center !important;
}

/* описание: обрезка по всему блоку */
.elementor-10509 .elementor-element.elementor-element-48a092a .nh-partner .elementor-widget-text-editor > .elementor-widget-container {
    display: -webkit-box !important;
    -webkit-line-clamp: 12 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
    min-width: 0 !important;
}

.elementor-10509 .elementor-element.elementor-element-48a092a .nh-partner .elementor-widget-text-editor p {
    margin: 0 0 6px !important;
}

.elementor-10509 .elementor-element.elementor-element-48a092a .nh-partner .elementor-widget-text-editor p:last-child {
    margin-bottom: 0 !important;
}

@media (max-width: 900px) {
    .elementor-10509 .elementor-element.elementor-element-48a092a.nh-pane-on,
    .elementor-10509 .elementor-element.elementor-element-48a092a.nh-pane-on > .e-con-inner {
        grid-template-columns: 1fr !important;
    }
    .elementor-10509 .elementor-element.elementor-element-48a092a .nh-partner {
        padding: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8c1bd31 */.elementor-10509 .elementor-element.elementor-element-8c1bd31 .elementor-button {
    display: inline-flex !important;
    align-items: center !important;
    gap: 14px !important;
    background-color: transparent !important;
    color: #493A4D !important;
    border: 1.5px solid #C97B3A !important;
    border-radius: 50px !important;
    padding: 15px 22px 15px 30px !important;
    font-size: 15px !important;
    font-weight: 500 !important;
    line-height: 1 !important;
    box-shadow: none !important;
    transition: background-color .3s ease, color .3s ease,
                border-color .3s ease, transform .2s ease !important;
}

.elementor-10509 .elementor-element.elementor-element-8c1bd31 .elementor-button * {
    color: #493A4D !important;
    transition: color .3s ease !important;
}

/* стрелка в кружке справа */
.elementor-10509 .elementor-element.elementor-element-8c1bd31 .elementor-button::after {
    content: "→" !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 30px !important;
    height: 30px !important;
    flex: 0 0 30px !important;
    border-radius: 50% !important;
    background: #C97B3A !important;
    color: #fff !important;
    font-size: 15px !important;
    line-height: 1 !important;
    transition: transform .3s ease, background .3s ease !important;
}

.elementor-10509 .elementor-element.elementor-element-8c1bd31 .elementor-button:hover {
    background-color: #C97B3A !important;
    border-color: #C97B3A !important;
    transform: translateY(-2px) !important;
}

.elementor-10509 .elementor-element.elementor-element-8c1bd31 .elementor-button:hover * {
    color: #fff !important;
}

.elementor-10509 .elementor-element.elementor-element-8c1bd31 .elementor-button:hover::after {
    background: #fff !important;
    color: #C97B3A !important;
    transform: translateX(3px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-203650d */.elementor-10509 .elementor-element.elementor-element-203650d .elementor-widget-icon-box > .elementor-widget-container {
    background: #fff !important;
    border-radius: 12px !important;
    padding: 24px 12px !important;
    height: 100% !important;
    box-sizing: border-box !important;
    transition: transform .3s ease, box-shadow .3s ease !important;
}

.elementor-10509 .elementor-element.elementor-element-203650d .elementor-widget-icon-box:hover > .elementor-widget-container {
    transform: translateY(-4px) !important;
    box-shadow: 0 10px 24px rgba(201,123,58,.15) !important;
}

.elementor-10509 .elementor-element.elementor-element-203650d .elementor-icon-box-wrapper {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    text-align: center !important;
    gap: 14px !important;
}

.elementor-10509 .elementor-element.elementor-element-203650d .elementor-icon-box-title {
    margin: 0 !important;
    font-size: 15px !important;
}

@media (max-width: 900px) {
    .elementor-10509 .elementor-element.elementor-element-203650d,
    .elementor-10509 .elementor-element.elementor-element-203650d > .e-con-inner {
        grid-template-columns: repeat(2, 1fr) !important;
    }
}/* End custom CSS */