.elementor-2821 .elementor-element.elementor-element-9dfa7b9{--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:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:335px;--padding-bottom:110px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-9dfa7b9:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-9dfa7b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://realestate.portomontenegro.com/wp-content/uploads/2025/06/vv-cover.jpg");background-position:center center;background-size:cover;}.elementor-2821 .elementor-element.elementor-element-41f5bdd{--display:flex;}.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-2821 .elementor-element.elementor-element-7528133 img{width:133px;}.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-2821 .elementor-element.elementor-element-46c74a5{text-align:center;}.elementor-2821 .elementor-element.elementor-element-46c74a5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:500;font-style:italic;color:var( --e-global-color-6bc77cf );}.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-2821 .elementor-element.elementor-element-56dfca2{text-align:center;font-family:"Gotham", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:var( --e-global-color-6bc77cf );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2821 .elementor-element.elementor-element-7d74187 .elementor-button{background-color:#7D122E00;font-family:"Gotham", Sans-serif;font-weight:500;fill:var( --e-global-color-6bc77cf );color:var( --e-global-color-6bc77cf );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6bc77cf );border-radius:0px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-7d74187 .elementor-button:hover, .elementor-2821 .elementor-element.elementor-element-7d74187 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-6bc77cf );border-color:var( --e-global-color-primary );}.elementor-2821 .elementor-element.elementor-element-7d74187 .elementor-button:hover svg, .elementor-2821 .elementor-element.elementor-element-7d74187 .elementor-button:focus svg{fill:var( --e-global-color-6bc77cf );}.elementor-2821 .elementor-element.elementor-element-0b17cdd{--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:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-0a2c986{--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;}body:not(.rtl) .elementor-2821 .elementor-element.elementor-element-0eeeb71{left:0px;}body.rtl .elementor-2821 .elementor-element.elementor-element-0eeeb71{right:0px;}.elementor-2821 .elementor-element.elementor-element-0eeeb71{top:-95px;}.elementor-2821 .elementor-element.elementor-element-327a126 .elementor-heading-title{font-family:"N27", Sans-serif;font-weight:700;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-ed43979{--divider-border-style:solid;--divider-color:var( --e-global-color-59f40db );--divider-border-width:1px;}.elementor-2821 .elementor-element.elementor-element-ed43979 .elementor-divider-separator{width:80px;margin:0 auto;margin-left:0;}.elementor-2821 .elementor-element.elementor-element-ed43979 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-2821 .elementor-element.elementor-element-6777219 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-6777219{color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-ed9840c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:6px 6px;--row-gap:6px;--column-gap:6px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2821 .elementor-element.elementor-element-b4a34ec{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bcb2fc2 );--border-color:var( --e-global-color-bcb2fc2 );--padding-top:12px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-b4a34ec:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-b4a34ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bcb2fc2 );}.elementor-2821 .elementor-element.elementor-element-b4a34ec:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-59f40db );--border-color:var( --e-global-color-59f40db );}.elementor-2821 .elementor-element.elementor-element-b4a34ec, .elementor-2821 .elementor-element.elementor-element-b4a34ec::before{--border-transition:0.3s;}.elementor-2821 .elementor-element.elementor-element-412e735{text-align:center;}.elementor-2821 .elementor-element.elementor-element-412e735 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-6dd7532{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bcb2fc2 );--border-color:var( --e-global-color-bcb2fc2 );--padding-top:12px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-6dd7532:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-6dd7532 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bcb2fc2 );}.elementor-2821 .elementor-element.elementor-element-6dd7532:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-59f40db );--border-color:var( --e-global-color-59f40db );}.elementor-2821 .elementor-element.elementor-element-6dd7532, .elementor-2821 .elementor-element.elementor-element-6dd7532::before{--border-transition:0.3s;}.elementor-2821 .elementor-element.elementor-element-9467be2{text-align:center;}.elementor-2821 .elementor-element.elementor-element-9467be2 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-9fe860a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bcb2fc2 );--border-color:var( --e-global-color-bcb2fc2 );--padding-top:12px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-9fe860a:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-9fe860a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bcb2fc2 );}.elementor-2821 .elementor-element.elementor-element-9fe860a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-59f40db );--border-color:var( --e-global-color-59f40db );}.elementor-2821 .elementor-element.elementor-element-9fe860a, .elementor-2821 .elementor-element.elementor-element-9fe860a::before{--border-transition:0.3s;}.elementor-2821 .elementor-element.elementor-element-14bcabf{text-align:center;}.elementor-2821 .elementor-element.elementor-element-14bcabf .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-56561ea{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bcb2fc2 );--border-color:var( --e-global-color-bcb2fc2 );--padding-top:12px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-56561ea:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-56561ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bcb2fc2 );}.elementor-2821 .elementor-element.elementor-element-56561ea:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-59f40db );--border-color:var( --e-global-color-59f40db );}.elementor-2821 .elementor-element.elementor-element-56561ea, .elementor-2821 .elementor-element.elementor-element-56561ea::before{--border-transition:0.3s;}.elementor-2821 .elementor-element.elementor-element-e2f7bef{text-align:center;}.elementor-2821 .elementor-element.elementor-element-e2f7bef .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-11a8095{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bcb2fc2 );--border-color:var( --e-global-color-bcb2fc2 );--padding-top:12px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-11a8095:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-11a8095 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bcb2fc2 );}.elementor-2821 .elementor-element.elementor-element-11a8095:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-59f40db );--border-color:var( --e-global-color-59f40db );}.elementor-2821 .elementor-element.elementor-element-11a8095, .elementor-2821 .elementor-element.elementor-element-11a8095::before{--border-transition:0.3s;}.elementor-2821 .elementor-element.elementor-element-022f1da{text-align:center;}.elementor-2821 .elementor-element.elementor-element-022f1da .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-7e6a2a8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bcb2fc2 );--border-color:var( --e-global-color-bcb2fc2 );--padding-top:12px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-7e6a2a8:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-7e6a2a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bcb2fc2 );}.elementor-2821 .elementor-element.elementor-element-7e6a2a8:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-59f40db );--border-color:var( --e-global-color-59f40db );}.elementor-2821 .elementor-element.elementor-element-7e6a2a8, .elementor-2821 .elementor-element.elementor-element-7e6a2a8::before{--border-transition:0.3s;}.elementor-2821 .elementor-element.elementor-element-8bf223d{text-align:center;}.elementor-2821 .elementor-element.elementor-element-8bf223d .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-32868ec{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bcb2fc2 );--border-color:var( --e-global-color-bcb2fc2 );--padding-top:12px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-32868ec:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-32868ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bcb2fc2 );}.elementor-2821 .elementor-element.elementor-element-32868ec:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-59f40db );--border-color:var( --e-global-color-59f40db );}.elementor-2821 .elementor-element.elementor-element-32868ec, .elementor-2821 .elementor-element.elementor-element-32868ec::before{--border-transition:0.3s;}.elementor-2821 .elementor-element.elementor-element-3c9b254{text-align:center;}.elementor-2821 .elementor-element.elementor-element-3c9b254 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-9824c99{--divider-border-style:solid;--divider-color:var( --e-global-color-59f40db );--divider-border-width:1px;}.elementor-2821 .elementor-element.elementor-element-9824c99 .elementor-divider-separator{width:160px;margin:0 auto;margin-center:0;}.elementor-2821 .elementor-element.elementor-element-9824c99 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-2821 .elementor-element.elementor-element-92dbb5f{text-align:center;}.elementor-2821 .elementor-element.elementor-element-92dbb5f .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:22px;color:var( --e-global-color-secondary );}.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-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-122fcae > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-122fcae .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2821 .elementor-element.elementor-element-122fcae .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2821 .elementor-element.elementor-element-122fcae{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2821 .elementor-element.elementor-element-122fcae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2821 .elementor-element.elementor-element-122fcae .elementor-icon-list-item > a{font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-2821 .elementor-element.elementor-element-122fcae .elementor-icon-list-text{transition:color 0.3s;}.elementor-2821 .elementor-element.elementor-element-a675800 .elementor-button:hover, .elementor-2821 .elementor-element.elementor-element-a675800 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-a675800 .elementor-button{font-family:"Gotham", Sans-serif;font-weight:500;border-radius:0px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-a675800 .elementor-button:hover svg, .elementor-2821 .elementor-element.elementor-element-a675800 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-6a66c28{text-align:center;font-family:"Gotham", Sans-serif;font-size:10px;font-weight:400;line-height:14px;color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-564cb72{--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-2821 .elementor-element.elementor-element-564cb72:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-564cb72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://realestate.portomontenegro.com/wp-content/uploads/2025/06/image-decor-gray.png");background-position:top right;background-repeat:no-repeat;background-size:220px auto;}.elementor-2821 .elementor-element.elementor-element-5a484dd{--e-image-carousel-slides-to-show:1;}.elementor-2821 .elementor-element.elementor-element-5a484dd .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2821 .elementor-element.elementor-element-5a484dd .elementor-swiper-button.elementor-swiper-button-next{font-size:32px;color:var( --e-global-color-6bc77cf );}.elementor-2821 .elementor-element.elementor-element-5a484dd .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2821 .elementor-element.elementor-element-5a484dd .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-6bc77cf );}.elementor-2821 .elementor-element.elementor-element-5a484dd .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;width:8px;height:8px;background:var( --e-global-color-59f40db );}.elementor-2821 .elementor-element.elementor-element-5a484dd .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#D9D9D9;opacity:1;}.elementor-2821 .elementor-element.elementor-element-6daaa1a{--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:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-d210e5c{--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-2821 .elementor-element.elementor-element-d210e5c:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-d210e5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://realestate.portomontenegro.com/wp-content/uploads/2025/06/image-decor-gray.png");background-position:top left;background-repeat:no-repeat;background-size:220px auto;}.elementor-2821 .elementor-element.elementor-element-fc433f4{--e-image-carousel-slides-to-show:1;}.elementor-2821 .elementor-element.elementor-element-fc433f4 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2821 .elementor-element.elementor-element-fc433f4 .elementor-swiper-button.elementor-swiper-button-next{font-size:32px;color:var( --e-global-color-6bc77cf );}.elementor-2821 .elementor-element.elementor-element-fc433f4 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2821 .elementor-element.elementor-element-fc433f4 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-6bc77cf );}.elementor-2821 .elementor-element.elementor-element-fc433f4 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;width:8px;height:8px;background:var( --e-global-color-59f40db );}.elementor-2821 .elementor-element.elementor-element-fc433f4 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#D9D9D9;opacity:1;}.elementor-2821 .elementor-element.elementor-element-e9c7e75{--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;}body:not(.rtl) .elementor-2821 .elementor-element.elementor-element-f276e7e{left:0px;}body.rtl .elementor-2821 .elementor-element.elementor-element-f276e7e{right:0px;}.elementor-2821 .elementor-element.elementor-element-f276e7e{top:-95px;}.elementor-2821 .elementor-element.elementor-element-2a750e3{--divider-border-style:solid;--divider-color:var( --e-global-color-59f40db );--divider-border-width:1px;}.elementor-2821 .elementor-element.elementor-element-2a750e3 .elementor-divider-separator{width:80px;margin:0 auto;margin-left:0;}.elementor-2821 .elementor-element.elementor-element-2a750e3 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-2821 .elementor-element.elementor-element-ecbd283 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-ecbd283{color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-11eb1ba{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:6px 6px;--row-gap:6px;--column-gap:6px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2821 .elementor-element.elementor-element-f467ca1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bcb2fc2 );--border-color:var( --e-global-color-bcb2fc2 );--padding-top:12px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-f467ca1:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-f467ca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bcb2fc2 );}.elementor-2821 .elementor-element.elementor-element-f467ca1:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-59f40db );--border-color:var( --e-global-color-59f40db );}.elementor-2821 .elementor-element.elementor-element-f467ca1, .elementor-2821 .elementor-element.elementor-element-f467ca1::before{--border-transition:0.3s;}.elementor-2821 .elementor-element.elementor-element-85417d2{text-align:center;}.elementor-2821 .elementor-element.elementor-element-85417d2 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-8020c9c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bcb2fc2 );--border-color:var( --e-global-color-bcb2fc2 );--padding-top:12px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-8020c9c:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-8020c9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bcb2fc2 );}.elementor-2821 .elementor-element.elementor-element-8020c9c:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-59f40db );--border-color:var( --e-global-color-59f40db );}.elementor-2821 .elementor-element.elementor-element-8020c9c, .elementor-2821 .elementor-element.elementor-element-8020c9c::before{--border-transition:0.3s;}.elementor-2821 .elementor-element.elementor-element-52fa9ba{text-align:center;}.elementor-2821 .elementor-element.elementor-element-52fa9ba .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-ecb8137{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bcb2fc2 );--border-color:var( --e-global-color-bcb2fc2 );--padding-top:12px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-ecb8137:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-ecb8137 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bcb2fc2 );}.elementor-2821 .elementor-element.elementor-element-ecb8137:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-59f40db );--border-color:var( --e-global-color-59f40db );}.elementor-2821 .elementor-element.elementor-element-ecb8137, .elementor-2821 .elementor-element.elementor-element-ecb8137::before{--border-transition:0.3s;}.elementor-2821 .elementor-element.elementor-element-3ff9326{text-align:center;}.elementor-2821 .elementor-element.elementor-element-3ff9326 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-4158df3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bcb2fc2 );--border-color:var( --e-global-color-bcb2fc2 );--padding-top:12px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-4158df3:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-4158df3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bcb2fc2 );}.elementor-2821 .elementor-element.elementor-element-4158df3:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-59f40db );--border-color:var( --e-global-color-59f40db );}.elementor-2821 .elementor-element.elementor-element-4158df3, .elementor-2821 .elementor-element.elementor-element-4158df3::before{--border-transition:0.3s;}.elementor-2821 .elementor-element.elementor-element-d499832{text-align:center;}.elementor-2821 .elementor-element.elementor-element-d499832 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-c3eb5a2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bcb2fc2 );--border-color:var( --e-global-color-bcb2fc2 );--padding-top:12px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-c3eb5a2:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-c3eb5a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bcb2fc2 );}.elementor-2821 .elementor-element.elementor-element-c3eb5a2:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-59f40db );--border-color:var( --e-global-color-59f40db );}.elementor-2821 .elementor-element.elementor-element-c3eb5a2, .elementor-2821 .elementor-element.elementor-element-c3eb5a2::before{--border-transition:0.3s;}.elementor-2821 .elementor-element.elementor-element-9dfe07a{text-align:center;}.elementor-2821 .elementor-element.elementor-element-9dfe07a .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-c91744f{--divider-border-style:solid;--divider-color:var( --e-global-color-59f40db );--divider-border-width:1px;}.elementor-2821 .elementor-element.elementor-element-c91744f .elementor-divider-separator{width:160px;margin:0 auto;margin-center:0;}.elementor-2821 .elementor-element.elementor-element-c91744f .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-2821 .elementor-element.elementor-element-9ff2c7b{text-align:center;}.elementor-2821 .elementor-element.elementor-element-9ff2c7b .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:22px;color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-cd29e93 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-cd29e93 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2821 .elementor-element.elementor-element-cd29e93 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2821 .elementor-element.elementor-element-cd29e93{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2821 .elementor-element.elementor-element-cd29e93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2821 .elementor-element.elementor-element-cd29e93 .elementor-icon-list-item > a{font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-2821 .elementor-element.elementor-element-cd29e93 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2821 .elementor-element.elementor-element-be3177d .elementor-button:hover, .elementor-2821 .elementor-element.elementor-element-be3177d .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-be3177d .elementor-button{font-family:"Gotham", Sans-serif;font-weight:500;border-radius:0px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-be3177d .elementor-button:hover svg, .elementor-2821 .elementor-element.elementor-element-be3177d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-8f71abf{text-align:center;font-family:"Gotham", Sans-serif;font-size:10px;font-weight:400;line-height:14px;color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-0da8475{--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:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-0da8475:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-0da8475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bcb2fc2 );background-image:url("https://realestate.portomontenegro.com/wp-content/uploads/2025/06/stanovi_background.webp");background-position:bottom center;background-repeat:no-repeat;}body:not(.rtl) .elementor-2821 .elementor-element.elementor-element-d52b8a4{left:0px;}body.rtl .elementor-2821 .elementor-element.elementor-element-d52b8a4{right:0px;}.elementor-2821 .elementor-element.elementor-element-d52b8a4{top:-80px;}.elementor-2821 .elementor-element.elementor-element-506e771{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-2821 .elementor-element.elementor-element-f9381b0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-59f40db );--border-color:var( --e-global-color-59f40db );--padding-top:10px;--padding-bottom:20px;--padding-left:40px;--padding-right:0px;}.elementor-2821 .elementor-element.elementor-element-ddbed3b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:600;font-style:italic;}.elementor-2821 .elementor-element.elementor-element-8b7a9fc .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:500;line-height:26px;}.elementor-2821 .elementor-element.elementor-element-462fd80{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2821 .elementor-element.elementor-element-b8f343a{color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-5b56da4{--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;}.elementor-2821 .elementor-element.elementor-element-639fbcc{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2821 .elementor-element.elementor-element-7603d49{--display:flex;--min-height:340px;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2821 .elementor-element.elementor-element-7603d49:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-7603d49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://realestate.portomontenegro.com/wp-content/uploads/2025/06/studio-apartment-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2821 .elementor-element.elementor-element-7603d49::before, .elementor-2821 .elementor-element.elementor-element-7603d49 > .elementor-background-video-container::before, .elementor-2821 .elementor-element.elementor-element-7603d49 > .e-con-inner > .elementor-background-video-container::before, .elementor-2821 .elementor-element.elementor-element-7603d49 > .elementor-background-slideshow::before, .elementor-2821 .elementor-element.elementor-element-7603d49 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2821 .elementor-element.elementor-element-7603d49 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #02010100 100%);}.elementor-2821 .elementor-element.elementor-element-7603d49:hover::before, .elementor-2821 .elementor-element.elementor-element-7603d49:hover > .elementor-background-video-container::before, .elementor-2821 .elementor-element.elementor-element-7603d49:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2821 .elementor-element.elementor-element-7603d49 > .elementor-background-slideshow:hover::before, .elementor-2821 .elementor-element.elementor-element-7603d49 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #7D122EE6 100%);}.elementor-2821 .elementor-element.elementor-element-7603d49.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-2821 .elementor-element.elementor-element-7603d49:hover{--overlay-opacity:1;}.elementor-2821 .elementor-element.elementor-element-7603d49, .elementor-2821 .elementor-element.elementor-element-7603d49::before{--overlay-transition:0.5s;}.elementor-widget-uael-modal-popup .uael-modal-action-wrap .elementor-button{background-color:var( --e-global-color-accent );}.elementor-widget-uael-modal-popup .uael-modal-action i{color:var( --e-global-color-text );}.elementor-widget-uael-modal-popup .uael-modal-action svg{fill:var( --e-global-color-text );}.elementor-widget-uael-modal-popup .uael-modal-action i:hover{color:var( --e-global-color-text );}.elementor-widget-uael-modal-popup .uael-modal-action svg:hover{fill:var( --e-global-color-text );}.uamodal-{{ID}} .uael-modal-title-wrap .uael-modal-title{color:var( --e-global-color-primary );}.elementor-widget-uael-modal-popup .uael-modal-title-wrap .uael-modal-title{color:var( --e-global-color-primary );}.uamodal-{{ID}} .uael-modal-title-wrap{background-color:var( --e-global-color-secondary );}.elementor-widget-uael-modal-popup .uael-modal-title-wrap{background-color:var( --e-global-color-secondary );}.uamodal-{{ID}} .uael-modal-title-wrap .uael-modal-title, .elementor-widget-uael-modal-popup .uael-modal-title-wrap .uael-modal-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.uamodal-{{ID}} .uael-content{color:var( --e-global-color-text );}.elementor-widget-uael-modal-popup .uael-content{color:var( --e-global-color-text );}.uamodal-{{ID}} .uael-content .uael-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-uael-modal-popup .uael-modal-action-wrap a.elementor-button, .elementor-widget-uael-modal-popup .uael-modal-action-wrap .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-uael-modal-popup .uael-modal-action-wrap a.elementor-button:hover, .elementor-widget-uael-modal-popup .uael-modal-action-wrap .elementor-button:hover{background-color:var( --e-global-color-accent );}.elementor-widget-uael-modal-popup .uael-modal-action{color:var( --e-global-color-text );}.elementor-widget-uael-modal-popup .uael-modal-action:hover{color:var( --e-global-color-text );}.elementor-widget-uael-modal-popup .uael-modal-action-wrap .uael-modal-action{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2821 .elementor-element.elementor-element-ce98890 .uael-modal-action-wrap .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #28282800 70%, #000000BA 100%);border-style:none;}.uamodal-ce98890 .uael-content{width:100%;background-color:#FFFFFF00;}.uamodal-ce98890 .uael-overlay{background:#000000B3;}.uamodal-ce98890 .uael-modal-close{font-size:40px;line-height:40px;height:40px;width:40px;}.uamodal-ce98890 .uael-modal-close i, .uamodal-ce98890 .uael-modal-close svg{font-size:40px;line-height:40px;height:40px;width:40px;}.uamodal-ce98890 .uael-modal-close i{color:#ffffff;}.uamodal-ce98890 .uael-modal-close svg{fill:#ffffff;}.uamodal-ce98890 .uael-content .uael-modal-content-data{padding:10px 10px 10px 10px;}.elementor-2821 .elementor-element.elementor-element-ce98890 .uael-modal-action-wrap a.elementor-button, .elementor-2821 .elementor-element.elementor-element-ce98890 .uael-modal-action-wrap .elementor-button{font-family:"N27", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;color:var( --e-global-color-6bc77cf );border-radius:0px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-ce98890 .uael-modal-action-wrap a.elementor-button .elementor-button-icon svg, .elementor-2821 .elementor-element.elementor-element-ce98890.uael-modal-action-wrap .elementor-button-icon svg{fill:var( --e-global-color-6bc77cf );}.elementor-2821 .elementor-element.elementor-element-ce98890 .uael-modal-action-wrap a.elementor-button:hover, .elementor-2821 .elementor-element.elementor-element-ce98890 .uael-modal-action-wrap .elementor-button:hover{background-color:#7D122E00;}.elementor-2821 .elementor-element.elementor-element-e446d90{--display:flex;--min-height:340px;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2821 .elementor-element.elementor-element-e446d90:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-e446d90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://realestate.portomontenegro.com/wp-content/uploads/2025/06/one-bedroom-apartment-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2821 .elementor-element.elementor-element-e446d90::before, .elementor-2821 .elementor-element.elementor-element-e446d90 > .elementor-background-video-container::before, .elementor-2821 .elementor-element.elementor-element-e446d90 > .e-con-inner > .elementor-background-video-container::before, .elementor-2821 .elementor-element.elementor-element-e446d90 > .elementor-background-slideshow::before, .elementor-2821 .elementor-element.elementor-element-e446d90 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2821 .elementor-element.elementor-element-e446d90 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #02010100 100%);}.elementor-2821 .elementor-element.elementor-element-e446d90:hover::before, .elementor-2821 .elementor-element.elementor-element-e446d90:hover > .elementor-background-video-container::before, .elementor-2821 .elementor-element.elementor-element-e446d90:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2821 .elementor-element.elementor-element-e446d90 > .elementor-background-slideshow:hover::before, .elementor-2821 .elementor-element.elementor-element-e446d90 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #7D122EE6 100%);}.elementor-2821 .elementor-element.elementor-element-e446d90.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-2821 .elementor-element.elementor-element-e446d90:hover{--overlay-opacity:1;}.elementor-2821 .elementor-element.elementor-element-e446d90, .elementor-2821 .elementor-element.elementor-element-e446d90::before{--overlay-transition:0.5s;}.elementor-2821 .elementor-element.elementor-element-520ff91 .uael-modal-action-wrap .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #28282800 70%, #000000BA 100%);border-style:none;}.uamodal-520ff91 .uael-content{width:100%;background-color:#FFFFFF00;}.uamodal-520ff91 .uael-overlay{background:#000000B3;}.uamodal-520ff91 .uael-modal-close{font-size:40px;line-height:40px;height:40px;width:40px;}.uamodal-520ff91 .uael-modal-close i, .uamodal-520ff91 .uael-modal-close svg{font-size:40px;line-height:40px;height:40px;width:40px;}.uamodal-520ff91 .uael-modal-close i{color:#ffffff;}.uamodal-520ff91 .uael-modal-close svg{fill:#ffffff;}.uamodal-520ff91 .uael-content .uael-modal-content-data{padding:10px 10px 10px 10px;}.elementor-2821 .elementor-element.elementor-element-520ff91 .uael-modal-action-wrap a.elementor-button, .elementor-2821 .elementor-element.elementor-element-520ff91 .uael-modal-action-wrap .elementor-button{font-family:"N27", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;color:var( --e-global-color-6bc77cf );border-radius:0px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-520ff91 .uael-modal-action-wrap a.elementor-button .elementor-button-icon svg, .elementor-2821 .elementor-element.elementor-element-520ff91.uael-modal-action-wrap .elementor-button-icon svg{fill:var( --e-global-color-6bc77cf );}.elementor-2821 .elementor-element.elementor-element-520ff91 .uael-modal-action-wrap a.elementor-button:hover, .elementor-2821 .elementor-element.elementor-element-520ff91 .uael-modal-action-wrap .elementor-button:hover{background-color:#7D122E00;}.elementor-2821 .elementor-element.elementor-element-b23590e{--display:flex;--min-height:340px;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2821 .elementor-element.elementor-element-b23590e:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-b23590e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://realestate.portomontenegro.com/wp-content/uploads/2025/06/two-bedroom-apartment-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2821 .elementor-element.elementor-element-b23590e::before, .elementor-2821 .elementor-element.elementor-element-b23590e > .elementor-background-video-container::before, .elementor-2821 .elementor-element.elementor-element-b23590e > .e-con-inner > .elementor-background-video-container::before, .elementor-2821 .elementor-element.elementor-element-b23590e > .elementor-background-slideshow::before, .elementor-2821 .elementor-element.elementor-element-b23590e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2821 .elementor-element.elementor-element-b23590e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #02010100 100%);}.elementor-2821 .elementor-element.elementor-element-b23590e:hover::before, .elementor-2821 .elementor-element.elementor-element-b23590e:hover > .elementor-background-video-container::before, .elementor-2821 .elementor-element.elementor-element-b23590e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2821 .elementor-element.elementor-element-b23590e > .elementor-background-slideshow:hover::before, .elementor-2821 .elementor-element.elementor-element-b23590e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #7D122EE6 100%);}.elementor-2821 .elementor-element.elementor-element-b23590e.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-2821 .elementor-element.elementor-element-b23590e:hover{--overlay-opacity:1;}.elementor-2821 .elementor-element.elementor-element-b23590e, .elementor-2821 .elementor-element.elementor-element-b23590e::before{--overlay-transition:0.5s;}.elementor-2821 .elementor-element.elementor-element-cc5f442 .uael-modal-action-wrap .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #28282800 70%, #000000BA 100%);border-style:none;}.uamodal-cc5f442 .uael-content{width:100%;background-color:#FFFFFF00;}.uamodal-cc5f442 .uael-overlay{background:#000000B3;}.uamodal-cc5f442 .uael-modal-close{font-size:40px;line-height:40px;height:40px;width:40px;}.uamodal-cc5f442 .uael-modal-close i, .uamodal-cc5f442 .uael-modal-close svg{font-size:40px;line-height:40px;height:40px;width:40px;}.uamodal-cc5f442 .uael-modal-close i{color:#ffffff;}.uamodal-cc5f442 .uael-modal-close svg{fill:#ffffff;}.uamodal-cc5f442 .uael-content .uael-modal-content-data{padding:10px 10px 10px 10px;}.elementor-2821 .elementor-element.elementor-element-cc5f442 .uael-modal-action-wrap a.elementor-button, .elementor-2821 .elementor-element.elementor-element-cc5f442 .uael-modal-action-wrap .elementor-button{font-family:"N27", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;color:var( --e-global-color-6bc77cf );border-radius:0px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-cc5f442 .uael-modal-action-wrap a.elementor-button .elementor-button-icon svg, .elementor-2821 .elementor-element.elementor-element-cc5f442.uael-modal-action-wrap .elementor-button-icon svg{fill:var( --e-global-color-6bc77cf );}.elementor-2821 .elementor-element.elementor-element-cc5f442 .uael-modal-action-wrap a.elementor-button:hover, .elementor-2821 .elementor-element.elementor-element-cc5f442 .uael-modal-action-wrap .elementor-button:hover{background-color:#7D122E00;}.elementor-2821 .elementor-element.elementor-element-d26a281{--display:flex;--min-height:340px;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2821 .elementor-element.elementor-element-d26a281:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-d26a281 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://realestate.portomontenegro.com/wp-content/uploads/2025/06/apartment-4-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2821 .elementor-element.elementor-element-d26a281::before, .elementor-2821 .elementor-element.elementor-element-d26a281 > .elementor-background-video-container::before, .elementor-2821 .elementor-element.elementor-element-d26a281 > .e-con-inner > .elementor-background-video-container::before, .elementor-2821 .elementor-element.elementor-element-d26a281 > .elementor-background-slideshow::before, .elementor-2821 .elementor-element.elementor-element-d26a281 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2821 .elementor-element.elementor-element-d26a281 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #02010100 100%);}.elementor-2821 .elementor-element.elementor-element-d26a281:hover::before, .elementor-2821 .elementor-element.elementor-element-d26a281:hover > .elementor-background-video-container::before, .elementor-2821 .elementor-element.elementor-element-d26a281:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2821 .elementor-element.elementor-element-d26a281 > .elementor-background-slideshow:hover::before, .elementor-2821 .elementor-element.elementor-element-d26a281 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #7D122EE6 100%);}.elementor-2821 .elementor-element.elementor-element-d26a281.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-2821 .elementor-element.elementor-element-d26a281:hover{--overlay-opacity:1;}.elementor-2821 .elementor-element.elementor-element-d26a281, .elementor-2821 .elementor-element.elementor-element-d26a281::before{--overlay-transition:0.5s;}.elementor-2821 .elementor-element.elementor-element-edc7211 .uael-modal-action-wrap .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #28282800 70%, #000000BA 100%);border-style:none;}.uamodal-edc7211 .uael-content{width:100%;background-color:#FFFFFF00;}.uamodal-edc7211 .uael-overlay{background:#000000B3;}.uamodal-edc7211 .uael-modal-close{font-size:40px;line-height:40px;height:40px;width:40px;}.uamodal-edc7211 .uael-modal-close i, .uamodal-edc7211 .uael-modal-close svg{font-size:40px;line-height:40px;height:40px;width:40px;}.uamodal-edc7211 .uael-modal-close i{color:#ffffff;}.uamodal-edc7211 .uael-modal-close svg{fill:#ffffff;}.uamodal-edc7211 .uael-content .uael-modal-content-data{padding:10px 10px 10px 10px;}.elementor-2821 .elementor-element.elementor-element-edc7211 .uael-modal-action-wrap a.elementor-button, .elementor-2821 .elementor-element.elementor-element-edc7211 .uael-modal-action-wrap .elementor-button{font-family:"N27", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;color:var( --e-global-color-6bc77cf );border-radius:0px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-edc7211 .uael-modal-action-wrap a.elementor-button .elementor-button-icon svg, .elementor-2821 .elementor-element.elementor-element-edc7211.uael-modal-action-wrap .elementor-button-icon svg{fill:var( --e-global-color-6bc77cf );}.elementor-2821 .elementor-element.elementor-element-edc7211 .uael-modal-action-wrap a.elementor-button:hover, .elementor-2821 .elementor-element.elementor-element-edc7211 .uael-modal-action-wrap .elementor-button:hover{background-color:#7D122E00;}.elementor-2821 .elementor-element.elementor-element-e4d89a1{--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-2821 .elementor-element.elementor-element-3623bb0{text-align:center;}.elementor-2821 .elementor-element.elementor-element-3623bb0 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:22px;color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-af3a32f > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-af3a32f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2821 .elementor-element.elementor-element-af3a32f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2821 .elementor-element.elementor-element-af3a32f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2821 .elementor-element.elementor-element-af3a32f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2821 .elementor-element.elementor-element-af3a32f .elementor-icon-list-item > a{font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-2821 .elementor-element.elementor-element-af3a32f .elementor-icon-list-text{transition:color 0.3s;}.elementor-2821 .elementor-element.elementor-element-779785d .elementor-button:hover, .elementor-2821 .elementor-element.elementor-element-779785d .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-779785d .elementor-button{font-family:"Gotham", Sans-serif;font-weight:500;border-radius:0px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-779785d .elementor-button:hover svg, .elementor-2821 .elementor-element.elementor-element-779785d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-8ac00aa{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;font-family:"Gotham", Sans-serif;font-size:10px;font-weight:400;line-height:14px;color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-8ac00aa.elementor-element{--align-self:center;}.elementor-2821 .elementor-element.elementor-element-e01753e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2821 .elementor-element.elementor-element-80bb0d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-uael-hotspot .elementor-button{background-color:var( --e-global-color-accent );}.elementor-widget-uael-hotspot a.elementor-button:hover, .elementor-widget-uael-hotspot .elementor-button:hover{background-color:var( --e-global-color-accent );}.elementor-widget-uael-hotspot .uael-hotspot-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );border-color:var( --e-global-color-primary );}.elementor-widget-uael-hotspot .uael-hotspot-content,
								.elementor-widget-uael-hotspot .uael-hotspot-content.uael-hotspot-anim:before{background-color:var( --e-global-color-primary );}.elementor-widget-uael-hotspot .uael-hotspot-content:hover,
								.elementor-widget-uael-hotspot .uael-hotspot-content.uael-hotspot-anim:hover:before,
								.elementor-widget-uael-hotspot .uael-hotspot-tour .uael-hotspot-content.open,
								.elementor-widget-uael-hotspot .uael-hotspot-tour .open.uael-hotspot-anim:before{background-color:var( --e-global-color-primary );}.elementor-2821 .elementor-element.elementor-element-e58a4bf .elementor-repeater-item-570ad8c{left:12.2%;transform:translate(0, -89%);top:89%;}.rtl .elementor-2821 .elementor-element.elementor-element-e58a4bf .elementor-repeater-item-570ad8c{right:12.2%;transform:translate(0, -12.2%);left:unset;}.elementor-2821 .elementor-element.elementor-element-e58a4bf .elementor-repeater-item-24fbf4e{left:13.9%;transform:translate(0, -82%);top:82%;}.rtl .elementor-2821 .elementor-element.elementor-element-e58a4bf .elementor-repeater-item-24fbf4e{right:13.9%;transform:translate(0, -13.9%);left:unset;}.elementor-2821 .elementor-element.elementor-element-e58a4bf .elementor-repeater-item-8894146{left:33.7%;transform:translate(0, -58.7%);top:58.7%;}.rtl .elementor-2821 .elementor-element.elementor-element-e58a4bf .elementor-repeater-item-8894146{right:33.7%;transform:translate(0, -33.7%);left:unset;}.elementor-2821 .elementor-element.elementor-element-e58a4bf .elementor-repeater-item-e575891{left:25.5%;transform:translate(0, -23.2%);top:23.2%;}.rtl .elementor-2821 .elementor-element.elementor-element-e58a4bf .elementor-repeater-item-e575891{right:25.5%;transform:translate(0, -25.5%);left:unset;}.elementor-2821 .elementor-element.elementor-element-e58a4bf .elementor-repeater-item-dc70864{left:37.1%;transform:translate(0, -16.8%);top:16.8%;}.rtl .elementor-2821 .elementor-element.elementor-element-e58a4bf .elementor-repeater-item-dc70864{right:37.1%;transform:translate(0, -37.1%);left:unset;}.elementor-2821 .elementor-element.elementor-element-e58a4bf .elementor-repeater-item-7957f24{left:52.2%;transform:translate(0, -9.8%);top:9.8%;}.rtl .elementor-2821 .elementor-element.elementor-element-e58a4bf .elementor-repeater-item-7957f24{right:52.2%;transform:translate(0, -52.2%);left:unset;}.elementor-2821 .elementor-element.elementor-element-e58a4bf .elementor-repeater-item-86401be{left:57.4%;transform:translate(0, -15%);top:15%;}.rtl .elementor-2821 .elementor-element.elementor-element-e58a4bf .elementor-repeater-item-86401be{right:57.4%;transform:translate(0, -57.4%);left:unset;}.elementor-2821 .elementor-element.elementor-element-e58a4bf .elementor-repeater-item-b967f88{left:68.4%;transform:translate(0, -20.2%);top:20.2%;}.rtl .elementor-2821 .elementor-element.elementor-element-e58a4bf .elementor-repeater-item-b967f88{right:68.4%;transform:translate(0, -68.4%);left:unset;}.elementor-2821 .elementor-element.elementor-element-e58a4bf .elementor-repeater-item-0a7c9a3{left:74.2%;transform:translate(0, -23.1%);top:23.1%;}.rtl .elementor-2821 .elementor-element.elementor-element-e58a4bf .elementor-repeater-item-0a7c9a3{right:74.2%;transform:translate(0, -74.2%);left:unset;}.elementor-2821 .elementor-element.elementor-element-e58a4bf .elementor-repeater-item-857453a{left:62.6%;transform:translate(0, -26.5%);top:26.5%;}.rtl .elementor-2821 .elementor-element.elementor-element-e58a4bf .elementor-repeater-item-857453a{right:62.6%;transform:translate(0, -62.6%);left:unset;}.elementor-2821 .elementor-element.elementor-element-e58a4bf .elementor-repeater-item-24ffe12{left:59.7%;transform:translate(0, -42.2%);top:42.2%;}.rtl .elementor-2821 .elementor-element.elementor-element-e58a4bf .elementor-repeater-item-24ffe12{right:59.7%;transform:translate(0, -59.7%);left:unset;}.elementor-2821 .elementor-element.elementor-element-e58a4bf .elementor-repeater-item-5169111{left:63.2%;transform:translate(0, -75.3%);top:75.3%;}.rtl .elementor-2821 .elementor-element.elementor-element-e58a4bf .elementor-repeater-item-5169111{right:63.2%;transform:translate(0, -63.2%);left:unset;}.elementor-2821 .elementor-element.elementor-element-e58a4bf .elementor-repeater-item-8d260a4{left:77.7%;transform:translate(0, -71.2%);top:71.2%;}.rtl .elementor-2821 .elementor-element.elementor-element-e58a4bf .elementor-repeater-item-8d260a4{right:77.7%;transform:translate(0, -77.7%);left:unset;}.elementor-2821 .elementor-element.elementor-element-e58a4bf .elementor-repeater-item-840e7c1{left:45.7%;transform:translate(0, -87.5%);top:87.5%;}.rtl .elementor-2821 .elementor-element.elementor-element-e58a4bf .elementor-repeater-item-840e7c1{right:45.7%;transform:translate(0, -45.7%);left:unset;}.elementor-2821 .elementor-element.elementor-element-e58a4bf .uael-hotspot img{opacity:1;}.elementor-2821 .elementor-element.elementor-element-e58a4bf .uael-hotspot-content,
						.elementor-2821 .elementor-element.elementor-element-e58a4bf .uael-hotspot-content.uael-hotspot-anim:before{min-width:1em;min-height:1em;line-height:1em;}.elementor-2821 .elementor-element.elementor-element-e58a4bf .uael-hotspot-content{font-family:"Gotham", Sans-serif;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-2821 .elementor-element.elementor-element-e58a4bf .uael-hotspot-content,
								.elementor-2821 .elementor-element.elementor-element-e58a4bf .uael-hotspot-content.uael-hotspot-anim:before{color:var( --e-global-color-primary );background-color:var( --e-global-color-6bc77cf );border-radius:100px;}.elementor-2821 .elementor-element.elementor-element-e58a4bf .uael-hotspot-content svg{fill:var( --e-global-color-primary );}.elementor-2821 .elementor-element.elementor-element-e58a4bf .uael-hotspot-content:hover,
								.elementor-2821 .elementor-element.elementor-element-e58a4bf .uael-hotspot-content.uael-hotspot-anim:hover:before,
								.elementor-2821 .elementor-element.elementor-element-e58a4bf .uael-hotspot-tour .uael-hotspot-content.open,
								.elementor-2821 .elementor-element.elementor-element-e58a4bf .uael-hotspot-tour .open.uael-hotspot-anim:before{background-color:var( --e-global-color-6bc77cf );}.elementor-2821 .elementor-element.elementor-element-e58a4bf .uael-hotspot-content:hover, .elementor-2821 .elementor-element.elementor-element-e58a4bf .uael-hotspot-tour .uael-hotspot-content.open{border-color:var( --e-global-color-primary );}.tooltipster-sidetip.uael-tooltip-wrap-e58a4bf.uael-hotspot-tooltip .tooltipster-content{text-align:center;padding:8px 14px 8px 14px;}.tooltipster-sidetip.uael-tooltip-wrap-e58a4bf.uael-hotspot-tooltip .tooltipster-content, .tooltipster-sidetip.uael-tooltip-wrap-e58a4bf .uael-tour li a{font-family:"Gotham", Sans-serif;font-size:14px;}.tooltipster-sidetip.uael-tooltip-wrap-e58a4bf.uael-tooltipster-active.uael-hotspot-tooltip .tooltipster-content, .tooltipster-sidetip.uael-tooltip-wrap-e58a4bf .uael-tour li a, .tooltipster-sidetip.uael-tooltip-wrap-e58a4bf .uael-tour-active .uael-hotspot-end a{color:var( --e-global-color-secondary );}.tooltipster-sidetip.uael-tooltip-wrap-e58a4bf.uael-tooltipster-active.uael-hotspot-tooltip .tooltipster-box{background-color:var( --e-global-color-6bc77cf );}.tooltipster-sidetip.uael-tooltip-wrap-e58a4bf.uael-hotspot-tooltip.tooltipster-noir.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:var( --e-global-color-6bc77cf );}.tooltipster-sidetip.uael-tooltip-wrap-e58a4bf.uael-hotspot-tooltip.tooltipster-noir.tooltipster-left .tooltipster-arrow-background{border-left-color:var( --e-global-color-6bc77cf );}.tooltipster-sidetip.uael-tooltip-wrap-e58a4bf.uael-hotspot-tooltip.tooltipster-noir.tooltipster-right .tooltipster-arrow-background{border-right-color:var( --e-global-color-6bc77cf );}.tooltipster-sidetip.uael-tooltip-wrap-e58a4bf.uael-hotspot-tooltip.tooltipster-noir.tooltipster-top .tooltipster-arrow-background{border-top-color:var( --e-global-color-6bc77cf );}.tooltipster-sidetip.uael-tooltip-wrap-e58a4bf.uael-hotspot-tooltip .tooltipster-box{border-radius:0px 0px 0px 0px;box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.2);}.elementor-2821 .elementor-element.elementor-element-c84ecd5{--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;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-b3f47f5{--display:flex;--justify-content:center;}body:not(.rtl) .elementor-2821 .elementor-element.elementor-element-e137a7e{left:0px;}body.rtl .elementor-2821 .elementor-element.elementor-element-e137a7e{right:0px;}.elementor-2821 .elementor-element.elementor-element-e137a7e{top:-95px;}.elementor-2821 .elementor-element.elementor-element-8703d6d{--divider-border-style:solid;--divider-color:var( --e-global-color-59f40db );--divider-border-width:1px;}.elementor-2821 .elementor-element.elementor-element-8703d6d .elementor-divider-separator{width:80px;margin:0 auto;margin-left:0;}.elementor-2821 .elementor-element.elementor-element-8703d6d .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-2821 .elementor-element.elementor-element-f45c85d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-f45c85d{color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-d0c56b4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:6px 6px;--row-gap:6px;--column-gap:6px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2821 .elementor-element.elementor-element-64d59db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bcb2fc2 );--border-color:var( --e-global-color-bcb2fc2 );--padding-top:12px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-64d59db:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-64d59db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bcb2fc2 );}.elementor-2821 .elementor-element.elementor-element-64d59db:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-59f40db );--border-color:var( --e-global-color-59f40db );}.elementor-2821 .elementor-element.elementor-element-64d59db, .elementor-2821 .elementor-element.elementor-element-64d59db::before{--border-transition:0.3s;}.elementor-2821 .elementor-element.elementor-element-6f0dc7b{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-2821 .elementor-element.elementor-element-6f0dc7b img{width:30px;}.elementor-2821 .elementor-element.elementor-element-27d6c45{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:left;}.elementor-2821 .elementor-element.elementor-element-27d6c45 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-683afdc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bcb2fc2 );--border-color:var( --e-global-color-bcb2fc2 );--padding-top:12px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-683afdc:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-683afdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bcb2fc2 );}.elementor-2821 .elementor-element.elementor-element-683afdc:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-59f40db );--border-color:var( --e-global-color-59f40db );}.elementor-2821 .elementor-element.elementor-element-683afdc, .elementor-2821 .elementor-element.elementor-element-683afdc::before{--border-transition:0.3s;}.elementor-2821 .elementor-element.elementor-element-9fbef7b{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:left;}.elementor-2821 .elementor-element.elementor-element-9fbef7b img{width:30px;}.elementor-2821 .elementor-element.elementor-element-b4fbbc8{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:left;}.elementor-2821 .elementor-element.elementor-element-b4fbbc8 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-eecd6a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bcb2fc2 );--border-color:var( --e-global-color-bcb2fc2 );--padding-top:12px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-eecd6a6:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-eecd6a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bcb2fc2 );}.elementor-2821 .elementor-element.elementor-element-eecd6a6:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-59f40db );--border-color:var( --e-global-color-59f40db );}.elementor-2821 .elementor-element.elementor-element-eecd6a6, .elementor-2821 .elementor-element.elementor-element-eecd6a6::before{--border-transition:0.3s;}.elementor-2821 .elementor-element.elementor-element-061f510{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-2821 .elementor-element.elementor-element-061f510 img{width:30px;}.elementor-2821 .elementor-element.elementor-element-8bcda6c{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:left;}.elementor-2821 .elementor-element.elementor-element-8bcda6c .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-320eb5c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bcb2fc2 );--border-color:var( --e-global-color-bcb2fc2 );--padding-top:12px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-320eb5c:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-320eb5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bcb2fc2 );}.elementor-2821 .elementor-element.elementor-element-320eb5c:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-59f40db );--border-color:var( --e-global-color-59f40db );}.elementor-2821 .elementor-element.elementor-element-320eb5c, .elementor-2821 .elementor-element.elementor-element-320eb5c::before{--border-transition:0.3s;}.elementor-2821 .elementor-element.elementor-element-911863f{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-2821 .elementor-element.elementor-element-911863f img{width:30px;}.elementor-2821 .elementor-element.elementor-element-e24df48{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:left;}.elementor-2821 .elementor-element.elementor-element-e24df48 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-2552a92{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bcb2fc2 );--border-color:var( --e-global-color-bcb2fc2 );--padding-top:12px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-2552a92:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-2552a92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bcb2fc2 );}.elementor-2821 .elementor-element.elementor-element-2552a92:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-59f40db );--border-color:var( --e-global-color-59f40db );}.elementor-2821 .elementor-element.elementor-element-2552a92, .elementor-2821 .elementor-element.elementor-element-2552a92::before{--border-transition:0.3s;}.elementor-2821 .elementor-element.elementor-element-ce17c77{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-2821 .elementor-element.elementor-element-ce17c77 img{width:30px;}.elementor-2821 .elementor-element.elementor-element-7900812{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:left;}.elementor-2821 .elementor-element.elementor-element-7900812 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-4a34614{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bcb2fc2 );--border-color:var( --e-global-color-bcb2fc2 );--padding-top:12px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-4a34614:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-4a34614 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bcb2fc2 );}.elementor-2821 .elementor-element.elementor-element-4a34614:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-59f40db );--border-color:var( --e-global-color-59f40db );}.elementor-2821 .elementor-element.elementor-element-4a34614, .elementor-2821 .elementor-element.elementor-element-4a34614::before{--border-transition:0.3s;}.elementor-2821 .elementor-element.elementor-element-ceb6982{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-2821 .elementor-element.elementor-element-ceb6982 img{width:30px;}.elementor-2821 .elementor-element.elementor-element-6d2fefd{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:left;}.elementor-2821 .elementor-element.elementor-element-6d2fefd .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-d201706{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bcb2fc2 );--border-color:var( --e-global-color-bcb2fc2 );--padding-top:12px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-d201706:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-d201706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bcb2fc2 );}.elementor-2821 .elementor-element.elementor-element-d201706:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-59f40db );--border-color:var( --e-global-color-59f40db );}.elementor-2821 .elementor-element.elementor-element-d201706, .elementor-2821 .elementor-element.elementor-element-d201706::before{--border-transition:0.3s;}.elementor-2821 .elementor-element.elementor-element-bf9b43c{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-2821 .elementor-element.elementor-element-bf9b43c img{width:30px;}.elementor-2821 .elementor-element.elementor-element-cc9fcf4{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:left;}.elementor-2821 .elementor-element.elementor-element-cc9fcf4 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-e3c4f6b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bcb2fc2 );--border-color:var( --e-global-color-bcb2fc2 );--padding-top:12px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-e3c4f6b:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-e3c4f6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bcb2fc2 );}.elementor-2821 .elementor-element.elementor-element-e3c4f6b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-59f40db );--border-color:var( --e-global-color-59f40db );}.elementor-2821 .elementor-element.elementor-element-e3c4f6b, .elementor-2821 .elementor-element.elementor-element-e3c4f6b::before{--border-transition:0.3s;}.elementor-2821 .elementor-element.elementor-element-0769312{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-2821 .elementor-element.elementor-element-0769312 img{width:30px;}.elementor-2821 .elementor-element.elementor-element-f85e4a3{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:left;}.elementor-2821 .elementor-element.elementor-element-f85e4a3 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-230559a .elementor-button:hover, .elementor-2821 .elementor-element.elementor-element-230559a .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-230559a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-230559a .elementor-button{font-family:"Gotham", Sans-serif;font-weight:500;border-radius:0px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-230559a .elementor-button:hover svg, .elementor-2821 .elementor-element.elementor-element-230559a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-d9e595c .elementor-button:hover, .elementor-2821 .elementor-element.elementor-element-d9e595c .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-d9e595c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-d9e595c .elementor-button{font-family:"Gotham", Sans-serif;font-weight:500;border-radius:0px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-d9e595c .elementor-button:hover svg, .elementor-2821 .elementor-element.elementor-element-d9e595c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-087ef53{--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:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-f640202{--display:flex;}body:not(.rtl) .elementor-2821 .elementor-element.elementor-element-6fb4ad6{left:0px;}body.rtl .elementor-2821 .elementor-element.elementor-element-6fb4ad6{right:0px;}.elementor-2821 .elementor-element.elementor-element-6fb4ad6{top:-95px;}.elementor-2821 .elementor-element.elementor-element-cbbc34f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-cbbc34f{text-align:center;}.elementor-2821 .elementor-element.elementor-element-cbbc34f .elementor-heading-title{font-family:"N27", Sans-serif;font-size:30px;font-weight:700;}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form button[type=submit], .elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form button[type=submit]:hover, .elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-button, .elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-button:hover{background-color:var( --e-global-color-accent );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-label,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-divider,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-divider h3,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-radio li label,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-payment-multiple li label,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-single-item-price,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-checkbox li label,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-payment-total,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-indicator-page-title,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-captcha .wpforms-field-label,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-likert_scale .wpforms-field-label,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-field-file-upload input[type=file]{color:var( --e-global-color-text );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field input::placeholder,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field textarea,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field textarea::placeholder,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field select,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]:checked + label:before,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-likert_scale tbody tr th{color:var( --e-global-color-text );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field.wpforms-field-radio input[type="radio"]:checked + label:before, .elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field.wpforms-field-payment-multiple input[type="radio"]:checked + label:before{background-color:var( --e-global-color-text );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-description,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-sublabel,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-html,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-likert_scale thead tr th{color:var( --e-global-color-text );}.elementor-widget-uael-wpf-styler.uael-wpf-check-yes .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]:checked + label:before{color:var( --e-global-color-text );}.elementor-widget-uael-wpf-styler.uael-wpf-check-yes .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"]:checked + label:before{background-color:var( --e-global-color-text );}.elementor-widget-uael-wpf-styler .uael-wpf-style label.wpforms-error{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-confirmation-container-full,
					.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-confirmation-container{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-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-widget-uael-wpf-styler .uael-wpf-style .wpforms-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-label,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-radio li label,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-checkbox li label,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-payment-multiple li label,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-single-item-price,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-payment-total,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-divider,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-html,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-divider h3,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-indicator-page-title,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-captcha .wpforms-field-label,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-likert_scale .wpforms-field-label,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-file-upload input[type=file]{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field input::placeholder,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field textarea,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field textarea::placeholder,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field select,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-likert_scale tbody tr th{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-description,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-sublabel,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-likert_scale thead tr th{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form button[type=submit], .elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field textarea,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field select,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label{padding:12px 0px 12px 0px;}.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"] + label:before{height:12px;width:12px;}.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]:checked + label:before{font-size:calc( 12px / 1.2 );}.elementor-2821 .elementor-element.elementor-element-0bfde8b.uael-wpf-style-underline .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
						.elementor-2821 .elementor-element.elementor-element-0bfde8b.uael-wpf-style-underline .wpforms-form .wpforms-field select,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b.uael-wpf-style-underline .wpforms-form .wpforms-field textarea,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b.uael-wpf-style-underline .wpforms-form .wpforms-field-description.wpforms-disclaimer-description{border-width:0 0 1px 0;border-style:solid;}.elementor-2821 .elementor-element.elementor-element-0bfde8b.uael-wpf-style-underline .wpforms-form .wpforms-field input[type="checkbox"] + label:before,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b.uael-wpf-style-underline .wpforms-form .wpforms-field input[type="radio"] + label:before,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b.uael-wpf-style-underline .wpforms-form ul.wpforms-image-choices-modern label,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b.uael-wpf-style-underline .wpforms-form ul.wpforms-image-choices-modern label:hover{border-width:1px;border-style:solid;box-sizing:content-box;}.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field textarea,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field select,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b.uael-wpf-style-underline .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label{border-radius:0px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form button[type=submit],
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-page-button{padding:12px 30px 12px 30px;}.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form button[type=submit], .elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form button[type=submit]:hover, .elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-page-button, .elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-page-button:hover{background-color:#FFFFFF;color:#282828;}.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form button[type=submit], .elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-page-button{border-radius:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#282828;font-family:"Gotham", Sans-serif;font-size:15px;font-weight:500;}.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form button[type=submit]:hover, .elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-page-button:hover{background-color:var( --e-global-color-59f40db );color:var( --e-global-color-6bc77cf );border-color:var( --e-global-color-primary );}.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-field-address .wpforms-field-row{margin-bottom:20px;}.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-container.inline-fields .wpforms-field-container .wpforms-field{padding-right:20px;}.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-label,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-divider h3{margin-bottom:3px;}.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap{margin-top:3px;}.elementor-2821 .elementor-element.elementor-element-0bfde8b{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-2821 .elementor-element.elementor-element-0bfde8b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-0bfde8b.elementor-element{--align-self:center;}.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field textarea,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field select,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-container select option{background-color:#FFFFFF;}.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style input[type="radio"] + label:before{background-color:#FFFFFF;}.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style input[type="radio"]:checked + label:before{background-color:#7a7a7a;}.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"]:checked + label:before{box-shadow:inset 0px 0px 0px 4px #FFFFFF;}.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-label,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-divider,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-divider h3,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-radio li label,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-payment-multiple li label,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-single-item-price,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-checkbox li label,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-payment-total,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-page-indicator-page-title,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-captcha .wpforms-field-label,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-likert_scale .wpforms-field-label,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-field-file-upload input[type=file]{color:#6E6E6E;}.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field input::placeholder,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field textarea,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field textarea::placeholder,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field select,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]:checked + label:before,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-likert_scale tbody tr th{color:#979797;}.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field.wpforms-field-radio input[type="radio"]:checked + label:before, .elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field.wpforms-field-payment-multiple input[type="radio"]:checked + label:before{background-color:#979797;}.elementor-2821 .elementor-element.elementor-element-0bfde8b.uael-wpf-style-underline .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
						.elementor-2821 .elementor-element.elementor-element-0bfde8b.uael-wpf-style-underline .wpforms-form .wpforms-field select,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b.uael-wpf-style-underline .wpforms-form .wpforms-field textarea{border-color:#BEBEBE;}.elementor-2821 .elementor-element.elementor-element-0bfde8b.uael-wpf-style-underline .wpforms-form .wpforms-field input[type="checkbox"] + label:before,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b.uael-wpf-style-underline .wpforms-form .wpforms-field input[type="radio"] + label:before,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b.uael-wpf-style-underline .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b.uael-wpf-style-underline .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b.uael-wpf-style-underline .wpforms-form ul.wpforms-image-choices-modern label:hover{border-color:#BEBEBE;}.elementor-2821 .elementor-element.elementor-element-0bfde8b.uael-wpf-check-yes .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before, .elementor-2821 .elementor-element.elementor-element-0bfde8b.uael-wpf-check-yes .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"] + label:before{width:15px;height:15px;background-color:#FFFFFF;}.elementor-2821 .elementor-element.elementor-element-0bfde8b.uael-wpf-check-yes .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]:checked + label:before{font-size:calc( 15px / 1.2 );}.elementor-2821 .elementor-element.elementor-element-0bfde8b.uael-wpf-check-yes .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"]:checked + label:before{box-shadow:inset 0px 0px 0px 4px #FFFFFF;}.elementor-2821 .elementor-element.elementor-element-0bfde8b.uael-wpf-check-yes .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before,.elementor-2821 .elementor-element.elementor-element-0bfde8b.uael-wpf-check-yes .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"] + label:before{border-color:#282828;border-width:1px;border-style:solid;}.elementor-2821 .elementor-element.elementor-element-0bfde8b.uael-wpf-check-yes .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before{border-radius:0px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style label.wpforms-error{color:#ff0000;}.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-label,
									.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-radio li label,
									.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-checkbox li label,
									.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps,
									.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-payment-multiple li label,
									.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-single-item-price,
									.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-payment-total,
									.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-divider,
									.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-html,
									.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-divider h3,
									.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps,
									.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-page-indicator-page-title,
									.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-captcha .wpforms-field-label,
									.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-likert_scale .wpforms-field-label,
									.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-file-upload input[type=file]{font-family:"Gotham", Sans-serif;font-size:13px;font-weight:500;line-height:22px;}.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field input::placeholder,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field textarea,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field textarea::placeholder,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field select,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,
						.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-likert_scale tbody tr th{font-family:"Gotham", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-description,
									.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-sublabel,
									.elementor-2821 .elementor-element.elementor-element-0bfde8b .uael-wpf-style .wpforms-form .wpforms-field-likert_scale thead tr th{font-family:"Gotham", Sans-serif;font-weight:400;}.elementor-2821 .elementor-element.elementor-element-a7d47f3{--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:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-8732faf{--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-2821 .elementor-element.elementor-element-8732faf:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-8732faf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://realestate.portomontenegro.com/wp-content/uploads/2025/06/image-decor-gray.png");background-position:top left;background-repeat:no-repeat;background-size:220px auto;}.elementor-2821 .elementor-element.elementor-element-52dc73d{--e-image-carousel-slides-to-show:1;}.elementor-2821 .elementor-element.elementor-element-52dc73d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2821 .elementor-element.elementor-element-52dc73d .elementor-swiper-button.elementor-swiper-button-next{font-size:32px;color:var( --e-global-color-6bc77cf );}.elementor-2821 .elementor-element.elementor-element-52dc73d .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2821 .elementor-element.elementor-element-52dc73d .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-6bc77cf );}.elementor-2821 .elementor-element.elementor-element-52dc73d .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;width:8px;height:8px;background:var( --e-global-color-59f40db );}.elementor-2821 .elementor-element.elementor-element-52dc73d .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#D9D9D9;opacity:1;}.elementor-2821 .elementor-element.elementor-element-3053fcd{--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;}body:not(.rtl) .elementor-2821 .elementor-element.elementor-element-7d0221e{left:0px;}body.rtl .elementor-2821 .elementor-element.elementor-element-7d0221e{right:0px;}.elementor-2821 .elementor-element.elementor-element-7d0221e{top:-95px;}.elementor-2821 .elementor-element.elementor-element-3afb21e{--divider-border-style:solid;--divider-color:var( --e-global-color-59f40db );--divider-border-width:1px;}.elementor-2821 .elementor-element.elementor-element-3afb21e .elementor-divider-separator{width:80px;margin:0 auto;margin-left:0;}.elementor-2821 .elementor-element.elementor-element-3afb21e .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-2821 .elementor-element.elementor-element-900b68a > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-900b68a{color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-e9e3f97 .elementor-button:hover, .elementor-2821 .elementor-element.elementor-element-e9e3f97 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-e9e3f97 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-e9e3f97 .elementor-button{font-family:"Gotham", Sans-serif;font-weight:500;border-radius:0px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-e9e3f97 .elementor-button:hover svg, .elementor-2821 .elementor-element.elementor-element-e9e3f97 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-1dc1bf7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-1dc1bf7:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-1dc1bf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bcb2fc2 );}.elementor-2821 .elementor-element.elementor-element-9123e24{--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;}body:not(.rtl) .elementor-2821 .elementor-element.elementor-element-d24f6cb{left:0px;}body.rtl .elementor-2821 .elementor-element.elementor-element-d24f6cb{right:0px;}.elementor-2821 .elementor-element.elementor-element-d24f6cb{top:-95px;}.elementor-2821 .elementor-element.elementor-element-0806378{--divider-border-style:solid;--divider-color:var( --e-global-color-59f40db );--divider-border-width:1px;}.elementor-2821 .elementor-element.elementor-element-0806378 .elementor-divider-separator{width:80px;margin:0 auto;margin-left:0;}.elementor-2821 .elementor-element.elementor-element-0806378 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-2821 .elementor-element.elementor-element-f8f6bdd > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-f8f6bdd{color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-60a31d2 .elementor-button:hover, .elementor-2821 .elementor-element.elementor-element-60a31d2 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-60a31d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-60a31d2 .elementor-button{font-family:"Gotham", Sans-serif;font-weight:500;border-radius:0px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-60a31d2 .elementor-button:hover svg, .elementor-2821 .elementor-element.elementor-element-60a31d2 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-b00e8c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2821 .elementor-element.elementor-element-239cd73{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2821 .elementor-element.elementor-element-7ece023{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2821 .elementor-element.elementor-element-6b2bf9f > .elementor-widget-container{padding:10px 20px 20px 25px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-59f40db );}.elementor-2821 .elementor-element.elementor-element-6b2bf9f{text-align:left;}.elementor-2821 .elementor-element.elementor-element-6b2bf9f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;font-style:italic;line-height:46px;}.elementor-2821 .elementor-element.elementor-element-a6e6fb8{--display:flex;--min-height:180px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2821 .elementor-element.elementor-element-a6e6fb8:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-a6e6fb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://realestate.portomontenegro.com/wp-content/uploads/2025/06/the-world-your-oyster.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2821 .elementor-element.elementor-element-0c6d0af{--display:flex;--min-height:180px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2821 .elementor-element.elementor-element-0c6d0af:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-0c6d0af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://realestate.portomontenegro.com/wp-content/uploads/2025/06/v-your-anchor.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2821 .elementor-element.elementor-element-3f51e35{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2821 .elementor-element.elementor-element-270cf88 > .elementor-widget-container{padding:10px 20px 20px 25px;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-59f40db );}.elementor-2821 .elementor-element.elementor-element-270cf88{text-align:left;}.elementor-2821 .elementor-element.elementor-element-270cf88 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;font-style:italic;line-height:46px;}.elementor-2821 .elementor-element.elementor-element-fb784f9{--display:flex;--min-height:700px;--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-2821 .elementor-element.elementor-element-fb784f9:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-fb784f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://realestate.portomontenegro.com/wp-content/uploads/2025/06/porto-VV-parallax.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2821 .elementor-element.elementor-element-41ed6fc{--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:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-41ed6fc:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-41ed6fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://realestate.portomontenegro.com/wp-content/uploads/2025/06/Mapa_Vero_Versa-2.png");background-position:top right;background-repeat:no-repeat;background-size:66% auto;}.elementor-2821 .elementor-element.elementor-element-095b65e{--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;}.elementor-2821 .elementor-element.elementor-element-8f7a3b1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2821 .elementor-element.elementor-element-dd14b5c{left:0px;}body.rtl .elementor-2821 .elementor-element.elementor-element-dd14b5c{right:0px;}.elementor-2821 .elementor-element.elementor-element-dd14b5c{top:-95px;}.elementor-2821 .elementor-element.elementor-element-fe7a3a9{--divider-border-style:solid;--divider-color:var( --e-global-color-59f40db );--divider-border-width:1px;}.elementor-2821 .elementor-element.elementor-element-fe7a3a9 .elementor-divider-separator{width:80px;margin:0 auto;margin-left:0;}.elementor-2821 .elementor-element.elementor-element-fe7a3a9 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-2821 .elementor-element.elementor-element-c987609 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-c987609{color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-559d440 .elementor-button:hover, .elementor-2821 .elementor-element.elementor-element-559d440 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-559d440 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-559d440 .elementor-button{font-family:"Gotham", Sans-serif;font-weight:500;border-radius:0px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-559d440 .elementor-button:hover svg, .elementor-2821 .elementor-element.elementor-element-559d440 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2821 .elementor-element.elementor-element-bf0634e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2821 .elementor-element.elementor-element-b3e544a{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2821 .elementor-element.elementor-element-03a0b23{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2821 .elementor-element.elementor-element-da2a532{--display:flex;--min-height:360px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2821 .elementor-element.elementor-element-da2a532:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-da2a532 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://realestate.portomontenegro.com/wp-content/uploads/2025/06/sailing.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2821 .elementor-element.elementor-element-da2a532.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-2821 .elementor-element.elementor-element-c0f661e > .elementor-widget-container{background-color:transparent;padding:40px 15px 15px 15px;background-image:linear-gradient(180deg, #00000000 0%, #00000099 100%);}.elementor-2821 .elementor-element.elementor-element-c0f661e{text-align:left;}.elementor-2821 .elementor-element.elementor-element-c0f661e .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-6bc77cf );}.elementor-2821 .elementor-element.elementor-element-e736a40{--display:flex;--min-height:360px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2821 .elementor-element.elementor-element-e736a40:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-e736a40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://realestate.portomontenegro.com/wp-content/uploads/2025/06/Retail.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2821 .elementor-element.elementor-element-e736a40.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-2821 .elementor-element.elementor-element-f063dc6 > .elementor-widget-container{background-color:transparent;padding:40px 15px 15px 15px;background-image:linear-gradient(180deg, #00000000 0%, #00000099 100%);}.elementor-2821 .elementor-element.elementor-element-f063dc6{text-align:left;}.elementor-2821 .elementor-element.elementor-element-f063dc6 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-6bc77cf );}.elementor-2821 .elementor-element.elementor-element-f0373fe{--display:flex;--min-height:360px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2821 .elementor-element.elementor-element-f0373fe:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-f0373fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://realestate.portomontenegro.com/wp-content/uploads/2025/06/boka-place-cinema.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2821 .elementor-element.elementor-element-f0373fe.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-2821 .elementor-element.elementor-element-0b80161 > .elementor-widget-container{background-color:transparent;padding:40px 15px 15px 15px;background-image:linear-gradient(180deg, #00000000 0%, #00000099 100%);}.elementor-2821 .elementor-element.elementor-element-0b80161{text-align:left;}.elementor-2821 .elementor-element.elementor-element-0b80161 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-6bc77cf );}.elementor-2821 .elementor-element.elementor-element-ab76dba{--display:flex;--min-height:360px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2821 .elementor-element.elementor-element-ab76dba:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-ab76dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://realestate.portomontenegro.com/wp-content/uploads/2025/06/office-rentals.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2821 .elementor-element.elementor-element-ab76dba.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-2821 .elementor-element.elementor-element-d32d741 > .elementor-widget-container{background-color:transparent;padding:40px 15px 15px 15px;background-image:linear-gradient(180deg, #00000000 0%, #00000099 100%);}.elementor-2821 .elementor-element.elementor-element-d32d741{text-align:left;}.elementor-2821 .elementor-element.elementor-element-d32d741 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-6bc77cf );}@media(min-width:768px){.elementor-2821 .elementor-element.elementor-element-9dfa7b9{--content-width:700px;}.elementor-2821 .elementor-element.elementor-element-0a2c986{--width:50%;}.elementor-2821 .elementor-element.elementor-element-564cb72{--width:50%;}.elementor-2821 .elementor-element.elementor-element-d210e5c{--width:50%;}.elementor-2821 .elementor-element.elementor-element-e9c7e75{--width:50%;}.elementor-2821 .elementor-element.elementor-element-80bb0d4{--width:50%;}.elementor-2821 .elementor-element.elementor-element-c84ecd5{--width:50%;}.elementor-2821 .elementor-element.elementor-element-b3f47f5{--width:600px;}.elementor-2821 .elementor-element.elementor-element-8732faf{--width:50%;}.elementor-2821 .elementor-element.elementor-element-3053fcd{--width:50%;}.elementor-2821 .elementor-element.elementor-element-9123e24{--width:50%;}.elementor-2821 .elementor-element.elementor-element-b00e8c5{--width:50%;}}@media(max-width:1366px){.elementor-2821 .elementor-element.elementor-element-9dfa7b9{--padding-top:300px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-0b17cdd{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2821 .elementor-element.elementor-element-ed9840c{--grid-auto-flow:row;}.elementor-2821 .elementor-element.elementor-element-6daaa1a{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2821 .elementor-element.elementor-element-11eb1ba{--grid-auto-flow:row;}.elementor-2821 .elementor-element.elementor-element-506e771{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2821 .elementor-element.elementor-element-5b56da4{--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-2821 .elementor-element.elementor-element-639fbcc{--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;}.elementor-2821 .elementor-element.elementor-element-d0c56b4{--grid-auto-flow:row;}.elementor-2821 .elementor-element.elementor-element-a7d47f3{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2821 .elementor-element.elementor-element-1dc1bf7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2821 .elementor-element.elementor-element-239cd73{--grid-auto-flow:row;}.elementor-2821 .elementor-element.elementor-element-fb784f9{--min-height:600px;}.elementor-2821 .elementor-element.elementor-element-b3e544a{--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-2821 .elementor-element.elementor-element-03a0b23{--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;}}@media(max-width:1200px){.elementor-2821 .elementor-element.elementor-element-ed9840c{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-2821 .elementor-element.elementor-element-11eb1ba{--grid-auto-flow:row;}.elementor-2821 .elementor-element.elementor-element-639fbcc{--flex-wrap:nowrap;}.elementor-2821 .elementor-element.elementor-element-e01753e{--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-2821 .elementor-element.elementor-element-b3f47f5{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2821 .elementor-element.elementor-element-d0c56b4{--grid-auto-flow:row;}.elementor-2821 .elementor-element.elementor-element-239cd73{--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2821 .elementor-element.elementor-element-6b2bf9f > .elementor-widget-container{padding:25px 10px 25px 10px;}.elementor-2821 .elementor-element.elementor-element-6b2bf9f .elementor-heading-title{font-size:26px;line-height:40px;}.elementor-2821 .elementor-element.elementor-element-270cf88 > .elementor-widget-container{padding:25px 10px 25px 10px;}.elementor-2821 .elementor-element.elementor-element-270cf88 .elementor-heading-title{font-size:26px;line-height:40px;}.elementor-2821 .elementor-element.elementor-element-fb784f9{--min-height:500px;}.elementor-2821 .elementor-element.elementor-element-03a0b23{--flex-wrap:nowrap;}}@media(max-width:1024px){.elementor-2821 .elementor-element.elementor-element-ed9840c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2821 .elementor-element.elementor-element-11eb1ba{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.uamodal-ce98890 .uael-content{width:100%;}.uamodal-520ff91 .uael-content{width:100%;}.uamodal-cc5f442 .uael-content{width:100%;}.uamodal-edc7211 .uael-content{width:100%;}.elementor-2821 .elementor-element.elementor-element-e01753e{--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-2821 .elementor-element.elementor-element-d0c56b4{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2821 .elementor-element.elementor-element-9fbef7b{text-align:center;}.elementor-2821 .elementor-element.elementor-element-239cd73{--grid-auto-flow:row;}.elementor-2821 .elementor-element.elementor-element-a6e6fb8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2821 .elementor-element.elementor-element-0c6d0af{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}}@media(max-width:880px){.elementor-2821 .elementor-element.elementor-element-9dfa7b9{--padding-top:200px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-0b17cdd{--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-2821 .elementor-element.elementor-element-ed9840c{--grid-auto-flow:row;}.elementor-2821 .elementor-element.elementor-element-6daaa1a{--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-2821 .elementor-element.elementor-element-11eb1ba{--grid-auto-flow:row;}.elementor-2821 .elementor-element.elementor-element-f9381b0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-2821 .elementor-element.elementor-element-ddbed3b .elementor-heading-title{font-size:34px;line-height:42px;}.elementor-2821 .elementor-element.elementor-element-b3f47f5{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2821 .elementor-element.elementor-element-d0c56b4{--grid-auto-flow:row;}.elementor-2821 .elementor-element.elementor-element-0bfde8b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2821 .elementor-element.elementor-element-a7d47f3{--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-2821 .elementor-element.elementor-element-1dc1bf7{--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-2821 .elementor-element.elementor-element-239cd73{--grid-auto-flow:row;}.elementor-2821 .elementor-element.elementor-element-6b2bf9f > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-6b2bf9f .elementor-heading-title{font-size:36px;line-height:48px;}.elementor-2821 .elementor-element.elementor-element-270cf88 > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-270cf88 .elementor-heading-title{font-size:36px;line-height:48px;}.elementor-2821 .elementor-element.elementor-element-fb784f9{--min-height:400px;}.elementor-2821 .elementor-element.elementor-element-41ed6fc:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-41ed6fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:50% auto;}}@media(max-width:767px){.elementor-2821 .elementor-element.elementor-element-9dfa7b9{--padding-top:100px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-7528133 img{width:115px;}.elementor-2821 .elementor-element.elementor-element-56dfca2{font-size:15px;}.elementor-2821 .elementor-element.elementor-element-0b17cdd{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2821 .elementor-element.elementor-element-0eeeb71{top:-75px;}.elementor-2821 .elementor-element.elementor-element-ed9840c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2821 .elementor-element.elementor-element-6daaa1a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-f276e7e{top:-75px;}.elementor-2821 .elementor-element.elementor-element-11eb1ba{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2821 .elementor-element.elementor-element-d52b8a4{top:-55px;}.elementor-2821 .elementor-element.elementor-element-639fbcc{--width:1200px;}.uamodal-ce98890 .uael-content{width:100%;}.uamodal-520ff91 .uael-content{width:100%;}.uamodal-cc5f442 .uael-content{width:100%;}.uamodal-edc7211 .uael-content{width:100%;}.elementor-2821 .elementor-element.elementor-element-e4d89a1{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2821 .elementor-element.elementor-element-e137a7e{top:-85px;}.elementor-2821 .elementor-element.elementor-element-d0c56b4{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2821 .elementor-element.elementor-element-64d59db{--flex-wrap:nowrap;}.elementor-2821 .elementor-element.elementor-element-683afdc{--flex-wrap:nowrap;}.elementor-2821 .elementor-element.elementor-element-eecd6a6{--flex-wrap:nowrap;}.elementor-2821 .elementor-element.elementor-element-320eb5c{--flex-wrap:nowrap;}.elementor-2821 .elementor-element.elementor-element-2552a92{--flex-wrap:nowrap;}.elementor-2821 .elementor-element.elementor-element-4a34614{--flex-wrap:nowrap;}.elementor-2821 .elementor-element.elementor-element-d201706{--flex-wrap:nowrap;}.elementor-2821 .elementor-element.elementor-element-e3c4f6b{--flex-wrap:nowrap;}.elementor-2821 .elementor-element.elementor-element-6fb4ad6{top:-85px;}.elementor-2821 .elementor-element.elementor-element-cbbc34f .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-2821 .elementor-element.elementor-element-7d0221e{top:-75px;}.elementor-2821 .elementor-element.elementor-element-d24f6cb{top:-75px;}.elementor-2821 .elementor-element.elementor-element-239cd73{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2821 .elementor-element.elementor-element-7ece023{--justify-content:center;}.elementor-2821 .elementor-element.elementor-element-6b2bf9f > .elementor-widget-container{padding:25px 10px 25px 10px;border-width:0px 0px 0px 1px;}.elementor-2821 .elementor-element.elementor-element-6b2bf9f .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-2821 .elementor-element.elementor-element-3f51e35{--justify-content:center;}.elementor-2821 .elementor-element.elementor-element-270cf88 > .elementor-widget-container{padding:25px 10px 25px 10px;border-width:0px 1px 0px 0px;}.elementor-2821 .elementor-element.elementor-element-270cf88 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-2821 .elementor-element.elementor-element-fb784f9{--min-height:300px;}.elementor-2821 .elementor-element.elementor-element-41ed6fc:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-41ed6fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:150% auto;}.elementor-2821 .elementor-element.elementor-element-41ed6fc{--padding-top:280px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2821 .elementor-element.elementor-element-dd14b5c{top:-85px;}.elementor-2821 .elementor-element.elementor-element-b3e544a{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2821 .elementor-element.elementor-element-03a0b23{--width:1200px;}}@media(max-width:1366px) and (min-width:768px){.elementor-2821 .elementor-element.elementor-element-639fbcc{--width:1200px;}.elementor-2821 .elementor-element.elementor-element-b3f47f5{--width:100%;}.elementor-2821 .elementor-element.elementor-element-03a0b23{--width:1200px;}}@media(max-width:1200px) and (min-width:768px){.elementor-2821 .elementor-element.elementor-element-80bb0d4{--width:100%;}.elementor-2821 .elementor-element.elementor-element-c84ecd5{--width:100%;}.elementor-2821 .elementor-element.elementor-element-b3f47f5{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2821 .elementor-element.elementor-element-80bb0d4{--width:100%;}.elementor-2821 .elementor-element.elementor-element-c84ecd5{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-2821 .elementor-element.elementor-element-0a2c986{--width:100%;}.elementor-2821 .elementor-element.elementor-element-564cb72{--width:100%;}.elementor-2821 .elementor-element.elementor-element-d210e5c{--width:100%;}.elementor-2821 .elementor-element.elementor-element-e9c7e75{--width:100%;}.elementor-2821 .elementor-element.elementor-element-8732faf{--width:100%;}.elementor-2821 .elementor-element.elementor-element-3053fcd{--width:100%;}.elementor-2821 .elementor-element.elementor-element-9123e24{--width:100%;}.elementor-2821 .elementor-element.elementor-element-b00e8c5{--width:100%;}.elementor-2821 .elementor-element.elementor-element-8f7a3b1{--width:80%;}.elementor-2821 .elementor-element.elementor-element-bf0634e{--width:20%;}}@media(min-width:1367px){.elementor-2821 .elementor-element.elementor-element-fb784f9:not(.elementor-motion-effects-element-type-background), .elementor-2821 .elementor-element.elementor-element-fb784f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for image-carousel, class: .elementor-element-5a484dd */.elementor-2821 .elementor-element.elementor-element-5a484dd .swiper .elementor-swiper-button {
    top: 98%;
}
.elementor-2821 .elementor-element.elementor-element-5a484dd .elementor-swiper-button-prev {
    left: 0;
    z-index: 11;
}
.elementor-2821 .elementor-element.elementor-element-5a484dd .elementor-swiper-button-next {
    right: calc(100% - 70px);
    z-index: 11;
}
.elementor-2821 .elementor-element.elementor-element-5a484dd .swiper-pagination {
    text-align: right; 
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-fc433f4 */.elementor-2821 .elementor-element.elementor-element-fc433f4 .swiper .elementor-swiper-button {
    top: 98%;
}
.elementor-2821 .elementor-element.elementor-element-fc433f4 .elementor-swiper-button-prev {
    left: 0;
    z-index: 11;
}
.elementor-2821 .elementor-element.elementor-element-fc433f4 .elementor-swiper-button-next {
    right: calc(100% - 70px);
    z-index: 11;
}
.elementor-2821 .elementor-element.elementor-element-fc433f4 .swiper-pagination {
    text-align: right; 
}/* End custom CSS */
/* Start custom CSS for uael-modal-popup, class: .elementor-element-ce98890 */.elementor-2821 .elementor-element.elementor-element-ce98890 .uael-trigger {
    height: 340px;
    display: flex;
    justify-content: center;
    align-items: flex-end;
    padding: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7603d49 */.elementor-2821 .elementor-element.elementor-element-7603d49 {
   cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for uael-modal-popup, class: .elementor-element-520ff91 */.elementor-2821 .elementor-element.elementor-element-520ff91 .uael-trigger {
    height: 340px;
    display: flex;
    justify-content: center;
    align-items: flex-end;
    padding: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e446d90 */.elementor-2821 .elementor-element.elementor-element-e446d90 {
   cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for uael-modal-popup, class: .elementor-element-cc5f442 */.elementor-2821 .elementor-element.elementor-element-cc5f442 .uael-trigger {
    height: 340px;
    display: flex;
    justify-content: center;
    align-items: flex-end;
    padding: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b23590e */.elementor-2821 .elementor-element.elementor-element-b23590e {
   cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for uael-modal-popup, class: .elementor-element-edc7211 */.elementor-2821 .elementor-element.elementor-element-edc7211 .uael-trigger {
    height: 340px;
    display: flex;
    justify-content: center;
    align-items: flex-end;
    padding: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d26a281 */.elementor-2821 .elementor-element.elementor-element-d26a281 {
   cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b56da4 */@media(max-width: 1260px){
   .elementor-2821 .elementor-element.elementor-element-5b56da4 {
    overflow-x: scroll;
    scrollbar-color: #7D122E #F2F2EB;
    scrollbar-width: thin;
} 
}/* End custom CSS */
/* Start custom CSS for uael-wpf-styler, class: .elementor-element-0bfde8b */.elementor-2821 .elementor-element.elementor-element-0bfde8b a {
    color: #282828;
    text-decoration: underline;
}
.elementor-2821 .elementor-element.elementor-element-0bfde8b textarea {
    border: 1px solid #BEBEBE !important;
    padding: 12px !important;
    border-radius: 0;
}
.elementor-2821 .elementor-element.elementor-element-0bfde8b .wpforms-field-checkbox label {
font-weight: 400 !important;
color: #282828 !important;
padding-left: 0 !important;
}
.elementor-2821 .elementor-element.elementor-element-0bfde8b .wpforms-field-checkbox {
    width: 50%;
    position: relative;
    z-index: 2;
    margin-top: 20px;
}
.elementor-2821 .elementor-element.elementor-element-0bfde8b button {
        margin-top: -50px;
}
.elementor-2821 .elementor-element.elementor-element-0bfde8b .wpforms-field-layout {
    margin-bottom: 0 !important;
}
.elementor-2821 .elementor-element.elementor-element-0bfde8b .choices__inner {
    border-left: none !important; 
    border-right: none !important;
    border-top: none !important;
    border-radius: 0 !important;
}
@media(max-width: 767px){
  .elementor-2821 .elementor-element.elementor-element-0bfde8b button {
    margin-top: 0;
    width: 100% !important;
    display: flex;
    justify-content: center;

}  
.elementor-2821 .elementor-element.elementor-element-0bfde8b .wpforms-field-checkbox {
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-52dc73d */.elementor-2821 .elementor-element.elementor-element-52dc73d .swiper .elementor-swiper-button {
    top: 98%;
}
.elementor-2821 .elementor-element.elementor-element-52dc73d .elementor-swiper-button-prev {
    left: 0;
    z-index: 11;
}
.elementor-2821 .elementor-element.elementor-element-52dc73d .elementor-swiper-button-next {
    right: calc(100% - 70px);
    z-index: 11;
}
.elementor-2821 .elementor-element.elementor-element-52dc73d .swiper-pagination {
    text-align: right; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3e544a */@media(max-width: 1260px){
   .elementor-2821 .elementor-element.elementor-element-b3e544a {
    overflow-x: scroll;
    scrollbar-color: #7D122E #F2F2EB;
    scrollbar-width: thin;
} 
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/PlayfairDisplay-Regular.woff2') format('woff2'),
		url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/PlayfairDisplay-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/PlayfairDisplay-Italic.woff2') format('woff2'),
		url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/PlayfairDisplay-Italic.woff') format('woff');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/PlayfairDisplay-Medium.woff2') format('woff2'),
		url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/PlayfairDisplay-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/PlayfairDisplay-MediumItalic.woff2') format('woff2'),
		url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/PlayfairDisplay-MediumItalic.woff') format('woff');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/PlayfairDisplay-SemiBold.woff2') format('woff2'),
		url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/PlayfairDisplay-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/PlayfairDisplay-SemiBoldItalic.woff2') format('woff2'),
		url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/PlayfairDisplay-SemiBoldItalic.woff') format('woff');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/PlayfairDisplay-Bold.woff2') format('woff2'),
		url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/PlayfairDisplay-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/PlayfairDisplay-BoldItalic.woff2') format('woff2'),
		url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/PlayfairDisplay-BoldItalic.woff') format('woff');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/PlayfairDisplay-ExtraBold.woff2') format('woff2'),
		url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/PlayfairDisplay-ExtraBold.woff') format('woff');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/PlayfairDisplay-ExtraBoldItalic.woff2') format('woff2'),
		url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/PlayfairDisplay-ExtraBoldItalic-1.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/Gotham-Light.woff2') format('woff2'),
		url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/Gotham-Light.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/Gotham-LightItalic.woff2') format('woff2'),
		url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/Gotham-LightItalic.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/Gotham-Book.woff2') format('woff2'),
		url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/Gotham-Book.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/Gotham-BookItalic.woff2') format('woff2'),
		url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/Gotham-BookItalic.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/Gotham-Medium.woff2') format('woff2'),
		url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/Gotham-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/Gotham-MediumItalic.woff2') format('woff2'),
		url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/Gotham-MediumItalic.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/Gotham-Bold.woff2') format('woff2'),
		url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/Gotham-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/Gotham-BoldItalic.woff2') format('woff2'),
		url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/Gotham-BoldItalic.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/Gotham-Black.woff2') format('woff2'),
		url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/Gotham-Black.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/Gotham-BlackItalic.woff2') format('woff2'),
		url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/Gotham-BlackItalic.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'N27';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/N27-Thin.woff2') format('woff2'),
		url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/N27-Thin.woff') format('woff');
}
@font-face {
	font-family: 'N27';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/N27-ExtraLight.woff2') format('woff2'),
		url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/N27-ExtraLight.woff') format('woff');
}
@font-face {
	font-family: 'N27';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/N27-Bold.woff2') format('woff2'),
		url('https://realestate.portomontenegro.com/wp-content/uploads/2025/06/N27-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */