.elementor-11 .elementor-element.elementor-element-7775466{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11 .elementor-element.elementor-element-7775466 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-b638c1d{text-align:center;}.elementor-11 .elementor-element.elementor-element-b638c1d .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:89px;font-weight:600;color:#AD0000;}.elementor-11 .elementor-element.elementor-element-3c31c0a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6a4aae8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-de3b751 .elementor-button{background-color:#B99D7500;font-family:"Rosario", Sans-serif;font-weight:700;fill:#000000;color:#000000;border-style:solid;border-width:3px 3px 3px 3px;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-1005eb4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-db488e2 .elementor-button{background-color:#FFFFFF00;font-family:"Rosario", Sans-serif;font-weight:700;fill:#000000;color:#000000;border-style:solid;border-width:3px 3px 3px 3px;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-c186301 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-60fca8f .elementor-button{background-color:#FFFFFF00;font-family:"Rosario", Sans-serif;font-weight:700;fill:#000000;color:#000000;border-style:solid;border-width:3px 3px 3px 3px;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-24b0a70 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ac58f9d .elementor-button{background-color:#FFFFFF00;font-family:"Rosario", Sans-serif;font-weight:700;fill:#000000;color:#000000;border-style:solid;border-width:3px 3px 3px 3px;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-ac58f9d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6497dfd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6a69354 .elementor-button{background-color:#FFFFFF00;font-family:"Rosario", Sans-serif;font-weight:700;fill:#000000;color:#000000;border-style:solid;border-width:3px 3px 3px 3px;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-6b20c4f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11 .elementor-element.elementor-element-6b20c4f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-8a4b454 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-83e49c0 .elementor-button{background-color:#FFFFFF00;font-family:"Rosario", Sans-serif;font-weight:700;fill:#000000;color:#000000;border-style:solid;border-width:3px 3px 3px 3px;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-27b5047 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0e1d70b .elementor-button{background-color:#FFFFFF00;font-family:"Rosario", Sans-serif;font-weight:700;fill:#000000;color:#000000;border-style:solid;border-width:3px 3px 3px 3px;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-47d05487 > .elementor-container{max-width:1300px;}.elementor-11 .elementor-element.elementor-element-47d05487{padding:80px 0px 80px 0px;}.elementor-11 .elementor-element.elementor-element-4f97941f > .elementor-element-populated{padding:0px 48px 0px 0px;}.elementor-11 .elementor-element.elementor-element-94db16f > .elementor-widget-container{background-color:#AD0000;border-style:solid;border-width:2px 0px 2px 0px;border-color:#B99D75;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-94db16f{text-align:center;}.elementor-11 .elementor-element.elementor-element-94db16f .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-widget-price-list .elementor-price-list-header{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-list .elementor-price-list-separator{border-bottom-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-a2a7e3f .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;margin-left:7px;margin-right:7px;}.elementor-11 .elementor-element.elementor-element-a2a7e3f .elementor-price-list-item{align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-a2a7e3f .elementor-price-list li:not(:last-child){margin-bottom:15px;}body.rtl .elementor-11 .elementor-element.elementor-element-a2a7e3f .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-11 .elementor-element.elementor-element-a2a7e3f .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-a2a7e3f .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-a2a7e3f .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-11 .elementor-element.elementor-element-a2a7e3f .elementor-price-list-header{margin-bottom:0px;color:#000000;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:300;text-decoration:none;}.elementor-11 .elementor-element.elementor-element-a2a7e3f .elementor-price-list-price{color:#000000;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-a2a7e3f .elementor-price-list-description{font-family:"Roboto Serif", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-9d964d5 > .elementor-widget-container{background-color:#AD0000;margin:50px 0px 0px 0px;border-style:solid;border-width:2px 0px 2px 0px;border-color:#AD0000;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9d964d5{text-align:center;}.elementor-11 .elementor-element.elementor-element-9d964d5 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-80125fc .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;margin-left:7px;margin-right:7px;}.elementor-11 .elementor-element.elementor-element-80125fc .elementor-price-list-item{align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-80125fc .elementor-price-list li:not(:last-child){margin-bottom:15px;}body.rtl .elementor-11 .elementor-element.elementor-element-80125fc .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-11 .elementor-element.elementor-element-80125fc .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-80125fc .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-80125fc .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-11 .elementor-element.elementor-element-80125fc .elementor-price-list-header{margin-bottom:0px;color:#000000;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:300;text-decoration:none;}.elementor-11 .elementor-element.elementor-element-80125fc .elementor-price-list-price{color:#000000;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-739b693 > .elementor-widget-container{background-color:#AD0000;margin:50px 0px 0px 0px;border-style:solid;border-width:2px 0px 2px 0px;border-color:#AD0000;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-739b693{text-align:center;}.elementor-11 .elementor-element.elementor-element-739b693 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-c034905 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;margin-left:7px;margin-right:7px;}.elementor-11 .elementor-element.elementor-element-c034905 .elementor-price-list-item{align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-c034905 .elementor-price-list li:not(:last-child){margin-bottom:15px;}body.rtl .elementor-11 .elementor-element.elementor-element-c034905 .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-11 .elementor-element.elementor-element-c034905 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-c034905 .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-c034905 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-11 .elementor-element.elementor-element-c034905 .elementor-price-list-header{margin-bottom:0px;color:#000000;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:300;text-decoration:none;}.elementor-11 .elementor-element.elementor-element-c034905 .elementor-price-list-price{color:#000000;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-bf0155b > .elementor-widget-container{background-color:#AD0000;margin:50px 0px 0px 0px;border-style:solid;border-width:2px 0px 2px 0px;border-color:#AD0000;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-bf0155b{text-align:center;}.elementor-11 .elementor-element.elementor-element-bf0155b .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-b3fe24e .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;margin-left:7px;margin-right:7px;}.elementor-11 .elementor-element.elementor-element-b3fe24e .elementor-price-list-item{align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-b3fe24e .elementor-price-list li:not(:last-child){margin-bottom:15px;}body.rtl .elementor-11 .elementor-element.elementor-element-b3fe24e .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-11 .elementor-element.elementor-element-b3fe24e .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-b3fe24e .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-b3fe24e .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-11 .elementor-element.elementor-element-b3fe24e .elementor-price-list-header{margin-bottom:0px;color:#000000;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:300;text-decoration:none;}.elementor-11 .elementor-element.elementor-element-b3fe24e .elementor-price-list-price{color:#000000;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-87ee609 > .elementor-widget-container{background-color:#AD0000;margin:50px 0px 0px 0px;border-style:solid;border-width:2px 0px 2px 0px;border-color:#AD0000;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-87ee609{text-align:center;}.elementor-11 .elementor-element.elementor-element-87ee609 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-121ad78 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;margin-left:7px;margin-right:7px;}.elementor-11 .elementor-element.elementor-element-121ad78 .elementor-price-list-item{align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-121ad78 .elementor-price-list li:not(:last-child){margin-bottom:15px;}body.rtl .elementor-11 .elementor-element.elementor-element-121ad78 .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-11 .elementor-element.elementor-element-121ad78 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-121ad78 .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-121ad78 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-11 .elementor-element.elementor-element-121ad78 .elementor-price-list-header{margin-bottom:0px;color:#000000;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:300;text-decoration:none;}.elementor-11 .elementor-element.elementor-element-121ad78 .elementor-price-list-price{color:#000000;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-859fc63 > .elementor-widget-container{background-color:#8DC965;margin:50px 0px 0px 0px;border-style:solid;border-width:2px 0px 2px 0px;border-color:#AD0000;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-859fc63{text-align:center;}.elementor-11 .elementor-element.elementor-element-859fc63 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-2cc7611 > .elementor-widget-container{background-color:#AD0000;margin:50px 0px 0px 0px;border-style:solid;border-width:2px 0px 2px 0px;border-color:#AD0000;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2cc7611{text-align:center;}.elementor-11 .elementor-element.elementor-element-2cc7611 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-b1bb7f1 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;margin-left:7px;margin-right:7px;}.elementor-11 .elementor-element.elementor-element-b1bb7f1 .elementor-price-list-item{align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-b1bb7f1 .elementor-price-list li:not(:last-child){margin-bottom:15px;}body.rtl .elementor-11 .elementor-element.elementor-element-b1bb7f1 .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-11 .elementor-element.elementor-element-b1bb7f1 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-b1bb7f1 .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-b1bb7f1 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-11 .elementor-element.elementor-element-b1bb7f1 .elementor-price-list-header{margin-bottom:0px;color:#000000;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:300;text-decoration:none;}.elementor-11 .elementor-element.elementor-element-b1bb7f1 .elementor-price-list-price{color:#000000;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-eea9cd8 > .elementor-widget-container{background-color:#AD0000;margin:50px 0px 0px 0px;border-style:solid;border-width:2px 0px 2px 0px;border-color:#AD0000;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-eea9cd8{text-align:center;}.elementor-11 .elementor-element.elementor-element-eea9cd8 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-f723bab .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;margin-left:7px;margin-right:7px;}.elementor-11 .elementor-element.elementor-element-f723bab .elementor-price-list-item{align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-f723bab .elementor-price-list li:not(:last-child){margin-bottom:15px;}body.rtl .elementor-11 .elementor-element.elementor-element-f723bab .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-11 .elementor-element.elementor-element-f723bab .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-f723bab .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-f723bab .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-11 .elementor-element.elementor-element-f723bab .elementor-price-list-header{margin-bottom:0px;color:#000000;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:300;text-decoration:none;}.elementor-11 .elementor-element.elementor-element-f723bab .elementor-price-list-price{color:#000000;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-ccb7cdc > .elementor-element-populated{padding:0px 48px 0px 0px;}.elementor-11 .elementor-element.elementor-element-dce2423 > .elementor-widget-container{background-color:#AD0000;margin:50px 0px 0px 0px;border-style:solid;border-width:2px 0px 2px 0px;border-color:#AD0000;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-dce2423{text-align:center;}.elementor-11 .elementor-element.elementor-element-dce2423 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-1ccaca4 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;margin-left:7px;margin-right:7px;}.elementor-11 .elementor-element.elementor-element-1ccaca4 .elementor-price-list-item{align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-1ccaca4 .elementor-price-list li:not(:last-child){margin-bottom:15px;}body.rtl .elementor-11 .elementor-element.elementor-element-1ccaca4 .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-11 .elementor-element.elementor-element-1ccaca4 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-1ccaca4 .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-1ccaca4 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-11 .elementor-element.elementor-element-1ccaca4 .elementor-price-list-header{margin-bottom:0px;color:#000000;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:300;text-decoration:none;}.elementor-11 .elementor-element.elementor-element-1ccaca4 .elementor-price-list-price{color:#000000;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-b295f7e > .elementor-widget-container{background-color:#AD0000;margin:50px 0px 0px 0px;border-style:solid;border-width:2px 0px 2px 0px;border-color:#AD0000;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b295f7e{text-align:center;}.elementor-11 .elementor-element.elementor-element-b295f7e .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-722c08d .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;margin-left:7px;margin-right:7px;}.elementor-11 .elementor-element.elementor-element-722c08d .elementor-price-list-item{align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-722c08d .elementor-price-list li:not(:last-child){margin-bottom:15px;}body.rtl .elementor-11 .elementor-element.elementor-element-722c08d .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-11 .elementor-element.elementor-element-722c08d .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-722c08d .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-722c08d .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-11 .elementor-element.elementor-element-722c08d .elementor-price-list-header{margin-bottom:0px;color:#000000;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:300;text-decoration:none;}.elementor-11 .elementor-element.elementor-element-722c08d .elementor-price-list-price{color:#000000;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-dd5af5f > .elementor-widget-container{background-color:#AD0000;margin:50px 0px 0px 0px;border-style:solid;border-width:2px 0px 2px 0px;border-color:#AD0000;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-dd5af5f{text-align:center;}.elementor-11 .elementor-element.elementor-element-dd5af5f .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-49cd0d8 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;margin-left:7px;margin-right:7px;}.elementor-11 .elementor-element.elementor-element-49cd0d8 .elementor-price-list-item{align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-49cd0d8 .elementor-price-list li:not(:last-child){margin-bottom:15px;}body.rtl .elementor-11 .elementor-element.elementor-element-49cd0d8 .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-11 .elementor-element.elementor-element-49cd0d8 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-49cd0d8 .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-49cd0d8 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-11 .elementor-element.elementor-element-49cd0d8 .elementor-price-list-header{margin-bottom:0px;color:#000000;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:300;text-decoration:none;}.elementor-11 .elementor-element.elementor-element-49cd0d8 .elementor-price-list-price{color:#000000;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-b028b6e > .elementor-widget-container{background-color:#AD0000;margin:50px 0px 0px 0px;border-style:solid;border-width:2px 0px 2px 0px;border-color:#AD0000;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b028b6e{text-align:center;}.elementor-11 .elementor-element.elementor-element-b028b6e .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-f2e000e .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;margin-left:7px;margin-right:7px;}.elementor-11 .elementor-element.elementor-element-f2e000e .elementor-price-list-item{align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-f2e000e .elementor-price-list li:not(:last-child){margin-bottom:15px;}body.rtl .elementor-11 .elementor-element.elementor-element-f2e000e .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-11 .elementor-element.elementor-element-f2e000e .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-f2e000e .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-f2e000e .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-11 .elementor-element.elementor-element-f2e000e .elementor-price-list-header{margin-bottom:0px;color:#000000;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:300;text-decoration:none;}.elementor-11 .elementor-element.elementor-element-f2e000e .elementor-price-list-price{color:#000000;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-8eec64c > .elementor-widget-container{background-color:#AD0000;margin:50px 0px 0px 0px;border-style:solid;border-width:2px 0px 2px 0px;border-color:#AD0000;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-8eec64c{text-align:center;}.elementor-11 .elementor-element.elementor-element-8eec64c .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-c441ded .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;margin-left:7px;margin-right:7px;}.elementor-11 .elementor-element.elementor-element-c441ded .elementor-price-list-item{align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-c441ded .elementor-price-list li:not(:last-child){margin-bottom:15px;}body.rtl .elementor-11 .elementor-element.elementor-element-c441ded .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-11 .elementor-element.elementor-element-c441ded .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-c441ded .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-c441ded .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-11 .elementor-element.elementor-element-c441ded .elementor-price-list-header{margin-bottom:0px;color:#000000;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:300;text-decoration:none;}.elementor-11 .elementor-element.elementor-element-c441ded .elementor-price-list-price{color:#000000;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-529de54 > .elementor-widget-container{background-color:#AD0000;margin:50px 0px 0px 0px;border-style:solid;border-width:2px 0px 2px 0px;border-color:#AD0000;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-529de54{text-align:center;}.elementor-11 .elementor-element.elementor-element-529de54 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-ed02012 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;margin-left:7px;margin-right:7px;}.elementor-11 .elementor-element.elementor-element-ed02012 .elementor-price-list-item{align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-ed02012 .elementor-price-list li:not(:last-child){margin-bottom:15px;}body.rtl .elementor-11 .elementor-element.elementor-element-ed02012 .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-11 .elementor-element.elementor-element-ed02012 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-ed02012 .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-ed02012 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-11 .elementor-element.elementor-element-ed02012 .elementor-price-list-header{margin-bottom:0px;color:#000000;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:300;text-decoration:none;}.elementor-11 .elementor-element.elementor-element-ed02012 .elementor-price-list-price{color:#000000;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-e74383d > .elementor-widget-container{background-color:#AD0000;margin:50px 0px 0px 0px;border-style:solid;border-width:2px 0px 2px 0px;border-color:#AD0000;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e74383d{text-align:center;}.elementor-11 .elementor-element.elementor-element-e74383d .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-3040436 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;margin-left:7px;margin-right:7px;}.elementor-11 .elementor-element.elementor-element-3040436 .elementor-price-list-item{align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-3040436 .elementor-price-list li:not(:last-child){margin-bottom:15px;}body.rtl .elementor-11 .elementor-element.elementor-element-3040436 .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-11 .elementor-element.elementor-element-3040436 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-3040436 .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-3040436 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-11 .elementor-element.elementor-element-3040436 .elementor-price-list-header{margin-bottom:0px;color:#000000;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:300;text-decoration:none;}.elementor-11 .elementor-element.elementor-element-3040436 .elementor-price-list-price{color:#000000;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-386e777 > .elementor-widget-container{background-color:#AD0000;margin:50px 0px 0px 0px;border-style:solid;border-width:2px 0px 2px 0px;border-color:#AD0000;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-386e777{text-align:center;}.elementor-11 .elementor-element.elementor-element-386e777 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-1ce42b5 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;margin-left:7px;margin-right:7px;}.elementor-11 .elementor-element.elementor-element-1ce42b5 .elementor-price-list-item{align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-1ce42b5 .elementor-price-list li:not(:last-child){margin-bottom:15px;}body.rtl .elementor-11 .elementor-element.elementor-element-1ce42b5 .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-11 .elementor-element.elementor-element-1ce42b5 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-1ce42b5 .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-1ce42b5 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-11 .elementor-element.elementor-element-1ce42b5 .elementor-price-list-header{margin-bottom:0px;color:#000000;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:300;text-transform:uppercase;text-decoration:none;}.elementor-11 .elementor-element.elementor-element-1ce42b5 .elementor-price-list-price{color:#000000;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-4ef7861 > .elementor-widget-container{background-color:#AD0000;margin:50px 0px 0px 0px;border-style:solid;border-width:2px 0px 2px 0px;border-color:#AD0000;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-4ef7861{text-align:center;}.elementor-11 .elementor-element.elementor-element-4ef7861 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-03d4231 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;margin-left:7px;margin-right:7px;}.elementor-11 .elementor-element.elementor-element-03d4231 .elementor-price-list-item{align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-03d4231 .elementor-price-list li:not(:last-child){margin-bottom:15px;}body.rtl .elementor-11 .elementor-element.elementor-element-03d4231 .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-11 .elementor-element.elementor-element-03d4231 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-03d4231 .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-03d4231 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-11 .elementor-element.elementor-element-03d4231 .elementor-price-list-header{margin-bottom:0px;color:#000000;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:300;text-decoration:none;}.elementor-11 .elementor-element.elementor-element-03d4231 .elementor-price-list-price{color:#000000;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-a03ff43 > .elementor-widget-container{background-color:#AD0000;margin:50px 0px 0px 0px;border-style:solid;border-width:2px 0px 2px 0px;border-color:#AD0000;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a03ff43{text-align:center;}.elementor-11 .elementor-element.elementor-element-a03ff43 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-7e0d0bf .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;margin-left:7px;margin-right:7px;}.elementor-11 .elementor-element.elementor-element-7e0d0bf .elementor-price-list-item{align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-7e0d0bf .elementor-price-list li:not(:last-child){margin-bottom:15px;}body.rtl .elementor-11 .elementor-element.elementor-element-7e0d0bf .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-11 .elementor-element.elementor-element-7e0d0bf .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-7e0d0bf .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-7e0d0bf .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-11 .elementor-element.elementor-element-7e0d0bf .elementor-price-list-header{margin-bottom:0px;color:#000000;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:300;text-decoration:none;}.elementor-11 .elementor-element.elementor-element-7e0d0bf .elementor-price-list-price{color:#000000;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-27dcda5 > .elementor-widget-container{background-color:#AD0000;margin:50px 0px 0px 0px;border-style:solid;border-width:2px 0px 2px 0px;border-color:#AD0000;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-27dcda5{text-align:center;}.elementor-11 .elementor-element.elementor-element-27dcda5 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-83a3dca .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;margin-left:7px;margin-right:7px;}.elementor-11 .elementor-element.elementor-element-83a3dca .elementor-price-list-item{align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-83a3dca .elementor-price-list li:not(:last-child){margin-bottom:15px;}body.rtl .elementor-11 .elementor-element.elementor-element-83a3dca .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-11 .elementor-element.elementor-element-83a3dca .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-83a3dca .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-83a3dca .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-11 .elementor-element.elementor-element-83a3dca .elementor-price-list-header{margin-bottom:0px;color:#000000;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:300;text-decoration:none;}.elementor-11 .elementor-element.elementor-element-83a3dca .elementor-price-list-price{color:#000000;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-4f97941f{width:100%;}.elementor-11 .elementor-element.elementor-element-ccb7cdc{width:100%;}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-3c31c0a{margin-top:0px;margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-de3b751 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-de3b751 .elementor-button{padding:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-db488e2 .elementor-button{padding:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-60fca8f .elementor-button{padding:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-ac58f9d .elementor-button{padding:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-6a69354 .elementor-button{padding:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-83e49c0 .elementor-button{padding:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-0e1d70b .elementor-button{padding:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-47d05487{padding:80px 0px 80px 0px;}.elementor-11 .elementor-element.elementor-element-4f97941f > .elementor-element-populated{padding:0px 20px 70px 20px;}.elementor-11 .elementor-element.elementor-element-ccb7cdc > .elementor-element-populated{padding:0px 20px 70px 20px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-b638c1d .elementor-heading-title{font-size:75px;}.elementor-11 .elementor-element.elementor-element-94db16f .elementor-heading-title{font-size:40px;}.elementor-11 .elementor-element.elementor-element-9d964d5 .elementor-heading-title{font-size:40px;}.elementor-11 .elementor-element.elementor-element-739b693 .elementor-heading-title{font-size:40px;}.elementor-11 .elementor-element.elementor-element-bf0155b .elementor-heading-title{font-size:40px;}.elementor-11 .elementor-element.elementor-element-87ee609 .elementor-heading-title{font-size:40px;}.elementor-11 .elementor-element.elementor-element-2cc7611 .elementor-heading-title{font-size:40px;}.elementor-11 .elementor-element.elementor-element-eea9cd8 .elementor-heading-title{font-size:40px;}.elementor-11 .elementor-element.elementor-element-dce2423 .elementor-heading-title{font-size:40px;}.elementor-11 .elementor-element.elementor-element-b295f7e .elementor-heading-title{font-size:40px;}.elementor-11 .elementor-element.elementor-element-dd5af5f .elementor-heading-title{font-size:40px;}.elementor-11 .elementor-element.elementor-element-b028b6e .elementor-heading-title{font-size:40px;}.elementor-11 .elementor-element.elementor-element-8eec64c .elementor-heading-title{font-size:40px;}.elementor-11 .elementor-element.elementor-element-529de54 .elementor-heading-title{font-size:40px;}.elementor-11 .elementor-element.elementor-element-e74383d .elementor-heading-title{font-size:40px;}.elementor-11 .elementor-element.elementor-element-386e777 .elementor-heading-title{font-size:40px;}.elementor-11 .elementor-element.elementor-element-4ef7861 .elementor-heading-title{font-size:40px;}.elementor-11 .elementor-element.elementor-element-a03ff43 .elementor-heading-title{font-size:40px;}.elementor-11 .elementor-element.elementor-element-27dcda5 .elementor-heading-title{font-size:40px;}}/* Start custom CSS for price-list, class: .elementor-element-a2a7e3f */.elementor-widget-price-list a {
  text-decoration: none !important;
  color: inherit !important;  /* да взима цвета на текста */
}

