/*!**************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./resources/css/lazy.css ***!
  \**************************************************************************/
@charset "UTF-8";
@font-face{ font-family:'Overpass'; font-style:normal; font-weight:400; font-display:swap; src:local(""), url(6bb993c66a0065e1e0cf.woff2) format("woff2"), url(08188594d2d223af56ef.woff) format("woff"), url(2579c7a0aa84a9ab9467.ttf) format("truetype"); }
@font-face{ font-family:'Vollkorn'; font-style:italic; font-weight:700; font-display:swap; src:local(""), url(7c8bb41d18ca4a14226c.woff2) format("woff2"), url(11b8f210c57373430712.woff) format("woff"), url(f8996baa47e0a68af208.ttf) format("truetype"); }
@font-face{ font-family:'icons'; font-style:normal; font-weight:normal; font-display:swap; src:url(a630a29ad163d0fc9c08.woff2) format("woff2"), url(ffd8a6be33448e93c882.woff) format("woff"), url(e498ff2653a9e9064ab2.ttf) format("truetype"); }
.i{ font-style:normal; }
.i::before{ display:inline-block; position:relative; top:-.1em; margin-right:.25em; font-size:1.1em; vertical-align:middle; font-family:icons; }
.no-t-1000 .i::before{ content:none; }.i--only::before{margin-right:0;}.i-activity:before{content:"\ee56";}.i-airplane:before{content:"\ee57";}.i-airplane-in-flight:before{content:"\ee58";}.i-airplane-landing:before{content:"\ee59";}.i-airplane-takeoff:before{content:"\ee5a";}.i-airplay:before{content:"\ee5b";}.i-alarm:before{content:"\ee5c";}.i-align-bottom:before{content:"\ee5d";}.i-align-center-horizontal:before{content:"\ee5e";}.i-align-center-vertical:before{content:"\ee5f";}.i-align-left:before{content:"\ee60";}.i-align-right:before{content:"\ee61";}.i-align-top:before{content:"\ee62";}.i-anchor:before{content:"\ee63";}.i-android-logo:before{content:"\ee64";}.i-aperture:before{content:"\ee65";}.i-apple-logo:before{content:"\ee66";}.i-archive:before{content:"\ee67";}.i-archive-box:before{content:"\ee68";}.i-archive-tray:before{content:"\ee69";}.i-arrow-arc-left:before{content:"\ee6a";}.i-arrow-arc-right:before{content:"\ee6b";}.i-arrow-bend-double-up-left:before{content:"\ee6c";}.i-arrow-bend-double-up-right:before{content:"\ee6d";}.i-arrow-bend-down-left:before{content:"\ee6e";}.i-arrow-bend-down-right:before{content:"\ee6f";}.i-arrow-bend-left-down:before{content:"\ee70";}.i-arrow-bend-left-up:before{content:"\ee71";}.i-arrow-bend-right-down:before{content:"\ee72";}.i-arrow-bend-right-up:before{content:"\ee73";}.i-arrow-bend-up-left:before{content:"\ee74";}.i-arrow-bend-up-right:before{content:"\ee75";}.i-arrow-circle-down:before{content:"\ee76";}.i-arrow-circle-down-left:before{content:"\ee77";}.i-arrow-circle-down-right:before{content:"\ee78";}.i-arrow-circle-left:before{content:"\ee79";}.i-arrow-circle-right:before{content:"\ee7a";}.i-arrow-circle-up:before{content:"\ee7b";}.i-arrow-circle-up-left:before{content:"\ee7c";}.i-arrow-circle-up-right:before{content:"\ee7d";}.i-arrow-clockwise:before{content:"\ee7e";}.i-arrow-counter-clockwise:before{content:"\ee7f";}.i-arrow-down:before{content:"\ee80";}.i-arrow-down-left:before{content:"\ee81";}.i-arrow-down-right:before{content:"\ee82";}.i-arrow-elbow-down-left:before{content:"\ee83";}.i-arrow-elbow-down-right:before{content:"\ee84";}.i-arrow-elbow-left:before{content:"\ee85";}.i-arrow-elbow-left-down:before{content:"\ee86";}.i-arrow-elbow-left-up:before{content:"\ee87";}.i-arrow-elbow-right:before{content:"\ee88";}.i-arrow-elbow-right-down:before{content:"\ee89";}.i-arrow-elbow-right-up:before{content:"\ee8a";}.i-arrow-elbow-up-left:before{content:"\ee8b";}.i-arrow-elbow-up-right:before{content:"\ee8c";}.i-arrow-fat-down:before{content:"\ee8d";}.i-arrow-fat-left:before{content:"\ee8e";}.i-arrow-fat-line-down:before{content:"\ee8f";}.i-arrow-fat-line-left:before{content:"\ee90";}.i-arrow-fat-line-right:before{content:"\ee91";}.i-arrow-fat-lines-down:before{content:"\ee92";}.i-arrow-fat-lines-left:before{content:"\ee93";}.i-arrow-fat-lines-right:before{content:"\ee94";}.i-arrow-fat-lines-up:before{content:"\ee95";}.i-arrow-fat-line-up:before{content:"\ee96";}.i-arrow-fat-right:before{content:"\ee97";}.i-arrow-fat-up:before{content:"\ee98";}.i-arrow-left:before{content:"\ee99";}.i-arrow-line-down:before{content:"\ee9a";}.i-arrow-line-down-left:before{content:"\ee9b";}.i-arrow-line-down-right:before{content:"\ee9c";}.i-arrow-line-left:before{content:"\ee9d";}.i-arrow-line-right:before{content:"\ee9e";}.i-arrow-line-up:before{content:"\ee9f";}.i-arrow-line-up-left:before{content:"\eea0";}.i-arrow-line-up-right:before{content:"\eea1";}.i-arrow-right:before{content:"\eea2";}.i-arrows-clockwise:before{content:"\eea3";}.i-arrows-counter-clockwise:before{content:"\eea4";}.i-arrows-down-up:before{content:"\eea5";}.i-arrows-in:before{content:"\eea6";}.i-arrows-in-cardinal:before{content:"\eea7";}.i-arrows-in-line-horizontal:before{content:"\eea8";}.i-arrows-in-line-vertical:before{content:"\eea9";}.i-arrows-in-simple:before{content:"\eeaa";}.i-arrows-left-right:before{content:"\eeab";}.i-arrows-out:before{content:"\eeac";}.i-arrows-out-cardinal:before{content:"\eead";}.i-arrows-out-line-horizontal:before{content:"\eeae";}.i-arrows-out-line-vertical:before{content:"\eeaf";}.i-arrows-out-simple:before{content:"\eeb0";}.i-arrow-square-down:before{content:"\eeb1";}.i-arrow-square-down-left:before{content:"\eeb2";}.i-arrow-square-down-right:before{content:"\eeb3";}.i-arrow-square-left:before{content:"\eeb4";}.i-arrow-square-right:before{content:"\eeb5";}.i-arrow-square-up:before{content:"\eeb6";}.i-arrow-square-up-left:before{content:"\eeb7";}.i-arrow-square-up-right:before{content:"\eeb8";}.i-arrow-u-down-left:before{content:"\eeb9";}.i-arrow-u-down-right:before{content:"\eeba";}.i-arrow-u-left-down:before{content:"\eebb";}.i-arrow-u-left-up:before{content:"\eebc";}.i-arrow-up:before{content:"\eebd";}.i-arrow-up-left:before{content:"\eebe";}.i-arrow-up-right:before{content:"\eebf";}.i-arrow-u-right-down:before{content:"\eec0";}.i-arrow-u-right-up:before{content:"\eec1";}.i-arrow-u-up-left:before{content:"\eec2";}.i-arrow-u-up-right:before{content:"\eec3";}.i-article:before{content:"\eec4";}.i-asterisk:before{content:"\eec5";}.i-at:before{content:"\eec6";}.i-backspace:before{content:"\eec7";}.i-bag:before{content:"\eec8";}.i-bandaids:before{content:"\eec9";}.i-bank:before{content:"\eeca";}.i-barbell:before{content:"\eecb";}.i-barcode:before{content:"\eecc";}.i-battery-charging:before{content:"\eecd";}.i-battery-charging-vertical:before{content:"\eece";}.i-battery-empty:before{content:"\eecf";}.i-battery-full:before{content:"\eed0";}.i-battery-high:before{content:"\eed1";}.i-battery-low:before{content:"\eed2";}.i-battery-medium:before{content:"\eed3";}.i-battery-warning:before{content:"\eed4";}.i-battery-warning-vertical:before{content:"\eed5";}.i-bed:before{content:"\eed6";}.i-bell:before{content:"\eed7";}.i-bell-simple:before{content:"\eed8";}.i-bell-simple-slash:before{content:"\eed9";}.i-bell-slash:before{content:"\eeda";}.i-bicycle:before{content:"\eedb";}.i-bluetooth:before{content:"\eedc";}.i-bluetooth-connected:before{content:"\eedd";}.i-bluetooth-slash:before{content:"\eede";}.i-bluetooth-x:before{content:"\eedf";}.i-book:before{content:"\eee0";}.i-book-bookmark:before{content:"\eee1";}.i-bookmark:before{content:"\eee2";}.i-bookmarks:before{content:"\eee3";}.i-bookmark-simple:before{content:"\eee4";}.i-book-open:before{content:"\eee5";}.i-briefcase:before{content:"\eee6";}.i-briefcase-simple:before{content:"\eee7";}.i-broadcast:before{content:"\eee8";}.i-browser:before{content:"\eee9";}.i-browsers:before{content:"\eeea";}.i-browsers-simple:before{content:"\eeeb";}.i-buildings:before{content:"\eeec";}.i-bus:before{content:"\eeed";}.i-calculator:before{content:"\eeee";}.i-calendar:before{content:"\eeef";}.i-calendar-blank:before{content:"\eef0";}.i-calendar-x:before{content:"\eef1";}.i-camera:before{content:"\eef2";}.i-camera-slash:before{content:"\eef3";}.i-car:before{content:"\eef4";}.i-caret-circle-double-down:before{content:"\eef5";}.i-caret-circle-double-left:before{content:"\eef6";}.i-caret-circle-double-right:before{content:"\eef7";}.i-caret-circle-double-up:before{content:"\eef8";}.i-caret-circle-down:before{content:"\eef9";}.i-caret-circle-left:before{content:"\eefa";}.i-caret-circle-right:before{content:"\eefb";}.i-caret-circle-up:before{content:"\eefc";}.i-caret-double-down:before{content:"\eefd";}.i-caret-double-left:before{content:"\eefe";}.i-caret-double-right:before{content:"\eeff";}.i-caret-double-up:before{content:"\ef00";}.i-caret-down:before{content:"\ef01";}.i-caret-left:before{content:"\ef02";}.i-caret-right:before{content:"\ef03";}.i-caret-up:before{content:"\ef04";}.i-car-simple:before{content:"\ef05";}.i-cell-signal-full:before{content:"\ef06";}.i-cell-signal-high:before{content:"\ef07";}.i-cell-signal-low:before{content:"\ef08";}.i-cell-signal-medium:before{content:"\ef09";}.i-cell-signal-none:before{content:"\ef0a";}.i-cell-signal-slash:before{content:"\ef0b";}.i-cell-signal-x:before{content:"\ef0c";}.i-chart-bar:before{content:"\ef0d";}.i-chart-bar-horizontal:before{content:"\ef0e";}.i-chart-line:before{content:"\ef0f";}.i-chart-line-up:before{content:"\ef10";}.i-chart-pie:before{content:"\ef11";}.i-chart-pie-slice:before{content:"\ef12";}.i-chat:before{content:"\ef13";}.i-chat-centered:before{content:"\ef14";}.i-chat-centered-dots:before{content:"\ef15";}.i-chat-centered-text:before{content:"\ef16";}.i-chat-circle:before{content:"\ef17";}.i-chat-circle-dots:before{content:"\ef18";}.i-chat-circle-text:before{content:"\ef19";}.i-chat-dots:before{content:"\ef1a";}.i-chats:before{content:"\ef1b";}.i-chats-circle:before{content:"\ef1c";}.i-chats-teardrop:before{content:"\ef1d";}.i-chat-teardrop:before{content:"\ef1e";}.i-chat-teardrop-dots:before{content:"\ef1f";}.i-chat-teardrop-text:before{content:"\ef20";}.i-chat-text:before{content:"\ef21";}.i-check:before{content:"\ef22";}.i-check-circle:before{content:"\ef23";}.i-checks:before{content:"\ef24";}.i-check-square:before{content:"\ef25";}.i-check-square-offset:before{content:"\ef26";}.i-circle:before{content:"\ef27";}.i-circle-half:before{content:"\ef28";}.i-circle-half-tilt:before{content:"\ef29";}.i-circles-four:before{content:"\ef2a";}.i-circles-three:before{content:"\ef2b";}.i-circles-three-plus:before{content:"\ef2c";}.i-clipboard:before{content:"\ef2d";}.i-clipboard-text:before{content:"\ef2e";}.i-clock:before{content:"\ef2f";}.i-clock-afternoon:before{content:"\ef30";}.i-clock-clockwise:before{content:"\ef31";}.i-clock-counter-clockwise:before{content:"\ef32";}.i-closed-captioning:before{content:"\ef33";}.i-cloud:before{content:"\ef34";}.i-cloud-arrow-down:before{content:"\ef35";}.i-cloud-arrow-up:before{content:"\ef36";}.i-cloud-check:before{content:"\ef37";}.i-cloud-fog:before{content:"\ef38";}.i-cloud-lightning:before{content:"\ef39";}.i-cloud-moon:before{content:"\ef3a";}.i-cloud-rain:before{content:"\ef3b";}.i-cloud-slash:before{content:"\ef3c";}.i-cloud-snow:before{content:"\ef3d";}.i-cloud-sun:before{content:"\ef3e";}.i-club:before{content:"\ef3f";}.i-code:before{content:"\ef40";}.i-code-simple:before{content:"\ef41";}.i-coffee:before{content:"\ef42";}.i-columns:before{content:"\ef43";}.i-command:before{content:"\ef44";}.i-compass:before{content:"\ef45";}.i-computer-tower:before{content:"\ef46";}.i-copy:before{content:"\ef47";}.i-copyright:before{content:"\ef48";}.i-copy-simple:before{content:"\ef49";}.i-corners-in:before{content:"\ef4a";}.i-corners-out:before{content:"\ef4b";}.i-credit-card:before{content:"\ef4c";}.i-crop:before{content:"\ef4d";}.i-crosshair:before{content:"\ef4e";}.i-crosshair-simple:before{content:"\ef4f";}.i-cube:before{content:"\ef50";}.i-currency-circle-dollar:before{content:"\ef51";}.i-currency-cny:before{content:"\ef52";}.i-currency-dollar:before{content:"\ef53";}.i-currency-dollar-simple:before{content:"\ef54";}.i-currency-eur:before{content:"\ef55";}.i-currency-gbp:before{content:"\ef56";}.i-currency-inr:before{content:"\ef57";}.i-currency-jpy:before{content:"\ef58";}.i-currency-krw:before{content:"\ef59";}.i-currency-rub:before{content:"\ef5a";}.i-cursor:before{content:"\ef5b";}.i-database:before{content:"\ef5c";}.i-desktop:before{content:"\ef5d";}.i-desktop-tower:before{content:"\ef5e";}.i-device-mobile:before{content:"\ef5f";}.i-device-mobile-camera:before{content:"\ef60";}.i-device-mobile-speaker:before{content:"\ef61";}.i-device-tablet:before{content:"\ef62";}.i-device-tablet-camera:before{content:"\ef63";}.i-device-tablet-speaker:before{content:"\ef64";}.i-diamond:before{content:"\ef65";}.i-dice-five:before{content:"\ef66";}.i-dice-four:before{content:"\ef67";}.i-dice-one:before{content:"\ef68";}.i-dice-six:before{content:"\ef69";}.i-dice-three:before{content:"\ef6a";}.i-dice-two:before{content:"\ef6b";}.i-disc:before{content:"\ef6c";}.i-divide:before{content:"\ef6d";}.i-dots-nine:before{content:"\ef6e";}.i-dots-three:before{content:"\ef6f";}.i-dots-three-circle:before{content:"\ef70";}.i-dots-three-circle-vertical:before{content:"\ef71";}.i-dots-three-outline:before{content:"\ef72";}.i-dots-three-outline-vertical:before{content:"\ef73";}.i-dots-three-vertical:before{content:"\ef74";}.i-download:before{content:"\ef75";}.i-download-simple:before{content:"\ef76";}.i-dribbble-logo:before{content:"\ef77";}.i-drop:before{content:"\ef78";}.i-drop-half:before{content:"\ef79";}.i-eject:before{content:"\ef7a";}.i-envelope:before{content:"\ef7b";}.i-envelope-open:before{content:"\ef7c";}.i-envelope-simple:before{content:"\ef7d";}.i-envelope-simple-open:before{content:"\ef7e";}.i-equals:before{content:"\ef7f";}.i-eraser:before{content:"\ef80";}.i-eye:before{content:"\ef81";}.i-eye-closed:before{content:"\ef82";}.i-eyedropper:before{content:"\ef83";}.i-eye-slash:before{content:"\ef84";}.i-facebook-logo:before{content:"\ef85";}.i-face-mask:before{content:"\ef86";}.i-faders:before{content:"\ef87";}.i-faders-horizontal:before{content:"\ef88";}.i-fast-forward-circle:before{content:"\ef89";}.i-figma-logo:before{content:"\ef8a";}.i-file:before{content:"\ef8b";}.i-file-arrow-down:before{content:"\ef8c";}.i-file-minus:before{content:"\ef8d";}.i-file-plus:before{content:"\ef8e";}.i-file-search:before{content:"\ef8f";}.i-file-text:before{content:"\ef90";}.i-file-x:before{content:"\ef91";}.i-fingerprint:before{content:"\ef92";}.i-fingerprint-simple:before{content:"\ef93";}.i-finn-the-human:before{content:"\ef94";}.i-fire:before{content:"\ef95";}.i-first-aid:before{content:"\ef96";}.i-first-aid-kit:before{content:"\ef97";}.i-flag:before{content:"\ef98";}.i-flashlight:before{content:"\ef99";}.i-floppy-disk:before{content:"\ef9a";}.i-folder:before{content:"\ef9b";}.i-folder-minus:before{content:"\ef9c";}.i-folder-notch:before{content:"\ef9d";}.i-folder-notch-minus:before{content:"\ef9e";}.i-folder-notch-open:before{content:"\ef9f";}.i-folder-notch-plus:before{content:"\efa0";}.i-folder-open:before{content:"\efa1";}.i-folder-plus:before{content:"\efa2";}.i-folders:before{content:"\efa3";}.i-folder-simple:before{content:"\efa4";}.i-folder-simple-minus:before{content:"\efa5";}.i-folder-simple-plus:before{content:"\efa6";}.i-fork-knife:before{content:"\efa7";}.i-framer-logo:before{content:"\efa8";}.i-funnel:before{content:"\efa9";}.i-funnel-simple:before{content:"\efaa";}.i-game-controller:before{content:"\efab";}.i-gear:before{content:"\efac";}.i-gear-six:before{content:"\efad";}.i-gif:before{content:"\efae";}.i-gift:before{content:"\efaf";}.i-git-branch:before{content:"\efb0";}.i-git-commit:before{content:"\efb1";}.i-git-diff:before{content:"\efb2";}.i-git-fork:before{content:"\efb3";}.i-github-logo:before{content:"\efb4";}.i-git-merge:before{content:"\efb5";}.i-git-pull-request:before{content:"\efb6";}.i-globe:before{content:"\efb7";}.i-globe-hemisphere-east:before{content:"\efb8";}.i-globe-hemisphere-west:before{content:"\efb9";}.i-globe-simple:before{content:"\efba";}.i-globe-stand:before{content:"\efbb";}.i-google-logo:before{content:"\efbc";}.i-google-play-logo:before{content:"\efbd";}.i-grid-four:before{content:"\efbe";}.i-hand:before{content:"\efbf";}.i-handbag:before{content:"\efc0";}.i-hand-fist:before{content:"\efc1";}.i-hand-grabbing:before{content:"\efc2";}.i-hand-palm:before{content:"\efc3";}.i-hand-pointing:before{content:"\efc4";}.i-handshake:before{content:"\efc5";}.i-hand-waving:before{content:"\efc6";}.i-hard-drive:before{content:"\efc7";}.i-hard-drives:before{content:"\efc8";}.i-hash:before{content:"\efc9";}.i-hash-straight:before{content:"\efca";}.i-headphones:before{content:"\efcb";}.i-headset:before{content:"\efcc";}.i-heart:before{content:"\efcd";}.i-heartbeat:before{content:"\efce";}.i-heart-straight:before{content:"\efcf";}.i-hexagon:before{content:"\efd0";}.i-horse:before{content:"\efd1";}.i-hourglass:before{content:"\efd2";}.i-hourglass-high:before{content:"\efd3";}.i-hourglass-low:before{content:"\efd4";}.i-hourglass-medium:before{content:"\efd5";}.i-hourglass-simple:before{content:"\efd6";}.i-hourglass-simple-high:before{content:"\efd7";}.i-hourglass-simple-low:before{content:"\efd8";}.i-hourglass-simple-medium:before{content:"\efd9";}.i-house:before{content:"\efda";}.i-house-line:before{content:"\efdb";}.i-house-simple:before{content:"\efdc";}.i-identification-card:before{content:"\efdd";}.i-image:before{content:"\efde";}.i-image-square:before{content:"\efdf";}.i-info:before{content:"\efe0";}.i-instagram-logo:before{content:"\efe1";}.i-intersect:before{content:"\efe2";}.i-jeep:before{content:"\efe3";}.i-key:before{content:"\efe4";}.i-keyboard:before{content:"\efe5";}.i-laptop:before{content:"\efe6";}.i-leaf:before{content:"\efe7";}.i-lightbulb:before{content:"\efe8";}.i-lightning:before{content:"\efe9";}.i-lightning-slash:before{content:"\efea";}.i-link:before{content:"\efeb";}.i-link-break:before{content:"\efec";}.i-linkedin-logo:before{content:"\efed";}.i-link-simple:before{content:"\efee";}.i-link-simple-break:before{content:"\efef";}.i-link-simple-horizontal:before{content:"\eff0";}.i-link-simple-horizontal-break:before{content:"\eff1";}.i-list:before{content:"\eff2";}.i-list-bullets:before{content:"\eff3";}.i-list-dashes:before{content:"\eff4";}.i-list-numbers:before{content:"\eff5";}.i-list-plus:before{content:"\eff6";}.i-lock:before{content:"\eff7";}.i-lock-key:before{content:"\eff8";}.i-lock-key-open:before{content:"\eff9";}.i-lock-laminated:before{content:"\effa";}.i-lock-laminated-open:before{content:"\effb";}.i-lock-open:before{content:"\effc";}.i-lock-simple:before{content:"\effd";}.i-lock-simple-open:before{content:"\effe";}.i-magnifying-glass:before{content:"\efff";}.i-magnifying-glass-minus:before{content:"\f000";}.i-magnifying-glass-plus:before{content:"\f001";}.i-map-pin:before{content:"\f002";}.i-map-pin-line:before{content:"\f003";}.i-map-trifold:before{content:"\f004";}.i-martini:before{content:"\f005";}.i-math-operations:before{content:"\f006";}.i-medal:before{content:"\f007";}.i-medium-logo:before{content:"\f008";}.i-megaphone:before{content:"\f009";}.i-microphone:before{content:"\f00a";}.i-microphone-slash:before{content:"\f00b";}.i-minus:before{content:"\f00c";}.i-minus-circle:before{content:"\f00d";}.i-money:before{content:"\f00e";}.i-monitor:before{content:"\f00f";}.i-monitor-play:before{content:"\f010";}.i-moon:before{content:"\f011";}.i-moon-stars:before{content:"\f012";}.i-mouse:before{content:"\f013";}.i-music-note:before{content:"\f014";}.i-music-notes:before{content:"\f015";}.i-music-note-simple:before{content:"\f016";}.i-music-notes-simple:before{content:"\f017";}.i-navigation-arrow:before{content:"\f018";}.i-newspaper:before{content:"\f019";}.i-newspaper-clipping:before{content:"\f01a";}.i-note:before{content:"\f01b";}.i-note-blank:before{content:"\f01c";}.i-notebook:before{content:"\f01d";}.i-note-pencil:before{content:"\f01e";}.i-number-circle-eight:before{content:"\f01f";}.i-number-circle-five:before{content:"\f020";}.i-number-circle-four:before{content:"\f021";}.i-number-circle-nine:before{content:"\f022";}.i-number-circle-one:before{content:"\f023";}.i-number-circle-seven:before{content:"\f024";}.i-number-circle-six:before{content:"\f025";}.i-number-circle-three:before{content:"\f026";}.i-number-circle-two:before{content:"\f027";}.i-number-circle-zero:before{content:"\f028";}.i-number-eight:before{content:"\f029";}.i-number-five:before{content:"\f02a";}.i-number-four:before{content:"\f02b";}.i-number-nine:before{content:"\f02c";}.i-number-one:before{content:"\f02d";}.i-number-seven:before{content:"\f02e";}.i-number-six:before{content:"\f02f";}.i-number-square-eight:before{content:"\f030";}.i-number-square-five:before{content:"\f031";}.i-number-square-four:before{content:"\f032";}.i-number-square-nine:before{content:"\f033";}.i-number-square-one:before{content:"\f034";}.i-number-square-seven:before{content:"\f035";}.i-number-square-six:before{content:"\f036";}.i-number-square-three:before{content:"\f037";}.i-number-square-two:before{content:"\f038";}.i-number-square-zero:before{content:"\f039";}.i-number-three:before{content:"\f03a";}.i-number-two:before{content:"\f03b";}.i-number-zero:before{content:"\f03c";}.i-nut:before{content:"\f03d";}.i-octagon:before{content:"\f03e";}.i-package:before{content:"\f03f";}.i-paint-brush-broad:before{content:"\f040";}.i-paint-bucket:before{content:"\f041";}.i-paperclip:before{content:"\f042";}.i-paperclip-horizontal:before{content:"\f043";}.i-paper-plane:before{content:"\f044";}.i-paper-plane-right:before{content:"\f045";}.i-paper-plane-tilt:before{content:"\f046";}.i-path:before{content:"\f047";}.i-pause:before{content:"\f048";}.i-pause-circle:before{content:"\f049";}.i-peace:before{content:"\f04a";}.i-pedestrian:before{content:"\f04b";}.i-pen:before{content:"\f04c";}.i-pencil:before{content:"\f04d";}.i-pencil-circle:before{content:"\f04e";}.i-pencil-line:before{content:"\f04f";}.i-pencil-simple:before{content:"\f050";}.i-pen-nib:before{content:"\f051";}.i-percent:before{content:"\f052";}.i-phone:before{content:"\f053";}.i-phone-call:before{content:"\f054";}.i-phone-disconnect:before{content:"\f055";}.i-phone-incoming:before{content:"\f056";}.i-phone-outgoing:before{content:"\f057";}.i-phone-slash:before{content:"\f058";}.i-phone-x:before{content:"\f059";}.i-phosphor-logo:before{content:"\f05a";}.i-play:before{content:"\f05b";}.i-play-circle:before{content:"\f05c";}.i-plus:before{content:"\f05d";}.i-plus-circle:before{content:"\f05e";}.i-plus-minus:before{content:"\f05f";}.i-poker-chip:before{content:"\f060";}.i-power:before{content:"\f061";}.i-printer:before{content:"\f062";}.i-prohibit:before{content:"\f063";}.i-prohibit-inset:before{content:"\f064";}.i-push-pin:before{content:"\f065";}.i-push-pin-slash:before{content:"\f066";}.i-puzzle-piece:before{content:"\f067";}.i-qr-code:before{content:"\f068";}.i-question:before{content:"\f069";}.i-radical:before{content:"\f06a";}.i-rainbow:before{content:"\f06b";}.i-rainbow-cloud:before{content:"\f06c";}.i-receipt:before{content:"\f06d";}.i-record:before{content:"\f06e";}.i-rectangle:before{content:"\f06f";}.i-reddit-logo:before{content:"\f070";}.i-repeat:before{content:"\f071";}.i-repeat-once:before{content:"\f072";}.i-rewind-circle:before{content:"\f073";}.i-rocket:before{content:"\f074";}.i-rocket-launch:before{content:"\f075";}.i-rows:before{content:"\f076";}.i-rss:before{content:"\f077";}.i-rss-simple:before{content:"\f078";}.i-scissors:before{content:"\f079";}.i-screencast:before{content:"\f07a";}.i-share:before{content:"\f07b";}.i-share-network:before{content:"\f07c";}.i-shield:before{content:"\f07d";}.i-shield-check:before{content:"\f07e";}.i-shield-chevron:before{content:"\f07f";}.i-shield-slash:before{content:"\f080";}.i-shield-warning:before{content:"\f081";}.i-shopping-bag:before{content:"\f082";}.i-shopping-bag-open:before{content:"\f083";}.i-shopping-cart:before{content:"\f084";}.i-shopping-cart-simple:before{content:"\f085";}.i-shuffle:before{content:"\f086";}.i-shuffle-angular:before{content:"\f087";}.i-shuffle-simple:before{content:"\f088";}.i-sign-in:before{content:"\f089";}.i-sign-out:before{content:"\f08a";}.i-sketch-logo:before{content:"\f08b";}.i-skip-back:before{content:"\f08c";}.i-skip-back-circle:before{content:"\f08d";}.i-skip-forward:before{content:"\f08e";}.i-skip-forward-circle:before{content:"\f08f";}.i-slack-logo:before{content:"\f090";}.i-sliders:before{content:"\f091";}.i-sliders-horizontal:before{content:"\f092";}.i-smiley:before{content:"\f093";}.i-smiley-blank:before{content:"\f094";}.i-smiley-meh:before{content:"\f095";}.i-smiley-nervous:before{content:"\f096";}.i-smiley-sad:before{content:"\f097";}.i-smiley-sticker:before{content:"\f098";}.i-smiley-x-eyes:before{content:"\f099";}.i-snowflake:before{content:"\f09a";}.i-sort-ascending:before{content:"\f09b";}.i-sort-descending:before{content:"\f09c";}.i-spade:before{content:"\f09d";}.i-speaker-high:before{content:"\f09e";}.i-speaker-low:before{content:"\f09f";}.i-speaker-none:before{content:"\f0a0";}.i-speaker-simple-high:before{content:"\f0a1";}.i-speaker-simple-low:before{content:"\f0a2";}.i-speaker-simple-none:before{content:"\f0a3";}.i-speaker-simple-slash:before{content:"\f0a4";}.i-speaker-simple-x:before{content:"\f0a5";}.i-speaker-slash:before{content:"\f0a6";}.i-speaker-x:before{content:"\f0a7";}.i-square:before{content:"\f0a8";}.i-square-half:before{content:"\f0a9";}.i-squares-four:before{content:"\f0aa";}.i-stack:before{content:"\f0ab";}.i-stack-simple:before{content:"\f0ac";}.i-star:before{content:"\f0ad";}.i-sticker:before{content:"\f0ae";}.i-stop:before{content:"\f0af";}.i-stop-circle:before{content:"\f0b0";}.i-storefront:before{content:"\f0b1";}.i-suitcase:before{content:"\f0b2";}.i-suitcase-simple:before{content:"\f0b3";}.i-sun:before{content:"\f0b4";}.i-sun-dim:before{content:"\f0b5";}.i-sun-horizon:before{content:"\f0b6";}.i-swatches:before{content:"\f0b7";}.i-sword:before{content:"\f0b8";}.i-table:before{content:"\f0b9";}.i-tag:before{content:"\f0ba";}.i-tag-simple:before{content:"\f0bb";}.i-target:before{content:"\f0bc";}.i-telegram-logo:before{content:"\f0bd";}.i-terminal:before{content:"\f0be";}.i-text-align-center:before{content:"\f0bf";}.i-text-align-justify:before{content:"\f0c0";}.i-text-align-left:before{content:"\f0c1";}.i-text-align-right:before{content:"\f0c2";}.i-text-bolder:before{content:"\f0c3";}.i-text-italic:before{content:"\f0c4";}.i-text-strikethrough:before{content:"\f0c5";}.i-text-t:before{content:"\f0c6";}.i-text-underline:before{content:"\f0c7";}.i-thermometer:before{content:"\f0c8";}.i-thermometer-cold:before{content:"\f0c9";}.i-thermometer-hot:before{content:"\f0ca";}.i-thermometer-simple:before{content:"\f0cb";}.i-thumbs-down:before{content:"\f0cc";}.i-thumbs-up:before{content:"\f0cd";}.i-ticket:before{content:"\f0ce";}.i-timer:before{content:"\f0cf";}.i-tote:before{content:"\f0d0";}.i-train:before{content:"\f0d1";}.i-train-regional:before{content:"\f0d2";}.i-train-simple:before{content:"\f0d3";}.i-translate:before{content:"\f0d4";}.i-trash:before{content:"\f0d5";}.i-trash-simple:before{content:"\f0d6";}.i-tray:before{content:"\f0d7";}.i-trend-down:before{content:"\f0d8";}.i-trend-up:before{content:"\f0d9";}.i-triangle:before{content:"\f0da";}.i-truck:before{content:"\f0db";}.i-twitch-logo:before{content:"\f0dc";}.i-twitter-logo:before{content:"\f0dd";}.i-upload:before{content:"\f0de";}.i-upload-simple:before{content:"\f0df";}.i-user:before{content:"\f0e0";}.i-user-circle:before{content:"\f0e1";}.i-user-circle-gear:before{content:"\f0e2";}.i-user-circle-minus:before{content:"\f0e3";}.i-user-circle-plus:before{content:"\f0e4";}.i-user-gear:before{content:"\f0e5";}.i-user-minus:before{content:"\f0e6";}.i-user-plus:before{content:"\f0e7";}.i-user-rectangle:before{content:"\f0e8";}.i-users:before{content:"\f0e9";}.i-user-square:before{content:"\f0ea";}.i-vibrate:before{content:"\f0eb";}.i-video-camera:before{content:"\f0ec";}.i-video-camera-slash:before{content:"\f0ed";}.i-voicemail:before{content:"\f0ee";}.i-warning:before{content:"\f0ef";}.i-warning-circle:before{content:"\f0f0";}.i-warning-octagon:before{content:"\f0f1";}.i-watch:before{content:"\f0f2";}.i-whatsapp-logo:before{content:"\f0f3";}.i-wheelchair:before{content:"\f0f4";}.i-wifi-high:before{content:"\f0f5";}.i-wifi-low:before{content:"\f0f6";}.i-wifi-medium:before{content:"\f0f7";}.i-wifi-none:before{content:"\f0f8";}.i-wifi-slash:before{content:"\f0f9";}.i-wifi-x:before{content:"\f0fa";}.i-wind:before{content:"\f0fb";}.i-wrench:before{content:"\f0fc";}.i-x:before{content:"\f0fd";}.i-x-circle:before{content:"\f0fe";}.i-x-square:before{content:"\f0ff";}.i-youtube-logo:before{content:"\f100";}

/**
 * selectize.css (v0.13.3)
 * Copyright (c) 2013–2015 Brian Reavis & contributors
 * Copyright (c) 2020 Selectize Team & contributors
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
 * file except in compliance with the License. You may obtain a copy of the License at:
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under
 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
 * ANY KIND, either express or implied. See the License for the specific language
 * governing permissions and limitations under the License.
 *
 * @author Brian Reavis <brian@thirdroute.com>
 * @author Ris Adams <selectize@risadams.com>
 */
.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,.06) !important;border:0 none !important;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:"!";visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-control .dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.selectize-control .dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px !important}.selectize-control .dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .selectize-dropdown-content{display:flex}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button .item{display:inline-flex;align-items:center;padding-right:0 !important}.selectize-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 6px;border-left:1px solid #d0d0d0;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:6px}.selectize-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button .item.active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled .item .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled .item .remove{border-left-color:#fff}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;font-smoothing:inherit}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px 8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:calc( 8px - 2px - 0 ) 8px calc( 8px - 2px - 3px - 0 )}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important}.selectize-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:inline-block;zoom:1}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.selectize-input>input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;user-select:auto !important;box-shadow:none !important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none !important}.selectize-input>input[placeholder]{box-sizing:initial}.selectize-input.has-items>input{margin:0 0px !important}.selectize-input::after{content:" ";display:block;clear:left}.selectize-input.dropdown-active::before{content:" ";display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.selectize-dropdown .option,.selectize-dropdown .optgroup-header,.selectize-dropdown .no-results,.selectize-dropdown .create{padding:5px 8px}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.selectize-dropdown [data-selectable].option{opacity:1;cursor:pointer}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch}.selectize-dropdown-emptyoptionlabel{text-align:center}.selectize-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:5px 8px}.selectize-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent #d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:" ";display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:gray transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent gray transparent}.selectize-control.rtl{text-align:right}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}

