.elementor-24 .elementor-element.elementor-element-c50929d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-a4ddf53{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-a4ddf53:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-a4ddf53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-e920070{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-b623570{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2470192{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24 .elementor-element.elementor-element-7272351{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-7272351:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-7272351 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-5ffae8c .eael-dual-header{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-5ffae8c .eael-dual-header .title{color:var( --e-global-color-59b8dc4 );}.elementor-24 .elementor-element.elementor-element-5ffae8c .eael-dual-header .title span.lead{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-5ffae8c .eael-dual-header .title, .elementor-24 .elementor-element.elementor-element-5ffae8c .eael-dual-header .title span{font-size:35px;text-transform:none;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-5ffae8c .eael-dual-header .subtext{color:#4d4d4d;}.elementor-24 .elementor-element.elementor-element-202e89c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24 .elementor-element.elementor-element-1c4587c{--display:flex;}.elementor-24 .elementor-element.elementor-element-1c4587c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-1c4587c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-e16ff82{font-family:"Roboto", Sans-serif;}.elementor-24 .elementor-element.elementor-element-e16ff82 .elementor-drop-cap{margin-inline-end:10px;}.elementor-24 .elementor-element.elementor-element-a62e159{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24 .elementor-element.elementor-element-a86363c{--display:flex;}.elementor-24 .elementor-element.elementor-element-d869848{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-24 .elementor-element.elementor-element-d869848 .elementor-divider-separator{width:100%;}.elementor-24 .elementor-element.elementor-element-d869848 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24 .elementor-element.elementor-element-fe441d1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24 .elementor-element.elementor-element-e590bf9{--display:flex;}.elementor-24 .elementor-element.elementor-element-62e7952{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-24 .elementor-element.elementor-element-bc9779b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24 .elementor-element.elementor-element-d0a26e3{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:14px;}.elementor-24 .elementor-element.elementor-element-004ae0a{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:14px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-f0b1e11{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24 .elementor-element.elementor-element-280eace{--display:flex;}.elementor-24 .elementor-element.elementor-element-bc17a40{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-24 .elementor-element.elementor-element-bc17a40 .elementor-divider-separator{width:100%;}.elementor-24 .elementor-element.elementor-element-bc17a40 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24 .elementor-element.elementor-element-1b8f6df{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24 .elementor-element.elementor-element-5752c68{--display:flex;}.elementor-24 .elementor-element.elementor-element-5752c68:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-5752c68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-6fc20aa{text-align:justify;}.elementor-24 .elementor-element.elementor-element-60f39b8{--display:flex;}.elementor-24 .elementor-element.elementor-element-60f39b8:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-60f39b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-f3708e2{text-align:justify;}.elementor-24 .elementor-element.elementor-element-0655758{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24 .elementor-element.elementor-element-e33606a{--display:flex;}.elementor-24 .elementor-element.elementor-element-e33606a:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-e33606a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-752703e{text-align:justify;}.elementor-24 .elementor-element.elementor-element-88cfa3d{--display:flex;}.elementor-24 .elementor-element.elementor-element-88cfa3d:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-88cfa3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-855211e{text-align:justify;}.elementor-24 .elementor-element.elementor-element-08a62d1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24 .elementor-element.elementor-element-753137e{--display:flex;}.elementor-24 .elementor-element.elementor-element-da00a9a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-24 .elementor-element.elementor-element-da00a9a .elementor-divider-separator{width:100%;}.elementor-24 .elementor-element.elementor-element-da00a9a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24 .elementor-element.elementor-element-768e172{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24 .elementor-element.elementor-element-679e093{--display:flex;}.elementor-24 .elementor-element.elementor-element-679e093:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-679e093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-dfb683d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24 .elementor-element.elementor-element-c3a8dac{--display:flex;}.elementor-24 .elementor-element.elementor-element-f651939{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-24 .elementor-element.elementor-element-f651939 .elementor-divider-separator{width:100%;}.elementor-24 .elementor-element.elementor-element-f651939 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24 .elementor-element.elementor-element-1707405{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24 .elementor-element.elementor-element-5db1ac5{--display:flex;}.elementor-24 .elementor-element.elementor-element-f05b36a .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text{color:#556068;}.elementor-24 .elementor-element.elementor-element-f05b36a .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text a{color:#556068;}.elementor-24 .elementor-element.elementor-element-f05b36a .e-tabs-items-wrapper .e-section-title{border-style:solid;}.elementor-24 .elementor-element.elementor-element-65f545b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24 .elementor-element.elementor-element-a194170{--display:flex;}.elementor-24 .elementor-element.elementor-element-f46ec4a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-24 .elementor-element.elementor-element-f46ec4a .elementor-divider-separator{width:100%;}.elementor-24 .elementor-element.elementor-element-f46ec4a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24 .elementor-element.elementor-element-d8861a3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24 .elementor-element.elementor-element-30aa114{--display:flex;}.elementor-24 .elementor-element.elementor-element-6bbba4a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24 .elementor-element.elementor-element-f86a015{--display:flex;}.elementor-24 .elementor-element.elementor-element-41f625b{text-align:right;}.elementor-24 .elementor-element.elementor-element-1aaa721{--display:flex;}.elementor-24 .elementor-element.elementor-element-f656d1f{text-align:left;}.elementor-24 .elementor-element.elementor-element-e8511d3{--spacer-size:20px;}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-5ffae8c .eael-dual-header{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-5ffae8c .eael-dual-header .title, .elementor-24 .elementor-element.elementor-element-5ffae8c .eael-dual-header .title span{line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-6fc20aa > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-5ffae8c .eael-dual-header{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-5ffae8c .eael-dual-header .title, .elementor-24 .elementor-element.elementor-element-5ffae8c .eael-dual-header .title span{font-size:28px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-d0a26e3{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-41f625b{text-align:center;}.elementor-24 .elementor-element.elementor-element-f656d1f{text-align:center;}}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-c50929d{--content-width:1240px;}.elementor-24 .elementor-element.elementor-element-7272351{--width:780px;}}@media(max-width:1024px) and (min-width:768px){.elementor-24 .elementor-element.elementor-element-d0a26e3{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-e16ff82 */.elementor-24 .elementor-element.elementor-element-e16ff82 a {text-decoration: underline;}
.elementor-24 .elementor-element.elementor-element-e16ff82 a img {padding-bottom: 8px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f3708e2 */.elementor-24 .elementor-element.elementor-element-f3708e2 a {text-decoration: underline;}
.elementor-24 .elementor-element.elementor-element-f3708e2 li {margin-left:-28px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d2db00 */.elementor-24 .elementor-element.elementor-element-1d2db00 img {width: 100%;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2509f9f */.elementor-24 .elementor-element.elementor-element-2509f9f img {width: 100%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-855211e */.elementor-24 .elementor-element.elementor-element-855211e a {text-decoration: underline;}
.elementor-24 .elementor-element.elementor-element-855211e li {margin-left:-28px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d02def */.elementor-24 .elementor-element.elementor-element-9d02def a {text-decoration: underline;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://demo.st-petersburg-reisen.com/wp-content/uploads/2023/07/roboto-v30-latin-300.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://demo.st-petersburg-reisen.com/wp-content/uploads/2023/07/roboto-v30-latin-300italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://demo.st-petersburg-reisen.com/wp-content/uploads/2023/07/roboto-v30-latin-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://demo.st-petersburg-reisen.com/wp-content/uploads/2023/07/roboto-v30-latin-italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://demo.st-petersburg-reisen.com/wp-content/uploads/2023/07/roboto-v30-latin-500.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://demo.st-petersburg-reisen.com/wp-content/uploads/2023/07/roboto-v30-latin-500italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://demo.st-petersburg-reisen.com/wp-content/uploads/2023/07/roboto-v30-latin-700.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://demo.st-petersburg-reisen.com/wp-content/uploads/2023/07/roboto-v30-latin-700italic.woff2') format('woff2');
}
/* End Custom Fonts CSS */