.elementor-11032 .elementor-element.elementor-element-99e1157:not(.elementor-motion-effects-element-type-background),.elementor-11032 .elementor-element.elementor-element-99e1157>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://close-system.com/wp-content/uploads/2026/01/pexels-bjorn-pierre-2147988187-31117874-1-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-11032 .elementor-element.elementor-element-99e1157>.elementor-background-overlay{background-color:#000;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11032 .elementor-element.elementor-element-99e1157>.elementor-container{max-width:1280px;min-height:400px}.elementor-11032 .elementor-element.elementor-element-99e1157{overflow:hidden;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-11032 .elementor-element.elementor-element-ff85ff9 .elementor-heading-title{font-family:"Cal Sans",Sans-serif;font-size:65px;font-weight:400;line-height:55px;letter-spacing:-.8px;color:#FFF}.elementor-11032 .elementor-element.elementor-element-e141702{border-style:none;padding:60px 0 60px 0}.elementor-bc-flex-widget .elementor-11032 .elementor-element.elementor-element-470ba95.elementor-column .elementor-widget-wrap{align-items:center}.elementor-11032 .elementor-element.elementor-element-470ba95.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-11032 .elementor-element.elementor-element-6bc6379 .elementor-heading-title{font-family:"Cal Sans",Sans-serif;font-size:40px;font-weight:300;text-transform:none;line-height:60px;letter-spacing:3.7px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-11032 .elementor-element.elementor-element-a57757e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:"Oak Sans",Sans-serif;font-size:18px;line-height:25px;letter-spacing:-1px;color:#000}.elementor-11032 .elementor-element.elementor-element-a57757e p{margin-block-end:0}.elementor-bc-flex-widget .elementor-11032 .elementor-element.elementor-element-5e2e038.elementor-column .elementor-widget-wrap{align-items:space-evenly}.elementor-11032 .elementor-element.elementor-element-5e2e038.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-evenly;align-items:space-evenly}.elementor-11032 .elementor-element.elementor-element-5e2e038.elementor-column>.elementor-widget-wrap{justify-content:space-evenly}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-11032 .elementor-element.elementor-element-86c28ef img{width:100%;height:257px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px}.elementor-11032 .elementor-element.elementor-element-58184d9:not(.elementor-motion-effects-element-type-background),.elementor-11032 .elementor-element.elementor-element-58184d9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://close-system.com/wp-content/uploads/2025/10/imgi_86_dot-_bg_1-1-2.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-11032 .elementor-element.elementor-element-58184d9>.elementor-container{max-width:1280px}.elementor-11032 .elementor-element.elementor-element-58184d9{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:70px 0 70px 0}.elementor-11032 .elementor-element.elementor-element-58184d9>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-11032 .elementor-element.elementor-element-900869b.elementor-column .elementor-widget-wrap{align-items:space-between}.elementor-11032 .elementor-element.elementor-element-900869b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between}.elementor-11032 .elementor-element.elementor-element-900869b.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-11032 .elementor-element.elementor-element-786e056{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-11032 .elementor-element.elementor-element-786e056 img{height:500px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px}.elementor-bc-flex-widget .elementor-11032 .elementor-element.elementor-element-1a78ebe.elementor-column .elementor-widget-wrap{align-items:center}.elementor-11032 .elementor-element.elementor-element-1a78ebe.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-11032 .elementor-element.elementor-element-1a78ebe.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-11032 .elementor-element.elementor-element-05e496c .elementor-heading-title{font-family:"Cal Sans",Sans-serif;font-size:40px;font-weight:400;line-height:48px;letter-spacing:-.8px;color:#050505}.elementor-11032 .elementor-element.elementor-element-bafea34{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:"Oak Sans",Sans-serif;font-size:18px;line-height:25px;letter-spacing:-1px;color:#000}.elementor-11032 .elementor-element.elementor-element-bafea34 p{margin-block-end:0}.elementor-11032 .elementor-element.elementor-element-7a2ef3f:not(.elementor-motion-effects-element-type-background),.elementor-11032 .elementor-element.elementor-element-7a2ef3f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://close-system.com/wp-content/uploads/2024/11/2.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-11032 .elementor-element.elementor-element-7a2ef3f>.elementor-background-overlay{background-color:#0F00D3;opacity:.79;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11032 .elementor-element.elementor-element-7a2ef3f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-bc-flex-widget .elementor-11032 .elementor-element.elementor-element-d068df2.elementor-column .elementor-widget-wrap{align-items:center}.elementor-11032 .elementor-element.elementor-element-d068df2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-11032 .elementor-element.elementor-element-d068df2.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-11032 .elementor-element.elementor-element-d068df2>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:14px}.elementor-11032 .elementor-element.elementor-element-d068df2>.elementor-element-populated{padding:70px 0 70px 0}.elementor-11032 .elementor-element.elementor-element-f2edceb .elementor-heading-title{font-family:"Cal Sans",Sans-serif;font-size:40px;font-weight:400;line-height:48px;letter-spacing:-.8px;color:#FFF}.elementor-11032 .elementor-element.elementor-element-10bdd66{width:var(--container-widget-width,90%);max-width:90%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Oak Sans",Sans-serif;font-size:18px;line-height:25px;letter-spacing:-1px;color:#FFF}.elementor-11032 .elementor-element.elementor-element-10bdd66 p{margin-block-end:20px}.elementor-11032 .elementor-element.elementor-element-a0904c8 .elementor-heading-title{font-family:"Cal Sans",Sans-serif;font-size:40px;font-weight:400;line-height:48px;letter-spacing:-.8px;color:#FFF}.elementor-11032 .elementor-element.elementor-element-093c4f7{width:var(--container-widget-width,90%);max-width:90%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Oak Sans",Sans-serif;font-size:18px;line-height:25px;letter-spacing:-1px;color:#FFF}.elementor-11032 .elementor-element.elementor-element-093c4f7 p{margin-block-end:20px}.elementor-11032 .elementor-element.elementor-element-df42bee:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-11032 .elementor-element.elementor-element-df42bee>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://close-system.com/wp-content/uploads/2025/12/image40.jpg);background-position:center center;background-size:cover}.elementor-11032 .elementor-element.elementor-element-df42bee>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:70px 0 70px 0}.elementor-11032 .elementor-element.elementor-element-df42bee>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11032 .elementor-element.elementor-element-aef18cf{--spacer-size:50px}.elementor-11032 .elementor-element.elementor-element-5400687:not(.elementor-motion-effects-element-type-background),.elementor-11032 .elementor-element.elementor-element-5400687>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://close-system.com/wp-content/uploads/2025/10/imgi_86_dot-_bg_1-1-2.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-11032 .elementor-element.elementor-element-5400687>.elementor-container{max-width:1280px;min-height:600px}.elementor-11032 .elementor-element.elementor-element-5400687{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-11032 .elementor-element.elementor-element-5400687>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-11032 .elementor-element.elementor-element-6689dfe.elementor-column .elementor-widget-wrap{align-items:center}.elementor-11032 .elementor-element.elementor-element-6689dfe.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-11032 .elementor-element.elementor-element-6689dfe.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-11032 .elementor-element.elementor-element-3ce2481 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-bc-flex-widget .elementor-11032 .elementor-element.elementor-element-c5e4273.elementor-column .elementor-widget-wrap{align-items:center}.elementor-11032 .elementor-element.elementor-element-c5e4273.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-11032 .elementor-element.elementor-element-c5e4273.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-11032 .elementor-element.elementor-element-c5e4273>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-11032 .elementor-element.elementor-element-9604bc4 .elementor-heading-title{font-family:"Cal Sans",Sans-serif;font-size:30px;font-weight:600}.elementor-11032 .elementor-element.elementor-element-e12a483{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:"Oak Sans",Sans-serif;font-size:18px;line-height:25px;letter-spacing:-1px;color:#000}.elementor-11032 .elementor-element.elementor-element-e12a483 p{margin-block-end:20px}.elementor-11032 .elementor-element.elementor-element-a8453d3:not(.elementor-motion-effects-element-type-background),.elementor-11032 .elementor-element.elementor-element-a8453d3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://close-system.com/wp-content/uploads/2025/10/imgi_86_dot-_bg_1-1-2.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-11032 .elementor-element.elementor-element-a8453d3 .pxl-section-divider-bot-img{background-image:url(https://close-system.com/wp-content/uploads/2022/10/section-divider-bt.jpg);height:14px}.elementor-11032 .elementor-element.elementor-element-a8453d3{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 0 80px 0}.elementor-11032 .elementor-element.elementor-element-a8453d3>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-11032 .elementor-element.elementor-element-5b5f825.elementor-column .elementor-widget-wrap{align-items:center}.elementor-11032 .elementor-element.elementor-element-5b5f825.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-11032 .elementor-element.elementor-element-5b5f825.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-11032 .elementor-element.elementor-element-caead67>.elementor-widget-container{padding:0 0 30px 0}.elementor-11032 .elementor-element.elementor-element-caead67 .pxl-heading-wrap{justify-content:center}.elementor-11032 .elementor-element.elementor-element-caead67 .pxl-heading-inner{text-align:center}.elementor-11032 .elementor-element.elementor-element-caead67 .pxl-heading-wrap .heading-title{color:#050505;font-family:"Cal Sans",Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;letter-spacing:-1.2px}.elementor-11032 .elementor-element.elementor-element-caead67 .pxl-heading-wrap .heading-subtitle{color:#8C8C8C;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:3.6px}.elementor-11032 .elementor-element.elementor-element-caead67 .pxl-heading-wrap .heading-subtitle span:before{background-color:#8C8C8C}.elementor-11032 .elementor-element.elementor-element-caead67 .pxl-heading-wrap .heading-subtitle span:after{background-color:#8C8C8C}.elementor-11032 .elementor-element.elementor-element-cad0950:not(.elementor-motion-effects-element-type-background),.elementor-11032 .elementor-element.elementor-element-cad0950>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://close-system.com/wp-content/uploads/2025/10/Group-210.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-11032 .elementor-element.elementor-element-cad0950>.elementor-container{max-width:1280px;min-height:600px}.elementor-11032 .elementor-element.elementor-element-cad0950{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:070px 0 70px 0}.elementor-11032 .elementor-element.elementor-element-cad0950>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-11032 .elementor-element.elementor-element-09b1597.elementor-column .elementor-widget-wrap{align-items:space-between}.elementor-11032 .elementor-element.elementor-element-09b1597.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between}.elementor-11032 .elementor-element.elementor-element-09b1597.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-11032 .elementor-element.elementor-element-99b66cb .elementor-heading-title{font-family:"Nunito",Sans-serif;font-weight:300;text-transform:uppercase;line-height:60px;letter-spacing:3.7px}.elementor-11032 .elementor-element.elementor-element-846765b .elementor-heading-title{font-family:"Cal Sans",Sans-serif;font-size:40px;font-weight:400;line-height:48px;letter-spacing:-.8px;color:#050505}.elementor-11032 .elementor-element.elementor-element-c3d947f .pxl-accordion .ac-item .ac-title{font-family:"Oak Sans",Sans-serif;font-size:19px;font-weight:500;text-transform:capitalize;line-height:20px}.elementor-11032 .elementor-element.elementor-element-c3d947f .pxl-accordion .ac-item .ac-desc{color:#000;font-family:"Oak Sans",Sans-serif;font-size:21px;font-weight:300}.elementor-bc-flex-widget .elementor-11032 .elementor-element.elementor-element-628b3c7.elementor-column .elementor-widget-wrap{align-items:center}.elementor-11032 .elementor-element.elementor-element-628b3c7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-11032 .elementor-element.elementor-element-628b3c7>.elementor-element-populated{padding:106px 0 0 0}.elementor-11032 .elementor-element.elementor-element-f42d4f3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:"Oak Sans",Sans-serif;font-size:19px;font-weight:300;letter-spacing:.7px;color:#000}.elementor-11032 .elementor-element.elementor-element-f42d4f3 p{margin-block-end:0}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-fluent-form-widget .ff-el-progress-status{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-fluent-form-widget .ff-el-progress-bar span{color:var(--e-global-color-primary)}.elementor-widget-fluent-form-widget .step-nav button{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-11032 .elementor-element.elementor-element-4c4c91b>.elementor-widget-container{padding:0 0 0 0}.elementor-11032 .elementor-element.elementor-element-4c4c91b .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.elementor-11032 .elementor-element.elementor-element-4c4c91b .fluentform-widget-wrapper .ff-el-group textarea,.elementor-11032 .elementor-element.elementor-element-4c4c91b .fluentform-widget-wrapper .ff-el-group select{text-align:left;color:#000;font-family:"Oak Sans",Sans-serif;font-size:19px;font-weight:300}.elementor-11032 .elementor-element.elementor-element-4c4c91b .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field),.elementor-11032 .elementor-element.elementor-element-4c4c91b .fluentform-widget-wrapper .ff-el-group textarea,.elementor-11032 .elementor-element.elementor-element-4c4c91b .fluentform-widget-wrapper .ff-el-group select,.elementor-11032 .elementor-element.elementor-element-4c4c91b .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-style:solid;border-width:0 0 0 0;border-color:#000}.elementor-11032 .elementor-element.elementor-element-4c4c91b .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.elementor-11032 .elementor-element.elementor-element-4c4c91b .fluentform-widget-wrapper .ff-el-group textarea,.elementor-11032 .elementor-element.elementor-element-4c4c91b .fluentform-widget-wrapper .ff-el-group select,.elementor-11032 .elementor-element.elementor-element-4c4c91b .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-radius:11px 11px 11px 11px}.elementor-11032 .elementor-element.elementor-element-4c4c91b .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.elementor-11032 .elementor-element.elementor-element-4c4c91b .fluentform-widget-wrapper .ff-el-group select{height:63px}.elementor-11032 .elementor-element.elementor-element-4c4c91b .fluentform-widget-wrapper .ff-el-group textarea{height:272px}.elementor-11032 .elementor-element.elementor-element-4c4c91b .fluentform-widget-wrapper .ff-el-group{margin-bottom:24px}.elementor-11032 .elementor-element.elementor-element-4c4c91b .fluentform-widget-wrapper .ff-el-group input::-webkit-input-placeholder,.elementor-11032 .elementor-element.elementor-element-4c4c91b .fluentform-widget-wrapper .ff-el-group textarea::-webkit-input-placeholder{color:#000}.elementor-11032 .elementor-element.elementor-element-4c4c91b .fluentform-widget-wrapper .ff_upload_btn.ff-btn{background-color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000;border-radius:4px 4px 4px 4px;font-family:"Oak Sans",Sans-serif;font-weight:400}.elementor-11032 .elementor-element.elementor-element-4c4c91b .fluentform-widget-wrapper .ff_upload_btn.ff-btn:hover{background-color:#000000!important;color:#FFFFFF!important}.elementor-11032 .elementor-element.elementor-element-4c4c91b .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:var(--e-global-color-primary);color:#ffffff!important;font-family:"Cal Sans",Sans-serif;text-transform:uppercase}.elementor-11032 .elementor-element.elementor-element-4c4c91b .fluentform-widget-wrapper .ff-el-group .ff-btn-submit:hover{background-color:#000000!important;color:#FFFFFF!important}@media(min-width:576px){.elementor-11032 .elementor-element.elementor-element-d068df2{width:60%}.elementor-11032 .elementor-element.elementor-element-df42bee{width:40%}.elementor-11032 .elementor-element.elementor-element-5b5f825{width:100%}}@media(max-width:991px) and (min-width:576px){.elementor-11032 .elementor-element.elementor-element-900869b{width:100%}.elementor-11032 .elementor-element.elementor-element-1a78ebe{width:100%}.elementor-11032 .elementor-element.elementor-element-6689dfe{width:100%}.elementor-11032 .elementor-element.elementor-element-c5e4273{width:100%}.elementor-11032 .elementor-element.elementor-element-09b1597{width:100%}.elementor-11032 .elementor-element.elementor-element-628b3c7{width:100%}}@media(max-width:1199px){.elementor-11032 .elementor-element.elementor-element-a8453d3{padding:106px 0 60px 0}}@media(max-width:767px){.elementor-11032 .elementor-element.elementor-element-a8453d3{padding:115px 0 70px 0}}@media(max-width:575px){.elementor-11032 .elementor-element.elementor-element-99e1157{padding:0 0 0 25px}.elementor-11032 .elementor-element.elementor-element-ff85ff9 .elementor-heading-title{font-size:41px;line-height:35px}.elementor-11032 .elementor-element.elementor-element-e141702{padding:30px 0 0 0}.elementor-11032 .elementor-element.elementor-element-a57757e{font-size:17px}.elementor-11032 .elementor-element.elementor-element-5e2e038.elementor-column>.elementor-widget-wrap{justify-content:space-between}.elementor-11032 .elementor-element.elementor-element-5e2e038>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:19px}.elementor-11032 .elementor-element.elementor-element-58184d9{padding:40px 0 40px 0}.elementor-11032 .elementor-element.elementor-element-1a78ebe>.elementor-element-populated{padding:30px 20px 30px 20px}.elementor-11032 .elementor-element.elementor-element-05e496c .elementor-heading-title{font-size:34px;line-height:35px}.elementor-11032 .elementor-element.elementor-element-bafea34{font-size:17px}.elementor-11032 .elementor-element.elementor-element-7a2ef3f{padding:0 0 0 0}.elementor-11032 .elementor-element.elementor-element-d068df2>.elementor-element-populated{padding:50px 0 50px 20px}.elementor-11032 .elementor-element.elementor-element-f2edceb .elementor-heading-title{font-size:34px;line-height:35px}.elementor-11032 .elementor-element.elementor-element-10bdd66{font-size:17px}.elementor-11032 .elementor-element.elementor-element-a0904c8 .elementor-heading-title{font-size:34px;line-height:35px}.elementor-11032 .elementor-element.elementor-element-093c4f7{font-size:17px}.elementor-11032 .elementor-element.elementor-element-aef18cf{--spacer-size:200px}.elementor-11032 .elementor-element.elementor-element-5400687{padding:40px 0 40px 0}.elementor-11032 .elementor-element.elementor-element-e12a483{font-size:17px}.elementor-11032 .elementor-element.elementor-element-cad0950{padding:40px 0 40px 0}.elementor-11032 .elementor-element.elementor-element-846765b .elementor-heading-title{font-size:23px;line-height:35px}.elementor-11032 .elementor-element.elementor-element-c3d947f .pxl-accordion .ac-item .ac-title{font-size:13px}.elementor-11032 .elementor-element.elementor-element-c3d947f .pxl-accordion .ac-item .ac-desc{font-size:14px}.elementor-11032 .elementor-element.elementor-element-628b3c7>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-11032 .elementor-element.elementor-element-f42d4f3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 3px) 0;padding:0 0 0 0}.elementor-11032 .elementor-element.elementor-element-4c4c91b>.elementor-widget-container{padding:0 0 0 0}.elementor-11032 .elementor-element.elementor-element-4c4c91b .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.elementor-11032 .elementor-element.elementor-element-4c4c91b .fluentform-widget-wrapper .ff-el-group select{height:53px}.elementor-11032 .elementor-element.elementor-element-4c4c91b .fluentform-widget-wrapper .ff-el-group textarea{height:159px}}:root{--modal-bg:#0F00D3;--text-primary-light:#e0e6f1;--text-secondary-light:#9baac2;--accent-color:#5a7dff;--border-color-subtle:rgba(255, 255, 255, 0.08)}body{font-family:'Inter',sans-serif;background-color:#f6f6f6;margin:0;padding:0;box-sizing:border-box}.enmaa-portfolio-wrap{margin:40px auto;padding:0 16px;max-width:1200px}.enmaa-portfolio-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.enmaa-portfolio-grid.few-items{justify-content:center;display:flex;flex-wrap:wrap;gap:20px}.enmaa-portfolio-grid.few-items .enmaa-card{flex:0 0 30%;max-width:30%}.enmaa-card{position:relative;overflow:hidden;border-radius:12px;cursor:pointer;background:#f6f6f6;display:flex;align-items:flex-end;height:440px;transition:transform 0.36s,box-shadow 0.36s}.enmaa-card:hover{transform:translateY(-6px);box-shadow:0 14px 30px rgb(12 20 30 / .12)}.enmaa-card img{width:100%;height:100%;object-fit:cover;display:block;position:absolute;inset:0}.enmaa-card .enmaa-overlay{position:relative;padding:20px;background:linear-gradient(42deg,transparent,rgb(0 0 0 / 68%));width:100%;color:#fff;z-index:2;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.enmaa-card h3{margin:0;font-size:26px;font-weight:600;color:#fff}.enmaa-portfolio-modal{display:none;position:fixed;inset:0;background:rgb(3 8 15 / .8);z-index:99999;align-items:center;justify-content:center;padding:24px}.enmaa-portfolio-modal[aria-hidden="false"]{display:flex}.enmaa-modal-inner{width:100%;max-width:85%;height:720px;background-color:#222933;border-radius:16px;display:flex;color:var(--text-primary-light);position:relative;overflow:hidden;padding:0;box-shadow:0 15px 40px rgb(0 0 0 / .4)}.enmaa-modal-close{position:absolute;right:10px;top:10px;background:#fff0;border:0;font-size:28px;cursor:pointer!important;z-index:100;opacity:1;transition:opacity 0.2s ease;padding:4px 9px 4px 9px;border-radius:17px}.enmaa-modal-left{position:relative;flex:0 0 60%;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;border-top-left-radius:16px;border-bottom-left-radius:16px}.enmaa-modal-image-wrap{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:0}.enmaa-slide{position:absolute;inset:0;opacity:0;transition:opacity 0.4s ease;width:100%;height:100%}.enmaa-slide.active{opacity:1;z-index:1}.enmaa-slide img{width:100%;height:100%;object-fit:contain;display:block}.enmaa-modal-image-wrap::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,#fff0 50%,rgb(20 27 44 / .3) 100%);z-index:2;pointer-events:none}.enmaa-gallery-nav{position:absolute;z-index:6;width:37px;height:27px;color:#fff;background:rgb(0 0 0 / 21%);border:none;border-radius:50%;cursor:pointer;font-size:22px;padding:25px;align-items:center;justify-content:center;display:inline-flex}.enmaa-prev{top:50%;left:10px;transform:translateY(-50%)}.enmaa-next{top:50%;right:10px;transform:translateY(-50%)}.enmaa-gallery-counter{position:absolute;bottom:15px;left:15px;z-index:5;color:var(--text-primary-light);background:rgb(0 0 0 / .4);padding:4px 10px;border-radius:4px;font-size:13px;display:block}.enmaa-modal-right{flex:1 1 40%;padding:60px 30px 30px 30px;display:flex;flex-direction:column;gap:20px}.enmaa-modal-right h2{margin:0;font-size:26px;color:var(--text-primary-light);font-weight:700;line-height:1.3;padding-bottom:20px;border-bottom:1px solid var(--border-color-subtle)}.enmaa-info-section{display:flex;flex-direction:column;gap:10px}.enmaa-section-title{margin:0;font-size:15px;color:var(--text-secondary-light);font-weight:600;text-transform:uppercase;letter-spacing:.5px}.enmaa-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px 10px}.enmaa-info-item{display:flex;flex-direction:column;gap:2px;color:var(--text-primary-light)}.enmaa-info-label{font-size:13px;color:var(--text-secondary-light);font-weight:400}.enmaa-info-value{font-size:15px;color:var(--text-primary-light);font-weight:600;line-height:1.4}.enmaa-modal-right p{font-weight:400;margin:0;line-height:1.6;color:var(--text-secondary-light);font-size:14px}.enmaa-consultant-section{margin-top:auto;padding-top:20px;border-top:1px solid var(--border-color-subtle);display:flex;flex-direction:column;gap:5px}.enmaa-consultant-label{font-size:13px;color:var(--text-secondary-light);font-weight:700;text-transform:uppercase}.enmaa-consultant-value{font-size:14px;color:var(--text-primary-light);font-weight:500}@media (max-width:980px){.enmaa-modal-inner{flex-direction:column;max-height:95vh;height:auto;overflow-y:auto;border-radius:16px}.enmaa-modal-left{flex:unset;width:100%;height:300px;border-bottom-left-radius:0;border-top-right-radius:16px}.enmaa-modal-right{flex:unset;width:100%;padding:20px}.enmaa-modal-right h2{font-size:24px;padding-bottom:15px}.enmaa-prev,.enmaa-next{top:50%;transform:translateY(-50%)}.enmaa-modal-close{right:15px;top:15px}}.enmaa-zoom-btn{position:absolute;z-index:6;width:37px;height:27px;background:rgb(0 0 0 / 21%);color:#fff;border:none;border-radius:50%;cursor:pointer;font-size:16px;padding:25px;display:flex;align-items:center;justify-content:center;top:50%;right:50%;transform:translate(50%,-50%)}@media (max-width:768px){.enmaa-portfolio-wrap{padding:0 12px}.enmaa-modal-left{height:220px}.enmaa-modal-right h2{font-size:20px;padding-bottom:10px}.enmaa-info-grid{grid-template-columns:1fr;gap:10px}.enmaa-modal-inner{border-radius:10px}.enmaa-modal-left{border-top-left-radius:10px;border-top-right-radius:10px}.enmaa-zoom-btn{position:absolute;z-index:6;width:37px;height:27px;background:rgb(0 0 0 / 21%);color:#fff;border:none;border-radius:50%;cursor:pointer;font-size:16px;padding:25px;display:flex;align-items:center;justify-content:center;top:50%;right:50%;transform:translate(50%,-50%)}}.enmaa-zoom{position:fixed;inset:0;background:rgb(0 0 0 / .95);display:none;align-items:center;justify-content:center;z-index:999999}.enmaa-zoom.active{display:flex}.enmaa-zoom img{max-width:90%;max-height:85%;object-fit:contain}.enmaa-zoom-close{position:absolute;top:20px;right:30px;font-size:36px;background:none;border:none;color:#fff;cursor:pointer}.enmaa-zoom-nav{position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;color:#fff;font-size:40px;cursor:pointer}.enmaa-zoom-nav.prev{left:30px}.enmaa-zoom-nav.next{right:30px}#enmaaZoomCounter{position:absolute;bottom:25px;color:#fff;font-size:14px}.enmaa-load-more{display:inline-block;font-family:'Bai Jamjuree';font-weight:700;border-radius:6px}@font-face{font-display:swap;font-family:'Cal Sans';font-style:normal;font-weight:400;font-display:auto;src:url(https://close-system.com/wp-content/uploads/2025/10/CalSans-SemiBold.woff2) format('woff2'),url(https://close-system.com/wp-content/uploads/2025/10/CalSans-SemiBold.woff) format('woff'),url(https://close-system.com/wp-content/uploads/2025/10/CalSans-SemiBold.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Oak Sans';font-display:auto;src:url(https://close-system.com/wp-content/uploads/2025/10/OakSansVF.ttf) format('truetype')}