.elementor-2 .elementor-element.elementor-element-161ec6a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-e23bd2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-014fe02{color:#2E4049;font-family:"ADYS", Sans-serif;font-size:36px;font-weight:700;line-height:47px;letter-spacing:0.72px;}.elementor-2 .elementor-element.elementor-element-014fe02 > .elementor-widget-container{margin:130px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8635a98 .elementor-heading-title{font-family:"ADYS", Sans-serif;font-size:71px;text-transform:uppercase;line-height:86.4px;}.elementor-2 .elementor-element.elementor-element-8635a98 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8635a98.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-265c7c8 .elementor-button{font-family:"ADYS", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:2.31px;fill:var( --e-global-color-6f8c332 );color:var( --e-global-color-6f8c332 );background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;padding:18px 55px 18px 55px;}.elementor-2 .elementor-element.elementor-element-265c7c8 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-265c7c8 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-6f8c332 );border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-265c7c8 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-265c7c8 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-265c7c8 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1ec2c5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-01afbc9 img{width:100%;}.elementor-2 .elementor-element.elementor-element-8e3aefe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 40px;--background-transition:0.3s;--margin-block-start:40px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-163035a{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-da460c2{color:var( --e-global-color-accent );font-family:"ADYS", Sans-serif;font-size:48px;font-weight:700;line-height:50px;}.elementor-2 .elementor-element.elementor-element-45b1df8{color:var( --e-global-color-057256d );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-2 .elementor-element.elementor-element-45b1df8 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4ecb0ee{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-df7a27e{color:var( --e-global-color-accent );font-family:"ADYS", Sans-serif;font-size:48px;font-weight:700;line-height:50px;}.elementor-2 .elementor-element.elementor-element-f306f2c{color:var( --e-global-color-057256d );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-2 .elementor-element.elementor-element-f306f2c > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c22c643{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-9f26a0e{color:var( --e-global-color-accent );font-family:"ADYS", Sans-serif;font-size:48px;font-weight:700;line-height:50px;}.elementor-2 .elementor-element.elementor-element-738fea5{color:var( --e-global-color-057256d );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-2 .elementor-element.elementor-element-738fea5 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-fa3ab17{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-fa3ab17.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-3c59ade{color:var( --e-global-color-accent );font-family:"ADYS", Sans-serif;font-size:48px;font-weight:700;line-height:50px;}.elementor-2 .elementor-element.elementor-element-460ea10{color:var( --e-global-color-057256d );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-2 .elementor-element.elementor-element-460ea10 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1b972a9{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-392eee6{color:var( --e-global-color-accent );font-family:"ADYS", Sans-serif;font-size:48px;font-weight:700;line-height:50px;}.elementor-2 .elementor-element.elementor-element-589e42f{color:var( --e-global-color-057256d );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-2 .elementor-element.elementor-element-589e42f > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d3c95b3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:120px;--padding-block-end:120px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-4402b0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:20px;}.elementor-2 .elementor-element.elementor-element-d775a08 img{width:100%;border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-99b15e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-f3e6017 .elementor-heading-title{color:var( --e-global-color-057256d );font-family:"ADYS", Sans-serif;font-size:55px;font-weight:700;line-height:60px;}.elementor-2 .elementor-element.elementor-element-f3e6017 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-dfdc6b6{font-family:"Montserrat", Sans-serif;font-weight:400;line-height:22.5px;}.elementor-2 .elementor-element.elementor-element-dfdc6b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3adfdcc .elementor-button{font-family:"ADYS", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:2.31px;fill:var( --e-global-color-057256d );color:var( --e-global-color-057256d );background-color:#F0FBFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;padding:18px 28px 18px 28px;}.elementor-2 .elementor-element.elementor-element-3adfdcc .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-3adfdcc .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-6f8c332 );border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-3adfdcc .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-3adfdcc .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-3adfdcc > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2883e60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:120px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-937f60c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:55px;--padding-inline-end:55px;}.elementor-2 .elementor-element.elementor-element-937f60c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-937f60c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6dc4609 );}.elementor-2 .elementor-element.elementor-element-937f60c, .elementor-2 .elementor-element.elementor-element-937f60c::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-543a7dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:10px;}.elementor-2 .elementor-element.elementor-element-543a7dd.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-431d7a6 .elementor-blockquote__content{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;line-height:29px;}.elementor-2 .elementor-element.elementor-element-431d7a6 .elementor-blockquote__author{color:var( --e-global-color-057256d );font-family:"Montserrat", Sans-serif;font-weight:400;line-height:22.5px;}.elementor-2 .elementor-element.elementor-element-431d7a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-72ba982{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-83f3676{text-align:right;}.elementor-2 .elementor-element.elementor-element-83f3676 img{width:190px;height:190px;border-radius:320px 320px 320px 320px;}.elementor-2 .elementor-element.elementor-element-20cfe9c{color:var( --e-global-color-057256d );font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-2 .elementor-element.elementor-element-8f90a58{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 40px;--grid-auto-flow:row;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:120px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-d8d0a19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-2 .elementor-element.elementor-element-d8d0a19, .elementor-2 .elementor-element.elementor-element-d8d0a19::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-f1d6b21 .elementor-icon-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-945a383{color:#2E4049;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-2 .elementor-element.elementor-element-945a383 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0aecafb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-2 .elementor-element.elementor-element-0aecafb, .elementor-2 .elementor-element.elementor-element-0aecafb::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-2a8a33d .elementor-icon-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-c95869d{color:#2E4049;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-2 .elementor-element.elementor-element-c95869d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3ccd80e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-2 .elementor-element.elementor-element-3ccd80e, .elementor-2 .elementor-element.elementor-element-3ccd80e::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-7e3fe98 .elementor-icon-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-89798d9{color:#2E4049;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-2 .elementor-element.elementor-element-89798d9 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c0f7109{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-2 .elementor-element.elementor-element-c0f7109, .elementor-2 .elementor-element.elementor-element-c0f7109::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-37f1d8a .elementor-icon-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-22e325a{color:#2E4049;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-2 .elementor-element.elementor-element-22e325a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-52e2f1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-2 .elementor-element.elementor-element-52e2f1b, .elementor-2 .elementor-element.elementor-element-52e2f1b::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-9289e6d .elementor-icon-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-8fecac9{color:#2E4049;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-2 .elementor-element.elementor-element-8fecac9 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f07d7cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-2 .elementor-element.elementor-element-f07d7cb, .elementor-2 .elementor-element.elementor-element-f07d7cb::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-6af4a97 .elementor-icon-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-c79752b{color:#2E4049;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.elementor-2 .elementor-element.elementor-element-c79752b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5c8be2c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:120px;--padding-block-end:120px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-5c8be2c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5c8be2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54936d8 );}.elementor-2 .elementor-element.elementor-element-5c8be2c, .elementor-2 .elementor-element.elementor-element-5c8be2c::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-75f060c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:30px;}.elementor-2 .elementor-element.elementor-element-f07e76f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-f07e76f.e-con{--order:99999 /* order end hack */;}.elementor-2 .elementor-element.elementor-element-098e6df .elementor-heading-title{color:var( --e-global-color-057256d );font-family:"ADYS", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:28px;}.elementor-2 .elementor-element.elementor-element-098e6df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-878c12f{--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:wrap;--background-transition:0.3s;--padding-block-start:120px;--padding-block-end:120px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-d89639b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-a53bedf .elementor-heading-title{color:var( --e-global-color-057256d );font-family:"ADYS", Sans-serif;font-size:55px;font-weight:700;line-height:60px;}.elementor-2 .elementor-element.elementor-element-a53bedf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f1edc71{--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;--justify-content:flex-end;--align-items:center;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-5871d21 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:26px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#FFFFFF00;border-style:none;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5871d21 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-5871d21 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-5871d21 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-5871d21 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-5871d21.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-d85832e{--display:flex;--background-transition:0.3s;--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-0e73b11{--grid-columns:3;--grid-column-gap:40px;}.elementor-2 .elementor-element.elementor-element-0e73b11 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2 .elementor-element.elementor-element-0e73b11 .e-loop-item > .elementor-section, .elementor-2 .elementor-element.elementor-element-0e73b11 .e-loop-item > .elementor-section > .elementor-container, .elementor-2 .elementor-element.elementor-element-0e73b11 .e-loop-item > .e-con, .elementor-2 .elementor-element.elementor-element-0e73b11 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-2 .elementor-element.elementor-element-40d9a28{--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:wrap;--background-transition:0.3s;--padding-block-start:120px;--padding-block-end:120px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-40d9a28:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-40d9a28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6dc4609 );}.elementor-2 .elementor-element.elementor-element-40d9a28, .elementor-2 .elementor-element.elementor-element-40d9a28::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-5f262a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-2bf19c6 .elementor-heading-title{color:var( --e-global-color-057256d );font-family:"ADYS", Sans-serif;font-size:55px;font-weight:700;line-height:60px;}.elementor-2 .elementor-element.elementor-element-2bf19c6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-40029e6{--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;--justify-content:flex-end;--align-items:center;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-cc40974 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:26px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#FFFFFF00;border-style:none;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-cc40974 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-cc40974 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-cc40974 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-cc40974 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-cc40974.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-d221e2b{--display:flex;--background-transition:0.3s;--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-2b7f766{--grid-columns:2;--grid-column-gap:40px;}.elementor-2 .elementor-element.elementor-element-2b7f766 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2 .elementor-element.elementor-element-2b7f766 .e-loop-item > .elementor-section, .elementor-2 .elementor-element.elementor-element-2b7f766 .e-loop-item > .elementor-section > .elementor-container, .elementor-2 .elementor-element.elementor-element-2b7f766 .e-loop-item > .e-con, .elementor-2 .elementor-element.elementor-element-2b7f766 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-2 .elementor-element.elementor-element-8868153{--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:wrap;--background-transition:0.3s;--padding-block-start:120px;--padding-block-end:120px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-71c2c96{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-efded02 .elementor-heading-title{color:var( --e-global-color-057256d );font-family:"ADYS", Sans-serif;font-size:55px;font-weight:700;line-height:60px;}.elementor-2 .elementor-element.elementor-element-efded02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4db5dfa{--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;--justify-content:flex-end;--align-items:center;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-14ae776 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:26px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#FFFFFF00;border-style:none;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-14ae776 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-14ae776 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-14ae776 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-14ae776 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-14ae776.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-43667a3{--display:flex;--background-transition:0.3s;--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-ce2a953{--grid-columns:3;--grid-column-gap:40px;}.elementor-2 .elementor-element.elementor-element-ce2a953 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2 .elementor-element.elementor-element-ce2a953 .e-loop-item > .elementor-section, .elementor-2 .elementor-element.elementor-element-ce2a953 .e-loop-item > .elementor-section > .elementor-container, .elementor-2 .elementor-element.elementor-element-ce2a953 .e-loop-item > .e-con, .elementor-2 .elementor-element.elementor-element-ce2a953 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-161ec6a{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:50px;--padding-block-end:0px;--padding-inline-start:74px;--padding-inline-end:74px;}.elementor-2 .elementor-element.elementor-element-014fe02{text-align:center;font-size:32px;line-height:42px;letter-spacing:0.64px;}.elementor-2 .elementor-element.elementor-element-014fe02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8635a98{text-align:center;}.elementor-2 .elementor-element.elementor-element-8635a98 .elementor-heading-title{font-size:64px;line-height:76.8px;}.elementor-2 .elementor-element.elementor-element-8635a98 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-265c7c8 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8e3aefe{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:50px 67px;--flex-wrap:wrap;--margin-block-start:25px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-163035a{--gap:0px 0px;}.elementor-2 .elementor-element.elementor-element-da460c2{text-align:center;}.elementor-2 .elementor-element.elementor-element-45b1df8{text-align:center;font-size:16px;}.elementor-2 .elementor-element.elementor-element-4ecb0ee.e-con{--order:-2;}.elementor-2 .elementor-element.elementor-element-df7a27e{text-align:center;}.elementor-2 .elementor-element.elementor-element-f306f2c{text-align:center;font-size:16px;}.elementor-2 .elementor-element.elementor-element-c22c643.e-con{--order:-99999 /* order start hack */;}.elementor-2 .elementor-element.elementor-element-9f26a0e{text-align:center;}.elementor-2 .elementor-element.elementor-element-738fea5{text-align:center;font-size:16px;}.elementor-2 .elementor-element.elementor-element-3c59ade{text-align:center;}.elementor-2 .elementor-element.elementor-element-460ea10{text-align:center;font-size:16px;}.elementor-2 .elementor-element.elementor-element-392eee6{text-align:center;}.elementor-2 .elementor-element.elementor-element-589e42f{text-align:center;font-size:16px;}.elementor-2 .elementor-element.elementor-element-d3c95b3{--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:74px;--padding-inline-end:74px;}.elementor-2 .elementor-element.elementor-element-4402b0a{--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-4402b0a.e-con{--order:99999 /* order end hack */;}.elementor-2 .elementor-element.elementor-element-99b15e1{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-99b15e1.e-con{--order:-99999 /* order start hack */;}.elementor-2 .elementor-element.elementor-element-f3e6017 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-dfdc6b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3adfdcc > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2883e60{--margin-block-start:80px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-2883e60.e-con{--order:99999 /* order end hack */;}.elementor-2 .elementor-element.elementor-element-937f60c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:35px;--padding-block-end:35px;--padding-inline-start:35px;--padding-inline-end:35px;}.elementor-2 .elementor-element.elementor-element-543a7dd{--margin-block-start:40px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-431d7a6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-72ba982{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;}.elementor-2 .elementor-element.elementor-element-72ba982.e-con{--order:-99999 /* order start hack */;}.elementor-2 .elementor-element.elementor-element-83f3676{text-align:left;}.elementor-2 .elementor-element.elementor-element-83f3676 img{width:140px;height:140px;}.elementor-2 .elementor-element.elementor-element-83f3676 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-20cfe9c{text-align:left;line-height:22.5px;}.elementor-2 .elementor-element.elementor-element-20cfe9c > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-2 .elementor-element.elementor-element-20cfe9c.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-8f90a58{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 20px;--grid-auto-flow:row;--padding-block-start:0px;--padding-block-end:80px;--padding-inline-start:74px;--padding-inline-end:74px;}.elementor-2 .elementor-element.elementor-element-5c8be2c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:74px;--padding-inline-end:74px;}.elementor-2 .elementor-element.elementor-element-75f060c{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-75f060c.e-con{--order:-99999 /* order start hack */;}.elementor-2 .elementor-element.elementor-element-f07e76f{--margin-block-start:80px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-f07e76f.e-con{--order:-99999 /* order start hack */;}.elementor-2 .elementor-element.elementor-element-098e6df{text-align:center;}.elementor-2 .elementor-element.elementor-element-098e6df .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-2 .elementor-element.elementor-element-098e6df > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-878c12f{--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:74px;--padding-inline-end:74px;}.elementor-2 .elementor-element.elementor-element-d89639b{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-a53bedf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f1edc71{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-0e73b11{--grid-columns:2;--grid-column-gap:20px;--grid-row-gap:50px;}.elementor-2 .elementor-element.elementor-element-40d9a28{--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:74px;--padding-inline-end:74px;}.elementor-2 .elementor-element.elementor-element-5f262a9{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-2bf19c6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-40029e6{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-2b7f766{--grid-columns:1;--grid-row-gap:50px;}.elementor-2 .elementor-element.elementor-element-8868153{--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:74px;--padding-inline-end:74px;}.elementor-2 .elementor-element.elementor-element-71c2c96{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-efded02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4db5dfa{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-ce2a953{--grid-columns:2;--grid-column-gap:20px;--grid-row-gap:50px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-161ec6a{--padding-block-start:35px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-2 .elementor-element.elementor-element-014fe02{font-size:20px;line-height:22px;letter-spacing:0.4px;}.elementor-2 .elementor-element.elementor-element-8635a98 .elementor-heading-title{font-size:31px;line-height:40.8px;}.elementor-2 .elementor-element.elementor-element-8635a98 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-265c7c8 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8e3aefe{--gap:20px 0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-da460c2{font-size:32px;line-height:35px;}.elementor-2 .elementor-element.elementor-element-45b1df8{line-height:22.5px;}.elementor-2 .elementor-element.elementor-element-df7a27e{font-size:32px;line-height:35px;}.elementor-2 .elementor-element.elementor-element-f306f2c{line-height:22.5px;}.elementor-2 .elementor-element.elementor-element-9f26a0e{font-size:32px;line-height:35px;}.elementor-2 .elementor-element.elementor-element-738fea5{line-height:22.5px;}.elementor-2 .elementor-element.elementor-element-3c59ade{font-size:32px;line-height:35px;}.elementor-2 .elementor-element.elementor-element-460ea10{line-height:22.5px;}.elementor-2 .elementor-element.elementor-element-392eee6{font-size:32px;line-height:35px;}.elementor-2 .elementor-element.elementor-element-589e42f{line-height:22.5px;}.elementor-2 .elementor-element.elementor-element-d3c95b3{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-2 .elementor-element.elementor-element-4402b0a{--margin-block-start:20px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-f3e6017 .elementor-heading-title{font-size:35px;line-height:37px;}.elementor-2 .elementor-element.elementor-element-f3e6017 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-dfdc6b6{font-size:14px;}.elementor-2 .elementor-element.elementor-element-3adfdcc > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2883e60{--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-937f60c{--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-2 .elementor-element.elementor-element-543a7dd{--margin-block-start:15px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-431d7a6 .elementor-blockquote__content{font-size:14px;line-height:22.5px;}.elementor-2 .elementor-element.elementor-element-431d7a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-72ba982{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-2 .elementor-element.elementor-element-83f3676{text-align:left;}.elementor-2 .elementor-element.elementor-element-83f3676 img{width:100px;height:100px;}.elementor-2 .elementor-element.elementor-element-20cfe9c > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-20cfe9c{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-20cfe9c.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-8f90a58{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 0px;--grid-auto-flow:row;--padding-block-start:0px;--padding-block-end:50px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-2 .elementor-element.elementor-element-945a383{font-size:16px;line-height:22.5px;}.elementor-2 .elementor-element.elementor-element-c95869d{font-size:16px;line-height:22.5px;}.elementor-2 .elementor-element.elementor-element-89798d9{font-size:16px;line-height:22.5px;}.elementor-2 .elementor-element.elementor-element-22e325a{font-size:16px;line-height:22.5px;}.elementor-2 .elementor-element.elementor-element-8fecac9{font-size:16px;line-height:22.5px;}.elementor-2 .elementor-element.elementor-element-c79752b{font-size:16px;line-height:22.5px;}.elementor-2 .elementor-element.elementor-element-5c8be2c{--padding-block-start:70px;--padding-block-end:50px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-2 .elementor-element.elementor-element-f07e76f{--margin-block-start:70px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-098e6df .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-2 .elementor-element.elementor-element-098e6df > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2 .elementor-element.elementor-element-89234ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-878c12f{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-2 .elementor-element.elementor-element-a53bedf .elementor-heading-title{font-size:35px;line-height:37px;}.elementor-2 .elementor-element.elementor-element-a53bedf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f1edc71{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-block-start:30px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-f1edc71.e-con{--order:99999 /* order end hack */;}.elementor-2 .elementor-element.elementor-element-5871d21.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-d85832e{--margin-block-start:30px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-0e73b11{--grid-columns:1;--grid-column-gap:0px;--grid-row-gap:30px;}.elementor-2 .elementor-element.elementor-element-40d9a28{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-2 .elementor-element.elementor-element-2bf19c6 .elementor-heading-title{font-size:35px;line-height:37px;}.elementor-2 .elementor-element.elementor-element-2bf19c6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-40029e6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-block-start:30px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-40029e6.e-con{--order:99999 /* order end hack */;}.elementor-2 .elementor-element.elementor-element-cc40974.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-d221e2b{--margin-block-start:30px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-2b7f766{--grid-columns:1;--grid-column-gap:0px;--grid-row-gap:30px;}.elementor-2 .elementor-element.elementor-element-8868153{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-2 .elementor-element.elementor-element-efded02 .elementor-heading-title{font-size:35px;line-height:37px;}.elementor-2 .elementor-element.elementor-element-efded02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4db5dfa{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-block-start:30px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-4db5dfa.e-con{--order:99999 /* order end hack */;}.elementor-2 .elementor-element.elementor-element-14ae776.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-43667a3{--margin-block-start:30px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-ce2a953{--grid-columns:1;--grid-column-gap:0px;--grid-row-gap:30px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-e23bd2d{--width:55%;}.elementor-2 .elementor-element.elementor-element-1ec2c5d{--width:45%;}.elementor-2 .elementor-element.elementor-element-163035a{--width:100%;}.elementor-2 .elementor-element.elementor-element-fa3ab17{--width:9%;}.elementor-2 .elementor-element.elementor-element-4402b0a{--width:50%;}.elementor-2 .elementor-element.elementor-element-99b15e1{--width:50%;}.elementor-2 .elementor-element.elementor-element-2883e60{--width:100%;}.elementor-2 .elementor-element.elementor-element-937f60c{--width:100%;}.elementor-2 .elementor-element.elementor-element-543a7dd{--width:76%;}.elementor-2 .elementor-element.elementor-element-72ba982{--width:50%;}.elementor-2 .elementor-element.elementor-element-75f060c{--width:60%;}.elementor-2 .elementor-element.elementor-element-f07e76f{--width:50%;}.elementor-2 .elementor-element.elementor-element-d89639b{--width:50%;}.elementor-2 .elementor-element.elementor-element-f1edc71{--width:50%;}.elementor-2 .elementor-element.elementor-element-5f262a9{--width:50%;}.elementor-2 .elementor-element.elementor-element-40029e6{--width:50%;}.elementor-2 .elementor-element.elementor-element-71c2c96{--width:50%;}.elementor-2 .elementor-element.elementor-element-4db5dfa{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-e23bd2d{--width:100%;}.elementor-2 .elementor-element.elementor-element-1ec2c5d{--width:100%;}.elementor-2 .elementor-element.elementor-element-163035a{--width:30%;}.elementor-2 .elementor-element.elementor-element-4ecb0ee{--width:40%;}.elementor-2 .elementor-element.elementor-element-c22c643{--width:40%;}.elementor-2 .elementor-element.elementor-element-fa3ab17{--width:18%;}.elementor-2 .elementor-element.elementor-element-1b972a9{--width:30%;}.elementor-2 .elementor-element.elementor-element-4402b0a{--width:100%;}.elementor-2 .elementor-element.elementor-element-99b15e1{--width:100%;}.elementor-2 .elementor-element.elementor-element-543a7dd{--width:100%;}.elementor-2 .elementor-element.elementor-element-72ba982{--width:100%;}.elementor-2 .elementor-element.elementor-element-75f060c{--width:100%;}.elementor-2 .elementor-element.elementor-element-f07e76f{--width:100%;}.elementor-2 .elementor-element.elementor-element-d89639b{--width:65%;}.elementor-2 .elementor-element.elementor-element-f1edc71{--width:35%;}.elementor-2 .elementor-element.elementor-element-5f262a9{--width:65%;}.elementor-2 .elementor-element.elementor-element-40029e6{--width:35%;}.elementor-2 .elementor-element.elementor-element-71c2c96{--width:65%;}.elementor-2 .elementor-element.elementor-element-4db5dfa{--width:35%;}}/* Start custom CSS for text-editor, class: .elementor-element-014fe02 */.elementor-2 .elementor-element.elementor-element-014fe02 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-265c7c8 */@media (max-width: 767px) {
    .elementor-2 .elementor-element.elementor-element-265c7c8 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da460c2 */.elementor-2 .elementor-element.elementor-element-da460c2 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45b1df8 */.elementor-2 .elementor-element.elementor-element-45b1df8 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df7a27e */.elementor-2 .elementor-element.elementor-element-df7a27e p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f306f2c */.elementor-2 .elementor-element.elementor-element-f306f2c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f26a0e */.elementor-2 .elementor-element.elementor-element-9f26a0e p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-738fea5 */.elementor-2 .elementor-element.elementor-element-738fea5 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c59ade */.elementor-2 .elementor-element.elementor-element-3c59ade p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-460ea10 */.elementor-2 .elementor-element.elementor-element-460ea10 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-392eee6 */.elementor-2 .elementor-element.elementor-element-392eee6 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-589e42f */.elementor-2 .elementor-element.elementor-element-589e42f p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dfdc6b6 */.elementor-2 .elementor-element.elementor-element-dfdc6b6 p:last-of-type {
    margin-bottom: 0;
}
@media (max-width: 767px) {
    .elementor-2 .elementor-element.elementor-element-dfdc6b6 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3adfdcc */@media (max-width: 767px) {
    .elementor-2 .elementor-element.elementor-element-3adfdcc .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for blockquote, class: .elementor-element-431d7a6 */.elementor-2 .elementor-element.elementor-element-431d7a6 p {
    margin-bottom: 18px;
}
.elementor-2 .elementor-element.elementor-element-431d7a6 .elementor-blockquote .e-q-footer {
    margin-top: 0 !important;
}
.elementor-2 .elementor-element.elementor-element-431d7a6 .elementor-blockquote__author span {
    font-weight: 800;
}
@media (max-width: 1024px) {
    .elementor-2 .elementor-element.elementor-element-431d7a6 .e-q-footer .elementor-blockquote__author {
        display: none;
    }
    .elementor-2 .elementor-element.elementor-element-431d7a6 p {
        margin-bottom: 0;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20cfe9c */.elementor-2 .elementor-element.elementor-element-20cfe9c p {
    margin-bottom: 0;
}
.elementor-2 .elementor-element.elementor-element-20cfe9c .elementor-widget-container span {
    font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f1d6b21 */.elementor-2 .elementor-element.elementor-element-f1d6b21 svg {
    fill: transparent !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-945a383 */.elementor-2 .elementor-element.elementor-element-945a383 p {
    margin-bottom: 0;
}
@media (max-width: 767px) {
    .elementor-2 .elementor-element.elementor-element-945a383 .elementor-widget-container {
       font-weight: 400;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2a8a33d */.elementor-2 .elementor-element.elementor-element-2a8a33d svg {
    fill: transparent !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c95869d */.elementor-2 .elementor-element.elementor-element-c95869d p {
    margin-bottom: 0;
}
@media (max-width: 767px) {
    .elementor-2 .elementor-element.elementor-element-c95869d .elementor-widget-container {
       font-weight: 400;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7e3fe98 */.elementor-2 .elementor-element.elementor-element-7e3fe98 svg {
    fill: transparent !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89798d9 */.elementor-2 .elementor-element.elementor-element-89798d9 p {
    margin-bottom: 0;
}
@media (max-width: 767px) {
    .elementor-2 .elementor-element.elementor-element-89798d9 .elementor-widget-container {
       font-weight: 400;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-37f1d8a */.elementor-2 .elementor-element.elementor-element-37f1d8a svg {
    fill: transparent !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22e325a */.elementor-2 .elementor-element.elementor-element-22e325a p {
    margin-bottom: 0;
}
@media (max-width: 767px) {
    .elementor-2 .elementor-element.elementor-element-22e325a .elementor-widget-container {
       font-weight: 400;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9289e6d */.elementor-2 .elementor-element.elementor-element-9289e6d svg {
    fill: transparent !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8fecac9 */.elementor-2 .elementor-element.elementor-element-8fecac9 p {
    margin-bottom: 0;
}
@media (max-width: 767px) {
    .elementor-2 .elementor-element.elementor-element-8fecac9 .elementor-widget-container {
       font-weight: 400;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6af4a97 */.elementor-2 .elementor-element.elementor-element-6af4a97 svg {
    fill: transparent !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c79752b */.elementor-2 .elementor-element.elementor-element-c79752b p {
    margin-bottom: 0;
}
@media (max-width: 767px) {
    .elementor-2 .elementor-element.elementor-element-c79752b .elementor-widget-container {
       font-weight: 400;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f6efce4 */:root{
    --leyka-font-main: Montserrat;
    --leyka-color-main: #63CEFB;
    --leyka-color-main-third: #F0FBFF;
    --leyka-color-main-second:#63CEFB;
    --leyka-color-gray: #4F4F4F;
    --leyka-color-gray-superlight: #E0E0E0;
    --leyka-color-gray-dark: #828282;
    --leyka-color-main-inactive: #63CEFB;
}
.leyka-pf {
    border-radius: 30px !important;
    margin: 0!important;
    padding: 30px !important;
    max-width: 600px !important;
    box-shadow: 2px 4px 10px 1px rgba(58, 58, 58, 0.08);
}
div[id*="leyka-pf-"].leyka-pf-star .leyka-tpl-star-form .section {
    margin-bottom: 0;
}
.leyka-tpl-star-form .section .section__fields.periodicity a.active {
    height: 55px;
    background-color: #F0FBFF;
    color: #828282;
    border: 2px solid #63CEFB;
    border-radius: 50px;
    width: 50%;
    font-family: ADYS;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 16px;
    letter-spacing: 2.31px;
    text-transform: uppercase;
}
.leyka-tpl-star-form .section .section__fields.periodicity a {
    height: 55px;
    border: 2px solid #E0E0E0;
    border-radius: 50px;
    width: 50%;
    font-family: ADYS;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 16px;
    letter-spacing: 2.31px;
    text-transform: uppercase;
    margin: 0;
    }
.leyka-tpl-star-form .section .section__fields.periodicity {
    gap: 0 20px;
}
div[id*="leyka-pf-"].leyka-pf-star .leyka-tpl-star-form .section.section--description {
    margin-top: 30px;
    color: #2E4049;
    text-align: center;
    font-family: ADYS;
    font-size: 22px;
    font-style: normal;
    font-weight: 700;
    line-height: 31px;
    padding: 0;
    }
.section-title-line {
    display: none;
}
.section--amount .section-title-container {
    margin-top: 30px !important;
    margin-bottom: 20px !important;
}
.section-title-text {
    color: #828282 !important;
    font-family: ADYS;
    font-size: 20px !important;
    font-style: normal;
    font-weight: 700 !important;
    line-height: 16px !important;
    letter-spacing: 0.462px !important;
    text-transform: uppercase;
    padding: 0 !important;
}
.leyka-tpl-star-form .section .section__fields .star-swiper .full-list .swiper-item {
    border: 2px solid #E0E0E0;
    border-radius: 50px;
    height: 55px;
    padding: 0 20px;
    margin: 0 0 20px 20px;
    width: 20%;
}
.leyka-tpl-star-form .section .section__fields .star-swiper .swiper-item .swiper-item-inner {
    height: 55px;
}
.leyka-tpl-star-form .section .section__fields .amount__figure.star-swiper .full-list .swiper-item.flex-amount-item {
    margin-bottom: 16px;
}
.leyka-tpl-star-form .section .section__fields .star-swiper .full-list .swiper-item span {
    color: #4F4F4F;
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    line-height: 16px; 
    text-transform: uppercase;
}
.leyka-tpl-star-form .section .section__fields .star-swiper .swiper-item span.currency:before {
    content: " ";
    margin-left: 5px;
}
.leyka-tpl-star-form .section .section__fields .amount__figure.star-swiper .swiper-item.flex-amount-item {
    border-radius: 50px;
    border: 2px solid var(--leyka-color-gray-superlight);
    height: 55px;
}
.leyka-tpl-star-form .section .section__fields .amount__figure.star-swiper.only-one-item .swiper-item.flex-amount-item {
    padding: 8px 30px 0 30px;
}
.leyka-tpl-star-form .section .section__fields .star-swiper .swiper-item input[type=number]::-webkit-input-placeholder {
    color: #4F4F4F;
    font-size: 12px;
}
.leyka-tpl-star-form .section .section__fields .amount__figure.star-swiper .swiper-item.flex-amount-item input {
    color: #4F4F4F;
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    line-height: 16px;
}
.leyka-tpl-star-form .section .section__fields .amount__figure.star-swiper .swiper-item.flex-amount-item.focus label span.textfield-label {
    color: #4F4F4F;
}
.leyka-tpl-star-form .section .section__fields .amount__figure.star-swiper .swiper-item.flex-amount-item.selected label .textfield-label {
    color: #4F4F4F;
}
div[id*="leyka-pf-"].leyka-pf-star .leyka-tpl-star-form .section-title-container {
    margin-bottom: 30px;
    margin-top: 30px;
}
.leyka-tpl-star-form .section .section__fields.payments-grid .star-swiper.no-swipe .swiper-item.payment-opt{
    width: 40%;
    margin-left: 20px;
}
.leyka-tpl-star-form .section .section__fields.payments-grid .star-swiper .swiper-item.payment-opt:not(.disabled):last-of-type {
    width: 40%;
}
.section--person .section-title-container {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
}
.leyka-tpl-star-form .section .section__fields.donor .donor__textfield .leyka-star-field-frame {
    border-radius: 50px;
    border: 2px solid var(--leyka-color-gray-superlight);
    height: 55px;
    padding: 7px 16px 12px 30px;
}
.elementor *, .elementor :after, .elementor :before {
    box-sizing: border-box;
}
.leyka-tpl-star-form .section .section__fields.donor .donor__textfield label span.donor__textfield-label {
    color: #828282;
    font-family: Montserrat;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    line-height: 26px;
    margin-top: 5px;
}
.leyka-tpl-star-form .section .section__fields.donor .donor__textfield label {
    height: 20px;
}
.leyka-tpl-star-form .section .section__fields.donor .donor__textfield .leyka-star-field-error-frame {
    min-height: 20px;
    padding-top: 0;
}
.leyka-tpl-star-form .section .section__fields.donor .donor__textfield {
    margin-bottom: 0;
}
.leyka-tpl-star-form .section .section__fields .donor__oferta span {
    margin: 10px 0 37px;
}
.leyka-tpl-star-form .section .section__fields .donor__oferta {
    padding: 0;
}
.leyka-tpl-star-form .section .section__fields .donor__oferta span {
    padding-left: 23px;
}
.leyka-tpl-star-form .section .section__fields .donor__oferta label:before {
    width: 15px;
    height: 15px;
    background: #FFF;
    border: 1px solid #828282;
    border-radius: 5px;
    top: 6px;
    left: -21px;
}
.leyka-tpl-star-form .section .section__fields .donor__oferta label svg.icon-checkbox-check {
    left: -19px;
    top: 9px;
    width: 12px;
    height: 12px;
}
.leyka-tpl-star-form .section .section__fields .donor__oferta label {
    color: #828282;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    line-height: 26px;
    margin-bottom: 12px;
    padding-bottom: 0;
}
.leyka-tpl-star-form .section .section__fields .donor__oferta label a {
    color: #828282;
    font-size: 16px;
    font-weight: 300;
}
.leyka-tpl-star-form .section .section__fields .donor__submit input {
    background-color: #63CEFB;
    font-size: 18px;
    border-radius: 50px;
    padding: 17px 38px;
    margin: auto;
    width: 100%;
}
.single-pm-icon {
    display: none !important;    
}
.section--signature {
    display: none !important;    
}
@media (max-width: 1024px){
    .leyka-pf {
        margin: auto !important;
        padding: 30px !important;
    }
}
@media (max-width: 767px){
    .leyka-pf {
        padding: 25px !important;
        border-radius: 25px !important;
    }
    .leyka-tpl-star-form .section .section__fields.periodicity {
        gap: 10px;
    }
    .leyka-tpl-star-form .section .section__fields.periodicity a.active {
        height: 50px;
        width: 50%;
        border-radius: 25px;
        font-size: 11px;
    }
    .leyka-tpl-star-form .section .section__fields.periodicity a {
        height: 50px;
        width: 50%;
        border-radius: 25px;
        font-size: 11px
    }
    div[id*="leyka-pf-"].leyka-pf-star .leyka-tpl-star-form .section.section--description {
        margin-top: 25px;
        font-size: 16px;
        line-height: 16px;
    }
    .section--amount .section-title-container {
        margin-top: 25px !important;
    }
    .section-title-text {
        font-size: 14px !important;
    }
    .leyka-tpl-star-form .section .section__fields .star-swiper .full-list .swiper-item {
        border-radius: 25px;
        height: 50px;
    }
    .leyka-tpl-star-form .section .section__fields .star-swiper .swiper-item .swiper-item-inner {
        height: 50px;
    }
    .leyka-tpl-star-form .section .section__fields .star-swiper .full-list {
        width: calc(100% + 10px);
        margin-left: 0;
    }
    .leyka-tpl-star-form .section .section__fields .star-swiper .full-list .swiper-item {
        width: 40%;
        padding: 0;
        margin-right: 10px;
        margin-left: 0;
    }
    .leyka-tpl-star-form .section .section__fields .amount__figure.star-swiper .swiper-item.flex-amount-item {
        border-radius: 25px;
        height: 50px;
        padding: 5px 20px 0 20px !important;
    }
    div[id*="leyka-pf-"].leyka-pf-star .leyka-tpl-star-form .section-title-container {
        margin-top: 25px;
        margin-bottom: 20px;
    }
    .leyka-tpl-star-form .section .section__fields.payments-grid .star-swiper.no-swipe .swiper-item.payment-opt{
        margin-left: 0;
        margin-right: 10px;
        margin-bottom: 20px;
    }
    .leyka-tpl-star-form .section .section__fields.payments-grid .star-swiper .swiper-item.payment-opt:not(.disabled):last-of-type {
        margin-right: 10px;
        margin-bottom: 16px;
    }
    .section--person .section-title-container {
        margin-top: 25px !important;
        margin-bottom: 20px !important;
    }
    .leyka-tpl-star-form .section .section__fields.donor .donor__textfield .leyka-star-field-frame {
        border-radius: 25px;
        height: 50px;
        padding: 5px 16px 12px 18px;
    }
    .leyka-tpl-star-form .section .section__fields .donor__oferta span {
        margin-top: 5px;
        margin-bottom: 30px;
    }
    .leyka-tpl-star-form .section .section__fields .donor__oferta label {
        font-size: 12px;
        line-height: 15.5px;
        margin-bottom: 10px;
    }
    .leyka-tpl-star-form .section .section__fields .donor__oferta label a {
        font-size: 12px;
    }
    .leyka-tpl-star-form .section .section__fields .donor__submit input {
        background-color: #63CEFB;
        font-size: 14px;
        border-radius: 25px;
        padding: 19px 38px;
    }
    .leyka-tpl-star-form .section .section__fields .star-swiper .swiper-item.selected .swiper-item-inner {
        background-color: transparent;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-89234ea */.elementor-2 .elementor-element.elementor-element-89234ea table {
    margin-block-end: 0;
}
.elementor-2 .elementor-element.elementor-element-89234ea .donations-list .donations-list-table .list-row {
    border-bottom: 1px solid #BDBDBD;
}
.elementor-2 .elementor-element.elementor-element-89234ea .leyka-shortcode .title {
    display: none
}
.elementor-2 .elementor-element.elementor-element-89234ea .donations-list-table .donation_donor_name {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 30%;
    flex: 1 0 30%;
}
 .elementor-2 .elementor-element.elementor-element-89234ea .donations-list-table .list-column {
    padding-top: 0;
    color: #828282;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: normal;
    text-transform: uppercase;
}
.elementor-2 .elementor-element.elementor-element-89234ea .donations-list-table .list-cell.donation_date {
    text-align: right !important;
    font-size: 16px;
    -ms-flex: 1 0 30%;
    flex: 1 0 30%;
}
.elementor-2 .elementor-element.elementor-element-89234ea .donations-list-table .list-cell {
    padding: 30px 0;
    font-size: 16px;
    font-weight: 500;
}
.elementor-2 .elementor-element.elementor-element-89234ea .list-cell:last-child {
    text-align: left;
    justify-content: flex-start !important;
}
table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: transparent;
}
.elementor-2 .elementor-element.elementor-element-89234ea th:nth-child(1) {
    -webkit-order: 3;
    -ms-order: 3;
    order: 3;
}
.elementor-2 .elementor-element.elementor-element-89234ea th:nth-child(2) {
    -webkit-order: 1;
    -ms-order: 1;
    order: 1;
}
.elementor-2 .elementor-element.elementor-element-89234ea th:nth-child(3) {
    display: none
}
.elementor-2 .elementor-element.elementor-element-89234ea th:nth-child(4) {
    -webkit-order: 2;
    -ms-order: 2;
    order: 2;
}
.elementor-2 .elementor-element.elementor-element-89234ea .donations-list-table .list-row:first-child:not(.header-row) {
    border-top: none;
}
.elementor-2 .elementor-element.elementor-element-89234ea .donations-list-table .list-row {
    text-transform: none;
    color: #2E4049;
    line-height: 22.5px;
}
.elementor-2 .elementor-element.elementor-element-89234ea td:nth-child(1) {
    -webkit-order: 3;
    -ms-order: 3;
    order: 3;
    color: #2E4049 !important;
}
.elementor-2 .elementor-element.elementor-element-89234ea td:nth-child(2) {
    -webkit-order: 1;
    -ms-order: 1;
    order: 1;
}
.elementor-2 .elementor-element.elementor-element-89234ea td:nth-child(3) {
    display: none;
}
.elementor-2 .elementor-element.elementor-element-89234ea td:nth-child(4) {
    -webkit-order: 2;
    -ms-order: 2;
    order: 2;
}
.elementor-2 .elementor-element.elementor-element-89234ea .donations-list-table .list-cell.donation_amount:not(.list-column) img {
    display: none;
}
@media (max-width: 767px) {
    .elementor-2 .elementor-element.elementor-element-89234ea .leyka-shortcode.donations-list .donations-list-table thead {
        display: initial; 
    }
    .leyka-shortcode.donations-list .donations-list-table .list-row {
        display: flex;
    }
    .elementor-2 .elementor-element.elementor-element-89234ea .donations-list-table .donation_donor_name {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 30% !important;
        flex: 1 0 30% !important;
    }
     .elementor-2 .elementor-element.elementor-element-89234ea .donations-list-table .list-column {
        padding-top: 0;
        color: #828282;
        font-size: 14px;
        font-weight: 500;
        letter-spacing: normal;
        text-transform: uppercase;
    }
    .elementor-2 .elementor-element.elementor-element-89234ea .donations-list-table .list-cell.donation_date {
        text-align: right !important;
        font-size: 14px;
        flex: 1 0 33% !important;
    }
    .elementor-2 .elementor-element.elementor-element-89234ea .donations-list .donations-list-table .list-row th {
        padding: 25px 0;
    }
    .elementor-2 .elementor-element.elementor-element-89234ea .donations-list-table .list-cell {
        padding: 15px 0;
        font-size: 14px;
    }
     .elementor-2 .elementor-element.elementor-element-89234ea .donations-list-table .list-cell.donation_amount {
        flex: 1 0 30% !important;
        align-items: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c8be2c */@media (max-width: 767px) {
    .elementor-2 .elementor-element.elementor-element-5c8be2c .e-con.e-flex {
        --flex-wrap: nowrap !important
        ;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5871d21 */.elementor-2 .elementor-element.elementor-element-5871d21 svg {
    width: 20px;
    vertical-align: middle;
}
@media (max-width: 767px) {
    .elementor-2 .elementor-element.elementor-element-5871d21 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-0e73b11 */@media (max-width: 1024px) {
    .elementor-2 .elementor-element.elementor-element-0e73b11 .elementor-loop-container {
        grid-auto-rows: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cc40974 */.elementor-2 .elementor-element.elementor-element-cc40974 svg {
    width: 20px;
    vertical-align: middle;
}
@media (max-width: 767px) {
    .elementor-2 .elementor-element.elementor-element-cc40974 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-2b7f766 */@media (max-width: 1024px) {
    .elementor-2 .elementor-element.elementor-element-2b7f766 .elementor-loop-container {
        grid-auto-rows: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-14ae776 */.elementor-2 .elementor-element.elementor-element-14ae776 svg {
    width: 24px;
    vertical-align: middle;
}
@media (max-width: 767px) {
    .elementor-2 .elementor-element.elementor-element-14ae776 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-ce2a953 */@media (max-width: 1024px) {
    .elementor-2 .elementor-element.elementor-element-ce2a953 .elementor-loop-container {
        grid-auto-rows: auto !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ADYS';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://web.evland.ru/demo/service/42/wp-content/uploads/2023/11/adys.ttf') format('truetype');
}
/* End Custom Fonts CSS */