.elementor-11729 .elementor-element.elementor-element-37278a4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11729 .elementor-element.elementor-element-8cf1a0e .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-ae6c891 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-ae6c891 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11729 .elementor-element.elementor-element-ae6c891 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-11729 .elementor-element.elementor-element-ae6c891 .elementor-button-icon{font-size:20px;}.elementor-11729 .elementor-element.elementor-element-b4200a5 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-e52900e .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-b0cf3d4 .elementor-button{background-color:#24262700;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 );border-style:solid;border-radius:40px 40px 40px 40px;}.elementor-11729 .elementor-element.elementor-element-b0cf3d4 .elementor-button:hover, .elementor-11729 .elementor-element.elementor-element-b0cf3d4 .elementor-button:focus{background-color:var( --e-global-color-vamtam_accent_2 );color:var( --e-global-color-vamtam_accent_6 );border-color:var( --e-global-color-vamtam_accent_2 );}.elementor-11729 .elementor-element.elementor-element-b0cf3d4 > .elementor-widget-container{margin:50px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-b0cf3d4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11729 .elementor-element.elementor-element-b0cf3d4 .elementor-button:hover svg, .elementor-11729 .elementor-element.elementor-element-b0cf3d4 .elementor-button:focus svg{fill:var( --e-global-color-vamtam_accent_6 );}.elementor-11729 .elementor-element.elementor-element-b485fba{--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-11729 .elementor-element.elementor-element-ab3b468 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-ab3b468 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-11729 .elementor-element.elementor-element-ab3b468 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11729 .elementor-element.elementor-element-ab3b468 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-11729 .elementor-element.elementor-element-ab3b468 .elementor-button-icon{font-size:12px;}.elementor-11729 .elementor-element.elementor-element-ba8e5b9 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-ba8e5b9 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-8018ae9{--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;}.elementor-11729 .elementor-element.elementor-element-b798a28 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-b798a28 > .elementor-widget-container{margin:250px 0px 50px 0px;}.elementor-11729 .elementor-element.elementor-element-b798a28 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11729 .elementor-element.elementor-element-b798a28 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-11729 .elementor-element.elementor-element-b798a28 .elementor-button-icon{font-size:12px;}.elementor-11729 .elementor-element.elementor-element-89ecfd8 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-89ecfd8 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-09fee60 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-09fee60 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-2baac78 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-2baac78 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-2baac78 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11729 .elementor-element.elementor-element-2baac78 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-11729 .elementor-element.elementor-element-2baac78 .elementor-button-icon{font-size:20px;}.elementor-11729 .elementor-element.elementor-element-91344e9 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-91344e9 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-f04b570 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-f04b570 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-31b7e0b .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-31b7e0b > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-dc89813 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-dc89813 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-48d4ee3 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-48d4ee3 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-0606dcf .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-0606dcf > .elementor-widget-container{margin:0px 0px 50px 20px;}.elementor-11729 .elementor-element.elementor-element-1b6e22e{--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;}.elementor-11729 .elementor-element.elementor-element-256b430 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-256b430 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-11729 .elementor-element.elementor-element-256b430 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11729 .elementor-element.elementor-element-256b430 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-11729 .elementor-element.elementor-element-256b430 .elementor-button-icon{font-size:12px;}.elementor-11729 .elementor-element.elementor-element-14e4cfd .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-14e4cfd > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-18b328c .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-18b328c > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-39b9552{--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;}.elementor-11729 .elementor-element.elementor-element-b0d61cb .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-b0d61cb > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-11729 .elementor-element.elementor-element-b0d61cb .elementor-button-content-wrapper{flex-direction:row;}.elementor-11729 .elementor-element.elementor-element-b0d61cb .elementor-button-icon{font-size:12px;}.elementor-11729 .elementor-element.elementor-element-e83c449 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-e83c449 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-28823d5 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-28823d5 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-f0fc359{--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;}.elementor-11729 .elementor-element.elementor-element-7b734a3 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-7b734a3 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-11729 .elementor-element.elementor-element-7b734a3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11729 .elementor-element.elementor-element-7b734a3 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-11729 .elementor-element.elementor-element-7b734a3 .elementor-button-icon{font-size:12px;}.elementor-11729 .elementor-element.elementor-element-38eabf0 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-38eabf0 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-765ec22 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-765ec22 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-765ec22 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11729 .elementor-element.elementor-element-765ec22 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-11729 .elementor-element.elementor-element-765ec22 .elementor-button-icon{font-size:20px;}.elementor-11729 .elementor-element.elementor-element-c78b64e .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-c78b64e > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-c78b64e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11729 .elementor-element.elementor-element-c78b64e .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-11729 .elementor-element.elementor-element-c78b64e .elementor-button-icon{font-size:20px;}.elementor-11729 .elementor-element.elementor-element-b18b5a3 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-b18b5a3 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-b18b5a3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11729 .elementor-element.elementor-element-b18b5a3 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-11729 .elementor-element.elementor-element-b18b5a3 .elementor-button-icon{font-size:20px;}.elementor-11729 .elementor-element.elementor-element-6538a8c .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-6538a8c > .elementor-widget-container{margin:0px 0px 50px 20px;}.elementor-11729 .elementor-element.elementor-element-6538a8c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11729 .elementor-element.elementor-element-6538a8c .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-11729 .elementor-element.elementor-element-6538a8c .elementor-button-icon{font-size:20px;}.elementor-11729 .elementor-element.elementor-element-2050a8b{--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;}.elementor-11729 .elementor-element.elementor-element-d390e85 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-d390e85 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-11729 .elementor-element.elementor-element-d390e85 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11729 .elementor-element.elementor-element-d390e85 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-11729 .elementor-element.elementor-element-d390e85 .elementor-button-icon{font-size:12px;}.elementor-11729 .elementor-element.elementor-element-096bbfd .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-096bbfd > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-affe7e3 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-affe7e3 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-d1ae1af .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-d1ae1af > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-22d17e7 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-22d17e7 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-6e2cfbe .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-6e2cfbe > .elementor-widget-container{margin:0px 0px 50px 20px;}.elementor-11729 .elementor-element.elementor-element-6d58269{--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;}.elementor-11729 .elementor-element.elementor-element-68e3669 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-68e3669 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-11729 .elementor-element.elementor-element-68e3669 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11729 .elementor-element.elementor-element-68e3669 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-11729 .elementor-element.elementor-element-68e3669 .elementor-button-icon{font-size:12px;}.elementor-11729 .elementor-element.elementor-element-8ca2367 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-8ca2367 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-d55b903 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-d55b903 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-099dd5f .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-099dd5f > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-11f202d .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-11f202d > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-c841138 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-c841138 > .elementor-widget-container{margin:0px 0px 50px 20px;}.elementor-11729 .elementor-element.elementor-element-fe7bc31{--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;}.elementor-11729 .elementor-element.elementor-element-e1faf96 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-e1faf96 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-11729 .elementor-element.elementor-element-e1faf96 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11729 .elementor-element.elementor-element-e1faf96 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-11729 .elementor-element.elementor-element-e1faf96 .elementor-button-icon{font-size:12px;}.elementor-11729 .elementor-element.elementor-element-b449fec .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-b449fec > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-20b9a63 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-20b9a63 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-8ec8931 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-8ec8931 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-675db5c .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-675db5c > .elementor-widget-container{margin:0px 0px 50px 20px;}.elementor-11729 .elementor-element.elementor-element-160b9a3{--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;}.elementor-11729 .elementor-element.elementor-element-bbad48c .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-bbad48c > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-11729 .elementor-element.elementor-element-bbad48c .elementor-button-content-wrapper{flex-direction:row;}.elementor-11729 .elementor-element.elementor-element-bbad48c .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-11729 .elementor-element.elementor-element-bbad48c .elementor-button-icon{font-size:12px;}.elementor-11729 .elementor-element.elementor-element-ba04807 .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-ba04807 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11729 .elementor-element.elementor-element-660a3dc .elementor-button{background-color:#02010100;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 );}.elementor-11729 .elementor-element.elementor-element-660a3dc > .elementor-widget-container{margin:0px 0px 50px 20px;}.elementor-11729 .elementor-element.elementor-element-39a4fad{--display:flex;}#elementor-popup-modal-11729 .dialog-widget-content{animation-duration:0s;background-color:var( --e-global-color-vamtam_sticky_header_bg_color );box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-11729 .dialog-message{width:100vw;height:100vh;align-items:flex-start;}#elementor-popup-modal-11729{justify-content:center;align-items:center;}@media(min-width:768px){.elementor-11729 .elementor-element.elementor-element-b485fba{--width:80%;}}@media(max-width:1024px){.elementor-11729 .elementor-element.elementor-element-8cf1a0e .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-ae6c891 .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-b4200a5 .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-e52900e .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-ab3b468 .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-11729 .elementor-element.elementor-element-ba8e5b9 .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-b798a28 .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-11729 .elementor-element.elementor-element-09fee60 .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-2baac78 .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-91344e9 .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-f04b570 .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-31b7e0b .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-dc89813 .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-48d4ee3 .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-0606dcf .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-256b430 .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-11729 .elementor-element.elementor-element-14e4cfd .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-18b328c .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-b0d61cb .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-11729 .elementor-element.elementor-element-e83c449 .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-28823d5 .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-7b734a3 .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-11729 .elementor-element.elementor-element-765ec22 .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-c78b64e .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-b18b5a3 .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-6538a8c .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-d390e85 .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-11729 .elementor-element.elementor-element-096bbfd .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-affe7e3 .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-d1ae1af .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-22d17e7 .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-6e2cfbe .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-68e3669 .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-11729 .elementor-element.elementor-element-8ca2367 .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-d55b903 .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-099dd5f .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-11f202d .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-c841138 .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-e1faf96 .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-11729 .elementor-element.elementor-element-b449fec .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-20b9a63 .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-8ec8931 .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-675db5c .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-bbad48c .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-11729 .elementor-element.elementor-element-ba04807 .elementor-button{font-size:22px;}.elementor-11729 .elementor-element.elementor-element-660a3dc .elementor-button{font-size:22px;}}@media(max-width:767px){.elementor-11729 .elementor-element.elementor-element-37278a4{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11729 .elementor-element.elementor-element-8cf1a0e .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-ae6c891 .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-b4200a5 .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-e52900e .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-b0cf3d4 .elementor-button{border-width:1px 1px 1px 1px;}.elementor-11729 .elementor-element.elementor-element-b485fba{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11729 .elementor-element.elementor-element-ab3b468 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-11729 .elementor-element.elementor-element-ab3b468 .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-11729 .elementor-element.elementor-element-ba8e5b9 .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-8018ae9{--margin-top:070px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11729 .elementor-element.elementor-element-b798a28 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11729 .elementor-element.elementor-element-b798a28 .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-11729 .elementor-element.elementor-element-89ecfd8 .elementor-button{font-size:14px;}.elementor-11729 .elementor-element.elementor-element-09fee60 .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-2baac78 .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-91344e9 .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-f04b570 .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-31b7e0b .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-dc89813 .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-48d4ee3 .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-0606dcf .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-1b6e22e{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11729 .elementor-element.elementor-element-256b430 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11729 .elementor-element.elementor-element-256b430 .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-11729 .elementor-element.elementor-element-14e4cfd .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-18b328c .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-39b9552{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11729 .elementor-element.elementor-element-b0d61cb > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11729 .elementor-element.elementor-element-b0d61cb .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-11729 .elementor-element.elementor-element-e83c449 .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-28823d5 .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-f0fc359{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11729 .elementor-element.elementor-element-7b734a3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11729 .elementor-element.elementor-element-7b734a3 .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-11729 .elementor-element.elementor-element-38eabf0 .elementor-button{font-size:14px;}.elementor-11729 .elementor-element.elementor-element-765ec22 .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-c78b64e .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-b18b5a3 .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-6538a8c .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-2050a8b{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11729 .elementor-element.elementor-element-d390e85 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11729 .elementor-element.elementor-element-d390e85 .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-11729 .elementor-element.elementor-element-096bbfd .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-affe7e3 .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-d1ae1af .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-22d17e7 .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-6e2cfbe .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-6d58269{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11729 .elementor-element.elementor-element-68e3669 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11729 .elementor-element.elementor-element-68e3669 .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-11729 .elementor-element.elementor-element-8ca2367 .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-d55b903 .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-099dd5f .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-11f202d .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-c841138 .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-fe7bc31{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11729 .elementor-element.elementor-element-e1faf96 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11729 .elementor-element.elementor-element-e1faf96 .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-11729 .elementor-element.elementor-element-b449fec .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-20b9a63 .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-8ec8931 .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-675db5c .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-160b9a3{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11729 .elementor-element.elementor-element-bbad48c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11729 .elementor-element.elementor-element-bbad48c .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-11729 .elementor-element.elementor-element-ba04807 .elementor-button{font-size:25px;}.elementor-11729 .elementor-element.elementor-element-660a3dc .elementor-button{font-size:25px;}}/* Start custom CSS for button, class: .elementor-element-8cf1a0e *//* 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-ae6c891 *//* 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-b4200a5 *//* 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-e52900e *//* 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-ba8e5b9 *//* 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-89ecfd8 *//* 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-09fee60 *//* 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-2baac78 *//* 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-91344e9 *//* 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-f04b570 *//* 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-31b7e0b *//* 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-dc89813 *//* 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-48d4ee3 *//* 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-0606dcf *//* 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-14e4cfd *//* 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-18b328c *//* 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-e83c449 *//* 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-28823d5 *//* 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-38eabf0 *//* 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-765ec22 *//* 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-c78b64e *//* 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-b18b5a3 *//* 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-6538a8c *//* 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-096bbfd *//* 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-affe7e3 *//* 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-d1ae1af *//* 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-22d17e7 *//* 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-6e2cfbe *//* 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-8ca2367 *//* 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-d55b903 *//* 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-099dd5f *//* 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-11f202d *//* 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-c841138 *//* 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-b449fec *//* 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-20b9a63 *//* 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-8ec8931 *//* 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-675db5c *//* 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-ba04807 *//* 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-660a3dc *//* 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: 99 !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 */