.elementor-2 .elementor-element.elementor-element-4a457cc{--display:flex;--min-height:95vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-2 .elementor-element.elementor-element-4a457cc .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-2 .elementor-element.elementor-element-7805553 img{width:200px;}.elementor-2 .elementor-element.elementor-element-d627595{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-40px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-2 .elementor-element.elementor-element-6ded3e6{background-color:var( --e-global-color-af206eb );margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--pp-nav-menu-divider-content:"";--pp-nav-menu-divider-style:solid;--pp-nav-menu-divider-width:1px;--pp-nav-menu-divider-height:100%;--pp-nav-menu-divider-color:#C6BAAA99;}.elementor-2 .elementor-element.elementor-element-6ded3e6 .pp-advanced-menu--main .pp-menu-item{color:#6C584C;fill:#6C584C;padding-left:18px;padding-right:18px;padding-top:26px;padding-bottom:26px;}.elementor-2 .elementor-element.elementor-element-6ded3e6 .pp-advanced-menu--main .pp-menu-item:hover,
					.elementor-2 .elementor-element.elementor-element-6ded3e6 .pp-advanced-menu--main .pp-menu-item.pp-menu-item-active,
					.elementor-2 .elementor-element.elementor-element-6ded3e6 .pp-advanced-menu--main .pp-menu-item.highlighted,
					.elementor-2 .elementor-element.elementor-element-6ded3e6 .pp-advanced-menu--main .pp-menu-item:focus{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-6ded3e6 .pp-advanced-menu--main:not(.pp--pointer-framed) .pp-menu-item:before,
					.elementor-2 .elementor-element.elementor-element-6ded3e6 .pp-advanced-menu--main:not(.pp--pointer-framed) .pp-menu-item:after{background-color:#C6BAAA33;}.elementor-2 .elementor-element.elementor-element-6ded3e6 .pp--pointer-framed .pp-menu-item:before,
					.elementor-2 .elementor-element.elementor-element-6ded3e6 .pp--pointer-framed .pp-menu-item:after{border-color:#C6BAAA33;}.elementor-2 .elementor-element.elementor-element-6ded3e6 .pp--pointer-brackets .pp-menu-item:before,
					.elementor-2 .elementor-element.elementor-element-6ded3e6 .pp--pointer-brackets .pp-menu-item:after{color:#C6BAAA33;}.elementor-2 .elementor-element.elementor-element-6ded3e6 .pp-advanced-menu--main .pp-menu-item.pp-menu-item-active, .elementor-2 .elementor-element.elementor-element-6ded3e6 .pp-advanced-menu--main .menu-item.current-menu-ancestor .pp-menu-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-6ded3e6 .pp-menu-item:before{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-6ded3e6 .e--animation-shutter-in-horizontal .pp-menu-item:before{border-radius:0px 0px 0 0;}.elementor-2 .elementor-element.elementor-element-6ded3e6 .e--animation-shutter-in-horizontal .pp-menu-item:after{border-radius:0 0 0px 0px;}.elementor-2 .elementor-element.elementor-element-6ded3e6 .e--animation-shutter-in-vertical .pp-menu-item:before{border-radius:0 0px 0px 0;}.elementor-2 .elementor-element.elementor-element-6ded3e6 .e--animation-shutter-in-vertical .pp-menu-item:after{border-radius:0px 0 0 0px;}.elementor-2 .elementor-element.elementor-element-6ded3e6 .pp-advanced-menu .pp-menu-item, .elementor-2 .elementor-element.elementor-element-6ded3e6 .pp-advanced-menu-main-wrapper.pp-advanced-menu--type-full-screen .pp-advanced-menu--dropdown .pp-menu-item, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-6ded3e6 .pp-menu-item{font-family:"ivypresto-display", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;}.elementor-2 .elementor-element.elementor-element-32283e6{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--padding-top:100px;--padding-bottom:60px;--padding-left:060px;--padding-right:60px;}.elementor-2 .elementor-element.elementor-element-32283e6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-32283e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pilisilovasmajor.hu/wp-content/uploads/Pilisi_Lovas_Major_hatter_3-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-32283e6::before, .elementor-2 .elementor-element.elementor-element-32283e6 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-32283e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-32283e6 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-32283e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-32283e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-a2e5354 ) 0%, #FFFFFFB8 100%);}.elementor-2 .elementor-element.elementor-element-2e5870f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-2e5870f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-3211f84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-3211f84 .elementor-heading-title{font-family:var( --e-global-typography-fd894c0-font-family ), Sans-serif;font-size:var( --e-global-typography-fd894c0-font-size );font-weight:var( --e-global-typography-fd894c0-font-weight );color:var( --e-global-color-d1e6463 );}.elementor-2 .elementor-element.elementor-element-37dd853{text-align:center;font-family:var( --e-global-typography-d832771-font-family ), Sans-serif;font-size:var( --e-global-typography-d832771-font-size );font-weight:var( --e-global-typography-d832771-font-weight );line-height:var( --e-global-typography-d832771-line-height );letter-spacing:var( --e-global-typography-d832771-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-8440d43{text-align:center;font-family:var( --e-global-typography-d832771-font-family ), Sans-serif;font-size:var( --e-global-typography-d832771-font-size );font-weight:var( --e-global-typography-d832771-font-weight );line-height:var( --e-global-typography-d832771-line-height );letter-spacing:var( --e-global-typography-d832771-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-9e74f07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-9e74f07 .elementor-heading-title{font-family:var( --e-global-typography-f9a75b7-font-family ), Sans-serif;font-size:var( --e-global-typography-f9a75b7-font-size );font-weight:var( --e-global-typography-f9a75b7-font-weight );line-height:var( --e-global-typography-f9a75b7-line-height );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-7a5b9e9{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7a5b9e9 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-7a5b9e9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d1e6463 );}.elementor-2 .elementor-element.elementor-element-7a5b9e9.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-7a5b9e9.elementor-view-default .elementor-icon{color:var( --e-global-color-d1e6463 );border-color:var( --e-global-color-d1e6463 );}.elementor-2 .elementor-element.elementor-element-7a5b9e9.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-7a5b9e9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d1e6463 );}.elementor-2 .elementor-element.elementor-element-7a5b9e9.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-e47258f );}.elementor-2 .elementor-element.elementor-element-7a5b9e9.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-7a5b9e9.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-e47258f );border-color:var( --e-global-color-e47258f );}.elementor-2 .elementor-element.elementor-element-7a5b9e9.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-7a5b9e9.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-e47258f );}.elementor-2 .elementor-element.elementor-element-7a5b9e9 .elementor-icon{font-size:40px;}.elementor-2 .elementor-element.elementor-element-7a5b9e9 .elementor-icon svg{height:40px;}.elementor-2 .elementor-element.elementor-element-9e5e71d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.57;--margin-top:00px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-2 .elementor-element.elementor-element-9e5e71d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9e5e71d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af206eb );}.elementor-2 .elementor-element.elementor-element-9e5e71d::before, .elementor-2 .elementor-element.elementor-element-9e5e71d > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-9e5e71d > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-9e5e71d > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-9e5e71d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-9e5e71d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://pilisilovasmajor.hu/wp-content/uploads/Pilisi_Lovas_Major_bg1.webp");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:50% auto;}.elementor-2 .elementor-element.elementor-element-dd2e042{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-dd2e042 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-eecf0b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-eecf0b9 .elementor-heading-title{font-family:var( --e-global-typography-fd894c0-font-family ), Sans-serif;font-size:var( --e-global-typography-fd894c0-font-size );font-weight:var( --e-global-typography-fd894c0-font-weight );color:var( --e-global-color-d1e6463 );}.elementor-2 .elementor-element.elementor-element-ddcf75d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ddcf75d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-3e71957{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-751ddbe{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:4%;--margin-bottom:4%;--margin-left:0%;--margin-right:-6%;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:1;}.elementor-2 .elementor-element.elementor-element-751ddbe:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-751ddbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af206eb );}.elementor-2 .elementor-element.elementor-element-751ddbe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-c247ccb .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-c247ccb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dea3d9d );}.elementor-2 .elementor-element.elementor-element-c247ccb.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-c247ccb.elementor-view-default .elementor-icon{color:var( --e-global-color-dea3d9d );border-color:var( --e-global-color-dea3d9d );}.elementor-2 .elementor-element.elementor-element-c247ccb.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-c247ccb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dea3d9d );}.elementor-2 .elementor-element.elementor-element-c247ccb .elementor-icon{font-size:40px;}.elementor-2 .elementor-element.elementor-element-c247ccb .elementor-icon svg{height:40px;}.elementor-2 .elementor-element.elementor-element-c247ccb .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-496db47{--divider-border-style:solid;--divider-color:var( --e-global-color-dea3d9d );--divider-border-width:1px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-496db47 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-496db47 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-2 .elementor-element.elementor-element-91029e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-91029e3 .elementor-heading-title{font-family:var( --e-global-typography-f9a75b7-font-family ), Sans-serif;font-size:var( --e-global-typography-f9a75b7-font-size );font-weight:var( --e-global-typography-f9a75b7-font-weight );line-height:var( --e-global-typography-f9a75b7-line-height );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-12f3752{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-a6f1e5c{--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:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-038bc80 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-ea5694a-font-family ), Sans-serif;font-size:var( --e-global-typography-ea5694a-font-size );font-weight:var( --e-global-typography-ea5694a-font-weight );text-transform:var( --e-global-typography-ea5694a-text-transform );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );fill:var( --e-global-color-d1e6463 );color:var( --e-global-color-d1e6463 );border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-d1e6463 );padding:10px 20px 10px 20px;}.elementor-2 .elementor-element.elementor-element-038bc80{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-038bc80 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-038bc80 .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-038bc80 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-038bc80 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-8ef53d3{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8ef53d3 .elementor-button{font-family:var( --e-global-typography-ea5694a-font-family ), Sans-serif;font-size:var( --e-global-typography-ea5694a-font-size );font-weight:var( --e-global-typography-ea5694a-font-weight );text-transform:var( --e-global-typography-ea5694a-text-transform );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );border-style:none;}.elementor-2 .elementor-element.elementor-element-c3e5157{--display:flex;--min-height:540px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-c3e5157:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c3e5157 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pilisilovasmajor.hu/wp-content/uploads/Pilisi_Lovas_Major_Dorog_39487569.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-c3e5157.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-99c87fc{--spacer-size:300px;}.elementor-2 .elementor-element.elementor-element-8baa41c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5041560{--display:flex;--min-height:540px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-5041560:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5041560 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pilisilovasmajor.hu/wp-content/uploads/Pilisi_Lovas_Major_Dorog_40489169.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-5041560.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-8514f0b{--spacer-size:300px;}.elementor-2 .elementor-element.elementor-element-0077bab{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:4%;--margin-bottom:4%;--margin-left:-6%;--margin-right:0%;--padding-top:40px;--padding-bottom:40px;--padding-left:040px;--padding-right:40px;--z-index:1;}.elementor-2 .elementor-element.elementor-element-0077bab:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-0077bab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af206eb );}.elementor-2 .elementor-element.elementor-element-7003eb9 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-7003eb9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dea3d9d );}.elementor-2 .elementor-element.elementor-element-7003eb9.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-7003eb9.elementor-view-default .elementor-icon{color:var( --e-global-color-dea3d9d );border-color:var( --e-global-color-dea3d9d );}.elementor-2 .elementor-element.elementor-element-7003eb9.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-7003eb9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dea3d9d );}.elementor-2 .elementor-element.elementor-element-7003eb9 .elementor-icon{font-size:50px;}.elementor-2 .elementor-element.elementor-element-7003eb9 .elementor-icon svg{height:50px;}.elementor-2 .elementor-element.elementor-element-7003eb9 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-e2d371d{--divider-border-style:solid;--divider-color:var( --e-global-color-dea3d9d );--divider-border-width:1px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e2d371d .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-e2d371d .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-2 .elementor-element.elementor-element-b042a76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-b042a76 .elementor-heading-title{font-family:var( --e-global-typography-f9a75b7-font-family ), Sans-serif;font-size:var( --e-global-typography-f9a75b7-font-size );font-weight:var( --e-global-typography-f9a75b7-font-weight );line-height:var( --e-global-typography-f9a75b7-line-height );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-03a9bd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-993c79a{--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:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-cbce673 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-ea5694a-font-family ), Sans-serif;font-size:var( --e-global-typography-ea5694a-font-size );font-weight:var( --e-global-typography-ea5694a-font-weight );text-transform:var( --e-global-typography-ea5694a-text-transform );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );fill:var( --e-global-color-d1e6463 );color:var( --e-global-color-d1e6463 );border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-d1e6463 );padding:10px 20px 10px 20px;}.elementor-2 .elementor-element.elementor-element-cbce673{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-cbce673 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-cbce673 .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-cbce673 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-cbce673 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-367ca64{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-367ca64 .elementor-button{font-family:var( --e-global-typography-ea5694a-font-family ), Sans-serif;font-size:var( --e-global-typography-ea5694a-font-size );font-weight:var( --e-global-typography-ea5694a-font-weight );text-transform:var( --e-global-typography-ea5694a-text-transform );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );border-style:none;}.elementor-2 .elementor-element.elementor-element-7e3f3b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5e45212{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:4%;--margin-bottom:4%;--margin-left:0%;--margin-right:-6%;--padding-top:40px;--padding-bottom:040px;--padding-left:40px;--padding-right:40px;--z-index:1;}.elementor-2 .elementor-element.elementor-element-5e45212:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5e45212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af206eb );}.elementor-2 .elementor-element.elementor-element-5e45212.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-52ba0de .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-52ba0de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dea3d9d );}.elementor-2 .elementor-element.elementor-element-52ba0de.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-52ba0de.elementor-view-default .elementor-icon{color:var( --e-global-color-dea3d9d );border-color:var( --e-global-color-dea3d9d );}.elementor-2 .elementor-element.elementor-element-52ba0de.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-52ba0de.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dea3d9d );}.elementor-2 .elementor-element.elementor-element-52ba0de .elementor-icon{font-size:60px;}.elementor-2 .elementor-element.elementor-element-52ba0de .elementor-icon svg{height:60px;}.elementor-2 .elementor-element.elementor-element-52ba0de .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-e01303d{--divider-border-style:solid;--divider-color:var( --e-global-color-dea3d9d );--divider-border-width:1px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e01303d .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-e01303d .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-2 .elementor-element.elementor-element-46e6ebe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-46e6ebe .elementor-heading-title{font-family:var( --e-global-typography-f9a75b7-font-family ), Sans-serif;font-size:var( --e-global-typography-f9a75b7-font-size );font-weight:var( --e-global-typography-f9a75b7-font-weight );line-height:var( --e-global-typography-f9a75b7-line-height );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-11a8656{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-72f3424{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-72f3424 .elementor-button{font-family:var( --e-global-typography-ea5694a-font-family ), Sans-serif;font-size:var( --e-global-typography-ea5694a-font-size );font-weight:var( --e-global-typography-ea5694a-font-weight );text-transform:var( --e-global-typography-ea5694a-text-transform );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );border-style:none;}.elementor-2 .elementor-element.elementor-element-3e15e2b{--display:flex;--min-height:540px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-3e15e2b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3e15e2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pilisilovasmajor.hu/wp-content/uploads/Pilisi_Lovas_Major_Dorog_39487538.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-25da8ad{--spacer-size:300px;}.elementor-2 .elementor-element.elementor-element-f6e67b2{margin:90px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-f6e67b2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-6c28462{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-6c28462 .elementor-heading-title{font-family:var( --e-global-typography-fd894c0-font-family ), Sans-serif;font-size:var( --e-global-typography-fd894c0-font-size );font-weight:var( --e-global-typography-fd894c0-font-weight );color:var( --e-global-color-d1e6463 );}.elementor-2 .elementor-element.elementor-element-8a08cfe{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-d832771-font-family ), Sans-serif;font-size:var( --e-global-typography-d832771-font-size );font-weight:var( --e-global-typography-d832771-font-weight );line-height:var( --e-global-typography-d832771-line-height );letter-spacing:var( --e-global-typography-d832771-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-56ddf2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--grid-column-gap:10px;}.elementor-2 .elementor-element.elementor-element-56ddf2e .pp-posts:not(.elementor-grid){margin-left:-10px;}.elementor-2 .elementor-element.elementor-element-56ddf2e .pp-posts:not(.elementor-grid) .pp-post-wrap{padding-left:10px;}.elementor-2 .elementor-element.elementor-element-56ddf2e .pp-posts-skin-portfolio .pp-post-content{height:320px;}.elementor-2 .elementor-element.elementor-element-56ddf2e .pp-post:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-56ddf2e .pp-post-thumb-content-wrap{justify-content:flex-end;}.elementor-2 .elementor-element.elementor-element-56ddf2e .pp-post-thumb-content{text-align:center;background-color:var( --e-global-color-5479537 );padding:0px 20px 10px 20px;}.elementor-2 .elementor-element.elementor-element-56ddf2e .pp-post-title, .elementor-2 .elementor-element.elementor-element-56ddf2e .pp-post-title a{color:var( --e-global-color-af206eb );}.elementor-2 .elementor-element.elementor-element-56ddf2e .pp-post-title a:hover{color:var( --e-global-color-d1e6463 );}.elementor-2 .elementor-element.elementor-element-56ddf2e .pp-post-title{font-family:var( --e-global-typography-7695a63-font-family ), Sans-serif;font-size:var( --e-global-typography-7695a63-font-size );font-weight:var( --e-global-typography-7695a63-font-weight );margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-56ddf2e .pp-post-excerpt{color:var( --e-global-color-a2e5354 );font-family:var( --e-global-typography-65cf056-font-family ), Sans-serif;font-size:var( --e-global-typography-65cf056-font-size );font-weight:var( --e-global-typography-65cf056-font-weight );margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-56ddf2e .pp-post-meta{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-56ddf2e .pp-post-meta a{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-56ddf2e .pp-slider-arrow{font-size:22px;line-height:22px;background-color:var( --e-global-color-af206eb );color:var( --e-global-color-e47258f );}.elementor-2 .elementor-element.elementor-element-56ddf2e .swiper-container-wrap .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-5d32f48 );}.elementor-2 .elementor-element.elementor-element-56ddf2e .swiper-container-wrap .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var( --e-global-color-d1e6463 );}.elementor-2 .elementor-element.elementor-element-56ddf2e .swiper-container-wrap .swiper-pagination-bullet:hover{background:var( --e-global-color-d1e6463 );}.elementor-2 .elementor-element.elementor-element-bbfa21a{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-d832771-font-family ), Sans-serif;font-size:var( --e-global-typography-d832771-font-size );font-weight:var( --e-global-typography-d832771-font-weight );line-height:var( --e-global-typography-d832771-line-height );letter-spacing:var( --e-global-typography-d832771-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-49f2f73{--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:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-044d9d4{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-044d9d4 .elementor-button{font-family:var( --e-global-typography-ea5694a-font-family ), Sans-serif;font-size:var( --e-global-typography-ea5694a-font-size );font-weight:var( --e-global-typography-ea5694a-font-weight );text-transform:var( --e-global-typography-ea5694a-text-transform );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );border-style:none;}.elementor-2 .elementor-element.elementor-element-6bdbe7a .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-ea5694a-font-family ), Sans-serif;font-size:var( --e-global-typography-ea5694a-font-size );font-weight:var( --e-global-typography-ea5694a-font-weight );text-transform:var( --e-global-typography-ea5694a-text-transform );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );border-style:none;}.elementor-2 .elementor-element.elementor-element-6bdbe7a .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-6bdbe7a .elementor-button:focus{background-color:var( --e-global-color-d1e6463 );}.elementor-2 .elementor-element.elementor-element-6bdbe7a{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-604ec88{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-2 .elementor-element.elementor-element-604ec88:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-604ec88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pilisilovasmajor.hu/wp-content/uploads/Pilisi_Lovas_Major_Dorog_40489171.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-c55576c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-2 .elementor-element.elementor-element-ff6f68b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;box-shadow:0px 10px 25px -5px rgba(0, 0, 0, 0.5);--margin-top:100px;--margin-bottom:100px;--margin-left:60px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:55px;--padding-right:55px;}.elementor-2 .elementor-element.elementor-element-ff6f68b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ff6f68b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB3;}.elementor-2 .elementor-element.elementor-element-a4a3492{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-a4a3492 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-c2f29d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-c2f29d3 .elementor-heading-title{font-family:var( --e-global-typography-fd894c0-font-family ), Sans-serif;font-size:var( --e-global-typography-fd894c0-font-size );font-weight:var( --e-global-typography-fd894c0-font-weight );color:var( --e-global-color-d1e6463 );}.elementor-2 .elementor-element.elementor-element-0dbec16{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-d832771-font-family ), Sans-serif;font-size:var( --e-global-typography-d832771-font-size );font-weight:var( --e-global-typography-d832771-font-weight );line-height:var( --e-global-typography-d832771-line-height );letter-spacing:var( --e-global-typography-d832771-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-54dbe78{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-01bc948 .elementor-button{font-family:var( --e-global-typography-ea5694a-font-family ), Sans-serif;font-size:var( --e-global-typography-ea5694a-font-size );font-weight:var( --e-global-typography-ea5694a-font-weight );text-transform:var( --e-global-typography-ea5694a-text-transform );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e32be0a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.57;--margin-top:00px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-2 .elementor-element.elementor-element-e32be0a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e32be0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af206eb );}.elementor-2 .elementor-element.elementor-element-e32be0a::before, .elementor-2 .elementor-element.elementor-element-e32be0a > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-e32be0a > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-e32be0a > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-e32be0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-e32be0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://pilisilovasmajor.hu/wp-content/uploads/Pilisi_Lovas_Major_bg1.webp");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:50% auto;}.elementor-2 .elementor-element.elementor-element-01f8300{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-01f8300 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-76c5352{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-76c5352 .elementor-heading-title{font-family:var( --e-global-typography-fd894c0-font-family ), Sans-serif;font-size:var( --e-global-typography-fd894c0-font-size );font-weight:var( --e-global-typography-fd894c0-font-weight );color:var( --e-global-color-d1e6463 );}.elementor-2 .elementor-element.elementor-element-4b4d627{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-d832771-font-family ), Sans-serif;font-size:var( --e-global-typography-d832771-font-size );font-weight:var( --e-global-typography-d832771-font-weight );line-height:var( --e-global-typography-d832771-line-height );letter-spacing:var( --e-global-typography-d832771-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-075b8c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--grid-column-gap:10px;}.elementor-2 .elementor-element.elementor-element-075b8c7 .pp-posts:not(.elementor-grid){margin-left:-10px;}.elementor-2 .elementor-element.elementor-element-075b8c7 .pp-posts:not(.elementor-grid) .pp-post-wrap{padding-left:10px;}.elementor-2 .elementor-element.elementor-element-075b8c7 .pp-posts-skin-portfolio .pp-post-content{height:320px;}.elementor-2 .elementor-element.elementor-element-075b8c7 .pp-post:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-075b8c7 .pp-post-thumb-content-wrap{justify-content:flex-end;}.elementor-2 .elementor-element.elementor-element-075b8c7 .pp-post-thumb-content{text-align:center;background-color:var( --e-global-color-5479537 );padding:0px 20px 10px 20px;}.elementor-2 .elementor-element.elementor-element-075b8c7 .pp-post-title, .elementor-2 .elementor-element.elementor-element-075b8c7 .pp-post-title a{color:var( --e-global-color-af206eb );}.elementor-2 .elementor-element.elementor-element-075b8c7 .pp-post-title a:hover{color:var( --e-global-color-d1e6463 );}.elementor-2 .elementor-element.elementor-element-075b8c7 .pp-post-title{font-family:var( --e-global-typography-7695a63-font-family ), Sans-serif;font-size:var( --e-global-typography-7695a63-font-size );font-weight:var( --e-global-typography-7695a63-font-weight );margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-075b8c7 .pp-post-meta{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-075b8c7 .pp-post-meta a{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-075b8c7 .pp-slider-arrow{font-size:22px;line-height:22px;background-color:#FFFAF5CC;color:var( --e-global-color-e47258f );}.elementor-2 .elementor-element.elementor-element-075b8c7 .swiper-container-wrap .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-5d32f48 );}.elementor-2 .elementor-element.elementor-element-075b8c7 .swiper-container-wrap .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var( --e-global-color-d1e6463 );}.elementor-2 .elementor-element.elementor-element-075b8c7 .swiper-container-wrap .swiper-pagination-bullet:hover{background:var( --e-global-color-d1e6463 );}.elementor-2 .elementor-element.elementor-element-fc97aa3{--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:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-8c2c212{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8c2c212 .elementor-button{font-family:var( --e-global-typography-ea5694a-font-family ), Sans-serif;font-size:var( --e-global-typography-ea5694a-font-size );font-weight:var( --e-global-typography-ea5694a-font-weight );text-transform:var( --e-global-typography-ea5694a-text-transform );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );border-style:none;}.elementor-2 .elementor-element.elementor-element-6170bd5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.57;--margin-top:00px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6170bd5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6170bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af206eb );}.elementor-2 .elementor-element.elementor-element-6170bd5::before, .elementor-2 .elementor-element.elementor-element-6170bd5 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6170bd5 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6170bd5 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-6170bd5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-6170bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://pilisilovasmajor.hu/wp-content/uploads/Pilisi_Lovas_Major_bg1.webp");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:50% auto;}.elementor-2 .elementor-element.elementor-element-7a2fbbb{--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:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-841f414{text-align:center;}.elementor-2 .elementor-element.elementor-element-841f414 .elementor-heading-title{font-family:var( --e-global-typography-f9a75b7-font-family ), Sans-serif;font-size:var( --e-global-typography-f9a75b7-font-size );font-weight:var( --e-global-typography-f9a75b7-font-weight );line-height:var( --e-global-typography-f9a75b7-line-height );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-032c680{--grid-template-columns:repeat(0, auto);text-align:left;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-size:30px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-2 .elementor-element.elementor-element-032c680 .elementor-social-icon{background-color:var( --e-global-color-d1e6463 );--icon-padding:0.3em;}.elementor-2 .elementor-element.elementor-element-032c680 .elementor-social-icon i{color:var( --e-global-color-4ea18da );}.elementor-2 .elementor-element.elementor-element-032c680 .elementor-social-icon svg{fill:var( --e-global-color-4ea18da );}.elementor-2 .elementor-element.elementor-element-032c680 .elementor-social-icon:hover{background-color:var( --e-global-color-af206eb );}.elementor-2 .elementor-element.elementor-element-032c680 .elementor-social-icon:hover i{color:var( --e-global-color-d1e6463 );}.elementor-2 .elementor-element.elementor-element-032c680 .elementor-social-icon:hover svg{fill:var( --e-global-color-d1e6463 );}.elementor-2 .elementor-element.elementor-element-ae07e61{--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:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0af7bdc{text-align:center;}.elementor-2 .elementor-element.elementor-element-0af7bdc .elementor-heading-title{font-family:var( --e-global-typography-f9a75b7-font-family ), Sans-serif;font-size:var( --e-global-typography-f9a75b7-font-size );font-weight:var( --e-global-typography-f9a75b7-font-weight );line-height:var( --e-global-typography-f9a75b7-line-height );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-11a53ae{--grid-template-columns:repeat(0, auto);text-align:left;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-size:30px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-2 .elementor-element.elementor-element-11a53ae .elementor-social-icon{background-color:var( --e-global-color-d1e6463 );--icon-padding:0.3em;}.elementor-2 .elementor-element.elementor-element-11a53ae .elementor-social-icon i{color:var( --e-global-color-4ea18da );}.elementor-2 .elementor-element.elementor-element-11a53ae .elementor-social-icon svg{fill:var( --e-global-color-4ea18da );}.elementor-2 .elementor-element.elementor-element-11a53ae .elementor-social-icon:hover{background-color:var( --e-global-color-af206eb );}.elementor-2 .elementor-element.elementor-element-11a53ae .elementor-social-icon:hover i{color:var( --e-global-color-d1e6463 );}.elementor-2 .elementor-element.elementor-element-11a53ae .elementor-social-icon:hover svg{fill:var( --e-global-color-d1e6463 );}.elementor-2 .elementor-element.elementor-element-bffce24{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.57;--margin-top:00px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-2 .elementor-element.elementor-element-bffce24:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-bffce24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af206eb );}.elementor-2 .elementor-element.elementor-element-bffce24::before, .elementor-2 .elementor-element.elementor-element-bffce24 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-bffce24 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-bffce24 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-bffce24 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-bffce24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://pilisilovasmajor.hu/wp-content/uploads/Pilisi_Lovas_Major_bg1.webp");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:50% auto;}.elementor-2 .elementor-element.elementor-element-53da203{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-53da203 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-d09af47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-d09af47 .elementor-heading-title{font-family:var( --e-global-typography-fd894c0-font-family ), Sans-serif;font-size:var( --e-global-typography-fd894c0-font-size );font-weight:var( --e-global-typography-fd894c0-font-weight );color:var( --e-global-color-d1e6463 );}.elementor-2 .elementor-element.elementor-element-e864b26{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-d832771-font-family ), Sans-serif;font-size:var( --e-global-typography-d832771-font-size );font-weight:var( --e-global-typography-d832771-font-weight );line-height:var( --e-global-typography-d832771-line-height );letter-spacing:var( --e-global-typography-d832771-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-7e4e82e{--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:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-83495b1{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-83495b1 .elementor-button{font-family:var( --e-global-typography-ea5694a-font-family ), Sans-serif;font-size:var( --e-global-typography-ea5694a-font-size );font-weight:var( --e-global-typography-ea5694a-font-weight );text-transform:var( --e-global-typography-ea5694a-text-transform );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );border-style:none;}.elementor-2 .elementor-element.elementor-element-8690790 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-ea5694a-font-family ), Sans-serif;font-size:var( --e-global-typography-ea5694a-font-size );font-weight:var( --e-global-typography-ea5694a-font-weight );text-transform:var( --e-global-typography-ea5694a-text-transform );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );border-style:none;}.elementor-2 .elementor-element.elementor-element-8690790 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-8690790 .elementor-button:focus{background-color:var( --e-global-color-d1e6463 );}.elementor-2 .elementor-element.elementor-element-8690790{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-4a457cc{--min-height:620px;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-7805553 img{width:140px;}.elementor-2 .elementor-element.elementor-element-6ded3e6 .pp-advanced-menu--main .pp-menu-item{padding-left:26px;padding-right:26px;padding-top:16px;padding-bottom:16px;}.elementor-2 .elementor-element.elementor-element-32283e6{--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:80px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-2e5870f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2 .elementor-element.elementor-element-3211f84 .elementor-heading-title{font-size:var( --e-global-typography-fd894c0-font-size );}.elementor-2 .elementor-element.elementor-element-37dd853{font-size:var( --e-global-typography-d832771-font-size );line-height:var( --e-global-typography-d832771-line-height );letter-spacing:var( --e-global-typography-d832771-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8440d43{font-size:var( --e-global-typography-d832771-font-size );line-height:var( --e-global-typography-d832771-line-height );letter-spacing:var( --e-global-typography-d832771-letter-spacing );}.elementor-2 .elementor-element.elementor-element-9e74f07 .elementor-heading-title{font-size:var( --e-global-typography-f9a75b7-font-size );line-height:var( --e-global-typography-f9a75b7-line-height );}.elementor-2 .elementor-element.elementor-element-9e5e71d::before, .elementor-2 .elementor-element.elementor-element-9e5e71d > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-9e5e71d > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-9e5e71d > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-9e5e71d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-9e5e71d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:60% auto;}.elementor-2 .elementor-element.elementor-element-9e5e71d{--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-dd2e042 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2 .elementor-element.elementor-element-eecf0b9 .elementor-heading-title{font-size:var( --e-global-typography-fd894c0-font-size );}.elementor-2 .elementor-element.elementor-element-751ddbe{--padding-top:40px;--padding-bottom:040px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-496db47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-91029e3 .elementor-heading-title{font-size:var( --e-global-typography-f9a75b7-font-size );line-height:var( --e-global-typography-f9a75b7-line-height );}.elementor-2 .elementor-element.elementor-element-12f3752{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-038bc80 .elementor-button{font-size:var( --e-global-typography-ea5694a-font-size );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8ef53d3 .elementor-button{font-size:var( --e-global-typography-ea5694a-font-size );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-0077bab{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-e2d371d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-b042a76 .elementor-heading-title{font-size:var( --e-global-typography-f9a75b7-font-size );line-height:var( --e-global-typography-f9a75b7-line-height );}.elementor-2 .elementor-element.elementor-element-03a9bd6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-cbce673 .elementor-button{font-size:var( --e-global-typography-ea5694a-font-size );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-367ca64 .elementor-button{font-size:var( --e-global-typography-ea5694a-font-size );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5e45212{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-e01303d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-46e6ebe .elementor-heading-title{font-size:var( --e-global-typography-f9a75b7-font-size );line-height:var( --e-global-typography-f9a75b7-line-height );}.elementor-2 .elementor-element.elementor-element-11a8656{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-72f3424 .elementor-button{font-size:var( --e-global-typography-ea5694a-font-size );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f6e67b2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2 .elementor-element.elementor-element-6c28462 .elementor-heading-title{font-size:var( --e-global-typography-fd894c0-font-size );}.elementor-2 .elementor-element.elementor-element-8a08cfe{font-size:var( --e-global-typography-d832771-font-size );line-height:var( --e-global-typography-d832771-line-height );letter-spacing:var( --e-global-typography-d832771-letter-spacing );}.elementor-2 .elementor-element.elementor-element-56ddf2e{margin:82px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-56ddf2e .pp-post-title{font-size:var( --e-global-typography-7695a63-font-size );}.elementor-2 .elementor-element.elementor-element-56ddf2e .pp-post-excerpt{font-size:var( --e-global-typography-65cf056-font-size );}.elementor-2 .elementor-element.elementor-element-bbfa21a{font-size:var( --e-global-typography-d832771-font-size );line-height:var( --e-global-typography-d832771-line-height );letter-spacing:var( --e-global-typography-d832771-letter-spacing );}.elementor-2 .elementor-element.elementor-element-044d9d4 .elementor-button{font-size:var( --e-global-typography-ea5694a-font-size );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6bdbe7a .elementor-button{font-size:var( --e-global-typography-ea5694a-font-size );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-604ec88{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-a4a3492 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2 .elementor-element.elementor-element-c2f29d3 .elementor-heading-title{font-size:var( --e-global-typography-fd894c0-font-size );}.elementor-2 .elementor-element.elementor-element-0dbec16{font-size:var( --e-global-typography-d832771-font-size );line-height:var( --e-global-typography-d832771-line-height );letter-spacing:var( --e-global-typography-d832771-letter-spacing );}.elementor-2 .elementor-element.elementor-element-54dbe78{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-01bc948 .elementor-button{font-size:var( --e-global-typography-ea5694a-font-size );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e32be0a::before, .elementor-2 .elementor-element.elementor-element-e32be0a > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-e32be0a > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-e32be0a > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-e32be0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-e32be0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:60% auto;}.elementor-2 .elementor-element.elementor-element-e32be0a{--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-01f8300 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2 .elementor-element.elementor-element-76c5352 .elementor-heading-title{font-size:var( --e-global-typography-fd894c0-font-size );}.elementor-2 .elementor-element.elementor-element-4b4d627{font-size:var( --e-global-typography-d832771-font-size );line-height:var( --e-global-typography-d832771-line-height );letter-spacing:var( --e-global-typography-d832771-letter-spacing );}.elementor-2 .elementor-element.elementor-element-075b8c7{margin:82px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-075b8c7 .pp-post-title{font-size:var( --e-global-typography-7695a63-font-size );}.elementor-2 .elementor-element.elementor-element-8c2c212 .elementor-button{font-size:var( --e-global-typography-ea5694a-font-size );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6170bd5::before, .elementor-2 .elementor-element.elementor-element-6170bd5 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6170bd5 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6170bd5 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-6170bd5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-6170bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:60% auto;}.elementor-2 .elementor-element.elementor-element-6170bd5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-841f414 .elementor-heading-title{font-size:var( --e-global-typography-f9a75b7-font-size );line-height:var( --e-global-typography-f9a75b7-line-height );}.elementor-2 .elementor-element.elementor-element-0af7bdc .elementor-heading-title{font-size:var( --e-global-typography-f9a75b7-font-size );line-height:var( --e-global-typography-f9a75b7-line-height );}.elementor-2 .elementor-element.elementor-element-bffce24::before, .elementor-2 .elementor-element.elementor-element-bffce24 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-bffce24 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-bffce24 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-bffce24 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-bffce24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:60% auto;}.elementor-2 .elementor-element.elementor-element-bffce24{--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-53da203 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2 .elementor-element.elementor-element-d09af47 .elementor-heading-title{font-size:var( --e-global-typography-fd894c0-font-size );}.elementor-2 .elementor-element.elementor-element-e864b26{font-size:var( --e-global-typography-d832771-font-size );line-height:var( --e-global-typography-d832771-line-height );letter-spacing:var( --e-global-typography-d832771-letter-spacing );}.elementor-2 .elementor-element.elementor-element-83495b1 .elementor-button{font-size:var( --e-global-typography-ea5694a-font-size );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8690790 .elementor-button{font-size:var( --e-global-typography-ea5694a-font-size );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-4a457cc{--min-height:500px;--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:center;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-7805553 img{width:100px;}.elementor-2 .elementor-element.elementor-element-d627595{--margin-top:-40px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-6ded3e6{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6ded3e6 .pp-advanced-menu--main .pp-menu-item{padding-left:12px;padding-right:12px;padding-top:18px;padding-bottom:18px;}.elementor-2 .elementor-element.elementor-element-6ded3e6 .pp-advanced-menu .pp-menu-item, .elementor-2 .elementor-element.elementor-element-6ded3e6 .pp-advanced-menu-main-wrapper.pp-advanced-menu--type-full-screen .pp-advanced-menu--dropdown .pp-menu-item, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-6ded3e6 .pp-menu-item{font-size:13px;line-height:0.8em;}.elementor-2 .elementor-element.elementor-element-32283e6{--padding-top:100px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-2e5870f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2 .elementor-element.elementor-element-3211f84{text-align:center;}.elementor-2 .elementor-element.elementor-element-3211f84 .elementor-heading-title{font-size:var( --e-global-typography-fd894c0-font-size );}.elementor-2 .elementor-element.elementor-element-37dd853{text-align:start;font-size:var( --e-global-typography-d832771-font-size );line-height:var( --e-global-typography-d832771-line-height );letter-spacing:var( --e-global-typography-d832771-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8440d43{text-align:start;font-size:var( --e-global-typography-d832771-font-size );line-height:var( --e-global-typography-d832771-line-height );letter-spacing:var( --e-global-typography-d832771-letter-spacing );}.elementor-2 .elementor-element.elementor-element-9e74f07{text-align:center;}.elementor-2 .elementor-element.elementor-element-9e74f07 .elementor-heading-title{font-size:var( --e-global-typography-f9a75b7-font-size );line-height:var( --e-global-typography-f9a75b7-line-height );}.elementor-2 .elementor-element.elementor-element-9e5e71d::before, .elementor-2 .elementor-element.elementor-element-9e5e71d > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-9e5e71d > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-9e5e71d > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-9e5e71d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-9e5e71d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:100% auto;}.elementor-2 .elementor-element.elementor-element-9e5e71d{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-dd2e042 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2 .elementor-element.elementor-element-eecf0b9{text-align:center;}.elementor-2 .elementor-element.elementor-element-eecf0b9 .elementor-heading-title{font-size:var( --e-global-typography-fd894c0-font-size );}.elementor-2 .elementor-element.elementor-element-c247ccb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-2 .elementor-element.elementor-element-c247ccb .elementor-icon{font-size:34px;}.elementor-2 .elementor-element.elementor-element-c247ccb .elementor-icon svg{height:34px;}.elementor-2 .elementor-element.elementor-element-496db47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-496db47 .elementor-divider-separator{width:50%;}.elementor-2 .elementor-element.elementor-element-91029e3 .elementor-heading-title{font-size:var( --e-global-typography-f9a75b7-font-size );line-height:var( --e-global-typography-f9a75b7-line-height );}.elementor-2 .elementor-element.elementor-element-12f3752{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a6f1e5c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-038bc80{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-038bc80 .elementor-button{font-size:var( --e-global-typography-ea5694a-font-size );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8ef53d3{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8ef53d3 .elementor-button{font-size:var( --e-global-typography-ea5694a-font-size );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c3e5157{--min-height:280px;}.elementor-2 .elementor-element.elementor-element-8baa41c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-5041560{--min-height:280px;}.elementor-2 .elementor-element.elementor-element-0077bab{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2 .elementor-element.elementor-element-7003eb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-2 .elementor-element.elementor-element-7003eb9 .elementor-icon{font-size:40px;}.elementor-2 .elementor-element.elementor-element-7003eb9 .elementor-icon svg{height:40px;}.elementor-2 .elementor-element.elementor-element-e2d371d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-e2d371d .elementor-divider-separator{width:50%;}.elementor-2 .elementor-element.elementor-element-b042a76 .elementor-heading-title{font-size:var( --e-global-typography-f9a75b7-font-size );line-height:var( --e-global-typography-f9a75b7-line-height );}.elementor-2 .elementor-element.elementor-element-03a9bd6{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-993c79a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-cbce673{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-cbce673 .elementor-button{font-size:var( --e-global-typography-ea5694a-font-size );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-367ca64{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-367ca64 .elementor-button{font-size:var( --e-global-typography-ea5694a-font-size );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-52ba0de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-2 .elementor-element.elementor-element-52ba0de .elementor-icon{font-size:50px;}.elementor-2 .elementor-element.elementor-element-52ba0de .elementor-icon svg{height:50px;}.elementor-2 .elementor-element.elementor-element-e01303d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 00px;}.elementor-2 .elementor-element.elementor-element-e01303d .elementor-divider-separator{width:50%;}.elementor-2 .elementor-element.elementor-element-46e6ebe .elementor-heading-title{font-size:var( --e-global-typography-f9a75b7-font-size );line-height:var( --e-global-typography-f9a75b7-line-height );}.elementor-2 .elementor-element.elementor-element-11a8656{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-72f3424{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-72f3424 .elementor-button{font-size:var( --e-global-typography-ea5694a-font-size );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3e15e2b{--min-height:280px;}.elementor-2 .elementor-element.elementor-element-f6e67b2{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-2 .elementor-element.elementor-element-f6e67b2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2 .elementor-element.elementor-element-6c28462{text-align:center;}.elementor-2 .elementor-element.elementor-element-6c28462 .elementor-heading-title{font-size:var( --e-global-typography-fd894c0-font-size );}.elementor-2 .elementor-element.elementor-element-8a08cfe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:var( --e-global-typography-d832771-font-size );line-height:var( --e-global-typography-d832771-line-height );letter-spacing:var( --e-global-typography-d832771-letter-spacing );}.elementor-2 .elementor-element.elementor-element-56ddf2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-56ddf2e .pp-post-title{font-size:var( --e-global-typography-7695a63-font-size );}.elementor-2 .elementor-element.elementor-element-56ddf2e .pp-post-excerpt{font-size:var( --e-global-typography-65cf056-font-size );}.elementor-2 .elementor-element.elementor-element-bbfa21a{font-size:var( --e-global-typography-d832771-font-size );line-height:var( --e-global-typography-d832771-line-height );letter-spacing:var( --e-global-typography-d832771-letter-spacing );}.elementor-2 .elementor-element.elementor-element-49f2f73{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-044d9d4{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-044d9d4 .elementor-button{font-size:var( --e-global-typography-ea5694a-font-size );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6bdbe7a{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6bdbe7a .elementor-button{font-size:var( --e-global-typography-ea5694a-font-size );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-604ec88:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-604ec88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2 .elementor-element.elementor-element-604ec88{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-c55576c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ff6f68b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:80px;--margin-bottom:80px;--margin-left:20px;--margin-right:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-a4a3492{text-align:center;}.elementor-2 .elementor-element.elementor-element-a4a3492 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2 .elementor-element.elementor-element-c2f29d3{text-align:center;}.elementor-2 .elementor-element.elementor-element-c2f29d3 .elementor-heading-title{font-size:var( --e-global-typography-fd894c0-font-size );}.elementor-2 .elementor-element.elementor-element-0dbec16{font-size:var( --e-global-typography-d832771-font-size );line-height:var( --e-global-typography-d832771-line-height );letter-spacing:var( --e-global-typography-d832771-letter-spacing );}.elementor-2 .elementor-element.elementor-element-54dbe78{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-01bc948 .elementor-button{font-size:var( --e-global-typography-ea5694a-font-size );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e32be0a::before, .elementor-2 .elementor-element.elementor-element-e32be0a > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-e32be0a > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-e32be0a > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-e32be0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-e32be0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:100% auto;}.elementor-2 .elementor-element.elementor-element-e32be0a{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-01f8300 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2 .elementor-element.elementor-element-76c5352{text-align:center;}.elementor-2 .elementor-element.elementor-element-76c5352 .elementor-heading-title{font-size:var( --e-global-typography-fd894c0-font-size );}.elementor-2 .elementor-element.elementor-element-4b4d627{font-size:var( --e-global-typography-d832771-font-size );line-height:var( --e-global-typography-d832771-line-height );letter-spacing:var( --e-global-typography-d832771-letter-spacing );}.elementor-2 .elementor-element.elementor-element-075b8c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-075b8c7 .pp-post-title{font-size:var( --e-global-typography-7695a63-font-size );}.elementor-2 .elementor-element.elementor-element-8c2c212{padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-8c2c212 .elementor-button{font-size:var( --e-global-typography-ea5694a-font-size );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6170bd5::before, .elementor-2 .elementor-element.elementor-element-6170bd5 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6170bd5 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6170bd5 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-6170bd5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-6170bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:100% auto;}.elementor-2 .elementor-element.elementor-element-6170bd5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7a2fbbb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-841f414 .elementor-heading-title{font-size:var( --e-global-typography-f9a75b7-font-size );line-height:var( --e-global-typography-f9a75b7-line-height );}.elementor-2 .elementor-element.elementor-element-032c680{--icon-size:24px;}.elementor-2 .elementor-element.elementor-element-ae07e61{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0af7bdc .elementor-heading-title{font-size:var( --e-global-typography-f9a75b7-font-size );line-height:var( --e-global-typography-f9a75b7-line-height );}.elementor-2 .elementor-element.elementor-element-11a53ae{--icon-size:24px;}.elementor-2 .elementor-element.elementor-element-bffce24::before, .elementor-2 .elementor-element.elementor-element-bffce24 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-bffce24 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-bffce24 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-bffce24 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-bffce24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:100% auto;}.elementor-2 .elementor-element.elementor-element-bffce24{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-53da203 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2 .elementor-element.elementor-element-d09af47{text-align:center;}.elementor-2 .elementor-element.elementor-element-d09af47 .elementor-heading-title{font-size:var( --e-global-typography-fd894c0-font-size );}.elementor-2 .elementor-element.elementor-element-e864b26{font-size:var( --e-global-typography-d832771-font-size );line-height:var( --e-global-typography-d832771-line-height );letter-spacing:var( --e-global-typography-d832771-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7e4e82e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-83495b1{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-83495b1 .elementor-button{font-size:var( --e-global-typography-ea5694a-font-size );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8690790{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8690790 .elementor-button{font-size:var( --e-global-typography-ea5694a-font-size );line-height:var( --e-global-typography-ea5694a-line-height );letter-spacing:var( --e-global-typography-ea5694a-letter-spacing );}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-32283e6{--content-width:1000px;}.elementor-2 .elementor-element.elementor-element-ddcf75d{--width:100%;}.elementor-2 .elementor-element.elementor-element-3e71957{--width:100%;}.elementor-2 .elementor-element.elementor-element-751ddbe{--width:60%;}.elementor-2 .elementor-element.elementor-element-c3e5157{--width:45%;}.elementor-2 .elementor-element.elementor-element-8baa41c{--width:100%;}.elementor-2 .elementor-element.elementor-element-5041560{--width:45%;}.elementor-2 .elementor-element.elementor-element-0077bab{--width:60%;}.elementor-2 .elementor-element.elementor-element-5e45212{--width:60%;}.elementor-2 .elementor-element.elementor-element-3e15e2b{--width:45%;}.elementor-2 .elementor-element.elementor-element-ff6f68b{--width:600px;}}@media(min-width:1025px){.elementor-2 .elementor-element.elementor-element-32283e6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-32283e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2 .elementor-element.elementor-element-9e5e71d::before, .elementor-2 .elementor-element.elementor-element-9e5e71d > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-9e5e71d > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-9e5e71d > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-9e5e71d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-9e5e71d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-2 .elementor-element.elementor-element-604ec88:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-604ec88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2 .elementor-element.elementor-element-e32be0a::before, .elementor-2 .elementor-element.elementor-element-e32be0a > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-e32be0a > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-e32be0a > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-e32be0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-e32be0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-2 .elementor-element.elementor-element-6170bd5::before, .elementor-2 .elementor-element.elementor-element-6170bd5 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6170bd5 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6170bd5 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-6170bd5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-6170bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-2 .elementor-element.elementor-element-bffce24::before, .elementor-2 .elementor-element.elementor-element-bffce24 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-bffce24 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-bffce24 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-bffce24 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-bffce24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}