.stats__value, .product__details strong, .cov__result-label, .cov__result-value, .cov__calc::after{ font-family:Rubik, sans-serif; font-weight:bold; }
.slider__btn::before, .contact__label, .frm__input, .frm__send, .radio__label::after, .footer__menu .menu-item > a, .footer__menu-last .menu-item > a, .inquery__btn, .cov__input{ -webkit-transition:color 250ms cubic-bezier(0,.5,.5,1), background-color 250ms cubic-bezier(0,.5,.5,1), border-color 250ms cubic-bezier(0,.5,.5,1), -webkit-box-shadow 250ms cubic-bezier(0,.5,.5,1); transition:color 250ms cubic-bezier(0,.5,.5,1), background-color 250ms cubic-bezier(0,.5,.5,1), border-color 250ms cubic-bezier(0,.5,.5,1), -webkit-box-shadow 250ms cubic-bezier(0,.5,.5,1); -o-transition:color 250ms cubic-bezier(0,.5,.5,1), background-color 250ms cubic-bezier(0,.5,.5,1), border-color 250ms cubic-bezier(0,.5,.5,1), box-shadow 250ms cubic-bezier(0,.5,.5,1); transition:color 250ms cubic-bezier(0,.5,.5,1), background-color 250ms cubic-bezier(0,.5,.5,1), border-color 250ms cubic-bezier(0,.5,.5,1), box-shadow 250ms cubic-bezier(0,.5,.5,1); transition:color 250ms cubic-bezier(0,.5,.5,1), background-color 250ms cubic-bezier(0,.5,.5,1), border-color 250ms cubic-bezier(0,.5,.5,1), box-shadow 250ms cubic-bezier(0,.5,.5,1), -webkit-box-shadow 250ms cubic-bezier(0,.5,.5,1); }
.box, .modal__close, .contact, .frm__input:focus{ -webkit-box-shadow:0.1rem 0.15rem 2rem -0.5rem rgba(0, 0, 0, 0.1), 0.1rem 0.15rem 2rem -0.5rem rgba(0, 0, 0, 0.1); box-shadow:0.1rem 0.15rem 2rem -0.5rem rgba(0, 0, 0, 0.1), 0.1rem 0.15rem 2rem -0.5rem rgba(0, 0, 0, 0.1); }
.card__c{ word-wrap:break-word; overflow-wrap:break-word; word-break:break-word; }
@-webkit-keyframes reveal{ 0%{ opacity:0;
    -webkit-transform:scale(0.5);
            transform:scale(0.5); }
  100%{ opacity:1;
    -webkit-transform:scale(1);
            transform:scale(1); } }
