.vg_header_menu button.sub-menu-toggle{display:none}.vg_black_underline span{background-image:linear-gradient(#1e1f22,#1e1f22);background-position:0 100%;background-repeat:no-repeat;background-size:100% 2px}.heading_with_decoration span{background-image:linear-gradient(#fc9c53,#fc9c53);background-position:0 100%;background-repeat:no-repeat;background-size:100% 4px}.vg_read_more .elementor-button-icon{align-items:center;display:flex}.vg_read_more .elementor-button-icon svg{width:30.5px;height:30.5px}.vg_sipport_button .elementor-button-icon{display:flex}.vg_sipport_button .elementor-button-icon svg{width:24px;height:24px}.elementor-button-content-wrapper{display:flex;align-items:center}.vg_instagram_feeds .sbi-owl-stage{margin-left:-200px}.vg_instagram_feeds .sbi_photo{border-radius:16px}.vg_instagram_feeds #sb_instagram .sbi_type_video .svg-inline--fa.fa-play,.vg_instagram_feeds #sb_instagram .sbi_photo_wrap:hover .sbi_link{display:none!important}#sb_instagram .sbi_photo_wrap{border-radius:16px!important}.vg_li_marker ul li::marker{color:#6f60ab;width:6px;height:6px}.vg_li_marker ul{padding-left:20px}.vg_logos_section,.vg_blure_bg{display:flex;justify-content:center;margin:0 8px 8px !important;backdrop-filter:blur(10px);border-radius:16px;border:1px solid rgba(255,255,255,.4) !important}.vg_logos_section>.elementor-container{width:100%}.vg_login_button,.vg_button_transparent{position:relative;background:#fff;border-radius:1000px}.vg_header_login .vg_login_button .elementor-widget-container{margin-top:-2px}.vg_button_transparent:before{content:'';display:block;position:absolute;border-radius:1000px;top:-.1em;bottom:-.1em;right:-.1em;left:-.1em;z-index:-1;background:linear-gradient(258.84deg,rgba(0,0,0,.4) 0%,rgba(30,31,34,.08) 108.11%)}.vg_login_button.vg_read_more:before{height:52px}.vg_login_button:before{content:'';display:block;position:absolute;border-radius:1000px;top:-.1em;bottom:-.1em;right:-.1em;left:-.1em;z-index:-1;background:linear-gradient(258.84deg,rgba(0,0,0,.4) 0%,rgba(30,31,34,.08) 108.11%)}.vg_newsletter .tnp-widget{margin-top:12px;margin-bottom:0}.vg_newsletter .tnp-widget form{display:flex;position:relative}.vg_newsletter .tnp-widget form .tnp-submit:focus{outline:none}.vg_newsletter .tnp-widget form .tnp-submit{font-size:0;width:30px;height:30px;border-radius:100%;border:none;background:url(/wp-content/uploads/2024/04/icon-3.svg)}.vg_newsletter .tnp-widget form .tnp-field-email{width:100%;border-radius:8px;margin:0}.vg_newsletter .tnp-widget form .tnp-field-email .tnp-email:focus{outline:none}.vg_newsletter .tnp-widget form .tnp-field-email .tnp-email{border-radius:8px;padding:16px 20px;color:#1e1f22;font-size:16px;line-height:24px;font-family:"Inter",Sans-serif}.vg_newsletter .tnp-widget form .tnp-field-email .tnp-email::-ms-input-placeholder{color:#a5a5a7;font-size:16px;line-height:24px;font-family:"Inter",Sans-serif}.vg_newsletter .tnp-widget form .tnp-field-email .tnp-email::placeholder{color:#a5a5a7;font-size:16px;line-height:24px;font-family:"Inter",Sans-serif}.vg_newsletter .tnp-widget form .tnp-field-email label{display:none}.vg_newsletter .tnp-widget form .tnp-field-button{text-align:left;position:absolute;right:13px;top:50%;transform:translateY(-50%);width:30px;height:30px;margin:0}.vg_newsletter .tnp-widget form .tnp-submit{font-size:0;width:100%;height:100%;border-radius:100%;border:none;background:url(/wp-content/uploads/2024/04/icon-3.svg)}.vg_testimonial_item .elementor-testimonial-content{min-height:180px}.vg_om_oss_brend_slider .swiper-slide{box-shadow:0px 1px 10px -2px rgba(0,0,0,.21);border-radius:16px;margin-top:5px;margin-bottom:5px;padding:32px 16px}.vg_custom_image_box .elementor-image-box-title{position:relative;min-height:270px}.vg_custom_image_box .elementor-image-box-title:after{content:'"'}.vg_custom_image_box .elementor-image-box-title:before{content:'"'}.vg_custom_image_box .elementor-image-box-img{background:#eff1f3;padding:25px 0;border-radius:8px}.vg_custom_image_box .elementor-image-box-description strong{font-size:20px}.vg_section_margins{margin-left:20px;margin-right:20px}.elementor-item-active.has-submenu.highlighted{background:rgba(0,0,0,.04);border-radius:20px}.vg_video_bg_section{overflow:hidden !important}.vg_section_margins_8{margin-left:8px;margin-right:8px}.vg_blog_posts .elementor-post__title{min-height:75px}.vg_blog_posts .page-numbers.current{background:#eff1f3;padding:4px 8px;border-radius:6px}.vg_blog_posts .elementor-pagination{display:flex;justify-content:center;position:relative}.vg_blog_posts .elementor-pagination a.page-numbers.prev{background:url("/wp-content/uploads/2024/04/button-1.svg");transform:rotate(180deg)}.vg_blog_posts .elementor-pagination .page-numbers.prev{position:absolute;width:40px;height:40px;left:0;background:url("/wp-content/uploads/2024/04/button.svg");background-size:contain}.vg_blog_posts .elementor-pagination span.page-numbers.next{background:url("/wp-content/uploads/2024/04/button.svg");transform:rotate(180deg)}.vg_blog_posts .elementor-pagination .page-numbers.next{position:absolute;width:40px;height:40px;right:0;background:url("/wp-content/uploads/2024/04/button-1.svg");background-size:contain}.vg_blog_posts .elementor-pagination .page-numbers{display:flex;align-items:center;justify-content:center;font-family:"Inter",Sans-serif;width:28px;height:28px}.elementor-kit-42 .elementor-icon-box-description a,.elementor-kit-42 .elementor-widget-container a{color:inherit;font-family:inherit}.vg_new_contact_form .ele-row{display:flex;justify-content:space-between;margin-bottom:24px;flex-wrap:wrap;column-gap:24px}.vg_new_contact_form .ele-row .ele-col-12{width:100%}.vg_new_contact_form .ele-row .ele-col-6{flex:1}.vg_new_contact_form input[type=text],.vg_new_contact_form input[type=tel],.vg_new_contact_form input[type=email],.vg_new_contact_form textarea{border:1px solid #1E1F2229;border-radius:8px;width:100%;padding:16px;margin:0}.vg_new_contact_form input:active,.vg_new_contact_form input:focus,.vg_new_contact_form textarea:active,.vg_new_contact_form textarea:focus{outline:none !important}.vg_new_contact_form input::placeholder,.vg_new_contact_form textarea::placeholder{font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#a5a5a7}.vg_new_contact_form textarea{height:120px}.vg_new_contact_form .submit-group{display:flex;justify-content:center;margin-top:40px}.vg_new_contact_form form .g-recaptcha{display:flex;justify-content:center}.vg_new_contact_form form .g-recaptcha>div,.vg_new_contact_form form .g-recaptcha iframe{width:100% !important}.vg_new_contact_form form .wpcf7-spinner{display:none}.vg_new_contact_form form.submitting .wpcf7-spinner{display:block}.vg_new_contact_form .submit-group .wpcf7-submit{font-family:"Inter",Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:-.3px;background:#1e1f22;color:#fff !important;border-radius:100px;padding:12px 58px 12px 24px;border:none !important;position:relative;background-repeat:no-repeat;background-image:url(/wp-content/uploads/2024/04/icon-8.svg);background-position:calc(100% - 12px) center}.vg__primary__menu .menu-item .elementor-nav-menu--dropdown{padding:8px!important}.vg__primary__menu .menu-item .elementor-nav-menu--dropdown .elementor-sub-item{border-radius:16px}.vg_contact_item strong{color:#1e1f22}.slidecontainer{width:100%;max-width:666px;margin:30px auto 0 auto}.slider-b{-webkit-appearance:none;width:100%;height:5px;-webkit-border-radius:5px;border-radius:5px;background:#2e6db5;outline:0;opacity:.7;-webkit-transition:.2s;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.slider-b::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;-webkit-border-radius:50%;border-radius:50%;background:#bfbfbf;cursor:pointer}.slider-b::-moz-range-thumb{width:25px;height:25px;border-radius:50%;background:#bfbfbf;cursor:pointer}.slider,.slidervertical{position:absolute;left:0;top:0;overflow:visible;z-index:100}.slidershell{border:0 none;position:relative;left:0;top:0;overflow:visible}.slidertrack{border:2px;-webkit-border-radius:4px;border-radius:4px;position:absolute}.slidertrackUnder{background:#eff1f3;border-radius:8px;height:10px;width:100%;opacity:1;z-index:0}.sliderfill{position:absolute;opacity:1;pointer-events:none;background:linear-gradient(87.35deg,#9f6ddf 2.21%,#eae7ee 153.56%);border-radius:20px 0 0 20px;height:10px}.sliderthumb{width:20px;height:20px;-webkit-border-radius:50%;border-radius:50%;background:#fff;cursor:pointer;box-shadow:0px 1px 10px -2px rgba(0,0,0,.21);position:absolute;left:0;top:-6px !important;padding:0;margin:0;text-align:center;pointer-events:none}.slidervalue{display:none}.slidecontainer input[type=range]::-ms-track{width:100%;height:100%;-webkit-appearance:none;margin:0;padding:0;border:0 none;background:0 0;color:transparent;overflow:visible}.slidecontainer input[type=range]::-moz-range-track{width:100%;height:100%;-moz-appearance:none;margin:0;padding:0;border:0 none;background:0 0;color:transparent;overflow:visible}.slidecontainer input[type=range]{width:100%;height:100%;-webkit-appearance:none;margin:0;padding:0;border:0 none;background:0 0;color:transparent;overflow:visible}.slidecontainer input[type=range].slidervertical{-webkit-appearance:slider-vertical;-webkit-writing-mode:bt-lr;-ms-writing-mode:bt-lr;writing-mode:bt-lr;opacity:.01}.slidecontainer input[type=range]:focus::-webkit-slider-runnable-track{background:0 0;border:transparent}.slidecontainer input[type=range]:focus{outline:0}.slidecontainer input[type=range]::-ms-thumb{margin-left:2px;width:20px;height:20px;border-radius:50%;border:0 none;background:0 0}.slidecontainer input[type=range]::-moz-range-thumb{margin-left:2px;width:20px;height:20px;border-radius:50%;border:0 none;background:0 0}.slidecontainer input[type=range]::-webkit-slider-thumb{margin-left:2px;width:20px;height:20px;-webkit-border-radius:50%;border-radius:50%;border:0 none;background:0 0;-webkit-appearance:none;box-shadow:none !important}.slidecontainer input[type=range]::-ms-fill-lower{background:0 0;border:0 none}.slidecontainer input[type=range]::-ms-fill-upper{background:0 0;border:0 none}.slidecontainer input[type=range]::-ms-tooltip{display:none}.slider2column,.slidecontainer td,.slidecontainer th,.slidecontainer tr{width:100%;border:0 none!important}.sliderthumb .tooltipOver{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;text-align:center;background:#1e1f22;bottom:-webkit-calc(100% + 10px);bottom:calc(100% + 10px);padding:4px 16px;color:#fff;font-size:16px;line-height:24px;font-family:"Inter",Sans-serif;font-weight:400;border-radius:16px}.sliderthumb .tooltipOver span{display:inline-block;vertical-align:top;text-decoration:none}.sliderthumb .tooltipOver:after{content:"";width:22px;height:7px;background:url(/wp-content/uploads/2024/04/Union.svg);background-position:center bottom;position:absolute;top:100%;left:0;right:0;margin:auto}.p-label h4{font-size:20px !important;font-weight:400 !important;color:#fff !important;text-align:center;margin:30px 0 50px}.vg_content .elementor-heading-title{max-height:100px;overflow:hidden;transition:max-height .5s ease-out}.toggleButton .elementor-button-text,.elementor-post__read-more{background-image:linear-gradient(#fc9c53,#fc9c53);background-position:0 18px;background-repeat:no-repeat;background-size:100% 4px;padding-bottom:5px}.vg_event_title .elementor-heading-title a{padding-bottom:2px}.vg_event_title .elementor-heading-title:hover a{background-image:linear-gradient(#fc9c53,#fc9c53);background-position:0 100%;background-repeat:no-repeat;background-size:100% 4px}.vg_cookie_policy #cmplz-document p i{font-size:24px;font-weight:400;line-height:36px;font-style:normal}.vg_cookie_policy #cmplz-document p{color:#393b3e;font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px}.vg_cookie_policy #cmplz-document h2{color:#1e1f22;font-family:"Museo Sans",Sans-serif;font-size:30px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:38px;letter-spacing:-.2px}.vg_cookie_policy #cmplz-cookies-overview .cmplz-dropdown summary div:after,.vg_cookie_policy #cmplz-document .cmplz-dropdown summary div:after,.vg_cookie_policy .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div:after,.vg_cookie_policy #cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{background:url("/wp-content/uploads/2024/04/Vector-3.svg");width:20px;height:20px;border-radius:50%}.vg_cookie_policy #cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open svg{display:none}.vg_cookie_policy #cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary .cmplz-category-title,.vg_cookie_policy #cmplz-cookies-overview .cmplz-dropdown summary h3,.vg_cookie_policy #cmplz-document .cmplz-dropdown summary h3,.vg_cookie_policy .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary h3{color:#1e1f22;font-family:"Museo Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:-.2px}.vg_cookie_policy #cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category,.vg_cookie_policy #cmplz-cookies-overview .cmplz-dropdown,.vg_cookie_policy #cmplz-document .cmplz-dropdown,.vg_cookie_policy .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown{background-color:#f0f4ff;padding:16px;border-radius:16px}.vg_cookie_policy #cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-description{color:#1e1f22;font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px}.vg_cookie_policy #cmplz-cookies-overview .cmplz-dropdown,.vg_cookie_policy #cmplz-document .cmplz-dropdown{margin-bottom:8px}.vg_cookie_policy #cmplz-document ul{padding-left:0}.vg_cookie_policy #cmplz-document li::marker{color:#6f60ab;width:6px;height:6px}.vg_cookie_policy #cmplz-document li{color:#393b3e;font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px}.vg_cookie_policy input[type=checkbox]:focus{outline:none}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose{border-radius:16px 16px 0 0}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose{border-radius:16px}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose div:nth-last-child(5){border-radius:0 0 0 16px}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose div:last-child{border-radius:0 0 16px}.vg_cookie_policy #cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header,.vg_cookie_policy #cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header,.vg_cookie_policy #cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header,.vg_cookie_policy #cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header,.vg_cookie_policy #cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header,.vg_cookie_policy #cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header{background:#eff1f3}.vg_cookie_policy #cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div,.vg_cookie_policy #cmplz-document .cmplz-dropdown .cookies-per-purpose div,.vg_cookie_policy .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div{color:#1e1f22;font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px}.vg_tilläggstjänsten .price-table{border-spacing:0;border-collapse:separate;border-radius:16px;border:1px solid rgba(30,31,34,.1)}.price-table tr td,.price-table tr th{border:none}.vg_tilläggstjänsten .price-table>tbody>tr:not(:last-child)>th,.vg_tilläggstjänsten .price-table>tbody>tr:not(:last-child)>td{border-bottom:1px solid rgba(30,31,34,.1)}.vg_tilläggstjänsten .price-table tr:first-child th:first-child,.vg_tilläggstjänsten .price-table tr td:first-child{border-right:1px solid rgba(30,31,34,.1)}.vg_tilläggstjänsten .price-table tr:first-child{background:#eff1f3}.vg_tilläggstjänsten .price-table tr:first-child th:last-child{border-radius:0 16px 0 0}.vg_tilläggstjänsten .price-table tr:first-child th:first-child{border-radius:16px 0 0}.vg_tilläggstjänsten .price-table,.vg_tilläggstjänsten .price-table th,.vg_tilläggstjänsten .price-table td{color:#1e1f22;font-family:"Inter",Sans-serif !important;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px}.vg_tilläggstjänsten .price-table th,.vg_tilläggstjänsten .price-table td{padding:16px 24px}.vg_post_navigation .post-navigation__arrow-next i,.vg_post_navigation .post-navigation__arrow-prev i{width:40px;height:40px;position:relative}.vg_post_navigation .post-navigation__arrow-next i:before,.vg_post_navigation .post-navigation__arrow-prev i:before{content:'';width:40px;height:40px;background:url(https://dev.tiltid.se/wp-content/uploads/2024/04/button-1.svg);position:absolute;left:0;top:5px}.vg_post_navigation .post-navigation__arrow-prev i:before{transform:rotate(180deg)}.vg_newslater_page .tnp-field-email label{display:none}.vg_newslater_page .tnp-subscription div.tnp-field.tnp-field-button{text-align:center !important;display:flex;position:relative;max-width:170px;margin:auto}.vg_newslater_page .tnp-subscription div.tnp-field.tnp-field-button:after{content:'';position:absolute;right:12px;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:100%;border:none;background:url(/wp-content/uploads/2024/04/icon-4.svg)}.vg_newslater_page .tnp-subscription .tnp-submit:focus{outline:none !important}.vg_newslater_page .tnp-subscription .tnp-submit{font-family:"Inter",Sans-serif !important;font-size:16px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:24px;color:#fff !important;background-color:#1e1f22 !important;border-radius:100px;padding:12px 12px 12px 24px;width:170px;text-align:left}.vg_newslater_page .tnp-email:focus{outline:none!important}.vg_newslater_page .tnp-email{border-radius:8px}.vg_newslater_page .tnp-email::-ms-input-placeholder{color:#a5a5a7;font-size:16px;line-height:24px;font-family:"Inter",Sans-serif}.vg_newslater_page .tnp-email::placeholder{color:#a5a5a7;font-size:16px;line-height:24px;font-family:"Inter",Sans-serif}.vg_new_video_section{position:absolute!important;z-index:-1;top:0;width:100%}@media (max-width:1200px){.vg_header_section .vg_header_menu{order:3}.vg_header_section .vg_header_login{order:2}}@media (max-width:768px){.vg_video_bg_section iframe{max-height:inherit !important;max-width:inherit !important}.vg__primary__menu .menu-item .elementor-item,.vg__primary__menu .menu-item .elementor-sub-item{display:flex;justify-content:center;width:100%}.vg__primary__menu .menu-item{margin-bottom:4px}.vg__primary__menu .elementor-nav-menu--dropdown>.elementor-nav-menu{padding-left:8px;padding-right:8px}.vg__primary__menu .elementor-nav-menu--dropdown{box-shadow:none !important;border:1px solid rgba(30,31,34,.1);margin:2px;border-radius:16px !important}.vg_header_section .vg_header_login .elementor-button{padding:8px 12px 8px 15px;display:flex;justify-content:center;margin-top:1px}.vg_login_button{height:32px}.vg_aktuellt_location .elementor-icon-box-content{align-items:center!important;display:flex}.vg_custom_image_box .elementor-image-box-title{min-height:max-content}.vg_custom_image_box .elementor-image-box-description strong{font-size:18px}.vg_section_margins{margin-left:8px;margin-right:8px}.vg_blure_bg{margin:0 !important}.vg_blog_posts .elementor-pagination .page-numbers.prev,.vg_blog_posts .elementor-pagination .page-numbers.next{top:-5px}.vg_blog_posts .elementor-post__title{min-height:fit-content}.vg_new_contact_form .ele-row{flex-direction:column;row-gap:24px}.vg_content .elementor-heading-title{max-height:62px}.toggleButton .elementor-button-text{background-position:0 16px}.vg_aktuellt_item .elementor-widget-container,.vg_aktuellt_item .elementor-icon-box-icon{display:flex!important;align-items:center}.vg_instagram_button>.elementor-widget-container{margin-top:-3px}.sliderthumb .tooltipOver{font-size:10px;line-height:20px;text-decoration:none;padding:4px 12px}.vg_instagram_feeds .sbi-owl-stage{margin-left:-100px}.sliderthumb{width:30px;height:30px;top:-10px !important}#sb_instagram.sbi_width_resp{padding-bottom:0 !important}#vg_kivra_heading_text h1{color:#fff!important}}