.et-db #et-boc .et-l.et-l--header .et_builder_inner_content{z-index:auto}.et-db #et-boc .et-l .et_pb_section_0_tb_header.et_pb_section{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row{margin-right:0px!important;margin-left:0px!important;padding-right:0px!important;padding-left:0px!important}.et-db #et-boc .et-l .et_pb_row_0_tb_header,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_0_tb_header,.et-db #et-boc .et-l .et_pb_row_1_tb_header,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_1_tb_header{width:100vw!important}.et-db #et-boc .et-l .et_pb_row_0_tb_header{max-width:100vw!important;flex-wrap:nowrap}.et-db #et-boc .et-l .et_pb_text_0_tb_header{background-color:#000000;text-align:left}.et-db #et-boc .et-l .et_pb_image_0_tb_header{margin-top:0.3rem!important;width:65%;align-self:end;margin-right:unset!important;text-align:left;margin-left:0}.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu{background-color:#ffffff;margin-top:0.75rem!important}.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li a{font-family:'Cabin';color:#000000;font-size:16px}.et-db #et-boc .et-l .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button,.et-db #et-boc .et-l .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button,.et-db #et-boc .et-l .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button,.et-db #et-boc .et-l .et_pb_menu_1_tb_header .et_pb_menu__icon.et_pb_menu__cart-button,.et-db #et-boc .et-l .et_pb_menu_1_tb_header .et_pb_menu__icon.et_pb_menu__search-button,.et-db #et-boc .et-l .et_pb_menu_1_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button{color:var(--gcid-primary-color);font-size:17px}.et-db #et-boc .et-l .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before,.et-db #et-boc .et-l .et_pb_menu_1_tb_header .mobile_nav .mobile_menu_bar:before{color:var(--gcid-primary-color);font-size:32px}.et-db #et-boc .et-l .et_pb_menu_0_tb_header{text-align:center}.et-db #et-boc .et-l .et_pb_section_1_tb_header.et_pb_section{margin-bottom:0px;padding-top:0px;padding-bottom:0px}.et-db #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row{padding-top:1rem!important;padding-bottom:1rem!important}.et-db #et-boc .et-l .et_pb_row_1_tb_header{max-width:1080px!important;flex-wrap:nowrap}.ck-top-banner{background:rgba(17,17,17,0.92);color:#ffffff;text-align:center;padding:10px 16px;font-size:14px;line-height:1.4;border-bottom:1px solid rgba(255,255,255,0.08);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ck-top-banner a{color:#ffffff;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px}.ck-top-banner a:hover{opacity:0.88}.ck-top-banner-icon{font-size:14px;line-height:1}@media (max-width:767px){.ck-top-banner{font-size:13px;padding:9px 12px}}.ck-predictive-search{position:relative!important;width:100%!important;max-width:420px!important;margin:0!important;margin-left:0!important;margin-right:auto!important;text-align:left!important;float:none!important;display:block!important}.ck-predictive-search__form{position:relative;width:100%;margin:0!important}.ck-predictive-search__input{width:100%;height:48px;padding:0 16px;border-radius:999px;border:1px solid rgba(0,0,0,0.12);background:rgba(255,255,255,0.92);font-size:15px;outline:none;box-sizing:border-box}.ck-predictive-search__input:focus{border-color:rgba(0,0,0,0.2)}.ck-predictive-search__results{position:absolute;top:calc(100% + 10px);left:0;right:0;background:rgba(255,255,255,0.98);border:1px solid rgba(0,0,0,0.08);border-radius:20px;box-shadow:0 18px 40px rgba(0,0,0,0.1);overflow:hidden;z-index:9999;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ck-predictive-search__item{display:flex;gap:12px;padding:12px;text-decoration:none;color:inherit;border-bottom:1px solid rgba(0,0,0,0.05)}.ck-predictive-search__item:last-child{border-bottom:0}.ck-predictive-search__item:hover{background:rgba(0,0,0,0.03)}.ck-predictive-search__thumb{width:60px;height:60px;border-radius:12px;object-fit:cover;flex-shrink:0;background:#f3f4f6}.ck-predictive-search__content{min-width:0}.ck-predictive-search__title{font-size:15px;font-weight:600;color:#111;line-height:1.3;margin-bottom:4px}.ck-predictive-search__meta{font-size:13px;color:#6b7280;line-height:1.4}.ck-predictive-search__empty{padding:14px 16px;font-size:14px;color:#6b7280}.et_pb_module .ck-predictive-search,.et_pb_text .ck-predictive-search,.et_pb_code .ck-predictive-search,.et_pb_column .ck-predictive-search{margin-left:0!important;margin-right:auto!important}.et_pb_column{text-align:left}@media (max-width:980px){.ck-header-mobile-override.et_pb_row,.ck-header-mobile-override .et_pb_row{width:100%!important;max-width:100%!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:0!important;padding:0 16px!important;margin:0!important}.ck-header-mobile-override>.et_pb_column,.ck-header-mobile-override .et_pb_column{margin:0!important;padding:0!important;min-width:0!important}.ck-header-mobile-override .ck-mobile-header__logo{order:1!important;flex:1 1 auto!important;width:auto!important;max-width:calc(100% - 64px)!important;text-align:left!important;align-self:center!important}.ck-header-mobile-override .ck-mobile-header__logo .et_pb_module_inner,.ck-header-mobile-override .ck-mobile-header__logo .et_pb_image_wrap,.ck-header-mobile-override .ck-mobile-header__logo img{margin-left:0!important;margin-right:auto!important;text-align:left!important}.ck-header-mobile-override .ck-mobile-header__menu{order:2!important;flex:0 0 auto!important;width:auto!important;margin-left:auto!important;text-align:right!important;align-self:center!important}.ck-header-mobile-override .ck-mobile-header__menu .et_pb_menu,.ck-header-mobile-override .ck-mobile-header__menu .et_pb_module_inner,.ck-header-mobile-override .ck-mobile-header__menu .et_pb_menu__wrap{justify-content:flex-end!important;text-align:right!important;margin:0!important}.ck-header-mobile-override .ck-mobile-header__menu .et_pb_menu__menu{display:none!important}.ck-header-mobile-override .ck-mobile-header__menu .et_mobile_nav_menu{display:block!important}.ck-header-mobile-override .ck-mobile-header__menu .mobile_menu_bar{padding:0!important;margin:0!important}.ck-header-mobile-override .ck-mobile-header__menu .mobile_menu_bar:before{color:#000!important;font-size:30px!important}.ck-header-mobile-override .ck-mobile-header__search{order:3!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin:12px 0 0 0!important;padding:0!important}.ck-header-mobile-override .ck-mobile-header__search .et_pb_module_inner,.ck-header-mobile-override .ck-mobile-header__search .ck-predictive-search,.ck-header-mobile-override .ck-mobile-header__search .ck-predictive-search__form{width:100%!important;max-width:100%!important;margin:0!important}.ck-header-mobile-override .ck-mobile-header__search .ck-predictive-search__input{width:100%!important;box-sizing:border-box!important}.ck-header-mobile-override .ck-mobile-header__menu .et_mobile_menu{left:auto!important;right:0!important;width:min(320px,calc(100vw - 32px))!important;margin-top:12px!important;border:0!important;border-radius:18px!important;padding:8px 0!important;background:rgba(255,255,255,0.98)!important;box-shadow:0 20px 50px rgba(0,0,0,0.12)!important;overflow:hidden!important}.ck-header-mobile-override .ck-mobile-header__menu .et_mobile_menu li a{padding:14px 18px!important;font-size:16px!important;border-bottom:1px solid rgba(0,0,0,0.05)!important}.ck-header-mobile-override .ck-mobile-header__menu .et_mobile_menu li:last-child a{border-bottom:0!important}}@media (max-width:767px){.ck-header-mobile-override.et_pb_row,.ck-header-mobile-override .et_pb_row{padding:0 14px!important}.ck-header-mobile-override .ck-mobile-header__menu .mobile_menu_bar:before{font-size:28px!important}.ck-header-mobile-override .ck-mobile-header__search{margin-top:10px!important}.ck-header-mobile-override .ck-mobile-header__menu .et_mobile_menu{width:calc(100vw - 28px)!important}}@media (max-width:980px){.ck-mobile-header{padding:12px 0 18px!important}.ck-mobile-header .et_pb_row{width:100%!important;max-width:100%!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:0!important}.ck-mobile-header__logo{order:1;flex:1 1 auto;min-width:0;margin:0!important;text-align:left!important}.ck-mobile-header__logo .et_pb_module_inner,.ck-mobile-header__logo img,.ck-mobile-header__logo .et_pb_image_wrap{margin-left:0!important;margin-right:auto!important;text-align:left!important}.ck-mobile-header__menu{order:2;flex:0 0 auto;margin:0 16px 0 auto!important;text-align:right!important;align-self:center!important}.ck-mobile-header__menu .et_pb_menu{justify-content:flex-end!important;background:transparent!important}.ck-mobile-header__menu .et_pb_menu__wrap{justify-content:flex-end!important}.ck-mobile-header__menu .et_pb_menu__menu{display:none!important}.ck-mobile-header__menu .et_mobile_nav_menu{display:block!important}.ck-mobile-header__menu .mobile_menu_bar{padding-bottom:0!important}.ck-mobile-header__menu .mobile_menu_bar:before{font-size:30px!important;color:#000!important}.ck-mobile-header__search{order:3;flex:0 0 100%;width:100%;margin:0!important;padding:14px 16px 0!important}.ck-mobile-header__search .et_pb_module_inner{width:100%}.ck-mobile-header__search .ck-predictive-search{position:relative!important;width:100%!important;max-width:100%!important;margin:0!important;margin-left:0!important;margin-right:0!important;text-align:left!important;display:block!important}.ck-mobile-header__search .ck-predictive-search__form{width:100%;margin:0!important}.ck-mobile-header__search .ck-predictive-search__input{width:100%;box-sizing:border-box}.ck-mobile-header__menu .et_mobile_menu{top:calc(100% + 12px);left:auto!important;right:16px!important;width:min(320px,calc(100vw - 32px));border:0!important;border-radius:18px;padding:8px 0;background:rgba(255,255,255,0.98);box-shadow:0 20px 50px rgba(0,0,0,0.12);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);overflow:hidden}.ck-mobile-header__menu .et_mobile_menu li{padding:0!important}.ck-mobile-header__menu .et_mobile_menu li a{display:block;padding:14px 18px!important;font-size:16px!important;line-height:1.4!important;border-bottom:1px solid rgba(0,0,0,0.05)!important}.ck-mobile-header__menu .et_mobile_menu li:last-child a{border-bottom:0!important}.ck-mobile-header__menu .et_mobile_menu li a:hover{background:rgba(0,0,0,0.03)}}@media (max-width:767px){.ck-mobile-header{padding:10px 0 16px!important}.ck-mobile-header__menu{margin-right:14px!important}.ck-mobile-header__search{padding:12px 14px 0!important}.ck-mobile-header__menu .mobile_menu_bar:before{font-size:28px!important}.ck-mobile-header__menu .et_mobile_menu{right:14px!important;width:calc(100vw - 28px)}}.ck-predictive-search{position:relative;width:100%;max-width:420px;z-index:9999}.ck-predictive-search__form{position:relative;width:100%}.ck-predictive-search__input{width:100%;height:48px;padding:0 16px;border-radius:999px;border:1px solid rgba(0,0,0,0.12);background:rgba(255,255,255,0.92);font-size:15px;outline:none;box-sizing:border-box}.ck-predictive-search__input:focus{border-color:rgba(0,0,0,0.2)}.ck-predictive-search__results{position:absolute;top:calc(100% + 10px);left:0;right:0;background:rgba(255,255,255,0.98);border:1px solid rgba(0,0,0,0.08);border-radius:20px;box-shadow:0 18px 40px rgba(0,0,0,0.1);overflow:hidden;z-index:10000;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ck-predictive-search__item{display:flex;gap:12px;padding:12px;text-decoration:none;color:inherit;border-bottom:1px solid rgba(0,0,0,0.05)}.ck-predictive-search__item:last-child{border-bottom:0}.ck-predictive-search__item:hover{background:rgba(0,0,0,0.03)}.ck-predictive-search__thumb{width:60px;height:60px;border-radius:12px;object-fit:cover;flex-shrink:0;background:#f3f4f6}.ck-predictive-search__content{min-width:0}.ck-predictive-search__title{font-size:15px;font-weight:600;color:#111;line-height:1.3;margin-bottom:4px}.ck-predictive-search__meta{font-size:13px;color:#6b7280;line-height:1.4}.ck-predictive-search__empty{padding:14px 16px;font-size:14px;color:#6b7280}@media (max-width:980px){.ck-predictive-search{width:100%!important;max-width:100%!important;z-index:10000}.ck-predictive-search__input{height:52px;font-size:16px;padding:0 18px}.ck-predictive-search__results{left:0;right:0;width:100%;max-height:min(60vh,420px);overflow-y:auto;-webkit-overflow-scrolling:touch;border-radius:18px}.ck-predictive-search__item{padding:14px}.ck-predictive-search__thumb{width:56px;height:56px}.ck-predictive-search__title{font-size:15px}.ck-predictive-search__meta{font-size:13px}}@media (max-width:480px){.ck-predictive-search__input{height:50px;padding:0 16px}.ck-predictive-search__results{border-radius:16px}.ck-predictive-search__item{gap:10px;padding:12px}.ck-predictive-search__thumb{width:50px;height:50px;border-radius:10px}}.et-db #et-boc .et-l .et_pb_menu_1_tb_header.et_pb_menu{background-color:#ffffff}.et-db #et-boc .et-l .et_pb_menu_1_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et-db #et-boc .et-l .et_pb_menu_1_tb_header .et_pb_menu__logo-slot{max-width:50%}.et-db #et-boc .et-l .et_pb_menu_1_tb_header .et_pb_menu__logo-wrap img{align-self:flex-start!important}.et-db #et-boc .et-l .et_pb_menu_1_tb_header{text-align:left}.et-db #et-boc .et-l .et_pb_code_1_tb_header{z-index:1000}.et-db #et-boc .et-l .et_pb_section_2_tb_header.et_pb_section{padding-top:1rem;padding-bottom:1rem}.et-db #et-boc .et-l .et_pb_row_2_tb_header,.et-db #et-boc .et-l .et_pb_row_3_tb_header{flex-wrap:nowrap}.et-db #et-boc .et-l .et_pb_section_3_tb_header.et_pb_section{padding-top:0px;padding-bottom:0px}@media only screen and (max-width:980px){.et-db #et-boc .et-l .et_pb_menu_0_tb_header .et_pb_menu__wrap,.et-db #et-boc .et-l .et_pb_menu_1_tb_header .et_pb_menu__wrap{justify-content:flex-end!important}.et-db #et-boc .et-l .et_pb_menu_0_tb_header,.et-db #et-boc .et-l .et_pb_menu_1_tb_header{text-align:right}.et-db #et-boc .et-l .et_pb_row_1_tb_header{flex-wrap:nowrap}}@media only screen and (max-width:767px){.et-db #et-boc .et-l .et_pb_menu_0_tb_header .et_pb_menu__wrap,.et-db #et-boc .et-l .et_pb_menu_1_tb_header .et_pb_menu__wrap{justify-content:flex-end!important}.et-db #et-boc .et-l .et_pb_menu_0_tb_header,.et-db #et-boc .et-l .et_pb_menu_1_tb_header{text-align:right}.et-db #et-boc .et-l .et_pb_section_1_tb_header{display:none!important}.et-db #et-boc .et-l .et_pb_row_1_tb_header{flex-wrap:wrap}.et-db #et-boc .et-l .et_pb_menu_1_tb_header.et_pb_menu ul li a{font-family:'Cabin';color:#000000}.et-db #et-boc .et-l .et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu,.et-db #et-boc .et-l .et_pb_menu_1_tb_header .et_mobile_menu ul{background-color:#000000!important}.et-db #et-boc .et-l .et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu a{color:#ffffff!important}.et-db #et-boc .et-l .et_pb_menu_1_tb_header .mobile_nav .mobile_menu_bar:before{color:#000000}.et-db #et-boc .et-l .et_pb_menu_1_tb_header.et_pb_menu ul li.current-menu-item>a,.et-db #et-boc .et-l .et_pb_menu_1_tb_header.et_pb_menu ul li.current-menu-ancestor>a,.et-db #et-boc .et-l .et_pb_menu_1_tb_header.et_pb_menu ul:not(.sub-menu)>li.current-menu-ancestor>a{color:!important}.et-db #et-boc .et-l .et_pb_row_3_tb_header.et_pb_row{padding-bottom:1rem!important}}@media only screen and (min-width:981px){.et-db #et-boc .et-l .et_pb_section_2_tb_header,.et-db #et-boc .et-l .et_pb_section_3_tb_header{display:none!important}}@media only screen and (min-width:768px) and (max-width:980px){.et-db #et-boc .et-l .et_pb_section_2_tb_header,.et-db #et-boc .et-l .et_pb_section_3_tb_header{display:none!important}}.et-db #et-boc .et-l.et-l--body .et_builder_inner_content{z-index:auto}.et-db #et-boc .et-l .et_pb_section_0_tb_body{background-repeat:no-repeat!important;background-image:url(https://i0.wp.com/ckpropertiestexas.com/wp-content/uploads/2026/03/Large_Georgetown_Home_Perfect_for_Families_Work_04.jpeg?fit=1024%2C683&#038;ssl=1)!important}.et-db #et-boc .et-l .et_pb_section_0_tb_body.et_pb_section{margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px}.et-db #et-boc .et-l .et_pb_row_0_tb_body{background-image:linear-gradient(180deg,rgba(0,0,0,0.6) 0%,rgba(255,255,255,0.2) 100% 100%);max-width:100%!important;min-height:50vh;flex-wrap:nowrap}.et-db #et-boc .et-l .et_pb_row_0_tb_body,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_0_tb_body{width:100%!important}.et-db #et-boc .et-l .et_pb_text_0_tb_body{margin-top:7.5rem!important;align-self:center!important;max-width:80%;z-index:100;text-align:center;font-family:'Cabin';color:#ffffff!important;font-size:60px;line-height:1.0em;text-shadow:0em 0.1em 0.1em rgba(0,0,0,0.4)}.et-db #et-boc .et-l .et_pb_row_1_tb_body,.et-db #et-boc .et-l .et_pb_row_2_tb_body{flex-wrap:nowrap}.et-db #et-boc .et-l .et_pb_text_1_tb_body{margin-bottom:0px!important;align-self:center!important;max-width:80%;text-align:center;font-family:'Cabin';color:#ffffff!important;font-size:18px;text-shadow:0em 0.1em 0.1em rgba(0,0,0,0.4)}.et-db #et-boc .et-l .et_pb_text_1_tb_body h3{font-family:'Cabin';text-align:center}.et-db #et-boc .et-l .et_pb_text_1_tb_body h4{font-family:'Playfair Display';font-weight:700;color:#000000!important;font-size:20px;line-height:1.5em}.et-db #et-boc .et-l .et_pb_text_2_tb_body{text-align:left}.et-db #et-boc .et-l .et_pb_text_2_tb_body h2{font-family:'Cabin';font-size:40px;text-align:center}.et-db #et-boc .et-l .et_pb_text_3_tb_body{margin-top:-3rem!important;text-align:left}.ck-gallery-wrap{max-width:1180px;margin:40px auto;position:relative}.ck-gallery-main,.ck-gallery-item{overflow:hidden;border-radius:20px}.ck-gallery-main img,.ck-gallery-item img{width:100%;display:block;object-fit:cover;cursor:pointer}.ck-gallery-main img{height:620px;border-radius:20px}.ck-gallery-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:14px}.ck-gallery-item{border-radius:14px}.ck-gallery-item img{height:170px;border-radius:14px;transition:transform 0.25s ease,opacity 0.25s ease}.ck-gallery-main img:hover,.ck-gallery-item img:hover{opacity:0.96}.ck-gallery-item img:hover{transform:scale(1.02)}.ck-gallery-view-all{position:absolute;right:20px;bottom:20px;z-index:5;background:#fff;color:#111;border:1px solid rgba(0,0,0,0.15);border-radius:999px;padding:12px 18px;font-size:15px;font-weight:600;line-height:1.2;cursor:pointer;box-shadow:0 6px 18px rgba(0,0,0,0.12);transition:transform 0.2s ease,box-shadow 0.2s ease,background 0.2s ease}.ck-gallery-view-all:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(0,0,0,0.16);background:#fafafa}.ck-gallery-view-all:focus-visible,.ck-gallery-close:focus-visible,.ck-gallery-prev:focus-visible,.ck-gallery-next:focus-visible{outline:2px solid #fff;outline-offset:2px}.ck-gallery-modal{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;padding:32px!important;background:rgba(17,17,17,0.96)!important;z-index:999999!important;display:flex!important;align-items:center;justify-content:center;isolation:isolate;box-sizing:border-box}.ck-gallery-modal[hidden]{display:none!important}.ck-gallery-modal-inner{position:relative;z-index:1000000;width:min(1200px,100%);max-width:88vw;max-height:88vh;text-align:center;margin:0 auto}.ck-gallery-modal-image{display:block;width:auto;max-width:88vw;max-height:78vh;margin:0 auto;border-radius:14px;box-shadow:0 24px 60px rgba(0,0,0,0.35)}.ck-gallery-counter{color:#fff;margin-top:14px;font-size:15px;line-height:1.3;text-align:center}.ck-gallery-close,.ck-gallery-prev,.ck-gallery-next{position:absolute;background:rgba(255,255,255,0.12);color:#fff;border:0;width:48px;height:48px;border-radius:999px;font-size:28px;line-height:1;cursor:pointer;z-index:1000001!important;display:inline-flex;align-items:center;justify-content:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background 0.2s ease,transform 0.2s ease}.ck-gallery-close:hover,.ck-gallery-prev:hover,.ck-gallery-next:hover{background:rgba(255,255,255,0.2);transform:scale(1.03)}.ck-gallery-close{top:24px;right:24px}.ck-gallery-prev{left:24px;top:50%;transform:translateY(-50%)}.ck-gallery-next{right:24px;top:50%;transform:translateY(-50%)}.ck-gallery-prev:hover,.ck-gallery-next:hover{transform:translateY(-50%) scale(1.03)}body.ck-gallery-open-modal{overflow:hidden!important}@media (max-width:980px){.ck-gallery-wrap{margin:28px auto}.ck-gallery-main,.ck-gallery-main img{border-radius:16px}.ck-gallery-main img{height:420px}.ck-gallery-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:10px}.ck-gallery-item,.ck-gallery-item img{border-radius:12px}.ck-gallery-item img{height:130px}.ck-gallery-view-all{right:14px;bottom:14px;padding:10px 14px;font-size:14px}.ck-gallery-modal{padding:20px!important}}@media (max-width:640px){.ck-gallery-wrap{margin:20px auto}.ck-gallery-main img{height:280px;border-radius:14px}.ck-gallery-grid{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:8px}.ck-gallery-item img{height:95px;border-radius:10px}.ck-gallery-view-all{right:10px;bottom:10px;padding:9px 12px;font-size:13px}.ck-gallery-modal{padding:14px!important}.ck-gallery-modal-image{max-width:92vw;max-height:72vh;border-radius:12px}.ck-gallery-prev,.ck-gallery-next,.ck-gallery-close{width:42px;height:42px;font-size:24px}.ck-gallery-close{top:14px;right:14px}.ck-gallery-prev{left:10px}.ck-gallery-next{right:10px}.ck-gallery-counter{margin-top:10px;font-size:14px}}.ck-key-details,.ck-home-offers{max-width:1120px;margin:0 auto}.ck-key-details .et_pb_column,.ck-home-offers .et_pb_column{background:rgba(255,255,255,0.88)!important;border:1px solid rgba(0,0,0,0.06)!important;border-radius:22px!important;box-shadow:0 1px 2px rgba(0,0,0,0.03),0 10px 30px rgba(0,0,0,0.05)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:26px 18px!important;margin-bottom:20px!important;text-align:center!important;transition:transform 0.35s cubic-bezier(0.22,1,0.36,1),box-shadow 0.35s cubic-bezier(0.22,1,0.36,1),border-color 0.35s ease,background 0.35s ease!important;will-change:transform;opacity:0;transform:translateY(18px);animation:ckFadeUp 0.7s cubic-bezier(0.22,1,0.36,1) forwards}.ck-key-details .et_pb_column:hover,.ck-home-offers .et_pb_column:hover{transform:translateY(-6px) scale(1.01)!important;background:rgba(255,255,255,0.96)!important;border-color:rgba(0,0,0,0.1)!important;box-shadow:0 2px 6px rgba(0,0,0,0.04),0 20px 50px rgba(0,0,0,0.10)!important}.ck-key-details .et_pb_module.et_pb_icon,.ck-home-offers .et_pb_module.et_pb_icon{margin-bottom:10px!important}.ck-key-details .et_pb_icon .et-pb-icon,.ck-home-offers .et_pb_icon .et-pb-icon{font-size:26px!important;color:#5f6368!important;line-height:1!important;transition:transform 0.35s cubic-bezier(0.22,1,0.36,1),color 0.25s ease!important;transform-origin:center}.ck-key-details .et_pb_column:hover .et_pb_icon .et-pb-icon,.ck-home-offers .et_pb_column:hover .et_pb_icon .et-pb-icon{transform:translateY(-2px) scale(1.05)!important;color:#111111!important}.ck-key-details .et_pb_text h3,.ck-home-offers .et_pb_text h3{font-size:18px!important;line-height:1.3!important;font-weight:600!important;letter-spacing:-0.01em!important;color:#1f2937!important;margin:0 0 8px!important;transition:color 0.25s ease!important}.ck-key-details .et_pb_column:hover .et_pb_text h3,.ck-home-offers .et_pb_column:hover .et_pb_text h3{color:#111111!important}.ck-key-details .et_pb_text p,.ck-key-details .et_pb_text div,.ck-home-offers .et_pb_text p,.ck-home-offers .et_pb_text div{margin:0!important}.ck-key-details .et_pb_column .et_pb_text:last-child{font-size:28px!important;line-height:1.25!important;font-weight:700!important;letter-spacing:-0.02em!important;color:#111111!important}.ck-key-details .et_pb_column .et_pb_text:last-child p,.ck-key-details .et_pb_column .et_pb_text:last-child div,.ck-key-details .et_pb_column .et_pb_text:last-child span{font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;color:inherit!important}.ck-home-offers .et_pb_column .et_pb_text:last-child{display:none!important}.ck-key-details .et_pb_module,.ck-home-offers .et_pb_module{margin-bottom:0!important}.ck-key-details.et_pb_row,.ck-home-offers.et_pb_row{padding-top:0!important;padding-bottom:0!important}.ck-key-details .et_pb_column:nth-child(1),.ck-home-offers .et_pb_column:nth-child(1){animation-delay:0.04s}.ck-key-details .et_pb_column:nth-child(2),.ck-home-offers .et_pb_column:nth-child(2){animation-delay:0.08s}.ck-key-details .et_pb_column:nth-child(3),.ck-home-offers .et_pb_column:nth-child(3){animation-delay:0.12s}.ck-key-details .et_pb_column:nth-child(4),.ck-home-offers .et_pb_column:nth-child(4){animation-delay:0.16s}@keyframes ckFadeUp{to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.ck-key-details .et_pb_column,.ck-home-offers .et_pb_column{padding:22px 14px!important;border-radius:18px!important}.ck-key-details .et_pb_icon .et-pb-icon,.ck-home-offers .et_pb_icon .et-pb-icon{font-size:24px!important}.ck-key-details .et_pb_text h3,.ck-home-offers .et_pb_text h3{font-size:17px!important}.ck-key-details .et_pb_column .et_pb_text:last-child{font-size:24px!important}}@media (max-width:767px){.ck-key-details .et_pb_column,.ck-home-offers .et_pb_column{padding:18px 12px!important;border-radius:16px!important}.ck-key-details .et_pb_icon .et-pb-icon,.ck-home-offers .et_pb_icon .et-pb-icon{font-size:22px!important}.ck-key-details .et_pb_text h3,.ck-home-offers .et_pb_text h3{font-size:16px!important}.ck-key-details .et_pb_column .et_pb_text:last-child{font-size:22px!important}}@media (prefers-reduced-motion:reduce){.ck-key-details .et_pb_column,.ck-home-offers .et_pb_column,.ck-key-details .et_pb_icon .et-pb-icon,.ck-home-offers .et_pb_icon .et-pb-icon{animation:none!important;transition:none!important;transform:none!important;opacity:1!important}}.ck-property-copy{max-width:1100px;margin:0 auto;border-top:1px solid #ececec;padding-top:40px!important}.ck-property-copy .et_pb_column{padding-right:30px}.ck-property-copy h2,.ck-property-copy h3{font-size:26px!important;font-weight:700!important;color:#111!important;letter-spacing:-0.02em!important;margin-bottom:18px!important}.ck-property-copy p{font-size:17px!important;line-height:1.85!important;color:#4b5563!important}.ck-property-copy .house-rules{display:flex;flex-direction:column;gap:10px}.ck-property-copy .house-rules span{display:inline-block;background:#f5f5f7;border:1px solid #e5e5e7;border-radius:999px;padding:8px 14px;font-size:14px;color:#333;width:fit-content}@media (max-width:980px){.ck-property-copy .et_pb_column{padding-right:0;margin-bottom:30px}.ck-property-copy h2,.ck-property-copy h3{font-size:22px!important}.ck-property-copy p{font-size:16px!important}}.ck-property-copy{opacity:0;transform:translateY(20px);animation:fadeUp 0.6s ease forwards}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}@media only screen and (max-width:980px){.et-db #et-boc .et-l .et_pb_text_1_tb_body h4{font-size:16px}}@media only screen and (max-width:767px){.et-db #et-boc .et-l .et_pb_text_0_tb_body{font-size:40px}.et-db #et-boc .et-l .et_pb_text_0_tb_body h1{font-size:30px}.et-db #et-boc .et-l .et_pb_text_1_tb_body h4{font-size:14px}}