/* За всеки случай — ако има hover ефект */
.elementor-widget-price-list a:hover {
  text-decoration: none !important;
  color: inherit !important;
}
.elementor-widget-price-list .elementor-price-list-item .elementor-price-list-header .elementor-price-list-title {
  font-size: 20px !important;
  font-weight: 400;
  line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-80125fc */.elementor-widget-price-list a {
  text-decoration: none !important;
  color: inherit !important;  /* да взима цвета на текста */
}

/* За всеки случай — ако има hover ефект */
.elementor-widget-price-list a:hover {
  text-decoration: none !important;
  color: inherit !important;
}
.elementor-widget-price-list .elementor-price-list-item .elementor-price-list-header .elementor-price-list-title {
  font-size: 20px !important;
  font-weight: 400;
  line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-c034905 */.elementor-widget-price-list a {
  text-decoration: none !important;
  color: inherit !important;  /* да взима цвета на текста */
}

/* За всеки случай — ако има hover ефект */
.elementor-widget-price-list a:hover {
  text-decoration: none !important;
  color: inherit !important;
}
.elementor-widget-price-list .elementor-price-list-item .elementor-price-list-header .elementor-price-list-title {
  font-size: 20px !important;
  font-weight: 400;
  line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-b3fe24e */.elementor-widget-price-list a {
  text-decoration: none !important;
  color: inherit !important;  /* да взима цвета на текста */
}

/* За всеки случай — ако има hover ефект */
.elementor-widget-price-list a:hover {
  text-decoration: none !important;
  color: inherit !important;
}
.elementor-widget-price-list .elementor-price-list-item .elementor-price-list-header .elementor-price-list-title {
  font-size: 20px !important;
  font-weight: 400;
  line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-121ad78 */.elementor-widget-price-list a {
  text-decoration: none !important;
  color: inherit !important;  /* да взима цвета на текста */
}

/* За всеки случай — ако има hover ефект */
.elementor-widget-price-list a:hover {
  text-decoration: none !important;
  color: inherit !important;
}
.elementor-widget-price-list .elementor-price-list-item .elementor-price-list-header .elementor-price-list-title {
  font-size: 20px !important;
  font-weight: 400;
  line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-b1bb7f1 */.elementor-widget-price-list a {
  text-decoration: none !important;
  color: inherit !important;  /* да взима цвета на текста */
}

/* За всеки случай — ако има hover ефект */
.elementor-widget-price-list a:hover {
  text-decoration: none !important;
  color: inherit !important;
}
.elementor-widget-price-list .elementor-price-list-item .elementor-price-list-header .elementor-price-list-title {
  font-size: 20px !important;
  font-weight: 400;
  line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-f723bab */.elementor-widget-price-list a {
  text-decoration: none !important;
  color: inherit !important;  /* да взима цвета на текста */
}

/* За всеки случай — ако има hover ефект */
.elementor-widget-price-list a:hover {
  text-decoration: none !important;
  color: inherit !important;
}
.elementor-widget-price-list .elementor-price-list-item .elementor-price-list-header .elementor-price-list-title {
  font-size: 20px !important;
  font-weight: 400;
  line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-1ccaca4 */.elementor-widget-price-list a {
  text-decoration: none !important;
  color: inherit !important;  /* да взима цвета на текста */
}

/* За всеки случай — ако има hover ефект */
.elementor-widget-price-list a:hover {
  text-decoration: none !important;
  color: inherit !important;
}
.elementor-widget-price-list .elementor-price-list-item .elementor-price-list-header .elementor-price-list-title {
  font-size: 20px !important;
  font-weight: 400;
  line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-722c08d */.elementor-widget-price-list a {
  text-decoration: none !important;
  color: inherit !important;  /* да взима цвета на текста */
}

/* За всеки случай — ако има hover ефект */
.elementor-widget-price-list a:hover {
  text-decoration: none !important;
  color: inherit !important;
}
.elementor-widget-price-list .elementor-price-list-item .elementor-price-list-header .elementor-price-list-title {
  font-size: 20px !important;
  font-weight: 400;
  line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-49cd0d8 */.elementor-widget-price-list a {
  text-decoration: none !important;
  color: inherit !important;  /* да взима цвета на текста */
}

/* За всеки случай — ако има hover ефект */
.elementor-widget-price-list a:hover {
  text-decoration: none !important;
  color: inherit !important;
}
.elementor-widget-price-list .elementor-price-list-item .elementor-price-list-header .elementor-price-list-title {
  font-size: 20px !important;
  font-weight: 400;
  line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-f2e000e */.elementor-widget-price-list a {
  text-decoration: none !important;
  color: inherit !important;  /* да взима цвета на текста */
}

/* За всеки случай — ако има hover ефект */
.elementor-widget-price-list a:hover {
  text-decoration: none !important;
  color: inherit !important;
}
.elementor-widget-price-list .elementor-price-list-item .elementor-price-list-header .elementor-price-list-title {
  font-size: 20px !important;
  font-weight: 400;
  line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-c441ded */.elementor-widget-price-list a {
  text-decoration: none !important;
  color: inherit !important;  /* да взима цвета на текста */
}

/* За всеки случай — ако има hover ефект */
.elementor-widget-price-list a:hover {
  text-decoration: none !important;
  color: inherit !important;
}
.elementor-widget-price-list .elementor-price-list-item .elementor-price-list-header .elementor-price-list-title {
  font-size: 20px !important;
  font-weight: 400;
  line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-ed02012 */.elementor-widget-price-list a {
  text-decoration: none !important;
  color: inherit !important;  /* да взима цвета на текста */
}

/* За всеки случай — ако има hover ефект */
.elementor-widget-price-list a:hover {
  text-decoration: none !important;
  color: inherit !important;
}
.elementor-widget-price-list .elementor-price-list-item .elementor-price-list-header .elementor-price-list-title {
  font-size: 20px !important;
  font-weight: 400;
  line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-3040436 */.elementor-widget-price-list a {
  text-decoration: none !important;
  color: inherit !important;  /* да взима цвета на текста */
}

/* За всеки случай — ако има hover ефект */
.elementor-widget-price-list a:hover {
  text-decoration: none !important;
  color: inherit !important;
}
.elementor-widget-price-list .elementor-price-list-item .elementor-price-list-header .elementor-price-list-title {
  font-size: 20px !important;
  font-weight: 400;
  line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-1ce42b5 */.elementor-widget-price-list a {
  text-decoration: none !important;
  color: inherit !important;  /* да взима цвета на текста */
}

/* За всеки случай — ако има hover ефект */
.elementor-widget-price-list a:hover {
  text-decoration: none !important;
  color: inherit !important;
}
.elementor-widget-price-list .elementor-price-list-item .elementor-price-list-header .elementor-price-list-title {
  font-size: 20px !important;
  font-weight: 400;
  line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-03d4231 */.elementor-widget-price-list a {
  text-decoration: none !important;
  color: inherit !important;  /* да взима цвета на текста */
}

/* За всеки случай — ако има hover ефект */
.elementor-widget-price-list a:hover {
  text-decoration: none !important;
  color: inherit !important;
}
.elementor-widget-price-list .elementor-price-list-item .elementor-price-list-header .elementor-price-list-title {
  font-size: 20px !important;
  font-weight: 400;
  line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-7e0d0bf */.elementor-widget-price-list a {
  text-decoration: none !important;
  color: inherit !important;  /* да взима цвета на текста */
}

/* За всеки случай — ако има hover ефект */
.elementor-widget-price-list a:hover {
  text-decoration: none !important;
  color: inherit !important;
}
.elementor-widget-price-list .elementor-price-list-item .elementor-price-list-header .elementor-price-list-title {
  font-size: 20px !important;
  font-weight: 400;
  line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-83a3dca */.elementor-widget-price-list a {
  text-decoration: none !important;
  color: inherit !important;  /* да взима цвета на текста */
}

/* За всеки случай — ако има hover ефект */
.elementor-widget-price-list a:hover {
  text-decoration: none !important;
  color: inherit !important;
}
.elementor-widget-price-list .elementor-price-list-item .elementor-price-list-header .elementor-price-list-title {
  font-size: 20px !important;
  font-weight: 400;
  line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS */:root{
  --accent:#AD0000;          /* червено вместо златно/зелено */
  --text:#222222;
  --muted:#6b6b6b;
  --title-size:clamp(22px,3.2vw,38px);
  --item-size:clamp(16px,1.4vw,20px);
  --desc-size:clamp(12px,1.05vw,14px);
}

/* фонът да е бял */
body{
  background:#ffffff;
}

/* ========= Контейнер (равни отстояния L/R) ========= */
.menu-wrap{
  box-sizing:border-box;
  width:min( calc(100vw - 100px), 1400px );
  margin:0 auto;
  padding:0;
  color:var(--text);
  font-family:inherit;
}
@media (max-width:900px){
  .menu-wrap{ width:min( calc(100vw - 48px), 100% ); }
}

/* ========= Две равни колони ========= */
.menu-grid{
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:60px;
  width:100%;
}
@media (max-width:900px){
  .menu-grid{ grid-template-columns:1fr; gap:36px; }
}

/* ========= Секция и заглавие ========= */
.menu-section{ margin:42px 0; }

.menu-head{
  display:flex;
  justify-content:center;
  margin:10px 0 22px;
  position:relative;
}
.menu-head h2{
  margin:0;
  padding:8px 0;
  font-size:var(--title-size);
  font-weight:500;
  text-transform:uppercase;
  letter-spacing:0.08em;
  color:var(--text);
  position:relative;
  text-align:center;
}
.menu-head h2::before,
.menu-head h2::after{
  content:"";
  position:absolute;
  left:0; right:0; height:2px;
  background:var(--accent);      /* вече е #AD0000 */
}
.menu-head h2::before{ top:0; }
.menu-head h2::after{ bottom:0; }

/* ========= Редове от менюто ========= */
.menu-item{ margin:0 0 18px; }

.menu-row{
  display:flex;
  align-items:center;
  gap:12px;
  font-size:var(--item-size);
  font-weight:800;
  letter-spacing:0.02em;
  line-height:1.35;
}

.menu-row .title{
  white-space:normal;
  word-break:break-word;
  overflow-wrap:anywhere;
}

.menu-row .price{ white-space:nowrap; }

.menu-row .dots{
  flex:1;
  border-bottom:2px dotted var(--accent);  /* червеното */
  height:0;
  position:relative;
  top:1px;
  margin:0 6px;
  min-width:24px;
}

.menu-item .desc{
  margin:4px 0 12px;
  color:var(--muted);
  font-size:var(--desc-size);
  font-weight:600;
  letter-spacing:0.02em;
  line-height:1.4;
}

.menu-wrap a{ color:inherit; text-decoration:none; pointer-events:none; }

html,body{ overflow-x:hidden; }

.menu-wrap .menu-head:not(:first-of-type){
  margin-top: 50px !important;
}
.menu-wrap .menu-head:not(:first-of-type){
  margin-bottom: 30px !important;
}/* End custom CSS */