.elementor-125 .elementor-element.elementor-element-8d12851{--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;}.elementor-125 .elementor-element.elementor-element-6406fad{--display:flex;}.elementor-125 .elementor-element.elementor-element-dcf158f{--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;}.elementor-125 .elementor-element.elementor-element-dcf158f:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-dcf158f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-125 .elementor-element.elementor-element-3973f70{--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;}.elementor-125 .elementor-element.elementor-element-3973f70:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-3973f70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-125 .elementor-element.elementor-element-d67f4c0{--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;}.elementor-125 .elementor-element.elementor-element-d67f4c0:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-d67f4c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-125 .elementor-element.elementor-element-a6520da .elementor-heading-title{font-family:"Pragati Narrow", Sans-serif;color:#000000;}.elementor-125 .elementor-element.elementor-element-9e333e4{--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;}.elementor-125 .elementor-element.elementor-element-9e333e4:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-9e333e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-125 .elementor-element.elementor-element-56170df .elementor-heading-title{font-family:"Pragati Narrow", Sans-serif;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-125 .elementor-element.elementor-element-8629522{--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;}.elementor-125 .elementor-element.elementor-element-8629522:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-8629522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-125 .elementor-element.elementor-element-0ef0115{--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;}.elementor-125 .elementor-element.elementor-element-0ef0115:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-0ef0115 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-125 .elementor-element.elementor-element-8d940c9 .elementor-heading-title{font-family:"Pragati Narrow", Sans-serif;color:#000000;}.elementor-125 .elementor-element.elementor-element-677a34a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-125 .elementor-element.elementor-element-677a34a:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-677a34a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-125 .elementor-element.elementor-element-d783480{--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;}.elementor-125 .elementor-element.elementor-element-99d5857 .elementor-heading-title{font-family:"Pragati Narrow", Sans-serif;font-weight:400;color:#757575;}.elementor-125 .elementor-element.elementor-element-4c932d3{--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;}.elementor-125 .elementor-element.elementor-element-98e64cb .elementor-heading-title{font-family:"Pragati Narrow", Sans-serif;font-weight:400;color:#000000;}.elementor-125 .elementor-element.elementor-element-ee7ab1f{--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;}.elementor-125 .elementor-element.elementor-element-ee7ab1f:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-ee7ab1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-125 .elementor-element.elementor-element-c793a54{--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;}.elementor-125 .elementor-element.elementor-element-c793a54:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-c793a54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-125 .elementor-element.elementor-element-37dde99{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-125 .elementor-element.elementor-element-37dde99:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-37dde99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-125 .elementor-element.elementor-element-2c212d5{--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;}.elementor-125 .elementor-element.elementor-element-0f202c2 .elementor-heading-title{font-family:"Pragati Narrow", Sans-serif;font-weight:400;color:#757575;}.elementor-125 .elementor-element.elementor-element-b23cbb2{--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;}.elementor-125 .elementor-element.elementor-element-9948fa4 .elementor-heading-title{font-family:"Pragati Narrow", Sans-serif;font-weight:400;color:#757575;}.elementor-125 .elementor-element.elementor-element-3b37ee2 .elementor-heading-title{font-family:"Pragati Narrow", Sans-serif;font-weight:400;color:#000000;}.elementor-125 .elementor-element.elementor-element-fc75593{--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;}.elementor-125 .elementor-element.elementor-element-fc75593:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-fc75593 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-125 .elementor-element.elementor-element-bc1f33b{--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;}.elementor-125 .elementor-element.elementor-element-bc1f33b:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-bc1f33b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-125 .elementor-element.elementor-element-bc2f840{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-125 .elementor-element.elementor-element-bc2f840:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-bc2f840 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-125 .elementor-element.elementor-element-c071e46{--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;}.elementor-125 .elementor-element.elementor-element-e0a3e73 .elementor-heading-title{font-family:"Pragati Narrow", Sans-serif;font-weight:400;color:#757575;}.elementor-125 .elementor-element.elementor-element-4b730ad{--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;}.elementor-125 .elementor-element.elementor-element-c62fbcd .elementor-heading-title{font-family:"Pragati Narrow", Sans-serif;font-weight:400;color:#757575;}.elementor-125 .elementor-element.elementor-element-ed0bbec .elementor-heading-title{font-family:"Pragati Narrow", Sans-serif;font-weight:400;color:#000000;}.elementor-125 .elementor-element.elementor-element-84f2963{--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;}.elementor-125 .elementor-element.elementor-element-84f2963:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-84f2963 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-125 .elementor-element.elementor-element-1f25b94{--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;}.elementor-125 .elementor-element.elementor-element-1f25b94:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-1f25b94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-125 .elementor-element.elementor-element-8f34c88{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-125 .elementor-element.elementor-element-8f34c88:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-8f34c88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-125 .elementor-element.elementor-element-6b391aa{--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;}.elementor-125 .elementor-element.elementor-element-029543c .elementor-heading-title{font-family:"Pragati Narrow", Sans-serif;font-weight:400;color:#757575;}.elementor-125 .elementor-element.elementor-element-e6c6011{--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;}.elementor-125 .elementor-element.elementor-element-420b0f4 .elementor-heading-title{font-family:"Pragati Narrow", Sans-serif;font-weight:400;color:#757575;}.elementor-125 .elementor-element.elementor-element-5bf9e7f .elementor-heading-title{font-family:"Pragati Narrow", Sans-serif;font-weight:400;color:#000000;}.elementor-125 .elementor-element.elementor-element-99d988f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-125 .elementor-element.elementor-element-99d988f:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-99d988f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-125 .elementor-element.elementor-element-869fff9{--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;}.elementor-125 .elementor-element.elementor-element-8d70cb2 .elementor-heading-title{font-family:"Pragati Narrow", Sans-serif;font-weight:400;color:#909090;}.elementor-125 .elementor-element.elementor-element-0655cc1{--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;}.elementor-125 .elementor-element.elementor-element-c7f75e9 .elementor-heading-title{font-family:"Pragati Narrow", Sans-serif;font-weight:400;color:#757575;}.elementor-125 .elementor-element.elementor-element-f1a1e06 .elementor-heading-title{font-family:"Pragati Narrow", Sans-serif;font-weight:400;color:#000000;}.elementor-125 .elementor-element.elementor-element-ff711b9{--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;}.elementor-125 .elementor-element.elementor-element-a1c01fd{--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;}.elementor-125 .elementor-element.elementor-element-a1c01fd:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-a1c01fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-125 .elementor-element.elementor-element-bb7cea0{--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;}.elementor-125 .elementor-element.elementor-element-bb7cea0:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-bb7cea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-125 .elementor-element.elementor-element-ff0dee4 .elementor-heading-title{font-family:"Pragati Narrow", Sans-serif;color:#FFFFFF;}.elementor-125 .elementor-element.elementor-element-14e872a{--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;}.elementor-125 .elementor-element.elementor-element-14e872a:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-14e872a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-125 .elementor-element.elementor-element-357f2a0{--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;}.elementor-125 .elementor-element.elementor-element-357f2a0:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-357f2a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-125 .elementor-element.elementor-element-d783480{--width:50%;}.elementor-125 .elementor-element.elementor-element-4c932d3{--width:50%;}.elementor-125 .elementor-element.elementor-element-2c212d5{--width:50%;}.elementor-125 .elementor-element.elementor-element-b23cbb2{--width:50%;}.elementor-125 .elementor-element.elementor-element-c071e46{--width:50%;}.elementor-125 .elementor-element.elementor-element-4b730ad{--width:50%;}.elementor-125 .elementor-element.elementor-element-6b391aa{--width:50%;}.elementor-125 .elementor-element.elementor-element-e6c6011{--width:50%;}.elementor-125 .elementor-element.elementor-element-869fff9{--width:50%;}.elementor-125 .elementor-element.elementor-element-0655cc1{--width:50%;}}@media(max-width:767px){.elementor-125 .elementor-element.elementor-element-3973f70{--margin-top:-155px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-125 .elementor-element.elementor-element-d67f4c0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:11px;--padding-left:10px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-a6520da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;}.elementor-125 .elementor-element.elementor-element-a6520da .elementor-heading-title{font-size:50px;}.elementor-125 .elementor-element.elementor-element-9e333e4{--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-56170df{padding:3px 70px 0px 8px;text-align:start;}.elementor-125 .elementor-element.elementor-element-56170df .elementor-heading-title{font-size:15px;}.elementor-125 .elementor-element.elementor-element-8629522{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-0ef0115{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:5px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-8d940c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 14px;}.elementor-125 .elementor-element.elementor-element-8d940c9 .elementor-heading-title{font-size:50px;}.elementor-125 .elementor-element.elementor-element-677a34a{--padding-top:5px;--padding-bottom:5px;--padding-left:10px;--padding-right:5px;}.elementor-125 .elementor-element.elementor-element-d783480{--width:50%;}.elementor-125 .elementor-element.elementor-element-99d5857 .elementor-heading-title{font-size:18px;}.elementor-125 .elementor-element.elementor-element-4c932d3{--width:50%;}.elementor-125 .elementor-element.elementor-element-98e64cb{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-125 .elementor-element.elementor-element-98e64cb .elementor-heading-title{font-size:16px;}.elementor-125 .elementor-element.elementor-element-ee7ab1f{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-0752135{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-125 .elementor-element.elementor-element-37dde99{--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-125 .elementor-element.elementor-element-2c212d5{--width:50%;}.elementor-125 .elementor-element.elementor-element-0f202c2 .elementor-heading-title{font-size:18px;}.elementor-125 .elementor-element.elementor-element-b23cbb2{--width:50%;}.elementor-125 .elementor-element.elementor-element-9948fa4{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-125 .elementor-element.elementor-element-9948fa4 .elementor-heading-title{font-size:15px;}.elementor-125 .elementor-element.elementor-element-3b37ee2{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-125 .elementor-element.elementor-element-3b37ee2 .elementor-heading-title{font-size:16px;}.elementor-125 .elementor-element.elementor-element-fc75593{--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-bc2f840{--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-125 .elementor-element.elementor-element-c071e46{--width:50%;}.elementor-125 .elementor-element.elementor-element-e0a3e73 .elementor-heading-title{font-size:18px;}.elementor-125 .elementor-element.elementor-element-4b730ad{--width:50%;}.elementor-125 .elementor-element.elementor-element-c62fbcd{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-125 .elementor-element.elementor-element-c62fbcd .elementor-heading-title{font-size:15px;}.elementor-125 .elementor-element.elementor-element-ed0bbec{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-125 .elementor-element.elementor-element-ed0bbec .elementor-heading-title{font-size:16px;}.elementor-125 .elementor-element.elementor-element-84f2963{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-8f34c88{--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-125 .elementor-element.elementor-element-6b391aa{--width:50%;}.elementor-125 .elementor-element.elementor-element-029543c .elementor-heading-title{font-size:18px;}.elementor-125 .elementor-element.elementor-element-e6c6011{--width:50%;}.elementor-125 .elementor-element.elementor-element-420b0f4{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-125 .elementor-element.elementor-element-420b0f4 .elementor-heading-title{font-size:15px;}.elementor-125 .elementor-element.elementor-element-5bf9e7f{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-125 .elementor-element.elementor-element-5bf9e7f .elementor-heading-title{font-size:16px;}.elementor-125 .elementor-element.elementor-element-99d988f{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-125 .elementor-element.elementor-element-869fff9{--width:50%;}.elementor-125 .elementor-element.elementor-element-8d70cb2 .elementor-heading-title{font-size:20px;}.elementor-125 .elementor-element.elementor-element-0655cc1{--width:50%;}.elementor-125 .elementor-element.elementor-element-c7f75e9{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-125 .elementor-element.elementor-element-c7f75e9 .elementor-heading-title{font-size:15px;}.elementor-125 .elementor-element.elementor-element-f1a1e06{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-125 .elementor-element.elementor-element-f1a1e06 .elementor-heading-title{font-size:16px;}.elementor-125 .elementor-element.elementor-element-ff711b9{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-a1c01fd{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-125 .elementor-element.elementor-element-ff0dee4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 14px;}.elementor-125 .elementor-element.elementor-element-ff0dee4 .elementor-heading-title{font-size:50px;}.elementor-125 .elementor-element.elementor-element-14e872a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-357f2a0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS *//* ===== OKKO Contact polish (mobile-first) ===== */

/* 1) Заголовки секцій — ледь стримані */
.okko-section-title{ letter-spacing: .02em; }
.okko-section-sub{ opacity:.85; }

/* 2) Лінійна форма */
.okko-form{ color:#fff; }
.okko-line{ margin:24px 0 26px; }
.okko-label{
  display:block;
  margin-bottom:2px;               /* ближче до лінії на 2–3px */
  font-size:16px;
  line-height:1.2;
}
.okko-underline{
  height:1.5px;                    /* тонше і дорожче виглядає */
  background:rgba(255,255,255,.5);
  transition:background .25s ease, transform .25s ease;
}
.okko-input,
.okko-textarea{
  width:100%;
  background:transparent;
  border:none;
  color:#fff;
  font-size:16px;
  line-height:1.4;
  padding:10px 0 6px;              /* текст над лінією */
  outline:none;
}
.okko-input::placeholder,
.okko-textarea::placeholder{ color:rgba(255,255,255,.4); }

/* фокус/ввід */
.okko-input:focus + .okko-underline,
.okko-textarea:focus + .okko-underline{
  background:#fff;
  transform:scaleX(1.02);
}

/* мультистрокове повідомлення */
.okko-textarea{ min-height:42px; resize:vertical; }

/* завантаження файлу (чисто й акуратно) */
.okko-file{
  display:flex; align-items:center; gap:12px;
  margin-top:8px;
  font-size:14px; opacity:.9;
}
.okko-file input[type="file"]{
  color:#fff; background:transparent; border:none; outline:none;
}
.okko-file input[type="file"]::-webkit-file-upload-button{
  background:transparent; border:1px solid rgba(255,255,255,.55);
  color:#fff; padding:6px 10px; border-radius:4px; cursor:pointer;
}
.okko-file input[type="file"]::file-body.elementor-page-125-button{
  background:transparent; border:1px solid rgba(255,255,255,.55);
  color:#fff; padding:6px 10px; border-radius:4px; cursor:pointer;
}

/* повідомлення про помилку – непомітно, по-преміальному */
.okko-line.is-error .okko-underline{ background:rgba(255,80,80,.9); }
.okko-line .okko-hint{
  margin-top:6px; font-size:13px; color:rgba(255,80,80,.9);
}

/* 3) Кнопка SEND — білий текст, спокійний glow */
.okko-send{
  display:inline-block;
  color:#fff;
  text-decoration:none;
  letter-spacing:.35em;
  font-size:16px;
  padding:10px 0;
  border:none; background:transparent;
  cursor:pointer;
  animation:okkoGlow 6.5s ease-in-out infinite;
}
.okko-send:active{ transform:translateY(1px); }

@keyframes okkoGlow{
  0%,75%,100%{ text-shadow:0 0 0 rgba(255,255,255,0); }
  80%{ text-shadow:0 0 10px rgba(255,255,255,.45); }
  85%{ text-shadow:0 0 18px rgba(255,255,255,.6); }
  90%{ text-shadow:0 0 10px rgba(255,255,255,.45); }
}

/* 4) Карта — пропорції та закруглення */
.okko-map{
  aspect-ratio:16/10;
  border-radius:8px;
  overflow:hidden;
}
.okko-map iframe{ width:100%; height:100%; display:block; }

/* 5) FAQ — швидший акордеон */
.okko-faq .item{ border-bottom:1px solid rgba(255,255,255,.12); }
.okko-faq .q{
  display:flex; justify-content:space-between; align-items:center;
  padding:14px 0; font-size:16px;
}
.okko-faq .arrow{ transition:transform .2s ease; }
.okko-faq .item.is-open .arrow{ transform:rotate(90deg); }
.okko-faq .a{
  max-height:0; overflow:hidden; transition:max-height .22s ease;
  opacity:.9; line-height:1.55;
}
.okko-faq .item.is-open .a{ max-height:400px; }

/* 6) Лінки в підписах (email, privacy) */
.okko-inline-links a{
  color:#fff; text-decoration:underline;
  text-underline-offset:3px; text-decoration-color:rgba(255,255,255,.35);
  transition:text-decoration-color .2s ease;
}
.okko-inline-links a:hover{ text-decoration-color:#fff; }

/* 7) Без горизонтального оверфлоу */
html, body{ overflow-x:hidden; }/* End custom CSS */