.elementor-10031 .elementor-element.elementor-element-c8d3018{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-10031 .elementor-element.elementor-element-27690a1 .elementor-button-icon{font-size:20px;}.elementor-10031 .elementor-element.elementor-element-27690a1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10031 .elementor-element.elementor-element-27690a1 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10031 .elementor-element.elementor-element-27690a1 .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-719f752 .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-5bf6ba0 .elementor-button-icon{font-size:20px;}.elementor-10031 .elementor-element.elementor-element-5bf6ba0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10031 .elementor-element.elementor-element-5bf6ba0 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10031 .elementor-element.elementor-element-5bf6ba0 .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-412ea9c .elementor-button-icon{font-size:20px;}.elementor-10031 .elementor-element.elementor-element-412ea9c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10031 .elementor-element.elementor-element-412ea9c .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10031 .elementor-element.elementor-element-412ea9c .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-bbc07eb .elementor-button-icon{font-size:20px;}.elementor-10031 .elementor-element.elementor-element-bbc07eb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10031 .elementor-element.elementor-element-bbc07eb .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10031 .elementor-element.elementor-element-bbc07eb .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-19bfebe .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-9d7a7f5 .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-fa82a6d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10031 .elementor-element.elementor-element-fa82a6d .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:600;text-transform:none;font-style:normal;line-height:1.3em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_1 );color:var( --e-global-color-vamtam_accent_1 );background-color:#48553400;border-style:solid;border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;}.elementor-10031 .elementor-element.elementor-element-fa82a6d .elementor-button:hover, .elementor-10031 .elementor-element.elementor-element-fa82a6d .elementor-button:focus{color:var( --e-global-color-vamtam_accent_6 );background-color:var( --e-global-color-vamtam_accent_1 );border-color:#F9F6F200;}.elementor-10031 .elementor-element.elementor-element-fa82a6d .elementor-button:hover svg, .elementor-10031 .elementor-element.elementor-element-fa82a6d .elementor-button:focus svg{fill:var( --e-global-color-vamtam_accent_6 );}.elementor-10031 .elementor-element.elementor-element-fa82a6d > .elementor-widget-container{margin:50px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-51c0b3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:-30px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-10031 .elementor-element.elementor-element-8a3ae1d .elementor-button-icon{font-size:12px;}.elementor-10031 .elementor-element.elementor-element-8a3ae1d .elementor-button-content-wrapper{flex-direction:row;}.elementor-10031 .elementor-element.elementor-element-8a3ae1d .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10031 .elementor-element.elementor-element-8a3ae1d .elementor-button{font-size:var( --e-global-typography-0306bf1-font-size );font-weight:var( --e-global-typography-0306bf1-font-weight );text-transform:var( --e-global-typography-0306bf1-text-transform );font-style:var( --e-global-typography-0306bf1-font-style );line-height:var( --e-global-typography-0306bf1-line-height );letter-spacing:var( --e-global-typography-0306bf1-letter-spacing );word-spacing:var( --e-global-typography-0306bf1-word-spacing );fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-8a3ae1d > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-10031 .elementor-element.elementor-element-73b6e50 .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;line-height:1.2em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-73b6e50 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-24ba52f .elementor-button-icon{font-size:20px;}.elementor-10031 .elementor-element.elementor-element-24ba52f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10031 .elementor-element.elementor-element-24ba52f .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10031 .elementor-element.elementor-element-24ba52f .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-24ba52f > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-3186767 .elementor-button-icon{font-size:20px;}.elementor-10031 .elementor-element.elementor-element-3186767 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10031 .elementor-element.elementor-element-3186767 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10031 .elementor-element.elementor-element-3186767 .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-3186767 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-83bea06 .elementor-button-icon{font-size:20px;}.elementor-10031 .elementor-element.elementor-element-83bea06 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10031 .elementor-element.elementor-element-83bea06 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10031 .elementor-element.elementor-element-83bea06 .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-83bea06 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-8f5dda8 .elementor-button-icon{font-size:20px;}.elementor-10031 .elementor-element.elementor-element-8f5dda8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10031 .elementor-element.elementor-element-8f5dda8 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10031 .elementor-element.elementor-element-8f5dda8 .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-8f5dda8 > .elementor-widget-container{margin:0px 0px 50px 20px;}.elementor-10031 .elementor-element.elementor-element-a4bfecb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:-9px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-10031 .elementor-element.elementor-element-ecf53dc .elementor-button-icon{font-size:12px;}.elementor-10031 .elementor-element.elementor-element-ecf53dc .elementor-button-content-wrapper{flex-direction:row;}.elementor-10031 .elementor-element.elementor-element-ecf53dc .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10031 .elementor-element.elementor-element-ecf53dc .elementor-button{font-size:var( --e-global-typography-0306bf1-font-size );font-weight:var( --e-global-typography-0306bf1-font-weight );text-transform:var( --e-global-typography-0306bf1-text-transform );font-style:var( --e-global-typography-0306bf1-font-style );line-height:var( --e-global-typography-0306bf1-line-height );letter-spacing:var( --e-global-typography-0306bf1-letter-spacing );word-spacing:var( --e-global-typography-0306bf1-word-spacing );fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-ecf53dc > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-10031 .elementor-element.elementor-element-7126118 .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-7126118 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-2b15fdc .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-2b15fdc > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-505ad74 .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-505ad74 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-9146ece .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-9146ece > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-d54703d .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-d54703d > .elementor-widget-container{margin:0px 0px 50px 20px;}.elementor-10031 .elementor-element.elementor-element-265b762{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:-9px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-10031 .elementor-element.elementor-element-4162f5a .elementor-button-icon{font-size:12px;}.elementor-10031 .elementor-element.elementor-element-4162f5a .elementor-button-content-wrapper{flex-direction:row;}.elementor-10031 .elementor-element.elementor-element-4162f5a .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10031 .elementor-element.elementor-element-4162f5a .elementor-button{font-size:var( --e-global-typography-0306bf1-font-size );font-weight:var( --e-global-typography-0306bf1-font-weight );text-transform:var( --e-global-typography-0306bf1-text-transform );font-style:var( --e-global-typography-0306bf1-font-style );line-height:var( --e-global-typography-0306bf1-line-height );letter-spacing:var( --e-global-typography-0306bf1-letter-spacing );word-spacing:var( --e-global-typography-0306bf1-word-spacing );fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-4162f5a > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-10031 .elementor-element.elementor-element-3001de9 .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-3001de9 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-b6ee47d .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-b6ee47d > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-cfd184e .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-cfd184e > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-8899502 .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-8899502 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-b5e05df .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-b5e05df > .elementor-widget-container{margin:0px 0px 50px 20px;}.elementor-10031 .elementor-element.elementor-element-4157e6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:-79px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-10031 .elementor-element.elementor-element-f362a08 .elementor-button-icon{font-size:12px;}.elementor-10031 .elementor-element.elementor-element-f362a08 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10031 .elementor-element.elementor-element-f362a08 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10031 .elementor-element.elementor-element-f362a08 .elementor-button{font-size:var( --e-global-typography-0306bf1-font-size );font-weight:var( --e-global-typography-0306bf1-font-weight );text-transform:var( --e-global-typography-0306bf1-text-transform );font-style:var( --e-global-typography-0306bf1-font-style );line-height:var( --e-global-typography-0306bf1-line-height );letter-spacing:var( --e-global-typography-0306bf1-letter-spacing );word-spacing:var( --e-global-typography-0306bf1-word-spacing );fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-f362a08 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-10031 .elementor-element.elementor-element-13244d5 .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-13244d5 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-6117f6c .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-6117f6c > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-7a02abf .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-7a02abf > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-8e71629 .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-8e71629 > .elementor-widget-container{margin:0px 0px 50px 20px;}.elementor-10031 .elementor-element.elementor-element-84b53cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:-219px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-10031 .elementor-element.elementor-element-c3751b7 .elementor-button-icon{font-size:12px;}.elementor-10031 .elementor-element.elementor-element-c3751b7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10031 .elementor-element.elementor-element-c3751b7 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10031 .elementor-element.elementor-element-c3751b7 .elementor-button{font-size:var( --e-global-typography-0306bf1-font-size );font-weight:var( --e-global-typography-0306bf1-font-weight );text-transform:var( --e-global-typography-0306bf1-text-transform );font-style:var( --e-global-typography-0306bf1-font-style );line-height:var( --e-global-typography-0306bf1-line-height );letter-spacing:var( --e-global-typography-0306bf1-letter-spacing );word-spacing:var( --e-global-typography-0306bf1-word-spacing );fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-c3751b7 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-10031 .elementor-element.elementor-element-73aa4e2 .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-73aa4e2 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-3e96be6 .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-3e96be6 > .elementor-widget-container{margin:0px 0px 50px 20px;}.elementor-10031 .elementor-element.elementor-element-83207cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-10031 .elementor-element.elementor-element-40f4397 .elementor-button-icon{font-size:12px;}.elementor-10031 .elementor-element.elementor-element-40f4397 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10031 .elementor-element.elementor-element-40f4397 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10031 .elementor-element.elementor-element-40f4397 .elementor-button{font-size:var( --e-global-typography-0306bf1-font-size );font-weight:var( --e-global-typography-0306bf1-font-weight );text-transform:var( --e-global-typography-0306bf1-text-transform );font-style:var( --e-global-typography-0306bf1-font-style );line-height:var( --e-global-typography-0306bf1-line-height );letter-spacing:var( --e-global-typography-0306bf1-letter-spacing );word-spacing:var( --e-global-typography-0306bf1-word-spacing );fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-40f4397 > .elementor-widget-container{margin:250px 0px 50px 0px;}.elementor-10031 .elementor-element.elementor-element-9193edc .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;line-height:1.2em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-9193edc > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-b57b7c9 .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-b57b7c9 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-4b4041e .elementor-button-icon{font-size:20px;}.elementor-10031 .elementor-element.elementor-element-4b4041e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10031 .elementor-element.elementor-element-4b4041e .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10031 .elementor-element.elementor-element-4b4041e .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-4b4041e > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-25d5163 .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-25d5163 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-277b6b2 .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-277b6b2 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-de11785 .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-de11785 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-4e07196 .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-4e07196 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-3e75738 .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-3e75738 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-2807f50 .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-2807f50 > .elementor-widget-container{margin:0px 0px 50px 20px;}.elementor-10031 .elementor-element.elementor-element-7e67bfa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-10031 .elementor-element.elementor-element-48f4ab2 .elementor-button-icon{font-size:12px;}.elementor-10031 .elementor-element.elementor-element-48f4ab2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10031 .elementor-element.elementor-element-48f4ab2 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10031 .elementor-element.elementor-element-48f4ab2 .elementor-button{font-size:var( --e-global-typography-0306bf1-font-size );font-weight:var( --e-global-typography-0306bf1-font-weight );text-transform:var( --e-global-typography-0306bf1-text-transform );font-style:var( --e-global-typography-0306bf1-font-style );line-height:var( --e-global-typography-0306bf1-line-height );letter-spacing:var( --e-global-typography-0306bf1-letter-spacing );word-spacing:var( --e-global-typography-0306bf1-word-spacing );fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-48f4ab2 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-10031 .elementor-element.elementor-element-a5b6591 .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-a5b6591 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-7f36221{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:-130px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-10031 .elementor-element.elementor-element-cd5dd14 .elementor-button-icon{font-size:12px;}.elementor-10031 .elementor-element.elementor-element-cd5dd14 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10031 .elementor-element.elementor-element-cd5dd14 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10031 .elementor-element.elementor-element-cd5dd14 .elementor-button{font-size:var( --e-global-typography-0306bf1-font-size );font-weight:var( --e-global-typography-0306bf1-font-weight );text-transform:var( --e-global-typography-0306bf1-text-transform );font-style:var( --e-global-typography-0306bf1-font-style );line-height:var( --e-global-typography-0306bf1-line-height );letter-spacing:var( --e-global-typography-0306bf1-letter-spacing );word-spacing:var( --e-global-typography-0306bf1-word-spacing );fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-cd5dd14 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-10031 .elementor-element.elementor-element-14d1fd1 .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-14d1fd1 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-86e9691 .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-86e9691 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-175f7a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:-130px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-10031 .elementor-element.elementor-element-9960d81 .elementor-button-icon{font-size:12px;}.elementor-10031 .elementor-element.elementor-element-9960d81 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10031 .elementor-element.elementor-element-9960d81 .elementor-button{font-size:var( --e-global-typography-0306bf1-font-size );font-weight:var( --e-global-typography-0306bf1-font-weight );text-transform:var( --e-global-typography-0306bf1-text-transform );font-style:var( --e-global-typography-0306bf1-font-style );line-height:var( --e-global-typography-0306bf1-line-height );letter-spacing:var( --e-global-typography-0306bf1-letter-spacing );word-spacing:var( --e-global-typography-0306bf1-word-spacing );fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-9960d81 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-10031 .elementor-element.elementor-element-03e7d2b .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-03e7d2b > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-1e0b6fa .elementor-button{font-size:30px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_2 );background-color:#02010100;}.elementor-10031 .elementor-element.elementor-element-1e0b6fa > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10031 .elementor-element.elementor-element-ea47c9f{--display:flex;}#elementor-popup-modal-10031 .dialog-message{width:100vw;height:100vh;align-items:center;}#elementor-popup-modal-10031{justify-content:center;align-items:center;pointer-events:all;background-color:rgba(0,0,0,.8);}#elementor-popup-modal-10031 .dialog-widget-content{animation-duration:0.1s;background-color:var( --e-global-color-vamtam_sticky_header_bg_color );box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(min-width:768px){.elementor-10031 .elementor-element.elementor-element-51c0b3c{--width:80%;}.elementor-10031 .elementor-element.elementor-element-a4bfecb{--width:80%;}.elementor-10031 .elementor-element.elementor-element-265b762{--width:80%;}.elementor-10031 .elementor-element.elementor-element-4157e6c{--width:80%;}.elementor-10031 .elementor-element.elementor-element-84b53cf{--width:80%;}.elementor-10031 .elementor-element.elementor-element-83207cd{--width:80%;}.elementor-10031 .elementor-element.elementor-element-7e67bfa{--width:80%;}.elementor-10031 .elementor-element.elementor-element-7f36221{--width:80%;}.elementor-10031 .elementor-element.elementor-element-175f7a0{--width:80%;}}@media(max-width:1024px){.elementor-10031 .elementor-element.elementor-element-27690a1 .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-719f752 .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-5bf6ba0 .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-412ea9c .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-bbc07eb .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-19bfebe .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-9d7a7f5 .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-8a3ae1d .elementor-button{font-size:var( --e-global-typography-0306bf1-font-size );line-height:var( --e-global-typography-0306bf1-line-height );letter-spacing:var( --e-global-typography-0306bf1-letter-spacing );word-spacing:var( --e-global-typography-0306bf1-word-spacing );}.elementor-10031 .elementor-element.elementor-element-24ba52f .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-3186767 .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-83bea06 .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-8f5dda8 .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-ecf53dc .elementor-button{font-size:var( --e-global-typography-0306bf1-font-size );line-height:var( --e-global-typography-0306bf1-line-height );letter-spacing:var( --e-global-typography-0306bf1-letter-spacing );word-spacing:var( --e-global-typography-0306bf1-word-spacing );}.elementor-10031 .elementor-element.elementor-element-7126118 .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-2b15fdc .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-505ad74 .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-9146ece .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-d54703d .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-4162f5a .elementor-button{font-size:var( --e-global-typography-0306bf1-font-size );line-height:var( --e-global-typography-0306bf1-line-height );letter-spacing:var( --e-global-typography-0306bf1-letter-spacing );word-spacing:var( --e-global-typography-0306bf1-word-spacing );}.elementor-10031 .elementor-element.elementor-element-3001de9 .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-b6ee47d .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-cfd184e .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-8899502 .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-b5e05df .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-f362a08 .elementor-button{font-size:var( --e-global-typography-0306bf1-font-size );line-height:var( --e-global-typography-0306bf1-line-height );letter-spacing:var( --e-global-typography-0306bf1-letter-spacing );word-spacing:var( --e-global-typography-0306bf1-word-spacing );}.elementor-10031 .elementor-element.elementor-element-13244d5 .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-6117f6c .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-7a02abf .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-8e71629 .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-c3751b7 .elementor-button{font-size:var( --e-global-typography-0306bf1-font-size );line-height:var( --e-global-typography-0306bf1-line-height );letter-spacing:var( --e-global-typography-0306bf1-letter-spacing );word-spacing:var( --e-global-typography-0306bf1-word-spacing );}.elementor-10031 .elementor-element.elementor-element-73aa4e2 .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-3e96be6 .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-40f4397 .elementor-button{font-size:var( --e-global-typography-0306bf1-font-size );line-height:var( --e-global-typography-0306bf1-line-height );letter-spacing:var( --e-global-typography-0306bf1-letter-spacing );word-spacing:var( --e-global-typography-0306bf1-word-spacing );}.elementor-10031 .elementor-element.elementor-element-b57b7c9 .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-4b4041e .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-25d5163 .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-277b6b2 .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-de11785 .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-4e07196 .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-3e75738 .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-2807f50 .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-48f4ab2 .elementor-button{font-size:var( --e-global-typography-0306bf1-font-size );line-height:var( --e-global-typography-0306bf1-line-height );letter-spacing:var( --e-global-typography-0306bf1-letter-spacing );word-spacing:var( --e-global-typography-0306bf1-word-spacing );}.elementor-10031 .elementor-element.elementor-element-a5b6591 .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-cd5dd14 .elementor-button{font-size:var( --e-global-typography-0306bf1-font-size );line-height:var( --e-global-typography-0306bf1-line-height );letter-spacing:var( --e-global-typography-0306bf1-letter-spacing );word-spacing:var( --e-global-typography-0306bf1-word-spacing );}.elementor-10031 .elementor-element.elementor-element-14d1fd1 .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-86e9691 .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-9960d81 .elementor-button{font-size:var( --e-global-typography-0306bf1-font-size );line-height:var( --e-global-typography-0306bf1-line-height );letter-spacing:var( --e-global-typography-0306bf1-letter-spacing );word-spacing:var( --e-global-typography-0306bf1-word-spacing );}.elementor-10031 .elementor-element.elementor-element-03e7d2b .elementor-button{font-size:22px;}.elementor-10031 .elementor-element.elementor-element-1e0b6fa .elementor-button{font-size:22px;}}@media(max-width:767px){.elementor-10031 .elementor-element.elementor-element-27690a1 .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-719f752 .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-5bf6ba0 .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-412ea9c .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-bbc07eb .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-19bfebe .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-9d7a7f5 .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-8a3ae1d .elementor-button{font-size:var( --e-global-typography-0306bf1-font-size );line-height:var( --e-global-typography-0306bf1-line-height );letter-spacing:var( --e-global-typography-0306bf1-letter-spacing );word-spacing:var( --e-global-typography-0306bf1-word-spacing );}.elementor-10031 .elementor-element.elementor-element-8a3ae1d > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-10031 .elementor-element.elementor-element-73b6e50 .elementor-button{font-size:14px;}.elementor-10031 .elementor-element.elementor-element-24ba52f .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-3186767 .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-83bea06 .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-8f5dda8 .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-ecf53dc .elementor-button{font-size:var( --e-global-typography-0306bf1-font-size );line-height:var( --e-global-typography-0306bf1-line-height );letter-spacing:var( --e-global-typography-0306bf1-letter-spacing );word-spacing:var( --e-global-typography-0306bf1-word-spacing );}.elementor-10031 .elementor-element.elementor-element-ecf53dc > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-10031 .elementor-element.elementor-element-7126118 .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-2b15fdc .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-505ad74 .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-9146ece .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-d54703d .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-4162f5a .elementor-button{font-size:var( --e-global-typography-0306bf1-font-size );line-height:var( --e-global-typography-0306bf1-line-height );letter-spacing:var( --e-global-typography-0306bf1-letter-spacing );word-spacing:var( --e-global-typography-0306bf1-word-spacing );}.elementor-10031 .elementor-element.elementor-element-4162f5a > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-10031 .elementor-element.elementor-element-3001de9 .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-b6ee47d .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-cfd184e .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-8899502 .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-b5e05df .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-f362a08 .elementor-button{font-size:var( --e-global-typography-0306bf1-font-size );line-height:var( --e-global-typography-0306bf1-line-height );letter-spacing:var( --e-global-typography-0306bf1-letter-spacing );word-spacing:var( --e-global-typography-0306bf1-word-spacing );}.elementor-10031 .elementor-element.elementor-element-f362a08 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-10031 .elementor-element.elementor-element-13244d5 .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-6117f6c .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-7a02abf .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-8e71629 .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-c3751b7 .elementor-button{font-size:var( --e-global-typography-0306bf1-font-size );line-height:var( --e-global-typography-0306bf1-line-height );letter-spacing:var( --e-global-typography-0306bf1-letter-spacing );word-spacing:var( --e-global-typography-0306bf1-word-spacing );}.elementor-10031 .elementor-element.elementor-element-c3751b7 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-10031 .elementor-element.elementor-element-73aa4e2 .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-3e96be6 .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-40f4397 .elementor-button{font-size:var( --e-global-typography-0306bf1-font-size );line-height:var( --e-global-typography-0306bf1-line-height );letter-spacing:var( --e-global-typography-0306bf1-letter-spacing );word-spacing:var( --e-global-typography-0306bf1-word-spacing );}.elementor-10031 .elementor-element.elementor-element-40f4397 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-10031 .elementor-element.elementor-element-9193edc .elementor-button{font-size:14px;}.elementor-10031 .elementor-element.elementor-element-b57b7c9 .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-4b4041e .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-25d5163 .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-277b6b2 .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-de11785 .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-4e07196 .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-3e75738 .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-2807f50 .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-48f4ab2 .elementor-button{font-size:var( --e-global-typography-0306bf1-font-size );line-height:var( --e-global-typography-0306bf1-line-height );letter-spacing:var( --e-global-typography-0306bf1-letter-spacing );word-spacing:var( --e-global-typography-0306bf1-word-spacing );}.elementor-10031 .elementor-element.elementor-element-48f4ab2 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-10031 .elementor-element.elementor-element-a5b6591 .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-cd5dd14 .elementor-button{font-size:var( --e-global-typography-0306bf1-font-size );line-height:var( --e-global-typography-0306bf1-line-height );letter-spacing:var( --e-global-typography-0306bf1-letter-spacing );word-spacing:var( --e-global-typography-0306bf1-word-spacing );}.elementor-10031 .elementor-element.elementor-element-14d1fd1 .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-86e9691 .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-9960d81 .elementor-button{font-size:var( --e-global-typography-0306bf1-font-size );line-height:var( --e-global-typography-0306bf1-line-height );letter-spacing:var( --e-global-typography-0306bf1-letter-spacing );word-spacing:var( --e-global-typography-0306bf1-word-spacing );}.elementor-10031 .elementor-element.elementor-element-03e7d2b .elementor-button{font-size:25px;}.elementor-10031 .elementor-element.elementor-element-1e0b6fa .elementor-button{font-size:25px;}#elementor-popup-modal-10031{align-items:flex-start;}}/* Start custom CSS for button, class: .elementor-element-27690a1 *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-719f752 *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5bf6ba0 *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-412ea9c *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bbc07eb *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-19bfebe *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9d7a7f5 *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-73b6e50 *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-24ba52f *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3186767 *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-83bea06 *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8f5dda8 *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7126118 *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b15fdc *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-505ad74 *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9146ece *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d54703d *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3001de9 *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b6ee47d *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cfd184e *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8899502 *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5e05df *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-13244d5 *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6117f6c *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7a02abf *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8e71629 *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-73aa4e2 *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3e96be6 *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9193edc *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b57b7c9 *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4b4041e *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-25d5163 *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-277b6b2 *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-de11785 *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4e07196 *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3e75738 *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2807f50 *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a5b6591 *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-14d1fd1 *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-86e9691 *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-03e7d2b *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e0b6fa *//* Quitar el contorno azul de enfoque (focus outline) */
a:focus,
button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS *//* Popup global Elementor */
.elementor-popup-modal {
  z-index: 999 !important;
}

