.elementor-5386 .elementor-element.elementor-element-58e886b{margin-top:50px;margin-bottom:50px;}.elementor-bc-flex-widget .elementor-5386 .elementor-element.elementor-element-fee9656.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5386 .elementor-element.elementor-element-fee9656.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5386 .elementor-element.elementor-element-fee9656 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5386 .elementor-element.elementor-element-19bafdf img{width:100%;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5386 .elementor-element.elementor-element-6f45cb6 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5386 .elementor-element.elementor-element-6f45cb6 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-5386 .elementor-element.elementor-element-6f45cb6{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-5386 .elementor-element.elementor-element-eb21e4a > .elementor-element-populated{padding:3em 3em 3em 3em;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5386 .elementor-element.elementor-element-50c9084 .elementor-heading-title{font-family:"Porshe", Sans-serif;font-size:2.5em;font-weight:normal;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5386 .elementor-element.elementor-element-269198d{text-align:justify;font-family:"Porshe", Sans-serif;font-size:20px;font-weight:100;letter-spacing:0px;color:#000000;}.elementor-5386 .elementor-element.elementor-element-599aa35{text-align:justify;font-family:"Porshe", Sans-serif;font-size:20px;font-weight:100;letter-spacing:0px;color:#000000;}.elementor-5386 .elementor-element.elementor-element-c506d4e{margin-top:50px;margin-bottom:50px;}.elementor-bc-flex-widget .elementor-5386 .elementor-element.elementor-element-ddf9d97.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5386 .elementor-element.elementor-element-ddf9d97.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5386 .elementor-element.elementor-element-ddf9d97 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5386 .elementor-element.elementor-element-9433ba6 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5386 .elementor-element.elementor-element-9433ba6 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-5386 .elementor-element.elementor-element-9433ba6{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-5386 .elementor-element.elementor-element-a9d1dc2 > .elementor-element-populated{padding:3em 3em 3em 3em;}.elementor-5386 .elementor-element.elementor-element-b65cb37 .elementor-heading-title{font-family:"Porshe", Sans-serif;font-size:2.5em;font-weight:normal;color:#000000;}.elementor-5386 .elementor-element.elementor-element-4fe140a{text-align:justify;font-family:"Porshe", Sans-serif;font-size:20px;font-weight:100;letter-spacing:0px;color:#000000;}.elementor-5386 .elementor-element.elementor-element-81023cf{text-align:justify;font-family:"Porshe", Sans-serif;font-size:20px;font-weight:100;letter-spacing:0px;color:#000000;}.elementor-5386 .elementor-element.elementor-element-76664f7{text-align:justify;font-family:"Porshe", Sans-serif;font-size:20px;font-weight:100;letter-spacing:0px;color:#000000;}.elementor-5386 .elementor-element.elementor-element-ffb2ca8{margin-top:50px;margin-bottom:50px;}.elementor-bc-flex-widget .elementor-5386 .elementor-element.elementor-element-8d067c4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5386 .elementor-element.elementor-element-8d067c4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5386 .elementor-element.elementor-element-8d067c4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5386 .elementor-element.elementor-element-3cc0f5b .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5386 .elementor-element.elementor-element-3cc0f5b .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-5386 .elementor-element.elementor-element-3cc0f5b{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5386 .elementor-element.elementor-element-cb755ef .gallery-item img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;}.elementor-5386 .elementor-element.elementor-element-cb755ef .gallery-item .gallery-caption{text-align:center;}.elementor-5386 .elementor-element.elementor-element-afd7a6b > .elementor-element-populated{padding:3em 3em 3em 3em;}.elementor-5386 .elementor-element.elementor-element-08f048d .elementor-heading-title{font-family:"Porshe", Sans-serif;font-size:2.5em;font-weight:normal;color:#000000;}.elementor-5386 .elementor-element.elementor-element-0d78b15{text-align:justify;font-family:"Porshe", Sans-serif;font-size:20px;font-weight:100;letter-spacing:0px;color:#000000;}.elementor-5386 .elementor-element.elementor-element-f72371e{text-align:justify;font-family:"Porshe", Sans-serif;font-size:20px;font-weight:100;letter-spacing:0px;color:#000000;}.elementor-5386 .elementor-element.elementor-element-0a833de{text-align:justify;font-family:"Porshe", Sans-serif;font-size:20px;font-weight:100;letter-spacing:0px;color:#000000;}.elementor-5386 .elementor-element.elementor-element-0e71332{margin-top:50px;margin-bottom:50px;}.elementor-bc-flex-widget .elementor-5386 .elementor-element.elementor-element-266ba47.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5386 .elementor-element.elementor-element-266ba47.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5386 .elementor-element.elementor-element-266ba47 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5386 .elementor-element.elementor-element-cad341e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5386 .elementor-element.elementor-element-cad341e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-5386 .elementor-element.elementor-element-cad341e{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-5386 .elementor-element.elementor-element-45e605f .gallery-item img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;}.elementor-5386 .elementor-element.elementor-element-45e605f .gallery-item .gallery-caption{text-align:center;}.elementor-5386 .elementor-element.elementor-element-746bc19 > .elementor-element-populated{padding:3em 3em 3em 3em;}.elementor-5386 .elementor-element.elementor-element-2814943 .elementor-heading-title{font-family:"Porshe", Sans-serif;font-size:2.5em;font-weight:normal;color:#000000;}.elementor-5386 .elementor-element.elementor-element-75d0231{text-align:justify;font-family:"Porshe", Sans-serif;font-size:20px;font-weight:100;letter-spacing:0px;color:#000000;}.elementor-5386 .elementor-element.elementor-element-22555e4{text-align:justify;font-family:"Porshe", Sans-serif;font-size:20px;font-weight:100;letter-spacing:0px;color:#000000;}.elementor-5386 .elementor-element.elementor-element-b7cd10f{text-align:justify;font-family:"Porshe", Sans-serif;font-size:20px;font-weight:100;letter-spacing:0px;color:#000000;}.elementor-5386 .elementor-element.elementor-element-d2c3f57{margin-top:50px;margin-bottom:50px;}.elementor-bc-flex-widget .elementor-5386 .elementor-element.elementor-element-b645b0a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5386 .elementor-element.elementor-element-b645b0a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5386 .elementor-element.elementor-element-b645b0a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5386 .elementor-element.elementor-element-53843c0 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5386 .elementor-element.elementor-element-53843c0 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-5386 .elementor-element.elementor-element-53843c0{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-5386 .elementor-element.elementor-element-8dd6c90 .gallery-item img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;}.elementor-5386 .elementor-element.elementor-element-8dd6c90 .gallery-item .gallery-caption{text-align:center;}.elementor-5386 .elementor-element.elementor-element-31f33ba > .elementor-element-populated{padding:3em 3em 3em 3em;}.elementor-5386 .elementor-element.elementor-element-196e10a .elementor-heading-title{font-family:"Porshe", Sans-serif;font-size:2.5em;font-weight:normal;color:#000000;}.elementor-5386 .elementor-element.elementor-element-61ec868 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-5386 .elementor-element.elementor-element-61ec868 .elementor-heading-title{font-family:"Porshe", Sans-serif;font-size:1.6rem;font-weight:100;color:#000000;}.elementor-5386 .elementor-element.elementor-element-5ec6026{text-align:justify;font-family:"Porshe", Sans-serif;font-size:20px;font-weight:100;letter-spacing:0px;color:#000000;}.elementor-5386 .elementor-element.elementor-element-b24fc07{text-align:justify;font-family:"Porshe", Sans-serif;font-size:20px;font-weight:100;letter-spacing:0px;color:#000000;}.elementor-5386 .elementor-element.elementor-element-f7fbd7b{text-align:justify;font-family:"Porshe", Sans-serif;font-size:20px;font-weight:100;letter-spacing:0px;color:#000000;}@media(max-width:1024px) and (min-width:768px){.elementor-5386 .elementor-element.elementor-element-fee9656{width:100%;}.elementor-5386 .elementor-element.elementor-element-eb21e4a{width:90%;}.elementor-5386 .elementor-element.elementor-element-ddf9d97{width:100%;}.elementor-5386 .elementor-element.elementor-element-a9d1dc2{width:90%;}.elementor-5386 .elementor-element.elementor-element-8d067c4{width:100%;}.elementor-5386 .elementor-element.elementor-element-afd7a6b{width:90%;}.elementor-5386 .elementor-element.elementor-element-266ba47{width:100%;}.elementor-5386 .elementor-element.elementor-element-746bc19{width:90%;}.elementor-5386 .elementor-element.elementor-element-b645b0a{width:100%;}.elementor-5386 .elementor-element.elementor-element-31f33ba{width:90%;}}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-5386 .elementor-element.elementor-element-fee9656.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5386 .elementor-element.elementor-element-fee9656.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-5386 .elementor-element.elementor-element-ddf9d97.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5386 .elementor-element.elementor-element-ddf9d97.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-5386 .elementor-element.elementor-element-8d067c4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5386 .elementor-element.elementor-element-8d067c4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-5386 .elementor-element.elementor-element-266ba47.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5386 .elementor-element.elementor-element-266ba47.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-5386 .elementor-element.elementor-element-b645b0a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5386 .elementor-element.elementor-element-b645b0a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}}@media(max-width:767px){.elementor-5386 .elementor-element.elementor-element-eb21e4a{width:100%;}.elementor-5386 .elementor-element.elementor-element-eb21e4a > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-5386 .elementor-element.elementor-element-a9d1dc2{width:100%;}.elementor-5386 .elementor-element.elementor-element-a9d1dc2 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-5386 .elementor-element.elementor-element-afd7a6b{width:100%;}.elementor-5386 .elementor-element.elementor-element-afd7a6b > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-5386 .elementor-element.elementor-element-746bc19{width:100%;}.elementor-5386 .elementor-element.elementor-element-746bc19 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-5386 .elementor-element.elementor-element-31f33ba{width:100%;}.elementor-5386 .elementor-element.elementor-element-31f33ba > .elementor-element-populated{padding:1em 1em 1em 1em;}}/* Start custom CSS for image, class: .elementor-element-19bafdf */.elementor-5386 .elementor-element.elementor-element-19bafdf img{
    aspect-ratio: 1/1 !important;
    object-fit: cover;
}/* End custom CSS */