@keyframes reveal{ 0%{ opacity:0;
    -webkit-transform:scale(0.5);
            transform:scale(0.5); }
  100%{ opacity:1;
    -webkit-transform:scale(1);
            transform:scale(1); } }
.reveal--active .reveal__el{ opacity:0; }
.no-js .reveal__el{ opacity:1; }
.reveal--in-view .reveal__el{ -webkit-animation:reveal 1000ms cubic-bezier(0,.5,.5,1) forwards; animation:reveal 1000ms cubic-bezier(0,.5,.5,1) forwards; }
.reveal__item:nth-child(2) .reveal__el, .reveal__el.reveal__item:nth-child(2){ -webkit-animation-delay:250ms; animation-delay:250ms; }
.reveal__item:nth-child(3) .reveal__el, .reveal__el.reveal__item:nth-child(3){ -webkit-animation-delay:500ms; animation-delay:500ms; }
.reveal__item:nth-child(4) .reveal__el, .reveal__el.reveal__item:nth-child(4){ -webkit-animation-delay:750ms; animation-delay:750ms; }
.reveal__item:nth-child(5) .reveal__el, .reveal__el.reveal__item:nth-child(5){ -webkit-animation-delay:1000ms; animation-delay:1000ms; }
.reveal__item:nth-child(6) .reveal__el, .reveal__el.reveal__item:nth-child(6){ -webkit-animation-delay:1250ms; animation-delay:1250ms; }
.reveal__item:nth-child(7) .reveal__el, .reveal__el.reveal__item:nth-child(7){ -webkit-animation-delay:1500ms; animation-delay:1500ms; }
.reveal__item:nth-child(8) .reveal__el, .reveal__el.reveal__item:nth-child(8){ -webkit-animation-delay:1750ms; animation-delay:1750ms; }
.text-center{ text-align:center; }
.text-cta::after{ content:""; display:inline-block; position:relative; top:-.1em; width:1em; height:1em; border:.5em solid; margin-left:.5em; border-color:transparent transparent transparent currentColor; vertical-align:middle; }
.meta{ color:#f60; }
.card__box{ border:1px solid #e5eaf1; background-color:#fff; }
.card__box.box{ -webkit-box-shadow:none; box-shadow:none; }
.card + .card .card__box{ border-top-width:0; }
.card__box .h3{ text-align:center; }
.card__c{ padding-left:1rem; padding-right:1rem; }
.card__icon, .card__label{ display:block; text-align:center; color:#f60; }
.card__icon + .h3, .card__label + .h3{ margin-top:1em; }
.card__icon{ font-size:2rem; }
.card__icon--big{ font-size:4rem; }
.card__label{ margin-top:0; }
.stats__icon{ color:#f60; }
.stats__value{ margin-top:1rem; color:#a4a8b7; }
.stats__number{ display:inline-block; }
.stats__label{ margin-top:1rem; text-transform:uppercase; }
.iconlist{ display:-ms-flexbox; display:flex; }
.iconlist__icon{ position:relative; top:-.15em; font-size:1.75rem; color:#f60; }
.jobs{ border:1px solid #e5eaf1; background-color:#fff; }
.job{ display:-ms-flexbox; display:flex; -ms-flex-direction:column; flex-direction:column; -ms-flex-align:center; align-items:center; }
.job + .job{ border-top:1px solid #e5eaf1; }
.job__title{ color:#f60; }
.job__meta{ margin-top:.15em; }
.job__ui{ margin-top:1rem; }
.ticklist__item{ position:relative; padding-left:2.5rem; }
.ticklist__item::before{ position:absolute; top:-.25em; left:0; font-size:1.75rem; }
.ticklist--main .ticklist__item::before{ color:#f60; }
.ticklist--sub .ticklist__item::before{ color:#a4a8b7; }
.ticklist__item + .ticklist__item{ margin-top:.5em; }
.product + .product, .product__upgrades{ margin-top:2.5rem; }
.product__box{ min-height:100%; border:1px solid #a4a8b7; }
.product--sub .text-cta{ color:inherit; }
.product__head{ position:relative; padding-top:2rem; padding-bottom:3.5rem; text-align:center; background-color:#f2f4f8; }
.product--main .product__head{ background-color:#262834; color:#fff; }
.product__badge{ position:absolute; top:-1.75rem; left:50%; -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%); padding:1rem; background-color:#fff; color:#f60; text-transform:uppercase; }
.product__badge + p{ margin:0; }
.product__price{ margin-top:.5em; }
.product__value{ margin-left:.15em; font-size:2.5rem; line-height:2.75rem; }
.product__cta{ display:-ms-flexbox; display:flex; -ms-flex-pack:center; justify-content:center; position:absolute; left:0; bottom:-1.75rem; width:100%; }
.product__block{ padding-left:1rem; padding-right:1rem; }
.product__details{ padding-top:3.5rem; }
.product__info{ color:#a4a8b7; }
.pagelinks + .pagelinks{ margin-top:3.5rem; }
.quote__box{ position:relative; padding-bottom:2.5rem; border:1px solid #e5eaf1; text-align:center; background-color:#fff; }
.quote__box::before{ content:"”"; position:absolute; top:-.3em; left:0; width:100%; font-size:6.75rem; color:#f60; pointer-events:none; }
.quote__box--no-img{ padding-top:3.5rem; }
.quote__img{ display:inline-block; max-width:12rem; padding-top:2.5rem; padding-bottom:2.5rem; }
.quote--reference .quote__img{ max-height:8rem; }
.quote--profile .quote__img{ border-radius:50%; }
.quote__img + .h3{ margin-top:0; }
.quote__footer{ position:relative; padding-top:3.5rem; }
.quote__footer::before{ content:""; position:absolute; left:50%; bottom:0; -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%); border:0.25rem solid #f60; border-radius:50%; pointer-events:none; width:6rem; height:1.98rem; clip:rect(0.99rem, 5.1rem, 1.98rem, 0.9rem); bottom:auto; top:0; }
.quote__cite{ display:block; }
.quote__cite + .quote__cite{ margin-top:.25em; }
.medal{ display:-ms-flexbox; display:flex; -ms-flex-direction:column; flex-direction:column; -ms-flex-align:center; align-items:center; }
.medal__img{ max-width:12rem; }
.medal__still-value{ color:#a4a8b7; }
.glide{ position:relative; width:100%; -webkit-box-sizing:border-box; box-sizing:border-box; }
.glide *{ -webkit-box-sizing:inherit; box-sizing:inherit; }
.glide__track{ overflow:hidden; }
.glide__slides{ position:relative; width:100%; list-style:none; -webkit-backface-visibility:hidden; backface-visibility:hidden; -webkit-transform-style:preserve-3d; transform-style:preserve-3d; -ms-touch-action:pan-Y; touch-action:pan-Y; overflow:hidden; padding:0; white-space:nowrap; display:-ms-flexbox; display:flex; -ms-flex-wrap:nowrap; flex-wrap:nowrap; will-change:transform; }
.glide__slides--dragging{ -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; }
.glide__slide{ width:100%; height:100%; -ms-flex-negative:0; flex-shrink:0; white-space:normal; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-touch-callout:none; -webkit-tap-highlight-color:transparent; }
.glide__slide a{ -webkit-user-select:none; user-select:none; -webkit-user-drag:none; -moz-user-select:none; -ms-user-select:none; }
.glide__arrows{ -webkit-touch-callout:none; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; }
.glide__bullets{ -webkit-touch-callout:none; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; }
.glide--rtl{ direction:rtl; }
.glide{ display:block; }
.glide:not([data-slider-auto]){ padding-bottom:3.5rem; }
.glide__track, .glide__slides{ overflow:visible; }
.glide__track{ -webkit-transition:height 250ms cubic-bezier(0,.5,.5,1); -o-transition:height 250ms cubic-bezier(0,.5,.5,1); transition:height 250ms cubic-bezier(0,.5,.5,1); }
.glide__slides{ -ms-flex-align:center; align-items:center; }
.imgslider .glide__slides{ -ms-flex-align:start; align-items:flex-start; }
.glide__slide{ -ms-flex:auto; flex:auto; -webkit-transition:opacity 250ms cubic-bezier(0,.5,.5,1), -webkit-transform 250ms cubic-bezier(0,.5,.5,1); transition:opacity 250ms cubic-bezier(0,.5,.5,1), -webkit-transform 250ms cubic-bezier(0,.5,.5,1); -o-transition:transform 250ms cubic-bezier(0,.5,.5,1), opacity 250ms cubic-bezier(0,.5,.5,1); transition:transform 250ms cubic-bezier(0,.5,.5,1), opacity 250ms cubic-bezier(0,.5,.5,1); transition:transform 250ms cubic-bezier(0,.5,.5,1), opacity 250ms cubic-bezier(0,.5,.5,1), -webkit-transform 250ms cubic-bezier(0,.5,.5,1); }
[data-slider-focus="center"] .glide__slide{ -webkit-transform:scale(0.9); -ms-transform:scale(0.9); transform:scale(0.9); }
[data-slider-focus="center"] .glide__slide.in-view{ opacity:.35; }
[data-slider-focus="center"] .glide__slide.glide__slide--active{ -webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1); opacity:1; }
.slider__btn{ position:absolute; left:50%; bottom:0; -webkit-transition:opacity 250ms cubic-bezier(0,.5,.5,1); -o-transition:opacity 250ms cubic-bezier(0,.5,.5,1); transition:opacity 250ms cubic-bezier(0,.5,.5,1); }
.slider__btn::before{ content:""; position:absolute; left:50%; top:50%; border:0.75rem solid; }
.slider__btn--prev{ -webkit-transform:translateX(-100%); -ms-transform:translateX(-100%); transform:translateX(-100%); }
.slider__btn--prev::before{ -webkit-transform:translate(-75%, -50%); -ms-transform:translate(-75%, -50%); transform:translate(-75%, -50%); border-color:transparent #f60 transparent transparent; }
.slider__btn--prev:focus::before, .slider__btn--prev:hover::before{ border-right-color:#222; }
.is-slider-start .slider__btn--prev{ opacity:0; pointer-events:none; }
.slider__btn--next{ }
.slider__btn--next::before{ -webkit-transform:translate(-25%, -50%); -ms-transform:translate(-25%, -50%); transform:translate(-25%, -50%); border-color:transparent transparent transparent #f60; }
.slider__btn--next:focus::before, .slider__btn--next:hover::before{ border-left-color:#222; }
.is-slider-end .slider__btn--next{ opacity:0; pointer-events:none; }
.has-modal, .has-modal body{ overflow:hidden; }
.modal, .modal__back, .modal__media{ left:0; top:0; right:0; bottom:0; }
.modal--active, .modal--active .modal__back{ -webkit-transition:background-color 400ms ease, border-radius 400ms ease, opacity 400ms ease, -webkit-transform 400ms ease; transition:background-color 400ms ease, border-radius 400ms ease, opacity 400ms ease, -webkit-transform 400ms ease; -o-transition:background-color 400ms ease, border-radius 400ms ease, opacity 400ms ease, transform 400ms ease; transition:background-color 400ms ease, border-radius 400ms ease, opacity 400ms ease, transform 400ms ease; transition:background-color 400ms ease, border-radius 400ms ease, opacity 400ms ease, transform 400ms ease, -webkit-transform 400ms ease; }
.modal{ position:fixed; z-index:1; visibility:hidden; display:-ms-flexbox; display:flex; -ms-flex-pack:center; justify-content:center; -ms-flex-align:center; align-items:center; }
.modal--active{ visibility:visible; }
.modal--active.modal--on{ -webkit-transition-delay:250ms; -o-transition-delay:250ms; transition-delay:250ms; }
.modal__back{ position:absolute; }
.modal--active .modal__back{ border-radius:0; background-color:rgba(38, 40, 52, 0.95); }
.modal--on .modal__back{ -webkit-transition-delay:250ms; -o-transition-delay:250ms; transition-delay:250ms; }
.modal--out .modal__back{ opacity:0; }
.modal__c{ opacity:0; -webkit-transition:opacity 250ms cubic-bezier(0,.5,.5,1) 400ms; -o-transition:opacity 250ms cubic-bezier(0,.5,.5,1) 400ms; transition:opacity 250ms cubic-bezier(0,.5,.5,1) 400ms; }
.modal--active .modal__c{ opacity:1; }
.modal--out .modal__c{ opacity:0; -webkit-transition-delay:0s; -o-transition-delay:0s; transition-delay:0s; }
.modal__close{ position:absolute; top:0; right:0; color:#fff; background-color:rgba(38, 40, 52, 0.9); }
.modal__media{ position:absolute; }
.modal__media--video{ position:relative; width:80%; padding-bottom:45%; height:0; background-color:rgba(0, 0, 0, 0.03); background-color:rgba(0, 0, 0, 0.1); z-index:1; }
.modal__iframe{ opacity:0; -webkit-transition:opacity 250ms cubic-bezier(0,.5,.5,1) 0.5s; -o-transition:opacity 250ms cubic-bezier(0,.5,.5,1) 0.5s; transition:opacity 250ms cubic-bezier(0,.5,.5,1) 0.5s; }
.modal__media--video .modal__iframe{ position:absolute; top:0; left:0; width:100%; height:100%; }
.modal__iframe.is-loaded{ opacity:1; }
.r--100-bild .pin__play,.r--bild-text .pin__play, .r--einzelbild-slider .pin__play { width:6rem; height:6rem; padding-bottom:0; }
.contact{ padding-bottom:0; border-top:1px solid #a4a8b7; background-color:#f2f4f8; }
.contact__box{ padding-top:2.5rem; padding-bottom:2.5rem; }
.contact__img{ border-radius:50% 50% 50% 0; }
.contact__link{ display:-ms-flexbox; display:flex; }
.contact__icon::before{ width:2.25rem; height:2.25rem; padding:0.28125rem; margin-right:1em; border-radius:50% 50% 50% 0; background-color:#f60; color:#fff; text-align:center; }
.contact__label{ padding-top:0.28125rem; }
.contact__link .contact__label{ color:#222; }
a.contact__link:focus .contact__label, a.contact__link:hover .contact__label{ color:#f60; }
.frm .r + .r, .frm [class*=col-] + [class*=col-]{ margin-top:1em; }
.frm .r + .no-label{ margin-top:2em; }
.frm__box{ padding:1rem; border:1px solid #a4a8b7; background-color:#fff; }
.frm__box--top{ border-radius:1.75rem 1.75rem 0 0; }
.frm__box--bottom{ border-radius:0 0 1.75rem 0; }
.frm__label{ display:block; }
.frm__icon-input{ position:relative; }
.frm__input::-webkit-input-placeholder{ color:#a4a8b7; }
.frm__input::-moz-placeholder{ color:#a4a8b7; }
.frm__input:-ms-input-placeholder{ color:#a4a8b7; }
.frm__input::-ms-input-placeholder{ color:#a4a8b7; }
.frm__input::placeholder{ color:#a4a8b7; }
.frm__input:hover{ border-color:#f60; }
.frm__input:focus{ border-color:#f60; }
.frm__input-icon::before{ position:absolute; left:1rem; top:0.8rem; color:#a4a8b7; }
.frm__input{ width:100%; min-width:100%; max-width:100%; padding-left:2.5em; }
.frm__inputinput{ resize:vertical; }
.frm__message{ display:none; opacity:0; -webkit-transform:scale(0.98); -ms-transform:scale(0.98); transform:scale(0.98); -webkit-transition:opacity 250ms cubic-bezier(0,.5,.5,1), -webkit-transform 250ms cubic-bezier(0,.5,.5,1); transition:opacity 250ms cubic-bezier(0,.5,.5,1), -webkit-transform 250ms cubic-bezier(0,.5,.5,1); -o-transition:opacity 250ms cubic-bezier(0,.5,.5,1), transform 250ms cubic-bezier(0,.5,.5,1); transition:opacity 250ms cubic-bezier(0,.5,.5,1), transform 250ms cubic-bezier(0,.5,.5,1); transition:opacity 250ms cubic-bezier(0,.5,.5,1), transform 250ms cubic-bezier(0,.5,.5,1), -webkit-transform 250ms cubic-bezier(0,.5,.5,1); }
[data-message-required] .frm__message{ display:block; opacity:1; -webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1); }
[data-contact-topic=allgemein] .frm__message{ display:block; opacity:1; -webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1); }
.frm__notice{ display:none; text-align:center; }
@-webkit-keyframes loader-spin{ 0%{ -webkit-transform:translateX(-50%) rotate(0deg); transform:translateX(-50%) rotate(0deg); }
  100%{ -webkit-transform:translateX(-50%) rotate(360deg); transform:translateX(-50%) rotate(360deg); } }
@keyframes loader-spin{ 0%{ -webkit-transform:translateX(-50%) rotate(0deg); transform:translateX(-50%) rotate(0deg); }
  100%{ -webkit-transform:translateX(-50%) rotate(360deg); transform:translateX(-50%) rotate(360deg); } }
.frm__loader{ display:none; position:relative; height:3.5rem; }
.frm__loader::before,.calendly-spinner::before{ content:""; position:absolute; left:50%; top:0; width:3.5rem; height:3.5rem; border:0.4375rem solid; border-color:#a4a8b7 #e5eaf1 #e5eaf1 #e5eaf1; border-radius:50%; -webkit-animation:loader-spin .8s linear infinite; animation:loader-spin .8s linear infinite; }
.frm__send{ display:-ms-flexbox; display:flex; -ms-flex-direction:row-reverse; flex-direction:row-reverse; -ms-flex-pack:center; justify-content:center; position:relative; width:100%; background-color:#e5eaf1; color:#a4a8b7; }
.frm__send::after{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%, -50%); -ms-transform:translate(-50%, -50%); transform:translate(-50%, -50%); width:2em; height:2em; border:.25em solid; border-color:#f60 #a4a8b7 #a4a8b7 #a4a8b7; border-radius:50%; }
.is-sending .frm__send{ pointer-events:none; }
.frm.is-valid:not(.is-sending) .frm__send{ background-color:#f60; color:#fff; }
.frm.is-valid:not(.is-sending) .frm__send:focus, .frm.is-valid:not(.is-sending) .frm__send:hover{ background-color:#262834; }
.frm__info{ color:#a4a8b7; }
.frm__privacy{ text-align:center; }
.radio{ display:block; position:relative; padding-top:1rem; padding-bottom:1rem; padding-left:2.5em; cursor:pointer; }
.radio__label::before, .radio__label::after{ position:absolute; left:0; top:0.75rem; width:2rem; height:2rem; padding:0.25rem; border-radius:50%; text-align:center; }
.radio__label::before{ z-index:1; background-color:#f60; color:#fff; opacity:0; -webkit-transition:opacity 250ms cubic-bezier(0,.5,.5,1); -o-transition:opacity 250ms cubic-bezier(0,.5,.5,1); transition:opacity 250ms cubic-bezier(0,.5,.5,1); }
input:checked + .radio__label::before{ opacity:1; }
.radio__label::after{ content:""; border:1px solid #a4a8b7; background-color:#f2f4f8; }
.radio--seamless .radio__label::after { background-color:#fff; }
.radio input:focus + .radio__label::after, .radio:hover .radio__label::after{ background-color:#a4a8b7; }
.footer p > a, .footer__menu .menu-item > a, .footer__menu-last .menu-item > a{ color:inherit; }
.footer p > a:focus, .footer__menu .menu-item > a:focus, .footer__menu-last .menu-item > a:focus, .footer p > a:hover, .footer__menu .menu-item > a:hover, .footer__menu-last .menu-item > a:hover{ color:#f60; }
.footer{ background-color:#262834; color:#fff; text-align:center; }
.footer__logo{ display:inline-block; max-width:12rem; }
.social{ display:-ms-flexbox; display:flex; -ms-flex-pack:center; justify-content:center; }
.social__icon{ width:1.75rem; }
.social__icon + .social__icon{ margin-left:1em; }
.footer__menu .menu-item + .menu-item{ margin-top:1em; }
.footer__menu-last .menu-item + .menu-item{ margin-top:1em; }
.wpedit{ position:fixed; left:0; bottom:0; padding:.25em; background-color:#fff; }
.consent{ display:none; position:fixed; left:50%; bottom:1em; z-index:1; width:100%; -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%); visibility:hidden; opacity:0; -webkit-transition:opacity 250ms cubic-bezier(0,.5,.5,1), visibility 0s ease 250ms; -o-transition:opacity 250ms cubic-bezier(0,.5,.5,1), visibility 0s ease 250ms; transition:opacity 250ms cubic-bezier(0,.5,.5,1), visibility 0s ease 250ms; pointer-events:none; }
.prepare-consent .consent{ display:block; }
.show-consent .consent{ display:block; visibility:visible; opacity:1; -webkit-transition-delay:0s; -o-transition-delay:0s; transition-delay:0s; pointer-events:auto; }
.consent__box{ max-width:60rem; max-height:100vh; padding:1rem; overflow:visible; overflow-y:auto; }
.consent__check{ padding-left:2em; }
.consent__check-checked{ cursor:default; }
.consent__label::before, .consent__label::after{ border-radius:0; }
.consent__check-checked .consent__label::before{ opacity:1; background-color:#a4a8b7; }
#consent-show-details .i-caret-up{ display:none; }
.consent--has-details #consent-show-details .i-caret-up{ display:inline; }
.consent--has-details #consent-show-details .i-caret-down{ display:none; }
.consent__details{ display:none; padding-top:0; }
.consent--has-details .consent__details{ display:block; }
@media (min-width: 33.75em){ .text-center-md{ text-align:center; } .text-left-md{ text-align:left; } }
@media (min-width: 60em){ .r--100-textfeld blockquote, .r--100-textfeld h3, .r--100-textfeld hr, .r--100-textfeld img, .r--100-textfeld ol, .r--100-textfeld p, .r--100-textfeld ul{ max-width:66.666%; margin-left:auto; margin-right:auto; }
  .r--100-textfeld .h1, .r--100-textfeld .h2{ max-width:none; } .text-center-lg{ text-align:center; } .text-left-lg{ text-align:left; } .card--smile:nth-child(3n+2){ margin-top:2rem; } .card + .card .card__box{ border-top-width:1px; }
  .card__box.box{ -webkit-box-shadow:0.1rem 0.15rem 2rem -0.5rem rgba(0, 0, 0, 0.1), 0.1rem 0.15rem 2rem -0.5rem rgba(0, 0, 0, 0.1); box-shadow:0.1rem 0.15rem 2rem -0.5rem rgba(0, 0, 0, 0.1), 0.1rem 0.15rem 2rem -0.5rem rgba(0, 0, 0, 0.1); } .card__c{ padding-left:2rem; padding-right:2rem; } .job{ -ms-flex-direction:row; flex-direction:row; -ms-flex-pack:justify; justify-content:space-between; -ms-flex-align:start; align-items:start; } .job__ui{ -ms-flex:0 0 content; flex:0 0 content; margin-top:0; margin-left:1rem; } .product + .product, .product__upgrades{ margin-top:0; }
  .products{ padding-top:3.5rem; }
  .product__head{ padding-top:5.25rem; padding-bottom:6.125rem; }
  .product--main .product__head{ margin-top:-1rem; padding-top:6.25rem; }
  .product__upgrades{ border-top:0 none; }
  .product__info{ margin-top:0; } .pagelinks + .pagelinks{ margin-top:3.5rem; } .quote__box::before{ font-size:10.5rem; } .medal__value{ margin-top:3.5rem; } .glide:not([data-slider-auto]){ padding-bottom:0; } .not-in-view{ opacity:0; } .slider__btn{ top:0; } .slider__btn--prev{ left:-3.5rem; -webkit-transform:none; -ms-transform:none; transform:none; } .slider__btn--next{ left:auto; right:-3.5rem; } .modal__close{ font-size:2em; line-height:1; }
  .contact{ position:relative; -webkit-box-shadow:none; box-shadow:none; border-top:0 none; background:none; }
  .contact::before{ content:""; position:absolute; left:0; bottom:0; width:100%; height:7.5rem; background-color:#262834; }
  .contact__box{ -webkit-box-shadow:0.1rem 0.15rem 2rem -0.5rem rgba(0, 0, 0, 0.1), 0.1rem 0.15rem 2rem -0.5rem rgba(0, 0, 0, 0.1); box-shadow:0.1rem 0.15rem 2rem -0.5rem rgba(0, 0, 0, 0.1), 0.1rem 0.15rem 2rem -0.5rem rgba(0, 0, 0, 0.1); position:relative; padding-top:5rem; padding-bottom:5rem; border:1px solid #262834; background-color:#f2f4f8; }
  .contact__box .b{ width:auto; max-width:none; margin-left:-1rem; margin-right:-1rem; }
  .frm [class*=col-] + [class*=col-]{ margin-top:0; }
  .frm__privacy{ text-align:right; }
  .footer{ text-align:left; }
  .social{ -ms-flex-pack:left; justify-content:left; }
  .disclaimer{ display:-ms-flexbox; display:flex; -ms-flex-pack:center; justify-content:center; }
  .disclaimer__item{ padding:3.5rem 1em 0; margin-top:0; }
  .disclaimer__item:last-child{ -ms-flex-order:-1; order:-1; }
  .footer__menu-last{ display:-ms-flexbox; display:flex; padding-left:0; padding-right:0; }
  .footer__menu-last .menu-item > a{ padding-left:1em; padding-right:1em; }
  .footer__menu-last .menu-item + .menu-item{ margin-top:0; } .consent__box{ padding-left:2rem; padding-right:2rem; } .consent__check{ display:inline-block; }
  .consent__check + .consent__check{ margin-left:1em; } }
@media (min-aspect-ratio: 15 / 7){ .modal__media--video{ width:50%; padding-bottom:28.125%; } }
@media (min-aspect-ratio: 9 / 5){ .modal__media--video{ width:60%; padding-bottom:33.75%; } }
.inquery__group   { display: flex; flex-direction: column; align-items: center; margin-top: 2rem; }
.inquery__input   { max-width: 20em; text-align: center; }
.inquery__notice  { text-align: center; }
.inquery__btn     { padding-left: 2rem; padding-right: 2rem; background-color: #e5eaf1; border-radius: 1.75rem 1.75rem 1.75rem 0; }
.inquery__btn:hover, .inquery__btn:focus { background-color:#f60; border-color:#f60; color: #fff;}
.inquery__input + .inquery__btn { margin-top: 2rem; }
.inquery__privacy { margin-top: 2rem; text-align: center; }
.inquery--is-sending .frm__loader { display: block; }
@media (min-width: 60em) {
  .inquery__input { flex: 1; width: auto; min-width: auto; border-radius: 1.75rem 0 0 0; }
  .inquery__group { flex-direction: row; justify-content: center; }
  .inquery__btn   { border-radius: 0 1.75rem 1.75rem 0; }
  .inquery__input + .inquery__btn { border-left: 0 none; margin-top: 0; }
}

.cov__box, .cov__result { padding: 2rem 1rem; border: 1px solid #a4a8b7; }
.cov__box + .cov__box, .cov__result { padding-left: 2rem; border-top: 0 none; }
.cov__box               { position: relative; background-color: #f2f4f8; }
.cov__item              { margin-top: 1rem; }
.cov__label             { display: block; font-size: 1rem; }
.cov__calc              { position: relative; }
.cov__calc::before, .cov__calc::after { position: absolute; left: -2rem; top: 1.6rem; transform: translate(-50%,-50%); color: #f60; font-size: 2rem; }
.cov__calc::before      { content: ""; transform: translate(-1px,-50%); width: 1px; height: 3.5rem; background-color: #f2f4f8; }
.cov__ui--arbeitstage .cov__calc::after { content: "/"; }
.cov__ui--faktor .cov__calc::after, .cov__ui--vakanzzeit .cov__calc::after { content: "x"; }
.cov__radio-group       { display: flex; }
.cov__input             { display: block; padding: 1rem; border: 1px solid #a4a8b7; background-color: #fff; }
.cov__input--full       { width: 100%; }
.cov__input--arbeitstage { border-color: transparent; background-color: transparent; }
.cov__input--keys:hover, .cov__input--keys:focus { border-color: #f60; }
.cov__input--keys:focus, .cov__result, .cov .dropdown-active { box-shadow:0.1rem 0.15rem 2rem -0.5rem rgba(0, 0, 0, 0.1), 0.1rem 0.15rem 2rem -0.5rem rgba(0, 0, 0, 0.1); }
.cov__input--faktor     { width: 3.75rem; background-color: transparent; color: #a4a8b7; text-align: center; cursor: pointer; }
.cov__input--faktor:hover, .cov__input--faktor:focus {color: inherit; }
input:checked + .cov__input--faktor { background-color: #fff; color: inherit; }

.cov__label .radio__label::before, .cov__label .radio__label::after { border-radius: 0; }
.cov__label .radio__label::before { font-size: inherit; }
[data-cov-zeit-mode=custom] .cov__input--vakanzzeit, [data-cov-zeit-mode=branche] .cov__input--zeit-custom { display: none; }
@media (max-width: 77.5em) {
  .cov__label .radio__label::before, .cov__label .radio__label::after { width: 1.5rem; height: 1.5rem; }
}

.cov__result            { position: relative; background-color: #fff; text-align: center; }
.cov__result-label      { font-size: 1.25rem; }
.cov__result-display    { margin-top: 1rem; color:#f60; }
.cov__result-display::before, .cov__result-display::after { top: 1.4rem; }
.cov__result-display::after { content: "="; }
.cov__result-value      { font-size: 2.25rem; }
.cov__result-unit       { margin-left: .75rem; }
@media (min-width: 67.5em) {
  .cov__result          { margin-top: -1.5rem; }
  .cov__result-display::before, .cov__result-display::after { top: 2.2rem; }
  .cov__result-value    { font-size: 3.5rem; }
  .cov, .cov__ui        { display: flex; }
  .cov                  { flex-direction: column; align-items: center; margin-left: -2rem; margin-right: -2rem; }
  .cov__box             { padding: 2rem 2rem 2rem; flex: 0 0 25%; max-width: 25%; }
  .cov__box + .cov__box, .cov__result { border-top: 1px solid #a4a8b7; }
  .cov__box + .cov__box { border-left: 0 none; }
  .cov__item            { margin-top: 2rem; }
  .cov__result          { padding: 2rem; }
}
@media (min-width: 77.5em) {
  .cov__label           { font-size: inherit; }
}
.selectize-control.cov__item        { padding: 0; }
.cov .selectize-input               { display: block; border: 0 none; padding: 1rem; box-shadow: none; font-size: inherit; line-height: inherit; }
.cov .selectize-input.has-items, .cov .selectize-input .item { display: block !important; }
.cov .selectize-input .item + input { position: absolute !important; visibility: hidden !important; }
.cov .selectize-dropdown            { margin-top: 0; font-size: 1rem; }
.cov .selectize-input.dropdown-active::before { content: none; }
.cov .selectize-dropdown .option    { color: inherit !important; }
.cov .selectize-dropdown .active    { background-color: #f2f4f8; }

/*!**************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./resources/css/shared.css ***!
  \**************************************************************************************************************************************************/
*, ::before, ::after{
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:  ;
    --tw-pan-y:  ;
    --tw-pinch-zoom:  ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:  ;
    --tw-gradient-via-position:  ;
    --tw-gradient-to-position:  ;
    --tw-ordinal:  ;
    --tw-slashed-zero:  ;
    --tw-numeric-figure:  ;
    --tw-numeric-spacing:  ;
    --tw-numeric-fraction:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59, 130, 246, 0.5);
    --tw-ring-offset-shadow: 0 0 rgba(0,0,0,0);
    --tw-ring-shadow: 0 0 rgba(0,0,0,0);
    --tw-shadow: 0 0 rgba(0,0,0,0);
    --tw-shadow-colored: 0 0 rgba(0,0,0,0);
    --tw-blur:  ;
    --tw-brightness:  ;
    --tw-contrast:  ;
    --tw-grayscale:  ;
    --tw-hue-rotate:  ;
    --tw-invert:  ;
    --tw-saturate:  ;
    --tw-sepia:  ;
    --tw-drop-shadow:  ;
    --tw-backdrop-blur:  ;
    --tw-backdrop-brightness:  ;
    --tw-backdrop-contrast:  ;
    --tw-backdrop-grayscale:  ;
    --tw-backdrop-hue-rotate:  ;
    --tw-backdrop-invert:  ;
    --tw-backdrop-opacity:  ;
    --tw-backdrop-saturate:  ;
    --tw-backdrop-sepia:  ;
    --tw-contain-size:  ;
    --tw-contain-layout:  ;
    --tw-contain-paint:  ;
    --tw-contain-style:  ;
}
::backdrop{
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:  ;
    --tw-pan-y:  ;
    --tw-pinch-zoom:  ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:  ;
    --tw-gradient-via-position:  ;
    --tw-gradient-to-position:  ;
    --tw-ordinal:  ;
    --tw-slashed-zero:  ;
    --tw-numeric-figure:  ;
    --tw-numeric-spacing:  ;
    --tw-numeric-fraction:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59, 130, 246, 0.5);
    --tw-ring-offset-shadow: 0 0 rgba(0,0,0,0);
    --tw-ring-shadow: 0 0 rgba(0,0,0,0);
    --tw-shadow: 0 0 rgba(0,0,0,0);
    --tw-shadow-colored: 0 0 rgba(0,0,0,0);
    --tw-blur:  ;
    --tw-brightness:  ;
    --tw-contrast:  ;
    --tw-grayscale:  ;
    --tw-hue-rotate:  ;
    --tw-invert:  ;
    --tw-saturate:  ;
    --tw-sepia:  ;
    --tw-drop-shadow:  ;
    --tw-backdrop-blur:  ;
    --tw-backdrop-brightness:  ;
    --tw-backdrop-contrast:  ;
    --tw-backdrop-grayscale:  ;
    --tw-backdrop-hue-rotate:  ;
    --tw-backdrop-invert:  ;
    --tw-backdrop-opacity:  ;
    --tw-backdrop-saturate:  ;
    --tw-backdrop-sepia:  ;
    --tw-contain-size:  ;
    --tw-contain-layout:  ;
    --tw-contain-paint:  ;
    --tw-contain-style:  ;
}
.vcc-m-0{
    margin: 0px;
}
.vcc-mb-0{
    margin-bottom: 0px;
}
.vcc-mb-1{
    margin-bottom: 0.25rem;
}
.vcc-mb-4{
    margin-bottom: 1rem;
}
.vcc-mb-6{
    margin-bottom: 1.5rem;
}
.vcc-mt-0{
    margin-top: 0px;
}
.vcc-mt-1{
    margin-top: 0.25rem;
}
.vcc-mt-\[68px\]{
    margin-top: 68px;
}
.vcc-flex{
    display: flex;
}
.vcc-max-w-5xl{
    max-width: 64rem;
}
.vcc-max-w-sm{
    max-width: 24rem;
}
.vcc-flex-wrap{
    flex-wrap: wrap;
}
.vcc-items-center{
    align-items: center;
}
.vcc-justify-start{
    justify-content: flex-start;
}
.vcc-justify-between{
    justify-content: space-between;
}
.vcc-gap-2{
    gap: 0.5rem;
}
.vcc-gap-3{
    gap: 0.75rem;
}
.vcc-gap-4{
    gap: 1rem;
}
.vcc-border-0{
    border-width: 0px;
}
.vcc-border-b{
    border-bottom-width: 1px;
}
.vcc-border-solid{
    border-style: solid;
}
.vcc-border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, 1);
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
}
.vcc-py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}
.vcc-py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.vcc-pb-2{
    padding-bottom: 0.5rem;
}
.vcc-text-base{
    font-size: 1rem;
    line-height: 1.5rem;
}
.vcc-text-sm{
    font-size: 0.875rem;
    line-height: 1.25rem;
}
.vcc-text-xl{
    font-size: 1.25rem;
    line-height: 1.75rem;
}
.vcc-text-xs{
    font-size: 0.75rem;
    line-height: 1rem;
}
.vcc-font-semibold{
    font-weight: 600;
}
.vcc-uppercase{
    text-transform: uppercase;
}
.vcc-text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, 1);
    color: rgba(107, 114, 128, var(--tw-text-opacity));
}

.custom-vcc-hidden {
    clip: rect(0 0 0 0);
    clip-path: inset(50%);
    height: 1px;
    overflow: hidden;
    position: absolute;
    white-space: nowrap;
    width: 1px;
}

