@font-face{font-family:'Montserrat';src:url('fonts/montserrat_bold.woff') format('woff'),url('fonts/montserrat_bold.ttf') format('ttf');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('fonts/montserrat_medium.woff') format('woff'),url('fonts/montserrat_medium.ttf') format('ttf');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('fonts/montserrat_normal.woff') format('woff'),url('fonts/montserrat_normal.woff') format('ttf');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('fonts/open_sans_light.woff') format('woff'),url('fonts/open_sans_light.ttf') format('ttf');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('fonts/open_sans_normal.woff') format('woff'),url('fonts/open_sans_normal.ttf') format('ttf');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('fonts/open_sans_semi-bold.woff') format('woff'),url('fonts/open_sans_semi-bold.ttf') format('ttf');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url('fonts/roboto_medium.woff') format('woff'),url('fonts/roboto_medium.ttf') format('ttf');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;src:url('fonts/oswald-cyrillic-ext-400.woff2') format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;src:url('fonts/oswald-cyrillic-400.woff2') format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;src:url('fonts/oswald-latin-ext-400.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;src:url('fonts/oswald-latin-400.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Oswald';font-style:normal;font-weight:500;src:url('fonts/oswald-cyrillic-ext-500.woff2') format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Oswald';font-style:normal;font-weight:500;src:url('fonts/oswald-cyrillic-500.woff2') format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Oswald';font-style:normal;font-weight:500;src:url('fonts/oswald-latin-ext-500.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Oswald';font-style:normal;font-weight:500;src:url('fonts/oswald-latin-500.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Oswald';font-style:normal;font-weight:600;src:url('fonts/oswald-cyrillic-ext-600.woff2') format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Oswald';font-style:normal;font-weight:600;src:url('fonts/oswald-cyrillic-600.woff2') format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Oswald';font-style:normal;font-weight:600;src:url('fonts/oswald-latin-ext-600.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Oswald';font-style:normal;font-weight:600;src:url('fonts/oswald-latin-600.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Oswald';font-style:normal;font-weight:700;src:url('fonts/oswald-cyrillic-ext-700.woff2') format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Oswald';font-style:normal;font-weight:700;src:url('fonts/oswald-cyrillic-700.woff2') format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Oswald';font-style:normal;font-weight:700;src:url('fonts/oswald-latin-ext-700.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Oswald';font-style:normal;font-weight:700;src:url('fonts/oswald-latin-700.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'FontAwesome';src:url("fonts/fontawesome-webfont.eot?v=4.7.0");src:url("fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 1em/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul > li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-variant-group:before{content:""}.fa-variant-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{position:relative;display:none;width:100%;z-index:1;margin:0 0 0 -6px}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;padding:2px;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{position:absolute;top:50%;width:100%;transform:translateY(-50%)}.owl-prev,.owl-next{position:absolute;background-color:transparent;color:#fdbd2c;padding:10px;transition:color 0.3s;font-size:60px;border:0;cursor:pointer}.owl-prev{left:-30px}.owl-next{right:-30px}.owl-prev:hover,.owl-next:hover{color:var(--grey-color-1)}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}@media screen and (min-width:420px){.owl-carousel .owl-item{padding:6px}}html{font-size:10px;line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:0;--rfmap-color-1:#ffefbc;--rfmap-color-2:#605a47;--yellow-color-1:#ffbb00;--yellow-color-2:#fdcc2d;--yellow-color-3:#E5AC35;--yellow-color-4:#ffdb8b;--yellow-color-5:#ffefc4;--brown-color-1:#914d03;--brown-color-2:#8f6b19;--grey-color-1:#666;--grey-color-2:#777;--grey-color-3:#999;--grey-color-4:#aaa;--grey-color-5:#ddd;--grey-color-6:#eee;--grey-color-7:#f6f6f6;--dark-color-1:#000;--dark-color-2:#323232;--dark-color-3:#404040;--start-color-1:#00B142;--finish-color-1:#DC020B}body{margin:0;position:relative}main{display:block}h1{font-size:2em;margin:0.67em 0}h1 a,h1 a:link,h1 a:visited,h1 a:focus,h1 a:active,h2 a,h2 a:link,h2 a:visited,h2 a:focus,h2 a:active,h3 a,h3 a:link,h3 a:visited,h3 a:focus,h3 a:active,h4 a,h4 a:link,h4 a:visited,h4 a:focus,h4 a:active,h5 a,h5 a:link,h5 a:visited,h5 a:focus,h5 a:active,h6 a,h6 a:link,h6 a:visited,h6 a:focus,h6 a:active{color:inherit;text-decoration:none;font-size:inherit}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,.template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:var(--dark-color-3);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1.6rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}h1,h2,h3,h4,h5,h6{font-family:Montserrat,Arial}body,div,p,button,a{font-family:Montserrat,Arial;font-size:1.4rem}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted var(--grey-color-1);cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 1em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}*::-webkit-scrollbar{width:8px !important;height:8px !important}*::-webkit-scrollbar-thumb{background-color:var(--grey-color-3)}*::-webkit-scrollbar-track{background-color:var(--grey-color-5)}a{color:#4169e1}a:focus,a:active,a:link,a:visited{color:inherit}a:hover{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,0.8);line-height:1;padding:0.6em 1em 0.4em}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:var(--grey-color-1);border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}span{transition:color 0.3s ease}svg{transition:color 0.3s ease,fill 0.3s ease}.component-bg{position:absolute;top:0;left:0;right:0;bottom:-1px;overflow:hidden;clip:rect(auto,auto,auto,auto);pointer-events:none;z-index:0}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}article.page{background-color:#fff;margin:0}.post,.page{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.container-collapse{height:0 !important;min-height:0 !important;overflow:hidden !important}.site-header{position:relative;top:0;margin:0;width:100%;padding:0;background-color:var(--dark-color-1);z-index:9999}.site-header-top-part,.site-header-bottom-part{width:100%;margin:0 auto;overflow:hidden}.site-header-bottom-part{background-color:var(--dark-color-2);background-image:linear-gradient(to left,var(--dark-color-2) 34%,#444 84%);border-top:2px solid var(--yellow-color-2)}.site-header-top-part-entry,.site-header-top-part-entry-calculator,.site-header-bottom-part-entry{width:calc(100% - 16px);margin:0 auto;padding:0;overflow:hidden}.site-header-top-part-entry-calculator,.site-header-top-part-entry{display:flex;flex-direction:column;justify-content:center}.site-header-bottom-part-entry{display:flex;justify-content:space-between;align-items:center;column-gap:0.6rem}.site-header-bottom-part-entry.bottom-part-entry-calculator{justify-content:center}.entry-title a{text-decoration:underline !important;transition:color .3s ease,text-decoration .3s ease}.top-line-calculator-title{color:var(--yellow-color-2);font-weight:600;text-transform:uppercase}.top-line-nav-box{display:flex;width:100%;justify-content:space-between;align-items:center}.top-line-nav-box.calculator-line-nav-box{display:none}.site-header-top-part{background-color:var(--dark-color-2)}.site-branding{display:flex;flex-direction:column-reverse;width:100%}.sb-phone-block-over{display:none;align-items:center;padding:0;padding-right:10px}.sb-phone-block{text-align:right}.sb-phone-block div{text-align:right}.sb-phone-block div a{font-family:"El Messiri Bold",Roboto,Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:600;color:#ffffff;text-decoration:none}.site-header-top-part-entry-calculator .sb-phone-block{display:none}.calculator-mobile-site-branding-logo{padding:0 1rem}.calculator-mobile-site-branding-logo img{max-height:4rem}.sb-phone-block-text{display:none}.site-branding-left,.site-branding-left-bottom{flex-direction:column;justify-content:center;align-items:center;padding:10px 0}.site-branding-left-logo{width:70%}.site-branding-left{display:none}.site-branding-left-bottom{display:inline-flex}.site-branding-left-bloginfo{color:#fff;font-size:18pt;text-align:center}.site-branding-left-bloginfo a{color:#fff;text-decoration:none}.site-branding-left-bloginfo a:hover{text-decoration:underline}.site-branding-right{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.top-line-search-box{display:none;padding:.2rem;margin:0;margin-left:-99999px;background:transparent;border-radius:6px;width:100%;max-width:40rem}.top-line-search-box-field-wrap{display:flex;flex-direction:row;column-gap:.6rem;justify-content:space-between;align-items:center;padding:0;margin:0;width:100%}.top-line-search-box-field-wrap input{padding:0 1rem;padding-bottom:.4rem;margin:0;width:100%;height:2.8rem;border:2px solid var(--yellow-color-2);background-color:var(--grey-color-1);border-radius:0;font-size:2rem;color:var(--rfmap-color-1) !important;outline:0;border-radius:4px;transition:background-color 5000s ease}.top-line-search-box-field-wrap input::placeholder{color:rgb(202,202,202)}.top-line-search-box-field-wrap input:-webkit-autofill,.top-line-search-box-field-wrap input:-webkit-autofill:hover,.top-line-search-box-field-wrap input:-webkit-autofill:focus{-webkit-text-fill-color:var(--rfmap-color-1);transition:background-color 600000s 0s,color 600000s 0s}.top-line-search-box-field-wrap input[data-autocompleted]{background-color:transparent !important}.top-line-search-box-field-wrap button{padding:0;margin:0;height:2.8rem;width:10rem;background-color:var(--yellow-color-2);border-radius:0;border:2px solid var(--yellow-color-2);color:var(--grey-color-1);cursor:pointer;transition:background-color .3s ease;border-radius:4px}.top-line-search-box-field-wrap button span{width:2.8rem;height:2.8rem}.top-line-search-box-field-wrap button span::before{font-size:2.8rem}.site-header-info-block{display:flex;flex-direction:column;justify-content:center}.site-header-info-block-first{margin:0;padding:0;line-height:0;overflow:hidden}.site-header-info-block-second-title{margin:0;margin-top:20px;padding:0;text-align:center;color:#fff;font-size:22pt;line-height:1.2}.site-header-info-block-second-text{margin:0;padding:0;text-align:center;color:#fff;font-size:12pt;line-height:1.3}.site-header-mobile-buttons{display:flex;flex-direction:row;align-items:center;column-gap:.6rem;padding:.6rem 0}.site-header-button-over{margin:0}.site-header-button-top,.site-header-button-bottom{display:none;height:6rem;justify-content:space-between;align-items:center;background-color:transparent;padding:0 2rem;color:var(--yellow-color-2);border-radius:8px;border:4px solid;border-color:var(--yellow-color-2);font-size:12pt;font-weight:bold;line-height:1;outline:0;transition:background-color .3s ease .1s,border-color .3s ease .1s,color .3s ease .1s;cursor:pointer}.site-header-button-top:hover,.site-header-button-bottom:hover,.site-header-button:hover{background-color:var(--yellow-color-1);border-color:var(--yellow-color-1);color:#fff}.site-header-whatsapp-top,.site-header-whatsapp-bottom{display:none}.site-header-mobile-button-top{display:flex;width:3.8rem;height:3.8rem;justify-content:center;align-items:center;background-color:var(--yellow-color-1);padding:0;padding-right:2px;color:#fff;border-radius:1rem;border:0;border-color:var(--yellow-color-1);font-size:2.8rem;font-weight:bold;line-height:1;outline:0;transition:background-color .3s ease .1s,color .3s ease .1s;cursor:pointer}.site-header-mobile-button-top:before{content:"";display:inline-block;line-height:1;font-weight:400;font-style:normal;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:3.2rem;height:3.2rem;background-image:url(../images/callback-icon-white.svg);background-repeat:no-repeat;vertical-align:top;text-align:center;transition:color .1s ease-in}.site-header-mobile-button-top:hover{background-color:var(--yellow-color-2);color:var(--dark-color-1)}.site-header-whatsapp-top,.site-header-whatsapp-bottom{display:none}.inline-phone-button{display:inline-block;height:auto;justify-content:space-between;align-items:center;background-color:#379df1;padding:0 1rem;color:#ffffff;border-radius:0;border:0;border-color:#379df1;font-size:inherit;font-weight:inherit;line-height:inherit;outline:0;transition:background-color .3s ease .1s,color .3s ease .1s;cursor:pointer}.inline-phone-button:hover{background-color:#379df1}.site-header-whatsapp-btn{display:flex;height:6rem;justify-content:space-between;align-items:center;column-gap:1rem;background-color:transparent;padding:0 2rem;color:#25D366;border-radius:8px;border:4px solid;border-color:#25D366;font-size:12pt;font-weight:bold;text-decoration:none;line-height:1;user-select:none;outline:0;transition:background-color .3s ease .1s,color .3s ease .1s}.site-header-mobile-whatsapp-btn{display:flex;width:3.8rem;height:3.8rem;justify-content:center;align-items:center;background-color:#25D366;padding:0;color:#ffffff;border-radius:1rem;border:0;text-decoration:none;line-height:1;user-select:none;outline:0;transition:background-color .3s ease .1s,color .3s ease .1s}.site-header-whatsapp-btn:active,.site-header-whatsapp-btn:visited,.site-header-whatsapp-btn:link,.site-header-whatsapp-btn:focus{color:#25D366}.site-header-mobile-whatsapp-btn:hover,.site-header-whatsapp-btn:hover{background-color:#0CD671;color:#ffffff}.site-header-whatsapp-btn::after{content:"";display:block;height:4rem;width:4rem;background-image:url(../images/whatsapp-brand-icon.svg);background-repeat:no-repeat;background-size:100%;transition:background-image .3s ease .1s}.site-header-whatsapp-btn:hover:after{background-image:url(../images/whatsapp-brand-icon-white.svg)}.site-header-mobile-whatsapp-btn::after{content:"";display:block;height:3rem;width:3rem;background-image:url(../images/whatsapp-brand-icon-white.svg);background-repeat:no-repeat;background-size:100%}.site-header-mobile-handset-btn{display:flex;width:3.8rem;height:3.8rem;justify-content:center;align-items:center;background-color:transparent;padding:0;color:#ffffff;border-radius:1rem;border:3px solid #fff;text-decoration:none;line-height:1;user-select:none;outline:0;transition:background-color .3s ease .1s,color .3s ease .1s}.site-header-mobile-handset-btn:hover{background-color:transparent;color:#ffffff}.site-header-mobile-handset-btn::after{content:"";display:block;height:3rem;width:3rem;background-image:url(../images/handset-icon-white.svg);background-repeat:no-repeat;background-size:100%}.site-main{width:100%;margin:0;padding:0}.footer-button-over,.site-header-info-block-second-button-over{display:flex;flex-direction:row;justify-content:center;margin:0 0 20px 0}.footer-button-over{margin:40px auto}.footer-button,.site-header-info-block-second-button{background-color:transparent;border:3px #fff solid;border-radius:8px;padding:16px 30px 16px 30px;color:#fff;font-size:14pt;line-height:.6;cursor:pointer;transition-property:border-color;transition-duration:.3s}.sb-phone-block-msgs-over{display:flex;flex-direction:row;justify-content:flex-end;width:100%}.sb-phone-block-msgs-whatsapp,.sb-phone-block-msgs-telegram,.sb-phone-block-msgs-viber{display:inline-block;margin:0;height:40px;width:40px;background-repeat:no-repeat;background-size:100%}.sb-phone-block-msgs-whatsapp{background-image:url(../images/whatsapp-icon.svg)}.sb-phone-block-msgs-telegram{background-image:url(../images/telegram-icon.svg)}.sb-phone-block-msgs-viber{background-image:url(../images/viber-brand-icon.svg)}.sb-buttons-block{display:none}.sb-buttons-block-b1-over{display:inline-block}.sb-buttons-block-b2-over{display:inline-block}.sb-buttons-block-b1,.sb-buttons-block-b2{padding:10px 20px;background-color:transparent;font-family:Montserrat,Arial;font-weight:500;border-radius:4px;font-size:14px;min-width:170px;min-height:20px;background:none;cursor:pointer;outline:inherit;display:inline-flex;position:relative;text-align:center;vertical-align:middle;align-items:center;justify-content:center;max-width:100%;text-decoration:none !important;overflow:visible;transition-property:color,background-color,border-color;transition-duration:.5s}.sb-buttons-block-b1{border:1px solid #882923;color:#882923}.sb-buttons-block-b2{border:1px solid #ff4500;color:#ff4500}.sb-buttons-block-b1:hover{background-color:#882923;color:#ffffff}.sb-buttons-block-b2:hover{background-color:#ff4500;color:#fff}.sb-buttons-block-b1 span{font-weight:600}.sb-buttons-block-b2 span{text-transform:uppercase;font-weight:600}.sb-toggle-block,.sb-toggle-block-pad,.sb-toggle-block-mobile{display:inline-flex;justify-content:flex-start;padding-left:0;margin-left:4px}.sb-toggle-block-pad{display:none}.nav-header-burger-over{display:block;list-style:none;width:40px;margin:0;padding:0;display:block;cursor:pointer}.nav-header-burger{display:flex;flex-flow:column nowrap;align-items:flex-end;justify-content:center;margin-left:0;margin-top:5px;margin-bottom:5px;width:40px;height:40px}.nav-header-burger-calculator{height:32px;margin:0}.nav-header-burger i{display:block;padding:2px 0;transition:transform .4s ease .4s,opacity .4s ease .4s;will-change:transform}.nav-header-burger i::before{content:"";display:block;height:4px;width:40px;background-color:#ffffff;transition:transform .3s ease 0s;will-change:transform}.nav-header-burger.active i:first-child{transform:translateY(8px)}.nav-header-burger.active i:nth-child(2){opacity:0}.nav-header-burger.active i:nth-child(3){transform:translateY(-8px)}.nav-header-burger.active i:first-child:before{transform:rotate(-135deg)}.nav-header-burger.active i:before{transition:transform .45s ease .35s}.nav-header-burger.active i:nth-child(3):before{transform:rotate(-225deg)}.mobile-menu{display:flex;flex-direction:column;justify-content:space-between;padding:0;margin:0;opacity:1;background-color:#fbf6f3;width:100%;max-height:0;transition:max-height 1s,padding 1s;overflow:hidden;background:linear-gradient(#323232,15%,#525252,60%,#323232)}.mobile-menu.active{opacity:1;height:auto;max-height:1600px;padding:10px}.mobile-menu-buttons-block{display:flex;flex-direction:column;align-items:center;justify-content:space-around;width:100%;height:80px}.main-navigation{display:block;width:100%}.main-navigation>div>ul{font-family:Montserrat,Arial;display:none;list-style:none;margin:0;padding-left:0}.main-navigation>div>ul>ul{box-shadow:0 3px 3px rgba(0,0,0,0.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation>div>ul>ul>ul{left:-999em;top:0}.main-navigation>div>ul>ul>li:hover>ul,.main-navigation>div>ul>ul>li.focus>ul{display:block;left:auto}.main-navigation>div>ul>ul>a{max-width:200px}.main-navigation>div>ul>li:hover>ul,.main-navigation>div>ul>li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a,.main-navigation a:visited{display:block;text-decoration:none;color:#1b1b1c;transition:transform .2s}.main-navigation a:hover{transform:scale(1.1);border-bottom:2px dotted #1b1b1c}.menu-toggle,.main-navigation.toggled ul{display:block}.site-header-menu{display:none;height:48px}.site-header-menu-calculator{height:32px}.header-menu{height:100%}.header-menu-navigation{display:flex;height:100%}.header-menu-navigation ul:not(.sub-menu){display:flex;justify-content:space-between;width:100%}.header-menu-navigation ul{list-style:none;margin:0;padding-left:0;height:100%}.header-menu-navigation ul:not(.sub-menu)>li>a{align-items:center;color:#fff;display:flex;height:100%;padding:0 3rem;transition:background-color .3s ease}.header-menu-navigation a{cursor:pointer;text-decoration:none;width:fit-content}.header-menu-navigation>ul>li>ul>li>a,.header-menu-navigation>ul>li>a{font-weight:700;text-transform:uppercase}.header-menu-navigation>ul>li>a{border-right:1px solid var(--grey-color-1)}.header-menu-navigation ul:not(.sub-menu)>li>a:focus,.header-menu-navigation ul:not(.sub-menu)>li>a:hover{background-color:var(--grey-color-1)}.header-menu-navigation ul:not(.sub-menu)>li.current-menu-item>a,.header-menu-navigation ul:not(.sub-menu)>li.current-menu-item>a:active{color:var(--yellow-color-2);background-color:var(--grey-color-1)}.header-menu-navigation>ul>li.menu-item-has-children>a:before{content:"\f107";font-family:"FontAwesome";color:inherit;margin-right:15px}.header-menu-navigation>ul>li.menu-item-has-children:hover>ul{opacity:1;visibility:visible}.header-menu-navigation>ul>li>ul{height:auto;background-color:#fff;border-radius:0 0 12px 12px;box-shadow:0 7px 16px hsl(0deg 0% 30% / 74%),0 0 0 hsl(0deg 0% 42% / 74%);column-count:2;column-gap:4rem;left:calc(50% - 400px);opacity:0;padding:4rem;position:absolute;top:100%;transition:opacity .3s ease,visibility .3s ease;visibility:hidden}.header-menu-navigation>ul>li>ul>li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;break-inside:avoid-column;margin-bottom:10px}.header-menu-navigation>ul>li>ul>li>a{align-items:center;color:#252525;display:flex;position:relative;transition:transform .2s ease,color .2s ease;white-space:nowrap}.header-menu-navigation>ul>li>ul>li>ul{padding-left:10px}.header-menu-navigation>ul>li>ul>li>ul>li a{color:#252525;font-size:1rem;font-weight:500;line-height:1.5rem}.mobile-navigation{display:block;width:100%;min-height:100vh}.mobile-navigation>div>ul{font-family:Montserrat,Arial;display:block;list-style:none;margin:0;padding-left:0}.mobile-navigation>div>ul>li>ul{font-family:Montserrat,Arial;display:block;list-style:none;margin:0;padding-left:10px}.mobile-navigation>div>ul>li>ul>li>ul{font-family:Montserrat,Arial;display:block;list-style:none;margin:0;padding-left:20px;font-size:1rem}.mobile-navigation>div>ul>li>ul>li>ul>li{font-size:1.2rem;padding-bottom:0}.mobile-navigation>div>ul>ul>ul{left:-999em;top:0}.mobile-navigation>div>ul>ul>li:hover>ul,.mobile-navigation>div>ul>ul>li.focus>ul{display:block;left:auto}.mobile-navigation>div>ul>ul>a{min-width:200px}.mobile-navigation>div>ul>li:hover>ul,.mobile-navigation>div>ul>li.focus>ul{left:auto}.mobile-navigation li{position:relative;font-size:16pt;padding-bottom:16px}ul#mobile-menu > li > div > a{text-transform:uppercase;font-weight:600}ul#mobile-menu > li > ul > li > div > a{font-weight:600}.mobile-navigation a,.mobile-navigation a:visited{display:block;text-decoration:none;color:var(--yellow-color-2);font-size:1.6rem;transition:transform .2s}.main-navigation a:hover{transform:scale(1.05);border-bottom:2px dotted var(--yellow-color-1)}.page-top-button,.page-bottom-button,.top-line-button{margin:0 0 10px 0;padding:14px 45px;font-family:Montserrat,Arial;border-radius:4px;font-size:14pt;min-width:40px;min-height:40px;background:none;background-color:#009846;border-radius:25px;color:#fff;cursor:pointer;outline:inherit;display:inline-block;position:relative;text-align:center;vertical-align:middle;transition-property:color,background-color,border-color;transition-duration:.3s;transition-property:box-shadow;box-shadow:3px 3px 5px 0px #c3c3c3}.page-top-button:hover,.page-bottom-button:hover,.top-line-button:hover{box-shadow:3px 3px 5px 0px var(--grey-color-1)}.section-contacts{font-family:Montserrat,Arial;position:relative;margin:0;padding:20px 10px;width:100%;min-height:350px;overflow:hidden}.section-contacts-wrap{display:flex;flex-direction:column;margin:20px auto;padding:0;max-width:1180px;overflow:hidden}.section-contacts-text-over{display:flex;flex-direction:column;margin:0 0 20px 0;padding:20px;width:100%;border:none}.section-contacts-text-title{font-family:"El Messiri Bold",Roboto,Helvetica,Arial,sans-serif;margin:0;margin-bottom:20px;font-size:16pt}.section-contacts-text-phone{margin:0;margin-bottom:5px;font-size:16pt;text-align:center}.section-contacts-text-whatsapp{margin:0;margin-bottom:5px;font-size:14pt;text-align:center}.section-contacts-text-telegram{margin:0;margin-bottom:5px;font-size:14pt;text-align:center}.section-contacts-text-email{margin:0;font-size:14pt;text-align:center}.section-contacts-text-lacation{margin:0;margin-top:20px;font-size:14pt}.section-contacts-text-over a,.section-contacts-text-over a:focus,.section-contacts-text-over a:visited{display:inline-block;color:#ffffff;text-decoration:none;transition:transform .2s}.section-contacts-text-over a:hover{color:#ffcc45;text-decoration:underline}.section-contacts-yamap-over{width:100%;margin:0 0 20px 0}.yamap-link-block{display:inline-block;position:absolute;left:10px;bottom:10px}.yamap-link-button{position:relative;display:inline-block;margin:0;padding:0;outline:0;border:0;vertical-align:middle;text-align:left;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;font:inherit;color:inherit;text-decoration:inherit;box-sizing:content-box;background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);transition:box-shadow .1s ease-out,background-color .1s ease-out;border-radius:8px;height:32px}.yamap-link-button-icon{display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:1;font-size:0;height:24px;width:24px;padding:4px;pointer-events:none;transition:color .1s ease-out}.yamap-link-button-icon-inline-image{font-size:0px;line-height:0;color:#f43}.yamap-link-button-text{display:inline-block;vertical-align:top;text-align:center;height:100%;padding:0;padding-right:12px;font-size:14px;line-height:32px;font-weight:500;color:#4d4d4d}.section-special-equipment{background-color:var(--dark-color-2)}.section-cargo-transportation{background-color:#555555}.section-special-equipment-entry,.section-cargo-transportation-entry{margin:0 auto;padding:5rem 0 1rem 0;min-height:500px;overflow:hidden}.section-special-equipment-title,.section-cargo-transportation-title{font-size:4rem;line-height:5rem;margin:1rem 0 2rem 0;color:#f6aa05}.section-special-equipment-list,.section-cargo-transportation-list{--gap:1rem;display:flex;flex-wrap:wrap;margin:0 0 0 calc(var(--gap)*-1);color:#fff}.section-special-equipment-item,.section-cargo-transportation-item{background-color:#ffffff;color:#3b3b3b;border-radius:0;box-sizing:border-box;height:24rem;margin:var(--gap) 0 0 var(--gap);overflow:hidden;padding:2rem;position:relative;text-decoration:none;transition:background-color .3s ease;width:calc(100% - var(--gap))}.section-special-equipment-item:visited,.section-special-equipment-item:focus,.section-special-equipment-item:active,.section-special-equipment-item:hover,.section-cargo-transportation-item:visited,.section-cargo-transportation-item:focus,.section-cargo-transportation-item:active,.section-cargo-transportation-item:hover{color:#3b3b3b}.section-special-equipment-item:hover{background-color:var(--yellow-color-1)}.section-cargo-transportation-item:hover{background-color:var(--yellow-color-1)}.section-special-equipment-item:before,.section-cargo-transportation-item:before{content:'';position:absolute;bottom:0;right:0;border-bottom:3rem solid;border-left:3rem solid #7c7c6d;width:0}.section-special-equipment-item:before{border-bottom-color:var(--dark-color-2)}.section-cargo-transportation-item:before{border-bottom-color:#555}.section-special-equipment-item-options,.section-cargo-transportation-item-options{padding:0;width:99%}.section-special-equipment-item-image-wrap,.section-cargo-transportation-item-image-wrap{display:flex;justify-content:flex-start;align-items:center;bottom:0;margin:auto;padding:0;object-fit:contain;right:0;top:0}.section-special-equipment-item-image-wrap img,.section-cargo-transportation-item-image-wrap img{max-height:12rem}.section-special-equipment-item-decor,.section-cargo-transportation-item-decor{display:flex;flex-direction:column;justify-content:flex-end;bottom:0;height:20rem;left:0;position:absolute;width:20rem;padding-bottom:4rem}.section-special-equipment-item-pennons,.section-cargo-transportation-item-pennons{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;position:absolute;bottom:0;height:20rem;right:0;width:20rem;padding-bottom:3.5rem}.section-special-equipment-item-text-pennon,.section-cargo-transportation-item-text-pennon{display:flex;align-items:center;padding:0.5rem 1rem;height:4rem;min-width:5rem;background-color:#dbdbdb;font-size:1.2rem;font-weight:600;border-radius:0 0 0 2rem;transition:background-color .3s ease;opacity:.8}.section-special-equipment-item-action-pennon,.section-cargo-transportation-item-action-pennon{display:flex;align-items:center;position:relative;height:4rem;padding:0.5rem 0;width:1rem;background-color:var(--yellow-color-1);margin-bottom:0.5rem;transition:background-color .3s ease,width .3s ease,font-size .3s ease,padding .3s ease;font-size:0;font-weight:600}.section-special-equipment-item-action-pennon::before,.section-cargo-transportation-item-action-pennon::before{content:"";position:absolute;top:0;left:-4rem;border:2rem solid transparent;border-right:2rem solid var(--yellow-color-1);width:0;transition:border-color .3s ease}.section-special-equipment-item-action-pennon::after,.section-cargo-transportation-item-action-pennon::after{content:none}.section-special-equipment-item:hover .section-special-equipment-item-text-pennon,.section-cargo-transportation-item:hover .section-cargo-transportation-item-text-pennon{background-color:#eeeeee}.section-special-equipment-item:hover .section-special-equipment-item-action-pennon,.section-cargo-transportation-item:hover .section-cargo-transportation-item-action-pennon{background-color:#fff;width:fit-content;color:#F6AA05;padding:0.5rem 1rem 0.5rem 2rem;opacity:.9}.section-special-equipment-item:hover .section-special-equipment-item-action-pennon::before,.section-cargo-transportation-item:hover .section-cargo-transportation-item-action-pennon::before{border-right-color:#fff}.section-special-equipment-item:hover .section-special-equipment-item-action-pennon::after,.section-cargo-transportation-item:hover .section-cargo-transportation-item-action-pennon::after{border-left-color:#fff}.section-special-equipment-item-title,.section-cargo-transportation-item-title{display:block;font-size:1.6rem;margin:0 0 0.5rem 0;color:#F6AA05}.section-special-equipment-item:hover .section-special-equipment-item-title,.section-cargo-transportation-item:hover .section-cargo-transportation-item-title{color:#894c00}.section-special-equipment-item-desc,.section-cargo-transportation-item-desc{display:block;font-size:1.4rem}#tooltip{display:inline-block;border-bottom:1px dotted black;font-size:18px;font-weight:600;color:#fff;text-shadow:1px 1px 1px #0e2780,2px 2px 1px #0e2780;position:absolute;z-index:1000000000000000000000;margin-top:-170px}#tooltip .tooltiptext{width:220px;background-color:red;color:#fff;text-align:center;border-radius:6px;padding:5px 0}.breadcrumbs{display:flex;padding:1rem 2rem;flex-direction:row;align-items:center;justify-content:flex-start;background-color:#e5e5e5;min-height:5rem}.breadcrumbs-entry{display:flex;padding:0;margin:0 auto;width:100%;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap}.breadcrumbs-item{display:inline-block;margin:0;padding:0;font-size:1.4rem;color:var(--dark-color-2);word-break:break-word}.breadcrumbs-item.current{font-weight:600}.breadcrumbs-item a:visited,.breadcrumbs-item a:focus,.breadcrumbs-item a:active,.breadcrumbs-item a:link,.breadcrumbs-item a{color:var(--dark-color-2);text-decoration:none;font-size:1.4rem}.breadcrumbs-item a:hover{color:#d8a705}.breadcrumbs-separator{background-image:url(../images/right-arrow.svg);background-repeat:no-repeat;background-size:contain;background-position-y:center;display:block;height:1.8rem;margin:0 1rem;min-width:1.4rem;width:1.4rem}.page-article-entry{margin:0 auto;padding:0;padding-top:3rem}.entry-content{margin-bottom:3rem;padding:0 1rem;overflow:hidden}.entry-page-header{display:flex;flex-direction:column;width:100%;margin:0;margin-top:20px;padding:0 10px;overflow:hidden}.entry-page-header-picture{margin:0 0 20px 0}.entry-page-header-info{display:flex;flex-direction:column;justify-content:flex-start}.entry-page-header-info-texts{margin:0;margin-bottom:30px}.entry-page-title{width:100%;margin:0;margin-bottom:2rem;padding:0;text-align:center;color:#E6A822;font-size:22pt;line-height:1.1}.entry-page-header-text{font-family:Montserrat,Arial;line-height:1.2;font-size:1.4rem;text-align:left}.entry-page-header-text p{margin:0;font-size:inherit}.entry-page-header-button-over{display:flex;flex-direction:row;justify-content:center}.entry-page-bottom-button-over{margin:0;margin-bottom:30px;display:flex;flex-direction:row;justify-content:center}.site-footer{width:100%;margin:0;padding:0;font-family:Montserrat,Arial;background-color:#585858;color:#fff;min-height:200px}.site-footer-entry{width:calc(100% - 16px);margin:0 auto;padding:30px 10px}.site-footer a,.site-footer a:visited{color:#ffffff}.site-footer a:hover{color:#ffcc45}.site-footer-blocks-over{display:flex;flex-direction:column-reverse;margin:0;padding:0}.site-footer-block-logo,.site-footer-block-nav{display:none}.site-footer-block-logo-mobile{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:320px;margin:0 auto;margin-bottom:30px}.site-footer-logo,.site-footer-bloginfo{display:inline-block}.site-footer-bloginfo{font-size:18pt;text-align:center}.site-footer-bloginfo a{text-decoration:none}.site-footer-bloginfo a:focus,.site-footer-bloginfo a:hover{text-decoration:none}.footer-navigation{display:block;width:100%}.footer-navigation > ul{display:block;list-style:none;margin:0;padding:10px 0;padding-left:0;overflow:hidden;text-align:left;border-top:2px solid #fff;border-bottom:2px solid #fff}.footer-navigation > ul > li{display:block;margin:0 5px;padding:0}.footer-navigation > ul > li > a{font-weight:600}.footer-navigation > ul > li > ul{margin-bottom:1rem}.footer-navigation > ul > ul{box-shadow:0 3px 3px rgba(0,0,0,0.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.footer-navigation > ul > ul > ul{left:-999em;top:0}.footer-navigation> ul > ul > li:hover>ul,.footer-navigation> ul > ul > li.focus>ul{display:block;left:auto}.footer-navigation > ul > ul > a{width:200px}.footer-navigation>ul>li:hover>ul,.footer-navigation>ul>li.focus>ul{left:auto}.footer-navigation li{position:relative}.footer-navigation a{display:block;text-decoration:none}.footer-site-name{text-align:center}.footer-site-info{display:flex;flex-direction:column;justify-content:center}.footer-phone,.footer-msgs{display:flex;flex-direction:row;justify-content:center}.footer-phone a{font-size:1.5rem}.footer-phone a:hover{text-decoration:none;color:#fffb00}#copyright-site-info{text-align:center;width:90%;margin:20px auto 10px auto}#copyright-site-info-optional{text-align:center;width:90%;margin:0 auto}.site-footer-counters{margin:0 auto;padding:30px 0 10 px 0;width:100%}.stylized-checkbox{display:flex;padding:0;margin:0;line-height:2rem;cursor:pointer;user-select:none;position:relative;width:4rem;height:4rem;justify-content:center;align-items:center}.stylized-checkbox input[type=checkbox]{position:absolute;z-index:-1;opacity:0;display:block;width:0;height:0}.stylized-checkbox span{display:inline-block;position:relative;padding:0;line-height:22px;width:2.5rem;height:2.5rem;background-color:#e3e3e3}.stylized-checkbox span:before{content:"";display:inline-block;width:2.5rem;height:2.5rem;position:absolute;left:0;top:0;border:2px solid #898989;box-shadow:inset 0 0 3px #8a8a8a}.stylized-checkbox input[type=checkbox]+span:after{content:"";opacity:0;transition:opacity 0.3s ease}.stylized-checkbox input[type=checkbox]:checked+span:after{content:"✓";color:#b98600;font-size:3.6rem;font-weight:900;position:absolute;left:2px;top:-4px;opacity:1}.focused span:before{box-shadow:0 0 0 0.2rem rgba(0,123,255,.25)}.stylized-checkbox span:hover:after{filter:brightness(110%)}.stylized-checkbox span:active:before,.stylized-checkbox span:active:after{filter:brightness(80%)}.stylized-checkbox input[type=checkbox]:disabled+span{color:var(--grey-color-1);cursor:default}.stylized-checkbox input[type=checkbox]:disabled+span:before,.stylized-checkbox input[type=checkbox]:disabled+span:after{filter:grayscale(100%);opacity:0.6}.popup-container-form-wrapper{font-family:Montserrat,Arial}.cform-title{color:var(--grey-color-2);font-size:1.8rem;font-weight:700;text-align:center;padding:0 2rem;text-transform:uppercase}main.search-results{background-color:#fff}section.search-results{margin:0 auto}main.error-404{background-color:#fff}section.error-404{margin:0 auto}.chek-ul ul li,.item-orange li{list-style:none;background:url(../images/ul-check.png) 0 5px no-repeat;background-size:18px;padding:0 0px 0 30px;color:#000}.blubox-jck,.grebox-jck,.redbox-jck,.blabox-jck,.yelbox-jck{background:none repeat scroll 0 0 #FEF8C8;border-style:solid;border-width:1px 1px 1px 8px;margin:10px 0 20px !important;padding:8px 8px 8px 20px !important;-webkit-border-top-left-radius:15px;-webkit-border-bottom-left-radius:15px;-moz-border-radius-topleft:15px;-moz-border-radius-bottomleft:15px;border-top-left-radius:15px;border-bottom-left-radius:15px;color:#444444 !important;text-shadow:1px 1px 1px #ffffff}.yelbox-jck{border-color:#FEF8C8 #FEF8C8 #FEF8C8 #E6A822;color:#544C4A}.item-orange{padding:20px 15px 15px 15px;background:#F9CA65;margin:20px 0 30px 0;border-top:4px solid #E6A822;color:black;display:inline-block;width:100%}.uagb-icon-list-ext .uagb-icon-list__source-wrap{padding-top:8px !important}.widget-area{width:calc(100% - 16px);margin:0 auto;margin-bottom:10px;font-family:Montserrat,Arial;padding:20px 20px;border-width:2px;border-style:solid;border-radius:20px;border-color:#E6A822}.widget-area h2{color:#E6A822}.scode-form-container{border-radius:10px}.ui-tooltip{padding:8px;position:absolute;z-index:1000000000000000000000;max-width:400px}body .ui-tooltip{border-width:2px}.ui-tooltip,.arrow:after{background:#fff;border:2px solid #aabe96}.ui-tooltip.tooltip-error,.arrow.tooltip-error:after{border:2px solid #a11c1c}.ui-tooltip{padding:10px 20px;color:var(--grey-color-3);border-radius:10px;font:bold 14px "Helvetica Neue",Sans-Serif;box-shadow:0 0 7px var(--dark-color-2)}.ui-tooltip-content{word-break:break-word}.arrow{width:70px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-35px;bottom:-16px}.arrow.top{top:-16px;bottom:auto}.arrow.left{left:20%}.arrow:after{content:"";position:absolute;left:20px;top:-20px;width:25px;height:25px;box-shadow:6px 5px 9px -9px black;transform:rotate(45deg)}.arrow.top:after{bottom:-20px;top:auto}.loader-image-center-layer{display:none;padding:0;margin:0;position:absolute;top:50%;left:50%;z-index:1;-moz-transform:translateX(-50%);-moz-transform:translateY(-50%);-ms-transform:translateX(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateX(-50%);-webkit-transform:translateY(-50%);-o-transform:translateX(-50%);-o-transform:translateY(-50%);transform:translateX(-50%);transform:translateY(-50%);background-color:transparent;z-index:999999}.ui-helper-hidden-accessible{display:none}@media(hover:hover) and (pointer:fine){h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:inherit;text-decoration:none;font-size:inherit}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}.section-contacts-text-over a:hover{transform:translateX(5px)}.section-reviews-item:hover{transform:scale(1.03)}.sb-phone-block div a:hover{text-decoration:underline;color:var(--yellow-color-2)}.yamap-link-button:hover .yamap-link-button-text{color:#000}.yamap-link-button:hover{box-shadow:0 2px 10px 0 rgba(0,0,0,0.4)}.entry-title a:hover,.entry-summary a:hover{color:#f5af00;text-decoration:none !important}}@media screen and (min-width:500px){.site-branding-left-logo{width:100%}}@media screen and (min-width:600px){body,div,p,button,a{font-family:Montserrat,Arial;font-size:1.6rem}.site-header-top-part-entry{flex-direction:row;justify-content:space-between;height:84px}.site-header-top-part-entry-calculator{flex-direction:row;justify-content:space-between;height:74px}.site-header-top-part-entry-calculator .sb-phone-block{display:block}.calculator-mobile-site-branding-logo{display:none}.site-branding{flex-direction:row;align-items:center;margin-bottom:20px;padding:10 0 10px 0;min-height:110px}.site-branding-left{display:flex;flex-direction:row;justify-content:flex-start}.site-branding-left-bloginfo{padding-left:20px;font-size:22pt;text-align:left}.site-branding-left{width:45%;padding:5px 0 0 24px;justify-content:flex-start;align-items:center}.site-branding-right{width:54%}.site-branding-left-bottom img{max-width:220px;display:none}.site-branding-right{justify-content:flex-end;column-gap:1rem}.site-header-bottom-part-entry{padding:0.6rem 0}.site-header-bottom-part-entry.bottom-part-entry-calculator{justify-content:space-between;padding:0}.site-header-mobile-buttons{display:none}.site-header-whatsapp-bottom{display:block}.site-header-button-bottom{display:block}.site-header-info-block{flex-direction:row;justify-content:space-between;align-items:flex-start}.site-header-info-block-first{width:39%}.site-header-info-block-second{width:60%}.site-header-info-block-second-title{margin-top:30px;font-size:24pt;text-align:left}.site-header-info-block-second-text{font-size:14pt;text-align:left}.footer-button-over,.site-header-info-block-second-button-over{justify-content:flex-start}.footer-button-over{margin:50px 0 30px 0}.footer-button,.site-header-info-block-second-button{padding:16px 45px 16px 45px;font-size:14pt}.sb-buttons-block{display:flex;flex-direction:column;align-items:center;justify-content:space-around;width:33%;height:80px}.main-navigation{max-width:1180px;margin:10px auto 15px auto;padding:0}.menu-toggle{display:none}.top-line-nav-box.calculator-line-nav-box{display:flex;width:max-content;justify-content:flex-end}.main-navigation>div>ul{display:flex;justify-content:center}.main-navigation>div>ul>li{margin:0 5px;padding:0}.sb-toggle-block-pad{display:inline-flex}.sb-toggle-block-mobile{display:none}.section-special-equipment-item,.section-cargo-transportation-item{background-color:#ffffff;height:32rem}.section-special-equipment-item-title,.section-cargo-transportation-item-title{font-size:2.2rem}.section-special-equipment-item-desc,.section-cargo-transportation-item-desc{font-size:1.6rem}.section-special-equipment-item-image-wrap img,.section-cargo-transportation-item-image-wrap img{max-height:18rem}.section-options-entry{margin-top:80px}.section-options-row{flex-direction:row;justify-content:flex-start;margin:0 0 10px 0;flex-wrap:wrap;column-gap:10px;row-gap:10px}.section-options-item{padding-left:24px;padding-right:24px;padding-top:40px;width:calc(98% / 2);margin-left:10px;margin-right:10px;min-height:200px;margin:0}.section-options-title{font-size:30pt;text-align:right;padding:0;margin:0}.section-options-item-title a{font-size:16pt}.section-options-item-text{font-size:12pt;margin-bottom:5px}.entry-page-header{flex-direction:row;justify-content:space-between;padding:0}.entry-page-header-picture,.entry-page-header-info{margin:0;width:49.5%}.entry-page-header-picture{padding-bottom:3px}.entry-page-header-info{justify-content:flex-start;padding-right:4rem}.entry-page-header-info-texts{margin-bottom:20px}.entry-page-title{font-size:28pt;text-align:left}.entry-page-header-text{font-size:1.6rem;text-align:left}.entry-page-header-button-over{justify-content:flex-start}.entry-content{margin:0 auto;margin-bottom:8rem}.entry-page-bottom-button-over{margin-bottom:60px}.section-options-over{max-width:1180px;margin:0 auto;padding:30px 0}.home-reviews-item-wrapper{flex-direction:row;justify-content:space-between;margin:10px}.section-reviews-item{width:49%;margin:0;box-shadow:2px 4px 10px 0px rgb(0 0 0 / 20%)}.section-reviews-item-text{font-size:14pt}.section-reviews-bottom-link-over{justify-content:flex-end;margin:0 auto;max-width:1180px}.section-reviews-bottom-link{font-size:24px;padding:0;padding-right:10px}.section-contacts-wrap{margin:50px auto;flex-direction:row;justify-content:space-between}.section-contacts-text-over{justify-content:flex-start;align-items:flex-start;margin:0;padding:0;margin-right:2%;min-height:220px}.section-contacts-yamap-over{margin:0;min-height:420px}.section-contacts-text-phone{font-size:18pt}.page-top-button,.page-bottom-button{padding:16px 60px}.site-footer-blocks-over{margin:0 auto;padding-top:20px}.site-footer-block-logo{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:120px}.site-footer-block-nav{display:block}.site-footer-bloginfo{padding-left:20px;font-size:22pt;text-align:left}.site-footer-block-logo-mobile,.site-footer-block-nav-mobile{display:none}.site-footer-block-site-info{width:50%}.site-footer-block-phone{width:24%}.site-footer-blocks-over{flex-direction:row;justify-content:space-around;padding-top:10px}.site-footer-first,.site-footer-second{width:49%;padding:10px}.site-footer-first{border-right:2px solid #fff}.site-footer-block-site-info{width:60%}.site-footer-block-phone{width:20%}.footer-phone,.footer-msgs{justify-content:flex-end}.site-footer-counters{max-width:1180px}.footer-navigation > ul{text-align:left;border:none;padding:0;column-count:2}.footer-navigation > ul > li{display:block;margin-bottom:10px;break-inside:avoid-column}.footer-navigation>ul>li>a{text-decoration:underline;transition:transform .2s}.footer-navigation>ul>li>a:hover{transform:translateX(5px);text-decoration:dotted}.footer-site-info{margin-bottom:40px}#copyright-site-info{margin-top:40px}#copyright-site-info,#copyright-site-info-optional{text-align:left;width:100%}.widget-area{margin-bottom:40px;max-width:1180px}}@media screen and (min-width:758px){.site-branding-left{width:25%}.site-branding-right{width:74%}.site-header-bottom-part-entry{padding:0}.top-line-search-box{display:block}.top-line-nav-box{width:max-content;justify-content:flex-end}.top-line-hp-scroll{border-bottom:2px solid var(--grey-color-3)}.site-header-button-top,.site-header-whatsapp-btn,.site-header-whatsapp-btn:active,.site-header-whatsapp-btn:visited,.site-header-whatsapp-btn:link,.site-header-whatsapp-btn:focus{display:flex}.site-header-whatsapp-top{display:block;color:#fff}.site-header-whatsapp-bottom{display:none}.site-header-button-bottom{display:none}.section-special-equipment-item,.section-cargo-transportation-item{width:calc(50% - var(--gap));aspect-ratio:1;height:auto}.section-special-equipment-item:before,.section-cargo-transportation-item:before{border-bottom-width:4rem;border-left-width:4rem}.section-special-equipment-item-image-wrap img,.section-cargo-transportation-item-image-wrap img{max-height:22rem}.section-special-equipment-item-pennons,.section-cargo-transportation-item-pennons{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;position:absolute;bottom:0;height:20rem;left:0;width:20rem;padding-bottom:4rem}.section-special-equipment-item-text-pennon,.section-cargo-transportation-item-text-pennon{justify-content:flex-end;align-items:center;height:5rem;min-width:14rem;background-color:#dbdbdb;border-radius:0 0 2rem 0;font-size:1.6rem;padding:1rem;padding-left:2rem}.section-special-equipment-item-action-pennon,.section-cargo-transportation-item-action-pennon{justify-content:flex-end;align-items:center;position:relative;height:5rem;width:1rem;background-color:var(--yellow-color-1);margin-bottom:1rem;padding:1rem 0;font-size:0}.section-special-equipment-item-action-pennon::before,.section-cargo-transportation-item-action-pennon::before{content:none}.section-special-equipment-item-action-pennon::after,.section-cargo-transportation-item-action-pennon::after{content:"";position:absolute;top:0;right:-5rem;border:2.5rem solid transparent;border-left:2.5rem solid var(--yellow-color-1);width:0;transition:border-color .3s ease}.section-special-equipment-item:hover .section-special-equipment-item-action-pennon,.section-cargo-transportation-item:hover .section-cargo-transportation-item-action-pennon{font-size:1.6rem;padding:1rem 2rem 1rem 3rem}.sb-phone-block-msgs-over{width:29%}.main-navigation>div>ul>li{margin:0 10px}}@media screen and (min-width:900px){.site-header-info-block-first{width:49%}.site-header-info-block-second{width:50%}.site-header-info-block-second-title{margin-top:60px;font-size:24pt}.site-header-info-block-second-text{font-size:16pt}.sb-phone-block-text{display:block}.sb-phone-block-msgs-over{justify-content:flex-start}.sb-buttons-block{display:flex;flex-direction:row;align-items:center;justify-content:center;width:33%;height:80px}.sb-buttons-block-b1,.sb-buttons-block-b2{min-width:100px}.sb-buttons-block-b1{margin-right:5px}.section-special-equipment-item,.section-cargo-transportation-item{width:calc(50% - var(--gap));aspect-ratio:auto;height:32rem;padding:4rem}.section-special-equipment-item-desc,.section-cargo-transportation-item-desc{font-size:1.6rem}.section-special-equipment-item-image-wrap img,.section-cargo-transportation-item-image-wrap img{max-height:26rem}.section-options-item{padding-left:40px;padding-right:40px}.section-options-item-picture-1,.section-options-item-picture-2,.section-options-item-picture-3{height:130px;margin-bottom:40px}}@media screen and (min-width:1024px){html{scroll-padding-top:132px}.site-header{position:fixed;padding-left:0}.site-header-top-part-entry{flex-direction:row;justify-content:space-between;height:100px}.site-header-top-part-entry-calculator{flex-direction:row;justify-content:space-between}.site-branding-left img{max-width:284px}.site-header-top-part-entry-calculator .site-branding-left img{max-width:200px}.site-header-menu{display:block}.sb-toggle-block{display:none}.sb-toggle-block-pad{display:none}.mobile-menu{display:none}.header-menu-navigation>ul>li>ul{left:2%;width:96%}.sb-phone-block div a{font-size:1.9rem}.site-main{margin-top:144px}.site-main-calculator{margin-top:108px}.section-special-equipment-item-title,.section-cargo-transportation-item-title{font-size:2.6rem}.section-options-row{justify-content:flex-start;flex-wrap:wrap}.section-options-item-empty{display:block}.section-options-item{width:calc(98% / 3)}.section-options-item-title a{font-size:18pt}.section-options-item-text{font-size:14pt}.entry-page-title{margin-bottom:4rem}}@media screen and (min-width:1100px){html{scroll-padding-top:140px}.site-header-top-part-entry,.site-header-top-part-entry-calculator,.site-header-bottom-part-entry,.breadcrumbs-entry,.site-footer-entry,.section-special-equipment-entry,.section-cargo-transportation-entry,.section-options,.page-article-entry,section.error-404,section.search-results,.widget-area{width:calc(100% - 4rem);max-width:1180px}.site-main{margin-top:148px}.site-main-calculator{margin-top:108px}.section-special-equipment-entry,.section-cargo-transportation-entry{padding:0;padding-top:10rem;padding-bottom:2rem}.section-special-equipment-list,.section-cargo-transportation-list{--gap:2rem}.section-special-equipment-item-title,.section-cargo-transportation-item-title{font-size:2.8rem}.section-special-equipment-item-desc,.section-cargo-transportation-item-desc{font-size:1.8rem}.sb-buttons-block-b1,.sb-buttons-block-b2{min-width:148px}.header-menu-navigation>ul>li>ul{column-count:3}}@media(max-width:1360px) and (min-width:900px){.section-special-equipment-item:nth-child(3n-2),.section-cargo-transportation-item:nth-child(3n-2){width:calc(100% - var(--gap))}.section-special-equipment-item:not(:nth-child(3n-2)),.section-cargo-transportation-item:not(:nth-child(3n-2)){height:47rem;display:flex;flex-direction:column}.section-special-equipment-item:nth-child(3n-2) .section-special-equipment-item-title,.section-cargo-transportation-item:nth-child(3n-2) .section-cargo-transportation-item-title{text-align:left}.section-special-equipment-item:nth-child(3n-2) .section-special-equipment-item-desc,.section-cargo-transportation-item:nth-child(3n-2) .section-cargo-transportation-item-desc{text-align:left}.section-special-equipment-item:nth-child(3n-2) .section-special-equipment-item-options,.section-cargo-transportation-item:nth-child(3n-2) .section-cargo-transportation-item-options{position:absolute;display:flex;width:50%;left:0;justify-content:flex-start;flex-direction:column;align-items:flex-start;flex-wrap:wrap;padding-left:4rem}.section-special-equipment-item:nth-child(3n-2) .section-special-equipment-item-image-wrap,.section-cargo-transportation-item:nth-child(3n-2) .section-cargo-transportation-item-image-wrap{position:absolute;right:0 !important;padding-right:4rem;width:49%;margin:0;justify-content:flex-end}.section-special-equipment-item:not(:nth-child(3n-2)) .section-special-equipment-item-options,.section-cargo-transportation-item:not(:nth-child(3n-2)) .section-cargo-transportation-item-options{width:100%}}@media screen and (min-width:1360px){.site-header-top-part-entry,.site-header-top-part-entry-calculator,.site-header-bottom-part-entry,.breadcrumbs-entry,.service-page-section-tabs-entry,.site-footer-entry,.section-special-equipment-entry,.section-cargo-transportation-entry,.section-options,.page-article-entry,section.error-404,section.search-results,.widget-area{max-width:1260px}.site-header-info-block-second-title{margin-top:60px;font-size:28pt}.sb-buttons-block-b1,.sb-buttons-block-b2{min-width:160px}.section-special-equipment-item,.section-cargo-transportation-item{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:36rem;padding:3rem}.section-special-equipment-item:nth-child(2n):before,.section-cargo-transportation-item:nth-child(2n):before{right:0;top:0;bottom:auto;border-left:0;border-right:44px solid;border-bottom:44px solid #7c7c6d}.section-special-equipment-item:nth-child(2n):before{border-right-color:var(--dark-color-2)}.section-cargo-transportation-item:nth-child(2n):before{border-right-color:#555}.section-special-equipment-item-image-wrap,.section-cargo-transportation-item-image-wrap{margin:0;width:100%;justify-content:flex-end}.section-special-equipment-item:nth-child(4n-2),.section-cargo-transportation-item:nth-child(4n-2){width:calc(42% - var(--gap))}.section-special-equipment-item:nth-child(4n-3),.section-cargo-transportation-item:nth-child(4n-3){flex-grow:1}.section-special-equipment-item-image-wrap img,.section-cargo-transportation-item-image-wrap img{max-height:26rem}}.section-top,.section-special-equipment,.section-cargo-transportation,.section-faq{width:100%;margin:0;padding:0;overflow:hidden}.section-top-entry,.section-special-equipment-entry,.section-cargo-transportation-entry,.section-faq-entry{width:calc(100% - 2rem);margin:0 auto;padding:0;padding-bottom:4rem;overflow:hidden}.section-top{background-image:linear-gradient(to right,var(--dark-color-2) 34%,#989898 84%);min-height:200px}.section-top-entry{display:flex;flex-direction:column-reverse}.section-top-entry-text-container{margin:0}.cogwheels-box{display:none;margin:0 auto;padding:1rem;width:100%;max-width:10rem}.section-top-entry-header{text-align:center;font-size:2.8rem;font-family:Oswald,Arial,Helvetica,sans-serif;font-weight:500;margin:10px 0;color:#ffffff;text-transform:uppercase;--shadow-color:var(--dark-color-1);text-shadow:-0 -1px 0 var(--shadow-color),0 -1px 0 var(--shadow-color),-0 1px 0 var(--shadow-color),0 1px 0 var(--shadow-color),-1px -0 0 var(--shadow-color),1px -0 0 var(--shadow-color),-1px 0 0 var(--shadow-color),1px 0 0 var(--shadow-color),-1px -1px 0 var(--shadow-color),1px -1px 0 var(--shadow-color),-1px 1px 0 var(--shadow-color),1px 1px 0 var(--shadow-color),-1px -1px 0 var(--shadow-color),1px -1px 0 var(--shadow-color),-1px 1px 0 var(--shadow-color),1px 1px 0 var(--shadow-color),-1px -1px 0 var(--shadow-color),1px -1px 0 var(--shadow-color),-1px 1px 0 var(--shadow-color),1px 1px 0 var(--shadow-color),-1px -1px 0 var(--shadow-color),1px -1px 0 var(--shadow-color),-1px 1px 0 var(--shadow-color),1px 1px 0 var(--shadow-color)}.section-top-entry-text{text-align:left;font-size:1.6rem;margin:0;margin-bottom:2rem;color:#ffffff}.section-top-entry-text p{font-size:inherit;margin:0 0 .4rem 0}.section-top-entry-text ul{margin:0;list-style:none}.section-top-entry-text ul li{position:relative;margin:0 0 .4rem 0}.section-top-entry-text ul li::before{content:"\f147";position:absolute;left:-3.2rem;top:-.2rem;font-family:dashicons;color:var(--yellow-color-2);font-size:2rem}.section-top-entry-text ul li a:link,.section-top-entry-text ul li a:focus,.section-top-entry-text ul li a:focus-visible,.section-top-entry-text ul li a:active,.section-top-entry-text ul li a:visited{text-decoration:none;outline:0}.section-top-items-over{display:flex;flex-direction:column}.section-top-item{display:flex;flex-direction:row}.section-top-item-number{width:10%;margin-right:2%}.section-top-item-number-entry-small{width:100%}.section-top-item-number-entry-big{display:none;width:100%;max-height:100px}.section-top-item-number-entry-big img{max-width:120px;max-height:120px}.section-top-item-info{width:89%}.section-top-item-info-title{font-family:"El Messiri Bold",Roboto,Helvetica,Arial,sans-serif;font-size:16pt}.section-top-item-info-text{font-family:Montserrat,Arial;line-height:1.1}.section-top-item-info-text p{margin:0 0 10px 0;padding:0;font-size:inherit}.section-top-entry-texts-over{margin:0;padding:0}.section-top-entry-boxes-over{display:flex;flex-direction:column;row-gap:1.8rem;align-items:flex-start}.section-top-entry-search-box{padding:.6rem;margin:0;background:transparent;border:2px solid var(--yellow-color-2);border-radius:6px;width:100%}.section-top-entry-search-box-label{display:block;padding:0;margin:0 0 .1rem 0}.section-top-entry-search-box-field-wrap{display:flex;flex-direction:row;column-gap:.6rem;justify-content:space-between;align-items:center;padding:0;margin:0;width:100%}.section-top-entry-search-box-field-wrap input{padding:0 1rem;padding-bottom:.4rem;margin:0;width:100%;height:4rem;border:2px solid var(--grey-color-1);border-radius:0;font-size:2rem;color:var(--grey-color-2);outline:0;border-radius:4px}.section-top-entry-search-box-field-wrap input::placeholder{color:#aaa}.section-top-entry-search-box-field-wrap button{padding:0;margin:0;height:3.6rem;width:10rem;background-color:var(--yellow-color-2);border-radius:0;border:2px solid var(--yellow-color-2);color:var(--grey-color-1);cursor:pointer;transition:background-color .3s ease;border-radius:4px}.section-top-entry-search-box-field-wrap button span{width:3.6rem;height:3.6rem}.section-top-entry-search-box-field-wrap button span::before{font-size:3.6rem}.section-top-entry-special-equipment-categories-box,.section-top-entry-cargo-transportation-categories-box,.section-top-entry-cargo-transportation-categories-box-small-view{display:flex;flex-direction:column;margin:0;padding:0;min-height:100px;background-color:transparent;overflow:hidden;width:100%;border-radius:6px}.section-top-entry-cargo-transportation-categories-box{display:none}.section-top-entry-categories-box-title{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:1rem;width:100%;font-family:Oswald,Arial,Helvetica,sans-serif;font-size:1.8rem;text-transform:uppercase;color:var(--yellow-color-2);font-weight:600;line-height:1.1}.section-top-entry-categories-box-cat-items-over{margin:0;padding:.6rem;background-image:linear-gradient(to bottom,var(--yellow-color-2) 1%,var(--rfmap-color-1) 30%);border-radius:12px;width:100%}.section-top-entry-categories-box-cat-items{display:flex;flex-direction:row;align-items:flex-end;flex-wrap:wrap;row-gap:1rem;column-gap:1rem;margin:0;padding:1rem;min-height:6rem;width:100%;background-color:var(--rfmap-color-1);border-radius:8px}.section-top-entry-categories-box-cat-item{display:block;margin:0;padding:.6rem;font-size:1.8rem;text-transform:uppercase;color:var(--grey-color-1);text-decoration:none;width:auto;height:6rem;transition:margin-top .3s ease,background-color .3s ease;border-radius:4px;border:1px solid var(--grey-color-4)}.section-top-entry-categories-box-cat-item img{height:auto;max-height:4.8rem}.section-top-entry-buttons-over{display:flex;flex-direction:row;justify-content:center;margin:0;margin-top:30px;padding:10px;border-radius:4px;transition:transform .3s}.rf-map{background-image:linear-gradient(to top,#c5d3e2,#fff 42%);min-height:300px}.rf-map-entry{margin:0 auto;padding-top:2rem}.rf-map-entry-header{margin:0;margin-bottom:2rem;color:#7798bb;font-size:2.8rem;font-family:Oswald,Arial,Helvetica,sans-serif;font-weight:400;text-align:center;text-transform:uppercase}.rf-map-container{display:flex;flex-direction:column;margin:0}.rf-map-container #btnBack{display:none;margin:0;margin-bottom:4rem;font-weight:600;font-style:normal;font-size:2rem;background:transparent;border-radius:8px;border:4px solid;border-color:var(--rfmap-color-1);color:var(--rfmap-color-1);padding:1rem;cursor:pointer;transition:border-color .3s ease,background .3s ease,color .3s ease}.rf-map-container #btnBack:hover{background:var(--yellow-color-1);border-color:var(--yellow-color-1);color:#fff}.rf-map-container .gr-over path{fill:var(--yellow-color-1);stroke:var(--rfmap-color-2);cursor:pointer}.rf-map-container .over{fill:var(--yellow-color-1);stroke:var(--rfmap-color-2);cursor:pointer}.rf-map-container svg{display:block;height:360px;font-family:Arial,Helvetica,sans-serif}.rf-map-container svg text{font-family:Arial,Helvetica,sans-serif;user-select:none;cursor:pointer}.rf-map-container path{fill:var(--rfmap-color-1);stroke:var(--rfmap-color-2);transition:fill .3s ease}.rf-map-container rect,.rf-map-container circle,.rf-map-container ellipse{transition:fill .3s ease}rect.st7,line.st7,rect.st12,line.st12{stroke:var(--yellow-color-3);fill:var(--dark-color-3)}text.st8{fill:#fff}.rf-map-fd-area{display:none;margin:0;padding:0;width:100%}.rf-map-fd-area-alt{flex-direction:column}.rf-map-fd-item{display:none;margin:0 0 1rem 0;padding:20px;background:linear-gradient(to left,var(--dark-color-2),#676767 );border:1px solid var(--yellow-color-1);border-radius:6px;width:100%}.rf-map-fd-item-title{font-size:14pt;color:var(--rfmap-color-1);margin:5px 0 10px 0}.rf-map-fd-item ul{margin:0}.rf-map-fd-item ul li{transition:border-color .3s ease,color .3s ease;padding:.1rem .8rem;border-radius:10px;border:2px solid;border-color:transparent;color:var(--rfmap-color-1)}.rf-map-fd-item ul li a:hover{color:inherit}.rf-map-container .region-over{border-color:var(--yellow-color-1);color:var(--yellow-color-1)}.rf-map-container .region-over::marker{color:var(--yellow-color-2)}.rf-map-container .city-over rect,.rf-map-container .city-over circle,.rf-map-container .city-over ellipse{fill:var(--yellow-color-1);stroke:var(--rfmap-color-2);cursor:pointer}.section-faq-entry-header{text-align:center;font-size:1.5rem;margin:10px 0;color:#ffffff}.section-faq-entry-list{display:flex;flex-direction:column;row-gap:1rem;margin:0;padding:0}.section-faq-entry-list-item{display:flex;flex-direction:column;margin:0;padding:0;background-color:#fff;border-radius:10px;background:linear-gradient(180deg,var(--yellow-color-1) 10%,#fff 40%)}.section-faq-entry-list-item-question{align-items:center;background:transparent;border:none;border-radius:10px 10px 0 0;box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;padding:2rem 3rem;transition:background-color .3s ease;width:100%}.section-faq-entry-list-item-question h3{margin:0;font-size:1.8rem;line-height:2.4rem;font-weight:700;color:var(--grey-color-1)}.section-faq-entry-list-item:not(.is-opened) .section-faq-entry-list-item-question{background:#fff;transition:background-color .3s ease,.2s;border-radius:10px}.section-faq-entry-list-item-icon{align-items:center;display:flex;justify-content:center;transform:scaleY(-1);transition:transform .3s ease}.section-faq-entry-list-item:not(.is-opened) .section-faq-entry-list-item-icon{transform:scaleX(-1)}.section-faq-entry-list-item-answer{display:none;box-sizing:border-box;color:var(--grey-color-1);font-size:1.6rem;font-weight:500;line-height:2.4rem;margin:0;padding:3.6rem 3rem;width:100%}@media(hover:hover) and (pointer:fine){.section-top-entry-search-box-field-wrap button:hover{background-color:var(--yellow-color-1)}.section-top-entry-categories-box-cat-item:hover{background-color:var(--yellow-color-2)}.section-top-entry-text ul li a:hover{color:var(--yellow-color-2) !important;text-decoration:underline}}@media screen and (min-width:485px){}@media screen and (min-width:600px){.section-top{background-size:cover;background-position:center}.section-top-entry{position:relative;flex-direction:column}.cogwheels-box{display:block}.section-top-entry-text ul li::before{left:-3.2rem;top:-.6rem;font-size:3rem}.section-top-entry-header{font-size:4rem;margin:0;text-align:left}.section-top-entry-text-container{margin:0;padding:2rem 0;color:#fff}.section-top-entry-text{font-size:1.8rem;margin:0;text-align:left;color:#fff}.section-top-item{min-height:160px;justify-content:space-around}.section-top-item-number{width:15%}.section-top-item-number-entry-small{display:none}.section-top-item-number-entry-big{display:block}.section-top-item-info{width:80%}.section-top-item-info-text{font-size:16pt;line-height:1.2}.section-top-entry-text-1{margin-top:40px;margin-bottom:10px;font-size:2.8rem;line-height:1.2}.section-top-entry-text-2{font-size:2rem}.section-top-entry-boxes-over{position:relative;padding-top:3rem}.section-top-entry-search-box-field-wrap input{font-size:2.8rem}.section-top-entry-categories-box-title{padding:1rem}.section-top-entry-buttons-over{margin-top:40px}.section-top-entry-buttons-text{margin:4px 0 10px 0;font-size:1.5rem}.section-top-entry-buttons{flex-direction:row;justify-content:space-between}.section-top-entry-button-1,.section-top-entry-button-2{margin:0}.section-top-entry-button-1{width:55%}.section-top-entry-buttons a{width:44%;text-decoration:none}.rf-map-entry-header{font-size:4rem}.rf-map-container{flex-direction:row;justify-content:center}.rf-map-flex-column{flex-direction:column;justify-content:flex-start}.rf-map-container svg{height:auto;min-height:200px;max-height:680px}.rf-map-fd-area{width:40%;align-items:center;justify-content:flex-start}.rf-map-fd-area-alt{width:100%;flex-direction:row;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;gap:1rem}.rf-map-fd-item{margin:0}.rf-map-fd-item-alt{width:calc((100% - 1rem) / 2)}.section-faq{background-size:cover;background-color:#152d30}.section-faq-entry-info{min-height:500px;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;margin-top:20px}.section-faq-entry-header{font-size:2.6rem;margin:20px 0;margin-bottom:60px;text-align:left}}@media screen and (min-width:758px){.cogwheels-box{padding:3rem 0 2rem 0}.section-top-entry-header{font-size:4.8rem;margin:0;line-height:1.2}.section-top-entry-boxes-over{flex-direction:row;justify-content:space-between;align-items:stretch}.section-top-entry-boxes-over.submap-center{justify-content:center}.section-top-entry-rfmap-and-text-box{padding:0;padding-top:6rem}.section-top-entry-special-equipment-categories-box{padding:1rem 0;flex-direction:row;align-items:center;border-radius:10px;min-height:30rem}.section-top-entry-cargo-transportation-categories-box-small-view{display:none}.section-top-entry-cargo-transportation-categories-box{display:flex;padding:1rem 0;flex-direction:row;border-radius:10px;align-items:flex-end;min-height:30rem}.section-top-entry-special-equipment-categories-box,.section-top-entry-cargo-transportation-categories-box{min-height:20rem;width:24rem;min-width:24rem;flex-direction:column}.section-top-entry-categories-box-title{padding:0;padding-bottom:1rem;font-size:2.6rem}.section-top-entry-categories-box-cat-items{flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:1rem;padding:.6rem}.section-top-entry-categories-box-cat-item{display:flex;width:100%;justify-content:center;align-items:flex-end}.section-top-entry-search-box{position:absolute;padding:0.8rem;transform:translate(-50%,0);left:50%;top:1rem;width:calc(100% - 52rem);margin:0;border-radius:8px;border:2px solid var(--yellow-color-2);background:transparent}}@media screen and (min-width:900px){.section-top-entry-header{font-size:5.6rem;margin:0;line-height:1.2}.section-top-entry-form-container{width:50%}.rf-map,.rf-map-entry-over{background-repeat:repeat-x}.rf-map{background-position:bottom left}.rf-map-entry-over{background-position:top left}.rf-map-fd-item-alt{width:calc((100% - 2rem) / 3)}.rf-map-container svg{min-height:290px;max-height:680px}.section-top-item{min-height:180px}.section-faq-entry-info{min-height:600px;display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;margin-top:20px}.section-faq-entry-text-container{width:56%}.section-faq-entry-form-container{width:38%}.section-faq-entry-form-container .scode-form-container{margin:0}}@media screen and (min-width:1024px){.section-top-entry{padding-top:1rem;padding-bottom:8rem;row-gap:4rem}.section-top-entry-form-container{width:100%;max-width:460px}.section-top-entry-header{font-size:6rem;margin:0;line-height:1.2}.section-top-entry-text{font-size:2rem}.section-top-entry-special-equipment-categories-box{padding-bottom:1rem}.section-top-entry-cargo-transportation-categories-box{padding-bottom:1.6rem}.section-top-entry-special-equipment-categories-box,.section-top-entry-cargo-transportation-categories-box{min-height:10rem}.rf-map-entry-header{font-size:4.4rem}.section-faq-entry{margin-top:70px;margin-bottom:40px}.section-faq-entry-form-container{width:100%;max-width:460px}.section-faq-entry-header{font-size:3.6rem;margin:0;margin-bottom:60px;line-height:1.2}}@media screen and (min-width:1100px){.section-top-entry{margin-bottom:40px;min-height:80rem}.section-top-entry,.section-faq-entry{width:calc(100% - 4rem);max-width:1180px}.section-top-entry-header{font-size:6.8rem;margin:0;line-height:1.2}.rf-map-fd-item-alt{width:calc((100% - 3rem) / 4)}.rf-map-container svg{min-height:440px;max-height:680px}}@media screen and (min-width:1360px){.section-top-entry,.section-faq-entry{max-width:1260px}.section-top-entry{min-height:100rem}.section-top-entry-header{font-size:7.16rem;margin:0;line-height:1.2}.rf-map-container svg{min-height:500px;max-height:680px}}main.blog{background-color:#fff}.blog-page-entry{margin:0 auto;padding:2rem 1rem;width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.blog-content{margin:0;padding:0;line-height:1.3}.blog-content p{margin:0;margin-bottom:1rem}article.blog{margin:0;padding:0}article.item-post{margin:0;padding:0;padding-bottom:4rem}article.item-post .item-entry-content{margin:0;padding:0}.blog-page-aside{display:none}.blog-categories-title{font-size:2rem;font-weight:600;color:#7a7a7a;text-align:right}.blog-categories-list-over{margin:0;padding:2rem 0;border:0px solid #eee}.blog-categories-list{margin:0;padding:0}.blog-categories-list li{font-size:1.2rem}.blog-categories-list a{font-size:1.2rem;font-weight:600;text-decoration:none;transition:color .3s ease,text-decoration .3s ease}.blog-categories-list a:link,.blog-categories-list a:active,.blog-categories-list a:focus,.blog-categories-list a:visited{color:#7a7a7a}.blog-search-over{margin:0 0 4rem 0}.blog-search-title{font-size:2rem;font-weight:600;color:#7a7a7a;text-align:right}.blog-page-search-form-over{margin:0;padding:0 2rem 0 0}.blog-search-form-over{margin:0;padding:2rem 0;border:0px solid #eee}.blog-search-box-field-wrap{display:flex;flex-direction:row;column-gap:.4rem;justify-content:space-between;padding:0;margin:0;width:100%}.blog-search-box-field-wrap input{padding:0 1rem;margin:0;width:100%;height:5.2rem;border:0.4rem solid #f5af00;border-radius:8px 0 0 8px;font-size:2.2rem;color:var(--grey-color-2);outline:0}.blog-search-box-field-wrap button{padding:0;margin:0;height:5.2rem;width:5.2rem;background-color:#f5af00;border-radius:0 8px 8px 0;border:0;color:#fff;cursor:pointer;transition:background-color .3s ease}.blog-search-box-field-wrap button span{width:4rem;height:4rem}.blog-search-box-field-wrap button span::before{font-size:4rem}.blog-page-search-result-messages{display:flex;flex-direction:column;row-gap:.2rem;margin:0;padding:2rem 0}.blog-page-search-result-messages p{margin:0}.blog-page-entry-header{margin:0;padding:0}.blog-page-entry-header-title{margin:0;padding:0;padding-bottom:2rem;color:#f5af00;font-size:2rem}.blog-page-entry-page-item-title{width:100%;margin:0 0 1rem 0;padding:0 0 0.4rem 0;color:#696969;font-size:1.8rem;border-bottom:2px solid #cecece}.blog-page-entry-page-item-info{margin:0;padding:0 0 1rem 0;font-size:1.2rem}.blog-page-entry-cat-line a,.blog-page-entry-page-item-info a{font-weight:600;color:#999;text-decoration:none;transition:color .3s ease,text-decoration .3s ease}.blog-page-article-entry{margin:0;padding:0}.blog-pagination{padding:2rem 0}.blog-pagination .nav-links{display:flex;flex-direction:row;align-items:flex-end;justify-content:center;gap:1.4rem}.blog-pagination span{font-size:2.8rem;color:#7a7a7a;font-weight:600;line-height:2.8rem}.blog-pagination a{font-size:1.8rem;text-decoration:none;line-height:2.2rem}.blog-category-page-header-info{display:flex;flex-direction:column}.blog-category-post-list-title{color:#f5af00;font-size:1.6rem;text-transform:uppercase}.blog-page-entry-cat-line{margin-bottom:20px}.blog-page-entry-tag-line{margin-bottom:4px}.blog-page-entry-tag-line a{text-decoration:none;padding:1px 4px;border:1px solid #999;border-radius:4px;transition:background-color .3s ease,color .3s ease}@media(hover:hover) and (pointer:fine){.blog-categories-list a:hover{color:#f5af00;text-decoration:underline}.blog-page-entry-cat-line a:hover,.blog-page-entry-page-item-title a:hover,.blog-page-entry-page-item-info a:hover{color:#f5af00;text-decoration:underline}.blog-page-entry-tag-line a:hover{background-color:#f5af00;color:#fff}}@media screen and (min-width:900px){.blog-content{width:calc(100% - 27rem)}.blog-page-entry-page-item-title{font-size:2.4rem}.blog-page-entry-page-item-info{padding:0 0 2rem 6rem;font-size:1.2rem}.blog-content a.post-thumbnail{margin:0 2rem 2rem 0;float:left}.blog-page-article-entry{padding:0;padding-right:2rem}.blog-page-aside{display:block;padding:0 0 0 4rem;border-left:3px solid #f5af00;width:26rem;height:inherit}.blog-category-page-header-info{flex-direction:row;justify-content:space-between;align-items:flex-start}.blog-category-page-header-picture{width:40%}.blog-category-page-header-text{width:58%}.blog-category-post-list-title{font-size:2rem}}@media screen and (min-width:1100px){.blog-content{width:calc(100% - 34rem)}.blog-page-entry-page-item-title{font-size:2.8rem}.blog-page-aside{width:32rem}.blog-page-entry{width:calc(100% - 4rem);max-width:1180px;padding:4rem 0}.blog-categories-list li{font-size:1.4rem}.blog-categories-list a{font-size:1.4rem}.blog-page-entry-header-title{font-size:3.2rem}article.item-post{padding-bottom:6rem}}@media screen and (min-width:1360px){.blog-content{width:calc(100% - 38rem)}.blog-page-aside{width:36rem}.blog-page-entry{max-width:1260px}.blog-page-entry-header-title{font-size:3.6rem}}.catalog-content{margin:0;padding:0 1rem;background-color:#fff;overflow:hidden}.catalog-content-entry{margin:0 auto;padding:0;padding-top:2rem}.catalog-content-entry .entry-content{padding:0}.catalog-start-page-header-info{display:flex;flex-direction:column-reverse}.catalog-start-page-header-info-text{margin:0;padding:0;overflow:hidden;font-size:1.4rem;margin-bottom:2rem}.catalog-start-page-header-info-text p{font-size:inherit}.catalog-start-page-header-pennons{padding:0;margin:0;margin-bottom:2rem;overflow:hidden}.catalog-start-page-header-pennons-item{display:flex;position:relative;flex-direction:row;justify-content:flex-start;align-items:center;padding:1rem;padding-left:2rem;margin:0;margin-bottom:1rem;width:100%;max-width:260px;height:4rem;font-size:1.4rem;font-weight:600;background-color:var(--yellow-color-1);background-repeat:no-repeat;background-size:auto 80%;background-position:center right;transition:background-color .3s ease,max-width .3s ease,color .3s ease}.catalog-start-page-header-pennons-item:link,.catalog-start-page-header-pennons-item:visited,.catalog-start-page-header-pennons-item:focus,.catalog-start-page-header-pennons-item:active,.catalog-start-page-header-pennons-item:hover{color:var(--grey-color-1);text-decoration:none}.catalog-start-page-header-pennons-item::after{content:"";position:absolute;top:0;right:-4rem;border:2rem solid transparent;border-left:2rem solid var(--yellow-color-1);width:0;transition:border-color .3s ease}.catalog-start-page-section{padding:1rem 0;margin:0;background-color:#FFF;min-height:10rem}.catalog-start-page-section-title{color:var(--yellow-color-1);margin:0;margin-bottom:2rem;font-size:1.6rem}.catalog-start-page-section-title___ a{display:flex;position:relative;flex-direction:row;justify-content:flex-start;align-items:center;padding:1rem;margin:0 auto;margin-bottom:1rem;width:100%;max-width:100%;font-size:1.4rem;font-weight:600;border:2px solid;border-color:var(--yellow-color-1);background-repeat:no-repeat;background-size:auto 60%;background-position:98% center;transition:background-color .3s ease,max-width .3s ease,color .3s ease;font-size:inherit}.catalog-start-page-section-title a{display:flex;position:relative;flex-direction:row;justify-content:flex-start;align-items:center;padding:1rem;padding-left:2rem;margin:0;margin-bottom:1rem;width:100%;max-width:calc(100% - 20px);height:4rem;font-weight:600;border-radius:8px 0 0 8px;background-color:var(--yellow-color-2);background-repeat:no-repeat;background-size:auto 80%;background-position:center 1000%;transition:background-color .3s ease,max-width .3s ease,color .3s ease}.catalog-start-page-section-title a,.catalog-start-page-section-title a:active,.catalog-start-page-section-title a:focus,.catalog-start-page-section-title a:visited,.catalog-start-page-section-title a:link{color:#fff;text-decoration:none;font-size:inherit}.catalog-start-page-section-title a::after{content:"";position:absolute;top:0;right:-4rem;border:2rem solid transparent;border-left:2rem solid var(--yellow-color-2);width:0;transition:border-color .3s ease}.catalog-start-page-section-top-container,.catalog-start-page-section-top-container-reverse{display:flex;flex-direction:column;margin:0;margin-bottom:2rem;padding:0;overflow:hidden}.catalog-start-page-section-top-container-image{width:100%;margin:0;padding:0}.catalog-start-page-section-top-container-text{width:100%;margin:0;padding:1rem;font-size:1.4rem;font-weight:500}.catalog-start-page-section-top-container-text p{margin:0;margin-bottom:1.6rem;font-size:inherit}.catalog-start-page-section-footer{min-height:2rem}.taxonomy-page-header{margin:0;margin-bottom:1rem;padding:0}.taxonomy-page-header-info{display:flex;flex-direction:column}.taxonomy-page-header-text p{margin:0;margin-bottom:1.6rem;font-size:inherit}.category-cards-title,.service-mini-cards-title{margin:0;margin-bottom:0.5rem;color:#969696;font-size:1.8rem;line-height:1}.service-mini-cards-subtitle{margin:0;margin-top:0;margin-bottom:1.6rem;color:#969696;font-size:1.6rem}.info-completed-over{position:absolute;display:none;width:16px;height:16px;top:8px;right:10px}.info-completed-circle,.info-not-completed-circle{display:inline-block;width:14px;height:14px;border-radius:50%;border-width:2px;border-style:solid;transition:border-color .3s ease}.info-completed-circle{background-color:#09d18d;border-color:#09d18d}.info-not-completed-circle{background-color:#999;border-color:#999}.category-cards-area{--cgap:1rem;display:flex;flex-direction:column;margin:0;margin-bottom:1rem;background-color:#fff;padding:0;flex-wrap:wrap}.category-cards-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#fff;color:var(--grey-color-);border-radius:0;box-sizing:border-box;min-height:8rem;margin:0 0 var(--cgap) 0;overflow:hidden;padding:1rem;position:relative;text-decoration:none;transition:background-color .3s ease;border:4px solid;border-color:var(--yellow-color-2);border-radius:4px;border-top-left-radius:16px}.category-cards-item:visited,.category-cards-item:focus,.category-cards-item:active{color:var(--grey-color-1)}.category-cards-item-options{padding:0;width:69%}.category-cards-item-image-wrap{display:flex;justify-content:flex-end;align-items:center;bottom:0;margin:auto;padding:0;object-fit:contain;right:0;top:0}.category-cards-item-image-wrap img{height:48px;width:auto;max-width:none}.category-cards-item-title{display:block;font-size:1.4rem;margin:0 0 0.5rem 0;color:var(--grey-color-1);transition:color .3s ease}.category-cards-item-desc{display:block;font-size:1.4rem}.catalog-subcategory-item{margin:0;margin-bottom:4rem;padding:0}.catalog-mini-mini-cards-over{padding:0;padding-left:4px;margin:0 auto}.catalog-subcategory-item-title-over{margin:0;margin-bottom:2rem;padding:0;border-bottom:4px solid var(--yellow-color-2)}.catalog-subcategory-item-title{margin:0;padding:0;color:var(--grey-color-1);font-size:1.6rem}.catalog-subcategory-item-title a{display:flex;justify-content:space-between;flex-direction:row;align-items:center;width:96%;margin:0;padding:.6rem 1.2rem;border-top-left-radius:12px;border-top-right-radius:6px;border:0;background-color:var(--yellow-color-2);transition:background-color .3s ease,border-color .3s ease,color .3s ease,padding .3s ease}.catalog-subcategory-item-title a span:last-child{height:32px}.catalog-subcategory-item-title a span img{max-height:32px}.catalog-subcategory-item-desc{padding:0 4px 20px 4px;margin-bottom:2rem;font-size:1.2rem;border-bottom:4px solid var(--yellow-color-2)}.service-mini-cards-area{display:flex;flex-direction:row;row-gap:0.6rem;column-gap:0.6rem;flex-wrap:wrap;margin:0;margin-bottom:2rem}.service-mini-cards-item{display:flex;position:relative;flex-direction:column;flex-wrap:wrap;padding:0.6rem;background-color:#fff;width:calc( (100% - 1.2rem) / 2);box-shadow:1px 2px 6px 2px rgb(179 179 179 / 66%);border-radius:10px}.service-mini-cards-item-title{color:#363636;margin:0;margin-bottom:2rem;font-size:1.8rem}.service-mini-cards-item-title a:link,.service-mini-cards-item-title a:active,.service-mini-cards-item-title a:focus,.service-mini-cards-item-title a:visited{text-decoration:none;color:inherit;font-size:inherit;word-break:break-word}.service-mini-cards-item-image-wrap{width:100%;max-width:100%;height:auto;aspect-ratio:3/2;overflow:hidden;border-radius:6px}.service-mini-cards-item-image-wrap img{width:100%;height:auto;object-fit:cover}.service-mini-cards-item-options{margin:0;padding:0}.service-mini-cards-item-options-text{margin:0;margin-bottom:1rem;padding:0}.service-mini-cards-item-options-text p{margin:0;padding:0}.service-mini-cards-item-options-row{display:flex;flex-direction:row;align-items:flex-end;flex-wrap:wrap;gap:1rem;margin:0;padding:0;color:#f89327;font-weight:bold;line-height:1}.service-mini-cards-item-options-row span:nth-child(2){font-size:2.8rem}.service-mini-cards-item-buttons-over{display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem;margin:0;padding:0;padding-top:1rem}.service-mini-cards-item-button{display:flex;width:100%;height:4rem;justify-content:center;align-items:center;background-color:var(--yellow-color-2);padding:0 2rem;color:var(--brown-color-2);border-radius:6px;border:0;border-color:var(--yellow-color-2);font-size:12pt;font-weight:bold;line-height:1;outline:0;transition:background-color .1s ease .1s,color .1s ease .1s;cursor:pointer}a.service-mini-cards-item-button:visited,a.service-mini-cards-item-button:focus,a.service-mini-cards-item-button:active,a.service-mini-cards-item-button:link{color:var(--brown-color-2);text-decoration:none}.service-mini-mini-cards-area.pre-sliders-height{display:flex;flex-direction:row;margin:0;visibility:hidden}.service-mini-mini-cards-area.pre-sliders-height div{width:160px}.service-mini-mini-cards-item{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;padding:0;background-color:#fff4d1;width:100%;height:210px;overflow:hidden;margin-top:0;border:4px solid var(--yellow-color-2);border-radius:8px;border-top-left-radius:20px;transition:background-color .3s ease .1s,color .3s ease .1s,margin-top .4s ease .1s}.service-mini-mini-cards-item:link,.service-mini-mini-cards-item:active,.service-mini-mini-cards-item:focus,.service-mini-mini-cards-item:visited{text-decoration:none;color:var(--brown-color-2);font-size:inherit;word-break:break-word}.service-mini-mini-cards-item-info{margin:0;padding:1rem 0;color:inherit}.service-mini-mini-cards-item-title{color:#363636;margin:0;margin-bottom:2rem;font-size:1.2rem;font-weight:500}.service-mini-mini-cards-item-image-wrap{width:100%;max-width:100%;height:auto;padding:0;overflow:hidden}.service-mini-mini-cards-item-image-wrap div{margin:0;padding:0;overflow:hidden;aspect-ratio:3/2;width:100%}.service-mini-mini-cards-item-image-wrap img{width:100%;height:100%;object-fit:cover}.service-mini-mini-cards-item-options{margin:0;padding:0 0.2rem;color:inherit}.service-mini-mini-cards-item-options-text{margin:0;margin-bottom:1rem;padding:0}.service-mini-mini-cards-item-options-text p{margin:0;padding:0}.service-mini-mini-cards-item-options-price-row{display:flex;flex-direction:row;align-items:flex-end;flex-wrap:wrap;gap:0.4rem;margin:0;margin-bottom:1rem;padding:0;color:inherit;font-weight:bold;line-height:1;font-size:1.4rem}.service-mini-mini-cards-item-options-price-row span:nth-child(2){font-size:2rem}.service-mini-mini-cards-item-buttons-over{display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem;margin:0;padding:0;padding-top:1rem}.service-mini-mini-cards-item-button{display:flex;width:100%;height:4rem;justify-content:center;align-items:center;background-color:var(--yellow-color-1);padding:0 2rem;color:var(--brown-color-2);border-radius:0;border:0;border-color:var(--yellow-color-1);font-size:12pt;font-weight:bold;line-height:1;outline:0;transition:background-color .1s ease .1s,color .1s ease .1s;cursor:pointer}a.service-mini-mini-cards-item-button:visited,a.service-mini-mini-cards-item-button:focus,a.service-mini-mini-cards-item-button:active,a.service-mini-mini-cards-item-button:link{color:var(--brown-color-2);text-decoration:none}.service-category-page-title{color:var(--yellow-color-1);font-size:2.2rem;line-height:1.3;word-break:break-word}.service-page-title{color:var(--yellow-color-1);font-size:2.6rem;line-height:1;word-break:break-word}.service-page-title a{display:inline-block}.service-page-section-main-info-wrapp{display:flex;flex-direction:column;flex-wrap:wrap}.service-page-section-main-pt-info{display:flex;flex-direction:column;justify-content:flex-start;padding:1rem 0}.service-page-section-main-picture{display:flex;flex-direction:column;justify-content:flex-start;padding:0}.service-page-section-main-picture .post-thumbnail{display:flex;justify-content:center;align-items:center}.service-page-section-main-picture .post-thumbnail img{max-height:100%}.service-page-section-main-tags-over{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;margin:0;padding:0}.service-page-section-main-tag{display:inline-block;margin:0;padding:0.2rem 0.6rem;font-size:1.6rem;font-weight:600;color:var(--grey-color-2);background-color:var(--grey-color-6);border-radius:4px;text-decoration:none;transition:color .3s ease,background-color .3s ease}.service-page-section-main-tag:visited,.service-page-section-main-tag:active,.service-page-section-main-tag:focus,.service-page-section-main-tag:link{text-decoration:none;color:var(--grey-color-2)}.service-page-section-main-info{padding:0;--price-info-color:#8d8d8d}.service-page-section-main-info-title{padding:0;margin:0;color:var(--yellow-color-1);font-size:2.6rem;line-height:1}.service-page-section-main-info-panel-title,.service-page-section-main-info-panel-hourly_pay,.service-page-section-main-info-panel-price_per_kilometer,.service-page-section-main-info-panel-shift_payment,.service-page-section-main-info-panel-price_negotiable{margin:0;margin-bottom:1rem;padding:1rem 0}.service-page-section-main-info-panel-warnings{margin:0;margin-bottom:1rem;padding:1rem 0}.service-page-section-main-info-price-buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:0.5rem;margin:0;margin-bottom:0.5rem}.service-page-section-main-info-price-buttons-item,.service-page-section-main-info-price-buttons-item:visited,.service-page-section-main-info-price-buttons-item-disabled{padding:0.5rem 1rem;margin:0;width:49%;border:2px solid;border-color:#aaa;color:#aaa;font-size:1.6rem;font-weight:600;background-color:#fff;cursor:pointer;transition:background-color .3s ease}.per-active,.per-active:focus{border-color:var(--yellow-color-1);color:#444}.service-page-section-main-info-price-buttons-item-disabled{background-color:#eee;border-color:#ccc;color:#ccc}.service-page-section-main-info-price-value{margin:0;margin-bottom:0.5rem;padding:1rem;color:red;font-size:2.4rem;background-color:#ffeb3b}.service-page-section-main-info-price-value #price-span{font-weight:600}.service-page-section-main-info-toll-roads-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0;margin-bottom:0.5rem;padding:0}.service-page-section-main-info-toll-roads,.service-page-section-main-info-toll-roads-checkbox{display:flex;align-items:center;margin:0;padding:0.5rem 1rem;color:#444;font-size:1.4rem;background-color:#f0f0f0;border:2px solid;border-color:transparent;height:6rem}.service-page-section-main-info-toll-roads{width:calc(100% - 6.5rem)}.service-page-section-main-info-toll-roads p{margin:0;font-size:inherit}.service-page-section-main-info-toll-roads-checkbox{justify-content:center;width:6rem}.service-page-section-main-info-minimum,.service-page-section-main-info-total-price{margin:0;margin-bottom:0.5rem;padding:0.5rem 1rem;color:#444;font-size:1.4rem;background-color:#f0f0f0}.service-page-section-main-info-total-price #total-price-span{font-size:2.2rem;color:#646363}.service-page-section-main-info-row{margin:0;padding:0;width:100%}.service-page-section-main-info-row p{margin:0;font-size:inherit}.service-page-section-main-info-row-price,.service-page-section-main-info-row-minimum,.service-page-section-main-info-row-hourly_note,.service-page-section-main-info-row-warnings,.service-page-section-main-info-row-price_footnote{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0;padding:0;width:100%}.service-page-section-main-info-row-price .price-info{display:flex;flex-direction:column;flex-wrap:no-wrap;justify-content:space-between;align-items:center;column-gap:1rem;margin:0;padding:0.8rem 0 0.6rem 0;width:100%;border-bottom:0px solid;border-color:var(--price-info-color);color:#000;line-height:1}.service-page-section-main-info-row-price .price-explanation{width:100%;padding:0.2rem 1rem;border-top:1px solid;border-color:var(--price-info-color);color:#363636;text-align:center;font-size:1.4rem;font-weight:600}.service-page-section-main-info-row-minimum .minimum-info{display:flex;flex-direction:column;flex-wrap:no-wrap;justify-content:space-between;align-items:center;column-gap:1rem;margin:0;padding:0.6rem 0 0.4rem 0;width:100%;border-bottom:0px solid;border-color:var(--price-info-color);color:#000;line-height:1}.service-page-section-main-info-row-minimum .minimum-explanation{width:100%;padding:0.2rem 1rem;border-top:1px solid;border-color:var(--price-info-color);color:#363636;text-align:center;font-size:1.4rem;font-weight:600}.service-page-section-main-info-row-price .text-for-price{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;font-size:2rem;color:inherit;padding:0;font-weight:600}.service-page-section-main-info-row-price .text-for-price div{display:inline-block;width:max-content;font-size:2rem;font-weight:600;color:inherit}.service-page-section-main-info-row-price .dotted-block,.service-page-section-main-info-row-minimum .dotted-block{display:none;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;font-size:2rem;color:inherit;padding:0;border-bottom:3px dotted}.service-page-section-main-info-row-price .price-value{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;font-size:2rem;color:inherit;padding:0;font-weight:600}.service-page-section-main-info-row-price .price-value div{display:inline-block;width:max-content;font-size:2rem;font-weight:600;color:inherit}.service-page-section-main-info-row-price .price-value div span:first-child{font-size:2.4rem}.service-page-section-main-info-row-price .price-value div span:first-child span{color:#e77171}.service-page-section-main-info-row-minimum .text-for-minimum{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;font-size:2rem;color:inherit;padding:0;font-size:1.8rem;font-weight:600}.service-page-section-main-info-row-minimum .text-for-minimum div{display:inline-block;width:max-content;font-size:1.8rem;font-weight:600;color:inherit}.service-page-section-main-info-row-minimum .minimum-value{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;font-size:2rem;color:inherit;padding:0;font-size:1.8rem;font-weight:600}.service-page-section-main-info-row-minimum .minimum-value div{display:inline-block;width:max-content;font-size:1.8rem;font-weight:600;color:inherit}.service-page-section-main-info-row-minimum .minimum-value div span:first-child{font-size:2.2rem}.service-page-section-main-info-row-price_explanation .explanation-text{display:inline-block;margin:1rem 0;font-size:1.4rem;font-weight:600;color:#8d8d8d}.service-page-section-main-info-row-hourly_note{gap:0}.service-page-section-main-info-row-hourly_note .hourly-note-text{display:inline-block;margin:1rem 0 0 0;font-size:1.4rem;font-weight:600;color:#8d8d8d}.service-page-section-main-info-row-main_note,.service-page-section-main-info-row-first_note,.service-page-section-main-info-row-second_note,.service-page-section-main-info-row-third_note{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin:0;padding:0;width:100%}.service-page-section-main-info-row-main_note .note-text,.service-page-section-main-info-row-first_note .note-text,.service-page-section-main-info-row-second_note .note-text,.service-page-section-main-info-row-third_note .note-text{display:inline-block;margin:1rem 0 0 0;font-size:1.4rem;font-weight:600;color:#8d8d8d;width:100%;text-align:justify}.service-page-section-main-info-row-main_note .note-text-value-span,.service-page-section-main-info-row-first_note .note-text-value-span,.service-page-section-main-info-row-second_note .note-text-value-span,.service-page-section-main-info-row-third_note .note-text-value-span{font-size:1.8rem;font-weight:600}.service-page-section-main-info-row-warnings .warning-text,.service-page-section-main-info-row-warnings .warning-text-price-negotiable{margin:0;width:100%;padding:1rem;border:3px solid #f5af00;background-color:#f7f7f7;font-size:1.6rem;font-weight:600;text-align:center;border-radius:8px}.service-page-section-main-info-row-warnings .warning-text-price-negotiable{margin-top:1rem}.service-page-section-main-info-row-price_footnote{align-items:flex-start;color:red;margin-top:-1rem;margin-bottom:1rem}.service-page-section-main-info-row-price_footnote div:first-child{width:3rem}.service-page-section-main-info-row-price_footnote div:first-child span{font-size:2.4rem}.service-page-section-main-info-row-price_footnote div:last-child{width:calc(100% - 3rem);font-size:1.4rem;padding-top:1rem}.service-page-section-main-info-button{display:inline-block;background-color:var(--yellow-color-2);padding:0.4rem 2rem;margin:0;color:var(--grey-color-1);border-radius:6px;border:2px solid var(--grey-color-3);font-size:1.6rem;font-weight:bold;cursor:pointer;line-height:1;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;transition:padding .3s ease,background-color .3s ease,color .3s ease}.service-page-section-main-info-button span{display:inline-block;transition:scale .3s ease}.service-page-section-main-form-btn-box{display:flex;flex-direction:column;padding:1rem 0}.service-page-section-main-form-btn-over{width:100%}.service-page-section-linked-services,.service-page-section-tabs,.service-page-section-optional_text{margin:0 auto;padding:0}.service-page-section-linked-services-entry,.service-page-section-tabs-entry,.service-page-section-optional_text-entry{margin:0;margin-bottom:1rem;padding:1rem 0}.service-page-section-linked-services-entry{padding-top:4rem}.service-page-section-linked-services-title{color:var(--grey-color-3);font-weight:600;padding-bottom:1rem}.service-page-section-tabs-buttons{display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;padding:0;border-bottom:2px solid var(--yellow-color-1)}.service-page-section-tabs__tab-btn{background-color:#f5f6f9;border:2px solid var(--yellow-color-1);border-bottom:0;border-top-left-radius:6px;border-top-right-radius:6px;color:#2b2b2b;cursor:pointer;font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:400;line-height:1rem;padding:1rem;text-align:center;transition:background-color .3s ease,border-color .3s ease;white-space:nowrap}.service-page-section-tabs__tab-btn.tab-active{background-color:var(--yellow-color-2);border-color:var(--yellow-color-2);cursor:default}.service-page-section-tabs-content{padding:0;margin:0;margin-top:2rem;padding-left:1rem;border-left:2px solid;border-bottom:2px solid;border-color:var(--yellow-color-1);border-bottom-left-radius:6px}.service-page-section-tabs-content-title{margin-bottom:2rem;color:#dedede;font-size:2.8rem;font-weight:600}.service-page-section-tabs-content-item{padding:0;margin:0;font-size:1.2rem;max-height:0px;visibility:hidden;overflow:hidden;opacity:0;transform:translateY(2rem)}.service-page-section-tabs-content-item .document-link{display:flex;justify-content:start;align-items:flex-end;text-decoration:none;font-weight:600;width:max-content}.service-page-section-tabs-content-item .document-link,.service-page-section-tabs-content-item .document-link:active,.service-page-section-tabs-content-item .document-link:link,.service-page-section-tabs-content-item .document-link:visited,.service-page-section-tabs-content-item .document-link:focus{color:var(--grey-color-2)}.service-page-section-tabs-content-item .icon-span{display:inline-block}.service-page-section-tabs-content-item .icon-span img{height:32px;margin:0 20px 0 0}.service-page-section-tabs-content-item .text-span{display:inline-block;padding:0;padding-bottom:6px;text-decoration:inherit}.service-page-section-tabs-content-item.content-active{margin-top:0;max-height:none;visibility:visible;opacity:1;transform:translateY(0);transition:opacity .3s ease,transform .6s ease}.service-page-section-tabs-content-item .tab-additional-text{border-top:1px solid var(--grey-color-3);margin-top:4rem}.service-page-section-optional_text-title{margin:0;margin-bottom:1rem;padding:1rem 0;border-bottom:2px solid var(--yellow-color-1);font-size:1.6rem;font-weight:600;color:var(--yellow-color-1)}.service-page-section-optional_text-content{margin:0;padding:0;font-size:1.2rem}.service-page-section-categories-title{margin:0;margin-bottom:1rem;padding:1rem 0;border-bottom:2px solid var(--grey-color-3);font-size:1.6rem;color:var(--grey-color-2)}.service-page-section-tabs-characteristics-group{margin:0;padding:0;margin-bottom:2rem}.service-page-section-tabs-characteristics-group p{margin:0;padding:0;margin-bottom:0.4rem;color:var(--grey-color-1)}.service-page-section-tabs-characteristics-group p span{color:var(--dark-color-1);font-weight:normal}.service-page-section-tabs-characteristics-group dt{color:var(--grey-color-1);font-weight:600}.service-page-section-tabs-characteristics-group dd{margin:0 0.5em 1em 1em}.service-page-section-tabs-characteristics-group dt.characteristics-group-title{color:var(--yellow-color-1);text-transform:uppercase}.catalog-filter-page-title{width:100%;margin:0;margin-bottom:1rem;padding:0;text-align:center;color:#E6A822;font-size:2rem;line-height:1.1}.catalog-filter-page-search-box-field-wrap{display:flex;flex-direction:row;column-gap:.6rem;justify-content:space-between;padding:0;margin:0;width:100%}.catalog-filter-page-search-box-field-wrap input{padding:0 1rem;margin:0;width:100%;height:6rem;border:0.6rem solid var(--yellow-color-2);border-radius:10px 0 0 10px;font-size:2.8rem;color:var(--grey-color-2);outline:0}.catalog-filter-page-search-box-field-wrap button{padding:0;margin:0;height:6rem;width:6rem;background-color:var(--yellow-color-2);border-radius:0 10px 10px 0;border:0;color:#fff;cursor:pointer;transition:background-color .3s ease}.catalog-filter-page-search-box-field-wrap button span{width:4rem;height:4rem}.catalog-filter-page-search-box-field-wrap button span::before{font-size:4rem}.calculator-form-pre-title{margin:0;color:var(--grey-color-3);width:90%;font-weight:600}.calculator-form-title{margin:0;margin-bottom:1rem;font-size:1.8rem;color:var(--grey-color-3);width:90%}.calculator-form-title span{color:var(--grey-color-1)}.calculator-form-payment-type{margin:0 0 1rem 0}.calculator-form-payment-type span{padding:.6rem;font-weight:600;color:#000;background-color:#d7ff75}.calculator-form-entry{display:flex;margin:0;padding:0;flex-direction:column;row-gap:1rem}.calculator-formext-popup-buttons{display:flex;margin:0;padding:1rem 0;justify-content:center;flex-wrap:nowrap;gap:0.4rem}.calculator-formext-popup-apply-button,.calculator-formext-popup-cancel-button{width:max-content;margin:0;padding:0.4rem 1rem;border-radius:6px;color:var(--dark-color-1);font-size:1.4rem;transition:border-color .3s ease,background-color .3s ease}.calculator-formext-popup-apply-button{background-color:var(--yellow-color-2);border:3px solid var(--yellow-color-1)}.calculator-formext-popup-cancel-button{background-color:var(--grey-color-6);border:3px solid var(--grey-color-5)}.calculator-panel-entry .calculator-formext-popup-apply-button,.calculator-price-result-panel-button-over .calculator-formext-popup-apply-button{background-color:#dce6d2;border:3px solid #aabe96}.calculator-form-button,.calculator-form-button-back{width:26rem;margin:0 auto;padding:0.6rem 2rem;background-color:var(--yellow-color-2);border:3px solid #dfbc4c;border-radius:6px;color:var(--dark-color-1);font-size:1.8rem}.calculator-form-button-back,.calculator-form-button-back{background-color:var(--grey-color-6);border:3px solid;border-color:#bbb #aaa #aaa #bbb}.calculator-buttons-over{display:flex;flex-direction:column;gap:1rem;justify-content:space-between}.calculator-button-p{text-align:right;padding:0;padding-top:2rem}.service-calculator-cargo-fields{margin:0;padding:0}.service-calculator-cargo-fields input{max-width:10rem}.service-calculator-cargo-fields input:focus,.service-calculator-cargo-fields input:focus-visible{outline-color:var(--yellow-color-1)}.service-calculator-cargo-fields fieldset > div{margin:0 0 4px 0;font-size:1.2rem}.service-calculator-cargo-fields fieldset,.service-calculator-options-fieldset{margin:0;margin:0;padding:1rem;border:1px solid var(--grey-color-4);border-radius:6px;font-size:1.2rem}.service-calculator-cargo-fields fieldset legend,.service-calculator-options-fieldset legend{color:var(--grey-color-3);font-size:1.8rem;font-weight:600}.service-calculator-options-over{margin:0;margin-top:2rem;padding:1rem;border:1px solid var(--grey-color-4);border-radius:8px}.service-calculator-options-over-title{margin:0;margin-bottom:1rem;font-size:1.8rem;font-weight:600;color:var(--grey-color-3)}.service-calculator-options-title{margin:0;font-size:1.6rem;font-weight:600;color:var(--grey-color-3)}.service-calculator-options{display:flex;flex-direction:column;column-gap:1rem;row-gap:0.6rem;margin:0;padding:0}#vat{flex-direction:row}.service-calculator-options-item{display:inline-flex !important;align-items:center;column-gap:0.4rem;width:100%;margin:0;padding:0.4rem;font-size:1.2rem;color:#000;border:1px solid var(--grey-color-3);border-radius:4px;cursor:pointer;user-select:none}.calculator-form-entry .service-calculator-options-item.calculator-options-item-active{background-color:var(--yellow-color-5)}.calculator-form-entry label input[type="checkbox"]{accent-color:var(--yellow-color-1)}section.calculator{margin:0;padding:0%;position:relative}.calculator-form-over{margin-top:-44px}.calculator-form-over form{position:relative}.calculator-form-over input[type="text"]{border-radius:6px;outline:none}.calculator-form-points-over{margin:0;padding:0}.calculator-form-textarea-over{border-radius:6px;outline:none;border:2px solid;border-color:#999;}.textarea-clear{border:0;outline:0;padding:0;height:24px;width:24px;background:transparent;cursor:pointer}.calculator-form-textarea-item{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.calculator-form-textarea-item textarea{width:calc(100% - 24px);border:0 !important;height:auto !important;outline:0;resize:none}.calculator-form-textarea-item-mask{position:absolute;margin:0;height:100%;width:100%}.calculator-form-textarea-over ul{display:none;list-style:none;position:absolute;background-color:var(--rfmap-color-1);border:2px solid #f3ae00;border-radius:0 0 6px 6px;border-top:none;font-family:sans-serif;width:100%;margin:0;padding:0 0 8px 0;max-height:16rem;overflow-y:auto;overflow-x:hidden;box-shadow:0 10px 16px var(--grey-color-5);z-index:9}.calculator-form-textarea-over ul li{background-color:var(--rfmap-color-1);padding:4px 8px;color:var(--brown-color-1);margin-bottom:1px;font-size:1.6rem;cursor:pointer;margin-inline-start:0}#calculator-formext-popup-bg,#calculator-section-popup-bg,#calculator-sending-process-popup-bg{display:none;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:.3;z-index:999998}#calculator-sending-process-popup-bg{background-color:#fff;opacity:.6}.calculator-panel-entry #calculator-formext-popup-bg{border-radius:6px}#calculator-formext-popup,#calculator-price_details-popup,#calculator-sending-process-popup{display:none;position:absolute;width:96%;padding:1rem;min-height:10rem;top:50%;left:calc(50% - (96% / 2));z-index:1;-moz-transform:translateX(-50%);-moz-transform:translateY(-50%);-ms-transform:translateX(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateX(-50%);-webkit-transform:translateY(-50%);-o-transform:translateX(-50%);-o-transform:translateY(-50%);transform:translateX(-50%);transform:translateY(-50%);background-color:transparent;background-color:#fff;border-radius:6px;box-shadow:2px 2px 10px var(--grey-color-1);z-index:999999}#calculator-to-pre-request-submit{max-width:30rem}#calculator-price_details-popup{min-height:auto}#calculator-price_details-popup > div{margin:0;padding:0;position:relative}.calculator-price_details-popup-header{display:flex;justify-content:space-between;column-gap:1rem;margin-bottom:1rem}.calculator-price_details-popup-header-info{display:flex;flex-direction:column;width:calc(100% - 24px)}.calculator-price_details-popup-service-info{display:flex;flex-direction:row;justify-content:flex-start;column-gap:1rem;margin:0;margin-bottom:1rem;width:100%}.calculator-price_details-popup-thumb{width:16rem}.calculator-price_details-popup-thumb img{border-radius:6px}.calculator-price_details-popup-title-area{}.calculator-price_details-popup-service-title{margin:0 0 1rem 0}.calculator-price_details-popup-service-title a{font-size:1.8rem}.calculator-price_details-popup-totalcost,.calculator-sending-result-details-totalcost{display:flex;flex-direction:row;justify-content:flex-start;column-gap:0.6rem;margin:0;width:100%;font-size:1.6rem}.calculator-price_details-popup-totalcost .sp2,.calculator-sending-result-details-totalcost .sp2{font-weight:600}.calculator-price_details-popup-totalcost-explanation{margin:0;padding:0.6rem;font-size:1.4rem;border:1px solid;border-color:red;border-radius:6px;background-color:#fff9c4;color:#000}.calculator-price_details-popup-totalcost-explanation div{text-align:center}.calculator-price_details-popup-totalcost-explanation p{margin:0;padding:0;font-size:1.4rem;text-align:inherit}.calculator-price_details-popup-totalcost div{display:inline-block;line-height:2.4}.calculator-price_details-popup-totalcost div p{margin:0}.via-dispatcher-form-button-over{display:flex;justify-content:center;padding-top:0.6rem}.via-dispatcher-form-button{padding:0.4rem 1rem;border-color:#777;background-color:#efefef;color:#000;transition:border-color .3s ease,background-color .3s ease}.calculator-price_details-popup-close-btn-over{margin:0;width:24px;fill:darkred}#calculator-price_details-popup-close{padding:0;width:24px;height:24px}.calculator-fieldsets-over fieldset,#calculator-price_details-popup fieldset{margin:0;padding:1rem;border:1px solid var(--grey-color-4);border-radius:6px}.calculator-fieldsets-over fieldset legend,#calculator-price_details-popup fieldset legend{color:var(--grey-color-3);font-size:1.8rem;font-weight:600}.calculator-price-includes-items,.calculator-sending-result-price-includes-items{display:flex;flex-direction:column;row-gap:0.6rem;padding-left:2rem}.calculator-price-includes-items div,.calculator-sending-result-price-includes-items > div{display:none;flex-direction:row;justify-content:flex-start;column-gap:0.6rem;margin:0;font-size:1.6rem}.calculator-sending-result-price-includes-items > div{display:flex}.calculator-sending-result-price-includes-items #price-includes-option-items{display:block}.calculator-price-includes-items .sp2,.calculator-sending-result-price-includes-items .sp2{font-weight:600}#calculator-price_details-popup .calculator-form-button{background-color:#dce6d2;border:3px solid #aabe96;min-width:20rem;width:auto;transition:border-color .3s ease,background-color .3s ease}.calculator-to-request-form-fields{display:flex;flex-direction:column;row-gap:.4rem;padding-left:2rem}.calculator-to-request-form-fields p{margin:0}.calculator-to-request-form-fields input[type="text"],.calculator-to-request-form-fields input[type="tel"]{border-radius:6px;width:100%;max-width:32rem;outline:none;border:2px solid;border-color:var(--grey-color-3)}.calculator-to-request-form-fields input[type="text"]:focus,.calculator-to-request-form-fields input[type="tel"]:focus{border-color:var(--yellow-color-1)}.calculator-to-request-form-fields .checkbox-label span:focus::before{border-color:var(--yellow-color-1)}.calculator-to-request-form-fields .checkbox-label span:focus-visible{border:none;outline:none}#calculator-formext-popup input[type="text"],#calculator-formext-popup input[type="number"]{border-radius:6px;outline:none;border:2px solid;border-color:var(--grey-color-3)}#calculator-formext-popup input[type="text"]:focus,#calculator-formext-popup input[type="number"]:focus{border-color:var(--yellow-color-2)}.calculator-formext-popup-text{display:none;text-align:center;padding:0;padding-bottom:1rem}#calculator-sending-process-popup{align-items:center;justify-content:center;column-gap:1rem}.field-blinker{outline-color:red !important;outline-width:2px !important;outline-style:auto !important}.field-blinker-before::before{outline-color:red !important;outline-width:2px !important;outline-style:auto !important}#calculator-map{height:calc(100vh - 73px);width:100%}#calculator-map-controls{margin-bottom:10px}.calculator-map-context-menu{display:none;max-width:28rem;position:absolute;background-color:#ccc;border:2px solid #ccc;z-index:1000}.calculator-map-context-menu-entry{margin:0;padding:0;display:flex;flex-direction:column;row-gap:2px}.calculator-map-context-menu-entry div{background-color:white;padding:4px 16px;font-size:1.2rem;cursor:pointer;user-select:none}.calculator-map-context-menu-entry div.deactive-menu-item{color:#ccc;cursor:default}.calculator-map-context-menu-entry div:hover{background-color:#f0f0f0}.calculator-map-context-menu-entry .calculator-map-context-menu-text{display:none;margin:0;font-size:1.2rem;background-color:#f0f0f0;cursor:auto}.calculator-panel{position:absolute;top:1rem;left:1rem;padding:1rem 0;width:calc(100% - 2rem);min-height:4rem;background:linear-gradient(to right,var(--grey-color-5) 1%,var(--grey-color-6) 30%,var(--grey-color-7) 60%,#fff 80%);border-radius:6px;box-shadow:4px 4px 16px var(--grey-color-3);z-index:2001}.calculator-panel-entry{margin:0;padding:0;height:inherit;overflow-y:auto}.calculator-panel-service-title{margin:0;padding:1rem;padding-top:0;font-weight:600}.calculator-panel-service-title div:first-child{display:none;margin:0;padding:0;font-size:1.4rem;color:var(--grey-color-3)}.calculator-panel-service-title div:last-child{margin:0;padding:0;font-size:1.4rem;color:var(--grey-color-1);word-break:break-word}.calculator-panel-points-area{display:none;margin:0 0 1rem 0;padding:0}.calculator-panel-mobile-expand-btn-over{display:flex;justify-content:flex-end;padding:1rem}.calculator-panel-mobile-expand-btn{padding:.1rem .4rem;border:1px solid var(--grey-color-3);background-color:var(--grey-color-5);color:var(--grey-color-1);font-size:1.2rem;font-weight:600}.calculator-panel-trace-service-options-over{display:none;margin:0;padding:1rem;row-gap:0.6rem}.calculator-price-result-panel{display:none;position:absolute;top:auto;bottom:1rem;right:1rem;padding:1rem;width:calc(100% - 2rem);min-height:4rem;background:linear-gradient(to right,var(--grey-color-5) 1%,var(--grey-color-6) 30%,var(--grey-color-7) 60%,#fff 80%);border-radius:6px;box-shadow:4px 4px 16px var(--grey-color-3);z-index:2000}#calculator-panel-trace-result-item-cost{display:flex;border-top:2px solid var(--grey-color-4);margin-top:0.4rem;padding-top:0.4rem}#total-cost-result{display:flex;column-gap:1rem;margin:0;padding:0}#total-cost-result .sp2,#calculator-panel-trace-result-item-cost .sp2{font-size:2rem;line-height:1}#total-cost-result .sp2{font-weight:600}.calculator-pre-result-panel-button-over{display:none;margin:0 auto;padding:0;padding-top:1rem;width:max-content}.calculator-price-result-panel-button-over{display:flex;margin:0 auto;padding:0;padding-top:1rem;width:auto}.calculator-map-fieldset-start,.calculator-map-fieldset-end{border:1px solid;width:calc(100% - 2rem);border-radius:3px;margin:0 1rem;padding:1rem;padding-top:0;background-color:#fff;box-sizing:border-box}.calculator-map-fieldset-start{border-color:var(--start-color-1);color:var(--start-color-1)}.calculator-map-fieldset-end{border-color:var(--finish-color-1);color:var(--finish-color-1)}.calculator-map-fieldset-start legend,.calculator-map-fieldset-end legend{color:inherit;font-size:1.6rem;font-weight:600}.calculator-map-fieldset-start div,.calculator-map-fieldset-end div{color:#000;font-size:1.2rem}.calculator-panel-trace-result-over{margin:0;padding:1rem .6rem;min-height:6rem;background-color:var(--grey-color-6)}.calculator-panel-trace-result{display:flex;flex-direction:column;row-gap:.2rem;margin:0;padding:0}.calculator-panel-trace-result div{display:none;flex-direction:row;align-items:flex-end;column-gap:.6rem;margin:0;padding:0}.calculator-panel-trace-result span{color:var(--grey-color-2);font-size:1.2rem;font-weight:600;line-height:1.2}.calculator-panel-trace-result .sp1{width:60%;text-align:right}.calculator-panel-trace-result .sp2{font-size:2rem;line-height:1}.calculator-panel-trace-service-options-over label{font-size:1.2rem}.calculator-panel-trace-service-options-over label input[type="checkbox"]{accent-color:#61894f}.calculator-panel-trace-service-options-over label.calculator-options-item-active{background-color:#dce6d2}.scale-to-normal{transform:scale(1) !important}#map-start-tooltip-show-btn{position:absolute;margin:0;top:0.4rem;right:0.4rem;padding:0;width:32px;height:32px;border-radius:50%;background-color:#fff;font-weight:600;z-index:3000;box-shadow:4px 9px 12px var(--grey-color-3)}.calculator-map-start-tooltip{position:absolute;margin:0;top:0;right:0;padding:1rem 3rem 0 0;width:calc(100% - 1rem);max-width:60rem;transform:scale(0);transform-origin:top right;transition:transform .6s ease;z-index:3000}.calculator-map-start-tooltip-entry,.calculator-map-start-tooltip-entry-text{position:relative;width:100%;min-height:8rem;margin:0;padding:0;background-color:#fff;border-radius:10px}.calculator-map-start-tooltip-entry{filter:drop-shadow(10px 10px 24px rgba(0,0,0,0.8))}.calculator-map-start-tooltip-entry::after{content:"";position:absolute;top:-32px;right:-4px;border:55px solid transparent;border-right:35px solid #fff;transform:rotate(36deg);width:0;height:0}.calculator-map-start-tooltip-entry-text{position:absolute;padding:1rem;width:100%;z-index:20}.calculator-map-start-tooltip-entry-text h5{margin:0 0 1rem 0;color:var(--grey-color-1);font-size:1.8rem}.calculator-map-start-tooltip-entry-text div{margin:0;color:var(--grey-color-1);font-size:1.4rem}.calculator-map-start-tooltip-entry-text div p{margin:0 0 1rem 0;font-size:1.4rem}#calculator-map-start-tooltip-close{position:absolute;top:0;right:0;z-index:3000}.calculator-sending-result-header{margin:0}.calculator-sending-result-message{padding:1rem;padding-bottom:0;font-size:2rem;color:var(--grey-color-2);border:2px solid #b3c5ab;border-radius:6px}.calculator-sending-result-message p{margin:0 0 1rem 0;font-size:inherit}.calculator-sending-result-details,.calculator-sending-result-details-price-includes{margin:0 0 6rem 0;padding:1rem;border:2px solid var(--grey-color-4);border-radius:6px}.calculator-sending-result-details-price-includes{margin:2rem 0}.calculator-sending-result-details legend{font-size:2rem;color:var(--grey-color-2)}.leaflet-bottom.leaflet-right .leaflet-control-attribution.leaflet-control,.leaflet-bottom.leaflet-right .leaflet-control-attribution.leaflet-control a{font-size:1.2rem}@media(hover:hover) and (pointer:fine){.service-page-title a:hover{color:#444}.service-page-section-main-info-button:hover{padding:1rem 5rem;background-color:var(--yellow-color-2) !important;color:#000}.service-mini-cards-item-title a:hover{color:#f89327;text-decoration:underline}.category-cards-item:hover .category-cards-item-title{color:var(--dark-color-2)}.service-mini-mini-cards-item:hover{color:var(--brown-color-1);background-color:var(--yellow-color-1);border-color:var(--yellow-color-1);margin-top:-6px}.category-mini-cards-item:hover .category-cards-item-title{color:#fff}.info-completed-circle:hover,.info-not-completed-circle:hover{border-color:#ff008e}.category-cards-item:hover{background-color:var(--yellow-color-1);border-color:var(--yellow-color-1)}.service-page-section-main-info-price-buttons-item:hover{background-color:var(--yellow-color-1);border-color:var(--yellow-color-1);color:#fff}.service-page-section-tabs-content-item .document-link:hover{text-decoration:underline;color:var(--yellow-color-1)}.service-page-section-tabs__tab-btn:hover{background-color:var(--yellow-color-1)}.catalog-start-page-section-title a:hover::after{border-left-color:var(--yellow-color-1)}.catalog-start-page-section-title a:hover{background-color:var(--yellow-color-1);color:var(--grey-color-1);max-width:300px}.service-mini-cards-item-button:hover{background-color:var(--yellow-color-1);color:var(--brown-color-1)}.catalog-subcategory-item-title a:hover{background-color:var(--yellow-color-1);border-color:var(--yellow-color-1);color:var(--brown-color-1);padding-right:4rem}.service-page-section-main-tag:hover{color:var(--grey-color-1);background-color:var(--grey-color-5)}.calculator-form-textarea-over ul li:hover{background-color:var(--yellow-color-2);color:var(--dark-color-1)}.textarea-clear:hover{color:red}.calculator-formext-popup-apply-button:hover,.calculator-formext-popup-cancel-button:hover,#calculator-price_details-popup .calculator-form-button:hover{border-color:#ccc #aaa #999;background-color:#cbdbb9}#calculator-map-start-tooltip-close:hover,.calculator-price_details-popup-close-btn-over:hover{fill:red}.via-dispatcher-form-button:hover{background-color:#dce6d2;border:1px solid #5b7e37}}@media screen and (min-width:600px){.catalog-start-page-section-title a{max-width:calc(100% - 35px);height:6rem;font-size:2rem;background-position:center right}.catalog-start-page-section-title a:hover{max-width:calc(100% - 80px)}.catalog-start-page-section-title a::after{right:-6rem;border:3rem solid transparent;border-left:3rem solid var(--yellow-color-2)}.catalog-mini-mini-cards-over{padding:0}.catalog-subcategory-item-title-over{margin:0;border:0}.catalog-subcategory-item-title a{background-color:var(--grey-color-5);width:70%}.catalog-subcategory-item-desc{margin:0;padding:20px 0;padding-right:30%;font-size:1.6rem;border:0;border-top:4px solid var(--grey-color-5)}.catalog-subcategory-item .catalog-mini-mini-cards-over{padding:2rem;background:linear-gradient(to top,var(--grey-color-6) 1%,transparent 50%);border-radius:8px;border-top-left-radius:0;border-top-right-radius:0;border-top:4px solid var(--grey-color-5)}.category-cards-item{margin-bottom:0;width:calc( (100% - 1rem ) / 2 )}.service-page-section-main-info-wrapp{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem;position:relative}.service-page-section-main-pt-info{padding-left:0}.service-page-section-main-info-button{padding:1rem 4rem;color:var(--grey-color-2);border:0}.service-page-section-main-picture{justify-content:center;padding:0;padding-right:2rem;margin-bottom:1rem}.service-page-section-main-tag{font-size:1.8rem;padding:0.4rem 1rem;border-radius:6px}.service-page-section-main-pt-info{width:40%;padding:1rem 0}.service-page-section-main-info{width:calc( (100% - 2rem ) - 40% )}.service-page-section-main-info-row-price .price-info{flex-direction:row}.service-page-section-main-info-row-minimum .minimum-info{flex-direction:row}.service-page-section-main-info-row-price .text-for-price{width:auto}.service-page-section-main-info-row-minimum .text-for-minimum{width:auto}.service-page-section-main-info-row-price .dotted-block{display:flex;min-height:1.8rem}.service-page-section-main-info-row-minimum .dotted-block{display:flex;min-height:1.8rem}.service-page-section-main-info-row-price .price-value{width:auto;justify-content:space-between}.service-page-section-main-info-row-minimum .minimum-value{width:auto;justify-content:space-between}.service-page-section-main-info-row-price .price-explanation{padding:0.4rem 2rem}.service-page-section-main-info-row-warnings .warning-text,.service-page-section-main-info-row-warnings .warning-text-price-negotiable{padding:2rem}.service-page-section-main-info-row-warnings .warning-text-price-negotiable{margin-top:2rem}.service-page-section-main-picture .post-thumbnail{border:1px solid #ccc;border-radius:10px;aspect-ratio:3/2;overflow:clip}.service-page-section-main-picture .post-thumbnail img{display:block;height:auto;max-width:100%}.service-mini-cards-area{flex-direction:row;justify-content:flex-start;gap:1rem;align-items:unset;padding-left:1rem}.service-mini-cards-area{row-gap:1rem;column-gap:1rem}.service-mini-cards-item{width:calc( (100% - 2rem) / 2);justify-content:space-between;padding:2rem}.service-mini-mini-cards-area__{flex-direction:row;justify-content:space-between;gap:1rem}.service-mini-mini-cards-item{justify-content:space-between}.service-mini-mini-cards-item-info{padding:0.2rem}.service-page-section-tabs-buttons{margin-top:1rem}.service-page-section-tabs-content-item.content-active{font-size:1.4rem;margin-left:4rem}#calculator-map{height:calc(100vh - 108px)}.calculator-form-title{margin-bottom:2rem;font-size:2.2rem;width:94%}.service-calculator-cargo-fields input{max-width:none}.service-calculator-options{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0;padding:0}.service-calculator-options-item{width:max-content}.calculator-panel{height:calc(100vh - 148px);width:calc(50% - 2rem)}.calculator-panel-entry{height:calc(100vh - 168px)}.calculator-panel-service-title{margin:0 0 1rem 0}.calculator-panel-service-title div:first-child{display:block}.calculator-panel-service-title div:last-child{font-size:1.6rem}.calculator-panel-points-area{display:block}.calculator-panel-mobile-expand-btn-over{display:none}.calculator-pre-result-panel-button-over{display:block}.calculator-panel-trace-service-options-over{display:flex;flex-direction:column}.calculator-price-result-panel{top:1rem;bottom:auto;right:1rem;width:calc(50% - 2rem)}.popup-container-wrapper #calculator-formext-popup{width:52rem;left:calc(50% - (52rem / 2))}.calculator-map-context-menu-entry div{font-size:1.4rem}.calculator-map-context-menu-entry .calculator-map-context-menu-text{display:block}.calculator-price_details-popup-totalcost,.calculator-sending-result-details-totalcost{font-size:2.2rem}.calculator-price-includes-items{padding-left:8rem}.calculator-to-request-form-fields{padding-left:8rem}.service-calculator-options-item,.service-calculator-cargo-fields fieldset,.service-calculator-cargo-fields fieldset > div{font-size:1.4rem}.calculator-map-start-tooltip-entry-text{padding:2rem}.calculator-map-start-tooltip{padding:2rem 4rem 0 0}.calculator-map-start-tooltip-entry::after{right:-14px}.calculator-price_details-popup-service-info{column-gap:2rem}.calculator-price_details-popup-service-title a{font-size:2.4rem}.calculator-buttons-over{flex-direction:row}.calculator-form-button,.calculator-form-button-back{padding:1rem 2rem;font-size:2.2rem}.calculator-buttons-over button{margin:0}}@media screen and (min-width:758px){.category-cards-area{flex-direction:row;gap:var(--cgap);margin-bottom:4rem}.category-cards-item .category-cards-item-title{font-size:1.6rem}.service-mini-cards-item{width:calc( (100% - 3rem) / 3)}.service-page-section-linked-services-entry,.service-page-section-tabs-entry,.service-page-section-optional_text-entry,.service-page-section-main-info-panel-title,.service-page-section-main-info-panel-hourly_pay,.service-page-section-main-info-panel-price_per_kilometer,.service-page-section-main-info-panel-shift_payment,.service-page-section-main-info-panel-warnings{display:flex;flex-direction:column;row-gap:1rem;padding:1rem 0;margin-bottom:1rem;position:relative}.service-page-section-tabs__tab-btn{font-size:1.6rem;line-height:1.4rem;padding:1.4rem}.service-page-section-main-form-btn-box{flex-direction:row;padding:0}.service-page-section-main-form-btn-over{width:100%}.calculator-panel{top:2rem;left:2rem;width:360px}.calculator-price-result-panel{top:2rem;left:40rem;width:360px}#calculator-price_details-popup{max-width:72rem;left:calc(50% - (72rem / 2))}}@media screen and (min-width:900px){.catalog-filter-page-title{text-align:left;font-size:2.8rem}.catalog-start-page-header-info{flex-direction:row;justify-content:space-between}.catalog-start-page-header-info-text{max-width:calc(100% - 540px);font-weight:500}.catalog-start-page-section-footer{min-height:4rem}.catalog-start-page-section-title a{font-size:3rem}.catalog-start-page-section-top-container{margin-bottom:6rem;flex-direction:row;justify-content:space-between;align-items:flex-start}.catalog-start-page-section-top-container-reverse{flex-direction:row-reverse;justify-content:space-between;align-items:flex-start}.catalog-start-page-section-top-container-image{width:40%}.catalog-start-page-section-top-container-text{width:59%;padding:0 0 0 4rem}.taxonomy-page-header-info{flex-direction:row;justify-content:space-between;align-items:flex-start}.taxonomy-page-header-picture{width:40%}.taxonomy-page-header-text{width:58%}.catalog-subcategory-item-title{font-size:2rem}.catalog-subcategory-item-title a{padding:.6rem 2rem;width:50%}.catalog-subcategory-item-desc{padding-right:50%}.service-page-section-tabs-buttons{margin-top:2rem}.service-page-section-tabs-content-title{margin-bottom:4rem;padding-top:2rem;font-size:4rem}.service-page-section-tabs-content-item.content-active{margin-left:8rem;margin-bottom:2rem;max-width:800px;font-size:1.6rem}.service-page-section-optional_text-title{margin:0;margin-bottom:4rem;padding:2rem 0 1rem;font-size:2rem}.service-page-section-categories-title{font-size:2rem}.service-page-section-optional_text-content{margin:0;margin-left:8rem;margin-bottom:2rem;max-width:800px;font-size:1.6rem}}@media screen and (min-width:1024px){.catalog-content-entry{padding-top:4rem}.catalog-start-page-section-title a{height:6rem;font-size:2rem}.taxonomy-page-header{margin-bottom:5rem}.category-cards-title,.service-mini-cards-title{font-size:2.2rem;margin-bottom:2rem}.category-cards-area{--cgap:2rem;margin-bottom:6rem}.category-cards-item{margin-bottom:0;width:calc( (100% - 4rem ) / 3 )}.service-mini-cards-item-button{height:6rem}.info-completed-over{display:inline-block}.service-mini-mini-cards-item-title{font-size:1.4rem}.service-mini-mini-cards-item-options-price-row span:nth-child(2){font-size:2.4rem}.service-category-page-title{font-size:3.2rem}.service-page-title{font-size:3.6rem}.service-page-section-main-info-row-price .text-for-price div{font-size:2.6rem}.service-page-section-main-info-row-price .price-value div span:first-child{font-size:3rem}.service-page-section-main-info-row-price .price-value div{font-size:2.4rem}.service-page-section-main-info-row-minimum .text-for-minimum div{font-size:2.2rem}.service-page-section-main-info-price-buttons{margin-bottom:1rem}.service-page-section-main-info-price-buttons-item,.service-page-section-main-info-price-buttons-item-disabled{width:calc((100% - 0.5rem) /2);padding:1rem 2rem}.service-page-section-main-info-price-value,.service-page-section-main-info-minimum,.service-page-section-main-info-toll-roads-wrap,.service-page-section-main-info-total-price{margin-bottom:1rem}.service-page-section-main-info-price-value{font-size:3rem}.service-page-section-main-info-minimum,.service-page-section-main-info-toll-roads,.service-page-section-main-info-total-price{font-size:2rem}.service-page-section-main-info-toll-roads{width:calc(100% - 8rem);height:7rem}.service-page-section-main-info-toll-roads-checkbox{justify-content:center;width:7rem;height:7rem}.service-page-section-main-picture{margin-bottom:2rem}.service-page-section-main-info-panel-title,.service-page-section-main-info-panel-hourly_pay,.service-page-section-main-info-panel-price_per_kilometer,.service-page-section-main-info-panel-shift_payment,.service-page-section-main-info-panel-warnings{padding:0;padding-left:0;margin-bottom:2rem}.service-page-section-main-form-btn-box{justify-content:flex-end}.service-page-section-main-form-btn-over{width:50%}.service-page-section-linked-services-entry,.service-page-section-tabs-entry,.service-page-section-optional_text-entry{padding:2rem 0;margin-bottom:2rem}.calculator-panel{width:440px}.calculator-price-result-panel{width:440px;left:48rem}}@media screen and (min-width:1100px){.catalog-content-entry{width:calc(100% - 4rem);max-width:1180px}.catalog-start-page-section-title{font-size:2.4rem}.catalog-start-page-section{padding-top:3rem;margin-bottom:2rem}.service-page-section-main-pt-info{width:50%}.service-page-section-main-info{width:calc( (100% - 2rem ) - 50% )}.service-page-section-tabs-characteristics-group dd{margin:0 0.5em 1.5em 1.5em}.service-mini-cards-area{column-gap:1.6rem;row-gap:1.6rem}.service-mini-cards-item{width:calc( (100% - 5.4rem) / 4);padding:1rem;row-gap:1rem}.category-cards-item .category-cards-item-title{font-size:1.8rem}}@media(max-width:1360px) and (min-width:900px){}@media screen and (min-width:1360px){.catalog-content-entry{max-width:1260px}}.regions-content{margin:0;padding:0 1rem;background-color:#fff;overflow:hidden}.regions-content-start{background-image:linear-gradient(to right,var(--dark-color-2) 34%,#989898 84%)}.regions-content-entry{margin:0 auto;padding:0;padding-top:2rem}@media(hover:hover) and (pointer:fine){}@media screen and (min-width:600px){}@media screen and (min-width:758px){}@media screen and (min-width:900px){}@media screen and (min-width:1024px){.regions-content-entry{padding-top:5rem}}@media screen and (min-width:1100px){.regions-content-entry{width:calc(100% - 4rem);max-width:1180px}}@media(max-width:1360px) and (min-width:900px){}@media screen and (min-width:1360px){.regions-content-entry{max-width:1260px}}