@media(max-width:640px){.elementor .dlm-foot-more{text-align:end;flex:0 0 auto;order:2;}}@media(max-width:640px){.elementor .dlm-foot-quote{flex:1 1 100%;order:4;}}@media(max-width:640px){.elementor .dlm-foot-buy{flex:1 1 100%;order:3;}}@media(max-width:640px){.elementor .dlm-foot-price{flex:1 1 auto;order:1;}}@media(max-width:640px){.elementor .dlm-mark-tower-md{width:34px;height:54px;}}@media(max-width:640px){.elementor .dlm-mark-tower-lg{width:34px;height:76px;}}@media(max-width:640px){.elementor .dlm-mark-diamond{width:54px;height:54px;}}@media(max-width:640px){.elementor .dlm-mark-lock-body{width:54px;height:54px;}}@media(max-width:640px){.elementor .dlm-mark-shackle{width:34px;height:34px;}}@media(max-width:640px){.elementor .dlm-mark-bar-xs{width:14px;}}@media(max-width:640px){.elementor .dlm-mark-rings{width:76px;height:76px;}}@media(max-width:640px){.elementor .dlm-mark-box-col{width:96px;height:96px;}}@media(max-width:640px){.elementor .dlm-mark-box{width:96px;height:96px;}}@media(max-width:640px){.elementor .dlm-cover-list{width:200px;min-height:290px;}}@media(max-width:640px){.elementor .dlm-ebook-foot{gap:16px;}}@media(max-width:640px){.elementor .dlm-ebook-price{font-size:28px;}}@media(max-width:640px){.elementor .dlm-card-ebook{padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:24px;align-items:stretch;}}@media(max-width:640px){.elementor .dlm-mark-bar-lg{width:14px;height:76px;}}@media(max-width:640px){.elementor .dlm-mark-bar-md{width:14px;height:54px;}}@media(max-width:640px){.elementor .dlm-mark-line{width:54px;}}@media(max-width:640px){.elementor .dlm-mark-ring{width:76px;height:76px;}}@media(max-width:640px){.elementor .dlm-mark-crown{width:96px;height:96px;}}@media(max-width:640px){.elementor .dlm-mark-globe{width:96px;height:96px;}}@media(max-width:640px){.elementor .dlm-cover-title{font-size:20px;}}@media(max-width:640px){.elementor .dlm-hero{padding-block-start:48px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:640px){.elementor .dlm-heading-sub{font-size:28px;}}@media(max-width:640px){.elementor .dlm-heading-section{font-size:34px;}}@media(max-width:640px){.elementor .dlm-heading-hero{font-size:44px;}}@media(max-width:640px){.elementor .dlm-section{padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;}}