.elementor-20633 .elementor-element.elementor-element-74dc3682 > .elementor-container{min-height:623px;}.elementor-20633 .elementor-element.elementor-element-74dc3682{overflow:hidden;}.elementor-bc-flex-widget .elementor-20633 .elementor-element.elementor-element-3b565e57.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20633 .elementor-element.elementor-element-3b565e57.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-20633 .elementor-element.elementor-element-7604f646 img{width:80%;height:500px;object-fit:cover;object-position:center center;}.elementor-bc-flex-widget .elementor-20633 .elementor-element.elementor-element-20d03aba.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20633 .elementor-element.elementor-element-20d03aba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20633 .elementor-element.elementor-element-20d03aba.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-ucaddon_uc_tiles_grid_image .ug-textpanel-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_uc_tiles_grid_image .uc_style_uc_tiles_grid_image_elementor_uc_items_attribute_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-20633 .elementor-element.elementor-element-3533512b > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-20633 .elementor-element.elementor-element-2fa3ab77{overflow:hidden;}.elementor-20633 .elementor-element.elementor-element-1601b761 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:19px;}.elementor-20633 .elementor-element.elementor-element-1601b761 > .elementor-element-populated{padding:0em 1em 2em 1em;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20633 .elementor-element.elementor-element-3ea40121 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-20633 .elementor-element.elementor-element-2415f6ed{border-style:dotted;border-width:1px 1px 1px 1px;}.elementor-20633 .elementor-element.elementor-element-303eb95a > .elementor-element-populated{border-style:dotted;border-width:0px 1px 0px 0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-20633 .elementor-element.elementor-element-9a8e556.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20633 .elementor-element.elementor-element-9a8e556.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20633 .elementor-element.elementor-element-9a8e556.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20633 .elementor-element.elementor-element-9a8e556 .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-20633 .elementor-element.elementor-element-9a8e556 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20633 .elementor-element.elementor-element-9a8e556 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20633 .elementor-element.elementor-element-9a8e556 .elementor-image-box-description{font-family:"Karla", Sans-serif;font-size:18px;font-weight:bold;}.elementor-20633 .elementor-element.elementor-element-b7708d2 > .elementor-element-populated{border-style:dotted;border-width:0px 1px 0px 0px;}.elementor-20633 .elementor-element.elementor-element-b7708d2 > .elementor-element-populated, .elementor-20633 .elementor-element.elementor-element-b7708d2 > .elementor-element-populated > .elementor-background-overlay, .elementor-20633 .elementor-element.elementor-element-b7708d2 > .elementor-background-slideshow{border-radius:0px 1px 0px 0px;}.elementor-20633 .elementor-element.elementor-element-0f1f40c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20633 .elementor-element.elementor-element-0f1f40c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20633 .elementor-element.elementor-element-0f1f40c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20633 .elementor-element.elementor-element-0f1f40c .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-20633 .elementor-element.elementor-element-0f1f40c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20633 .elementor-element.elementor-element-0f1f40c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20633 .elementor-element.elementor-element-0f1f40c .elementor-image-box-description{font-family:"Karla", Sans-serif;font-size:18px;font-weight:bold;}.elementor-20633 .elementor-element.elementor-element-5f436e1 > .elementor-element-populated{border-style:dotted;border-width:0px 1px 0px 0px;}.elementor-20633 .elementor-element.elementor-element-27d338d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20633 .elementor-element.elementor-element-27d338d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20633 .elementor-element.elementor-element-27d338d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20633 .elementor-element.elementor-element-27d338d .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-20633 .elementor-element.elementor-element-27d338d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20633 .elementor-element.elementor-element-27d338d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20633 .elementor-element.elementor-element-27d338d .elementor-image-box-description{font-family:"Karla", Sans-serif;font-size:18px;font-weight:bold;}.elementor-20633 .elementor-element.elementor-element-3155072b > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-20633 .elementor-element.elementor-element-3155072b{text-align:center;font-family:"Karla", Sans-serif;font-size:18px;font-weight:700;}.elementor-20633 .elementor-element.elementor-element-7aa9eaea > .elementor-element-populated{border-style:none;}.elementor-20633 .elementor-element.elementor-element-57bd45d1.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20633 .elementor-element.elementor-element-57bd45d1.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20633 .elementor-element.elementor-element-57bd45d1.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20633 .elementor-element.elementor-element-57bd45d1 .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-20633 .elementor-element.elementor-element-57bd45d1 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20633 .elementor-element.elementor-element-57bd45d1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-20633 .elementor-element.elementor-element-57bd45d1 .elementor-image-box-description{font-family:"Karla", Sans-serif;font-size:18px;font-weight:bold;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20633 .elementor-element.elementor-element-5d3fc3d7 > .elementor-widget-container{padding:2em 1em 1em 1em;}.elementor-20633 .elementor-element.elementor-element-5d3fc3d7 .elementor-heading-title{font-family:var( --e-global-typography-9fcd4e3-font-family ), Sans-serif;font-size:var( --e-global-typography-9fcd4e3-font-size );font-weight:var( --e-global-typography-9fcd4e3-font-weight );letter-spacing:var( --e-global-typography-9fcd4e3-letter-spacing );}.elementor-20633 .elementor-element.elementor-element-0fdae37 > .elementor-widget-container{padding:2em 1em 1em 1em;}.elementor-20633 .elementor-element.elementor-element-0fdae37 .elementor-heading-title{font-family:var( --e-global-typography-9fcd4e3-font-family ), Sans-serif;font-size:var( --e-global-typography-9fcd4e3-font-size );font-weight:var( --e-global-typography-9fcd4e3-font-weight );letter-spacing:var( --e-global-typography-9fcd4e3-letter-spacing );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );}.elementor-20633 .elementor-element.elementor-element-adef7bf .elementor-button{background-color:var( --e-global-color-5a676c5 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.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-size:var( --e-global-typography-secondary-font-size );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-20633 .elementor-element.elementor-element-3f470bbb{--divider-border-style:dotted;--divider-border-width:1px;}.elementor-20633 .elementor-element.elementor-element-3f470bbb .elementor-divider-separator{width:100%;}.elementor-20633 .elementor-element.elementor-element-3f470bbb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20633 .elementor-element.elementor-element-5e768aeb{font-family:var( --e-global-typography-e05201d-font-family ), Sans-serif;font-size:var( --e-global-typography-e05201d-font-size );font-weight:var( --e-global-typography-e05201d-font-weight );}.elementor-20633 .elementor-element.elementor-element-3361c4b3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-20633 .elementor-element.elementor-element-759edd7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20633 .elementor-element.elementor-element-759edd7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20633 .elementor-element.elementor-element-759edd7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20633 .elementor-element.elementor-element-759edd7 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-20633 .elementor-element.elementor-element-519195b1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-20633 .elementor-element.elementor-element-eee6318 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20633 .elementor-element.elementor-element-eee6318 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20633 .elementor-element.elementor-element-eee6318{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20633 .elementor-element.elementor-element-eee6318 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-20633 .elementor-element.elementor-element-58dce02a{--divider-border-style:dotted;--divider-border-width:1px;}.elementor-20633 .elementor-element.elementor-element-58dce02a .elementor-divider-separator{width:100%;}.elementor-20633 .elementor-element.elementor-element-58dce02a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20633 .elementor-element.elementor-element-1a2c7388 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-20633 .elementor-element.elementor-element-1a2c7388 .elementor-heading-title{font-family:var( --e-global-typography-9fcd4e3-font-family ), Sans-serif;font-size:var( --e-global-typography-9fcd4e3-font-size );font-weight:var( --e-global-typography-9fcd4e3-font-weight );letter-spacing:var( --e-global-typography-9fcd4e3-letter-spacing );}.elementor-20633 .elementor-element.elementor-element-d5a661a > .elementor-widget-container{margin:0em -4em 0em -4em;padding:30px 0px 0px 0px;}.elementor-20633 .elementor-element.elementor-element-acb9ecd{width:var( --container-widget-width, 99.525% );max-width:99.525%;--container-widget-width:99.525%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-e05201d-font-family ), Sans-serif;font-size:var( --e-global-typography-e05201d-font-size );font-weight:var( --e-global-typography-e05201d-font-weight );}.elementor-20633 .elementor-element.elementor-element-66005e3 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20633 .elementor-element.elementor-element-66005e3 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-20633 .elementor-element.elementor-element-64711b68{--divider-border-style:dotted;--divider-border-width:1px;}.elementor-20633 .elementor-element.elementor-element-64711b68 .elementor-divider-separator{width:100%;}.elementor-20633 .elementor-element.elementor-element-64711b68 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20633 .elementor-element.elementor-element-ab37284{font-family:var( --e-global-typography-e05201d-font-family ), Sans-serif;font-size:var( --e-global-typography-e05201d-font-size );font-weight:var( --e-global-typography-e05201d-font-weight );}.elementor-20633 .elementor-element.elementor-element-20dad05b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-20633 .elementor-element.elementor-element-ddafa54 .elementor-heading-title{font-family:var( --e-global-typography-e05201d-font-family ), Sans-serif;font-size:var( --e-global-typography-e05201d-font-size );font-weight:var( --e-global-typography-e05201d-font-weight );color:var( --e-global-color-text );}.elementor-20633 .elementor-element.elementor-element-4d40cde{columns:2;font-family:"Bodoni Moda", Sans-serif;font-size:16px;font-weight:400;line-height:37px;}.elementor-20633 .elementor-element.elementor-element-4a8b601a{--divider-border-style:dotted;--divider-border-width:1px;}.elementor-20633 .elementor-element.elementor-element-4a8b601a .elementor-divider-separator{width:100%;}.elementor-20633 .elementor-element.elementor-element-4a8b601a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20633 .elementor-element.elementor-element-5f7b9885 .elementor-heading-title{font-family:var( --e-global-typography-9fcd4e3-font-family ), Sans-serif;font-size:var( --e-global-typography-9fcd4e3-font-size );font-weight:var( --e-global-typography-9fcd4e3-font-weight );letter-spacing:var( --e-global-typography-9fcd4e3-letter-spacing );}.elementor-20633 .elementor-element.elementor-element-794c1fd iframe{height:590px;}.elementor-20633 .elementor-element.elementor-element-3ad6c9be{--divider-border-style:dotted;--divider-border-width:1px;}.elementor-20633 .elementor-element.elementor-element-3ad6c9be .elementor-divider-separator{width:100%;}.elementor-20633 .elementor-element.elementor-element-3ad6c9be .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20633 .elementor-element.elementor-element-28d1f07 .elementor-heading-title{font-family:var( --e-global-typography-9fcd4e3-font-family ), Sans-serif;font-size:var( --e-global-typography-9fcd4e3-font-size );font-weight:var( --e-global-typography-9fcd4e3-font-weight );letter-spacing:var( --e-global-typography-9fcd4e3-letter-spacing );}.elementor-20633 .elementor-element.elementor-element-3ae0697f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-20633 .elementor-element.elementor-element-3ae0697f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-20633 .elementor-element.elementor-element-3ae0697f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-20633 .elementor-element.elementor-element-3ae0697f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-20633 .elementor-element.elementor-element-3ae0697f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-20633 .elementor-element.elementor-element-3ae0697f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20633 .elementor-element.elementor-element-3ae0697f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20633 .elementor-element.elementor-element-3ae0697f{--e-icon-list-icon-size:20px;--icon-vertical-offset:-4px;}.elementor-20633 .elementor-element.elementor-element-3ae0697f .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-20633 .elementor-element.elementor-element-3ae0697f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-20633 .elementor-element.elementor-element-7210ac98 > .elementor-widget-container{margin:0em 0em 2em 0em;padding:0px 0px 16px 0px;}.elementor-20633 .elementor-element.elementor-element-161ffce2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20633 .elementor-element.elementor-element-161ffce2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-20633 .elementor-element.elementor-element-7604f646 img{height:337px;}.elementor-widget-ucaddon_uc_tiles_grid_image .ug-textpanel-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_uc_tiles_grid_image .uc_style_uc_tiles_grid_image_elementor_uc_items_attribute_title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20633 .elementor-element.elementor-element-3ea40121 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-20633 .elementor-element.elementor-element-9a8e556 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );}.elementor-20633 .elementor-element.elementor-element-9a8e556 .elementor-image-box-description{font-size:16px;line-height:24px;}.elementor-20633 .elementor-element.elementor-element-0f1f40c .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );}.elementor-20633 .elementor-element.elementor-element-0f1f40c .elementor-image-box-description{font-size:16px;line-height:24px;}.elementor-20633 .elementor-element.elementor-element-27d338d .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );}.elementor-20633 .elementor-element.elementor-element-27d338d .elementor-image-box-description{font-size:16px;line-height:24px;}.elementor-20633 .elementor-element.elementor-element-3155072b{font-size:16px;line-height:24px;}.elementor-20633 .elementor-element.elementor-element-57bd45d1 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );}.elementor-20633 .elementor-element.elementor-element-57bd45d1 .elementor-image-box-description{font-size:16px;line-height:24px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20633 .elementor-element.elementor-element-5d3fc3d7 .elementor-heading-title{font-size:var( --e-global-typography-9fcd4e3-font-size );letter-spacing:var( --e-global-typography-9fcd4e3-letter-spacing );}.elementor-20633 .elementor-element.elementor-element-0fdae37 .elementor-heading-title{font-size:var( --e-global-typography-9fcd4e3-font-size );letter-spacing:var( --e-global-typography-9fcd4e3-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-20633 .elementor-element.elementor-element-5e768aeb{font-size:var( --e-global-typography-e05201d-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-20633 .elementor-element.elementor-element-1a2c7388 .elementor-heading-title{font-size:var( --e-global-typography-9fcd4e3-font-size );letter-spacing:var( --e-global-typography-9fcd4e3-letter-spacing );}.elementor-20633 .elementor-element.elementor-element-acb9ecd{font-size:var( --e-global-typography-e05201d-font-size );}.elementor-20633 .elementor-element.elementor-element-ab37284{font-size:var( --e-global-typography-e05201d-font-size );}.elementor-20633 .elementor-element.elementor-element-ddafa54 .elementor-heading-title{font-size:var( --e-global-typography-e05201d-font-size );}.elementor-20633 .elementor-element.elementor-element-5f7b9885 .elementor-heading-title{font-size:var( --e-global-typography-9fcd4e3-font-size );letter-spacing:var( --e-global-typography-9fcd4e3-letter-spacing );}.elementor-20633 .elementor-element.elementor-element-28d1f07 .elementor-heading-title{font-size:var( --e-global-typography-9fcd4e3-font-size );letter-spacing:var( --e-global-typography-9fcd4e3-letter-spacing );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_uc_tiles_grid_image .ug-textpanel-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_uc_tiles_grid_image .uc_style_uc_tiles_grid_image_elementor_uc_items_attribute_title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20633 .elementor-element.elementor-element-3ea40121 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-20633 .elementor-element.elementor-element-303eb95a{width:50%;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-20633 .elementor-element.elementor-element-9a8e556 .elementor-image-box-img{margin-bottom:0px;}.elementor-20633 .elementor-element.elementor-element-9a8e556 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );}.elementor-20633 .elementor-element.elementor-element-9a8e556 .elementor-image-box-description{font-size:15px;}.elementor-20633 .elementor-element.elementor-element-b7708d2{width:50%;}.elementor-20633 .elementor-element.elementor-element-0f1f40c .elementor-image-box-img{margin-bottom:0px;}.elementor-20633 .elementor-element.elementor-element-0f1f40c .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );}.elementor-20633 .elementor-element.elementor-element-0f1f40c .elementor-image-box-description{font-size:15px;}.elementor-20633 .elementor-element.elementor-element-5f436e1{width:50%;}.elementor-20633 .elementor-element.elementor-element-27d338d .elementor-image-box-img{margin-bottom:0px;}.elementor-20633 .elementor-element.elementor-element-27d338d .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );}.elementor-20633 .elementor-element.elementor-element-27d338d .elementor-image-box-description{font-size:15px;}.elementor-20633 .elementor-element.elementor-element-3155072b{font-size:15px;}.elementor-20633 .elementor-element.elementor-element-7aa9eaea{width:50%;}.elementor-20633 .elementor-element.elementor-element-57bd45d1 .elementor-image-box-img{margin-bottom:0px;}.elementor-20633 .elementor-element.elementor-element-57bd45d1 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );}.elementor-20633 .elementor-element.elementor-element-57bd45d1 .elementor-image-box-description{font-size:15px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20633 .elementor-element.elementor-element-5d3fc3d7 .elementor-heading-title{font-size:var( --e-global-typography-9fcd4e3-font-size );letter-spacing:var( --e-global-typography-9fcd4e3-letter-spacing );}.elementor-20633 .elementor-element.elementor-element-0fdae37 .elementor-heading-title{font-size:var( --e-global-typography-9fcd4e3-font-size );letter-spacing:var( --e-global-typography-9fcd4e3-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-20633 .elementor-element.elementor-element-5e768aeb{font-size:var( --e-global-typography-e05201d-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-20633 .elementor-element.elementor-element-1a2c7388 .elementor-heading-title{font-size:var( --e-global-typography-9fcd4e3-font-size );letter-spacing:var( --e-global-typography-9fcd4e3-letter-spacing );}.elementor-20633 .elementor-element.elementor-element-acb9ecd{font-size:var( --e-global-typography-e05201d-font-size );}.elementor-20633 .elementor-element.elementor-element-66005e3 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20633 .elementor-element.elementor-element-66005e3 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-20633 .elementor-element.elementor-element-ab37284{font-size:var( --e-global-typography-e05201d-font-size );}.elementor-20633 .elementor-element.elementor-element-ddafa54 .elementor-heading-title{font-size:var( --e-global-typography-e05201d-font-size );}.elementor-20633 .elementor-element.elementor-element-4d40cde{columns:1;}.elementor-20633 .elementor-element.elementor-element-5f7b9885 .elementor-heading-title{font-size:var( --e-global-typography-9fcd4e3-font-size );letter-spacing:var( --e-global-typography-9fcd4e3-letter-spacing );}.elementor-20633 .elementor-element.elementor-element-28d1f07 .elementor-heading-title{font-size:var( --e-global-typography-9fcd4e3-font-size );letter-spacing:var( --e-global-typography-9fcd4e3-letter-spacing );}}@media(min-width:768px){.elementor-20633 .elementor-element.elementor-element-1601b761{width:59.141%;}.elementor-20633 .elementor-element.elementor-element-708a77b{width:31.791%;}.elementor-20633 .elementor-element.elementor-element-591f5b3{width:68.209%;}.elementor-20633 .elementor-element.elementor-element-24e44beb{width:33.039%;}.elementor-20633 .elementor-element.elementor-element-20dad05b{width:66.961%;}.elementor-20633 .elementor-element.elementor-element-161ffce2{width:40.665%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20633 .elementor-element.elementor-element-1601b761{width:100%;}}/* Start custom CSS */#boostly_modal_listing_gallery .modal-content{
    height:100vh;
}


/*Custom Gallery Section V3 Template*/
.d-none{
    display: none;
}

.custom-top-gallery-section{
    display: flex;
    flex-wrap: wrap;
    position: relative;
}

.custom-top-gallery-section button.top_gallery_v1_button{
    position: absolute;
    right: 20px;
    bottom: 20px;
    font-family: var(--e-global-typography-ea9ed07-font-family ), Sans-serif;
    font-size: var(--e-global-typography-ea9ed07-font-size );
    font-weight: var(--e-global-typography-ea9ed07-font-weight );
    text-transform: var(--e-global-typography-ea9ed07-text-transform );
    line-height: var(--e-global-typography-ea9ed07-line-height );
    letter-spacing: var(--e-global-typography-ea9ed07-letter-spacing );
    word-spacing: var(--e-global-typography-ea9ed07-word-spacing );
    background-color: var( --e-global-color-accent );
    /*border: none !important;*/
    border: 1px solid var(--e-global-color-accent) !important;
    padding:10px 30px 10px 30px;
    border-radius: 4px
}
.custom-top-gallery-section button.top_gallery_v1_button:hover {
    background-color: var(--e-global-color-9f8b7bd);
    color: var(--e-global-color-text) !important;
}
.custom-top-gallery-section .right-wrapper,
.custom-top-gallery-section .left-wrapper{
    width: 100%;
}

.custom-top-gallery-section.image-1 .left-wrapper .image,
.custom-top-gallery-section.image-1 .left-wrapper img,
.custom-top-gallery-section.image-1 .left-wrapper{
    width: 100%;
}
.custom-top-gallery-section img{
    object-fit: cover;
}
.custom-top-gallery-section .image-wrapper{
    display: flex;
    flex-wrap: wrap;
}

.custom-top-gallery-section.image-2 .right-wrapper img,
.custom-top-gallery-section .left-wrapper img{
    height: 520px;
}

.custom-top-gallery-section .right-wrapper img{
    height: 255px;
}
    
.custom-top-gallery-section .right-wrapper .image{
    width: 50%;
    padding-left: 10px;
}
.custom-top-gallery-section .right-wrapper .image:nth-child(2),
.custom-top-gallery-section .right-wrapper .image:first-child{
    padding-top: 0;
}
.custom-top-gallery-section.image-3 .right-wrapper .image:nth-child(2){
    padding-top: 10px;
}
.custom-top-gallery-section.image-2 .right-wrapper .image img,
.custom-top-gallery-section.image-2 .right-wrapper .image,
.custom-top-gallery-section.image-3 .right-wrapper .image img,
.custom-top-gallery-section.image-3 .right-wrapper .image,
.custom-top-gallery-section.image-4 .right-wrapper .image:last-child img,
.custom-top-gallery-section.image-4 .right-wrapper .image:last-child{
    width: 100%;
}


.custom-top-gallery-section .left-wrapper{
    flex: 0 0 35%;
    max-width: 35%;
}

.custom-top-gallery-section .right-wrapper{
    flex: 0 0 65%;
    max-width: 65%;
}

.custom-top-gallery-section .right-wrapper .image:first-child {
    width: 100%;
    padding-bottom: 10px;
}
.custom-top-gallery-section .right-wrapper .image:first-child img{
    width: 100%;
    
}
@media (max-width: 1366px){
    .custom-top-gallery-section img{
        max-height: 450px;
    }
    
    .custom-top-gallery-section.image-5 .right-wrapper img,
    .custom-top-gallery-section.image-4 .right-wrapper img,
    .custom-top-gallery-section.image-3 .right-wrapper img{
        max-height: 220px;
    }
}
@media (max-width: 991px){
    
    .custom-top-gallery-section img{
        max-height: 400px;
    }
    
    .custom-top-gallery-section.image-5 .right-wrapper img,
    .custom-top-gallery-section.image-4 .right-wrapper img,
    .custom-top-gallery-section.image-3 .right-wrapper img{
        max-height: 195px;
    }
    
}
@media (max-width: 768px){
    
    .custom-top-gallery-section .left-wrapper {
    flex: 0 0 100%;
    max-width: 100%;
}
    .custom-top-gallery-section .right-wrapper{
        display: none;
    }
    .custom-top-gallery-section .left-wrapper{
        width: 100%;
    }
    .custom-top-gallery-section .left-wrapper .image,
    .custom-top-gallery-section img{
        max-height: 330px;
        width: 100%;
    }
    .detail-property-page-header-area-v3 .col-xs-12 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .custom-top-gallery-section .right-wrapper{
        margin-top: 20px;
    }
    /* 2 Images */
    .custom-top-gallery-section.image-2{
        flex-direction: column;
    }
    
    .custom-top-gallery-section.image-2 .right-wrapper,
    .custom-top-gallery-section.image-2 .left-wrapper{
        width: 100%;
    }
    .custom-top-gallery-section.image-2 .right-wrapper .image{
        padding-left: 0;
    }
    /* 3 Images */
    .custom-top-gallery-section.image-3 .right-wrapper{
        margin-bottom: 20px;
    }
    .custom-top-gallery-section.image-3 .right-wrapper img{
        max-height: 120px;
    }
    .custom-top-gallery-section.image-3 .right-wrapper .image{
        width: 50%;
    }
    .custom-top-gallery-section.image-3 .right-wrapper img{
        width: 100%;
    }
    .custom-top-gallery-section.image-3 .left-wrapper,
    .custom-top-gallery-section.image-3 .right-wrapper{
        width: 100%;
    }
    .custom-top-gallery-section.image-3 .right-wrapper .image:nth-child(2){
        padding-top: 0 ;
    }
    .custom-top-gallery-section.image-3 .right-wrapper .image:first-child{
        padding-left: 0;
        padding-right: 10px;
    }
}
@media (max-width: 575px){
    .custom-top-gallery-section img{
        max-height: 300px;
    }
}	
/*End Custom Gallery Section V3 Template*//* End custom CSS */