.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7805 .elementor-element.elementor-element-30497d3{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7805 .elementor-element.elementor-element-40d5d6b{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7805 .elementor-element.elementor-element-daea909{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7805 .elementor-element.elementor-element-daea909.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7805 .elementor-element.elementor-element-bb6c3e3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7805 .elementor-element.elementor-element-7ae96cc{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7805 .elementor-element.elementor-element-4703e91{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:400;color:#323232;}.elementor-7805 .elementor-element.elementor-element-9477c37{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:400;color:#323232;}.elementor-7805 .elementor-element.elementor-element-cf908ef{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:400;color:#323232;}.elementor-7805 .elementor-element.elementor-element-b440dd4{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:400;color:#323232;}.elementor-7805 .elementor-element.elementor-element-3430949{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:400;color:#323232;}.elementor-7805 .elementor-element.elementor-element-f2e4c2e{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:400;color:#323232;}.elementor-7805 .elementor-element.elementor-element-e481473{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-7805 .elementor-element.elementor-element-803c842 img{width:30vw;}.elementor-7805 .elementor-element.elementor-element-88c3c63{--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-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7805 .elementor-element.elementor-element-715a777{--spacer-size:60px;}.elementor-7805 .elementor-element.elementor-element-8a96ead{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-7805 .elementor-element.elementor-element-2397508{width:100%;max-width:100%;}.elementor-7805 .elementor-element.elementor-element-2397508 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:#323232;}.elementor-7805 .elementor-element.elementor-element-6132316{--spacer-size:20px;}.elementor-7805 .elementor-element.elementor-element-8531fb1{--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-7805 .elementor-element.elementor-element-e127e2c{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7805 .elementor-element.elementor-element-c69d7c0{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:400;color:#323232;}.elementor-7805 .elementor-element.elementor-element-ccbb284{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7805 .elementor-element.elementor-element-50e8f2d .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:#303030;}.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-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7805 .elementor-element.elementor-element-3c3af65 .elementor-button{background-color:#FFFFFF00;font-family:"Geologica", Sans-serif;font-size:18px;font-weight:400;line-height:25.2px;fill:#303030;color:#303030;padding:0px 0px 0px 0px;}.elementor-7805 .elementor-element.elementor-element-3c3af65.elementor-element{--align-self:flex-start;}.elementor-7805 .elementor-element.elementor-element-3c3af65 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7805 .elementor-element.elementor-element-3c3af65 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-7805 .elementor-element.elementor-element-7d5f7fa .elementor-button{background-color:#FFFFFF00;font-family:"Geologica", Sans-serif;font-size:18px;font-weight:400;line-height:25.2px;fill:#303030;color:#303030;padding:0px 0px 0px 0px;}.elementor-7805 .elementor-element.elementor-element-7d5f7fa.elementor-element{--align-self:flex-start;}.elementor-7805 .elementor-element.elementor-element-7d5f7fa .elementor-button-content-wrapper{flex-direction:row;}.elementor-7805 .elementor-element.elementor-element-7d5f7fa .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-7805 .elementor-element.elementor-element-0b88f27 .elementor-button{background-color:#FFFFFF00;font-family:"Geologica", Sans-serif;font-size:18px;font-weight:400;line-height:25.2px;fill:#303030;color:#303030;padding:0px 0px 0px 0px;}.elementor-7805 .elementor-element.elementor-element-0b88f27.elementor-element{--align-self:flex-start;}.elementor-7805 .elementor-element.elementor-element-0b88f27 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7805 .elementor-element.elementor-element-0b88f27 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-7805 .elementor-element.elementor-element-e4cd6fd .elementor-button{background-color:#FFFFFF00;font-family:"Geologica", Sans-serif;font-size:18px;font-weight:400;line-height:25.2px;fill:#303030;color:#303030;padding:0px 0px 0px 0px;}.elementor-7805 .elementor-element.elementor-element-e4cd6fd.elementor-element{--align-self:flex-start;}.elementor-7805 .elementor-element.elementor-element-e4cd6fd .elementor-button-content-wrapper{flex-direction:row;}.elementor-7805 .elementor-element.elementor-element-e4cd6fd .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-7805 .elementor-element.elementor-element-12dcbf2 .elementor-button{background-color:#FFFFFF00;font-family:"Geologica", Sans-serif;font-size:18px;font-weight:400;line-height:25.2px;fill:#303030;color:#303030;padding:0px 0px 0px 0px;}.elementor-7805 .elementor-element.elementor-element-12dcbf2.elementor-element{--align-self:flex-start;}.elementor-7805 .elementor-element.elementor-element-12dcbf2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7805 .elementor-element.elementor-element-12dcbf2 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-7805 .elementor-element.elementor-element-7bf401e{--spacer-size:1em;}.elementor-7805 .elementor-element.elementor-element-4c479c0{--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-7805 .elementor-element.elementor-element-02b90bc{--spacer-size:60px;}.elementor-7805 .elementor-element.elementor-element-217c576{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7805 .elementor-element.elementor-element-0fa5b56{width:100%;max-width:100%;}.elementor-7805 .elementor-element.elementor-element-0fa5b56 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:#323232;}.elementor-7805 .elementor-element.elementor-element-ff1a179{--spacer-size:20px;}.elementor-7805 .elementor-element.elementor-element-34f722b{--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-7805 .elementor-element.elementor-element-b9468bc{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:400;color:#323232;}.elementor-7805 .elementor-element.elementor-element-85316ff{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:400;color:#323232;}.elementor-7805 .elementor-element.elementor-element-b506043{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:400;color:#323232;}.elementor-7805 .elementor-element.elementor-element-e25bf1e{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:400;color:#323232;}.elementor-7805 .elementor-element.elementor-element-57551fb{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:400;color:#323232;}.elementor-7805 .elementor-element.elementor-element-5c414bc{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:400;color:#323232;}.elementor-7805 .elementor-element.elementor-element-4b2ed9a{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:400;color:#323232;}.elementor-7805 .elementor-element.elementor-element-03bd3e6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7805 .elementor-element.elementor-element-e46a37a{--spacer-size:30px;}.elementor-7805 .elementor-element.elementor-element-b461b71{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7805 .elementor-element.elementor-element-cdbde7d{width:100%;max-width:100%;}.elementor-7805 .elementor-element.elementor-element-cdbde7d .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:28px;font-weight:600;line-height:1.3em;color:#323232;}.elementor-7805 .elementor-element.elementor-element-a87dc51{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7805 .elementor-element.elementor-element-eff7b0e{--spacer-size:20px;}.elementor-7805 .elementor-element.elementor-element-3d0a6aa{--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-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7805 .elementor-element.elementor-element-f595819{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:400;color:#323232;}.elementor-7805 .elementor-element.elementor-element-2066e34{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:400;color:#323232;}.elementor-7805 .elementor-element.elementor-element-c4f80e4{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:400;color:#323232;}.elementor-7805 .elementor-element.elementor-element-86cca96{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7805 .elementor-element.elementor-element-130a2cb{--spacer-size:30px;}.elementor-7805 .elementor-element.elementor-element-29b734d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7805 .elementor-element.elementor-element-01d7412{width:100%;max-width:100%;}.elementor-7805 .elementor-element.elementor-element-01d7412 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:28px;font-weight:600;line-height:1.3em;color:#323232;}.elementor-7805 .elementor-element.elementor-element-b5eb1a6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7805 .elementor-element.elementor-element-0e44962{--spacer-size:20px;}.elementor-7805 .elementor-element.elementor-element-4ec189f{--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-7805 .elementor-element.elementor-element-a5c6a35{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:400;color:#323232;}.elementor-7805 .elementor-element.elementor-element-9f7a96a{--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-7805 .elementor-element.elementor-element-17d335a{--spacer-size:60px;}.elementor-7805 .elementor-element.elementor-element-03c5554{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7805 .elementor-element.elementor-element-24705ae{width:100%;max-width:100%;}.elementor-7805 .elementor-element.elementor-element-24705ae .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:#323232;}.elementor-7805 .elementor-element.elementor-element-37c78b4{--spacer-size:20px;}.elementor-7805 .elementor-element.elementor-element-a79a267{--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-7805 .elementor-element.elementor-element-4e99b60{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:400;color:#35359A;}.elementor-7805 .elementor-element.elementor-element-4e99b60 a{color:#35359A;}.elementor-7805 .elementor-element.elementor-element-7946c15{--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-7805 .elementor-element.elementor-element-f1c0ace{--spacer-size:60px;}.elementor-7805 .elementor-element.elementor-element-a9f97ed{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7805 .elementor-element.elementor-element-f9ef5e1{width:100%;max-width:100%;}.elementor-7805 .elementor-element.elementor-element-f9ef5e1 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:#323232;}.elementor-7805 .elementor-element.elementor-element-0d79a28{--spacer-size:20px;}.elementor-7805 .elementor-element.elementor-element-7d212ad{--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-7805 .elementor-element.elementor-element-c7451b5{--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-7805 .elementor-element.elementor-element-f386cab{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.15);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7805 .elementor-element.elementor-element-f386cab.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7805 .elementor-element.elementor-element-ce37b74{text-align:center;}.elementor-7805 .elementor-element.elementor-element-ce37b74 img{width:80%;}.elementor-7805 .elementor-element.elementor-element-5047a86{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7805 .elementor-element.elementor-element-5047a86.e-con{--align-self:center;}.elementor-7805 .elementor-element.elementor-element-7411c15 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#303030;}.elementor-7805 .elementor-element.elementor-element-add5a2e{--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-7805 .elementor-element.elementor-element-39545bf .elementor-button{background-color:#FFFFFF00;font-family:"Geologica", Sans-serif;font-size:14px;font-weight:300;fill:#303030;color:#303030;padding:0px 0px 0px 0px;}.elementor-7805 .elementor-element.elementor-element-39545bf .elementor-button:hover, .elementor-7805 .elementor-element.elementor-element-39545bf .elementor-button:focus{background-color:#FFFFFF00;color:#35359A;}.elementor-7805 .elementor-element.elementor-element-39545bf .elementor-button-content-wrapper{flex-direction:row;}.elementor-7805 .elementor-element.elementor-element-39545bf .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7805 .elementor-element.elementor-element-39545bf .elementor-button:hover svg, .elementor-7805 .elementor-element.elementor-element-39545bf .elementor-button:focus svg{fill:#35359A;}.elementor-7805 .elementor-element.elementor-element-ed7c283{--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-7805 .elementor-element.elementor-element-cf74638{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.15);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7805 .elementor-element.elementor-element-cf74638.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7805 .elementor-element.elementor-element-70b5f71{text-align:center;}.elementor-7805 .elementor-element.elementor-element-70b5f71 img{width:80%;}.elementor-7805 .elementor-element.elementor-element-e84b853{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7805 .elementor-element.elementor-element-e84b853.e-con{--align-self:center;}.elementor-7805 .elementor-element.elementor-element-969514d .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#303030;}.elementor-7805 .elementor-element.elementor-element-d45a92a{--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-7805 .elementor-element.elementor-element-ad3fd0e .elementor-button{background-color:#FFFFFF00;font-family:"Geologica", Sans-serif;font-size:14px;font-weight:300;fill:#303030;color:#303030;padding:0px 0px 0px 0px;}.elementor-7805 .elementor-element.elementor-element-ad3fd0e .elementor-button:hover, .elementor-7805 .elementor-element.elementor-element-ad3fd0e .elementor-button:focus{background-color:#FFFFFF00;color:#35359A;}.elementor-7805 .elementor-element.elementor-element-ad3fd0e .elementor-button-content-wrapper{flex-direction:row;}.elementor-7805 .elementor-element.elementor-element-ad3fd0e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7805 .elementor-element.elementor-element-ad3fd0e .elementor-button:hover svg, .elementor-7805 .elementor-element.elementor-element-ad3fd0e .elementor-button:focus svg{fill:#35359A;}.elementor-7805 .elementor-element.elementor-element-bd65741{--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-7805 .elementor-element.elementor-element-7873152{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.15);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7805 .elementor-element.elementor-element-7873152.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7805 .elementor-element.elementor-element-74e7249{text-align:center;}.elementor-7805 .elementor-element.elementor-element-74e7249 img{width:80%;}.elementor-7805 .elementor-element.elementor-element-dcbe3bd{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7805 .elementor-element.elementor-element-dcbe3bd.e-con{--align-self:center;}.elementor-7805 .elementor-element.elementor-element-2e6dd66 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#303030;}.elementor-7805 .elementor-element.elementor-element-9402747{--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-7805 .elementor-element.elementor-element-eb1f983 .elementor-button{background-color:#FFFFFF00;font-family:"Geologica", Sans-serif;font-size:14px;font-weight:300;fill:#303030;color:#303030;padding:0px 0px 0px 0px;}.elementor-7805 .elementor-element.elementor-element-eb1f983 .elementor-button:hover, .elementor-7805 .elementor-element.elementor-element-eb1f983 .elementor-button:focus{background-color:#FFFFFF00;color:#35359A;}.elementor-7805 .elementor-element.elementor-element-eb1f983 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7805 .elementor-element.elementor-element-eb1f983 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7805 .elementor-element.elementor-element-eb1f983 .elementor-button:hover svg, .elementor-7805 .elementor-element.elementor-element-eb1f983 .elementor-button:focus svg{fill:#35359A;}.elementor-7805 .elementor-element.elementor-element-e80132a{--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-7805 .elementor-element.elementor-element-25633d4{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.15);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7805 .elementor-element.elementor-element-25633d4.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7805 .elementor-element.elementor-element-93f0f32{text-align:center;}.elementor-7805 .elementor-element.elementor-element-93f0f32 img{width:80%;}.elementor-7805 .elementor-element.elementor-element-afcac47{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7805 .elementor-element.elementor-element-afcac47.e-con{--align-self:center;}.elementor-7805 .elementor-element.elementor-element-fed881f .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#303030;}.elementor-7805 .elementor-element.elementor-element-850a3b9{--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-7805 .elementor-element.elementor-element-69de6db .elementor-button{background-color:#FFFFFF00;font-family:"Geologica", Sans-serif;font-size:14px;font-weight:300;fill:#303030;color:#303030;padding:0px 0px 0px 0px;}.elementor-7805 .elementor-element.elementor-element-69de6db .elementor-button:hover, .elementor-7805 .elementor-element.elementor-element-69de6db .elementor-button:focus{background-color:#FFFFFF00;color:#35359A;}.elementor-7805 .elementor-element.elementor-element-69de6db .elementor-button-content-wrapper{flex-direction:row;}.elementor-7805 .elementor-element.elementor-element-69de6db .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7805 .elementor-element.elementor-element-69de6db .elementor-button:hover svg, .elementor-7805 .elementor-element.elementor-element-69de6db .elementor-button:focus svg{fill:#35359A;}@media(min-width:768px){.elementor-7805 .elementor-element.elementor-element-daea909{--width:55%;}.elementor-7805 .elementor-element.elementor-element-f386cab{--width:80px;}.elementor-7805 .elementor-element.elementor-element-cf74638{--width:80px;}.elementor-7805 .elementor-element.elementor-element-7873152{--width:80px;}.elementor-7805 .elementor-element.elementor-element-25633d4{--width:80px;}}@media(max-width:1670px) and (min-width:768px){.elementor-7805 .elementor-element.elementor-element-daea909{--width:100%;}}@media(max-width:1200px) and (min-width:768px){.elementor-7805 .elementor-element.elementor-element-daea909{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7805 .elementor-element.elementor-element-daea909{--width:100%;}.elementor-7805 .elementor-element.elementor-element-f386cab{--width:80px;}.elementor-7805 .elementor-element.elementor-element-cf74638{--width:80px;}.elementor-7805 .elementor-element.elementor-element-7873152{--width:80px;}.elementor-7805 .elementor-element.elementor-element-25633d4{--width:80px;}}@media(max-width:880px) and (min-width:768px){.elementor-7805 .elementor-element.elementor-element-f386cab{--width:80px;}.elementor-7805 .elementor-element.elementor-element-cf74638{--width:80px;}.elementor-7805 .elementor-element.elementor-element-7873152{--width:80px;}.elementor-7805 .elementor-element.elementor-element-25633d4{--width:80px;}}@media(max-width:1670px){.elementor-7805 .elementor-element.elementor-element-30497d3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7805 .elementor-element.elementor-element-40d5d6b{--flex-direction:column-reverse;--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-7805 .elementor-element.elementor-element-7ae96cc{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-7805 .elementor-element.elementor-element-3d0a6aa{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}}@media(max-width:1200px){.elementor-7805 .elementor-element.elementor-element-30497d3{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7805 .elementor-element.elementor-element-40d5d6b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7805 .elementor-element.elementor-element-e481473{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7805 .elementor-element.elementor-element-803c842 img{width:50%;}.elementor-7805 .elementor-element.elementor-element-3d0a6aa{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}}@media(max-width:1024px){.elementor-7805 .elementor-element.elementor-element-30497d3{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7805 .elementor-element.elementor-element-40d5d6b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7805 .elementor-element.elementor-element-c7451b5{--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;}.elementor-7805 .elementor-element.elementor-element-ed7c283{--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;}.elementor-7805 .elementor-element.elementor-element-bd65741{--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;}.elementor-7805 .elementor-element.elementor-element-e80132a{--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;}}@media(max-width:767px){.elementor-7805 .elementor-element.elementor-element-30497d3{--flex-direction:column-reverse;--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-7805 .elementor-element.elementor-element-40d5d6b{--flex-direction:column-reverse;--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-7805 .elementor-element.elementor-element-803c842 img{width:60vw;}.elementor-7805 .elementor-element.elementor-element-2397508{width:100%;max-width:100%;}.elementor-7805 .elementor-element.elementor-element-2397508 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-7805 .elementor-element.elementor-element-3c3af65 .elementor-button{font-size:20px;}.elementor-7805 .elementor-element.elementor-element-7d5f7fa .elementor-button{font-size:20px;}.elementor-7805 .elementor-element.elementor-element-0b88f27 .elementor-button{font-size:20px;}.elementor-7805 .elementor-element.elementor-element-e4cd6fd .elementor-button{font-size:20px;}.elementor-7805 .elementor-element.elementor-element-12dcbf2 .elementor-button{font-size:20px;}.elementor-7805 .elementor-element.elementor-element-0fa5b56{width:100%;max-width:100%;}.elementor-7805 .elementor-element.elementor-element-0fa5b56 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-7805 .elementor-element.elementor-element-cdbde7d{width:100%;max-width:100%;}.elementor-7805 .elementor-element.elementor-element-cdbde7d .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-7805 .elementor-element.elementor-element-3d0a6aa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7805 .elementor-element.elementor-element-01d7412{width:100%;max-width:100%;}.elementor-7805 .elementor-element.elementor-element-01d7412 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-7805 .elementor-element.elementor-element-24705ae{width:100%;max-width:100%;}.elementor-7805 .elementor-element.elementor-element-24705ae .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-7805 .elementor-element.elementor-element-f9ef5e1{width:100%;max-width:100%;}.elementor-7805 .elementor-element.elementor-element-f9ef5e1 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-7805 .elementor-element.elementor-element-c7451b5{--justify-content:center;--flex-wrap:wrap;}.elementor-7805 .elementor-element.elementor-element-f386cab{--width:5em;}.elementor-7805 .elementor-element.elementor-element-5047a86{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7805 .elementor-element.elementor-element-7411c15{text-align:left;}.elementor-7805 .elementor-element.elementor-element-ed7c283{--justify-content:center;--flex-wrap:wrap;}.elementor-7805 .elementor-element.elementor-element-cf74638{--width:5em;}.elementor-7805 .elementor-element.elementor-element-e84b853{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7805 .elementor-element.elementor-element-969514d{text-align:left;}.elementor-7805 .elementor-element.elementor-element-bd65741{--justify-content:center;--flex-wrap:wrap;}.elementor-7805 .elementor-element.elementor-element-7873152{--width:5em;}.elementor-7805 .elementor-element.elementor-element-dcbe3bd{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7805 .elementor-element.elementor-element-2e6dd66{text-align:left;}.elementor-7805 .elementor-element.elementor-element-e80132a{--justify-content:center;--flex-wrap:wrap;}.elementor-7805 .elementor-element.elementor-element-25633d4{--width:5em;}.elementor-7805 .elementor-element.elementor-element-afcac47{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7805 .elementor-element.elementor-element-fed881f{text-align:left;}}/* Start custom CSS for container, class: .elementor-element-7ae96cc */.elementor-7805 .elementor-element.elementor-element-7ae96cc p {
    margin-bottom: 0px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e127e2c */.elementor-7805 .elementor-element.elementor-element-e127e2c p {
    margin-bottom: 10px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3c3af65 */.elementor-7805 .elementor-element.elementor-element-3c3af65:hover path {
    /*stroke: #D17F00 !important;*/
    fill: #35359A !important;
  }
  
.elementor-7805 .elementor-element.elementor-element-3c3af65:hover span {
    color: #35359A !important;
}

.elementor-7805 .elementor-element.elementor-element-3c3af65 .elementor-button-text {
  text-align: left;
}

.elementor-7805 .elementor-element.elementor-element-3c3af65:hover .elementor-button-text {
  /*border-bottom: 1px solid #FFFFFF;*/
  
}
/* базовое состояние — задаём плавность */
.elementor-7805 .elementor-element.elementor-element-3c3af65 .elementor-button-icon {
  display: inline-block;           /* чтобы transform работал корректно */
  transition: transform .25s ease; /* плавно туда и обратно */
}



/* Выравнивание иконки по первой строке текста */
.elementor-7805 .elementor-element.elementor-element-3c3af65 .elementor-button-content-wrapper {
    display: flex;
    align-items: flex-start;
}

.elementor-7805 .elementor-element.elementor-element-3c3af65 .elementor-button-icon {
    align-self: flex-start;
    margin-top: 0.10em;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d5f7fa */.elementor-7805 .elementor-element.elementor-element-7d5f7fa:hover path {
    /*stroke: #D17F00 !important;*/
    fill: #35359A !important;
  }
  
.elementor-7805 .elementor-element.elementor-element-7d5f7fa:hover span {
    color: #35359A !important;
}

.elementor-7805 .elementor-element.elementor-element-7d5f7fa .elementor-button-text {
  text-align: left;
}

.elementor-7805 .elementor-element.elementor-element-7d5f7fa:hover .elementor-button-text {
  /*border-bottom: 1px solid #FFFFFF;*/
  
}
/* базовое состояние — задаём плавность */
.elementor-7805 .elementor-element.elementor-element-7d5f7fa .elementor-button-icon {
  display: inline-block;           /* чтобы transform работал корректно */
  transition: transform .25s ease; /* плавно туда и обратно */
}



/* Выравнивание иконки по первой строке текста */
.elementor-7805 .elementor-element.elementor-element-7d5f7fa .elementor-button-content-wrapper {
    display: flex;
    align-items: flex-start;
}

.elementor-7805 .elementor-element.elementor-element-7d5f7fa .elementor-button-icon {
    align-self: flex-start;
    margin-top: 0.10em;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0b88f27 */.elementor-7805 .elementor-element.elementor-element-0b88f27:hover path {
    /*stroke: #D17F00 !important;*/
    fill: #35359A !important;
  }
  
.elementor-7805 .elementor-element.elementor-element-0b88f27:hover span {
    color: #35359A !important;
}

.elementor-7805 .elementor-element.elementor-element-0b88f27 .elementor-button-text {
  text-align: left;
}

.elementor-7805 .elementor-element.elementor-element-0b88f27:hover .elementor-button-text {
  /*border-bottom: 1px solid #FFFFFF;*/
  
}
/* базовое состояние — задаём плавность */
.elementor-7805 .elementor-element.elementor-element-0b88f27 .elementor-button-icon {
  display: inline-block;           /* чтобы transform работал корректно */
  transition: transform .25s ease; /* плавно туда и обратно */
}



/* Выравнивание иконки по первой строке текста */
.elementor-7805 .elementor-element.elementor-element-0b88f27 .elementor-button-content-wrapper {
    display: flex;
    align-items: flex-start;
}

.elementor-7805 .elementor-element.elementor-element-0b88f27 .elementor-button-icon {
    align-self: flex-start;
    margin-top: 0.10em;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e4cd6fd */.elementor-7805 .elementor-element.elementor-element-e4cd6fd:hover path {
    /*stroke: #D17F00 !important;*/
    fill: #35359A !important;
  }
  
.elementor-7805 .elementor-element.elementor-element-e4cd6fd:hover span {
    color: #35359A !important;
}

.elementor-7805 .elementor-element.elementor-element-e4cd6fd .elementor-button-text {
  text-align: left;
}

.elementor-7805 .elementor-element.elementor-element-e4cd6fd:hover .elementor-button-text {
  /*border-bottom: 1px solid #FFFFFF;*/
  
}
/* базовое состояние — задаём плавность */
.elementor-7805 .elementor-element.elementor-element-e4cd6fd .elementor-button-icon {
  display: inline-block;           /* чтобы transform работал корректно */
  transition: transform .25s ease; /* плавно туда и обратно */
}



/* Выравнивание иконки по первой строке текста */
.elementor-7805 .elementor-element.elementor-element-e4cd6fd .elementor-button-content-wrapper {
    display: flex;
    align-items: flex-start;
}

.elementor-7805 .elementor-element.elementor-element-e4cd6fd .elementor-button-icon {
    align-self: flex-start;
    margin-top: 0.10em;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-12dcbf2 */.elementor-7805 .elementor-element.elementor-element-12dcbf2:hover path {
    /*stroke: #D17F00 !important;*/
    fill: #35359A !important;
  }
  
.elementor-7805 .elementor-element.elementor-element-12dcbf2:hover span {
    color: #35359A !important;
}

.elementor-7805 .elementor-element.elementor-element-12dcbf2 .elementor-button-text {
  text-align: left;
}

.elementor-7805 .elementor-element.elementor-element-12dcbf2:hover .elementor-button-text {
  /*border-bottom: 1px solid #FFFFFF;*/
  
}
/* базовое состояние — задаём плавность */
.elementor-7805 .elementor-element.elementor-element-12dcbf2 .elementor-button-icon {
  display: inline-block;           /* чтобы transform работал корректно */
  transition: transform .25s ease; /* плавно туда и обратно */
}



/* Выравнивание иконки по первой строке текста */
.elementor-7805 .elementor-element.elementor-element-12dcbf2 .elementor-button-content-wrapper {
    display: flex;
    align-items: flex-start;
}

.elementor-7805 .elementor-element.elementor-element-12dcbf2 .elementor-button-icon {
    align-self: flex-start;
    margin-top: 0.10em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34f722b */.elementor-7805 .elementor-element.elementor-element-34f722b p {
    margin-bottom: 10px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ec189f */.elementor-7805 .elementor-element.elementor-element-4ec189f p {
    margin-bottom: 10px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a79a267 */.elementor-7805 .elementor-element.elementor-element-a79a267 p {
    margin-bottom: 10px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7451b5 *//* базовое состояние */
.elementor-7805 .elementor-element.elementor-element-c7451b5 path {
  transition: fill 0.3s ease; 
}

.elementor-button-content-wrapper:hover path {
     fill: #35359A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed7c283 *//* базовое состояние */
.elementor-7805 .elementor-element.elementor-element-ed7c283 path {
  transition: fill 0.3s ease; 
}

.elementor-button-content-wrapper:hover path {
     fill: #35359A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd65741 *//* базовое состояние */
.elementor-7805 .elementor-element.elementor-element-bd65741 path {
  transition: fill 0.3s ease; 
}

.elementor-button-content-wrapper:hover path {
     fill: #35359A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e80132a *//* базовое состояние */
.elementor-7805 .elementor-element.elementor-element-e80132a path {
  transition: fill 0.3s ease; 
}

.elementor-button-content-wrapper:hover path {
     fill: #35359A;
}/* End custom CSS */