.elementor-18 .elementor-element.elementor-element-1109db86{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18 .elementor-element.elementor-element-1109db86 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-6cd4a37a{--spacer-size:50px;}.elementor-18 .elementor-element.elementor-element-4dea36de{--display:flex;--min-height:2vh;--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:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-5cfae383 .elementor-repeater-item-daa43f8 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://magisterapartmanhaz.hu/wp-content/uploads/2025/09/IMG_5446-Edit-scaled.jpg);background-size:cover;}.elementor-18 .elementor-element.elementor-element-5cfae383 .elementor-repeater-item-daa43f8 .elementor-background-overlay{background-color:#00000059;}.elementor-18 .elementor-element.elementor-element-5cfae383 .elementor-repeater-item-1b70932 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://magisterapartmanhaz.hu/wp-content/uploads/2025/09/IMG_5661-Edit-1-scaled.jpg);background-size:cover;}.elementor-18 .elementor-element.elementor-element-5cfae383 .elementor-repeater-item-1b70932 .elementor-background-overlay{background-color:#00000059;}.elementor-18 .elementor-element.elementor-element-5cfae383 .swiper-slide{height:800px;transition-duration:calc(5000ms*1.2);}.elementor-18 .elementor-element.elementor-element-5cfae383 .swiper-slide-contents{max-width:100%;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.66);}.elementor-18 .elementor-element.elementor-element-5cfae383 .swiper-slide-inner{text-align:center;}.elementor-18 .elementor-element.elementor-element-5cfae383 .elementor-slide-heading{font-family:var( --e-global-typography-3763d6d-font-family ), Sans-serif;font-size:var( --e-global-typography-3763d6d-font-size );font-weight:var( --e-global-typography-3763d6d-font-weight );text-transform:var( --e-global-typography-3763d6d-text-transform );line-height:var( --e-global-typography-3763d6d-line-height );letter-spacing:var( --e-global-typography-3763d6d-letter-spacing );word-spacing:var( --e-global-typography-3763d6d-word-spacing );}.elementor-18 .elementor-element.elementor-element-5cfae383 .elementor-slide-description{font-family:var( --e-global-typography-ef0874e-font-family ), Sans-serif;font-size:var( --e-global-typography-ef0874e-font-size );font-weight:var( --e-global-typography-ef0874e-font-weight );text-transform:var( --e-global-typography-ef0874e-text-transform );font-style:var( --e-global-typography-ef0874e-font-style );line-height:var( --e-global-typography-ef0874e-line-height );letter-spacing:var( --e-global-typography-ef0874e-letter-spacing );word-spacing:var( --e-global-typography-ef0874e-word-spacing );}.elementor-18 .elementor-element.elementor-element-5cfae383 .elementor-slide-button{color:var( --e-global-color-5ba0249 );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-5cfae383 .elementor-slide-button:hover{color:var( --e-global-color-5ba0249 );background-color:var( --e-global-color-9d62236 );border-color:var( --e-global-color-9d62236 );}.elementor-18 .elementor-element.elementor-element-63e8756e > .elementor-container{max-width:1100px;min-height:90vh;}.elementor-18 .elementor-element.elementor-element-63e8756e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-63e8756e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 4% 0% 4%;}.elementor-18 .elementor-element.elementor-element-63e8756e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-37637ff2 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:07% 10% 0% 0%;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-e2c0d08 .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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{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-18 .elementor-element.elementor-element-5283d70{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-992ac93 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-18 .elementor-element.elementor-element-992ac93 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-18 .elementor-element.elementor-element-992ac93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-18 .elementor-element.elementor-element-992ac93 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-18 .elementor-element.elementor-element-992ac93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-18 .elementor-element.elementor-element-992ac93 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-18 .elementor-element.elementor-element-992ac93 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-18 .elementor-element.elementor-element-992ac93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-18 .elementor-element.elementor-element-992ac93 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-18 .elementor-element.elementor-element-992ac93 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-992ac93 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-992ac93{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-992ac93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-992ac93 .elementor-icon-list-item > a{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-992ac93 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-271eea9{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-154bb48 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-18 .elementor-element.elementor-element-154bb48 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-18 .elementor-element.elementor-element-154bb48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-18 .elementor-element.elementor-element-154bb48 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-18 .elementor-element.elementor-element-154bb48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-18 .elementor-element.elementor-element-154bb48 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-18 .elementor-element.elementor-element-154bb48 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-18 .elementor-element.elementor-element-154bb48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-18 .elementor-element.elementor-element-154bb48 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-18 .elementor-element.elementor-element-154bb48 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-154bb48 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-154bb48{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-154bb48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-154bb48 .elementor-icon-list-item > a{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-154bb48 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-10effe8{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-b4a8ced .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-18 .elementor-element.elementor-element-b4a8ced .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-18 .elementor-element.elementor-element-b4a8ced .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-18 .elementor-element.elementor-element-b4a8ced .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-18 .elementor-element.elementor-element-b4a8ced .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-18 .elementor-element.elementor-element-b4a8ced .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-18 .elementor-element.elementor-element-b4a8ced .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-18 .elementor-element.elementor-element-b4a8ced .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-18 .elementor-element.elementor-element-b4a8ced .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-18 .elementor-element.elementor-element-b4a8ced .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-b4a8ced .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-b4a8ced{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-b4a8ced .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-b4a8ced .elementor-icon-list-item > a{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-b4a8ced .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-ac7aac3{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-ac7aac3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-ddb3047 .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-ddb3047 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-ddb3047 .elementor-button:focus{background-color:var( --e-global-color-9d62236 );}.elementor-18 .elementor-element.elementor-element-7288d160 > .elementor-element-populated{margin:-10% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-7288d160{z-index:10;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-379e0c63 img{box-shadow:0px 0px 18px 16px rgba(0,0,0,0.5);}.elementor-18 .elementor-element.elementor-element-61ae3bbc > .elementor-container{min-height:0px;}.elementor-18 .elementor-element.elementor-element-61ae3bbc:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-61ae3bbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6AB0B914;}.elementor-18 .elementor-element.elementor-element-61ae3bbc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:07%;margin-bottom:0%;padding:0% 4% 0% 4%;}.elementor-18 .elementor-element.elementor-element-61ae3bbc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-509efdec{text-align:center;}.elementor-18 .elementor-element.elementor-element-509efdec .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-18 .elementor-element.elementor-element-509efdec > .elementor-widget-container{margin:07% 0% 6% 0%;}.elementor-18 .elementor-element.elementor-element-6a7fe57{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:05%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-6a7fe57:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-6a7fe57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6AB0B914;}.elementor-18 .elementor-element.elementor-element-c5ab0ec{--display:flex;}.elementor-18 .elementor-element.elementor-element-5a7dfb9{--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;}.elementor-18 .elementor-element.elementor-element-ab2c53d{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-1f3d24a{--display:flex;}.elementor-18 .elementor-element.elementor-element-ac722d4{--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;}.elementor-18 .elementor-element.elementor-element-5d7cd9d{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-9b749c6{--display:flex;}.elementor-18 .elementor-element.elementor-element-642f92c{--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;}.elementor-18 .elementor-element.elementor-element-7d865a2{--display:flex;}.elementor-18 .elementor-element.elementor-element-1e6d16d{--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;}.elementor-18 .elementor-element.elementor-element-7ad776e{--display:flex;}.elementor-18 .elementor-element.elementor-element-f0bdd26{--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;}.elementor-18 .elementor-element.elementor-element-aef98e6{--display:flex;}.elementor-18 .elementor-element.elementor-element-b4de661{--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;}.elementor-18 .elementor-element.elementor-element-eb45c9a{--display:flex;}.elementor-18 .elementor-element.elementor-element-b9d7465{--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;}.elementor-18 .elementor-element.elementor-element-69cd4a4{--display:flex;}.elementor-18 .elementor-element.elementor-element-a0eebcd{--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;}.elementor-18 .elementor-element.elementor-element-1080b8b{--display:flex;}.elementor-18 .elementor-element.elementor-element-49fc6a9{--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;}.elementor-18 .elementor-element.elementor-element-5fa8695{--display:flex;}.elementor-18 .elementor-element.elementor-element-d6501ff{--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;}.elementor-18 .elementor-element.elementor-element-563da12{--display:flex;}.elementor-18 .elementor-element.elementor-element-739037f{--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;}.elementor-18 .elementor-element.elementor-element-4d31f02{--display:flex;}.elementor-18 .elementor-element.elementor-element-faeac3d{--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;}.elementor-18 .elementor-element.elementor-element-36085d5{--display:flex;}.elementor-18 .elementor-element.elementor-element-059a4e1{--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;}.elementor-18 .elementor-element.elementor-element-8c4f25b{--display:flex;}.elementor-18 .elementor-element.elementor-element-00117ba{--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;}.elementor-18 .elementor-element.elementor-element-5cc3201{--display:flex;}.elementor-18 .elementor-element.elementor-element-a47a4d9{--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;}.elementor-18 .elementor-element.elementor-element-2f57d3f{--display:flex;}.elementor-18 .elementor-element.elementor-element-d1fa98c{--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;}.elementor-18 .elementor-element.elementor-element-6464507{--display:flex;}.elementor-18 .elementor-element.elementor-element-102f0c9{--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;}.elementor-18 .elementor-element.elementor-element-571fbf7{--display:flex;}.elementor-18 .elementor-element.elementor-element-53ddafb{--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;}.elementor-18 .elementor-element.elementor-element-f61c639{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-18 .elementor-element.elementor-element-f61c639 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Aboreto", Sans-serif;font-weight:400;text-transform:uppercase;line-height:34px;letter-spacing:0.89px;}.elementor-18 .elementor-element.elementor-element-1ee8d0bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:07%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-1ee8d0bf:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-1ee8d0bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6AB0B914;}.elementor-18 .elementor-element.elementor-element-3ed1789d .elementor-button{background-color:#1E6378;}.elementor-18 .elementor-element.elementor-element-3ed1789d .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-3ed1789d .elementor-button:focus{background-color:var( --e-global-color-9d62236 );}.elementor-18 .elementor-element.elementor-element-3ed1789d > .elementor-widget-container{padding:0% 0% 0% 0%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-5cfae383 .elementor-slide-heading{font-size:var( --e-global-typography-3763d6d-font-size );line-height:var( --e-global-typography-3763d6d-line-height );letter-spacing:var( --e-global-typography-3763d6d-letter-spacing );word-spacing:var( --e-global-typography-3763d6d-word-spacing );}.elementor-18 .elementor-element.elementor-element-5cfae383 .elementor-slide-description{font-size:var( --e-global-typography-ef0874e-font-size );line-height:var( --e-global-typography-ef0874e-line-height );letter-spacing:var( --e-global-typography-ef0874e-letter-spacing );word-spacing:var( --e-global-typography-ef0874e-word-spacing );}.elementor-18 .elementor-element.elementor-element-63e8756e > .elementor-container{min-height:80vh;}.elementor-18 .elementor-element.elementor-element-63e8756e{padding:6% 6% 6% 6%;}.elementor-18 .elementor-element.elementor-element-37637ff2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-e2c0d08{text-align:center;}.elementor-18 .elementor-element.elementor-element-e2c0d08 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-5283d70{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-992ac93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-992ac93 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-271eea9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-154bb48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-154bb48 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-10effe8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-b4a8ced .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-b4a8ced .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-ac7aac3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );width:var( --container-widget-width, 670.969px );max-width:670.969px;--container-widget-width:670.969px;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-7288d160 > .elementor-element-populated{margin:50px 50px 50px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;}.elementor-18 .elementor-element.elementor-element-379e0c63 img{width:50%;}.elementor-18 .elementor-element.elementor-element-61ae3bbc > .elementor-container{min-height:34vh;}.elementor-18 .elementor-element.elementor-element-61ae3bbc{padding:0% 10% 0% 10%;}.elementor-18 .elementor-element.elementor-element-509efdec .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-18 .elementor-element.elementor-element-509efdec > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-18 .elementor-element.elementor-element-6a7fe57{--padding-top:0%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-18 .elementor-element.elementor-element-ab2c53d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-5d7cd9d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-f61c639{--n-accordion-title-font-size:15px;}:where( .elementor-18 .elementor-element.elementor-element-f61c639 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:30px;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-6cd4a37a{--spacer-size:60px;}.elementor-18 .elementor-element.elementor-element-4dea36de{--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-5cfae383 .swiper-slide{height:650px;}.elementor-18 .elementor-element.elementor-element-5cfae383 .swiper-slide-contents{max-width:100%;}.elementor-18 .elementor-element.elementor-element-5cfae383 .elementor-slide-heading{font-size:var( --e-global-typography-3763d6d-font-size );line-height:var( --e-global-typography-3763d6d-line-height );letter-spacing:var( --e-global-typography-3763d6d-letter-spacing );word-spacing:var( --e-global-typography-3763d6d-word-spacing );}.elementor-18 .elementor-element.elementor-element-5cfae383 .elementor-slide-description{font-size:var( --e-global-typography-ef0874e-font-size );line-height:var( --e-global-typography-ef0874e-line-height );letter-spacing:var( --e-global-typography-ef0874e-letter-spacing );word-spacing:var( --e-global-typography-ef0874e-word-spacing );}.elementor-18 .elementor-element.elementor-element-63e8756e{padding:12% 10% 0% 10%;}.elementor-18 .elementor-element.elementor-element-37637ff2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-e2c0d08 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-5283d70{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-992ac93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-992ac93 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-271eea9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-154bb48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-154bb48 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-10effe8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-b4a8ced .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-b4a8ced .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-ac7aac3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );width:var( --container-widget-width, 257.969px );max-width:257.969px;--container-widget-width:257.969px;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-7288d160 > .elementor-element-populated{margin:40px 40px 40px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;}.elementor-18 .elementor-element.elementor-element-61ae3bbc > .elementor-container{min-height:25vh;}.elementor-18 .elementor-element.elementor-element-61ae3bbc{margin-top:0px;margin-bottom:0px;padding:0% 06% 0% 6%;}.elementor-18 .elementor-element.elementor-element-509efdec{text-align:center;}.elementor-18 .elementor-element.elementor-element-509efdec .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-18 .elementor-element.elementor-element-509efdec > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-18 .elementor-element.elementor-element-6a7fe57{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-18 .elementor-element.elementor-element-ab2c53d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-5d7cd9d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-f61c639{--n-accordion-title-font-size:15px;--n-accordion-icon-gap:15px;}:where( .elementor-18 .elementor-element.elementor-element-f61c639 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:26px;}.elementor-18 .elementor-element.elementor-element-1ee8d0bf{--margin-top:0%;--margin-bottom:20%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-37637ff2{width:50%;}.elementor-18 .elementor-element.elementor-element-7288d160{width:49.986%;}.elementor-18 .elementor-element.elementor-element-6a7fe57{--content-width:1100px;}}@media(max-width:1024px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-37637ff2{width:100%;}.elementor-18 .elementor-element.elementor-element-7288d160{width:100%;}}