.elementor .main-button{position:relative;font-family:Roboto;font-weight:400;font-size:16px;color:#ffffff;letter-spacing:1px;text-transform:uppercase;padding:20px;border-width:1px;border-color:var(--Border);border-style:solid;background-color:#375efa00;}.elementor .main-button:hover,.elementor .main-button:focus-visible{font-weight:400;border-color:#d6c4c0;transform:translate3d(0px, 0px, 0px);}.elementor .h1-main{position:relative;color:#ffffff;}.elementor .h2{font-family:DM SERIF SANS;font-weight:400;font-size:42px;color:var(--Main-text);}.elementor .basic-text{font-family:Roboto;font-weight:400;font-size:16px;color:var(--Main-text);line-height:24px;text-align:start;display:block;flex-direction:column;align-items:start;}.elementor .second-button{font-family:Roboto;font-weight:400;font-size:16px;color:#ffffff;letter-spacing:1px;text-transform:uppercase;padding:20px;border-radius:4px;background-color:#000000;display:block;}.elementor .second-button:hover,.elementor .second-button:focus-visible{background-color:#2b2b2b;}.elementor .mini-nadpis{font-family:Roboto;font-weight:400;font-size:20px;color:var(--Tmava-hneda);letter-spacing:1px;text-transform:uppercase;}.elementor .h3{font-family:var(--base_font);font-weight:400;font-size:25px;color:var(--Main-text);}.elementor .base-container{width:1440px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:column;gap:32px;align-items:start;}.elementor .spaceXXXL{width:1440px;margin-block-start:50px;margin-block-end:50px;}.elementor .text-21px{font-family:Roboto;font-weight:400;font-size:21px;}.elementor .mob-odsdenie{padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:50px;margin-block-end:50px;}