/* 1. TODAS las pantallas ocultas por defecto */
.pantalla-root,
.pantalla-especialidades,
.pantalla-especialidades-radiografia,
.pantalla-clinica,
.pantalla-revisiones,
.pantalla-preocupaciones,
.pantalla-preocupaciones-salud,
.pantalla-preocupaciones-bienestar,
.pantalla-preocupaciones-prevencion,
.pantalla-preocupaciones-diagnostico {
  display: none !important;
  opacity: 0;
  transition: opacity .25s ease;
}

/* 2. SOLO la que tenga .activa se ve y ocupa */
.pantalla-root.activa,
.pantalla-especialidades.activa,
.pantalla-especialidades-radiografia.activa, 
.pantalla-clinica.activa,
.pantalla-revisiones.activa,
.pantalla-preocupaciones.activa,
.pantalla-preocupaciones-salud.activa,
.pantalla-preocupaciones-bienestar.activa,
.pantalla-preocupaciones-prevencion.activa,
.pantalla-preocupaciones-diagnostico.activa {
  display: block !important;
  opacity: 1;
}

/* 3. MUY IMPORTANTE:
   si una pantalla NO está activa, también oculto lo que hay DENTRO.
   Esto es lo que Elementor suele dejar visible. */
.pantalla-root:not(.activa) > * ,
.pantalla-especialidades:not(.activa) > * ,
.pantalla-especialidades-radiografia:not(.activa) > * ,
.pantalla-clinica:not(.activa) > * ,
.pantalla-revisiones:not(.activa) > * ,
.pantalla-preocupaciones:not(.activa) > * ,
.pantalla-preocupaciones-salud:not(.activa) > * ,
.pantalla-preocupaciones-bienestar:not(.activa) > * ,
.pantalla-preocupaciones-prevencion:not(.activa) > * ,
.pantalla-preocupaciones-diagnostico:not(.activa) > * {
  display: none !important;
}

/* 4. a la raíz que SÍ está activa le devolvemos el padding lateral */
.pantalla-root.activa {
  padding-left: 20px !important;
  padding-right: 20px !important;
}/* End custom CSS */