.elementor-64 .elementor-element.elementor-element-97e964d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-5fcb64b{--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;--margin-top:-20px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-1542b49{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-1542b49.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-64 .elementor-element.elementor-element-2caa0eb{text-align:left;}.elementor-64 .elementor-element.elementor-element-2caa0eb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;color:#000000;}.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-64 .elementor-element.elementor-element-654283b{font-family:"Montserrat", Sans-serif;font-weight:400;}.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-64 .elementor-element.elementor-element-937f92a .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-937f92a .elementor-button:hover, .elementor-64 .elementor-element.elementor-element-937f92a .elementor-button:focus{background-color:var( --e-global-color-16a7ae5 );color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-937f92a.elementor-element{--align-self:flex-start;}.elementor-64 .elementor-element.elementor-element-937f92a .elementor-button:hover svg, .elementor-64 .elementor-element.elementor-element-937f92a .elementor-button:focus svg{fill:#FFFFFF;}.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-64 .elementor-element.elementor-element-95f9c92{padding:0px 0px 0px 0px;text-align:left;}.elementor-64 .elementor-element.elementor-element-95f9c92 img{width:250px;}.elementor-64 .elementor-element.elementor-element-0b84b84{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-0b84b84.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-1b78fbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-64 .elementor-element.elementor-element-1b78fbe.elementor-element{--align-self:flex-end;}.elementor-64 .elementor-element.elementor-element-1b78fbe img{width:780px;}.elementor-64 .elementor-element.elementor-element-94fa6ac{--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:space-around;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-94fa6ac:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-94fa6ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-64 .elementor-element.elementor-element-7fc0128{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-87cc29a{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-d390695.elementor-element{--align-self:flex-end;}.elementor-64 .elementor-element.elementor-element-d390695 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-0e65f86 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:33px;font-weight:900;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-a947563.elementor-element{--align-self:flex-start;}.elementor-64 .elementor-element.elementor-element-a947563{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-64 .elementor-element.elementor-element-a947563 p{margin-bottom:0px;}.elementor-64 .elementor-element.elementor-element-d07e522{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-059d433{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-239b553 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:33px;font-weight:900;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-cb417d2.elementor-element{--align-self:flex-end;}.elementor-64 .elementor-element.elementor-element-cb417d2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-03114a1.elementor-element{--align-self:flex-start;}.elementor-64 .elementor-element.elementor-element-03114a1{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-64 .elementor-element.elementor-element-03114a1 p{margin-bottom:0px;}.elementor-64 .elementor-element.elementor-element-a875b16{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-d799e82{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-eaff080.elementor-element{--align-self:flex-end;}.elementor-64 .elementor-element.elementor-element-eaff080 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-4a230c1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:33px;font-weight:900;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-644dee7.elementor-element{--align-self:flex-end;}.elementor-64 .elementor-element.elementor-element-644dee7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-2575382.elementor-element{--align-self:flex-start;}.elementor-64 .elementor-element.elementor-element-2575382{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-64 .elementor-element.elementor-element-2575382 p{margin-bottom:0px;}.elementor-64 .elementor-element.elementor-element-1757546{--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-c8256f7{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-0948f26.elementor-element{--align-self:flex-end;}.elementor-64 .elementor-element.elementor-element-0948f26 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-8157fcb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:33px;font-weight:900;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-3fa5e1d.elementor-element{--align-self:flex-start;}.elementor-64 .elementor-element.elementor-element-3fa5e1d{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-64 .elementor-element.elementor-element-3fa5e1d p{margin-bottom:0px;}.elementor-64 .elementor-element.elementor-element-d6f3d69{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-1d0d2ce{width:100%;max-width:100%;}.elementor-64 .elementor-element.elementor-element-1d0d2ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:33px;font-weight:900;color:#000000;}.elementor-64 .elementor-element.elementor-element-0313a1a{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-0313a1a:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-0313a1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-64 .elementor-element.elementor-element-0313a1a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-6d81e48{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-64 .elementor-element.elementor-element-6d81e48 p{margin-bottom:0px;}.elementor-64 .elementor-element.elementor-element-bf3fbcb{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-bf3fbcb:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-bf3fbcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-64 .elementor-element.elementor-element-bf3fbcb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-90f1ee3{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-64 .elementor-element.elementor-element-90f1ee3 p{margin-bottom:0px;}.elementor-64 .elementor-element.elementor-element-5a83f4a{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-5a83f4a:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-5a83f4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-64 .elementor-element.elementor-element-5a83f4a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-fc677a2{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-64 .elementor-element.elementor-element-fc677a2 p{margin-bottom:0px;}.elementor-64 .elementor-element.elementor-element-b1e429a{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-b1e429a:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-b1e429a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-64 .elementor-element.elementor-element-6dd537c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-6dd537c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-7f07bae{z-index:2;}.elementor-64 .elementor-element.elementor-element-7f07bae .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:33px;font-weight:900;color:#000000;}.elementor-64 .elementor-element.elementor-element-c89e9b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;color:#000000BF;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-64 .elementor-element.elementor-element-c89e9b9 p{margin-bottom:0px;}.elementor-64 .elementor-element.elementor-element-248add0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-248add0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-9deece2{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-9deece2:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-9deece2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-9deece2.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.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-64 .elementor-element.elementor-element-3f738e6.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-3f738e6 .elementor-icon-wrapper{text-align:center;}.elementor-64 .elementor-element.elementor-element-3f738e6.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-64 .elementor-element.elementor-element-3f738e6.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-3f738e6.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-64 .elementor-element.elementor-element-3f738e6.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-3f738e6.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-64 .elementor-element.elementor-element-3f738e6 .elementor-icon{font-size:24px;}.elementor-64 .elementor-element.elementor-element-3f738e6 .elementor-icon svg{height:24px;}.elementor-64 .elementor-element.elementor-element-367638d.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-367638d{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-64 .elementor-element.elementor-element-367638d p{margin-bottom:0px;}.elementor-64 .elementor-element.elementor-element-4ae28df{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-4ae28df:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-4ae28df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-4ae28df.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-3802f5c.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-3802f5c .elementor-icon-wrapper{text-align:center;}.elementor-64 .elementor-element.elementor-element-3802f5c.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-64 .elementor-element.elementor-element-3802f5c.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-3802f5c.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-64 .elementor-element.elementor-element-3802f5c.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-3802f5c.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-64 .elementor-element.elementor-element-3802f5c .elementor-icon{font-size:24px;}.elementor-64 .elementor-element.elementor-element-3802f5c .elementor-icon svg{height:24px;}.elementor-64 .elementor-element.elementor-element-04f4982.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-04f4982{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-64 .elementor-element.elementor-element-04f4982 p{margin-bottom:0px;}.elementor-64 .elementor-element.elementor-element-3c98a63{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-3c98a63.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-53bf3db{z-index:2;}.elementor-64 .elementor-element.elementor-element-53bf3db .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:900;color:#000000;}.elementor-64 .elementor-element.elementor-element-38b2f03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;color:#000000BF;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-64 .elementor-element.elementor-element-38b2f03 p{margin-bottom:0px;}.elementor-64 .elementor-element.elementor-element-a6d2683{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-a6d2683.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-bf8ff4c{--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:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-bf8ff4c:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-bf8ff4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-bf8ff4c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-f5c20df .elementor-icon-wrapper{text-align:left;}.elementor-64 .elementor-element.elementor-element-f5c20df.elementor-view-stacked .elementor-icon{background-color:#BE0000;}.elementor-64 .elementor-element.elementor-element-f5c20df.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-f5c20df.elementor-view-default .elementor-icon{color:#BE0000;border-color:#BE0000;}.elementor-64 .elementor-element.elementor-element-f5c20df.elementor-view-framed .elementor-icon, .elementor-64 .elementor-element.elementor-element-f5c20df.elementor-view-default .elementor-icon svg{fill:#BE0000;}.elementor-64 .elementor-element.elementor-element-f5c20df .elementor-icon{font-size:24px;}.elementor-64 .elementor-element.elementor-element-f5c20df .elementor-icon svg{height:24px;}.elementor-64 .elementor-element.elementor-element-d0d1217{width:100%;max-width:100%;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-64 .elementor-element.elementor-element-d0d1217.elementor-element{--align-self:center;}.elementor-64 .elementor-element.elementor-element-d0d1217 p{margin-bottom:0px;}.elementor-64 .elementor-element.elementor-element-072a056{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;color:#00000080;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-64 .elementor-element.elementor-element-072a056 p{margin-bottom:0px;}.elementor-64 .elementor-element.elementor-element-03ac13b{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-efd0359{width:100%;max-width:100%;}.elementor-64 .elementor-element.elementor-element-efd0359 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:33px;font-weight:900;color:#000000;}.elementor-64 .elementor-element.elementor-element-49fbd42{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-a30f9f8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-64 .elementor-element.elementor-element-a30f9f8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-8b281d6{background-color:#F5F6F7;padding:10px 17px 10px 17px;text-align:center;}.elementor-64 .elementor-element.elementor-element-8b281d6.elementor-element{--align-self:flex-start;}.elementor-64 .elementor-element.elementor-element-8b281d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-primary );}.elementor-64 .elementor-element.elementor-element-0a1c43c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-64 .elementor-element.elementor-element-bd4f6ac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-64 .elementor-element.elementor-element-bd4f6ac.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-7135a80{background-color:#F5F6F7;padding:10px 15px 10px 15px;text-align:center;}.elementor-64 .elementor-element.elementor-element-7135a80.elementor-element{--align-self:flex-start;}.elementor-64 .elementor-element.elementor-element-7135a80 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-primary );}.elementor-64 .elementor-element.elementor-element-96caa60 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-64 .elementor-element.elementor-element-a1117d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-64 .elementor-element.elementor-element-a1117d3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-e1c91d1{background-color:#F5F6F7;padding:10px 15px 10px 15px;text-align:center;}.elementor-64 .elementor-element.elementor-element-e1c91d1.elementor-element{--align-self:flex-start;}.elementor-64 .elementor-element.elementor-element-e1c91d1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-primary );}.elementor-64 .elementor-element.elementor-element-e571625 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-64 .elementor-element.elementor-element-fc2f1a4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-64 .elementor-element.elementor-element-fc2f1a4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-6135a30{background-color:#F5F6F7;padding:10px 15px 10px 15px;text-align:center;}.elementor-64 .elementor-element.elementor-element-6135a30.elementor-element{--align-self:flex-start;}.elementor-64 .elementor-element.elementor-element-6135a30 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-primary );}.elementor-64 .elementor-element.elementor-element-866b789 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-64 .elementor-element.elementor-element-a1fe7d8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-e8956c2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-64 .elementor-element.elementor-element-e8956c2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-351cb4f{background-color:#F5F6F7;padding:10px 15px 10px 15px;text-align:center;}.elementor-64 .elementor-element.elementor-element-351cb4f.elementor-element{--align-self:flex-start;}.elementor-64 .elementor-element.elementor-element-351cb4f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-primary );}.elementor-64 .elementor-element.elementor-element-7468822 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-64 .elementor-element.elementor-element-bf3ef4d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-64 .elementor-element.elementor-element-bf3ef4d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-3460093{background-color:#F5F6F7;padding:10px 15px 10px 15px;text-align:center;}.elementor-64 .elementor-element.elementor-element-3460093.elementor-element{--align-self:flex-start;}.elementor-64 .elementor-element.elementor-element-3460093 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-primary );}.elementor-64 .elementor-element.elementor-element-03fe46b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-64 .elementor-element.elementor-element-2a038ac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-64 .elementor-element.elementor-element-2a038ac.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-82a04fb{background-color:var( --e-global-color-primary );padding:10px 15px 10px 15px;text-align:center;}.elementor-64 .elementor-element.elementor-element-82a04fb.elementor-element{--align-self:flex-start;}.elementor-64 .elementor-element.elementor-element-82a04fb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-dc48a19 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-primary );}.elementor-64 .elementor-element.elementor-element-bff4333{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-64 .elementor-element.elementor-element-bff4333.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-810fc83 .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-810fc83 .elementor-button:hover, .elementor-64 .elementor-element.elementor-element-810fc83 .elementor-button:focus{background-color:var( --e-global-color-16a7ae5 );color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-810fc83.elementor-element{--align-self:stretch;}.elementor-64 .elementor-element.elementor-element-810fc83 .elementor-button:hover svg, .elementor-64 .elementor-element.elementor-element-810fc83 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-f6fc1c5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-0d13e5a{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-0d13e5a:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-0d13e5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-64 .elementor-element.elementor-element-0d13e5a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-6de6fa8{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-64 .elementor-element.elementor-element-9fda1d8{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-9fda1d8:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-9fda1d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-64 .elementor-element.elementor-element-9fda1d8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-a5361fa{font-family:"Montserrat", Sans-serif;font-weight:400;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-64 .elementor-element.elementor-element-1542b49{--width:45%;}.elementor-64 .elementor-element.elementor-element-0b84b84{--width:45%;}.elementor-64 .elementor-element.elementor-element-7fc0128{--width:20%;}.elementor-64 .elementor-element.elementor-element-d07e522{--width:20%;}.elementor-64 .elementor-element.elementor-element-a875b16{--width:20%;}.elementor-64 .elementor-element.elementor-element-1757546{--width:20%;}.elementor-64 .elementor-element.elementor-element-0313a1a{--width:30%;}.elementor-64 .elementor-element.elementor-element-bf3fbcb{--width:30%;}.elementor-64 .elementor-element.elementor-element-5a83f4a{--width:30%;}.elementor-64 .elementor-element.elementor-element-6dd537c{--width:45%;}.elementor-64 .elementor-element.elementor-element-248add0{--width:45%;}.elementor-64 .elementor-element.elementor-element-9deece2{--width:45%;}.elementor-64 .elementor-element.elementor-element-4ae28df{--width:45%;}.elementor-64 .elementor-element.elementor-element-3c98a63{--width:45%;}.elementor-64 .elementor-element.elementor-element-a6d2683{--width:45%;}.elementor-64 .elementor-element.elementor-element-bf8ff4c{--width:45%;}.elementor-64 .elementor-element.elementor-element-a30f9f8{--width:20%;}.elementor-64 .elementor-element.elementor-element-bd4f6ac{--width:20%;}.elementor-64 .elementor-element.elementor-element-a1117d3{--width:20%;}.elementor-64 .elementor-element.elementor-element-fc2f1a4{--width:20%;}.elementor-64 .elementor-element.elementor-element-e8956c2{--width:20%;}.elementor-64 .elementor-element.elementor-element-bf3ef4d{--width:20%;}.elementor-64 .elementor-element.elementor-element-2a038ac{--width:20%;}.elementor-64 .elementor-element.elementor-element-bff4333{--width:20%;}.elementor-64 .elementor-element.elementor-element-0d13e5a{--width:45%;}.elementor-64 .elementor-element.elementor-element-9fda1d8{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-64 .elementor-element.elementor-element-1542b49{--width:100%;}.elementor-64 .elementor-element.elementor-element-0b84b84{--width:100%;}.elementor-64 .elementor-element.elementor-element-9deece2{--width:100%;}.elementor-64 .elementor-element.elementor-element-4ae28df{--width:100%;}.elementor-64 .elementor-element.elementor-element-3c98a63{--width:100%;}.elementor-64 .elementor-element.elementor-element-a6d2683{--width:100%;}.elementor-64 .elementor-element.elementor-element-0d13e5a{--width:100%;}.elementor-64 .elementor-element.elementor-element-9fda1d8{--width:100%;}}@media(max-width:1024px){.elementor-64 .elementor-element.elementor-element-5fcb64b{--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;}.elementor-64 .elementor-element.elementor-element-1d0d2ce .elementor-heading-title{font-size:38px;}.elementor-64 .elementor-element.elementor-element-7f07bae .elementor-heading-title{font-size:38px;}.elementor-64 .elementor-element.elementor-element-248add0{--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;}.elementor-64 .elementor-element.elementor-element-53bf3db .elementor-heading-title{font-size:38px;}.elementor-64 .elementor-element.elementor-element-efd0359 .elementor-heading-title{font-size:38px;}.elementor-64 .elementor-element.elementor-element-f6fc1c5{--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;}}@media(max-width:767px){.elementor-64 .elementor-element.elementor-element-2caa0eb .elementor-heading-title{font-size:28px;}.elementor-64 .elementor-element.elementor-element-654283b{font-size:14px;}.elementor-64 .elementor-element.elementor-element-94fa6ac{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-64 .elementor-element.elementor-element-d390695 .elementor-heading-title{font-size:24px;}.elementor-64 .elementor-element.elementor-element-0e65f86 .elementor-heading-title{font-size:33px;}.elementor-64 .elementor-element.elementor-element-a947563{font-size:18px;}.elementor-64 .elementor-element.elementor-element-239b553 .elementor-heading-title{font-size:33px;}.elementor-64 .elementor-element.elementor-element-cb417d2 .elementor-heading-title{font-size:24px;}.elementor-64 .elementor-element.elementor-element-03114a1{font-size:18px;}.elementor-64 .elementor-element.elementor-element-eaff080 .elementor-heading-title{font-size:24px;}.elementor-64 .elementor-element.elementor-element-4a230c1 .elementor-heading-title{font-size:33px;}.elementor-64 .elementor-element.elementor-element-644dee7 .elementor-heading-title{font-size:24px;}.elementor-64 .elementor-element.elementor-element-2575382{font-size:18px;}.elementor-64 .elementor-element.elementor-element-0948f26 .elementor-heading-title{font-size:24px;}.elementor-64 .elementor-element.elementor-element-8157fcb .elementor-heading-title{font-size:33px;}.elementor-64 .elementor-element.elementor-element-3fa5e1d{font-size:18px;}.elementor-64 .elementor-element.elementor-element-1d0d2ce .elementor-heading-title{font-size:28px;}.elementor-64 .elementor-element.elementor-element-6d81e48{font-size:14px;}.elementor-64 .elementor-element.elementor-element-90f1ee3{font-size:14px;}.elementor-64 .elementor-element.elementor-element-fc677a2{font-size:14px;}.elementor-64 .elementor-element.elementor-element-7f07bae .elementor-heading-title{font-size:28px;}.elementor-64 .elementor-element.elementor-element-c89e9b9{font-size:14px;}.elementor-64 .elementor-element.elementor-element-367638d{font-size:14px;}.elementor-64 .elementor-element.elementor-element-04f4982{font-size:14px;}.elementor-64 .elementor-element.elementor-element-53bf3db .elementor-heading-title{font-size:18px;}.elementor-64 .elementor-element.elementor-element-38b2f03{font-size:14px;}.elementor-64 .elementor-element.elementor-element-bf8ff4c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-64 .elementor-element.elementor-element-f5c20df .elementor-icon-wrapper{text-align:left;}.elementor-64 .elementor-element.elementor-element-d0d1217{font-size:14px;}.elementor-64 .elementor-element.elementor-element-efd0359 .elementor-heading-title{font-size:28px;}.elementor-64 .elementor-element.elementor-element-a30f9f8{--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;--align-items:center;}.elementor-64 .elementor-element.elementor-element-0a1c43c .elementor-heading-title{font-size:14px;}.elementor-64 .elementor-element.elementor-element-bd4f6ac{--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;--align-items:center;}.elementor-64 .elementor-element.elementor-element-96caa60 .elementor-heading-title{font-size:14px;}.elementor-64 .elementor-element.elementor-element-a1117d3{--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;--align-items:center;}.elementor-64 .elementor-element.elementor-element-e571625 .elementor-heading-title{font-size:14px;}.elementor-64 .elementor-element.elementor-element-fc2f1a4{--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;--align-items:center;--flex-wrap:nowrap;}.elementor-64 .elementor-element.elementor-element-866b789 .elementor-heading-title{font-size:14px;}.elementor-64 .elementor-element.elementor-element-e8956c2{--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;--align-items:center;}.elementor-64 .elementor-element.elementor-element-7468822 .elementor-heading-title{font-size:14px;}.elementor-64 .elementor-element.elementor-element-bf3ef4d{--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;--align-items:center;}.elementor-64 .elementor-element.elementor-element-03fe46b .elementor-heading-title{font-size:14px;}.elementor-64 .elementor-element.elementor-element-2a038ac{--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;--align-items:center;--flex-wrap:nowrap;}.elementor-64 .elementor-element.elementor-element-dc48a19 .elementor-heading-title{font-size:14px;}.elementor-64 .elementor-element.elementor-element-6de6fa8{font-size:14px;}.elementor-64 .elementor-element.elementor-element-a5361fa{font-size:14px;}}/* Start custom CSS for button, class: .elementor-element-937f92a */.elementor-64 .elementor-element.elementor-element-937f92a {
    /* Ваши стили здесь */
    clip-path: polygon(
        5px 0%, 
        100% 0%, 
        100% calc(100% - 5px), 
        calc(100% - 5px) 100%, 
        0% 100%, 
        0% 5px
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fcb64b */.elementor-64 .elementor-element.elementor-element-5fcb64b {
    0background: linear-gradient(270deg, rgba(0, 117, 90, 0.1) 50%, rgba(255, 238, 0, 0.1) 87.92%);
  position: relative;
  width: calc(100% + 40px); /* Учитываем padding 20px с обеих сторон */
  max-width: calc(100% + 40px);
  left: -20px; /* Сдвиг влево для компенсации padding */
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87cc29a */.elementor-64 .elementor-element.elementor-element-87cc29a{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fc0128 */.elementor-64 .elementor-element.elementor-element-7fc0128 {
  width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-059d433 */.elementor-64 .elementor-element.elementor-element-059d433{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d07e522 */.elementor-64 .elementor-element.elementor-element-d07e522 {
  width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d799e82 */.elementor-64 .elementor-element.elementor-element-d799e82{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a875b16 */.elementor-64 .elementor-element.elementor-element-a875b16 {
  width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8256f7 */.elementor-64 .elementor-element.elementor-element-c8256f7{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1757546 */.elementor-64 .elementor-element.elementor-element-1757546 {
  width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94fa6ac */.elementor-64 .elementor-element.elementor-element-94fa6ac {
    
  position: relative;
  width: calc(100% + 40px); /* Учитываем padding 20px с обеих сторон */
  max-width: calc(100% + 40px);
  left: -20px; /* Сдвиг влево для компенсации padding */
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0313a1a */.elementor-64 .elementor-element.elementor-element-0313a1a {
    /* Ваши стили здесь */
    clip-path: polygon(
        10px 0%, 
        100% 0%, 
        100% calc(100% - 10px), 
        calc(100% - 10px) 100%, 
        0% 100%, 
        0% 10px
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf3fbcb */.elementor-64 .elementor-element.elementor-element-bf3fbcb {
    /* Ваши стили здесь */
    clip-path: polygon(
        10px 0%, 
        100% 0%, 
        100% calc(100% - 10px), 
        calc(100% - 10px) 100%, 
        0% 100%, 
        0% 10px
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a83f4a */.elementor-64 .elementor-element.elementor-element-5a83f4a {
    /* Ваши стили здесь */
    clip-path: polygon(
        10px 0%, 
        100% 0%, 
        100% calc(100% - 10px), 
        calc(100% - 10px) 100%, 
        0% 100%, 
        0% 10px
    );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c89e9b9 */.elementor-64 .elementor-element.elementor-element-c89e9b9 ul {
  padding-left: 16px;
  margin-left: 0;
}

.elementor-64 .elementor-element.elementor-element-c89e9b9 li {
  text-align: left;
}

.elementor-64 .elementor-element.elementor-element-c89e9b9 ul {
  list-style-type: disc;
}

.elementor-64 .elementor-element.elementor-element-c89e9b9 li::marker {
  color: #F85A0D; /* оранжевый */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9deece2 */.elementor-64 .elementor-element.elementor-element-9deece2 {
    /* Ваши стили здесь */
    clip-path: polygon(
        10px 0%, 
        100% 0%, 
        100% calc(100% - 10px), 
        calc(100% - 10px) 100%, 
        0% 100%, 
        0% 10px
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ae28df */.elementor-64 .elementor-element.elementor-element-4ae28df {
    /* Ваши стили здесь */
    clip-path: polygon(
        10px 0%, 
        100% 0%, 
        100% calc(100% - 10px), 
        calc(100% - 10px) 100%, 
        0% 100%, 
        0% 10px
    );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b2f03 */.elementor-64 .elementor-element.elementor-element-38b2f03 ul {
  padding-left: 16px;
  margin-left: 0;
}

.elementor-64 .elementor-element.elementor-element-38b2f03 li {
  text-align: left;
}
.elementor-64 .elementor-element.elementor-element-38b2f03 ul {
  list-style-type: disc;
}

.elementor-64 .elementor-element.elementor-element-38b2f03 li::marker {
  color: #F85A0D; /* оранжевый */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf8ff4c */.elementor-64 .elementor-element.elementor-element-bf8ff4c {
    /* Ваши стили здесь */
    clip-path: polygon(
        10px 0%, 
        100% 0%, 
        100% calc(100% - 10px), 
        calc(100% - 10px) 100%, 
        0% 100%, 
        0% 10px
    );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-072a056 */.elementor-64 .elementor-element.elementor-element-072a056 ul {
  padding-left: 16px;
  margin-left: 0;
}

.elementor-64 .elementor-element.elementor-element-072a056 li {
  text-align: left;
}
.elementor-64 .elementor-element.elementor-element-072a056 ul {
  list-style-type: disc;
}

.elementor-64 .elementor-element.elementor-element-072a056 li::marker {
  color: #F85A0D; /* оранжевый */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1e429a */.elementor-64 .elementor-element.elementor-element-b1e429a {
  position: relative;
  width: calc(100% + 40px); /* Учитываем padding 20px с обеих сторон */
  max-width: calc(100% + 40px);
  left: -20px; /* Сдвиг влево для компенсации padding */
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b281d6 */.elementor-64 .elementor-element.elementor-element-8b281d6 {
    /* Ваши стили здесь */
    clip-path: polygon(
        5px 0%, 
        100% 0%, 
        100% calc(100% - 5px), 
        calc(100% - 5px) 100%, 
        0% 100%, 
        0% 5px
    );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7135a80 */.elementor-64 .elementor-element.elementor-element-7135a80 {
    /* Ваши стили здесь */
    clip-path: polygon(
        5px 0%, 
        100% 0%, 
        100% calc(100% - 5px), 
        calc(100% - 5px) 100%, 
        0% 100%, 
        0% 5px
    );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1c91d1 */.elementor-64 .elementor-element.elementor-element-e1c91d1 {
    /* Ваши стили здесь */
    clip-path: polygon(
        5px 0%, 
        100% 0%, 
        100% calc(100% - 5px), 
        calc(100% - 5px) 100%, 
        0% 100%, 
        0% 5px
    );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6135a30 */.elementor-64 .elementor-element.elementor-element-6135a30 {
    /* Ваши стили здесь */
    clip-path: polygon(
        5px 0%, 
        100% 0%, 
        100% calc(100% - 5px), 
        calc(100% - 5px) 100%, 
        0% 100%, 
        0% 5px
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49fbd42 */.elementor-64 .elementor-element.elementor-element-49fbd42::before {
  content: "";
  position: absolute;
  top: 30px;
  left: 20px;
  right: 0px;
  border-top: 1px dashed #BFC5CC;
  z-index: 0;
}



@media (max-width: 767px) {
  .elementor-64 .elementor-element.elementor-element-49fbd42::before {
    content: "";
    position: absolute;
    left: 31px;
    top: 48px;
    bottom: -24px;
    width: 1px;
    background: #C7CCD1;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-351cb4f */.elementor-64 .elementor-element.elementor-element-351cb4f {
    /* Ваши стили здесь */
    clip-path: polygon(
        5px 0%, 
        100% 0%, 
        100% calc(100% - 5px), 
        calc(100% - 5px) 100%, 
        0% 100%, 
        0% 5px
    );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3460093 */.elementor-64 .elementor-element.elementor-element-3460093 {
    /* Ваши стили здесь */
    clip-path: polygon(
        5px 0%, 
        100% 0%, 
        100% calc(100% - 5px), 
        calc(100% - 5px) 100%, 
        0% 100%, 
        0% 5px
    );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82a04fb */.elementor-64 .elementor-element.elementor-element-82a04fb {
    /* Ваши стили здесь */
    clip-path: polygon(
        5px 0%, 
        100% 0%, 
        100% calc(100% - 5px), 
        calc(100% - 5px) 100%, 
        0% 100%, 
        0% 5px
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-810fc83 */.elementor-64 .elementor-element.elementor-element-810fc83 {
    /* Ваши стили здесь */
    clip-path: polygon(
        5px 0%, 
        100% 0%, 
        100% calc(100% - 5px), 
        calc(100% - 5px) 100%, 
        0% 100%, 
        0% 5px
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1fe7d8 */.elementor-64 .elementor-element.elementor-element-a1fe7d8::before {
  content: "";
  position: absolute;
  top: 30px;
  left: -20px;
  right: 0px;
  border-top: 1px dashed #BFC5CC;
  z-index: 0;
}

@media (max-width: 767px) {
  .elementor-64 .elementor-element.elementor-element-a1fe7d8::before {
    content: "";
    position: absolute;
    left: 31px;
    bottom: 30px;
    width: 1px;
    height: 180px;
    background: #C7CCD1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d13e5a */.elementor-64 .elementor-element.elementor-element-0d13e5a {
    /* Ваши стили здесь */
    clip-path: polygon(
        10px 0%, 
        100% 0%, 
        100% calc(100% - 10px), 
        calc(100% - 10px) 100%, 
        0% 100%, 
        0% 10px
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fda1d8 */.elementor-64 .elementor-element.elementor-element-9fda1d8 {
    /* Ваши стили здесь */
    clip-path: polygon(
        10px 0%, 
        100% 0%, 
        100% calc(100% - 10px), 
        calc(100% - 10px) 100%, 
        0% 100%, 
        0% 10px
    );
}/* End custom CSS */