.elementor-582 .elementor-element.elementor-element-25aa31e:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-582 .elementor-element.elementor-element-25aa31e > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9e06ce1 );}.elementor-582 .elementor-element.elementor-element-25aa31e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-582 .elementor-element.elementor-element-25aa31e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-582 .elementor-element.elementor-element-fd5a30f .elementor-menu-toggle{margin:0 auto;}.elementor-582 .elementor-element.elementor-element-fd5a30f .elementor-nav-menu .elementor-item{font-family:"Raleway", Sans-serif;font-weight:800;}.elementor-582 .elementor-element.elementor-element-fd5a30f .elementor-nav-menu--main .elementor-item{color:#FFFFFF;}.elementor-582 .elementor-element.elementor-element-fd5a30f .elementor-nav-menu--main .elementor-item:hover,
					.elementor-582 .elementor-element.elementor-element-fd5a30f .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-582 .elementor-element.elementor-element-fd5a30f .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-582 .elementor-element.elementor-element-fd5a30f .elementor-nav-menu--main .elementor-item:focus{color:#FBE3BD;}.elementor-582 .elementor-element.elementor-element-fd5a30f .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-582 .elementor-element.elementor-element-fd5a30f .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#FFFFFF85;}.elementor-582 .elementor-element.elementor-element-fd5a30f .e--pointer-framed .elementor-item:before,
					.elementor-582 .elementor-element.elementor-element-fd5a30f .e--pointer-framed .elementor-item:after{border-color:#FFFFFF85;}.elementor-582 .elementor-element.elementor-element-fd5a30f .elementor-nav-menu--dropdown a, .elementor-582 .elementor-element.elementor-element-fd5a30f .elementor-menu-toggle{color:var( --e-global-color-9e06ce1 );}.elementor-582 .elementor-element.elementor-element-fd5a30f .elementor-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-582 .elementor-element.elementor-element-fd5a30f .elementor-nav-menu--dropdown a:hover,
					.elementor-582 .elementor-element.elementor-element-fd5a30f .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-582 .elementor-element.elementor-element-fd5a30f .elementor-nav-menu--dropdown a.highlighted,
					.elementor-582 .elementor-element.elementor-element-fd5a30f .elementor-menu-toggle:hover{color:#FFFFFF;}.elementor-582 .elementor-element.elementor-element-fd5a30f .elementor-nav-menu--dropdown a:hover,
					.elementor-582 .elementor-element.elementor-element-fd5a30f .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-582 .elementor-element.elementor-element-fd5a30f .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-9e06ce1 );}.elementor-582 .elementor-element.elementor-element-fd5a30f .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;}.elementor-582 .elementor-element.elementor-element-fd5a30f > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-582 .elementor-element.elementor-element-df6041f .elementor-spacer-inner{height:50px;}.elementor-582 .elementor-element.elementor-element-1a46774 > .elementor-container{min-height:400px;}.elementor-582 .elementor-element.elementor-element-1a46774:not(.elementor-motion-effects-element-type-background), .elementor-582 .elementor-element.elementor-element-1a46774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://bali-development.ru/wp-content/uploads/2025/07/vneshnij-vid-u-villas-i.jpg");background-position:bottom center;background-size:cover;}.elementor-582 .elementor-element.elementor-element-1a46774 > .elementor-background-overlay{background-color:#2B2205;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-582 .elementor-element.elementor-element-1a46774{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-582 .elementor-element.elementor-element-01aea0f.elementor-column .elementor-column-wrap{align-items:center;}.elementor-582 .elementor-element.elementor-element-01aea0f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-582 .elementor-element.elementor-element-01aea0f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-01aea0f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-582 .elementor-element.elementor-element-2ff00dd img{border-radius:45px 45px 45px 45px;}.elementor-582 .elementor-element.elementor-element-ed086e0{text-align:center;}.elementor-582 .elementor-element.elementor-element-ed086e0 .elementor-heading-title{color:#FFFFFF;font-family:"Amatic SC", Sans-serif;text-shadow:3px 3px 4px #FF9B04;}.elementor-582 .elementor-element.elementor-element-5d2c713{text-align:center;}.elementor-582 .elementor-element.elementor-element-5d2c713 .elementor-heading-title{color:#FFFFFF;font-family:"Akronim", Sans-serif;font-size:58px;text-shadow:3px 3px 4px #FF9B04;}.elementor-582 .elementor-element.elementor-element-5d2c713 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-c4323ee{text-align:center;}.elementor-582 .elementor-element.elementor-element-c4323ee .elementor-heading-title{color:#FFFFFF;font-family:"Amatic SC", Sans-serif;font-size:45px;text-shadow:3px 3px 4px #FF9B04;}.elementor-582 .elementor-element.elementor-element-cefcd4a .elementor-spacer-inner{height:50px;}.elementor-bc-flex-widget .elementor-582 .elementor-element.elementor-element-a2ea5f5.elementor-column .elementor-column-wrap{align-items:center;}.elementor-582 .elementor-element.elementor-element-a2ea5f5.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-582 .elementor-element.elementor-element-38a2a6a .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-9e06ce1 );}.elementor-582 .elementor-element.elementor-element-38a2a6a .elementor-nav-menu .elementor-item{font-family:"Raleway", Sans-serif;font-weight:600;}.elementor-582 .elementor-element.elementor-element-38a2a6a .elementor-nav-menu--main .elementor-item{color:#FFFFFF;}.elementor-582 .elementor-element.elementor-element-38a2a6a .elementor-nav-menu--main .elementor-item:hover,
					.elementor-582 .elementor-element.elementor-element-38a2a6a .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-582 .elementor-element.elementor-element-38a2a6a .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-582 .elementor-element.elementor-element-38a2a6a .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-9e06ce1 );}.elementor-582 .elementor-element.elementor-element-38a2a6a .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-582 .elementor-element.elementor-element-38a2a6a .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#FF9B0417;}.elementor-582 .elementor-element.elementor-element-38a2a6a .e--pointer-framed .elementor-item:before,
					.elementor-582 .elementor-element.elementor-element-38a2a6a .e--pointer-framed .elementor-item:after{border-color:#FF9B0417;}.elementor-582 .elementor-element.elementor-element-38a2a6a .elementor-nav-menu--dropdown a, .elementor-582 .elementor-element.elementor-element-38a2a6a .elementor-menu-toggle{color:var( --e-global-color-9e06ce1 );}.elementor-582 .elementor-element.elementor-element-38a2a6a .elementor-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-582 .elementor-element.elementor-element-38a2a6a .elementor-nav-menu--dropdown a:hover,
					.elementor-582 .elementor-element.elementor-element-38a2a6a .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-582 .elementor-element.elementor-element-38a2a6a .elementor-nav-menu--dropdown a.highlighted,
					.elementor-582 .elementor-element.elementor-element-38a2a6a .elementor-menu-toggle:hover{color:#FFFFFF;}.elementor-582 .elementor-element.elementor-element-38a2a6a .elementor-nav-menu--dropdown a:hover,
					.elementor-582 .elementor-element.elementor-element-38a2a6a .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-582 .elementor-element.elementor-element-38a2a6a .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-9e06ce1 );}.elementor-582 .elementor-element.elementor-element-38a2a6a div.elementor-menu-toggle{color:#FFFFFF;}.elementor-582 .elementor-element.elementor-element-38a2a6a div.elementor-menu-toggle:hover{color:var( --e-global-color-9e06ce1 );}.elementor-582 .elementor-element.elementor-element-38a2a6a .elementor-menu-toggle:hover{background-color:#FFFFFF;}.elementor-582 .elementor-element.elementor-element-38a2a6a > .elementor-widget-container{padding:25px 25px 25px 25px;background-color:#28190299;}.elementor-582 .elementor-element.elementor-element-be98e34 .elementor-spacer-inner{height:50px;}.elementor-582 .elementor-element.elementor-element-b29abdb:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-582 .elementor-element.elementor-element-b29abdb > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9e06ce1 );}.elementor-582 .elementor-element.elementor-element-b29abdb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-582 .elementor-element.elementor-element-b29abdb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-582 .elementor-element.elementor-element-4020be9 .elementor-spacer-inner{height:50px;}.elementor-582 .elementor-element.elementor-element-120fa89 > .elementor-element-populated{padding:35px 35px 35px 35px;}.elementor-582 .elementor-element.elementor-element-d674430 .elementor-heading-title{color:#FF9B04;font-family:"Montserrat", Sans-serif;text-shadow:3px 2px 2px rgba(0,0,0,0.3);}.elementor-582 .elementor-element.elementor-element-d674430 > .elementor-widget-container{padding:35px 35px 35px 35px;}.elementor-582 .elementor-element.elementor-element-4d1e331{color:#54595F;font-family:"Inter", Sans-serif;font-size:20px;}.elementor-582 .elementor-element.elementor-element-4d1e331 > .elementor-widget-container{padding:0px 25px 25px 35px;}.elementor-582 .elementor-element.elementor-element-e031764{color:#54595F;font-family:"Inter", Sans-serif;font-size:20px;}.elementor-582 .elementor-element.elementor-element-e031764 > .elementor-widget-container{padding:0px 25px 25px 35px;}.elementor-bc-flex-widget .elementor-582 .elementor-element.elementor-element-ed6b3ae.elementor-column .elementor-column-wrap{align-items:center;}.elementor-582 .elementor-element.elementor-element-ed6b3ae.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-582 .elementor-element.elementor-element-ed6b3ae:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-582 .elementor-element.elementor-element-ed6b3ae > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://bali-development.ru/wp-content/uploads/2025/07/raspolozhenie-vill-na-mestnosti-u-villas-i.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-582 .elementor-element.elementor-element-ed6b3ae > .elementor-element-populated >  .elementor-background-overlay{background-color:#644D0454;opacity:1;}.elementor-582 .elementor-element.elementor-element-ed6b3ae > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-582 .elementor-element.elementor-element-ed6b3ae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-582 .elementor-element.elementor-element-fe5dfcb .elementor-heading-title{color:#FF9B04;font-family:"Montserrat", Sans-serif;text-shadow:3px 2px 2px rgba(255, 255, 255, 0.3);}.elementor-582 .elementor-element.elementor-element-fe5dfcb > .elementor-widget-container{padding:35px 35px 35px 35px;background-color:#0000005C;}.elementor-582 .elementor-element.elementor-element-bdad6f5{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:20px;}.elementor-582 .elementor-element.elementor-element-bdad6f5 > .elementor-widget-container{padding:25px 25px 25px 25px;background-color:#0000005C;}.elementor-582 .elementor-element.elementor-element-0ad64c4{padding:25px 25px 25px 25px;}.elementor-582 .elementor-element.elementor-element-5498b4c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9e06ce1 );}.elementor-582 .elementor-element.elementor-element-5498b4c.elementor-view-framed .elementor-icon, .elementor-582 .elementor-element.elementor-element-5498b4c.elementor-view-default .elementor-icon{fill:var( --e-global-color-9e06ce1 );color:var( --e-global-color-9e06ce1 );border-color:var( --e-global-color-9e06ce1 );}.elementor-582 .elementor-element.elementor-element-5498b4c.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-582 .elementor-element.elementor-element-5498b4c.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-582 .elementor-element.elementor-element-5498b4c.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-582 .elementor-element.elementor-element-5498b4c .elementor-icon i{transform:rotate(0deg);}.elementor-582 .elementor-element.elementor-element-5498b4c .elementor-icon-box-title{color:var( --e-global-color-9e06ce1 );}.elementor-582 .elementor-element.elementor-element-5498b4c .elementor-icon-box-title, .elementor-582 .elementor-element.elementor-element-5498b4c .elementor-icon-box-title a{font-family:"Princess Sofia", Sans-serif;font-weight:600;}.elementor-582 .elementor-element.elementor-element-5498b4c .elementor-icon-box-description{color:var( --e-global-color-9e06ce1 );font-family:"Comfortaa", Sans-serif;font-weight:400;}.elementor-582 .elementor-element.elementor-element-4c70a0c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9e06ce1 );}.elementor-582 .elementor-element.elementor-element-4c70a0c.elementor-view-framed .elementor-icon, .elementor-582 .elementor-element.elementor-element-4c70a0c.elementor-view-default .elementor-icon{fill:var( --e-global-color-9e06ce1 );color:var( --e-global-color-9e06ce1 );border-color:var( --e-global-color-9e06ce1 );}.elementor-582 .elementor-element.elementor-element-4c70a0c.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-582 .elementor-element.elementor-element-4c70a0c.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-582 .elementor-element.elementor-element-4c70a0c.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-582 .elementor-element.elementor-element-4c70a0c .elementor-icon i{transform:rotate(0deg);}.elementor-582 .elementor-element.elementor-element-4c70a0c .elementor-icon-box-title{color:var( --e-global-color-9e06ce1 );}.elementor-582 .elementor-element.elementor-element-4c70a0c .elementor-icon-box-title, .elementor-582 .elementor-element.elementor-element-4c70a0c .elementor-icon-box-title a{font-family:"Princess Sofia", Sans-serif;font-weight:600;}.elementor-582 .elementor-element.elementor-element-4c70a0c .elementor-icon-box-description{color:var( --e-global-color-9e06ce1 );font-family:"Comfortaa", Sans-serif;font-weight:400;}.elementor-582 .elementor-element.elementor-element-e74a0d2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9e06ce1 );}.elementor-582 .elementor-element.elementor-element-e74a0d2.elementor-view-framed .elementor-icon, .elementor-582 .elementor-element.elementor-element-e74a0d2.elementor-view-default .elementor-icon{fill:var( --e-global-color-9e06ce1 );color:var( --e-global-color-9e06ce1 );border-color:var( --e-global-color-9e06ce1 );}.elementor-582 .elementor-element.elementor-element-e74a0d2.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-582 .elementor-element.elementor-element-e74a0d2.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-582 .elementor-element.elementor-element-e74a0d2.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-582 .elementor-element.elementor-element-e74a0d2 .elementor-icon i{transform:rotate(0deg);}.elementor-582 .elementor-element.elementor-element-e74a0d2 .elementor-icon-box-title{color:var( --e-global-color-9e06ce1 );}.elementor-582 .elementor-element.elementor-element-e74a0d2 .elementor-icon-box-title, .elementor-582 .elementor-element.elementor-element-e74a0d2 .elementor-icon-box-title a{font-family:"Princess Sofia", Sans-serif;font-weight:600;}.elementor-582 .elementor-element.elementor-element-e74a0d2 .elementor-icon-box-description{color:var( --e-global-color-9e06ce1 );font-family:"Comfortaa", Sans-serif;font-weight:400;}.elementor-582 .elementor-element.elementor-element-b5b25a9{border-style:solid;border-width:5px 0px 0px 0px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-582 .elementor-element.elementor-element-b5b25a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-582 .elementor-element.elementor-element-d78fb61{text-align:center;}.elementor-582 .elementor-element.elementor-element-d78fb61 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;text-shadow:3px 2px 2px rgba(0,0,0,0.3);}.elementor-582 .elementor-element.elementor-element-d78fb61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:35px 35px 35px 35px;background-color:var( --e-global-color-9e06ce1 );}.elementor-582 .elementor-element.elementor-element-230936e{text-align:center;}.elementor-582 .elementor-element.elementor-element-230936e .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;text-shadow:3px 2px 2px rgba(0,0,0,0.3);}.elementor-582 .elementor-element.elementor-element-230936e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:35px 35px 35px 35px;background-color:var( --e-global-color-9e06ce1 );}.elementor-582 .elementor-element.elementor-element-721579f:not(.elementor-motion-effects-element-type-background), .elementor-582 .elementor-element.elementor-element-721579f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9e06ce1 );}.elementor-582 .elementor-element.elementor-element-721579f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-582 .elementor-element.elementor-element-721579f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-582 .elementor-element.elementor-element-e1842d5{text-align:center;}.elementor-582 .elementor-element.elementor-element-e1842d5 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;}.elementor-582 .elementor-element.elementor-element-e1842d5 > .elementor-widget-container{margin:015px 015px 0px 0px;padding:35px 35px 35px 35px;}.elementor-582 .elementor-element.elementor-element-c42d8e1:not(.elementor-motion-effects-element-type-background), .elementor-582 .elementor-element.elementor-element-c42d8e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9e06ce1 );}.elementor-582 .elementor-element.elementor-element-c42d8e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-582 .elementor-element.elementor-element-c42d8e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-582 .elementor-element.elementor-element-b558382{text-align:center;}.elementor-582 .elementor-element.elementor-element-b558382 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;}.elementor-582 .elementor-element.elementor-element-b558382 > .elementor-widget-container{margin:015px 015px 0px 0px;padding:35px 35px 35px 35px;}.elementor-582 .elementor-element.elementor-element-ba5a3cd{text-align:center;}.elementor-582 .elementor-element.elementor-element-ba5a3cd .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;}.elementor-582 .elementor-element.elementor-element-ba5a3cd > .elementor-widget-container{margin:015px 015px 0px 0px;padding:35px 35px 35px 35px;}.elementor-582 .elementor-element.elementor-element-db72189 img{border-radius:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-d516427 img{border-radius:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-0cd2bcf img{border-radius:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-41644ef img{border-radius:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-eed6fac img{border-radius:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-dfe9759 img{border-radius:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-a2ac870{text-align:center;}.elementor-582 .elementor-element.elementor-element-a2ac870 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;}.elementor-582 .elementor-element.elementor-element-a2ac870 > .elementor-widget-container{margin:015px 015px 0px 0px;padding:35px 35px 35px 35px;}.elementor-582 .elementor-element.elementor-element-476084b img{border-radius:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-4d060a5 img{border-radius:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-1f5693c img{border-radius:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-fe90d2f img{border-radius:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-88211b2 img{border-radius:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-8d8e3dc img{border-radius:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-038f676 img{border-radius:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-fa55249 img{border-radius:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-e92baf1 img{border-radius:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-0428cae{text-align:center;}.elementor-582 .elementor-element.elementor-element-0428cae .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;}.elementor-582 .elementor-element.elementor-element-0428cae > .elementor-widget-container{margin:015px 015px 0px 0px;padding:35px 35px 35px 35px;}.elementor-582 .elementor-element.elementor-element-d2c6023 img{border-radius:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-61853a4 img{border-radius:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-f85b27c img{border-radius:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-d6a5ece img{border-radius:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-a8a37b5 img{border-radius:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-3e5ed65 img{border-radius:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-f3ef34e{text-align:center;}.elementor-582 .elementor-element.elementor-element-f3ef34e .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;}.elementor-582 .elementor-element.elementor-element-f3ef34e > .elementor-widget-container{margin:015px 015px 0px 0px;padding:35px 35px 35px 35px;}.elementor-582 .elementor-element.elementor-element-8c57b28{margin-top:0px;margin-bottom:25px;}.elementor-582 .elementor-element.elementor-element-e8a6b0c img{border-radius:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-e6908ec img{border-radius:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-4477248 img{border-radius:15px 15px 15px 15px;}.elementor-bc-flex-widget .elementor-582 .elementor-element.elementor-element-51aa68d.elementor-column .elementor-column-wrap{align-items:center;}.elementor-582 .elementor-element.elementor-element-51aa68d.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-582 .elementor-element.elementor-element-51aa68d:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-582 .elementor-element.elementor-element-51aa68d > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://bali-development.ru/wp-content/uploads/2025/07/fasad-noch-u-villas-i.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-582 .elementor-element.elementor-element-51aa68d > .elementor-element-populated >  .elementor-background-overlay{background-color:#4A390359;opacity:1;}.elementor-582 .elementor-element.elementor-element-51aa68d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:35px 35px 35px 35px;}.elementor-582 .elementor-element.elementor-element-51aa68d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-582 .elementor-element.elementor-element-8b5a6dc .elementor-heading-title{color:#FF9B04;font-family:"Montserrat", Sans-serif;text-shadow:3px 2px 2px rgba(255, 255, 255, 0.3);}.elementor-582 .elementor-element.elementor-element-8b5a6dc > .elementor-widget-container{margin:015px 015px 0px 0px;padding:35px 35px 35px 35px;}.elementor-582 .elementor-element.elementor-element-b0b460d{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:20px;}.elementor-582 .elementor-element.elementor-element-b0b460d > .elementor-widget-container{padding:25px 25px 25px 35px;background-color:#29190154;}.elementor-582 .elementor-element.elementor-element-c08819f > .elementor-element-populated{padding:35px 35px 35px 35px;}.elementor-582 .elementor-element.elementor-element-3112c08{text-align:center;}.elementor-582 .elementor-element.elementor-element-3112c08 .elementor-heading-title{color:#FF9B04;font-family:"Montserrat", Sans-serif;text-shadow:3px 2px 2px rgba(0,0,0,0.3);}.elementor-582 .elementor-element.elementor-element-3112c08 > .elementor-widget-container{margin:015px 015px 0px 0px;padding:35px 35px 35px 35px;}.elementor-582 .elementor-element.elementor-element-c9489c7 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-5d9d0b0{text-align:center;}.elementor-582 .elementor-element.elementor-element-5d9d0b0 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;text-shadow:3px 2px 2px rgba(0,0,0,0.3);}.elementor-582 .elementor-element.elementor-element-5d9d0b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:35px 35px 35px 35px;background-color:var( --e-global-color-9e06ce1 );}.elementor-582 .elementor-element.elementor-element-fdef478 iframe{height:500px;}.elementor-582 .elementor-element.elementor-element-fdef478 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-582 .elementor-element.elementor-element-f039d3f{text-align:center;}.elementor-582 .elementor-element.elementor-element-f039d3f .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;text-shadow:3px 2px 2px rgba(0,0,0,0.3);}.elementor-582 .elementor-element.elementor-element-f039d3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:35px 35px 35px 35px;background-color:var( --e-global-color-9e06ce1 );}.elementor-582 .elementor-element.elementor-element-4ed8ee8 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-582 .elementor-element.elementor-element-ccb4ebc:not(.elementor-motion-effects-element-type-background), .elementor-582 .elementor-element.elementor-element-ccb4ebc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9e06ce1 );}.elementor-582 .elementor-element.elementor-element-ccb4ebc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-582 .elementor-element.elementor-element-ccb4ebc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-582 .elementor-element.elementor-element-a3d4c4e{text-align:center;}.elementor-582 .elementor-element.elementor-element-a3d4c4e .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;text-shadow:3px 2px 2px rgba(0,0,0,0.3);}.elementor-582 .elementor-element.elementor-element-a3d4c4e > .elementor-widget-container{margin:015px 015px 0px 0px;padding:35px 35px 35px 35px;}.elementor-582 .elementor-element.elementor-element-fb992a8{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-582 .elementor-element.elementor-element-fb992a8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-582 .elementor-element.elementor-element-eb15fef{text-align:center;}.elementor-582 .elementor-element.elementor-element-eb15fef .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;text-shadow:3px 2px 2px rgba(0,0,0,0.3);}.elementor-582 .elementor-element.elementor-element-eb15fef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-dc7422b .elementor-icon-wrapper{text-align:center;}.elementor-582 .elementor-element.elementor-element-dc7422b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-582 .elementor-element.elementor-element-dc7422b.elementor-view-framed .elementor-icon, .elementor-582 .elementor-element.elementor-element-dc7422b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-582 .elementor-element.elementor-element-dc7422b.elementor-view-framed .elementor-icon, .elementor-582 .elementor-element.elementor-element-dc7422b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-582 .elementor-element.elementor-element-dc7422b.elementor-view-stacked .elementor-icon:hover{background-color:#AFECB7;}.elementor-582 .elementor-element.elementor-element-dc7422b.elementor-view-framed .elementor-icon:hover, .elementor-582 .elementor-element.elementor-element-dc7422b.elementor-view-default .elementor-icon:hover{color:#AFECB7;border-color:#AFECB7;}.elementor-582 .elementor-element.elementor-element-dc7422b.elementor-view-framed .elementor-icon:hover, .elementor-582 .elementor-element.elementor-element-dc7422b.elementor-view-default .elementor-icon:hover svg{fill:#AFECB7;}.elementor-582 .elementor-element.elementor-element-dc7422b .elementor-icon i, .elementor-582 .elementor-element.elementor-element-dc7422b .elementor-icon svg{transform:rotate(0deg);}.elementor-582 .elementor-element.elementor-element-348423e{text-align:center;}.elementor-582 .elementor-element.elementor-element-348423e .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;text-shadow:3px 2px 2px rgba(0,0,0,0.3);}.elementor-582 .elementor-element.elementor-element-348423e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-bb8565d .elementor-icon-wrapper{text-align:center;}.elementor-582 .elementor-element.elementor-element-bb8565d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-582 .elementor-element.elementor-element-bb8565d.elementor-view-framed .elementor-icon, .elementor-582 .elementor-element.elementor-element-bb8565d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-582 .elementor-element.elementor-element-bb8565d.elementor-view-framed .elementor-icon, .elementor-582 .elementor-element.elementor-element-bb8565d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-582 .elementor-element.elementor-element-bb8565d.elementor-view-stacked .elementor-icon:hover{background-color:#AFECB7;}.elementor-582 .elementor-element.elementor-element-bb8565d.elementor-view-framed .elementor-icon:hover, .elementor-582 .elementor-element.elementor-element-bb8565d.elementor-view-default .elementor-icon:hover{color:#AFECB7;border-color:#AFECB7;}.elementor-582 .elementor-element.elementor-element-bb8565d.elementor-view-framed .elementor-icon:hover, .elementor-582 .elementor-element.elementor-element-bb8565d.elementor-view-default .elementor-icon:hover svg{fill:#AFECB7;}.elementor-582 .elementor-element.elementor-element-bb8565d .elementor-icon i, .elementor-582 .elementor-element.elementor-element-bb8565d .elementor-icon svg{transform:rotate(0deg);}.elementor-bc-flex-widget .elementor-582 .elementor-element.elementor-element-d06bb1c.elementor-column .elementor-column-wrap{align-items:center;}.elementor-582 .elementor-element.elementor-element-d06bb1c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-582 .elementor-element.elementor-element-193b162{text-align:center;}.elementor-582 .elementor-element.elementor-element-193b162 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;text-shadow:3px 2px 2px rgba(0,0,0,0.3);}.elementor-582 .elementor-element.elementor-element-193b162 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-f0ec867 .elementor-icon-wrapper{text-align:center;}.elementor-582 .elementor-element.elementor-element-f0ec867.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-582 .elementor-element.elementor-element-f0ec867.elementor-view-framed .elementor-icon, .elementor-582 .elementor-element.elementor-element-f0ec867.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-582 .elementor-element.elementor-element-f0ec867.elementor-view-framed .elementor-icon, .elementor-582 .elementor-element.elementor-element-f0ec867.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-582 .elementor-element.elementor-element-f0ec867.elementor-view-stacked .elementor-icon:hover{background-color:#AFECB7;}.elementor-582 .elementor-element.elementor-element-f0ec867.elementor-view-framed .elementor-icon:hover, .elementor-582 .elementor-element.elementor-element-f0ec867.elementor-view-default .elementor-icon:hover{color:#AFECB7;border-color:#AFECB7;}.elementor-582 .elementor-element.elementor-element-f0ec867.elementor-view-framed .elementor-icon:hover, .elementor-582 .elementor-element.elementor-element-f0ec867.elementor-view-default .elementor-icon:hover svg{fill:#AFECB7;}.elementor-582 .elementor-element.elementor-element-f0ec867 .elementor-icon i, .elementor-582 .elementor-element.elementor-element-f0ec867 .elementor-icon svg{transform:rotate(0deg);}.elementor-582 .elementor-element.elementor-element-da7fe6a{text-align:center;}.elementor-582 .elementor-element.elementor-element-da7fe6a .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;text-shadow:3px 2px 2px rgba(0,0,0,0.3);}.elementor-582 .elementor-element.elementor-element-da7fe6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-e9bda89 img{border-radius:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-d2186c6{text-align:center;}.elementor-582 .elementor-element.elementor-element-d2186c6 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;text-shadow:3px 2px 2px rgba(0,0,0,0.3);}.elementor-582 .elementor-element.elementor-element-d2186c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-e938179 img{border-radius:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-43a128f img{border-radius:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-01ae1aa{padding:25px 25px 25px 25px;}.elementor-582 .elementor-element.elementor-element-eaff2ba{text-align:center;}.elementor-582 .elementor-element.elementor-element-eaff2ba .elementor-heading-title{color:#FF9B04;font-family:"Montserrat", Sans-serif;text-shadow:3px 2px 2px rgba(0,0,0,0.3);}.elementor-582 .elementor-element.elementor-element-eaff2ba > .elementor-widget-container{margin:015px 015px 0px 0px;padding:35px 35px 35px 35px;}.elementor-msie .elementor-582 .elementor-element.elementor-element-011643a .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-582 .elementor-element.elementor-element-011643a .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-582 .elementor-element.elementor-element-011643a:after{content:"0.66";position:absolute;color:transparent;}.elementor-582 .elementor-element.elementor-element-011643a{--grid-column-gap:15px;--grid-row-gap:15px;}.elementor-582 .elementor-element.elementor-element-011643a .elementor-portfolio-item__img, .elementor-582 .elementor-element.elementor-element-011643a .elementor-portfolio-item__overlay{border-radius:15px 15px 15px 15px;}.elementor-582 .elementor-element.elementor-element-011643a a .elementor-portfolio-item__overlay{background-color:#2419059E;}.elementor-582 .elementor-element.elementor-element-011643a a .elementor-portfolio-item__title{color:#FFFFFF;}.elementor-582 .elementor-element.elementor-element-011643a .elementor-portfolio-item__title{font-family:"Prata", Sans-serif;font-weight:600;}@media(max-width:1024px){.elementor-msie .elementor-582 .elementor-element.elementor-element-011643a .elementor-portfolio-item{width:calc( 100% / 2 );}}@media(min-width:768px){.elementor-582 .elementor-element.elementor-element-25aa31e{width:75.891%;}.elementor-582 .elementor-element.elementor-element-de36b20{width:24.065%;}.elementor-582 .elementor-element.elementor-element-01aea0f{width:75.886%;}.elementor-582 .elementor-element.elementor-element-a2ea5f5{width:24.081%;}.elementor-582 .elementor-element.elementor-element-d37068e{width:24.065%;}.elementor-582 .elementor-element.elementor-element-b29abdb{width:75.891%;}.elementor-582 .elementor-element.elementor-element-120fa89{width:49.933%;}.elementor-582 .elementor-element.elementor-element-ed6b3ae{width:50.034%;}.elementor-582 .elementor-element.elementor-element-51aa68d{width:50.034%;}.elementor-582 .elementor-element.elementor-element-c08819f{width:49.933%;}}@media(max-width:767px){.elementor-582 .elementor-element.elementor-element-ed086e0 .elementor-heading-title{font-size:50px;}.elementor-582 .elementor-element.elementor-element-5498b4c .elementor-icon-box-icon{margin-bottom:15px;}.elementor-582 .elementor-element.elementor-element-4c70a0c .elementor-icon-box-icon{margin-bottom:15px;}.elementor-582 .elementor-element.elementor-element-e74a0d2 .elementor-icon-box-icon{margin-bottom:15px;}.elementor-msie .elementor-582 .elementor-element.elementor-element-011643a .elementor-portfolio-item{width:calc( 100% / 1 );}}