:root {--font-poppins:"Poppins", sans-serif;}h1,h2,h3,h4,h5,h6,a:not(.mi),span,p,li,button:not(.mi) {font-family:var(--font-poppins) !important;}body #page{width:100%;}#zak-masthead {position:absolute;z-index:999;border:none;inset:0;bottom:unset}#zak-masthead .zak-main-header {background-color:transparent;}img.custom-logo {width:100px;}#zak-masthead .zak-primary-nav li a {color:#fff;font-size:16px;font-weight:400;transition:all 0.38s ease-in-out 0s;}#zak-masthead .zak-primary-nav li a:hover {color:#4D7C0F;font-weight:400;}.zak-primary-nav ul .current-menu-item>a {color:#4D7C0F;font-weight:500;}#zak-masthead .zak-button {background:linear-gradient(to left, #8cf700, #73e34e);border:none;padding:12px 18px;border-radius:8px;font-size:16px;font-weight:400;transition:all 0.38s ease-in-out 0s;line-height:normal;position:relative;overflow:hidden;z-index:1;}#zak-masthead .zak-button:before {content:"";position:absolute;top:0;width:0%;height:100%;transition:all 0.4s ease;z-index:-1;background:linear-gradient(90deg, #73e34e, #8cf700);left:0;border-radius:10px;}#zak-masthead .zak-button:hover:before {width:100%;}#zak-masthead .zak-button:hover {color:#fff;}.hover_btn .elementor-button-wrapper .elementor-button:hover:before {width:100%;}.zak-main-nav .zak-submenu-toggle .zak-icon { fill:#fff; }.zak-primary-nav .sub-menu li a { color:#0F2B1E !important; font-size:15px !important; }.zak-primary-nav .sub-menu { border-radius:10px; width:220px; }.zak-header-builder .zak-main-row { padding-bottom:17px; border-bottom:1px solid #8e8e8e; }#zak-masthead .zak-header-search { display:none; }#zak-masthead .zak-primary-nav { margin-right:20px; }.zak-primary-nav .zak-primary-menu { gap:18px; }.gt_switcher .gt_selected a:hover { background:transparent !important; }#zak-masthead.scrolled {position:fixed;inset:0;bottom:unset;background:#0F2B1E;box-shadow:0 2px 5px rgba(0, 0, 0, 0.1);transition:all 0.3s ease;}#zak-masthead.scrolled .zak-main-row { padding-bottom:0; border-bottom:none; }#zak-masthead .zak-header-main-row { padding-top:10px; padding-bottom:10px; }.banner_search .zakra-custom-search-form input[type="search"], .banner_search .wp-repair-search-box-shortcode-container .wp-repair-search-box input[type="text"] { background-color:transparent; border:1px solid #fff; border-radius:8px; padding:20px; color:#0F2B1E !important; font-weight:400 !important; font-size:16px !important; }.banner_search .wp-repair-search-box-shortcode-container .wp-repair-search-box input[type="text"]:hover { border-radius:8px; padding-left:20px; }.banner_search .wp-repair-search-box-shortcode-container.opened .wp-repair-search-box input { border-radius:8px 8px 0px 0px !important; }.banner_search .wp-repair-search-box-shortcode-container .wp-repair-search-box .search-content .model { font-weight:600 !important; color:#0F2B1E !important; }.banner_search .zakra-custom-search-form .search-submit, .submit-repair-search { background:linear-gradient(to top, #8cf700, #73e34e) !important; }.blue-heading {color:#4D7C0F; z-index:2; position:relative; }.blue-heading:after { content:""; background-image:url("https://idoktoren.dk/wp-content/uploads/2025/06/blue-line.png"); background-repeat:no-repeat; background-size:contain; background-position:center; position:absolute; height:12px; width:100%; bottom:4px; right:0; z-index:-1; }.carousel-sec .slick-slide div, .carousel-rtl .slick-slide div { border:1px solid #ACBABB; border-radius:20px; display:flex !important; justify-content:center; align-items:center; margin:15px !important; }.carousel-sec .slick-slide img, .carousel-rtl .slick-slide img { height:130px !important; width:130px !important; object-fit:contain; }.testimonial-slider .slick-slide { border:1px solid gray; margin:10px; padding:40px 25px; border-radius:20px; }.testimonial-slider .slick-slide h3 { font-size:22px; font-weight:600; color:#0F2B1E; margin-top:20px; }.testimonial-slider .slick-slide p { color:#0F2B1E; font-size:16px; }.testimonial-slider .slick-slide .name { color:#0F2B1E; font-size:18px; font-weight:600; padding-top:25px; border-top:1px solid #BBBBBB; }.testimonial-slider .slick-next, .testimonial-slider .slick-prev { background:#ACBABB; height:45px; width:45px; border-radius:8px; transition:all 0.38s ease-in-out 0s; }.testimonial-slider .slick-next:hover, .testimonial-slider .slick-prev:hover { background:linear-gradient(135deg, #73e34e, #8cf700); color:#0F2B1E; }.testimonial-slider .slick-prev { left:-50px; }.testimonial-slider .slick-next { right:-50px; }.testimonial-slider .slick-next:before, .testimonial-slider .slick-prev:before { content:""; background-image:url("https://idoktoren.dk/wp-content/uploads/2025/06/arrow-2.png"); background-repeat:no-repeat; background-size:contain; background-position:center; position:absolute; height:14px; width:14px; top:50%; left:50%; transform:translate(-50%, -50%); }.testimonial-slider .slick-prev:before { transform:translate(-50%, -50%) rotate(180deg) !important; }.newsletter-form input[type="submit"]:hover { background:linear-gradient(to left, #73e34e, #8cf700); color:#0F2B1E !important; }.search-submit:hover i { color:#fff !important; }.qlwapp__button { padding:10px !important; width:40px !important; height:40px !important; border-radius:50% !important; }.zak-footer-col h2 { font-size:28px !important; font-weight:600 !important; border-bottom:none !important; }.zak-footer .menu li a { font-size:15px; font-weight:400; }.zak-footer-col h2:before { display:none !important; }.zak-footer-col p { font-size:15px; font-weight:400; }.zak-footer-col figure { margin:0px; }.zak-footer-builder .zak-footer-top-row { padding:45px 10px; }.zak-footer-top-2-col, .zak-footer-top-3-col, .zak-footer-top-4-col { padding-top:65px; }.footer-social-icons a:hover { background:linear-gradient(135deg, #73e34e, #8cf700); color:#0F2B1E !important; }#zak-footer-menu li a { font-size:15px; font-weight:400; }#zak-footer a { transition:all 0.38s ease-in-out 0s; }#zak-footer a:hover { color:#84CC16; }.zak-copyright p { margin-bottom:0px; }.zak-footer-builder .zak-bottom-row { border-top:1px solid #3f3f46; padding-top:30px; }.zak-footer-builder .zak-footer-bottom-row { border-top:none !important; padding-top:0px !important; }.zak-footer-builder .zak-footer-bottom-row .zak-footer-col:nth-of-type(2) { display:none; }.zak-footer-builder .zak-footer-bottom-row .zak-bottom-row { display:flex; grid-template-columns:auto !important; align-items:center; justify-content:space-between; }#zak-footer .newsletter-form input[type="submit"] { padding:12px 15px; }#zak-footer .newsletter-form input { padding:12px 30px; font-size:15px; }#zak-footer .inner-newsletter:before { height:18px; width:18px; top:16px; left:8px; }#zak-footer .newsletter-form input[type="email"] { box-sizing:border-box; }#zak-footer #block-12 .wp-block-heading { margin-bottom:0; padding-bottom:0px; }#zak-footer #block-12 { margin-bottom:0px; }#zak-footer #block-8 { margin-bottom:20px; }.stay_icon .elementor-social-icons-wrapper .elementor-social-icon:hover { background:linear-gradient(135deg, #73e34e, #8cf700); color:#0F2B1E !important; }.stay_icon .elementor-social-icons-wrapper .elementor-social-icon:hover svg { fill:#fff !important; }.has-page-header .zak-page-header { padding-top:20px; background-color:#00BB66; background-image:linear-gradient(90deg, rgba(15, 43, 30, 0.88), rgba(132, 204, 22, 0.55)), url("https://idoktoren.dk/wp-content/uploads/2025/06/banner-scaled.webp"); background-position:center center; background-repeat:no-repeat; background-size:cover; padding:200px 0px 100px 0px;margin:unset;}h1.zak-page-title { font-size:58px !important; font-weight:600 !important; color:#fff; }.trail-items li span { font-size:18px; font-weight:400; color:#fff; }.zak-breadcrumbs .trail-items a, .breadcrumbs .trail-items a { text-decoration:none; }.trail-item.trail-end span { background:linear-gradient(90deg, #73e34e, #8cf700); -webkit-background-clip:text; -webkit-text-fill-color:transparent; font-weight:500; }.zak-breadcrumbs .trail-items li::after, .breadcrumbs .trail-items li::after { color:#fff; }.blog_main_post .post-thumb:has(> img[src*="Test-af-iPhone-skaerme"]), .blog_main_post .post-thumb:has(> img[src*="iPhone-bundkort-fejlsoegning"]) { display:none !important; }.singleblogpage .zak-entry-thumbnail img { width:100%; border-radius:30px; height:485px; object-fit:cover; }.custom-product-card:hover { background:#F0FDF4; border-color:#4D7C0F; }#reset-filters:hover { color:#fff !important; }#search-suggestions li:hover { background-color:#f9f9f9; }#search-suggestions::-webkit-scrollbar { width:8px; }#search-suggestions::-webkit-scrollbar-track { background:#DCFCE7; border-radius:10px; }#search-suggestions::-webkit-scrollbar-thumb { border-radius:10px; background:linear-gradient(to top, #8cf700, #73e34e); }#search-suggestions::-webkit-scrollbar-thumb:hover { background:#00BB66; }.zak-scroll-to-top { bottom:65px; right:19px; height:40px; width:40px; background:linear-gradient(to left, #8cf700, #73e34e); }.not-found .zak-button { background:linear-gradient(to left, #8cf700, #73e34e); border:none; padding:12px 28px; border-radius:8px; font-size:18px; font-weight:400; transition:all 0.38s ease-in-out 0s; line-height:normal; display:inline-block; margin:0px; }.not-found .zak-button:hover { background:linear-gradient(to left, #73e34e, #8cf700); color:#0F2B1E !important; }.not-found .zak-button:hover svg { fill:#fff; }.ti-widget.ti-goog .ti-review-item>.ti-inner { border-radius:8px !important; }.ti-widget.ti-goog .ti-controls .ti-next, .ti-widget.ti-goog .ti-controls .ti-prev { background:linear-gradient(to left, #8cf700, #73e34e); border-radius:50%; height:40px !important; width:40px !important; padding:10px !important; display:flex !important; justify-content:center; align-items:center; }.ti-widget.ti-goog .ti-controls .ti-next:before { top:13px !important; right:8px !important; }.ti-widget.ti-goog .ti-controls .ti-next:before, .ti-widget.ti-goog .ti-controls .ti-prev:before, .ti-widget.ti-goog .ti-controls .ti-next:before, .ti-widget.ti-goog .ti-controls .ti-prev:before { background:#fff !important; }.ti-widget.ti-goog .ti-controls .ti-next:after, .ti-widget.ti-goog .ti-controls .ti-prev:after, .ti-widget.ti-goog .ti-controls .ti-next:after, .ti-widget.ti-goog .ti-controls .ti-prev:after { background:#fff !important; }.ti-widget.ti-goog .ti-controls .ti-next:after { top:24px !important; right:8px !important; }.ti-widget.ti-goog .ti-controls .ti-prev:before { top:24px !important; left:8px !important; }.ti-widget.ti-goog .ti-controls .ti-prev:after { top:14px !important; left:8px !important; }.ti-widget.ti-goog .ti-controls .ti-prev { left:-15px !important; }.ti-widget.ti-goog .ti-controls .ti-next { right:-15px !important; }.repair-custom-body .zak-page-header, .repair-tablets .zak-page-header, .repair-samrt-phones .zak-page-header, .page-id-617 .zak-page-header { padding:200px 0px 100px 0px; }.repair-cont-dopad-domargin .wp-repair-fe-types-conatiner.page-types { padding:0px; }.cat-or-brand-container .rp-v2-grey-box-shadow button { box-shadow:none !important; border-radius:10px !important; border:1px solid #ACBABB !important; transition:all 0.38s ease-in-out 0s !important; }.wp-repair-progress, .or-select-your-type-brand, .model_search_box { display:none !important; }.wp-repair-select-container { margin-top:0px !important; }.wp-repair-fe-types-conatiner .wp-repair-col-3:first-child { padding-left:0px !important; }.wp-repair-select-container .cat-or-brand-container { padding:0px !important; }.wp-repair-select-container .select-heading { font-size:25px !important; color:#0F2B1E !important; text-transform:capitalize; }.wp-repair-select-container .models-information .all-models-info .all-models-number { background:linear-gradient(to left, #8cf700, #73e34e) !important; padding:5px 5px !important; border-radius:3px !important; font-size:12px !important; }.wp-repair-select-container .select-square-bg, .show-all-repairs { background:linear-gradient(to left, #8cf700, #73e34e) !important; }.wp-repair-fe-types-conatiner.page-types.rpv2 .wp-repair-select-container .select-square-bg { border-radius:50% !important; }.banner_search .wp-repair-search-box-shortcode-container .wp-repair-search-box, .banner_search .wp-repair-search-box-shortcode-container .wp-repair-search-box .repair-search-box { max-width:100%; }.zak-footer-col p, .social-links a, .zak-footer .menu li a, #zak-footer-menu li a { font-size:15px; }.zak-footer-col h2 { font-size:26px !important; }.testimonial-slider .slick-next { right:-15px !important; z-index:9; }.testimonial-slider .slick-prev { left:-15px !important; z-index:9; }.zak-content .zak-row { padding:0px; }#zak-masthead .zak-primary-nav li a { font-size:13px; }#zak-masthead .zak-menu-toggle { margin-top:10px; }.zak-primary-nav .zak-primary-menu { gap:8px; }#zak-masthead .zak-primary-nav { margin-right:10px; }.custom-logo { width:100px !important; }#zak-masthead .zak-button { padding:8px 10px; font-size:14px; }.zak-header-builder .zak-main-row .zak-header-right-col { gap:10px !important; }.zak-footer.zak-footer-builder .zak-footer-top-row .zak-top-row { gap:0; grid-template-columns:2fr; }.zak-footer-builder .zak-copyright, .zak-footer-builder .zak-footer-nav { text-align:center !important; justify-content:center !important; }.zak-footer-builder .zak-bottom-row { gap:5px; }.not-found .zak-content-header { margin-bottom:0px; }.single-product #zak-primary { padding-top:90px; }#zak-masthead .zak-primary-nav { margin-right:30px; }#zak-masthead .zak-button { font-size:13px !important; }.zak-primary-nav .zak-primary-menu { gap:10px !important; }.has-page-header .zak-page-header { padding:200px 0px 110px 0px !important; }#zak-masthead .zak-primary-nav li a { font-size:14px !important; }.blue-heading:after { bottom:0px !important; }#zak-footer .newsletter-form input[type="submit"] { padding:12px 15px !important; }.has-page-header .zak-page-header { padding:140px 0px 80px 0px; }.zak-cstm-cls .zak-page-title { font-size:38px !important; }.zak-page-header .zak-row { gap:8px !important; }.trail-items li span { font-size:16px !important; }.zak-mobile-nav__header { margin-bottom:0px; }.custom-logo { width:120px; }.zak-footer-builder .zak-footer-bottom-row .zak-bottom-row { flex-wrap:wrap; }.zak-footer-top-2-col, .zak-footer-top-3-col, .zak-footer-top-4-col { padding-top:40px; }.zak-footer-col h2 { font-size:22px !important; padding-bottom:0px !important; }.carousel-sec .slick-slide div, .carousel-rtl .slick-slide div { margin:5px !important; border-radius:8px; }.carousel-sec .slick-slide img, .carousel-rtl .slick-slide img { height:60px !important; width:90px !important; }#zak-footer .zak-container { padding-left:0px !important; padding-right:0px !important; }.zak-breadcrumbs .trail-items, .breadcrumbs .trail-items { justify-content:center; text-align:center; }.zak-toggle-menu { display:block !important; }.zak-toggle-menu .zak-icon { fill:#ffffff !important; }.zak-primary { padding-right:0px; }.zak-mobile-nav__header .zak-search-container { display:none !important; }.zak-mobile-menu a { font-size:14px !important; font-weight:400 !important; }.zak-header-builder .zak-main-row { padding-bottom:12px; }.zak-toggle-menu .zak-icon { fill:#ffffff !important; }.zak-header-builder .zak-main-row .zak-header-right-col { gap:2px !important; }.banner_search .wp-repair-search-box-shortcode-container .wp-repair-search-box input[type="text"] { padding:16px 10px !important; font-size:12px !important; }.banner_search { order:1 !important; }.zak-footer-col p:empty { display:none; }#zak-footer .zak-footer-builder .zak-footer-top-row { padding:25px 10px !important; }#zak-footer .zak-footer-builder .zak-bottom-row { padding-top:15px; }.custom-logo { width:80px !important; }.not-found .zak-button { padding:10px 22px; font-size:14px; }.not-found .zak-content-header { margin-bottom:0px; }.zak-footer-col p, .social-links a, .zak-footer .menu li a, #zak-footer-menu li a { font-size:14px !important; }.zak-footer-col h2 { font-size:22px !important; margin-bottom:15px !important; padding-bottom:0px !important; }.zak-footer-top-2-col, .zak-footer-top-3-col, .zak-footer-top-4-col { padding-top:30px !important; }.zak-footer-builder .zak-footer-nav { justify-content:center !important; }.zak-footer-builder .zak-copyright { text-align:center !important; margin-bottom:5px; }.testimonial-slider .slick-next { right:-25px !important; }.testimonial-slider .slick-prev { left:-25px !important; }.has-page-header .zak-page-header { padding:140px 0px 50px 0px !important }.zak-cstm-cls .zak-page-title { font-size:28px !important; }.trail-items li span { font-size:14px !important; }.zak-page-header .zak-row { gap:2px !important; }.singleblogpage .zak-entry-thumbnail img { border-radius:10px; height:250px; }.single-post .zak-content .zak-row { padding-top:40px; padding-bottom:40px; }.single-product #zak-primary { padding-top:90px; }.woocommerce-form.woocommerce-form-track-order.track_order .button:hover { color:#fff; }.repair-on-location .rp-dm-price-badge.dm-free { display:none !important; }.link_color a:hover { color:#84CC16; }.page-id-3518 .zak-page-header .zak-row { display:none; }.main-webshop-cstm-slider .slick-slide { padding:0px 10px; }.main-webshop-cstm-slider .slick-slide .product-thumbnail-sec { border-bottom:1px solid rgba(187, 187, 187, 1); padding-bottom:16px; display:flex; justify-content:center; margin-bottom:24px; }.main-webshop-cstm-slider .slick-slide .product-thumbnail-sec img { height:152px; object-fit:contain; }.main-webshop-cstm-slider .slick-slide h3 { font-size:18px; color:rgba(15, 43, 30, 1); font-weight:500;  }.main-webshop-cstm-slider button.slick-arrow { height:38px; width:38px; background:linear-gradient(to left, #8cf700, #73e34e); border-radius:8px; display:flex !important; justify-content:center; align-items:center; z-index:1; }.main-webshop-cstm-slider .slick-next:before, .main-webshop-cstm-slider .slick-prev:before { content:""; background-position:center; background-repeat:no-repeat; background-size:contain; height:12px; width:12px; z-index:1; }.main-webshop-cstm-slider .slick-next:before { background-image:url("https://idoktoren.dk/wp-content/uploads/2026/02/arrow-6.png"); }.main-webshop-cstm-slider .slick-prev:before { background-image:url("https://idoktoren.dk/wp-content/uploads/2026/02/arrow-7.png"); }.sidebar-list .child-item:hover>a { color:rgba(77, 124, 15, 1); }.live-search-grid::-webkit-scrollbar { width:6px; }.live-search-grid::-webkit-scrollbar-track { background:transparent; }.live-search-grid::-webkit-scrollbar-thumb { background:#00BB66; border-radius:20px; }.live-search-grid::-webkit-scrollbar-thumb:hover { background:#00BB66; }.view-all:hover:before { width:100%; }.tax-product_cat .zak-content .zak-row { flex-direction:column; flex-wrap:nowrap; }.tax-product_cat .zak-page-header .zak-container { display:none; }.tax-product_cat .zak-page-header { padding:100px 0px 30px 0px !important; }.main-webshop-cstm-slider .slick-arrow.slick-disabled { background:rgba(172, 186, 187, 1); }.main-webshop-cstm-slider .slick-slide { padding:0px 4px; }.main-webshop-cstm-slider .slick-next:before, .main-webshop-cstm-slider .slick-prev:before { height:10px; width:10px; }.main-webshop-cstm-slider button.slick-arrow { height:30px; width:30px; }.main-webshop-cstm-slider .slick-slide { padding:0px 5px; }.main-webshop-cstm-slider .slick-slide { padding:0px 5px; }.mobile-cat-toggle:hover:before { width:100%; }.mobile-cat-toggle:hover { color:#fff; }.search .zak-page-header.zak-style-3.zak-cstm-cls .zak-row { display:none; }.search .zak-page-header, .page-id-3518 .zak-page-header { padding:170px 0px 80px 0px; }.page-id-3518 #zak-content .zak-container { padding-left:10px; padding-right:10px; }.tax-product_cat .zak-container, .search .zak-container { padding-left:10px; padding-right:10px; }0% { transform:rotate(0deg); }100% { transform:rotate(360deg); }.main-webshop-cstm-slider .slick-slide h3 { font-size:16px; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical; overflow:hidden; text-overflow:ellipsis; margin-bottom:2px; }.main-webshop-cstm-slider .slick-slide .product-thumbnail-sec { padding-bottom:10px; margin-bottom:15px; }.main-webshop-cstm-slider .slick-prev { transform:translateX(-35px) !important; }.main-webshop-cstm-slider .slick-prev, .main-webshop-cstm-slider .slick-next { top:auto; bottom:-50px !important; }.main-webshop-cstm-slider .slick-prev { left:50%; transform:translateX(-45px); }.main-webshop-cstm-slider .slick-next { left:50%; transform:translateX(5px); }.idok-mobile-footer { display: none; }@media screen and (max-width: 767px){#zak-footer { display: none !important; }.idok-mobile-footer { display: block; width: 100%; margin: 0; padding: 0; background: #0F2B1E; color: #fff; border-radius: 30px 30px 0 0; overflow: hidden; }.idok-mobile-footer-inner { padding: 30px 34px 42px; }.idok-mobile-footer-group { margin: 0; border-bottom: 1px solid rgba(255,255,255,.5); }.idok-mobile-footer-group summary { list-style: none; display: flex; align-items: center; justify-content: space-between; gap: 18px; padding: 24px 0; color: #fff; font-size: 22px; line-height: 1.25; font-weight: 500; cursor: pointer; -webkit-tap-highlight-color: transparent; }.idok-mobile-footer-group summary::-webkit-details-marker { display: none; }.idok-mobile-plus { width: 24px; height: 24px; position: relative; flex: 0 0 24px; }.idok-mobile-plus::before, .idok-mobile-plus::after { content: ""; position: absolute; left: 50%; top: 50%; width: 22px; height: 2px; border-radius: 999px; background: #fff; transform: translate(-50%, -50%); transition: opacity .2s ease; }.idok-mobile-plus::after { transform: translate(-50%, -50%) rotate(90deg); }.idok-mobile-footer-links { padding: 0 0 22px; }.idok-mobile-footer-links a { display: block; padding: 12px 18px; margin: 3px 0; color: #fff !important; text-decoration: none !important; font-size: 19px; line-height: 1.35; font-weight: 400; }.idok-mobile-footer-links a:active { background: rgba(255,255,255,.42); color: #08170f !important; }.idok-mobile-socials { display: flex; align-items: center; justify-content: center; gap: 70px; padding: 70px 0 54px; }.idok-mobile-socials a { width: 44px; height: 44px; display: inline-flex; align-items: center; justify-content: center; color: #fff !important; text-decoration: none !important; }.idok-mobile-socials svg { width: 32px; height: 32px; fill: currentColor; }.idok-mobile-copyright { margin: 0 !important; color: #fff !important; text-align: center; font-size: 16px; line-height: 1.55; font-weight: 400; }}@media screen and (max-width: 390px){.idok-mobile-footer-inner { padding-left: 26px; padding-right: 26px; }.idok-mobile-footer-group summary { font-size: 20px; }.idok-mobile-footer-links a { font-size: 18px; }.idok-mobile-socials { gap: 54px; }}@supports (content-visibility: auto){@media (max-width: 767px){body.home section.popular-brand-sec, body.home section.testimonial-section, body.home #idok-services-preview, body.home #idok-why-preview { content-visibility: auto; contain-intrinsic-size: auto 750px; }}}