@charset "UTF-8";.ac_results {padding:0px;border:1px solid #A8A8A8;  border-top:0;background-color:#fff;overflow:hidden;z-index:99999;  box-sizing:border-box;}.ac_results ul {width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}.ac_results li {margin:0px;padding:5px;cursor:pointer;display:block;font:menu;font-size:10px;text-align:left;overflow:hidden;  position:relative;}.ac_results2 li {  position:relative;}.ac_loading {      background:url('../!common_packages/jquery/plugins/autocomplete/loading.gif') right 2px center no-repeat white;}.ac_odd {background-color:#F4F4F4;}.ac_over {background-color:#E5E5E5;}.ac_pic {  width:50px;  height:50px;  padding:5px;  box-sizing:border-box;  position:absolute;}.ac_pic img{  width:auto;  height:auto;  max-height:100%;  max-width:100%;  display:block;  margin:0 auto;}.ac_name {  width:100%;  box-sizing:border-box;  line-height:14px;  min-height:40px;  height:auto;  font-size:14px;}.ac_price {  width:84px;  height:50px;  box-sizing:border-box;  padding:5px;  position:absolute;  top:0;  right:0;  line-height:40px;  text-align:right;  font-size:14px;}.search_style_0 .ac_name {  padding:2px 80px 2px 50px;}.search_style_0.no_price .ac_name {  padding:2px 0 2px 50px;}.search_style_0 .ac_pic {  left:0;  top:0;}.search_style_1 .ac_name {  padding:2px 0;}.search_style_2 .ac_name {  padding:2px 0 2px 50px;}.search_style_2 .ac_pic {  left:0;  top:0;}.search_style_3 .ac_name {  padding:2px 50px 2px 0;}.search_style_3 .ac_pic {  right:0;  top:0;}.search_style_4 .ac_name {  padding:2px 0 2px 134px;}.search_style_4.no_price .ac_name {  padding:2px 0 2px 54px;}.search_style_4 .ac_price {  left:50px;}.search_style_4 .ac_pic {  left:0;  top:0;}.search_style_5 .ac_name {  padding:2px 134px 2px 0;}.search_style_5.no_price .ac_name {  padding:2px 50px 2px 0;}.search_style_5 .ac_price {  right:50px;}.search_style_5 .ac_pic {  right:0;  top:0;}.search_style_6 .ac_name {  padding:2px 132px 2px 0;}.search_style_6.no_price .ac_name {  padding:2px 50px 2px 0;}.search_style_6 .ac_price, .search_style_6.no_price .ac_pic {  right:0;}.search_style_6 .ac_pic {  right:80px;  top:0;}.search_style_7 .ac_name {  padding:2px 48px 2px 80px;}.search_style_7.no_price .ac_name {  padding:2px 48px 2px 0;}.search_style_7 .ac_price {  left:0;  text-align:left;}.search_style_7 .ac_pic {  right:0;  top:0;  text-align:right;}.search_style_8 .ac_name {  padding:2px 0px 2px 134px;}.search_style_8.no_price .ac_name {  padding:2px 0 2px 50px;}.search_style_8 .ac_price, .search_style_8.no_price .ac_pic {  left:0;  text-align:left;}.search_style_8 .ac_pic {  left:82px;  top:0;}.ac_results.small_search_box .search_style_0 .ac_name, .ac_results.small_search_box .search_style_4 .ac_name, .ac_results.small_search_box .search_style_5 .ac_name,.ac_results.small_search_box .search_style_6 .ac_name, .ac_results.small_search_box .search_style_7 .ac_name, .ac_results.small_search_box .search_style_8 .ac_name {  padding:5px 0;  overflow:hidden;  min-height:16px;  font-size:13px;  padding:2px 0;}.ac_results.small_search_box .search_style_0 .ac_name, .ac_results.small_search_box .search_style_4 .ac_name, .ac_results.small_search_box .search_style_7 .ac_name,.ac_results.small_search_box .search_style_8 .ac_name {  margin-top:45px;}.ac_results.small_search_box .search_style_5 .ac_name, .ac_results.small_search_box .search_style_6 .ac_name {  margin-bottom:45px;}.ac_results.small_search_box .search_style_5 .ac_pic, .ac_results.small_search_box .search_style_5 .ac_price,.ac_results.small_search_box .search_style_6 .ac_pic, .ac_results.small_search_box .search_style_6 .ac_price {  bottom:0;  top:initial;}.ac_results.small_search_box .search_style_2 .ac_pic {  left:0;  width:50px;}.ac_results.small_search_box .search_style_3 .ac_pic {  right:0;  width:50px;}.ac_results.small_search_box .search_style_4 .ac_pic, .ac_results.small_search_box .search_style_0 .ac_pic {  left:0;  text-align:left;}.ac_results.small_search_box .search_style_4 .ac_price, .ac_results.small_search_box .search_style_0 .ac_price {  right:0;  text-align:right;  left:initial;}.ac_results.small_search_box .search_style_5 .ac_pic {  right:0;  text-align:right;}.ac_results.small_search_box .search_style_5 .ac_price {  right:initial;  left:0;  text-align:left;}.ac_results.small_search_box .search_style_6 .ac_pic {  right:initial;  left:0;  text-align:left;}.ac_results.small_search_box .search_style_6 .ac_price {  right:0;  text-align:right;}.ac_results.small_search_box .search_style_7 .ac_pic {  text-align:right;}.ac_results.small_search_box .search_style_8 .ac_pic {  right:0;  left:initial;  text-align:right;}.ac_results.small_search_box .ac_pic {  width:50%;  text-align:center;  box-sizing:border-box;}.ac_results.small_search_box .ac_price {  width:50%;  font-weight:bold;  font-size:12px;}.ac_results.small_search_box .ac_pic img {  margin:0;  display:inline-block;}.small_search_box .search_style_0.no_price .ac_pic, .small_search_box .search_style_4.no_price .ac_pic, .small_search_box .search_style_8.no_price .ac_pic {  width:50px;  left:0;}.small_search_box .search_style_0.no_price .ac_name, .small_search_box .search_style_4.no_price .ac_name, .small_search_box .search_style_8.no_price .ac_name {  padding:2px 0 2px 50px;  margin-top:0;  min-height:40px;}.small_search_box .search_style_5.no_price .ac_pic, .small_search_box .search_style_6.no_price .ac_pic, .small_search_box .search_style_7.no_price .ac_pic {  width:50px;  right:0;  bottom:initial;  left:initial;  top:0;}.small_search_box .search_style_5.no_price .ac_name, .small_search_box .search_style_6.no_price .ac_name, .small_search_box .search_style_7.no_price .ac_name {  padding:2px 50px 2px 0;  min-height:40px;  margin-top:0;  margin-bottom:0;}:host,:root{--fa-font-light:normal 300 1em/1 "Font Awesome 6 Pro"}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:300;font-display:block;src:url('../!common_design/own/fonts/fontawesome-6.1.0/webfonts/fa-light-300.woff2') format("woff2"),url('../!common_design/own/fonts/fontawesome-6.1.0/webfonts/fa-light-300.ttf') format("truetype")}.fa-light,.fal{font-family:"Font Awesome 6 Pro";font-weight:300}:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Pro"}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:900;font-display:block;src:url('../!common_design/own/fonts/fontawesome-6.1.0/webfonts/fa-solid-900.woff2') format("woff2"),url('../!common_design/own/fonts/fontawesome-6.1.0/webfonts/fa-solid-900.ttf') format("truetype")}.fa-solid,.fas{font-family:"Font Awesome 6 Pro";font-weight:900}:host,:root{--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url('../!common_design/own/fonts/fontawesome-6.1.0/webfonts/fa-brands-400.woff2') format("woff2"),url('../!common_design/own/fonts/fontawesome-6.1.0/webfonts/fa-brands-400.ttf') format("truetype")}.fa-brands,.fab{font-family:"Font Awesome 6 Brands";font-weight:400}.fa-42-group:before,.fa-innosoft:before{content:"\e080"}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-alipay:before{content:"\f642"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-amilia:before{content:"\f36d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-pay:before{content:"\f415"}.fa-artstation:before{content:"\f77a"}.fa-asymmetrik:before{content:"\f372"}.fa-atlassian:before{content:"\f77b"}.fa-audible:before{content:"\f373"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-aws:before{content:"\f375"}.fa-bandcamp:before{content:"\f2d5"}.fa-battle-net:before{content:"\f835"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bilibili:before{content:"\e3d9"}.fa-bimobject:before{content:"\f378"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bootstrap:before{content:"\f836"}.fa-bots:before{content:"\e340"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-buromobelexperte:before{content:"\f37f"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-cloudflare:before{content:"\e07d"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cmplid:before{content:"\e360"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cotton-bureau:before{content:"\f89e"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-critical-role:before{content:"\f6c9"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dailymotion:before{content:"\e052"}.fa-dashcube:before{content:"\f210"}.fa-deezer:before{content:"\e077"}.fa-delicious:before{content:"\f1a5"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dhl:before{content:"\f790"}.fa-diaspora:before{content:"\f791"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-draft2digital:before{content:"\f396"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drupal:before{content:"\f1a9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edge-legacy:before{content:"\e078"}.fa-elementor:before{content:"\f430"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envira:before{content:"\f299"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-evernote:before{content:"\f839"}.fa-expeditedssl:before{content:"\f23e"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-figma:before{content:"\f799"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\e007"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-fly:before{content:"\f417"}.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:"\f2b4"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-fulcrum:before{content:"\f50b"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-gofore:before{content:"\f3a7"}.fa-golang:before{content:"\e40f"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-pay:before{content:"\e079"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guilded:before{content:"\e07e"}.fa-gulp:before{content:"\f3ae"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hashnode:before{content:"\e499"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-hive:before{content:"\e07f"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-hotjar:before{content:"\f3b1"}.fa-houzz:before{content:"\f27c"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-ideal:before{content:"\e013"}.fa-imdb:before{content:"\f2d8"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\e055"}.fa-instalod:before{content:"\e081"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joomla:before{content:"\f1aa"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaggle:before{content:"\f5fa"}.fa-keybase:before{content:"\f4f5"}.fa-keycdn:before{content:"\f3ba"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-korvue:before{content:"\f42f"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-leanpub:before{content:"\f212"}.fa-less:before{content:"\f41d"}.fa-line:before{content:"\f3c0"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-mailchimp:before{content:"\f59e"}.fa-mandalorian:before{content:"\f50f"}.fa-markdown:before{content:"\f60f"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medapps:before{content:"\f3c6"}.fa-medium-m:before,.fa-medium:before{content:"\f23a"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-mendeley:before{content:"\f7b3"}.fa-meta:before{content:"\e49b"}.fa-microblog:before{content:"\e01a"}.fa-microsoft:before{content:"\f3ca"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\e056"}.fa-mizuni:before{content:"\f3cc"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-nfc-directional:before{content:"\e530"}.fa-nfc-symbol:before{content:"\e531"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-octopus-deploy:before{content:"\e082"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-old-republic:before{content:"\f510"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-padlet:before{content:"\e4a0"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-palfed:before{content:"\f3d8"}.fa-patreon:before{content:"\f3d9"}.fa-paypal:before{content:"\f1ed"}.fa-perbyte:before{content:"\e083"}.fa-periscope:before{content:"\f3da"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\e01e"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pix:before{content:"\e43a"}.fa-playstation:before{content:"\f3df"}.fa-product-hunt:before{content:"\f288"}.fa-pushed:before{content:"\f3e1"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-r-project:before{content:"\f4f7"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-renren:before{content:"\f18b"}.fa-replyd:before{content:"\f3e6"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-rev:before{content:"\f5b2"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-rust:before{content:"\e07a"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-schlix:before{content:"\f3ea"}.fa-screenpal:before{content:"\e570"}.fa-scribd:before{content:"\f28a"}.fa-searchengin:before{content:"\f3eb"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-servicestack:before{content:"\f3ec"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shopify:before{content:"\e057"}.fa-shopware:before{content:"\f5b5"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sith:before{content:"\f512"}.fa-sitrox:before{content:"\e44a"}.fa-sketch:before{content:"\f7c6"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack-hash:before,.fa-slack:before{content:"\f198"}.fa-slideshare:before{content:"\f1e7"}.fa-snapchat-ghost:before,.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-square:before{content:"\f2ad"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spotify:before{content:"\f1bc"}.fa-square-font-awesome:before{content:"\f425"}.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:"\f35c"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-sticker-mule:before{content:"\f3f7"}.fa-strava:before{content:"\f428"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-superpowers:before{content:"\f2dd"}.fa-supple:before{content:"\f3f9"}.fa-suse:before{content:"\f7d6"}.fa-swift:before{content:"\f8e1"}.fa-symfony:before{content:"\f83d"}.fa-teamspeak:before{content:"\f4f9"}.fa-telegram-plane:before,.fa-telegram:before{content:"\f2c6"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-the-red-yeti:before{content:"\f69d"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-think-peaks:before{content:"\f731"}.fa-tiktok:before{content:"\e07b"}.fa-trade-federation:before{content:"\f513"}.fa-trello:before{content:"\f181"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-uncharted:before{content:"\e084"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\e049"}.fa-unsplash:before{content:"\e07c"}.fa-untappd:before{content:"\f405"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-vaadin:before{content:"\f408"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-viber:before{content:"\f409"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-vuejs:before{content:"\f41f"}.fa-watchman-monitoring:before{content:"\e087"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-whmcs:before{content:"\f40d"}.fa-wikipedia-w:before{content:"\f266"}.fa-windows:before{content:"\f17a"}.fa-wirsindhandwerk:before,.fa-wsh:before{content:"\e2d0"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wodu:before{content:"\e088"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%;width:100%;touch-action:pan-y}.flickity-slider{position:absolute;width:100%;height:100%;left:0}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-enabled .flickity-cell,.flickity-enabled .carousel-cell{position:absolute!important;left:0}.flickity-rtl .flickity-cell,.flickity-rtl .carousel-cell{left:unset;right:0}.flickity-button{position:absolute;background:hsl(0 0% 100% / 75%);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;text-align:center;display:flex;justify-content:center;flex-wrap:wrap}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{display:block;width:10px;height:10px;padding:0;margin:0 8px;background:hsl(0 0% 20% / 25%);border-radius:50%;cursor:pointer;appearance:none;border:none;font-size:0;overflow:hidden}.flickity-page-dot.is-selected{background:hsl(0 0% 20% / 100%)}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#FFF}.toast-message a:hover{color:#CCC;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#FFF;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);line-height:1}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}.rtl .toast-close-button{left:-.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#FFF;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51A351}.toast-error{background-color:#BD362F}.toast-info{background-color:#2F96B4}.toast-warning{background-color:#F89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}* { -webkit-box-sizing:border-box;   box-sizing:border-box; margin:0px; padding:0px;}*:before, *:after { -webkit-box-sizing:border-box;   box-sizing:border-box;}* p:last-of-type { margin-bottom:0px;}body { background:#EAEAEA; font-family:"Fustat", Arial, sans-serif; color:#222321; letter-spacing:0px; font-weight:400; font-size:16px; line-height:24px; -webkit-overflow-scrolling:touch; text-rendering:auto; -webkit-font-smoothing:antialiased; -moz-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; overflow-y:auto; overflow-x:hidden;}body.noscroll { overflow-y:hidden;}a { color:#222321; text-decoration:none; -webkit-transition:color 0.25s ease; transition:color 0.25s ease;}a.secondary { color:#222321;}p { margin-bottom:10px;}.display-block { display:block;}.display-inline-block { display:inline-block;}.display-flex, .d-flex { display:-webkit-box; display:-ms-flexbox; display:flex;}.display-inline-flex, .d-inline-flex { display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex;}.display-grid { display:grid;}.display-inline-grid { display:inline-grid;}.display-none, .hidden, .d-none { display:none;}.display-table { display:table;}.display-table-row { display:table-row;}.display-table-cell { display:table-cell;}.flex-wrap { -ms-flex-wrap:wrap; flex-wrap:wrap;}.justify-center,.justify-content-center { -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center;}.justify-space-between { -webkit-box-pack:justify; -ms-flex-pack:justify;   justify-content:space-between;}.justify-flex-start { -webkit-box-pack:start; -ms-flex-pack:start;   justify-content:flex-start;}.justify-flex-end { -webkit-box-pack:end; -ms-flex-pack:end;   justify-content:flex-end;}.align-items-center { -webkit-box-align:center; -ms-flex-align:center;   align-items:center;}.align-items-start { -webkit-box-align:start; -ms-flex-align:start;   align-items:flex-start;}.align-items-end { -webkit-box-align:end; -ms-flex-align:end;   align-items:flex-end;}.direction-column,.flex-direction-column { -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;   flex-direction:column;}.flex-direction-row-reverse { -webkit-box-orient:horizontal; -webkit-box-direction:reverse; -ms-flex-direction:row-reverse;   flex-direction:row-reverse;}.text-align-center { text-align:center;}.text-align-right { text-align:right;}.zero-fsize { font-size:0px;}.zero-lheight { line-height:0px;}.zero-text { font-size:0px; line-height:0px;}.primary-text { font-size:16px; line-height:24px;}.primary-fsize { font-size:16px;}.primary-lheight { line-height:24px;}.secondary-text { font-size:14px; line-height:20px;}.secondary-fsize { font-size:14px;}.secondary-lheight { line-height:20px;}.tertiary-text { font-size:14px; line-height:17px;}.tertiary-fsize { font-size:14px;}.tertiary-lheight { line-height:17px;}.lead-text { font-size:18px; line-height:28px;}.lead-fsize { font-size:18px;}.lead-lheight { font-size:28px;}.position-relative { position:relative;}.position-absolute { position:absolute;}.position-sticky { position:sticky;}.absolute-center { top:0px; left:0px; right:0px; bottom:0px; margin:auto;}.color-transition { -webkit-transition:color 0.25s ease; transition:color 0.25s ease;}.bg-transition { -webkit-transition:background-color 0.25s ease; transition:background-color 0.25s ease;}.transform-transition { -webkit-transition:-webkit-transform 0.25s ease; transition:-webkit-transform 0.25s ease; transition:transform 0.25s ease; transition:transform 0.25s ease, -webkit-transform 0.25s ease;}.full-width { width:100%;}b, strong, .bold-fweight, .bold { font-weight:700;}.semi-fweight, .semi { font-weight:600;}ul, ol { list-style:none;}.clear { clear:both; width:100%; display:block; height:0px;}.float-left { float:left;}.float-right { float:right;}.text-lowercase { text-transform:lowercase;}.text-uppercase { text-transform:uppercase;}.text-underline { text-decoration:underline;}.text-line-through { text-decoration:line-through;}.bg-image-cover { background-repeat:none; background-position:center center; background-size:cover;}.bg-position-y-top { background-position-y:top;}.bg-position-y-center { background-position-y:center;}.bg-position-y-bottom { background-position-y:bottom;}.bg-position-x-left { background-position-x:left;}.bg-position-x-center { background-position-x:center;}.bg-position-x-right { background-position-x:right;}.bg-white, .white-bg { background:#FFFFFF;}.color-white { color:#FFFFFF;}.color-black { color:#222321;}.color-inherit { color:inherit;}.bg-black, .black-bg { background:#222321;}.pointer, .cursor-pointer { cursor:pointer;}.without-underline { text-decoration:none;}img { display:block; max-width:100%; max-height:100%;}img.lazy:not(.loaded) { opacity:0;}video { max-width:100%; max-height:100%; display:block;}.space-nowrap { white-space:nowrap;}.overflow-hidden { overflow:hidden;}.circle { border-radius:50%;}.content-width { width:100%; max-width:1300px; -webkit-box-sizing:border-box;   box-sizing:border-box; margin:auto; position:relative; padding:0px 50px 0px 50px;}.content-width:not(.display-flex):not(.display-grid):not(.display-none) { display:block;}.content-width.thin-content { max-width:960px;}.content-width.wide-content { max-width:1544px;}.content-width.full-width { max-width:100%;}.content-width.without-padding { padding-left:0px; padding-right:0px; max-width:1200px;}.content-width.without-padding.thin-content { max-width:860px;}.content-width.without-padding.wide-content { max-width:1444px;}.content-width.without-padding.full-width { max-width:100%;}body.scroll-disabled, html.scroll-disabled { overflow:hidden;}h1, .like-h1,h2, .like-h2,h3, .like-h3,h4, .like-h4 { font-family:"Fustat", Arial, sans-serif; font-weight:800; color:#222321; margin:0px;}h4, .like-h4 { font-size:18px; line-height:24px; font-weight:600;}h3, .like-h3 { font-size:24px; line-height:30px; font-weight:300;}h2, .like-h2 { font-size:30px; line-height:40px; font-weight:300;}h1, .like-h1 { font-size:40px; line-height:50px; font-weight:300;}.margin-top-zero { margin-top:0px;}.margin-top-mini { margin-top:30px;}.margin-top-small { margin-top:50px;}.margin-top-normal { margin-top:60px;}.margin-top-big { margin-top:75px;}.margin-bottom-zero { margin-bottom:0px;}.margin-bottom-mini { margin-bottom:30px;}.margin-bottom-small { margin-bottom:50px;}.margin-bottom-normal { margin-bottom:60px;}.margin-bottom-big { margin-bottom:75px;}.margin-auto { margin:auto;}.hidden-mail:before { content:attr(data-user);}.hidden-mail:after { content:attr(data-domain);}@media all and (min--moz-device-pixel-ratio:0) { a:hover {  color:#AF2431;  text-decoration:none; } a:hover.secondary {  color:#222321; }}@media (hover:hover) { a:hover {  color:#AF2431;  text-decoration:none; } a:hover.secondary {  color:#222321; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { a:hover {  color:#AF2431;  text-decoration:none; } a:hover.secondary {  color:#222321; }}@media screen and (min-width:601px) { .show-from-mobile {  display:none !important; }}@media screen and (max-width:1024px) { .content-width {  padding-left:15px;  padding-right:15px; } .content-width.thin-content {  max-width:800px; }}@media screen and (max-width:1023px) { .margin-top-mini {  margin-top:20px; } .margin-top-small {  margin-top:30px; } .margin-top-normal {  margin-top:45px; } .margin-top-big {  margin-top:60px; } .margin-bottom-mini {  margin-bottom:20px; } .margin-bottom-small {  margin-bottom:30px; } .margin-bottom-normal {  margin-bottom:45px; } .margin-bottom-big {  margin-bottom:60px; }}@media screen and (max-width:600px) { body {  font-size:16px;  line-height:24px; } .content-width {  padding-left:15px;  padding-right:15px; } h4, .like-h4 {  font-size:12px;  line-height:18px; } h3, .like-h3 {  font-size:20px;  line-height:24px; } h2, .like-h2 {  font-size:20px;  line-height:24px; } h1, .like-h1 {  font-size:30px;  line-height:40px; } .primary-text {  font-size:16px;  line-height:24px; } .primary-fsize {  font-size:16px; } .primary-lheight {  line-height:24px; } .secondary-text {  font-size:14px;  line-height:20px; } .secondary-fsize {  font-size:14px; } .secondary-lheight {  line-height:20px; } .tertiary-text {  font-size:14px;  line-height:17px; } .tertiary-fsize {  font-size:14px; } .tertiary-lheight {  line-height:17px; } .lead-text {  font-size:16px;  line-height:24px; } .lead-fsize {  font-size:16px; } .lead-lheight {  line-height:24px; } .margin-top-mini {  margin-top:20px; } .margin-top-small {  margin-top:25px; } .margin-top-normal {  margin-top:30px; } .margin-top-big {  margin-top:30px; } .margin-bottom-mini {  margin-bottom:20px; } .margin-bottom-small {  margin-bottom:25px; } .margin-bottom-normal {  margin-bottom:30px; } .margin-bottom-big {  margin-bottom:30px; } .hide-on-mobile {  display:none !important; }}.icon { display:block; font-size:0px; line-height:0px; width:0; height:0;}.pwstudio-logo { width:15px; height:17px;}.mobile-menu-icon { width:20px; height:15px;}.search-icon { width:20px; height:21px;}.cart-icon { width:23px; height:21px;}.login-icon { width:24px; height:24px;}.close-icon { width:28px; height:28px;}.up-right-arrow-icon { width:13px; height:13px;}.right-arrow-icon { width:7px; height:11px;}.left-arrow-icon { width:6px; height:10px;}.arrow-down-small { width:14px; height:7px;}.youtube-icon { width:29px; height:20px;}.facebook-icon { width:11px; height:20px;}.instagram-icon { width:20px; height:20px;}.front-hydraulics-icon { width:50px; height:35px;}.front-loader-icon { width:47px; height:41px;}.work-tools-for-tractor-front-loaders-icon { width:50px; height:33px;}.work-tools-for-telescopic-and-self-propelled-loaders-icon { width:50px; height:35px;}.cooling-and-cleaning-fans-icon { width:40px; height:41px;}.tire-pressure-control-icon { width:39px; height:40px;}.towing-systems-icon { width:50px; height:30px;}.sweeping-machines-and-push-plates { width:40px; height:32px;}.block-weights-icon { width:32px; height:41px;}.transport-safety-icon { width:70px; height:33px;}.parts-icon { width:42px; height:45px;}.dera-decoration { width:30px; height:28px;}.swiper-arrow { width:7px; height:10px;}.inquire-icon { width:20px; height:21px;}.arrow-down-filter { width:10px; height:16px;}.breadcrumb-arrow { width:5px; height:6px;}.filter-icon { width:22px; height:14px;}.minus-icon { width:11px; height:2px;}.plus-icon { width:11px; height:11px;}.video-icon { width:48px; height:49px;}.download-icon { width:21px; height:21px;}.phone-icon { width:16px; height:17px;}.mail-icon { width:18px; height:14px;}.location-icon { width:14px; height:16px;}.choose-icon-1 { width:22px; height:27px;}.choose-icon-2 { width:27px; height:24px;}.choose-icon-3 { width:25px; height:24px;}.choose-icon-4 { width:25px; height:18px;}.choose-icon-5 { width:24px; height:24px;}.choose-icon-6 { width:25px; height:25px;}.no-picture-icon { width:34px; height:34px;}.service-icon { width:26px; height:24px;}.team-icon { width:34px; height:24px;}.trash-icon { width:12px; height:14px;}.modify-icon { width:13px; height:12px;}.arrow-right { width:10px; height:14px;}.param-combaine-icon { width:46px; height:19px;}.param-compact-loader-icon { width:32px; height:18px;}.param-forestry-machine-icon { width:28px; height:25px;}.param-self-propelled-loader-icon { width:41px; height:21px;}.param-telescopic-loader-icon { width:31px; height:24px;}.param-wheel-lodaer-icon { width:28px; height:23px;}.param-yard-loader-icon { width:29px; height:22px;}.profile-addresses-icon { width:16px; height:17px;}.profile-data-icon { width:19px; height:17px;}.profile-orders-icon { width:19px; height:17px;}.profile-exit-icon { width:16px; height:16px;}.trash-icon { width:14px; height:16px;}.login-marker { width:13px; height:12px;}.button-arrow { width:17px; height:12px;}.class { width:151px; height:27px;}.deutz-fahr { width:50px; height:60px;}.fendt { width:150px; height:28px;}.john-deere { width:150px; height:30px;}.kubota { width:150px; height:32px;}.massey-ferguson { width:126px; height:60px;}.new-holland { width:150px; height:26px;}.steyr { width:150px; height:30px;}.valtra { width:150px; height:36px;}.newsletter-icon { width:76px; height:65px;}.support-icon { width:18px; height:23px;}.country-icon { width:28px; height:20px;}.categories-container.open .categories-menu-container { display:block; z-index:5;}.categories-menu-container { display:none; position:absolute; top:calc(100% + 16px); left:50%; -webkit-transform:translateX(-50%);   transform:translateX(-50%); z-index:-1; max-width:980px;}.categories-menu-container:before { content:''; height:16px; position:absolute; left:0; right:0; bottom:100%;}.categories-menu-container:after { content:''; width:0; height:0; position:absolute; left:0px; right:0px; margin:0 auto; bottom:100%; display:block; border-style:solid; border-width:0px 13px 10px 13px; border-color:transparent transparent #EAEAEA transparent;}.categories-menu-container .categories-menu { position:relative; display:-webkit-box; display:-ms-flexbox; display:flex; width:100%; height:100%; max-height:calc(100vh - 230px); max-height:calc(100svh - 230px); max-height:calc(100dvh - 230px); overflow:hidden; border-radius:36px; -webkit-box-shadow:0 10px 34px 0 rgba(0, 0, 0, 0.3);   box-shadow:0 10px 34px 0 rgba(0, 0, 0, 0.3);}.categories-menu-container .categories-menu .categories-submenu-container { position:relative; width:calc(100% - 980px); z-index:1;}.categories-menu-container .categories-menu .cat-menu-list-0 { display:grid; grid-template-columns:repeat(2, calc((100% - 8px) / 2)); gap:5px 8px; background:#EAEAEA; overflow-x:hidden; overflow-y:auto; max-height:calc(100vh - 230px); max-height:calc(100svh - 230px); max-height:calc(100dvh - 230px); z-index:2; padding:30px; width:100%; height:100%;}.categories-menu-container .categories-menu .main-cat-link { background-color:#FFFFFF; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;   flex-direction:column; -webkit-box-pack:justify; -ms-flex-pack:justify;   justify-content:space-between; padding:15px; border-radius:18px; min-height:129px; min-width:224px;}.categories-menu-container .categories-menu .main-cat-link .text { font-weight:700; font-size:16px; line-height:18px;}.categories-menu-container .categories-menu .main-cat-link .icon-outer { top:15px; right:15px;}@media all and (min--moz-device-pixel-ratio:0) { .main-header .categories-container:hover .categories-menu-container {  display:block;  z-index:5; } .categories-menu-container .categories-menu .main-cat-link:hover {  background-color:#222321;  color:#EAEAEA; }}@media (hover:hover) { .main-header .categories-container:hover .categories-menu-container {  display:block;  z-index:5; } .categories-menu-container .categories-menu .main-cat-link:hover {  background-color:#222321;  color:#EAEAEA; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .main-header .categories-container:hover .categories-menu-container {  display:block;  z-index:5; } .categories-menu-container .categories-menu .main-cat-link:hover {  background-color:#222321;  color:#EAEAEA; }}@media screen and (min-width:1300px) { .categories-menu-container .categories-menu .cat-menu-list-0 {  grid-template-columns:repeat(3, calc((100% - 18px) / 3)); }}@media screen and (min-width:1500px) { .categories-menu-container .categories-menu .cat-menu-list-0 {  grid-template-columns:repeat(4, calc((100% - 24px) / 4)); }}.search-smart-autocomplete { overflow-y:auto; overflow-x:hidden;}.search-smart-autocomplete .inner-content { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:reverse; -ms-flex-direction:column-reverse;   flex-direction:column-reverse; gap:14px;}.search-smart-autocomplete .inner-content .col { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;   flex-direction:column; gap:14px;}.search-smart-autocomplete .inner-content .left-col { width:100%; max-width:100%;}.search-smart-autocomplete .inner-content .search-products { grid-template-columns:100%; gap:12px; background-color:#FFFFFF; padding:15px 20px; border-radius:16px;}.search-smart-autocomplete .inner-content .search-product { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; gap:14px; padding:0px 0px 11px 0px; margin-bottom:11px; border-bottom:1px solid #EAEAEA; background-color:#FFFFFF;}.search-smart-autocomplete .inner-content .search-product .image-outer { aspect-ratio:40/40; border-radius:4px; overflow:hidden; position:relative;}.search-smart-autocomplete .inner-content .search-product .image-outer img { width:40px; height:40px; -o-object-position:center center; object-position:center center; pointer-events:none; top:0;}.search-smart-autocomplete .inner-content .search-product .search-name { font-size:14px; line-height:20px;}.search-smart-autocomplete .inner-content .search-product:last-child { margin-bottom:0px; padding:0px; border-bottom:none;}.search-smart-autocomplete .inner-content .category-section .section-title { color:#8B8B8B; margin-bottom:10px; font-size:14px; line-height:20px; letter-spacing:-0.65px;}.search-smart-autocomplete .inner-content .category-section .search-category { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:end; -ms-flex-align:end;   align-items:flex-end; position:relative; padding:9px 25px 9px 9px; border-radius:18px; background-color:#FFFFFF; font-size:14px; line-height:16px; margin-bottom:8px; min-height:50px; -webkit-transition:background-color 0.25s ease, color 0.25s ease; transition:background-color 0.25s ease, color 0.25s ease;}.search-smart-autocomplete .inner-content .category-section .icon-outer { top:10px; right:10px;}.search-smart-autocomplete .inner-content .category-section .icon-outer .icon { width:9px; height:9px;}.search-smart-autocomplete .inner-content .has-categories { margin-top:20px;}.search-smart-autocomplete .inner-content .has-categories .section-title { color:#8B8B8B; margin-bottom:10px; font-size:14px; line-height:20px; letter-spacing:-0.65px;}.search-smart-autocomplete .inner-content .has-categories .search-content .content-item { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; gap:8px; font-size:14px; line-height:16px; letter-spacing:-0.35px; margin-bottom:8px;}.search-smart-autocomplete .inner-content .has-categories .search-content .content-item .search-name { text-decoration:underline;}@media all and (min--moz-device-pixel-ratio:0) { .search-smart-autocomplete .inner-content .category-section .search-category:hover {  background-color:#222321;  color:#FFFFFF;  cursor:pointer; } .search-smart-autocomplete .inner-content .search-product:hover {  border-color:#222321; }}@media (hover:hover) { .search-smart-autocomplete .inner-content .category-section .search-category:hover {  background-color:#222321;  color:#FFFFFF;  cursor:pointer; } .search-smart-autocomplete .inner-content .search-product:hover {  border-color:#222321; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .search-smart-autocomplete .inner-content .category-section .search-category:hover {  background-color:#222321;  color:#FFFFFF;  cursor:pointer; } .search-smart-autocomplete .inner-content .search-product:hover {  border-color:#222321; }}@media screen and (min-width:900px) { .search-smart-autocomplete {  max-height:562px !important; } .search-smart-autocomplete .inner-content {  -webkit-box-pack:justify;  -ms-flex-pack:justify;  justify-content:space-between;  -webkit-box-orient:unset;  -webkit-box-direction:unset;  -ms-flex-direction:unset;  flex-direction:unset;  gap:50px; } .search-smart-autocomplete .inner-content .col {  display:unset;  -webkit-box-orient:unset;  -webkit-box-direction:unset;  -ms-flex-direction:unset;  flex-direction:unset;  gap:0px; } .search-smart-autocomplete .inner-content .left-col {  width:210px;  min-width:210px; } .search-smart-autocomplete .inner-content .right-col .search-products {  grid-template-columns:repeat(3, calc((100% - 16px) / 3));  gap:8px;  background-color:unset;  padding:unset;  border-radius:unset; } .search-smart-autocomplete .inner-content .search-product {  -webkit-box-orient:vertical;  -webkit-box-direction:normal;  -ms-flex-direction:column;  flex-direction:column;  -webkit-box-pack:justify;  -ms-flex-pack:justify;  justify-content:space-between;  -webkit-box-align:unset;  -ms-flex-align:unset;  align-items:unset;  background-color:#FFFFFF;  border:2px solid #FFFFFF;  border-radius:18px;  padding:3px 3px 10px;  margin-bottom:0px;  gap:8px; } .search-smart-autocomplete .inner-content .search-product .image-outer {  aspect-ratio:174/140;  border-radius:16px 16px 0px 0px; } .search-smart-autocomplete .inner-content .search-product .image-outer img {  width:100%;  height:100%;  left:0;  -o-object-position:center center;  object-position:center center;  pointer-events:none;  position:absolute;  top:0; } .search-smart-autocomplete .inner-content .search-product .search-name {  font-size:14px;  letter-spacing:-0.26px; }}@media screen and (min-width:1200px) { .search-smart-autocomplete .inner-content .right-col .search-products {  grid-template-columns:repeat(4, calc((100% - 24px) / 4)); }}.main-header { padding:29px 0px 40px;}.main-header .submenu { opacity:0; visibility:hidden;}.main-header .deraland-logo { max-width:122px;}.main-header .primary-menu { display:none;}.main-header .mobile-menu-btn { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center; background-color:#FFFFFF; min-height:40px; min-width:40px; width:40px; height:40px; border-radius:50px; margin-right:10px; -webkit-transition:background-color 0.25s ease, color 0.25s ease; transition:background-color 0.25s ease, color 0.25s ease;}.main-header .features { gap:10px;}.main-header .features .feature-link { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center; min-height:40px; min-width:40px; width:40px; height:40px; border-radius:50px; background-color:#FFFFFF; -webkit-transition:background-color 0.25s ease, color 0.25s ease; transition:background-color 0.25s ease, color 0.25s ease; cursor:pointer;}.main-header .features .feature-link.profile-link { background:rgba(34, 35, 33, 0.08); position:relative;}.main-header .features .feature-link.profile-link .login-icon { width:22px; height:21px;}.main-header .features .feature-link.profile-link .login-marker { position:absolute; right:7px; bottom:9px; width:12px; height:11px;}.main-header .features .feature-link.cart-link { position:relative;}.main-header .features .feature-link.cart-link .cart-icon { width:20px; height:18px;}.main-header .features .feature-link.cart-link .marker { top:9px; right:8px; min-width:15px; height:12px; border-radius:4px; width:auto; padding:1px; background-color:#AF2431; z-index:2; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; font-size:10px; line-height:12px; font-weight:600; color:#FFFFFF;}.main-header .search-box-outer { position:fixed; opacity:0; visibility:hidden; padding:15px; border-radius:0px; top:0px; width:100%; height:100vh; max-width:none; right:0px; z-index:2; background-color:#EAEAEA;}.main-header .search-box-outer .input-outer { overflow:auto; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;   flex-direction:column; gap:14px;}.main-header .search-box-outer .input-outer #box_search_input { max-width:100%; width:calc(100% - 68px); border-radius:30px;}.main-header .search-box-outer .input-outer .search-button { position:absolute; top:20px; right:110px; background-color:transparent; border-color:transparent; color:#222321; width:40px; height:40px; min-height:40px; min-width:40px;}.main-header .search-box-outer .input-outer .not-yet { position:absolute; top:28px; line-height:24px; font-size:14px; text-decoration:underline; font-weight:600; -webkit-transition:color 0.25s ease; transition:color 0.25s ease; right:15px;}.main-header .search-box-outer.opened { opacity:1; visibility:visible;}.main-header.minimal-header { position:relative; z-index:2; -webkit-box-shadow:0 10px 34px 0 rgba(0, 0, 0, 0.15);   box-shadow:0 10px 34px 0 rgba(0, 0, 0, 0.15); padding:9px 0px;}.main-header.minimal-header .features { gap:20px;}.main-header.minimal-header .help-content { font-size:14px; line-height:20px;}@media all and (min--moz-device-pixel-ratio:0) { .main-header .features .feature-link:hover {  background-color:#222321;  color:#FFFFFF; } .main-header .features .search-item:hover .search-box-outer {  opacity:1;  visibility:visible; } .main-header .search-box-outer .input-outer .not-yet:hover {  color:#AF2431;  cursor:pointer; } .main-header .primary-menu .item:hover {  cursor:pointer; } .main-header .primary-menu .item:hover .item-link {  background-color:#222321;  color:#FFFFFF; } .main-header .mobile-menu-btn:hover {  background-color:#222321;  color:#FFFFFF; }}@media (hover:hover) { .main-header .features .feature-link:hover {  background-color:#222321;  color:#FFFFFF; } .main-header .features .search-item:hover .search-box-outer {  opacity:1;  visibility:visible; } .main-header .search-box-outer .input-outer .not-yet:hover {  color:#AF2431;  cursor:pointer; } .main-header .primary-menu .item:hover {  cursor:pointer; } .main-header .primary-menu .item:hover .item-link {  background-color:#222321;  color:#FFFFFF; } .main-header .mobile-menu-btn:hover {  background-color:#222321;  color:#FFFFFF; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .main-header .features .feature-link:hover {  background-color:#222321;  color:#FFFFFF; } .main-header .features .search-item:hover .search-box-outer {  opacity:1;  visibility:visible; } .main-header .search-box-outer .input-outer .not-yet:hover {  color:#AF2431;  cursor:pointer; } .main-header .primary-menu .item:hover {  cursor:pointer; } .main-header .primary-menu .item:hover .item-link {  background-color:#222321;  color:#FFFFFF; } .main-header .mobile-menu-btn:hover {  background-color:#222321;  color:#FFFFFF; }}@media screen and (min-width:600.01px) { .main-header {  padding:20px 0px 24px; } .main-header .deraland-logo {  max-width:151px; } .main-header .primary-menu .item-link {  padding:5px 17px;  border-radius:45px;  font-size:14px;  line-height:26px;  letter-spacing:-0.35px;  font-weight:500;  -webkit-transition:background-color 0.25s ease;  transition:background-color 0.25s ease; } .main-header .features {  gap:14px; } .main-header .features .feature-link {  min-height:50px;  min-width:50px;  width:50px;  height:50px; } .main-header .features .feature-link.profile-link .login-icon {  width:24px;  height:24px; } .main-header .features .feature-link.profile-link .login-marker {  right:10px;  bottom:13px;  width:12px;  height:12px; } .main-header .features .feature-link.cart-link .cart-icon {  width:23px;  height:21px; } .main-header .features .feature-link.cart-link .marker {  top:13px;  right:10px; } .main-header.minimal-header {  padding:13px 0px; }}@media screen and (min-width:900px) { .main-header .search-box-outer {  position:absolute;  padding:15px;  -webkit-box-shadow:0 10px 34px 0 rgba(0, 0, 0, 0.3);  box-shadow:0 10px 34px 0 rgba(0, 0, 0, 0.3);  border-radius:36px;  top:calc(100% + 16px);  max-width:1064px;  height:unset;  width:calc(100vw - 100px);  right:0px;  -webkit-transform:translateX(128px);  transform:translateX(128px); } .main-header .search-box-outer .input-outer {  -webkit-box-align:end;  -ms-flex-align:end;  align-items:flex-end;  gap:30px; } .main-header .search-box-outer .input-outer:before {  content:'';  height:16px;  position:absolute;  left:0;  right:0;  bottom:100%; } .main-header .search-box-outer .input-outer:after {  content:'';  width:0;  height:0;  position:absolute;  right:140px;  bottom:100%;  display:block;  border-style:solid;  border-width:0px 13px 10px 13px;  border-color:transparent transparent #EAEAEA transparent; } .main-header .search-box-outer .input-outer #box_search_input {  max-width:668px;  width:calc(100% - 336px);  margin-right:76px; } .main-header .search-box-outer .input-outer .not-yet {  top:30px;  right:unset; }}@media screen and (min-width:1150px) { .main-header .mobile-menu-btn {  display:none; } .main-header .primary-menu {  display:-webkit-box;  display:-ms-flexbox;  display:flex;  font-weight:500;  gap:12px; }}@media screen and (min-width:1200px) { .main-header .search-box-outer {  -webkit-transform:translateX(36px);  transform:translateX(36px); } .main-header .search-box-outer .input-outer {  -webkit-box-align:end;  -ms-flex-align:end;  align-items:flex-end; } .main-header .search-box-outer .input-outer::after {  right:53px; }}@media screen and (min-width:1300px) { .main-header.minimal-header .left-content {  gap:66px; }}footer { padding:50px 0px; background-color:#EAEAEA;}footer .inner-content { border-radius:24px; background-color:#222321; padding:30px 30px 40px;}footer .footer-top { -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;   flex-direction:column; gap:25px; color:#FFFFFF;}footer .footer-top a { color:#FFFFFF;}footer .footer-top .top-content { gap:10px; margin-bottom:25px;}footer .footer-top .top-content img { pointer-events:none;}footer .footer-top .top-content .social-items { display:-webkit-box; display:-ms-flexbox; display:flex; gap:24px;}footer .footer-top .info-item { display:block; line-height:16px;}footer .footer-top .footer-mail { margin-top:10px;}footer .footer-top .title { font-weight:500; font-size:14px; line-height:24px; color:rgba(255, 255, 255, 0.5);}footer .footer-top .address { font-size:14px;}footer .footer-top .office { margin-top:20px;}footer .footer-top .service { margin-top:12px;}footer .footer-top .footer-menu-col { -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;   flex-direction:column;}footer .footer-top .newsletter-col .newsletter-lead { margin-top:4px; font-size:14px; line-height:20px;}footer .footer-top .newsletter-col .newsletter-form-content { margin-top:10px; gap:15px;}footer .footer-top .newsletter-col .newsletter-form-content .field { background-color:transparent; color:#FFFFFF;}footer .footer-top .newsletter-col .newsletter-form-content .field:focus { border-color:#FFFFFF;}footer .footer-top .newsletter-col .newsletter-form-content button { width:50px; height:50px; min-height:50px; min-width:50px; border-radius:50px; padding:2px;}footer .footer-top .newsletter-col .footer-logos { margin-top:24px; gap:20px; -webkit-box-pack:start; -ms-flex-pack:start;   justify-content:flex-start;}footer .footer-top .newsletter-col .footer-logos img { max-height:50px;}footer .footer-menu-box { border-bottom:1px solid rgba(217, 217, 217, 0.5);}footer .footer-menu-box .title { padding:15px 0px; font-weight:700; cursor:pointer; color:#FFFFFF; font-size:16px; line-height:16px;}footer .footer-menu-box .icon { display:block; -webkit-transition:-webkit-transform 0.25s ease; transition:-webkit-transform 0.25s ease; transition:transform 0.25s ease; transition:transform 0.25s ease, -webkit-transform 0.25s ease;}footer .footer-menu-box .accordion-content { display:none; font-size:14px; line-height:20px; padding-bottom:15px;}footer .footer-menu-box .accordion-content li { margin-bottom:10px;}footer .footer-menu-box .accordion-content li:last-child { margin-bottom:0px;}footer .footer-menu-box.active .icon { -webkit-transform:rotate(-180deg);   transform:rotate(-180deg);}footer .footer-bottom { padding-top:24px; gap:24px;}footer .footer-bottom .left-content { gap:10px;}footer .footer-bottom .pwstudio-link { gap:3px;}@media all and (min--moz-device-pixel-ratio:0) { footer .inner-content a:hover {  color:#AF2431; } footer a:hover {  text-decoration:underline; }}@media (hover:hover) { footer .inner-content a:hover {  color:#AF2431; } footer a:hover {  text-decoration:underline; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { footer .inner-content a:hover {  color:#AF2431; } footer a:hover {  text-decoration:underline; }}@media screen and (min-width:600.01px) { footer {  padding:80px 0px; } footer .footer-top .info-item {  font-size:20px;  line-height:26px; } footer .footer-top .office {  margin-top:37px; } footer .footer-top .service {  margin-top:16px; }}@media screen and (min-width:768px) { footer .inner-content {  padding:60px 60px 51px;  border-radius:36px; } footer .footer-top {  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;  -ms-flex-direction:row;  flex-direction:row; } footer .footer-top .top-content {  margin-bottom:52px; } footer .footer-top .top-content .social-items {  display:none; } footer .footer-top .footer-menu-col {  display:grid;  grid-template-columns:repeat(2, 1fr);  grid-template-rows:-webkit-max-content;  grid-template-rows:max-content;  gap:34px 83px; } footer .footer-top .footer-menu-col > .footer-menu-box:nth-child(1) {  grid-area:1 / 1 / 3 / 2; } footer .footer-top .footer-menu-col > .footer-menu-box:nth-child(2) {  grid-area:1 / 2 / 2 / 3; } footer .footer-top .footer-menu-col > .footer-menu-box:nth-child(3) {  grid-area:2 / 2 / 3 / 3; } footer .footer-top .newsletter-col .newsletter-lead {  max-width:339px;  margin-top:10px; } footer .footer-top .newsletter-col .footer-logos {  margin-top:124px;  gap:40px;  -webkit-box-pack:end;  -ms-flex-pack:end;  justify-content:flex-end; } footer .footer-top .newsletter-col .footer-logos img {  max-height:100px; } footer .footer-menu-box {  border-bottom:none; } footer .footer-menu-box .title {  padding:0px;  color:rgba(255, 255, 255, 0.5);  font-size:14px;  line-height:24px;  font-weight:normal;  cursor:unset; } footer .footer-menu-box .icon {  display:none; } footer .footer-menu-box .accordion-content {  margin-top:10px;  display:block;  padding-bottom:0px; } footer .footer-bottom {  padding-top:38px; }}@media screen and (max-width:600px) { footer .content-width.wide-content {  padding:0px; }}.button, button, input[type="button"], input[type="submit"] { font-family:"Fustat", Arial, sans-serif; font-size:16px; line-height:20px; letter-spacing:0px; text-transform:none; text-decoration:none; font-style:normal; font-weight:700; display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; cursor:pointer; -webkit-box-shadow:none;   box-shadow:none; min-height:50px; padding:14px 24px 14px 24px; border:1px solid #AF2431; border-radius:55px; background-color:#AF2431; color:#FFFFFF; -webkit-transition:color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease; transition:color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease;}.button.small, .button.small-button, button.small, button.small-button, input[type="button"].small, input[type="button"].small-button, input[type="submit"].small, input[type="submit"].small-button { min-height:46px; padding:8px 30px 8px 30px; font-size:18px; line-height:22px;}.button.big, .button.big-button, button.big, button.big-button, input[type="button"].big, input[type="button"].big-button, input[type="submit"].big, input[type="submit"].big-button { min-height:60px; padding:12px 44px; font-size:18px; line-height:24px;}.button.secondary, .button.secondary-button, button.secondary, button.secondary-button, input[type="button"].secondary, input[type="button"].secondary-button, input[type="submit"].secondary, input[type="submit"].secondary-button { color:#FFFFFF; background:#222321; border-color:#222321;}.button.third, .button.third-button, button.third, button.third-button, input[type="button"].third, input[type="button"].third-button, input[type="submit"].third, input[type="submit"].third-button { color:#222321; background:#EAEAEA; border-color:#EAEAEA;}.button.empty, .button.empty-button, button.empty, button.empty-button, input[type="button"].empty, input[type="button"].empty-button, input[type="submit"].empty, input[type="submit"].empty-button { background:#FFFFFF; border-color:#AF2431; color:#AF2431;}.button.empty.secondary, .button.empty.secondary-button, .button.empty-button.secondary, .button.empty-button.secondary-button, button.empty.secondary, button.empty.secondary-button, button.empty-button.secondary, button.empty-button.secondary-button, input[type="button"].empty.secondary, input[type="button"].empty.secondary-button, input[type="button"].empty-button.secondary, input[type="button"].empty-button.secondary-button, input[type="submit"].empty.secondary, input[type="submit"].empty.secondary-button, input[type="submit"].empty-button.secondary, input[type="submit"].empty-button.secondary-button { background:#FFFFFF; color:#222321; border-color:#222321;}.button.icon-button, button.icon-button, input[type="button"].icon-button, input[type="submit"].icon-button { font-size:0px; line-height:0px; padding:5px; width:50px; height:50px; min-height:50px; border-radius:50px;}.button.icon-button.small, .button.icon-button.small-button, button.icon-button.small, button.icon-button.small-button, input[type="button"].icon-button.small, input[type="button"].icon-button.small-button, input[type="submit"].icon-button.small, input[type="submit"].icon-button.small-button { width:46px; height:46px;}.button.icon-button.big, .button.icon-button.big-button, button.icon-button.big, button.icon-button.big-button, input[type="button"].icon-button.big, input[type="button"].icon-button.big-button, input[type="submit"].icon-button.big, input[type="submit"].icon-button.big-button { width:60px; height:60px;}label.required:after { content:'*'; color:#FF0000;}.form-content .field-label { display:block; color:#222321; font-size:12px; line-height:16px; margin-bottom:2px; font-weight:400; letter-spacing:0px;}.form-content .field-label.has-error { color:#FF0000;}.form-content .row { margin-bottom:8px; font-size:0px; line-height:0px;}.form-content .row.checkbox-row { margin-bottom:5px;}.form-content .row:last-of-type, .form-content .row.without-margin { margin-bottom:0px;}.form-content .field-error-content, .form-content .invalid-feedback { color:#FF0000; font-size:10px; line-height:14px; font-weight:400;}.form-content .more-col-row { display:grid; gap:8px 12px; grid-template-columns:1fr 1fr;}.form-content .more-col-row .break-row, .form-content .more-col-row .col.full-width { grid-column:1/3;}.form-content .button-row { margin-top:10px;}.form-content .depends-on-row:not(.active) { display:none;}.form-content .depends-on-row.active { margin-top:8px;}.field, .form-control { -webkit-appearance:none; -moz-appearance:none;   appearance:none; outline:none; -webkit-box-shadow:none;   box-shadow:none; width:100%; border:1px solid #8B8B8B; border-radius:4px; padding:14px 11px 14px 11px; height:50px; font-family:"Fustat", Arial, sans-serif; font-size:16px; line-height:20px; letter-spacing:0px; text-transform:none; font-style:normal; font-weight:600; color:#222321; -webkit-transition:color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease; transition:color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease;}.field.secondary:not(:invalid):not(.has-error), .field.secondary-field:not(:invalid):not(.has-error), .form-control.secondary:not(:invalid):not(.has-error), .form-control.secondary-field:not(:invalid):not(.has-error) { border-color:#222321;}.field.has-error, .field.is-invalid, .form-control.has-error, .form-control.is-invalid { color:#FF0000; background-color:#FFF3F3; border-color:#FF0000;}.field:focus, .form-control:focus { color:#222321; background-color:#FFFFFF; border-color:#222321;}.field.small, .form-control.small { padding:9px 8px; height:36px;}textarea.field, textarea.form-control { min-height:115px; resize:none;}select { -webkit-appearance:none; -moz-appearance:none;   appearance:none; outline:none; -webkit-box-shadow:none;   box-shadow:none; width:100%; display:block; border:1px solid #8B8B8B; border-radius:4px; padding:0px 35px 0px 12px; height:50px; font-family:"Fustat", Arial, sans-serif; font-size:16px; line-height:20px; letter-spacing:0px; text-transform:none; font-style:normal; font-weight:600; color:#222321; -webkit-transition:color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease; transition:color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease; background:url('../!common_design/custom/deraland.unas.hu/svg/arrow-down.svg') no-repeat #FFFFFF top 18px right 13px/12px 8px;}select:invalid, select.has-error, select.has-fault { color:#FF0000; background-color:#FFF3F3; border-color:#FF0000;}select.secondary:not(:invalid):not(.has-error) { border-color:#222321;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button { -webkit-appearance:none; margin:0;}input[type=number] { -moz-appearance:textfield;}::-webkit-input-placeholder { opacity:1; color:#FFFFFF;}:-moz-placeholder { opacity:1; color:#FFFFFF;}::-moz-placeholder { opacity:1; color:#FFFFFF;}:-ms-input-placeholder { opacity:1; color:#FFFFFF;}input[type="checkbox"] { width:0px; height:0px; display:none;}input[type="checkbox"] + label { padding-left:24px; position:relative; display:inline-block; font-size:16px; line-height:22px; color:#222321; -webkit-transition:color 0.25s ease; transition:color 0.25s ease; margin:0px;}input[type="checkbox"] + label a { color:#222321; text-decoration:underline;}input[type="checkbox"] + label:before, input[type="checkbox"] + label:after { content:''; width:18px; height:18px; border-radius:4px; position:absolute;}input[type="checkbox"] + label:before { top:2px; left:0px; background:#FFFFFF; border:1px solid #222321; -webkit-transition:background-color 0.25s ease; transition:background-color 0.25s ease;}input[type="checkbox"] + label:after { top:2px; left:0px; background:url('../!common_design/custom/deraland.unas.hu/svg/check.svg') no-repeat #222321 center center/8px 8px; -webkit-transition:opacity 0.25s ease; transition:opacity 0.25s ease; opacity:0;}input[type="checkbox"] + label.secondary:before { border-color:#AF2431;}input[type="checkbox"] + label.secondary:after { background:url('../!common_design/custom/deraland.unas.hu/svg/check.svg') no-repeat #AF2431 center center/8px 8px;}input[type="checkbox"].small-checkbox + label { font-size:14px; line-height:22px; padding-left:24px;}input[type="checkbox"].small-checkbox + label:before, input[type="checkbox"].small-checkbox + label:after { width:18px; height:18px; top:2px;}input[type="checkbox"].small-checkbox + label:after { background:url('../!common_design/custom/deraland.unas.hu/svg/check.svg') no-repeat #222321 center center/8px 8px;}input[type="checkbox"].small-checkbox + label.secondary:after { background:url('../!common_design/custom/deraland.unas.hu/svg/check.svg') no-repeat #AF2431 center center/8px 8px;}input[type="checkbox"]:checked + label { color:#222321;}input[type="checkbox"]:checked + label:after { opacity:1;}input[type="checkbox"].has-error:not(:checked) + label, input[type="checkbox"].has-error:not(:checked) + label.secondary { background-color:#FFF3F3;}input[type="checkbox"].has-error:not(:checked) + label:before { border-color:#FF0000; background-color:#FFF3F3;}input[type="radio"] { width:0px; height:0px; display:none;}input[type="radio"]:not(.button-radio) + label { position:relative; margin-bottom:0px; font-size:14px; line-height:22px; padding-left:26px; display:inline-block; -webkit-transition:none; transition:none;}input[type="radio"]:not(.button-radio) + label:before, input[type="radio"]:not(.button-radio) + label:after { content:''; position:absolute; border-radius:50%;}input[type="radio"]:not(.button-radio) + label:before { border:1px solid #AF2431; background:#FFFFFF; -webkit-transition:background-color 0.25s ease; transition:background-color 0.25s ease; width:16px; height:16px; top:3px; left:0px;}input[type="radio"]:not(.button-radio) + label:after { width:10px; height:10px; background:#AF2431; top:6px; left:3px; opacity:0; -webkit-transition:opacity 0.25s ease; transition:opacity 0.25s ease;}input[type="radio"]:not(.button-radio):checked + label { color:#222321;}input[type="radio"]:not(.button-radio):checked + label:before { background:#FFFFFF; border-color:#AF2431;}input[type="radio"]:not(.button-radio):checked + label:after { background:#AF2431; opacity:1;}input[type="radio"]:not(.button-radio).has-error:not(:checked) + label:before { background-color:#FF0000; border-color:#FF0000;}@media all and (min--moz-device-pixel-ratio:0) { .button:hover, button:hover, input[type="button"]:hover, input[type="submit"]:hover {  color:#FFFFFF;  background:#222321;  border-color:#222321; } .button:hover.secondary, .button:hover.secondary-button, button:hover.secondary, button:hover.secondary-button, input[type="button"]:hover.secondary, input[type="button"]:hover.secondary-button, input[type="submit"]:hover.secondary, input[type="submit"]:hover.secondary-button {  color:#FFFFFF;  background:#AF2431;  border-color:#AF2431; } .button:hover.third, .button:hover.third-button, button:hover.third, button:hover.third-button, input[type="button"]:hover.third, input[type="button"]:hover.third-button, input[type="submit"]:hover.third, input[type="submit"]:hover.third-button {  color:#FFFFFF;  background:#222321;  border-color:#222321; } .button:hover.empty, .button:hover.empty-button, button:hover.empty, button:hover.empty-button, input[type="button"]:hover.empty, input[type="button"]:hover.empty-button, input[type="submit"]:hover.empty, input[type="submit"]:hover.empty-button {  color:#FFFFFF;  background:#AF2431;  border-color:#AF2431; } .button:hover.empty.secondary, .button:hover.empty.secondary-button, .button:hover.empty-button.secondary, .button:hover.empty-button.secondary-button, button:hover.empty.secondary, button:hover.empty.secondary-button, button:hover.empty-button.secondary, button:hover.empty-button.secondary-button, input[type="button"]:hover.empty.secondary, input[type="button"]:hover.empty.secondary-button, input[type="button"]:hover.empty-button.secondary, input[type="button"]:hover.empty-button.secondary-button, input[type="submit"]:hover.empty.secondary, input[type="submit"]:hover.empty.secondary-button, input[type="submit"]:hover.empty-button.secondary, input[type="submit"]:hover.empty-button.secondary-button {  color:#FFFFFF;  background:#222321;  border-color:#222321; } input[type="checkbox"] + label a:hover {  color:#AF2431; }}@media (hover:hover) { .button:hover, button:hover, input[type="button"]:hover, input[type="submit"]:hover {  color:#FFFFFF;  background:#222321;  border-color:#222321; } .button:hover.secondary, .button:hover.secondary-button, button:hover.secondary, button:hover.secondary-button, input[type="button"]:hover.secondary, input[type="button"]:hover.secondary-button, input[type="submit"]:hover.secondary, input[type="submit"]:hover.secondary-button {  color:#FFFFFF;  background:#AF2431;  border-color:#AF2431; } .button:hover.third, .button:hover.third-button, button:hover.third, button:hover.third-button, input[type="button"]:hover.third, input[type="button"]:hover.third-button, input[type="submit"]:hover.third, input[type="submit"]:hover.third-button {  color:#FFFFFF;  background:#222321;  border-color:#222321; } .button:hover.empty, .button:hover.empty-button, button:hover.empty, button:hover.empty-button, input[type="button"]:hover.empty, input[type="button"]:hover.empty-button, input[type="submit"]:hover.empty, input[type="submit"]:hover.empty-button {  color:#FFFFFF;  background:#AF2431;  border-color:#AF2431; } .button:hover.empty.secondary, .button:hover.empty.secondary-button, .button:hover.empty-button.secondary, .button:hover.empty-button.secondary-button, button:hover.empty.secondary, button:hover.empty.secondary-button, button:hover.empty-button.secondary, button:hover.empty-button.secondary-button, input[type="button"]:hover.empty.secondary, input[type="button"]:hover.empty.secondary-button, input[type="button"]:hover.empty-button.secondary, input[type="button"]:hover.empty-button.secondary-button, input[type="submit"]:hover.empty.secondary, input[type="submit"]:hover.empty.secondary-button, input[type="submit"]:hover.empty-button.secondary, input[type="submit"]:hover.empty-button.secondary-button {  color:#FFFFFF;  background:#222321;  border-color:#222321; } input[type="checkbox"] + label a:hover {  color:#AF2431; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .button:hover, button:hover, input[type="button"]:hover, input[type="submit"]:hover {  color:#FFFFFF;  background:#222321;  border-color:#222321; } .button:hover.secondary, .button:hover.secondary-button, button:hover.secondary, button:hover.secondary-button, input[type="button"]:hover.secondary, input[type="button"]:hover.secondary-button, input[type="submit"]:hover.secondary, input[type="submit"]:hover.secondary-button {  color:#FFFFFF;  background:#AF2431;  border-color:#AF2431; } .button:hover.third, .button:hover.third-button, button:hover.third, button:hover.third-button, input[type="button"]:hover.third, input[type="button"]:hover.third-button, input[type="submit"]:hover.third, input[type="submit"]:hover.third-button {  color:#FFFFFF;  background:#222321;  border-color:#222321; } .button:hover.empty, .button:hover.empty-button, button:hover.empty, button:hover.empty-button, input[type="button"]:hover.empty, input[type="button"]:hover.empty-button, input[type="submit"]:hover.empty, input[type="submit"]:hover.empty-button {  color:#FFFFFF;  background:#AF2431;  border-color:#AF2431; } .button:hover.empty.secondary, .button:hover.empty.secondary-button, .button:hover.empty-button.secondary, .button:hover.empty-button.secondary-button, button:hover.empty.secondary, button:hover.empty.secondary-button, button:hover.empty-button.secondary, button:hover.empty-button.secondary-button, input[type="button"]:hover.empty.secondary, input[type="button"]:hover.empty.secondary-button, input[type="button"]:hover.empty-button.secondary, input[type="button"]:hover.empty-button.secondary-button, input[type="submit"]:hover.empty.secondary, input[type="submit"]:hover.empty.secondary-button, input[type="submit"]:hover.empty-button.secondary, input[type="submit"]:hover.empty-button.secondary-button {  color:#FFFFFF;  background:#222321;  border-color:#222321; } input[type="checkbox"] + label a:hover {  color:#AF2431; }}@media screen and (max-width:600px) { .form-content .row {  margin-bottom:10px; } .form-content .more-col-row {  gap:10px;  grid-template-columns:100%; } .form-content .more-col-row .break-row, .form-content .more-col-row .col.full-width {  grid-column:1/2; }}.form-content .field-error-content, .form-content .invalid-feedback { text-align:right; margin-top:4px;}.form-content .field-error-content.invalid-feedback, .form-content .invalid-feedback.invalid-feedback { display:none;}.form-content .form-control.is-invalid ~ .invalid-feedback,.form-content .form-control.has-error ~ .invalid-feedback, .form-content .field.is-invalid ~ .invalid-feedback,.form-content .field.has-error ~ .invalid-feedback { display:block;}.form-content .phone-col .fields { gap:12px; grid-template-columns:68px auto;}.form-content .phone-col .fields .phone-country { position:relative;}.form-content .phone-col .fields .phone-country label { position:absolute; border:1px solid #8B8B8B; background:#FFFFFF; font-size:18px; line-height:18px; font-weight:600; width:20px; height:50px; border-radius:4px; top:0; left:0; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center; -webkit-box-align:center; -ms-flex-align:center;   align-items:center;}.form-content .phone-col .fields .phone-country .field { padding-left:32px;}.form-content .phone-col .fields .field-error-content, .form-content .phone-col .fields .invalid-feedback { width:100%;}.form-content .location-col .zip-col { width:80px;}.form-content .location-col .city-col { width:calc(100% - 100px);}.company-selector-section .form-col:first-child { display:grid; gap:16px; grid-template-columns:1fr 1fr;}.company-selector-section input[type="radio"] + label { height:100%; border:1px solid #EAEAEA; background-color:#FFFFFF; padding:16px 14px 16px 38px; border-radius:16px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; cursor:pointer;}.company-selector-section input[type="radio"] + label:before, .company-selector-section input[type="radio"] + label:after { top:0; bottom:0; margin:auto; left:12px;}.company-selector-section input[type="radio"] + label:after { left:15px;}input[type="checkbox"] + label a { background:-webkit-gradient(linear, left top, left bottom, from(#AF2431), to(#AF2431)); background:linear-gradient(to bottom, #AF2431 0%, #AF2431 100%); background-position:0 100%; background-repeat:repeat-x; background-size:4px 3px; color:#222321; -webkit-transition:background-size .7s; transition:background-size .7s; text-decoration:none; font-weight:600;}@media all and (min--moz-device-pixel-ratio:0) { .button.pswp__button:hover, button.pswp__button:hover {  color:unset !important;  background-color:unset !important;  border-color:unset !important; } input[type="checkbox"] + label a:hover {  background-size:4px 50px;  color:#FFFFFF; }}@media (hover:hover) { .button.pswp__button:hover, button.pswp__button:hover {  color:unset !important;  background-color:unset !important;  border-color:unset !important; } input[type="checkbox"] + label a:hover {  background-size:4px 50px;  color:#FFFFFF; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .button.pswp__button:hover, button.pswp__button:hover {  color:unset !important;  background-color:unset !important;  border-color:unset !important; } input[type="checkbox"] + label a:hover {  background-size:4px 50px;  color:#FFFFFF; }}.swiper-container { margin-left:auto; margin-right:auto; position:relative; overflow:hidden; list-style:none; padding:0;  z-index:1;}.swiper-container-vertical > .swiper-wrapper { -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;   flex-direction:column;}.swiper-wrapper { position:relative; width:100%; height:100%; z-index:1; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-transition-property:-webkit-transform; transition-property:-webkit-transform; transition-property:transform; transition-property:transform, -webkit-transform; -webkit-box-sizing:content-box;   box-sizing:content-box;}.swiper-container-android .swiper-slide,.swiper-wrapper { -webkit-transform:translate3d(0px, 0, 0);   transform:translate3d(0px, 0, 0);}.swiper-container-multirow > .swiper-wrapper { -ms-flex-wrap:wrap; flex-wrap:wrap;}.swiper-container-multirow-column > .swiper-wrapper { -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;   flex-direction:column;}.swiper-container-free-mode > .swiper-wrapper { -webkit-transition-timing-function:ease-out;   transition-timing-function:ease-out; margin:0 auto;}.swiper-slide { -ms-flex-negative:0; flex-shrink:0; width:100%; height:100%; position:relative; -webkit-transition-property:-webkit-transform; transition-property:-webkit-transform; transition-property:transform; transition-property:transform, -webkit-transform;}.swiper-slide-invisible-blank { visibility:hidden;}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide { height:auto;}.swiper-container-autoheight .swiper-wrapper { -webkit-box-align:start; -ms-flex-align:start;   align-items:flex-start; -webkit-transition-property:height, -webkit-transform; transition-property:height, -webkit-transform; transition-property:transform, height; transition-property:transform, height, -webkit-transform;}.swiper-container-3d { -webkit-perspective:1200px;   perspective:1200px;}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow { -webkit-transform-style:preserve-3d;   transform-style:preserve-3d;}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom { position:absolute; left:0; top:0; width:100%; height:100%; pointer-events:none; z-index:10;}.swiper-container-3d .swiper-slide-shadow-left { background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-container-3d .swiper-slide-shadow-right { background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-container-3d .swiper-slide-shadow-top { background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-container-3d .swiper-slide-shadow-bottom { background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-container-css-mode > .swiper-wrapper { overflow:auto; scrollbar-width:none;  -ms-overflow-style:none; }.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar { display:none;}.swiper-container-css-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align:start start;}.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper { -ms-scroll-snap-type:x mandatory; scroll-snap-type:x mandatory;}.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper { -ms-scroll-snap-type:y mandatory; scroll-snap-type:y mandatory;}:root { --swiper-navigation-size:44px; }.swiper-button-prev,.swiper-button-next { position:absolute; top:50%; width:calc(var(--swiper-navigation-size) / 44 * 27); height:var(--swiper-navigation-size); margin-top:calc(-1 * var(--swiper-navigation-size) / 2); z-index:10; cursor:pointer; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center; color:var(--swiper-navigation-color, var(--swiper-theme-color));}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled { opacity:0.35; cursor:auto; pointer-events:none;}.swiper-button-prev:after,.swiper-button-next:after { font-family:swiper-icons; font-size:var(--swiper-navigation-size); text-transform:none !important; letter-spacing:0; text-transform:none; font-variant:initial; line-height:1;}.swiper-button-prev,.swiper-container-rtl .swiper-button-next { left:10px; right:auto;}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after { content:'prev';}.swiper-button-next,.swiper-container-rtl .swiper-button-prev { right:10px; left:auto;}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after { content:'next';}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white { --swiper-navigation-color:#ffffff;}.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black { --swiper-navigation-color:#000000;}.swiper-button-lock { display:none;}:root { }.swiper-pagination { position:absolute; text-align:center; -webkit-transition:300ms opacity; transition:300ms opacity; -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0); z-index:10;}.swiper-pagination.swiper-pagination-hidden { opacity:0;}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal > .swiper-pagination-bullets { bottom:10px; left:0; width:100%;}.swiper-pagination-bullets-dynamic { overflow:hidden; font-size:0;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { -webkit-transform:scale(0.33);   transform:scale(0.33); position:relative;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active { -webkit-transform:scale(1);   transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main { -webkit-transform:scale(1);   transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev { -webkit-transform:scale(0.66);   transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev { -webkit-transform:scale(0.33);   transform:scale(0.33);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next { -webkit-transform:scale(0.66);   transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next { -webkit-transform:scale(0.33);   transform:scale(0.33);}.swiper-pagination-bullet { width:8px; height:8px; display:inline-block; border-radius:100%; background:#000; opacity:0.2;}button.swiper-pagination-bullet { border:none; margin:0; padding:0; -webkit-box-shadow:none;   box-shadow:none; -webkit-appearance:none; -moz-appearance:none; appearance:none;}.swiper-pagination-clickable .swiper-pagination-bullet { cursor:pointer;}.swiper-pagination-bullet-active { opacity:1; background:var(--swiper-pagination-color, var(--swiper-theme-color));}.swiper-container-vertical > .swiper-pagination-bullets { right:10px; top:50%; -webkit-transform:translate3d(0px, -50%, 0);   transform:translate3d(0px, -50%, 0);}.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet { margin:6px 0; display:block;}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { top:50%; -webkit-transform:translateY(-50%);   transform:translateY(-50%); width:8px;}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { display:inline-block; -webkit-transition:200ms top, 200ms -webkit-transform; transition:200ms top, 200ms -webkit-transform; transition:200ms transform, 200ms top; transition:200ms transform, 200ms top, 200ms -webkit-transform;}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { margin:0 4px;}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { left:50%; -webkit-transform:translateX(-50%);   transform:translateX(-50%); white-space:nowrap;}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { -webkit-transition:200ms left, 200ms -webkit-transform; transition:200ms left, 200ms -webkit-transform; transition:200ms transform, 200ms left; transition:200ms transform, 200ms left, 200ms -webkit-transform;}.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { -webkit-transition:200ms right, 200ms -webkit-transform; transition:200ms right, 200ms -webkit-transform; transition:200ms transform, 200ms right; transition:200ms transform, 200ms right, 200ms -webkit-transform;}.swiper-pagination-progressbar { background:rgba(0, 0, 0, 0.25); position:absolute;}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill { background:var(--swiper-pagination-color, var(--swiper-theme-color)); position:absolute; left:0; top:0; width:100%; height:100%; -webkit-transform:scale(0);   transform:scale(0); -webkit-transform-origin:left top;   transform-origin:left top;}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { -webkit-transform-origin:right top;   transform-origin:right top;}.swiper-container-horizontal > .swiper-pagination-progressbar,.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { width:100%; height:4px; left:0; top:0;}.swiper-container-vertical > .swiper-pagination-progressbar,.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { width:4px; height:100%; left:0; top:0;}.swiper-pagination-white { --swiper-pagination-color:#ffffff;}.swiper-pagination-black { --swiper-pagination-color:#000000;}.swiper-pagination-lock { display:none;}.swiper-scrollbar { border-radius:10px; position:relative; -ms-touch-action:none; background:rgba(0, 0, 0, 0.1);}.swiper-container-horizontal > .swiper-scrollbar { position:absolute; left:1%; bottom:3px; z-index:50; height:5px; width:98%;}.swiper-container-vertical > .swiper-scrollbar { position:absolute; right:3px; top:1%; z-index:50; width:5px; height:98%;}.swiper-scrollbar-drag { height:100%; width:100%; position:relative; background:rgba(0, 0, 0, 0.5); border-radius:10px; left:0; top:0;}.swiper-scrollbar-cursor-drag { cursor:move;}.swiper-scrollbar-lock { display:none;}.swiper-zoom-container { width:100%; height:100%; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; text-align:center;}.swiper-zoom-container > img,.swiper-zoom-container > svg,.swiper-zoom-container > canvas { max-width:100%; max-height:100%; -o-object-fit:contain; object-fit:contain;}.swiper-slide-zoomed { cursor:move;}:root { }.swiper-lazy-preloader { width:42px; height:42px; position:absolute; left:50%; top:50%; margin-left:-21px; margin-top:-21px; z-index:10; -webkit-transform-origin:50%;   transform-origin:50%; -webkit-animation:swiper-preloader-spin 1s infinite linear;   animation:swiper-preloader-spin 1s infinite linear; -webkit-box-sizing:border-box;   box-sizing:border-box; border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color)); border-radius:50%; border-top-color:transparent;}.swiper-lazy-preloader-white { --swiper-preloader-color:#fff;}.swiper-lazy-preloader-black { --swiper-preloader-color:#000;}@-webkit-keyframes swiper-preloader-spin { 100% {  -webkit-transform:rotate(360deg);  transform:rotate(360deg); }}@keyframes swiper-preloader-spin { 100% {  -webkit-transform:rotate(360deg);  transform:rotate(360deg); }}.swiper-container .swiper-notification { position:absolute; left:0; top:0; pointer-events:none; opacity:0; z-index:-1000;}.swiper-container-fade.swiper-container-free-mode .swiper-slide { -webkit-transition-timing-function:ease-out;   transition-timing-function:ease-out;}.swiper-container-fade .swiper-slide { pointer-events:none; -webkit-transition-property:opacity; transition-property:opacity;}.swiper-container-fade .swiper-slide .swiper-slide { pointer-events:none;}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active { pointer-events:auto;}.swiper-container-cube { overflow:visible;}.swiper-container-cube .swiper-slide { pointer-events:none; -webkit-backface-visibility:hidden; backface-visibility:hidden; z-index:1; visibility:hidden; -webkit-transform-origin:0 0;   transform-origin:0 0; width:100%; height:100%;}.swiper-container-cube .swiper-slide .swiper-slide { pointer-events:none;}.swiper-container-cube.swiper-container-rtl .swiper-slide { -webkit-transform-origin:100% 0;   transform-origin:100% 0;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active { pointer-events:auto;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next + .swiper-slide { pointer-events:auto; visibility:visible;}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right { z-index:0; -webkit-backface-visibility:hidden; backface-visibility:hidden;}.swiper-container-cube .swiper-cube-shadow { position:absolute; left:0; bottom:0px; width:100%; height:100%; background:#000; opacity:0.6; -webkit-filter:blur(50px); filter:blur(50px); z-index:0;}.swiper-container-flip { overflow:visible;}.swiper-container-flip .swiper-slide { pointer-events:none; -webkit-backface-visibility:hidden; backface-visibility:hidden; z-index:1;}.swiper-container-flip .swiper-slide .swiper-slide { pointer-events:none;}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active { pointer-events:auto;}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right { z-index:0; -webkit-backface-visibility:hidden; backface-visibility:hidden;}.swiper-container { margin-top:24px;}.swiper-button { display:none; width:45px; height:45px; border-radius:50%; background:#222321; color:#FFFFFF; opacity:1; background:#222321; -webkit-transition:background-color 0.25s ease; transition:background-color 0.25s ease; margin-top:0px;}.swiper-button.swiper-button-disabled { background:rgba(34, 35, 33, 0.08); color:rgba(34, 35, 33, 0.38);}.swiper-button.swiper-button-prev .icon { -webkit-transform:rotate(180deg);   transform:rotate(180deg);}.swiper-button:before, .swiper-button:after { display:none;}.swiper-button.swiper-button-next { top:-81px; right:0px;}.swiper-button.swiper-button-prev { top:-81px; right:55px; left:auto;}@media all and (min--moz-device-pixel-ratio:0) { .swiper-button:hover {  background:#AF2431; }}@media (hover:hover) { .swiper-button:hover {  background:#AF2431; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .swiper-button:hover {  background:#AF2431; }}@media screen and (min-width:600.01px) { .swiper-container {  margin-top:36px; } .swiper-button {  display:-webkit-box;  display:-ms-flexbox;  display:flex; }}.static-text-content > *:first-child { margin-top:0px;}.static-text-content > *:last-child { margin-bottom:0px;}.static-text-content p { margin-bottom:16px;}.static-text-content img { margin:14px auto;}.static-text-content p > img:first-child { margin-top:0;}.static-text-content ul { margin-bottom:16px;}.static-text-content ul li { position:relative; padding-left:13px; margin-bottom:8px;}.static-text-content ul li:last-of-type { margin-bottom:0;}.static-text-content ul li:before { content:''; left:0px; top:10px; width:5px; height:5px; background:#AF2431; border-radius:50%; position:absolute;}.static-text-content .secondary-text ul li:before, .static-text-content.secondary-text ul li:before { top:8px;}.breadcrumb-container { color:#666666; font-size:12px; line-height:24px; padding-bottom:8px;}.breadcrumb-container a { color:inherit;}.breadcrumb-container .breadcrumb-inner { gap:9px;}.breadcrumb-container .breadcrumb-item { display:-webkit-box; display:-ms-flexbox; display:flex; gap:9px;}.breadcrumb-container .breadcrumb-item.hide-breadcrumb-item { display:none;}@media all and (min--moz-device-pixel-ratio:0) { .breadcrumb-container a:hover {  color:#222321; }}@media (hover:hover) { .breadcrumb-container a:hover {  color:#222321; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .breadcrumb-container a:hover {  color:#222321; }}@media screen and (min-width:1024px) { .breadcrumb-container {  padding-bottom:13px; } .breadcrumb-container .breadcrumb-link .arrow {  display:none; }}.product-card { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;   flex-direction:column; padding:5px 5px 10px; background-color:#FFFFFF; border-radius:16px; height:100% !important;}.product-card .image-outer { display:block; width:100%; aspect-ratio:345/284; overflow:hidden;}.product-card .image-outer img { width:100%; height:100%; left:0; -o-object-fit:cover; object-fit:cover; -o-object-position:center center; object-position:center center; pointer-events:none; position:absolute; top:0; border-radius:14px 14px 0px 0px;}.product-card .image-outer .brand-tag { position:absolute; left:4px; bottom:3px; padding:3px; border-radius:4px; font-size:14px; line-height:14px; text-transform:uppercase; color:#FFFFFF; font-weight:700;}.product-card .image-outer .brand-tag.cleanfix { background-color:#D40226;}.product-card .image-outer .brand-tag.quicke { background-color:#EF7B05;}.product-card .image-outer .brand-tag.zuidberg { background-color:#D31245;}.product-card .image-outer .brand-tag.ptg { background-color:#204186;}.product-card .image-outer .brand-tag.scharmüller { background-color:#1761AB;}.product-card .image-outer .brand-tag.bema { background-color:#ED8801;}.product-card .image-outer .brand-tag.tenwinkel { background-color:#679640;}.product-card .image-outer .brand-tag.tractorbumper { background-color:#C08C06;}.product-card .bottom-content { -webkit-box-flex:1; -ms-flex:1;   flex:1; padding:9px 5px 0px; gap:5px;}.product-card .bottom-content .name-link { font-size:16px; line-height:20px; letter-spacing:0px; font-weight:700;}.product-card .bottom-content .cart-content { display:grid; gap:5px; grid-template-columns:auto 40px; -webkit-box-align:end; -ms-flex-align:end;   align-items:flex-end;}.product-card .bottom-content .cart-content button, .product-card .bottom-content .cart-content .button { width:40px; height:40px; min-height:40px;}.product-card .bottom-content .cart-parameter { font-size:14px; line-height:20px; letter-spacing:-0.26px; color:#666666; font-weight:700;}.product-card .bottom-content .cart-parameter .product-type span:not(:first-child) { display:none;}.product-card .bottom-content .cart-button .cart-icon { width:20px; height:22px;}.product-card .bottom-content .inquire-button { margin-top:auto;}@media screen and (min-width:600.01px) { .product-card {  padding:5px 5px 15px;  border-radius:36px; } .product-card .image-outer img {  border-radius:30px 30px 0px 0px; } .product-card .image-outer .brand-tag {  left:15px;  bottom:10px; } .product-card .bottom-content {  padding:15px 15px 0px; } .product-card .bottom-content .name-link {  font-size:24px;  line-height:26px;  letter-spacing:-0.44px; } .product-card .bottom-content .cart-content {  grid-template-columns:auto 50px; } .product-card .bottom-content .cart-content button, .product-card .bottom-content .cart-content .button {  width:50px;  height:50px;  min-height:50px; } .product-card .bottom-content .inquire-button {  margin-top:auto; }}#exposeMaskOverlay, #exposeMask { background:rgba(68, 68, 68, 0.5) !important; opacity:1 !important; display:none; top:0 !important; bottom:0 !important; left:0 !important; right:0 !important; width:auto !important; height:auto !important; position:fixed !important;}#cookieConsent.loaded { position:fixed !important; max-width:100vw; max-height:100vh;}.overlay_common { top:50% !important; left:50% !important; display:block; -webkit-transform:translate(-50%, -50%) !important;   transform:translate(-50%, -50%) !important; width:calc(100vw - 20px) !important; max-height:calc(100vh - 20px); max-width:580px; background:#FFFFFF; display:none; font-size:16px; line-height:22px; overflow-y:auto; overflow-x:hidden; border-radius:36px; z-index:102;}.overlay_common .form-content { max-width:364px; margin:0px auto;}.overlay_common .button { padding-left:15px; padding-right:15px;}.overlay_common .overlay_close { width:28px; height:28px; position:absolute; right:10px; top:10px; border-radius:50%;}.overlay_common .overlay_close a { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center; color:#222321; width:28px; height:28px;}.overlay_common .overlay-buttons { gap:10px;}.overlay_common .overlay-buttons .password-button { width:calc(100% - 161px);}.overlay_common .overlay-buttons .registration-link { font-size:20px; line-height:32px; cursor:pointer;}.overlay_common .overlay-buttons .close-button-outer { -webkit-box-ordinal-group:4; -ms-flex-order:3;   order:3; width:100%; text-align:center;}.overlay_common .overlay-buttons .close-button { font-size:14px; line-height:20px; font-weight:700;}.overlay_common .overlay-buttons .overlay_subscribe_button { margin-top:24px;}.overlay_common .overlay-header { padding:24px; background:#EAEAEA;}.overlay_common .overlay_title { text-align:center;}.overlay_common .overlay-content { padding:24px 35px;}.overlay_common .overlay_privacy_policy { padding-top:10px;}#page_PopupContainer, #page_PopupContainerMobile { border-radius:36px; background:#FFFFFF; max-height:calc(100vh - 40px); overflow-x:hidden; overflow-y:hidden;}#page_PopupContainer > .close, #page_PopupContainerMobile > .close { width:22px; height:22px; background:url('../!common_design/custom/deraland.unas.hu/svg/popup-exit-icon.svg') no-repeat transparent center center/12px 12px; border-radius:50%; -webkit-transition:background-color 0.25s ease; transition:background-color 0.25s ease; position:absolute; top:15px; right:15px; z-index:10; cursor:pointer;}#page_PopupContainer.shop_popup_exitpopup, #page_PopupContainerMobile.shop_popup_exitpopup { left:0 !important; -webkit-transform:translate(calc((100vw - 100%) / 2), -50%) !important;   transform:translate(calc((100vw - 100%) / 2), -50%) !important; max-width:90vw; background:#FFFFFF;}#page_PopupContainer.shop_popup_exitpopup #page_PopupContainer_inner, #page_PopupContainerMobile.shop_popup_exitpopup #page_PopupContainer_inner { max-height:90vh;}.page_exitpopup_picture img { width:100%; height:100%;}.shop_popup_artdet { width:calc(100vw - 40px); max-width:600px;}.shop_popup_artdet .question-header { padding:24px; background-color:#EAEAEA;}.shop_popup_artdet .form-content { padding:24px 32px;}.shop_popup_artdet .text-success { margin-bottom:20px;}.shop_popup_artdet form .row { margin-bottom:16px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:reverse; -ms-flex-direction:column-reverse;   flex-direction:column-reverse;}.shop_popup_artdet form .row:last-of-type { margin-bottom:0px;}.shop_popup_artdet #question_form .row { display:block;}.shop_popup_artdet #question_form .custom-checkbox label { font-size:12px; line-height:16px;}.shop_popup_artdet #question_form .custom-checkbox label:before { top:-1px;}.shop_popup_artdet #question_form .custom-checkbox label::after { top:-1px;}.shop_popup_artdet #question_form .custom-checkbox .invalid-feedback { text-align:left;}.shop_popup_artdet #question_form #question_send_button { width:100%;}#overlay_already_registered_email_login .js-already-registered-email { margin-bottom:24px;}#overlay_already_registered_email_login .js-remind-btn-wrap { max-width:364px; margin:0px auto;}#overlay_already_registered_email_login .js-remind-btn-wrap a { text-decoration:underline; font-size:12px; line-height:22px;}@media all and (min--moz-device-pixel-ratio:0) { .overlay_common .overlay_close:hover {  background-color:#FFFFFF; }}@media (hover:hover) { .overlay_common .overlay_close:hover {  background-color:#FFFFFF; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .overlay_common .overlay_close:hover {  background-color:#FFFFFF; }}@media screen and (max-width:600px) { .overlay_common {  border-radius:16px; } .overlay_common .overlay-content {  padding:24px 15px; } .overlay_common .overlay-buttons {  -webkit-box-orient:vertical;  -webkit-box-direction:reverse;  -ms-flex-direction:column-reverse;  flex-direction:column-reverse;  gap:12px; } .overlay_common .overlay-buttons button {  width:100%; } .shop_popup_artdet .form-content {  padding:24px 15px; } .shop_popup_artdet form .row {  margin-bottom:10px; }}body.opened-mobile-menu .mobile-menu-overlay { visibility:visible; opacity:1;}body.opened-mobile-menu .mobile-menu { -webkit-transform:translateX(0);   transform:translateX(0);}.mobile-menu-overlay { background:rgba(34, 35, 33, 0.7); position:fixed; top:0px; left:0px; right:0px; bottom:0px; display:block; z-index:903; width:100vw; height:100vh; height:100svh; height:100dvh; opacity:0; visibility:hidden; -webkit-transition-delay:20ms;   transition-delay:20ms; -webkit-transition:opacity 0.25s ease; transition:opacity 0.25s ease;}.mobile-menu { background-color:#EAEAEA; width:360px; height:100vh; height:100svh; height:100dvh; max-width:100%; position:fixed; top:0px; left:0px; z-index:904; -webkit-transition:-webkit-transform 0.25s ease; transition:-webkit-transform 0.25s ease; transition:transform 0.25s ease; transition:transform 0.25s ease, -webkit-transform 0.25s ease; overflow:hidden; -webkit-transform:translateX(-360px);   transform:translateX(-360px);}.mobile-menu .mobile-menu-inner { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;   flex-direction:column; -webkit-box-pack:justify; -ms-flex-pack:justify;   justify-content:space-between; height:100%;}.mobile-menu .mobile-menu-inner > .top { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; -webkit-box-pack:start; -ms-flex-pack:start;   justify-content:flex-start; -webkit-box-flex:0; -ms-flex:0 0 99px;   flex:0 0 99px;}.mobile-menu .mobile-menu-inner .deraland-logo { margin-left:15px; max-width:122px;}.mobile-menu .mobile-menu-inner .menu-close-btn { position:absolute; top:29px; right:15px;}.mobile-menu .mobile-menu-inner .sites { -webkit-box-flex:1; -ms-flex:1;   flex:1; overflow-x:hidden; overflow-y:auto; padding:8px 15px 38px;}.mobile-menu .mobile-menu-inner .sites .sites-inner { background-color:#FFFFFF; border-radius:16px; padding:20px;}.mobile-menu .mobile-menu-inner .sites .row { font-weight:700; margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid rgba(34, 35, 33, 0.1);}.mobile-menu .mobile-menu-inner .sites .row:last-of-type { margin-bottom:0px; padding-bottom:0px; border-bottom:none;}.secondary-mobile-menu-overlay { position:fixed; z-index:29; -webkit-transition:opacity 0.25s ease; transition:opacity 0.25s ease; -webkit-transition-delay:30ms;   transition-delay:30ms; background:rgba(50, 52, 54, 0.7); top:0; left:0; right:0; bottom:0; visibility:hidden; opacity:0;}.secondary-mobile-menu-overlay.opened { visibility:visible; opacity:1;}.secondary-mobile-menu { width:100vw; max-width:360px; height:100vh; height:100dvh; height:100svh; position:fixed; top:0; left:0; bottom:0; z-index:30; -webkit-transition:-webkit-transform 0.25s ease; transition:-webkit-transform 0.25s ease; transition:transform 0.25s ease; transition:transform 0.25s ease, -webkit-transform 0.25s ease; -webkit-transform:translateX(-360px);   transform:translateX(-360px);}.secondary-mobile-menu.opened { -webkit-transform:none;   transform:none;}.secondary-mobile-menu .inner-content { overflow:hidden; background:#EAEAEA; height:100%;}.categories-mobile-menu .inner-content .top { padding:30px 15px 30px;}.categories-mobile-menu .inner-content .title { padding:0px 15px; font-size:18px; margin-bottom:16px; gap:12px;}.categories-mobile-menu .inner-content .categories { overflow-x:hidden; overflow-y:auto; margin:0px 15px; -webkit-box-flex:1; -ms-flex:1;   flex:1;}.categories-mobile-menu .inner-content .categories .categories-inner { border-radius:16px; background-color:#FFFFFF; padding:20px;}.categories-mobile-menu .inner-content .category-item { padding-bottom:16px; margin-bottom:16px; border-bottom:1px solid rgba(34, 35, 33, 0.1); font-weight:700; gap:12px;}.categories-mobile-menu .inner-content .category-item .icon-outer { width:28px; -webkit-box-flex:0; -ms-flex:0 0 28px;   flex:0 0 28px; margin-right:12px;}.categories-mobile-menu .inner-content .category-item .up-right-arrow-icon { -webkit-box-flex:0; -ms-flex:0 0 13px;   flex:0 0 13px;}.categories-mobile-menu .inner-content .category-item:last-child { border-bottom:none; padding-bottom:0px; margin-bottom:0px;}.profile-mobile-menu .top { padding:31px 15px 24px 15px;}.profile-mobile-menu .welcome .name { font-size:20px; line-height:24px; font-weight:300; letter-spacing:-0.7px;}.profile-mobile-menu .items { overflow-x:hidden; overflow-y:auto; max-height:calc(100% - 124px); padding:24px 15px; background-color:#FFFFFF; margin:0px 15px; border-radius:16px;}.profile-mobile-menu .row { margin-bottom:14px;}.profile-mobile-menu .row:last-of-type { margin-bottom:0;}.profile-mobile-menu .profil-mobile-link { gap:12px; text-decoration:none; padding:4px 0; font-weight:400; color:#222321;}.profile-mobile-menu .profil-mobile-link .icon-outer { -webkit-box-flex:0; -ms-flex:0 0 19px;   flex:0 0 19px;}body.opened-smart-search { overflow:hidden;}body.opened-secondary-mobile-menu { overflow:hidden;}h1 { font-weight:300;}h2 { letter-spacing:-1px;}h2 span { color:#8B8B8B; opacity:0.8;}#overlay_cookie_alert .custom-control { margin-top:15px;}#overlay_cookie_alert .overlay-buttons { margin-top:24px; gap:24px;}#overlay_cookie_alert .overlay-buttons .cookie-alert__btn-config { font-size:20px; line-height:32px; cursor:pointer;}.light-gray-bg { background-color:#EAEAEA;}.gray-text { color:#8B8B8B; opacity:0.99;}.menu-close-btn { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; width:40px; height:40px; background-color:#FFFFFF; border-radius:50px; -webkit-transition:background-color 0.25s ease, color 0.25s ease; transition:background-color 0.25s ease, color 0.25s ease; cursor:pointer;}.mobile-menu-info-content { padding:0px 15px 30px;}.mobile-menu-info-content .info-inner { padding:20px 24px; color:#FFFFFF; background-color:#222321; border-radius:20px; line-height:16px;}.mobile-menu-info-content .info-inner .social-items { gap:27px;}.mobile-menu-info-content .info-inner .social-items .social-item { color:#FFFFFF;}.mobile-menu-info-content .info-inner .info-item { display:inline-block; color:inherit; margin-top:10px;}.infinite-brand-section { padding:50px 0px 0px; overflow:hidden;}.infinite-brand-section .lead { margin-top:16px;}.infinite-brand-section .inner-content { gap:8px; margin-top:40px;}.infinite-brand-section .image-outer { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;   align-items:center; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center; background-color:#FFFFFF; border-radius:12px; max-height:62px; height:62px; padding:10px; width:124px;}.infinite-brand-section .image-outer img { -o-object-fit:contain; object-fit:contain; pointer-events:none;}.home-brand-section { overflow:hidden; background-color:#FFFFFF; padding:30px 0px;}.home-brand-section .brand-swiper { overflow:visible;}.home-brand-section .brand-swiper .swiper-wrapper { -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;   flex-direction:column; gap:14px;}.home-brand-section .brand-box { display:block; min-height:50px; padding:8px 17px; background-color:#FFFFFF; border-radius:16px; border:2px solid rgba(34, 35, 33, 0.08);}.home-brand-section .brand-box .logo-outer { height:30px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center;   align-items:center;}.home-brand-section .brand-box .logo-outer .arrow-down-small { position:absolute; top:21px; right:19px; -webkit-transition:-webkit-transform 0.25s ease; transition:-webkit-transform 0.25s ease; transition:transform 0.25s ease; transition:transform 0.25s ease, -webkit-transform 0.25s ease;}.home-brand-section .brand-box .description { display:none; padding-top:15px;}.home-brand-section .brand-box .description .distributed-products { margin-top:17px; font-weight:600; gap:12px;}.home-brand-section .brand-box.active { height:auto;}.home-brand-section .brand-box.active .logo-outer .arrow-down-small { -webkit-transform:rotate(-180deg);   transform:rotate(-180deg);}@media all and (min--moz-device-pixel-ratio:0) { .menu-close-btn:hover {  background-color:#222321;  color:#FFFFFF; } .mobile-menu-info-content .info-inner .social-items .social-item:hover {  color:#AF2431; } .mobile-menu-info-content .info-inner .info-item:hover {  color:#AF2431; }}@media (hover:hover) { .menu-close-btn:hover {  background-color:#222321;  color:#FFFFFF; } .mobile-menu-info-content .info-inner .social-items .social-item:hover {  color:#AF2431; } .mobile-menu-info-content .info-inner .info-item:hover {  color:#AF2431; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .menu-close-btn:hover {  background-color:#222321;  color:#FFFFFF; } .mobile-menu-info-content .info-inner .social-items .social-item:hover {  color:#AF2431; } .mobile-menu-info-content .info-inner .info-item:hover {  color:#AF2431; }}@media screen and (min-width:600.01px) { h2 {  letter-spacing:-1.4px; } .infinite-brand-section {  padding:85px 0px 0px; } .infinite-brand-section .inner-content {  gap:20px;  margin-top:28px; } .infinite-brand-section .image-outer {  border-radius:18px;  width:200px;  height:100px;  max-height:100px; } .home-brand-section {  padding:60px 0px; } .home-brand-section h2 {  max-width:877px;  width:calc(100% - 130px); } .home-brand-section .brand-swiper .swiper-wrapper {  -webkit-box-orient:unset;  -webkit-box-direction:unset;  -ms-flex-direction:unset;  flex-direction:unset;  gap:0px; } .home-brand-section .brand-box {  display:-webkit-box;  display:-ms-flexbox;  display:flex;  height:100%;  padding:49px 24px 29px 29px; } .home-brand-section .brand-box .logo-outer {  -webkit-box-flex:0;  -ms-flex:0 0 101px;  flex:0 0 101px;  -webkit-box-align:start;  -ms-flex-align:start;  align-items:flex-start; } .home-brand-section .brand-box .logo-outer .arrow-down-small {  display:none; } .home-brand-section .brand-box .description {  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-flex:1;  -ms-flex:1;  flex:1;  gap:30px;  padding-top:0px; } .home-brand-section .brand-box .description .distributed-products {  margin-top:0px; }}.home-page h1, .home-page .like-h1, .home-page h2 { font-size:24px; line-height:30px;}.home-slider-section { padding:0px 0px 78px; overflow:hidden;}.home-slider-section .content-width.wide-content { height:100%;}.home-slider-section .swiper-container { overflow:visible; margin-top:0px;}.home-slider-section .swiper-slide { height:auto;}.home-slider-section .swiper-pagination { display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center;   justify-content:center; right:0px; left:0px; width:auto; bottom:-28px;}.home-slider-section .swiper-pagination-bullet { background-color:#FFFFFF; border-radius:0px 0px 0px 9.81px; opacity:unset;}.home-slider-section .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color:#AF2431;}.home-slider-section .slider-inner { height:100%; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:reverse; -ms-flex-direction:column-reverse;   flex-direction:column-reverse;}.home-slider-section .slider-inner .text-container { padding:20px 15px; background-color:#FFFFFF; border-radius:0px 0px 16px 16px; height:100%; z-index:1; gap:10px;}.home-slider-section .slider-inner .text-container .icon-outer { display:none;}.home-slider-section .slider-inner .text-container .lead { display:block; margin-top:5px; letter-spacing:-0.74px; max-width:232px; color:#666666;}.home-slider-section .slider-inner .text-container .button { top:10px; right:15px;}.home-slider-section .slider-inner .image-container { z-index:0; aspect-ratio:305/162;}.home-slider-section .slider-inner .image-container .background { width:100%; height:100%; display:block; overflow:hidden; position:relative; z-index:1;}.home-slider-section .slider-inner .image-container .background img { width:100%; height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center center; object-position:center center; border-radius:16px 16px 0px 0px;}.home-high-quality-customized-solutions-section { padding:50px 0px;}.home-high-quality-customized-solutions-section .inner-content { gap:11px; grid-template-columns:repeat(2, calc((100% - 11px) / 2)); margin-top:24px;}.home-high-quality-customized-solutions-section a { cursor:pointer;}.home-high-quality-customized-solutions-section .solution-box { padding:12px 9px 12px 12px; background-color:#FFFFFF; border-radius:20px; gap:17px; min-height:128px; -webkit-transition:background-color 0.25s ease, color 0.25s ease; transition:background-color 0.25s ease, color 0.25s ease;}.home-high-quality-customized-solutions-section .title { display:inline-block; font-size:16px; line-height:20px; overflow-wrap:anywhere; letter-spacing:-0.5px;}.home-high-quality-customized-solutions-section .icon-outer { top:19px; right:17px;}.home-our-company-section { position:relative; z-index:1;}.home-our-company-section .inner-content { padding:39px 8px 52px; border-radius:36px; overflow:hidden;}.home-our-company-section .inner-content:before { content:''; position:absolute; top:0px; right:0px; left:0px; background-image:-webkit-gradient(linear, left bottom, left top, color-stop(26%, rgba(234, 234, 234, 0)), color-stop(57%, #EAEAEA)); background-image:linear-gradient(0deg, rgba(234, 234, 234, 0) 26%, #EAEAEA 57%); height:438px; z-index:-1; -webkit-transform:translateY(136px);   transform:translateY(136px);}.home-our-company-section .logo-outer img { margin:0px auto 21px; max-height:17px;}.home-our-company-section .lead { margin:17px auto 0px; max-width:540px;}.home-our-company-section .arguments-content { margin-top:38px; gap:8px; padding:0px 15px;}.home-our-company-section .arguments-content .argument { padding:8px 10px; width:100px; height:100px; background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(185, 185, 185, 0.9)), to(rgba(255, 255, 255, 0.9))); background-image:linear-gradient(180deg, rgba(185, 185, 185, 0.9) 0%, rgba(255, 255, 255, 0.9) 100%); border-radius:18px;}.home-our-company-section .arguments-content .argument .number { font-size:24px; line-height:34px;}.home-our-company-section .arguments-content .argument .description { font-size:14px; line-height:16px; color:#666666;}.home-our-company-section .button-content { margin-top:24px; padding:0px 15px;}.home-our-company-section .button-content .button { width:100%;}.home-our-company-section .background-image { top:230px; right:0px; bottom:0px; left:0px; z-index:-2; width:100%; height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:top center; object-position:top center; pointer-events:none;}.home-new-products-section { overflow:hidden; padding:50px 0px;}.home-new-products-section .swiper-container { overflow:visible; margin:24px 0px 0px; max-width:267px;}.blog-section { padding:30px 0px; background-color:#FFFFFF;}.blog-section .title-content { margin-bottom:24px;}.blog-section .articles-content { display:grid; grid-template-columns:100%; gap:24px;}.blog-section .more-news { padding:11px; border:1px solid #AF2431; background-color:#FFFFFF; font-weight:600; font-size:14px; line-height:16px; border-radius:55px; text-align:center;}.blog-section .more-news.desktop-more-news { display:none;}.blog-section .more-news.mobile-more-news { margin-top:24px; display:block;}.blog-section .blog-card { display:grid; grid-template-columns:34.44% auto;}.blog-section .blog-card .blog-card-top { height:100%;}.blog-section .blog-card .image-outer { display:block; border-radius:16px; overflow:hidden; height:100%;}.blog-section .blog-card .image-outer img { width:100%; height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center center; object-position:center center; pointer-events:none;}.blog-section .blog-card .image-outer .continue-to-the-article { display:none;}.blog-section .blog-card .text-content { padding:0px 0px 0px 12px;}.blog-section .blog-card .infos { gap:8px;}.blog-section .blog-card .blog-tag { font-size:14px; line-height:14px; padding:1px 3px; border-radius:4px; text-transform:uppercase; color:#FFFFFF; background-color:#222321;}.blog-section .blog-card .date { color:#666666; font-size:14px; line-height:14px;}.blog-section .blog-card .lead { margin-top:14px;}.blog-section .blog-card .continue-to-the-article { font-weight:600; margin-top:14px; text-decoration:underline; gap:12px;}@media all and (min--moz-device-pixel-ratio:0) { .home-high-quality-customized-solutions-section .solution-box:hover {  background-color:#222321;  color:#FFFFFF; } .home-new-products-section .swiper-button:hover {  background-color:#AF2431;  color:#FFFFFF; }}@media (hover:hover) { .home-high-quality-customized-solutions-section .solution-box:hover {  background-color:#222321;  color:#FFFFFF; } .home-new-products-section .swiper-button:hover {  background-color:#AF2431;  color:#FFFFFF; }}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active) { .home-high-quality-customized-solutions-section .solution-box:hover {  background-color:#222321;  color:#FFFFFF; } .home-new-products-section .swiper-button:hover {  background-color:#AF2431;  color:#FFFFFF; }}@media screen and (min-width:600.01px) { .home-page h1, .home-page .like-h1, .home-page h2 {  font-size:40px;  line-height:50px; } .home-slider-section {  padding:0px 0px 100px; } .home-slider-section .content-width.wide-content {  height:100%; } .home-slider-section .swiper-container {  overflow:hidden;  margin-top:0px;  height:32.6vw;  min-height:360px;  max-height:600px;  max-width:100%;  margin:0px; } .home-slider-section .swiper-pagination {  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-pack:end;  -ms-flex-pack:end;  justify-content:flex-end;  right:60px;  left:auto;  width:auto;  bottom:25px; } .home-slider-section .swiper-pagination-bullet {  background-color:#FFFFFF;  border-radius:0px 0px 0px 9.81px;  opacity:unset; } .home-slider-section .swiper-pagination-bullet.swiper-pagination-bullet-active {  background-color:#AF2431; } .home-slider-section .swiper-slide {  padding:1.89vw 30px; } .home-slider-section .slider-inner {  height:100%; } .home-slider-section .slider-inner .text-container {  max-width:360px;  min-width:360px;  padding:20px 20px 78px;  background-color:#FFFFFF;  border-radius:35px;  height:100%;  z-index:1;  position:relative;  gap:10px; } .home-slider-section .slider-inner .text-container .icon-outer {  display:-webkit-box;  display:-ms-flexbox;  display:flex; } .home-slider-section .slider-inner .text-container .lead {  display:block;  margin-top:5px;  letter-spacing:-0.74px;  max-width:232px;  color:#666666; } .home-slider-section .slider-inner .text-container .button {  top:auto;  bottom:20px;  right:20px; } .home-slider-section .slider-inner .image-container {  z-index:0;  position:absolute;  top:0px;  left:0px;  bottom:0px;  right:0px;  height:100%;  aspect-ratio:unset; } .home-slider-section .slider-inner .image-container .background {  width:100%;  height:100%;  display:block;  overflow:hidden;  position:relative;  z-index:1; } .home-slider-section .slider-inner .image-container .background img {  position:absolute;  top:0px;  right:0px;  bottom:0px;  left:0px;  width:100%;  height:100%;  -o-object-fit:cover;  object-fit:cover;  -o-object-position:center center;  object-position:center center;  border-radius:36px; } .home-high-quality-customized-solutions-section {  padding:100px 0px; } .home-high-quality-customized-solutions-section .inner-content {  gap:8px;  grid-template-columns:repeat(3, calc((100% - 16px) / 3));  margin-top:36px; } .home-high-quality-customized-solutions-section .solution-box {  padding:20px 30px 30px;  border-radius:36px;  min-height:180px; } .home-high-quality-customized-solutions-section .title {  font-size:20px;  line-height:26px; } .home-high-quality-customized-solutions-section .icon-outer {  top:30px;  right:33px; } .home-our-company-section .inner-content {  padding:60px 50px 55px; } .home-our-company-section .inner-content::before {  -webkit-transform:translateY(-37px);  transform:translateY(-37px);  height:588px; } .home-our-company-section .logo-outer img {  margin:0px auto 32px;  max-height:22px; } .home-our-company-section .lead {  margin:16px auto 0px; } .home-our-company-section .button-content {  padding:0px; } .home-our-company-section .button-content .button {  width:-webkit-fit-content;  width:-moz-fit-content;  width:fit-content; } .home-our-company-section .background-image {  top:37px; } .home-our-company-section .arguments-content {  padding:0px;  margin-top:2px; } .home-new-products-section {  padding:100px 0px; } .home-new-products-section .swiper-container {  margin:36px auto 0px;  max-width:100%; } .blog-section {  padding:60px 0px; } .blog-section .articles-content {  gap:30px; } .blog-section .more-news {  padding:14px 19px;  line-height:20px;  border-radius:25px; } .blog-section .more-news.desktop-more-news {  display:block; } .blog-section .more-news.mobile-more-news {  display:none; } .blog-section .blog-card {  display:grid;  grid-template-columns:33% 67%;  -webkit-box-align:end;  -ms-flex-align:end;  align-items:flex-end; } .blog-section .blog-card .image-outer {  border-radius:36px; } .blog-section .blog-card .text-content {  padding:0px 0px 0px 30px; } .blog-section .blog-card .infos {  gap:10px; } .blog-section .blog-card .date {  line-height:20px; } .blog-section .blog-card .lead {  margin-top:10px; } .blog-section .blog-card .continue-to-the-article {  margin-top:10px; }}@media screen and (min-width:850px) { .home-high-quality-customized-solutions-section .inner-content {  grid-template-columns:repeat(4, calc((100% - 24px) / 4)); }}@media screen and (min-width:1200px) { .home-high-quality-customized-solutions-section .inner-content {  grid-template-columns:repeat(5, calc((100% - 32px) / 5)); } .blog-section .articles-content {  grid-template-columns:597fr 717fr;  grid-template-rows:repeat(3, 1fr);  gap:30px 130px; } .blog-section .articles-content .blog-card-1 {  grid-area:1 / 1 / 4 / 2; } .blog-section .articles-content .blog-card-2 {  grid-area:1 / 2 / 2 / 3; } .blog-section .articles-content .blog-card-3 {  grid-area:2 / 2 / 3 / 3; } .blog-section .articles-content .blog-card-4 {  grid-area:3 / 2 / 4 / 3; } .blog-section .blog-card:first-of-type {  display:block; } .blog-section .blog-card:first-of-type .blog-card-top {  height:unset; } .blog-section .blog-card:first-of-type .image-outer {  padding-top:73.031%; } .blog-section .blog-card:first-of-type .image-outer img {  position:absolute;  top:0;  left:0; } .blog-section .blog-card:first-of-type .text-content {  padding:22px 0px 0px 0px; }}@media screen and (min-width:1500px) { .home-high-quality-customized-solutions-section .inner-content {  grid-template-columns:repeat(6, calc((100% - 40px) / 6)); }}