@charset "UTF-8";.font-size-13{font-size:13px}.font-size-14{font-size:14px}.font-size-16{font-size:16px}.font-size-18{font-size:18px}.font-size-20{font-size:20px}.font-size-24{font-size:24px}.font-size-25{font-size:25px}.min-height-53{min-height:53px}html{margin-top:0!important;scroll-behavior:smooth}html.windows ::-webkit-scrollbar{width:8px}html.windows ::-webkit-scrollbar-thumb{border-radius:8px;background:#7d7d7d}html.windows ::-webkit-scrollbar-thumb:window-inactive{background:#7d7d7d}.hide{display:none}body{color:var(--color-black);font-family:ibm-plex-sans,sans-serif!important;font-weight:400;line-height:1.5;font-size:16px;font-style:normal;margin:0 auto!important;max-width:unset!important}body main{background-color:var(--main-bg-gray)}@media screen and (min-width: 1400px){body main{padding-top:20px;padding-bottom:60px}}body main .main_row{background-color:#fff;padding:20px 0}@media screen and (min-width: 1400px){body main .main_row{border-radius:6px;box-shadow:0 0 6px #00000040;margin:5px;padding:45px 45px 120px}}body #overlay{position:fixed;width:100%;height:100%;inset:0;background-color:#00000080;z-index:1000;cursor:pointer}body h1,body h2,body h3,body h4,body h5,body h6,body .h2_span,body .h3_span,body .h4_span{font-family:ibm-plex-sans,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1px}body h2{font-size:20px;font-weight:600}body h3{font-size:20px}body h6{font-size:16px}body h1{font-weight:600;font-size:28px;letter-spacing:-.02em}body a{text-decoration:none}body p{font-size:16px}.HvContainer{margin:auto;padding-left:15px;padding-right:15px}@media (min-width: 1400px){.HvContainer{max-width:1640px!important}}ul{list-style:none;margin:0;padding:0}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.dropdown-menu{padding-top:0;padding-bottom:0}.dropdown-menu .dropdown-item{padding-top:6px;padding-bottom:6px}.dropdown-menu .dropdown-item:hover{background-color:var(--hover-color)}img{display:block}.badges{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.badges li{font-size:14px;font-weight:500;border:1px solid rgb(219,219,219);border-radius:50px;padding:4px 12px;background-color:#fff;text-align:center;cursor:pointer;flex:1 0 23%}.badges li:hover{border-color:#4b4b4b}.badges li a{color:var(--color-black)}.searchBadges{display:flex;gap:8px;align-items:center;justify-content:center;flex-wrap:wrap}.searchBadges li{font-size:13px;font-weight:700;border:1px solid rgb(219,219,219);border-radius:50px;padding:8px 20px;background-color:#fff;cursor:pointer}.searchBadges li:hover{border-color:#4b4b4b}.searchBadges li a{color:var(--color-black)}.btn:focus{box-shadow:none}.btn-secondary{background-color:#fff;border:1px solid var(--border-color-gray);color:var(--color-black);min-width:max-content;padding:12px;font-size:15px;display:flex;align-items:center;justify-content:center;gap:8px}.btn-secondary.rounded{border-radius:50px!important}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:focus-visible{color:var(--color-black);background-color:#fff;border-color:var(--color-black)!important}.text-black{color:var(--color-black)!important}.btn.btn_round{font-weight:600;font-size:16px;line-height:16px;transition:.2s;width:max-content;text-align:center;color:#000;display:flex;flex-direction:row;align-items:center;padding:12px;gap:10px;background:var(--color-white);border-radius:54px;border:1px solid var(--border-color-gray)}@media screen and (max-width: 769px){.btn.btn_round{padding:7px 12px;font-size:14px}}.btn.btn_round i{font-weight:500;color:var(--color-content-primary)}.btn.btn_round:hover{border-color:var(--color-black);color:#000}.btn.btn_round:focus{outline:transparent!important;box-shadow:none!important;color:#000}.btn.btn_round:disabled{background-color:var(--color-white);color:var(--color-black);opacity:.8;border:2px solid var(--color-black)}.btn_group_round{font-weight:600;font-size:14px;transition:.2s;width:max-content;text-align:center;color:#000;display:flex;flex-direction:row;align-items:center;background:var(--color-white);border-radius:54px;border:1px solid var(--border-color-gray);overflow:hidden}@media screen and (max-width: 769px){.btn_group_round{font-size:14px}}.btn_group_round i{font-weight:500;color:var(--color-content-primary)}.btn_group_round a{padding:7px 12px;line-height:26px;color:var(--color-black)}.btn_group_round a.active{background:#f9f9f9}.btn_group_round a:hover,.btn_group_round a:active,.btn_group_round a:focus,.btn_group_round a:focus-visible{background:#f4f0f0}.text-muted{color:var(--muted)!important}.ad_content{position:sticky;top:5%}.dot{height:10px;width:10px;border-radius:50%;display:inline-block}.dot.green{background-color:var(--green)}.dot.red{background-color:var(--red)}.flex-0{flex:unset!important}.bg-gray{background-color:var(--main-bg-gray)}.object-fit-cover{object-fit:cover}@font-face{font-family:icomoon;src:url(/build/assets/icomoon-Chuadwp1.eot?qjcvoi);src:url(/build/assets/icomoon-Chuadwp1.eot?qjcvoi#iefix) format("embedded-opentype"),url(/build/assets/icomoon-CX52QToB.ttf?qjcvoi) format("truetype"),url(/build/assets/icomoon-B3Z3HTmc.woff?qjcvoi) format("woff"),url(/build/assets/icomoon-BrgLm_jD.svg?qjcvoi#icomoon) format("svg");font-weight:400;font-style:normal;font-display:swap}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-question_circle:before{content:""}.icon-site:before{content:""}.icon-fritidshus:before{content:"";color:#4186e1}.icon-share_lines:before{content:""}.icon-HouseLocation:before{content:""}.icon-HouseLocation_small:before{content:""}.icon-Business:before{content:""}.icon-chevron-light-down:before{content:""}.icon-resize:before{content:""}.icon-reorder:before{content:""}.icon-chat-comment:before{content:"";color:#fff}.icon-multiply:before{content:""}.icon-plus:before{content:""}.icon-star-ful-white:before{content:""}.icon-singlebadge:before{content:""}.icon-factoryleft:before{content:""}.icon-phonesignal:before{content:""}.icon-icon-books:before{content:""}.icon-icon-lego:before{content:""}.icon-tree:before{content:""}.icon-attachment:before{content:""}.icon-factory:before{content:""}.icon-trash:before{content:""}.icon-check-right:before{content:""}.icon-pin:before{content:""}.icon-spinner:before{content:""}.icon-file-pdf:before{content:""}.icon-vertical-dots:before{content:""}.icon-star-ful:before{content:"";color:#f7d046}.icon-checkbox-light:before{content:""}.icon-checkbox:before{content:""}.icon-checkbox-checked:before{content:"";color:#4e9280}.icon-gotit:before{content:"";color:#ca3214}.icon-star:before{content:"";color:#f7d046}.icon-itruck:before{content:""}.icon-ruller:before{content:""}.icon-mail:before{content:""}.icon-worldmap:before{content:""}.icon-openbook:before{content:""}.icon-traficcorn:before{content:""}.icon-paintprush:before{content:""}.icon-pierchart:before{content:""}.icon-verticalpaint-prush:before{content:""}.icon-fotolj:before{content:""}.icon-checkhands:before{content:""}.icon-questions-badge:before{content:""}.icon-search:before{content:""}.icon-chevron-down:before{content:""}.icon-body:before{content:""}.icon-baby:before{content:""}.icon-designer:before{content:""}.icon-swimming:before{content:""}.icon-clock-light:before{content:""}.icon-correct_light:before{content:""}.icon-circle-warning:before{content:""}.icon-clock:before{content:"";color:#c7c7c7}.icon-right-arrow:before{content:""}.icon-left-arrow:before{content:""}.icon-download:before{content:""}.icon-floorplan-card:before{content:"";color:#4e9280}.icon-basket-light:before{content:"";color:#6f6f6f}.icon-basket-bold:before{content:""}.icon-karta:before{content:""}.icon-img:before{content:""}.icon-backarrow-bold:before{content:""}.icon-cash:before{content:""}.icon-drawing:before{content:""}.icon-call:before{content:""}.icon-truck:before{content:"";color:#f7d046}.icon-writer:before{content:""}.icon-medal:before{content:""}.icon-project:before{content:""}.icon-stars:before{content:""}.icon-correct:before{content:""}.icon-edit:before{content:""}.icon-floor-plan:before{content:""}.icon-crop:before{content:""}.icon-empty-file:before{content:""}.icon-ruler:before{content:""}.icon-bed:before{content:""}.icon-home:before{content:""}.icon-gallery:before{content:""}.icon-filter:before{content:""}.icon-spinner_2:before{content:"󩄒"}.icon-exterior:before{content:""}.icon-floorplan:before{content:""}.icon-house:before{content:""}.icon-paint:before{content:""}.icon-hotel:before{content:""}.icon-termometer:before{content:""}.icon-badge:before{content:""}.icon-file:before{content:""}.icon-key:before{content:""}.icon-plug:before{content:""}.icon-back:before{content:""}.icon-caret-right:before{content:""}.icon-close:before{content:""}.icon-shopping_cart:before{content:""}.icon-toggler:before{content:""}.icon-right_arrow:before{content:""}.icon-instagram:before{content:"";color:#000}.icon-facebook:before{content:"";color:#000}.icon-iconly_svg_converted-converted:before{content:""}.icon-add-image:before{content:""}.icon-user-circle:before{content:"";color:#1c274c}.icon-group:before{content:""}.icon-ban:before{content:""}.icon-file_list:before{content:""}.icon-copy_file:before{content:""}.icon-search_file:before{content:""}.icon-eye:before{content:""}.icon-lovable:before{content:""}.icon-gallery_2:before{content:""}.icon-pen_l:before{content:""}.icon-print:before{content:""}.icon-directions:before{content:""}.icon-add_home .path1:before{content:"";color:#212121}.icon-add_home .path2:before{content:"";margin-left:-1em;color:#212121}.icon-add_home .path3:before{content:"";margin-left:-1em;color:#fff}.icon-gallery_layers:before{content:""}header{padding:10px 0;box-shadow:var(--shadow-down);margin-bottom:2px}header .logo{width:180px}@media screen and (max-width: 1400px){header .logo{width:120px}}header a{text-decoration:none}header .mainMenuHamurgareIcon{line-height:0}header nav.vertical-nav{font-size:var(--menu-font-size);display:flex;align-items:center;gap:30px}header nav.vertical-nav ul.is_parent{display:flex;gap:30px}header nav.vertical-nav ul.is_parent li a{color:var(--color-black);font-weight:500;display:flex;align-items:center;column-gap:10px}header nav.vertical-nav ul.is_parent li a span{border-bottom:1px solid transparent}header nav.vertical-nav ul.is_parent li a i{font-size:var(--menu-font-size);margin-top:3px;color:var(--color-blue)}header nav.vertical-nav ul.is_parent li a:hover{opacity:.9}header nav.vertical-nav ul.is_parent li a:hover span:not(.faq_span){border-bottom:1px solid var(--color-blue)}header nav.vertical-nav ul.is_parent li.has_megamenu:hover .megamenu{display:block}header nav.vertical-nav ul.is_parent .has-children ul{display:none}header nav.vertical-nav ul.is_parent .has-children:hover ul{display:block}header nav.vertical-nav ul.is_parent .has-children ul{width:100%;position:absolute;right:0;top:100%;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px #0000001a;z-index:1000;min-width:200px}header nav.vertical-nav ul.is_parent .has-children ul li a{display:block;padding:8px 16px;color:#333!important;text-decoration:none;font-weight:400!important;width:100%;font-size:16px}header nav.vertical-nav ul.is_parent .has-children ul li a:hover{background-color:var(--hover-color)}header .logo_search_holder .searchHolder{width:100%}@media screen and (max-width: 1300px){header .logo_search_holder .searchHolder{display:none!important}}header .megamenu{border-top:1px solid var(--color-lightgray);padding:50px 0;position:absolute;display:none;left:0;right:0;background-color:#fff;z-index:2;top:62px;transition:all .2s ease-in-out;box-shadow:0 8px 15px 1px #0000000d,0 0 0 1px #0000000d}header .megamenu .container{display:flex;justify-content:space-between}header .megamenu .container .mega_title{font-size:var(--menu-font-size);font-weight:700;text-transform:capitalize;margin-bottom:2px;display:block}header .megamenu .container .megamenu_menu_holder{display:flex;gap:40px}header .megamenu .container .megamenu_menu_holder ul.first{column-count:2;column-gap:40px}header .megamenu .container .megamenu_menu_holder li{line-height:2.2}header .megamenu .container .megamenu_menu_holder li a{text-decoration:none;color:var(--color-black);font-weight:400;font-size:14px}header .megamenu .container .megamenu_menu_holder li:hover{opacity:.8}header .megamenu .container .megamenu_faq_holder .faded_title{color:#626a75;font-size:18px;text-align:right;margin-bottom:10px;font-weight:600;display:block}header .megamenu .container .megamenu_faq_holder li{display:flex;max-width:290px;background:#f8f8f8;border-radius:6px;margin-bottom:10px;cursor:pointer}header .megamenu .container .megamenu_faq_holder li a{color:var(--color-black);font-weight:500;font-size:14px;text-decoration:none;padding:8px 12px;display:flex;align-items:center;justify-content:space-between;width:100%}header .megamenu .container .megamenu_faq_holder li:hover a{font-weight:700!important}header .megamenu .show_all a{color:#2167c5!important;font-weight:700!important}.search-input:focus-within input::placeholder{opacity:0!important}.searchForm:focus-within{border-color:var(--color-blue)!important}.dropdownSearchHolder{display:none}.dropdownSearchHolder .search-input{width:100%;background:var(--gray-02, #F8F8F8);box-shadow:0 1px 1px #0000000a,0 2px 8px #0000000d;padding:10px 20px}.dropdownSearchHolder .search-input .searchForm{border-radius:8px;border:1px solid rgba(0,0,0,.15);background:#fff;display:flex;align-items:center;width:100%;margin-top:-3px;padding:6px 12px;transition:width .5s ease}.dropdownSearchHolder .search-input .searchForm ::placeholder{color:var(--gray-10, #858585);font-size:15px;font-style:normal;font-weight:400}.dropdownSearchHolder .search-input .searchForm:focus,.dropdownSearchHolder .search-input .searchForm:active,.dropdownSearchHolder .search-input .searchForm:focus-within{box-shadow:0 0 0 1.5px #294f8a!important;border:unset}.dropdownSearchHolder .search-input .searchForm i{font-size:25px;color:#000;vertical-align:middle}.dropdownSearchHolder .search-input .searchForm input{width:100%;background-color:transparent;border:0!important;border-color:transparent;outline-color:transparent;outline:none;padding:5px;color:var(--things, #000);font-size:16px;font-style:normal;font-weight:600}.dropdownSearchHolder .search-input .searchForm input::placeholder{color:#a4a4a4;font-size:16px;font-style:normal;font-weight:500}.dropdownSearchHolder .search-input .searchForm input:focus-visible,.dropdownSearchHolder .search-input .searchForm input:focus,.dropdownSearchHolder .search-input .searchForm input:active{outline-color:transparent}.dropdownSearchHolder .search-input .search-suggest{position:absolute;background:var(--color-white);box-shadow:var(--shadow-1);top:63px;left:0;right:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px;width:100%;padding:12px 0;visibility:hidden;opacity:0;z-index:99999;min-width:320px;transition:all .2s ease-in-out}.dropdownSearchHolder .search-input .search-suggest h4{font-size:12px!important;font-weight:400;color:#858585;margin:0;padding:12px 8px;line-height:130%}.dropdownSearchHolder .search-input .search-suggest a{display:block;transition:.2s;padding:8.2px 8px}.dropdownSearchHolder .search-input .search-suggest a:hover:not(.NotHouse){background-color:var(--hover-color)}.dropdownSearchHolder .search-input.active .search-suggest{visibility:visible;opacity:1}.dropdownSearchHolder .search-input a:hover .search-suggest-right{display:block!important}.dropdownSearchHolder .search-input img{width:60px;height:45px;object-fit:cover;border-radius:4px}.dropdownSearchHolder .search-input .search-suggest-text h3{font-size:14px!important;font-weight:600!important;color:#000;margin:0 0 5px}.dropdownSearchHolder .search-input .search-suggest-text p{font-size:14px;font-weight:400;color:#000;margin:0}.dropdownSearchHolder .search-input .search-suggest-main,.dropdownSearchHolder .search-input .search-suggest-left{display:flex;align-items:center}.dropdownSearchHolder .search-input .search-suggest-main{justify-content:space-between}.dropdownSearchHolder .search-input .search-suggest-text{padding-left:8px}.dropdownSearchHolder .search-input .search-suggest a:hover .search-suggest-right{display:block}.dropdownSearchHolder .search-input .search-suggest h4:last-of-type{padding-top:10px}@media screen and (max-width: 400px){.dropdownSearchHolder .search-input{min-width:100%}}@media screen and (max-width: 769px){.dropdownSearchHolder #searchSmallScreen{margin-top:10px;display:none!important}}.dropdownSearchHolder .search-suggest-main.empty-state{text-align:center;justify-content:center;min-height:120px}@media screen and (max-width: 1300px){.searchHolder{display:none!important}.searchHolder_mobile{font-size:25px;line-height:25px;display:block!important}}.searchForm{position:relative;margin:unset}.searchForm .area-dropdown{position:absolute;right:0;top:100%;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px #0000001a;display:none;z-index:1000;min-width:200px;max-height:200px;overflow-y:scroll}.searchForm .area-dropdown ul{list-style:none;padding:0;margin:0}.searchForm .area-dropdown li a{display:block;padding:8px 16px;color:#333;text-decoration:none}.searchForm .area-dropdown li a:hover{background-color:var(--hover-color)}.searchForm .area-dropdown.show{display:block}.searchForm button{font-size:var(--menu-font-size);font-weight:500;display:flex;align-items:center;min-width:max-content;background:transparent;border:none;border-left:1px solid var(--color-lightgray);gap:5px;color:var(--color-black)}.searchForm button:hover{opacity:.8}.searchForm button span{padding-left:10px}.searchForm button .icon-chevron-light-down{margin-top:6px;color:var(--color-graytext)}.has_box_shadow{box-shadow:0 4px 8px #0000000d}.searchForm{position:relative;display:flex;align-items:center;padding:0 10px;border:1px solid var(--color-lightgray);border-radius:30px;background-color:#fff}.searchForm i.icon-search{font-size:25px;color:var(--color-graytext)}.searchForm input[type=search]{flex:1;width:100%;background:transparent;border:none;outline:none;padding:12px 5px;color:var(--color-black);font-size:16px;font-weight:600;min-height:inherit}.searchForm ::placeholder{font-size:var(--menu-font-size)}@media (min-width: 1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1400px!important}}@media (min-width: 1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:unset}}:root{--menu-font-size:16px;--red: rgb(232, 58, 90);--green:rgb(114, 187, 27, 1);--muted:rgba(151, 151, 151, 1);--gray-dark:rgba(128, 128, 128, 1);--gray:rgba(180, 180, 180, 1);--light-gray:rgb(251 251 251);--very-light-gray:rgb(253 253 253);--bg-gray:rgba(248, 248, 249, 1);--main-bg-gray:rgba(247, 247, 247, 1);--border-color:#f3f3f3;--border-color-gray:rgba(219, 219, 219, 1);--hover-border-color: rgba(143, 168, 199, 1);--color-white:#ffffff;--color-black:rgb(0, 0, 0);--color-blue:#2B377E;--color-lightgray:rgb(219, 219, 219);--color-graytext:rgb(163, 159, 159);--shadow-1: 0px 2px 8px rgba(0, 0, 0, .05), 0px 1px 1px rgba(0, 0, 0, .04);--shadow-hover: 0px 8px 15px 0px rgba(0, 0, 0, .05), 0px 0px 0px 1px rgba(0, 0, 0, .05);--shadow-down:0 2px 4px rgba(0, 0, 0, .1);--hover-color:#EDF4FE;--blue:rgba(102, 175, 255, 1) }footer{background-color:var(--color-white);padding-top:60px}@media screen and (max-width: 991px){footer{padding-top:20px}footer .footer_logo{height:40px;width:auto}}@media screen and (max-width: 769px){footer{padding-top:20px}footer .footer_logo{height:20px;width:auto}}footer .logo{width:max-content}footer .h5_span{color:var(--color-black);font-weight:600;line-height:20px;font-size:15px;display:block}footer .logo_desc{color:#15172f;font-size:var(--menu-font-size);font-weight:600;line-height:2.4;padding-bottom:23px}footer .footer-column{font-size:var(--menu-font-size);color:#15172f}footer .footer-column .footer_widget_title{font-weight:700;display:block;padding-bottom:10px}footer .footer-column ul{list-style:none;padding:0;font-weight:400}footer .footer-column ul li a{line-height:2.4;font-size:var(--menu-font-size)}footer .footer-small-text{font-size:12px;color:#000}@media screen and (max-width: 791px){footer .footer-small-text{font-size:9px}}footer a{color:var(--color-black);text-decoration:none}footer a:hover{opacity:.9}footer .footerAccordion .footerAccordion-button{background:transparent;color:var(--color-black);font-weight:500;font-size:15px;line-height:38px;border:none;padding:5px 0;border-bottom:1px solid rgba(92,90,90,.15);width:100%;text-align:left;margin-bottom:10px}footer .footerAccordion .footerAccordion-button:after{width:21px;height:21px;float:right}footer .footerAccordion ul{font-weight:500;font-size:15px;line-height:38px}.side-menu{padding-bottom:20px;position:fixed;z-index:1001;top:0;right:0;width:537px;max-height:100%;background:var(--color-white);box-shadow:0 0 10px #00000021;-webkit-transition:.25s transform ease-in-out;transform:translate(1000vh);display:flex;flex-direction:column;height:100vh}.side-menu a{font-family:ibm-plex-sans,sans-serif!important}.side-menu .side-menu-holder{overflow-y:scroll;display:flex;flex-direction:column;height:100%}.side-menu .side-menu-holder::-webkit-scrollbar{display:none}.side-menu .current_page_ancestor,.side-menu .current-menu-item{background-color:var(--border-color)}.side-menu .cta-area{border:1px solid #EDEDED;border-radius:8px;margin:40px 25px}.side-menu .cta-area .ctaPhone{padding:22px;overflow:hidden;background:#d9d9d926;border-bottom:1px solid #EDEDED;flex-wrap:wrap;gap:12px}@media screen and (max-width: 769px){.side-menu .cta-area .ctaPhone img{display:none}}.side-menu .cta-area .ctaPhone .ctaPhone_left{display:flex;flex-direction:column;gap:8px}.side-menu .cta-area .ctaPhone .ctaPhone_right .btn_round_primary_bordered{background-color:transparent;padding:10px 12px;gap:6px}.side-menu .cta-area .ctaNews{padding:22px;overflow:hidden;border-bottom:1px solid #EDEDED;flex-wrap:wrap;gap:12px}.side-menu .cta-area .ctaNews .ctaNews_left{display:flex;flex-direction:row;gap:8px;align-items:center}.side-menu .cta-area .ctaNews .ctaNews_left span{font-size:14px}.side-menu .cta-area .ctaNews .ctaNews_right .btn_round_success{background-color:transparent;padding:10px 12px;gap:6px}.side-menu .cta-area .ctaNews .ctaNews_right .btn_round_success:hover{color:var(--color-primary);border-color:var(--color-primary)}.side-menu .behover-area{margin:20px;padding:16px 15px;border:1px solid #ededed;border-radius:8px;display:flex;align-items:center;justify-content:space-between;background:#fff;background:linear-gradient(120deg,#fff 54%,#ebf9eb 54%)}.side-menu .behover-area div:first-of-type img{margin-right:10px;width:47px;height:47px;border-radius:50%;object-fit:cover}.side-menu .behover-area a{font-weight:600;font-size:16px}.side-menu .behover-area span{font-weight:600}.side-menu::-webkit-scrollbar{display:none}.side-menu a:hover{opacity:1}.side-menu .sideMenuHeader{border-bottom:1px solid var(----border-color);position:sticky;top:0;background:#fff;z-index:99}.side-menu .SideMenuLogo{display:flex;align-items:center;justify-content:flex-start;padding:30px 25px;font-weight:500;font-size:20px;line-height:130%;letter-spacing:.01em;text-transform:capitalize;color:#000}.side-menu .SideMenuLogo img{width:180px;height:auto}.side-menu .hamburger-menu-wrapper{position:absolute;right:0;display:flex;justify-content:center;align-items:center;align-content:center}.side-menu .hamburger-menu-wrapper .GreyRadiusBackground{margin-top:8px}@media (max-width: 767px){.side-menu.active{position:fixed}}@media screen and (min-width: 791px){.side-menu{width:467px}}.side-menu .MenuSectionTitle{font-weight:500;font-size:12px;line-height:14px;text-align:left;letter-spacing:.08em;text-transform:uppercase;color:#8f8f8f;padding:20px 25px 12px}.side-menu .side-menu-inner{position:relative;flex:1 0 auto}.side-menu .side-menu-inner nav{padding:0}.side-menu .side-menu-inner nav ul{margin-bottom:0}.side-menu .side-menu-inner nav .TheSideMenu{display:block}.side-menu .side-menu-inner nav .TheSideMenu .menu{padding:0}.side-menu .side-menu-inner nav .TheSideMenu .menu li.menu-item{display:flex;align-items:center;gap:10px}.side-menu .side-menu-inner nav .TheSideMenu .menu li.menu-item.current-menu-item{background:var(--border-color)}.side-menu .side-menu-inner nav .TheSideMenu .menu li.menu-item:before{font-size:20px;color:#000}.side-menu .side-menu-inner nav .TheSideMenu .menu li.menu-item>a{display:block;font-weight:500;font-size:16px;line-height:22px;text-align:left;letter-spacing:-.01em;color:#000;width:100%;height:100%;padding:16px 0;text-transform:capitalize}.side-menu .side-menu-inner nav .TheSideMenu .menu li.menu-item{margin-top:0!important;width:100%;list-style:none;position:relative;padding:0 25px;border-bottom:1px solid #e8e8e8}.side-menu .side-menu-inner nav .TheSideMenu .menu li.menu-item:hover{background:var(--border-color)}.side-menu .side-menu-inner nav .TheSideMenu .menu li.menu-item.no-click>a{cursor:pointer}.side-menu .side-menu-inner nav .TheSideMenu .menu li.menu-item.menu-item-has-children>a:after{font-family:icomoon;float:right;font-weight:400;font-size:16px;content:""}.side-menu .side-menu-inner nav .TheSideMenu .menu .sub-menu{display:none}.side-menu .side-menu-inner nav .TheSideMenu .menu .sub-menu li.menu-item>a{display:block;margin-top:unset;margin-bottom:unset;font-size:21px;font-weight:400}.side-menu .side-menu-inner nav .TheSideMenu .menu .sub-menu li.menu-item{padding-left:1rem;margin-top:unset}.side-menu.active{transform:translate(0)!important}.side-menu .side-menu-footer{border-top:1px solid var(----border-color);padding:30px;flex-shrink:0;width:100%;z-index:9;bottom:0;background-color:var(--color-white)}.side-menu .side-menu-footer a{font-style:normal;font-weight:400;font-size:16px;line-height:27px;text-align:center;letter-spacing:-.01em;color:#000}@media screen and (max-width: 550px){.side-menu{width:100%}}.goBack{font-size:19px;border-radius:50%;padding:14px}.goBack:hover{cursor:pointer;background-color:var(--color-primary)}.SecondaryMenuLayer{position:relative;flex:1 0 auto;height:100%}.SecondaryMenuLayer ul{padding-left:0;margin-top:0!important;margin-bottom:0!important}.SecondaryMenuLayer li.menu-item{margin-top:0!important;width:100%;list-style:none;position:relative;border-radius:6px}.SecondaryMenuLayer li.menu-item:hover{cursor:pointer;background:var(--border-color)}.SecondaryMenuLayer li.menu-item:hover a{width:100%}.SecondaryMenuLayer li.menu-item a{font-weight:500;font-size:16px;line-height:22px;color:#000;width:100%;display:block;padding:16px 2rem}.SecondaryMenuLayer li.menu-item.no-click>a{cursor:pointer}.icon-close{border-radius:50%;padding:14px;margin-right:10px;font-size:12px}.icon-close:hover{cursor:pointer;background-color:#f5f6f6}@media screen and (max-width: 1100px){.page_search .left-column{border-bottom:2px solid var(--border-color);margin-bottom:40px;padding:0 20px}}@media screen and (min-width: 1100px){.page_search .left-column{padding-right:40px}}@media (max-width: 767px){.page_search .grid-container{grid-template-columns:1fr;gap:30px}}.page_search .searchHeader{margin-bottom:24px}@media screen and (max-width: 991px){.page_search .searchHeader{flex-direction:column}}.page_search h1{font-weight:600}.page_search .top_filter{gap:30px}.page_search .top_filter .name{font-size:var(--menu-font-size);font-weight:600;display:flex;align-items:center;gap:15px;padding-left:0;padding-right:0}.page_search .top_filter .name:hover{opacity:.7}.page_search .top_filter .name:focus{outline:none;box-shadow:none}.page_search .top_filter .name i{margin-top:3px}.page_search .search_left_holder{display:flex;flex-direction:column;gap:18px}.page_search .search_left_holder span{font-size:var(--menu-font-size);font-weight:600}.page_search .search_filters .search_accordion{padding-top:-5px}.page_search .search_filters .search_accordion .accordion-item{border:unset;padding-top:20px}.page_search .search_filters .search_accordion .accordion-item .search-accordion-button{background-color:unset;border:unset;outline:unset;font-size:var(--menu-font-size);font-weight:600;color:var(--menu-color-text);width:100%;display:flex;align-items:center;justify-content:space-between;padding:0}.page_search .search_filters .search_accordion .accordion-item .search-accordion-button:after{content:"";font-family:icomoon!important;transform:rotate(180deg);display:block}.page_search .search_filters .search_accordion .accordion-item .search-accordion-button.collapsed:after{content:"";font-family:icomoon!important;transform:unset!important}.page_search .search_filters .search_accordion ul{padding-top:12px}.page_search .search_filters .search_accordion ul li{padding:5px 0}.page_search .search_filters .search_accordion ul li label{cursor:pointer!important;border:none;width:100%;padding-left:0;padding-right:0;background:unset;display:flex;align-items:center;font-size:var(--menu-font-size);font-weight:500;gap:12px;color:var(--color-black)!important}.page_search .search_filters .search_accordion ul li label:hover{opacity:.8}.page_search .search_filters .search_accordion .showAllHiddenFilter{display:flex;align-items:center;gap:15px;margin-top:5px;cursor:pointer}.page_search .search_filters .search_accordion .showAllHiddenFilter:hover{opacity:.8}.page_search .search_filters .search_accordion .showAllHiddenFilter i{font-size:var(--menu-font-size)}.page_search .search_filters .search_accordion .showAllHiddenFilter span{font-size:var(--menu-font-size);font-weight:600}.page_search .GroupRangeInputHolder{display:flex;gap:15px;padding-top:15px}.page_search .GroupRangeInputHolder .rangeInputHolder{display:flex;flex-direction:column;border:1px solid rgb(219,219,219);border-radius:40px;overflow:hidden;padding:2px 5px 2px 15px}.page_search .GroupRangeInputHolder .rangeInputHolder:focus-within{border-color:#595959}.page_search .GroupRangeInputHolder .rangeInputHolder .name{font-size:11px;font-weight:700}.page_search .GroupRangeInputHolder .rangeInputHolder .pricing_input{display:flex;align-items:center;gap:5px}.page_search .GroupRangeInputHolder .rangeInputHolder .pricing_input input{border:unset;font-weight:600;font-size:13px}.page_search .GroupRangeInputHolder .rangeInputHolder .pricing_input input:hover,.page_search .GroupRangeInputHolder .rangeInputHolder .pricing_input input:focus{border:unset;outline:unset}.noUi-connect{background:#1668e3!important}.noUi-handle{width:25px!important;height:25px!important;border-radius:50%!important;right:-17px!important;top:-12px!important;background:#1668e3!important;box-shadow:none!important;border:none!important}.noUi-handle:before{content:""!important;display:none!important}.noUi-handle:after{content:""!important;display:none!important}.noUi-horizontal{height:5px!important}.productCard{display:flex;flex-direction:column;gap:10px}.productCard:hover .imageHolder{border-color:var(--hover-border-color)}.productCard .imageHolder{border:2px solid transparent;border-radius:8px;overflow:hidden}.productCard .imageHolder a img{width:100%;height:215px;object-fit:cover}.productCard .imageHolder:hover{border-color:var(--hover-border-color)}.productCard .productCardBody a{color:#000}.productCard .productCardBody a h3{font-size:var(--menu-font-size);font-weight:700;line-height:25px;margin-bottom:0}.productCard .productCardBody a p{margin-bottom:15px}.productCard .productCardBody a p .dimension{font-size:14px;font-weight:500;line-height:14pxpx}.productCard .productCardBody a .badges{font-size:12px;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:15px;width:auto}.productCard .productCardBody a .badges li{border:1px solid var(--border-color-gray);border-radius:6px;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:2px 5px;line-height:16px;box-sizing:border-box;min-width:max-content}.productCard .productCardBody a .brand{font-size:13px;font-weight:600;margin-bottom:5px}.productCard .productCardBody a .priceHolder p{font-size:15px;font-weight:600}.companyCard{cursor:pointer;background-color:#fff;display:block;position:relative}.companyCard:not(:last-of-type){border-bottom:1px solid rgb(232,232,232)}.companyCard:hover{box-shadow:0 0 9px #0000001a;border-color:transparent;margin-top:-1px;z-index:999999;border-radius:5px}.companyCard .companyCardBody{display:flex;gap:20px;justify-content:space-between;border-radius:6px;padding:32px}@media screen and (max-width: 1100px){.companyCard .companyCardBody{flex-wrap:wrap;flex-direction:column-reverse;padding:20px 10px}}.companyCard .companyCardBody h3{color:#323d73;font-size:18px;font-weight:600;margin-bottom:14px!important}.companyCard .companyCardBody .infoSection{display:flex;gap:10px;align-items:center;color:#000;font-size:14px;padding-bottom:1px}.companyCard .companyCardBody .infoSection .name{font-weight:500;color:#505050}.companyCard .companyCardBody .infoSection .info{font-weight:600}.companyCard .companyCardBody .infoSection i{font-size:18px}.companyCard .companyCardBody ul{list-style:none;display:flex;align-items:center;gap:15px;font-size:12px}.companyCard .companyCardBody ul li{list-style:none;color:#2b377e}.companyCard .companyCardBody .imageHolder img{border:1px solid rgb(235,235,235);padding:10px 28px;border-radius:6px;width:auto;height:40px;object-fit:contain}.industryCard{cursor:pointer;background-color:#fff;display:block;position:relative}.industryCard:not(:last-of-type){border-bottom:1px solid rgb(232,232,232)}.industryCard:hover{box-shadow:0 0 9px #0000001a;border-color:transparent;margin-top:-1px;z-index:999999}.industryCard .companyCardBody{align-items:flex-start;width:auto;display:flex;justify-content:space-between;border-radius:6px;padding:32px;text-align:left}@media screen and (max-width: 1100px){.industryCard .companyCardBody{flex-wrap:wrap;flex-direction:column-reverse;padding:20px 10px}}.industryCard .companyCardBody h3{color:#323d73;font-size:18px;font-weight:600;margin-bottom:14px!important}.industryCard .companyCardBody span{font-weight:400;line-height:18px}.industryCard .companyCardBody .imageHolder img{border:1px solid rgb(235,235,235);padding:10px 28px;border-radius:6px;width:auto;height:40px;object-fit:contain}.articleLink{color:var(--color-black);overflow:hidden}.articleLink:hover{color:var(--color-black);opacity:.8}.articleLink .articleCard{position:relative;display:flex;align-items:center;flex-direction:column;overflow:hidden;gap:18px}.articleLink .articleCard .articleBody{width:100%}.articleLink .articleCard .articleBody h3{font-size:24px;font-weight:600}.articleLink .articleCard .articleBody p{font-size:16px;line-height:20px}.articleLink .articleCard img{width:100%;object-fit:cover;border-radius:16px;height:190px}.articleLink .articleCard .badge_date_holder{display:flex;align-items:center;gap:18px;flex-wrap:wrap}@media screen and (max-width: 991px){.articleLink .articleCard .badge_date_holder{font-size:12px}}.articleLink .articleCard .badge_date_holder .date{font-weight:500;color:#627088;font-size:12px}.article_badges{border-radius:20px;border:1px solid rgb(183,183,183);font-size:12px;background-color:#f0f0f0;padding:3px 16px;font-weight:600}@media screen and (max-width: 769px){.filterHolder{width:100%}}.pageNavigation .small.text-muted{display:none}.pageNavigation .pagination{gap:5px}.pageNavigation .pagination .page-item .page-link{border-radius:8px!important;border-color:var(--border-color);color:var(--text-color)}.pageNavigation .pagination .page-item .page-link:hover{border-color:var(--color-black);background-color:transparent}.pageNavigation .pagination .page-item.active .page-link{background-color:transparent;border-color:var(--color-black)}.SingleArticle h1{font-size:34px}.SingleArticle .article_data{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:23px}.SingleArticle .article_data .category_left{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-bottom:5px}.SingleArticle .article_data .category_left .date{font-size:12px}.SingleArticle .article_data .btn{display:flex;align-items:center;font-weight:600;gap:10px}.SingleArticle .article_data .btn:hover{opacity:.8}.SingleArticle img{border-radius:16px;max-height:570px;width:100%;object-fit:cover}@media screen and (max-width: 991px){.SingleArticle{flex-direction:column-reverse}.SingleArticle .ad_content{position:unset}.SingleArticle .ad_content img{height:320px;margin-bottom:30px;width:100%;display:block;object-fit:contain}.SingleArticle h1{font-size:24px}.SingleArticle .article_data .category_left .date{font-size:12px}.SingleArticle .article_data .sharethis-inline-share-buttons{display:flex;align-items:center;flex-wrap:wrap;padding:10px 0}.SingleArticle .news-body{font-size:16px!important;padding-top:0!important}}input[type=text],input[type=email],textarea{color:var(--things, #000);font-size:16px;font-style:normal;font-weight:600}.form-group{background:var(--gray-01, #FCFCFC);border:1px solid #D2D2D2;border-radius:8px;padding:7px 16px;position:relative}.form-group:has(.is_invalid){border:1px solid #ea0b0b!important}.form-group .form-control.is-invalid:focus{border:unset;box-shadow:none!important}.form-group label{display:none}.form-group i.icon-checkbox-checked{position:absolute;right:15px;top:20px;font-size:18px;transition:all 1s ease-in-out}.form-group.filled i.icon-checkbox-checked{transition:all 1s ease-in-out;opacity:1!important}.form-group label{font-size:11px;font-style:normal;font-weight:500;line-height:167%;padding-bottom:0;text-transform:capitalize;letter-spacing:.5px}.form-group ::placeholder{display:none!important}.form-group input{height:29px}.form-group input:focus,.form-group input:active{height:unset}.form-group input,.form-group textarea{padding:0;border:0;font-size:14px;font-style:normal;font-weight:600;line-height:26px;background:var(--gray-01, #FCFCFC)}@media screen and (max-width: 769px){.form-group input,.form-group textarea{padding-bottom:unset}}.form-group input:focus,.form-group textarea:focus{box-shadow:unset;background-color:#fff!important}.form-group input::placeholder,.form-group textarea::placeholder{color:var(rgb(148, 148, 148));font-size:13px;font-style:normal;font-weight:500}.form-group:focus-within{background-color:#fff!important;box-shadow:0 0 0 1.5px #294f8a!important;border:unset;padding-top:1px;padding-bottom:1px}.form-group:focus-within ::placeholder{display:none!important;visibility:hidden!important}.form-group:focus-within label{display:block}label{font-style:normal;font-weight:400;font-size:14px;line-height:16px;letter-spacing:-.01em;text-transform:capitalize;color:#949494;padding-bottom:8px}.form_holder{background-color:#f7f7f7;padding:20px;border-radius:8px;margin-top:30px}.form_holder h3{font-size:14px;font-weight:700;margin-bottom:0}.contact_page article{padding-right:20px}@media screen and (max-width: 991px){.contact_page article{padding-left:unset}}iframe{height:200px;border-radius:16px;border:2px solid var(--border-color-gray)!important}.contact_details{display:flex;flex-direction:column;gap:30px;margin-top:20px}.contact_details .contact_holder_section{display:flex;gap:15px}.contact_details .contact_holder_section i{font-size:20px}.contact_details .contact_holder_section .contact_holder{display:flex;flex-direction:column}.contact_details .contact_holder_section .contact_holder h6{font-size:13px;margin-bottom:0;color:gray;font-weight:500}.contact_details .contact_holder_section .contact_holder a{color:var(--color-black);font-weight:600}.is_company_btn{border-radius:16px;border:1px solid var(--border-color);padding:15px 20px;display:flex;gap:15px;align-items:center;margin-top:25px;cursor:pointer;box-shadow:var(--shadow-down)}.is_company_btn:hover{border-color:var(--text-color)}.is_company_btn .is_company_btn_left{display:flex;gap:20px;align-items:center}.is_company_btn .is_company_btn_left h6{font-size:16px!important;font-weight:600;margin-bottom:3px}.is_company_btn .is_company_btn_left span{font-size:14px!important;line-height:18px;display:block}.is_company_btn .is_company_btn_left i{color:var(--blue)!important;font-size:30px!important}.is_company_btn .is_company_btn_left i:before{color:unset}.is_company_btn .is_company_btn_right i{color:var(--gray)!important;font-size:12px}.company_profile table tr,.company_profile table td{border:0;padding-bottom:0;padding-top:0}.company_profile .left_holder{padding-right:40px;padding-bottom:40px}@media screen and (max-width: 991px){.company_profile .left_holder{padding-right:calc(var(--bs-gutter-x) * .5)}}.company_profile .left_holder .company_name{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.company_profile .left_holder .company_name img{height:42px;object-fit:contain;border-radius:8px;border:1px solid var(--border-color)}.company_profile .left_holder .company_name .left h1{margin-bottom:0}.company_profile .left_holder .company_name .left span{font-size:12px;color:var(--gray-dark)}.company_profile .left_holder .left_data_holder{row-gap:30px;display:flex;flex-direction:column}.company_profile .left_holder .left_data_holder .gallery_holder{border-radius:13px;overflow:hidden;position:relative;margin-top:20px}.company_profile .left_holder .left_data_holder .gallery_holder img{object-position:50% 70%;height:auto;display:block;width:100%}.company_profile .left_holder .left_data_holder .gallery_holder .galleryBtn{bottom:33px;right:27px;display:flex;align-items:center;gap:13px;background-color:#fff;border-radius:50px}.company_profile .left_holder .left_data_holder .financial_data .financial_data_holder{border:1px solid var(--border-color);border-radius:8px;display:flex;flex-direction:column;overflow:hidden}.company_profile .left_holder .left_data_holder .financial_data .financial_data_holder .f_head{display:flex;align-items:center;width:100%;flex:1;background-color:#f8f8f8}@media screen and (max-width: 991px){.company_profile .left_holder .left_data_holder .financial_data .financial_data_holder .f_head{flex-direction:column}}.company_profile .left_holder .left_data_holder .financial_data .financial_data_holder .f_head>div{width:100%;border-right:1px solid var(--border-color);padding:18px 25px;display:flex;flex-direction:column;align-items:center}.company_profile .left_holder .left_data_holder .financial_data .financial_data_holder .f_head>div .name{color:#979797;text-align:center;font-size:12px;font-style:normal;font-weight:600;line-height:12px}.company_profile .left_holder .left_data_holder .financial_data .financial_data_holder .f_head>div .investTotal{color:#000;font-size:18px;font-style:normal;font-weight:600;line-height:27px}.company_profile .left_holder .left_data_holder .financial_data .financial_data_holder .f-body{padding:15px 25px;display:flex;flex-direction:column}.company_profile .left_holder .left_data_holder .financial_data .financial_data_holder .f-body tr td{padding:6px}.company_profile .left_holder .left_data_holder .financial_data .financial_data_holder .f-body tr td:first-child{color:#979797;font-size:15.5px;font-style:normal;font-weight:500}.company_profile .left_holder .left_data_holder .financial_data .financial_data_holder .f-body tr td:not(:first-child){font-size:15.5px;font-style:normal;font-weight:700}.company_profile .left_holder .left_data_holder .financial_data .financial_data_holder .f-body tr td:not(:first-child) i.green{background-color:#72bb1b;border-radius:50%;color:#72bb1b}.company_profile .left_holder .left_data_holder .financial_data .financial_data_holder .f-body tr td:not(:first-child) i.red{color:var(--green)}.company_profile .left_holder .left_data_holder .category_tags .categories_list{display:flex;align-items:center;gap:10px}@media screen and (max-width: 991px){tbody tr{display:flex;flex-direction:column;align-items:center;border-bottom:1px solid var(--border-color)}}.horizontal_filter_tab{display:flex;flex-direction:column}.horizontal_filter_tab button{background:unset;border:none;color:var(--color-black)!important;font-size:var(--menu-font-size);font-weight:500;padding-left:0;display:flex;align-items:center;gap:10px;width:100%;padding-bottom:5px;padding-top:5px}.horizontal_filter_tab button i{visibility:hidden;margin-top:3px;font-size:20px}.horizontal_filter_tab button span{border-bottom:2px solid transparent}.horizontal_filter_tab button.active span,.horizontal_filter_tab button:hover span{border-color:var(--color-blue)}.horizontal_filter_tab button.active i,.horizontal_filter_tab button:hover i{visibility:visible}.faq_tab img{max-height:320px;width:100%;border-radius:12px}.faq_tab h1{padding-bottom:20px;font-size:42px}@media screen and (max-width: 991px){.faq_tab h1{font-size:22px}}.testimonial{background:#f9f9f9;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:80px 190px;text-align:center;border-radius:16px;margin-top:6rem}@media screen and (max-width: 991px){.testimonial{padding:20px}}.testimonial p{font-size:33px;line-height:40px;font-weight:600}@media screen and (max-width: 991px){.testimonial p{font-size:18px}}.testimonial .author{font-size:var(--menu-font-size);display:flex;align-items:center;flex-direction:column;gap:10px;margin-top:60px}.testimonial .author i{font-size:45px;color:#4186e1}@media screen and (max-width: 991px){.testimonial .author{margin-top:20px;font-size:14px}.testimonial .author i{font-size:25px}}.accordion{display:flex;flex-direction:column;align-items:center;gap:17px}.accordion .accordion-item{width:100%;border:1px solid rgb(233,233,233);border-radius:8px}.accordion .accordion-item:has(.accordion-collapse.show){border-color:#4c4c4c}.accordion .accordion-item:hover{border-color:#4c4c4c}.accordion .accordion-item button{width:100%;text-align:left;font-size:var(--menu-font-size);font-weight:600;padding:7px 17px;display:flex;align-items:center;background-color:transparent;color:var(--color-black)}.accordion .accordion-item button:not(.nav-link){justify-content:space-between}.accordion .accordion-item button:after{color:var(--color-black)}.accordion .accordion-item button:not(.collapsed) i{rotate:180deg}.accordion .accordion-body{padding-top:0;font-size:var(--menu-font-size);line-height:var(--menu-font-size)}.gallery-container{display:block;position:fixed;inset:0;background-color:#fff;z-index:99999999999}.gallery-container i.icon-close{right:0;top:30px;position:absolute;margin-bottom:20px;border-radius:50%;padding:14px;margin-right:25px;font-size:12px;background-color:#f5f6f6}.gallery-container i.icon-close:hover{cursor:pointer;background-color:#eaeeee}.gallery-container .gallery-content{overflow:scroll;min-height:100vh;height:100vh}@media screen and (min-width: 769px){.gallery-container .gallery-content{padding:0 215px}}@media screen and (max-width: 991px){.gallery-container .gallery-content{padding:0 40px}}.gallery-container .gallery-content .single-image{margin-bottom:20px}.gallery-container .gallery-content .single-image img{object-fit:contain}.house_details_holder_title{color:gray;font-size:12px;font-style:normal;font-weight:500;line-height:20px}.house_details_holder{line-height:22px}.house_details_holder .key{color:#000;font-style:normal;font-weight:500;letter-spacing:-.4px}.house_details_holder .value{color:#000;font-style:normal;font-weight:700;letter-spacing:-.4px}.faq_section.gray{border-radius:13px;background-color:var(--light-gray);padding:60px 40px}.faq_section.gray h2{text-align:center;padding-bottom:30px}.faq_section.gray .accordion-item{background:var(--very-light-gray)}.price_details{margin-top:unset;gap:unset}.price_details .contact_holder_section{padding-top:15px;padding-bottom:15px;border-bottom:1px solid rgb(228,228,228);padding-left:1.5rem;padding-right:1.5rem;cursor:pointer}.price_details .contact_holder_section:hover{background-color:var(--light-gray)}.price_card_carousel{border:1px solid var(--border-color);border-radius:15px;box-shadow:var(--shadow-hover)}.floorplan_section .image_holder{padding:20px 0;position:relative;display:flex;align-items:center;justify-content:center}.floorplan_section .image_holder img{border-radius:13px;max-width:100%;max-height:500px;width:100%!important;height:auto!important}.insurance_section .insurance-pills-tab{display:flex;align-items:center;justify-content:center}.insurance_section .insurance-pills-tab #insurance-pills-tab{border:1px solid var(--border-color);border-radius:50px;overflow:hidden;box-shadow:var(--shadow-hover)}.insurance_section .insurance-pills-tab #insurance-pills-tab:hover{border-color:var(--color-black)}.insurance_section .insurance-pills-tab #insurance-pills-tab li:first-child{border-right:1px solid rgb(228,228,228)}.insurance_section .insurance-pills-tab #insurance-pills-tab li button{padding:9px 20px;font-size:25px;font-weight:600;color:var(--color-text);background-color:var(--color-white)}.insurance_section .insurance-pills-tab #insurance-pills-tab li button.active{background-color:var(--bg-gray)}.column_reg_holder{max-width:520px;float:none;margin:40px auto}@media screen and (max-width: 991px){.column_reg_holder{max-width:100%;padding:20px 20px 40px;background-color:#fff;margin:unset}}.column_reg_holder .reg_form_holder{background-color:#fff}@media screen and (min-width: 991px){.column_reg_holder .reg_form_holder{border-radius:6px;box-shadow:0 0 6px #00000040;margin:5px;padding:25px}}.column_reg_holder .reg_form_holder .form_badges{display:flex;gap:20px}.column_reg_holder .reg_form_holder .form_badges>div{display:flex;align-items:center;gap:10px;font-size:12px}.column_reg_holder .reg_form_holder .form_badges>div i{font-size:20px;color:var(--color-blue)}.column_reg_holder .reg_form_holder .tab button{margin-top:40px;flex:1;width:max-content;text-align:center;width:100%;display:flex;align-items:center;justify-content:center;gap:5px;font-weight:500;font-size:14px;padding:10px;border-radius:6px}.column_reg_holder .reg_form_holder .tab ul{font-size:14px}.column_reg_holder .reg_form_holder .tab ul li:before{content:"";font-family:icomoon}.column_reg_holder .log_in{text-align:center;font-size:12px;padding-top:20px;padding-bottom:20px}.column_reg_holder .engagement{background:#e6f5fb;display:flex;align-items:center;justify-content:center;text-align:left;border-radius:16px;font-size:12px;padding:20px;gap:15px}#technicalSpecificationModal{height:100%;position:fixed;top:0;right:0;overflow-x:hidden;transition:.5s;width:520px;z-index:9999;background-color:#fff;padding:40px;box-shadow:var(--shadow-1);display:none}@media screen and (max-width: 769px){#technicalSpecificationModal{width:100%;padding:20px}}#technicalSpecificationModal.active{display:block}#technicalSpecificationModal .buttonClose{z-index:9999;position:absolute;right:-30px;top:-20px;display:flex;align-items:center;justify-content:center;font-size:14px}#technicalSpecificationModal h2{color:#000;font-size:24px}#technicalSpecificationModal p{color:#6f6f6f;font-size:14px}#technicalSpecificationModal .accordion{padding-top:40px}#technicalSpecificationModal .accordion button{padding:10px 20px;word-break:break-all}#technicalSpecificationModal .accordion button:focus{box-shadow:none}#technicalSpecificationModal .accordion .accordion-body{font-size:14px;line-height:20px;padding:10px 20px}#technicalSpecificationModal .accordion .accordion-body ol{padding-left:20px}.search-wrapper{max-width:800px;margin:40px auto;padding:0 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#fff}.search-name{text-align:center;font-size:28px;font-weight:700;margin-bottom:24px;color:#1a1a1a}.search-bar-container{display:flex;justify-content:center;margin-bottom:40px}.search-bar{position:relative;display:flex;width:100%;max-width:500px;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 2px 4px #0000000d}.search-bar input{flex:1;border:none;padding:16px 60px 16px 50px;font-size:16px;outline:none;color:#333}.search-bar input::placeholder{color:#999}.search-bar button{border:none;background:#2563eb;color:#fff;padding:0 20px;cursor:pointer;font-size:16px;transition:background .2s ease}.search-bar button:hover{background:#1d4ed8}.search-bar .search-icon{position:absolute;left:18px;top:50%;transform:translateY(-50%);font-size:16px;color:#6b7280}.search-results-container{display:flex;flex-direction:column;gap:0;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.search-item{display:flex;align-items:center;background:#fff;padding:16px 20px;border-bottom:1px solid #f0f0f0;transition:all .2s ease;cursor:pointer}.search-item:hover{background:#f8f9fa}.search-item:last-child{border-bottom:none}.item-thumbnail{width:60px;height:60px;margin-right:20px;flex-shrink:0;border-radius:6px;overflow:hidden;background:#f5f5f5}.item-thumbnail img{width:100%;height:100%;object-fit:cover}.item-text{flex:1;display:flex;flex-direction:column;gap:4px}.item-text strong{font-size:16px;font-weight:600;color:#1a1a1a;line-height:1.4}.item-text span{font-size:14px;color:#6b7280;font-weight:400}.item-arrow a{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:4px;background:#f3f4f6;color:#6b7280;transition:all .2s ease;text-decoration:none}.item-arrow a:hover{background:#e5e7eb;color:#374151}.item-arrow i{font-size:14px}.show-more-container{text-align:center;padding:16px 20px;background:#f8f9fa;border-bottom:1px solid #f0f0f0}.show-more-btn{background:#2563eb;color:#fff;border:none;padding:10px 20px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease}.show-more-btn:hover{background:#1d4ed8}.show-more-btn.secondary{background:#6b7280}.show-more-btn.secondary:hover{background:#4b5563}.no-results{text-align:center;padding:60px 20px;color:#6b7280}.no-results-icon{font-size:48px;color:#d1d5db;margin-bottom:16px}.no-results h3{font-size:20px;font-weight:600;margin-bottom:8px;color:#374151}.no-results p{font-size:16px;margin-bottom:24px;color:#6b7280;line-height:1.5}.no-results .browse-all-btn{background:#2563eb;color:#fff;border:none;padding:12px 24px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;display:inline-block;transition:background .2s ease}.no-results .browse-all-btn:hover{background:#1d4ed8}.results-count{font-size:14px;color:#6b7280;margin-bottom:16px;padding:0 20px;font-weight:500}.search-item.article .item-thumbnail{background:#fef3c7}.search-item.article .item-thumbnail i{color:#f59e0b}.search-item.company .item-thumbnail{background:#dbeafe}.search-item.company .item-thumbnail i{color:#3b82f6}.search-item.product .item-thumbnail{background:#dcfce7}.search-item.product .item-thumbnail i{color:#16a34a}@media (max-width: 768px){.search-wrapper{margin:20px auto;padding:0 16px}.search-name{font-size:24px}.search-item{padding:12px 16px}.item-thumbnail{width:50px;height:50px;margin-right:16px}.item-text strong{font-size:15px}.item-text span{font-size:13px}}.search-item:active{transform:scale(.98)}.search-bar:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.search-results-container.loading{opacity:.6;pointer-events:none}.search-item,.search-bar,.show-more-btn,.no-results .browse-all-btn{transition:all .2s cubic-bezier(.4,0,.2,1)}.search-input input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.search-input input[type=search]::-ms-clear{display:none}.noUi-connect{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-connect{background:#3fb8af}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}
