@charset "UTF-8";

@font-face{font-family:Calibri;font-display:swap;src:url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/Calibri.eot);src:url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/Calibri.eot?#iefix) format("embedded-opentype"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/Calibri.woff2) format("woff2"),url(//fk-ramps.ru/wp-content/themes/fk/css/Calibri.woff) format("woff"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/Calibri.ttf) format("truetype"),url(//fk-ramps.ru/wp-content/themes/fk/css/Calibri.svg#Calibri) format("svg");font-weight:400;font-style:normal;unicode-range:U+000a,U+0020-007b,U+007d-007e,U+00ab,U+00bb,U+0401,U+0410-044f,U+0451,U+2012-2014,U+2022,U+2116}
@font-face{font-family:Calibri;font-display:swap;src:url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/Calibri-Bold.eot);src:url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/Calibri-Bold.eot?#iefix) format("embedded-opentype"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/Calibri-Bold.woff2) format("woff2"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/Calibri-Bold.woff) format("woff"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/Calibri-Bold.ttf) format("truetype"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/Calibri-Bold.svg#Calibri-Bold) format("svg");font-weight:700;font-style:normal;unicode-range:U+000a,U+0020-007b,U+007d-007e,U+00ab,U+00bb,U+0401,U+0410-044f,U+0451,U+2012-2014,U+2022,U+2116}
@font-face{font-family:Calibri;font-display:swap;src:url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/Calibri-Italic.eot);src:url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/Calibri-Italic.eot?#iefix) format("embedded-opentype"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/Calibri-Italic.woff2) format("woff2"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/Calibri-Italic.woff) format("woff"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/Calibri-Italic.ttf) format("truetype"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/Calibri-Italic.svg#Calibri-Italic) format("svg");font-weight:400;font-style:italic;unicode-range:U+000a,U+0020-007b,U+007d-007e,U+00ab,U+00bb,U+0401,U+0410-044f,U+0451,U+2012-2014,U+2022,U+2116}
@font-face{font-family:Calibri;font-display:swap;src:url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/Calibri-Light.eot);src:url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/Calibri-Light.eot?#iefix) format("embedded-opentype"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/Calibri-Light.woff2) format("woff2"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/Calibri-Light.woff) format("woff"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/Calibri-Light.ttf) format("truetype"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/Calibri-Light.svg#Calibri-Light) format("svg");font-weight:300;font-style:normal;unicode-range:U+000a,U+0020-007b,U+007d-007e,U+00ab,U+00bb,U+0401,U+0410-044f,U+0451,U+2012-2014,U+2022,U+2116}
@font-face{font-family:Gothic;font-display:swap;src:url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/CenturyGothic.eot);src:url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/CenturyGothic.eot?#iefix) format("embedded-opentype"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/CenturyGothic.woff2) format("woff2"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/CenturyGothic.woff) format("woff"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/CenturyGothic.ttf) format("truetype"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/CenturyGothic.svg#Gothic) format("svg");font-weight:400;font-style:normal;unicode-range:U+000a,U+0020-007b,U+007d-007e,U+00ab,U+00bb,U+0401,U+0410-044f,U+0451,U+2012-2014,U+2022,U+2116}
@font-face{font-family:GothicBold;font-display:swap;src:url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/CenturyGothic-Bold.eot);src:url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/CenturyGothic-Bold.eot?#iefix) format("embedded-opentype"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/CenturyGothic-Bold.woff2) format("woff2"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/CenturyGothic-Bold.woff) format("woff"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/CenturyGothic-Bold.ttf) format("truetype"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/CenturyGothic-Bold.svg#Gothic) format("svg");font-weight:400;font-style:normal;unicode-range:U+000a,U+0020-007b,U+007d-007e,U+00ab,U+00bb,U+0401,U+0410-044f,U+0451,U+2012-2014,U+2022,U+2116}
@font-face{font-family:'Gotham';font-display:swap;src:url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/gotham/GothamPro-Regular/GothamPro.eot?) format("eot"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/gotham/GothamPro-Regular/GothamPro.otf) format("opentype"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/gotham/GothamPro-Regular/GothamPro.woff) format("woff"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/gotham/GothamPro-Regular/GothamPro.ttf) format("truetype"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/gotham/GothamPro-Regular/GothamPro.svg#GothamPro) format("svg")}
@font-face{font-family:'GothamBold';font-display:swap;src:url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/gotham/GothamPro-Bold/GothamPro-Bold.eot?) format("eot"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/gotham/GothamPro-Bold/GothamPro-Bold.otf) format("opentype"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/gotham/GothamPro-Bold/GothamPro-Bold.woff) format("woff"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/gotham/GothamPro-Bold/GothamPro-Bold.ttf) format("truetype"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/gotham/GothamPro-Bold/GothamPro-Bold.svg#GothamPro-Bold) format("svg")}
@font-face{font-family:'GothamMedium';font-display:swap;src:url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/gotham/GothamPro-Medium/GothamPro-Medium.eot?) format("eot"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/gotham/GothamPro-Medium/GothamPro-Medium.otf) format("opentype"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/gotham/GothamPro-Medium/GothamPro-Medium.woff) format("woff"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/gotham/GothamPro-Medium/GothamPro-Medium.ttf) format("truetype"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/gotham/GothamPro-Medium/GothamPro-Medium.svg#GothamPro-Bold) format("svg")}
@font-face{font-family:fk;font-display:swap;src:url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/fk.eot);src:url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/fk.eot4#iefix) format("embedded-opentype"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/fk.ttf) format("truetype"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/fk.woff) format("woff"),url(//fk-ramps.ru/wp-content/themes/fk/css/fonts/fk.svg#fk) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'Roboto';font-display:swap;src:url(//fk-ramps.ru/wp-content/themes/fk/new-theme/fonts/roboto/Roboto-Regular.eot?) format("eot"), url(//fk-ramps.ru/wp-content/themes/fk/new-theme/fonts/roboto/Roboto-Regular.woff) format("woff"), url(//fk-ramps.ru/wp-content/themes/fk/new-theme/fonts/roboto/Roboto-Regular.ttf) format("truetype"), url(//fk-ramps.ru/wp-content/themes/fk/new-theme/fonts/roboto/Roboto-Regular.svg#Roboto-Regular) format("svg");font-weight:400;}
@font-face{font-family:'Roboto';font-display:swap;src:url(//fk-ramps.ru/wp-content/themes/fk/new-theme/fonts/roboto/Roboto-Medium.eot?) format("eot"), url(//fk-ramps.ru/wp-content/themes/fk/new-theme/fonts/roboto/Roboto-Medium.woff) format("woff"), url(//fk-ramps.ru/wp-content/themes/fk/new-theme/fonts/roboto/Roboto-Medium.ttf) format("truetype"), url(//fk-ramps.ru/wp-content/themes/fk/new-theme/fonts/roboto/Roboto-Medium.svg#Roboto-Medium) format("svg");font-weight:500;}
.clearfix:after,.layer_main:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix,.layer_main{display:block}
* html .clearfix,* html .layer_main{height:1%}
body,html{height:100%}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#222;font-size:1em;line-height:1.4}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block}
progress{vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template {
display:none
} a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
h1{font-size:2em}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset,hr,legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:700}
table{border-collapse:collapse;border-spacing:0}
td,th,ul {
padding:0
} *{box-sizing:border-box}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}
hr{display:block;height:1px;border-top:1px solid #ccc;margin:1em 0}
audio,canvas,iframe,img,svg,video{vertical-align:middle}
fieldset,h1{margin:0}
input[type=button],input[type=submit],select{-webkit-appearance:none;cursor:pointer}
button{cursor:pointer}
button,input,textarea{-webkit-appearance:none;font-family:inherit;border:none}
textarea{resize:vertical}
.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}
a,i,span,u {
display:inline-block;
line-height:initial
} a{color:inherit;text-decoration:none}
.hidden{display:none!important}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
[class*=js-svg_],svg{width:100%;height:100%}
svg{fill:currentColor}
[class*=js-svg_]{display:inline-block;vertical-align:middle;line-height:0}::-webkit-media-controls-panel{display:none!important;-webkit-appearance:none}::-webkit-media-controls-play-button{display:none!important;-webkit-appearance:none}::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}
.header_404 .header__thumb img,img{max-width:100%}
[class*=" ic-"],[class^=ic-]{display:inline-block;font-family:'fk'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
[class*=" ic-"]:before,[class^=ic-]:before{content:''}
.ic-arrow-down:before{content:""}
.ic-arrow-up:before{content:""}
.ic-fb,.ic-ramp{position:relative}
.ic-fb{left:-1px;top:-1px;zoom:.85}
.ic-fb:before{content:""}
.ic-hand:before{content:""}
.ic-menu:before{content:""}
.ic-ramp{zoom:.8}
.ic-ramp:before{content:""}
.ic-list:before{content:""}
.ic-mustache,.ic-vk{zoom:.4;position:relative;top:-1px}
.ic-mustache:before{content:""}
.ic-clock:before{content:""}
.ic-purse:before{content:""}
.ic-cargo:before{content:""}
.ic-no-money:before{content:""}
.ic-camera:before{content:""}
.ic-map-mark:before{content:""}
.ic-phone:before{content:""}
.ic-26:before{content:""}
.ic-play:before{content:""}
.ic-mount:before{content:""}
.ic-escalator:before{content:""}
.ic-no-fire:before{content:""}
.ic-settings:before{content:""}
.ic-zn:before{content:""}
.ic-painting:before{content:""}
.ic-big-machine:before{content:""}
.ic-fb2:before{content:""}
.ic-vk{zoom:.5;top:-8px;left:-1px}
.ic-vk:before{content:""}
.ic-in,.ic-kick-scooter{zoom:.8;position:relative;top:-1px}
.ic-in:before{content:""}
.ic-yb:before{content:""}
.ic-ruler:before{content:""}
.ic-tractor:before{content:""}
.ic-close:before{content:""}
.ic-arrow-left:before{content:""}
.ic-arrow-right:before{content:""}
.ic-mail:before{content:""}
.ic-dialog:before{content:""}
.ic-phone2:before{content:""}
.ic-loupe:before{content:""}
.ic-loupe-plus:before{content:""}
.ic-checked:before{content:""}
.ic-rct:before{content:""}
.ic-double-arrow-down:before{content:""}
.ic-kick-scooter{zoom:1.45;top:3px}
.ic-kick-scooter:before{content:""}
.ic-bike:before{content:""}
.ic-roller,.ic-skateboard2{zoom:1.25;position:relative;top:2px}
.ic-roller:before{content:""}
.ic-skateboard:before{content:""}
.ic-truck:before{content:""}
.ic-trophy:before{content:""}
.ic-skating:before{content:""}
.ic-skatin2:before{content:""}
.ic-skateboard2{zoom:1.35;top:3px}
.ic-skateboard2:before{content:""}
.ic-rent:before{content:""}
.ic-skating3:before{content:""}
.ic-delivery .path1:before{content:"";color:#000}
.ic-delivery .path2:before,.ic-delivery .path3:before{content:"";margin-left:-1.609375em;color:#000}
.ic-delivery .path3:before{content:""}
.ic-delivery .path4:before,.ic-delivery .path5:before{content:"";margin-left:-1.609375em;color:#8fd400}
.ic-delivery .path5:before{content:""}
.ic-delivery .path6:before,.ic-delivery .path7:before{content:"";margin-left:-1.609375em;color:#00b5d9}
.ic-delivery .path7:before{content:""}
.ic-delivery .path8:before,.ic-delivery .path9:before{content:"";margin-left:-1.609375em;color:#00aed9}
.ic-delivery .path9:before{content:""}
.ic-delivery .path10:before,.ic-delivery .path11:before{content:"";margin-left:-1.609375em;color:#8fd400}
.ic-delivery .path11:before{content:""}
.ic-delivery .path12:before,.ic-delivery .path13:before{content:"";margin-left:-1.609375em;color:#8fd400}
.ic-delivery .path13:before{content:""}
.ic-delivery .path14:before,.ic-delivery .path15:before{content:"";margin-left:-1.609375em;color:#8fd400}
.ic-delivery .path15:before{content:""}
.ic-crane:before{content:""}
.ic-65:before{content:""}
.ic-66:before{content:""}
.ic-real-arrow-right:before{content:""}
.ic-real-arrow-left:before{content:""}
.ic-faces:before{content:""}
.ic-fk-ramps:before{content:""}
.ic-file-border:before{content:""}
.ic-portfolio:before{content:""}
.ic-sound-off:before{content:""}
.ic-sound-on:before{content:""}
.ic-scales:before{content:""}
.ic-balloon:before{content:""}
.ic-download:before{content:""}
.ic-real-arrow-down:before{content:""}
.ic-real-arrow-up:before{content:""}
.ic-redbull .path1:before{content:"";color:#e51f2e}
.ic-redbull .path2:before,.ic-redbull .path3:before{content:"";margin-left:-1.7685546875em;color:#ffe600}
.ic-redbull .path3:before{content:"";color:#e51f2e}
.ic-redbull .path4:before,.ic-redbull .path5:before{content:"";margin-left:-1.7685546875em;color:#e51f2e}
.ic-redbull .path5:before{content:""}
.ic-logo:before{content:""}
.ic-logo-color .path1:before{content:"";color:#8fd400}
.ic-logo-color .path2:before{content:"";margin-left:-1.0908203125em;color:#8fd400}
.ic-logo-color .path3:before,.ic-logo-color .path4:before{content:"";margin-left:-1.0908203125em;color:#00b5d9}
.ic-logo-color .path4:before{content:""}
.ic-logo-color .path5:before,.ic-logo-color .path6:before{content:"";margin-left:-1.0908203125em;color:#00aed9}
.ic-logo-color .path6:before{content:""}
.ic-logo-color .path7:before,.ic-logo-color .path8:before{content:"";margin-left:-1.0908203125em;color:#8fd400}
.ic-logo-color .path8:before{content:""}
.ic-logo-color .path10:before,.ic-logo-color .path9:before{content:"";margin-left:-1.0908203125em;color:#8fd400}
.ic-logo-color .path10:before{content:""}
.ic-logo-color .path11:before,.ic-logo-color .path12:before{content:"";margin-left:-1.0908203125em;color:#8fd400}
.ic-logo-color .path12:before{content:""}
.ic-logo-color .path13:before{content:"";margin-left:-1.0908203125em;color:#00b5d9}
.ic-logo-color .path14:before,.ic-logo-color .path15:before{content:"";margin-left:-1.0908203125em;color:#00b5d9}
.ic-logo-color .path15:before{content:""}
.ic-logo-color .path16:before,.ic-logo-color .path17:before{content:"";margin-left:-1.0908203125em;color:#00b5d9}
.ic-logo-color .path17:before{content:""}
.ic-logo-color .path18:before,.ic-logo-color .path19:before{content:"";margin-left:-1.0908203125em;color:#00b5d9}
.ic-logo-color .path19:before{content:""}
.ic-logo-color .path20:before,.ic-logo-color .path21:before{content:"";margin-left:-1.0908203125em;color:#00b5d9}
.ic-logo-color .path21:before{content:""}
.ic-logo-color .path22:before,.ic-logo-color .path23:before{content:"";margin-left:-1.0908203125em;color:#00b5d9}
.ic-logo-color .path23:before{content:""}
.ic-logo-color .path24:before,.ic-logo-color .path25:before{content:"";margin-left:-1.0908203125em;color:#00b5d9}
.ic-logo-color .path25:before{content:""}
.ic-logo-color .path26:before{content:"";margin-left:-1.0908203125em;color:#8fd400}
.ic-logo-color .path27:before,.ic-logo-color .path28:before{content:"";margin-left:-1.0908203125em;color:#8fd400}
.ic-logo-color .path28:before{content:""}
.ic-logo-color .path29:before,.ic-logo-color .path30:before{content:"";margin-left:-1.0908203125em;color:#8fd400}
.ic-logo-color .path30:before{content:""}
.ic-logo-color .path31:before,.ic-logo-color .path32:before{content:"";margin-left:-1.0908203125em;color:#8fd400}
.ic-logo-color .path32:before{content:""}
.ic-logo-color .path33:before,.ic-logo-color .path34:before{content:"";margin-left:-1.0908203125em;color:#8fd400}
.ic-logo-color .path34:before{content:""}
.ic-logo-color .path35:before,.ic-logo-color .path36:before{content:"";margin-left:-1.0908203125em;color:#8fd400}
.ic-logo-color .path36:before{content:""}
.ic-calendar:before{content:""}
.ic-bulb:before{content:""}
.ic-book:before{content:""}
.centerBlock,.section__content{margin-right:auto;margin-left:auto}
.logo{display:inline-block;overflow:hidden;background-repeat:no-repeat;background-position:center center}
.layer,.overlay{position:absolute;left:0;top:0;width:100%;height:100%}
.layer{display:block;bottom:0;right:0;background:0 0;z-index:20}
.layer:nth-child(1){z-index:10}
.layer:nth-child(2){z-index:11}
.layer:nth-child(3){z-index:12}
.layer:nth-child(4){z-index:13}
.layer:nth-child(5){z-index:14}
.layer:nth-child(6){z-index:15}
.layer:nth-child(7){z-index:16}
.layer:nth-child(8){z-index:17}
.layer:nth-child(9){z-index:18}
.layer:nth-child(10){z-index:19}
.layer_main{position:relative}
.layer_hidden{display:none}
.layer.active{display:block}
.page{overflow:hidden}
.page__table{display:table;table-layout:fixed;min-height:100%;width:100%}
.page__row{display:table-row;height:0}
.page__row_content{height:100%}
.page__cell{display:table-cell}
.page__inner{max-width:1200px;width:100%;margin-right:auto;margin-left:auto;padding:0 12px}
@media screen and (min-width:768px) {
.page__row_header{background:url(//fk-ramps.ru/wp-content/themes/fk/img/header-background1.jpg) center 0 no-repeat;background-size:cover}
}
@media screen and (max-width:768px) {
.page__row_header{background:url(//fk-ramps.ru/wp-content/themes/fk/img/header-background1-tablet.jpg) center 0 no-repeat;background-image:var(--mobile-background)!important;}
}
.page__row_home-header{background-image:url(//fk-ramps.ru/wp-content/themes/fk/img/home-header-background.jpg)}
.page__row_biz-header{background-image:url(//fk-ramps.ru/wp-content/themes/fk/img/biz-header-background.jpg)}
.page__row_reviews{background:#fafafb}
.page__row_header-1{background-image:url(//fk-ramps.ru/wp-content/themes/fk/img/header-background-1.jpg)}
.page__row_header-2{background-image:url(//fk-ramps.ru/wp-content/themes/fk/img/header-background-2.jpg)}
.page__row_header-3{background-image:url(//fk-ramps.ru/wp-content/themes/fk/img/header-background-3.jpg)}
.page__row_header-black{background:#000}
.btn{display:inline-block;cursor:pointer;text-align:center}
.btn_one{border:2px solid #8dd50e;padding:0 10px}
.btn_one:hover{background:#8dd50e;color:#000}
.btn_footer{border:2px solid #fff;height:48px;width:184px;line-height:47px;color:#fff;text-transform:uppercase;padding:0 28px;font-size:14px;margin:0 10px}
.btn_footer:hover{background:#fff;color:#0094db}
@media screen and (max-width:1110px) {
.btn_footer{padding:0 24px;margin:0 0 0 9px}
.btn_footer:first-child{margin-left:0}
}
.btn_border{border:2px solid #8dd50e;padding:0 20px;color:#8dd50e;font:700 18px/18px Gotham,sans-serif;text-transform:uppercase;height:53px;line-height:52px;background:0 0}
.btn_border.btn_green:hover,.btn_border:hover{background:#8dd50e;color:#000}
.btn_border.btn_green{color:#8dd50e;border-color:#8dd50e}
@media screen and (max-width:660px) {
.btn_border.btn_green{background:#8dd50e;color:#000}
}
.btn_border.btn_blue{color:#0094db;border-color:#0094db}
.btn_border.btn_blue:hover{background:#0094db;color:#fff}
@media screen and (max-width:660px) {
.btn_border.btn_blue{background:#0094db;color:#fff}
}
.btn_border.btn_white{color:#fff;border-color:#fff!important}
.btn_border.btn_white:hover{background:#fff;color:#000}
@media screen and (max-width:660px) {
.btn_border.btn_white{background:0 0;color:#fff}
}
.btn_show .btn__hidden{display:none}
.btn_show:hover .btn__hidden{display:block}
.btn_show.inactive{background:0 0!important;color:#fff!important}
.btn_show.inactive .btn__hidden{display:none}
.btn_panel{position:relative;width:100%;font:700 22px/70px Calibri,sans-serif;height:70px;max-width:450px}
.btn_panel .btn__hidden{position:absolute;left:-2px;top:-2px;right:-2px;text-align:left}
@media screen and (max-width:680px) {
.btn_panel{font-size:18px;height:55px;line-height:55px;max-width:380px}
}
@media screen and (max-width:550px) {
.btn_panel{font-size:14px;height:40px;line-height:40px;max-width:240px}
}
.btn_confidentiality{display:block;width:260px;margin:60px auto 0}
@media screen and (max-width:400px) {
.btn_confidentiality{width:230px}
}
.btn_play{color:#fff;width:94px;height:94px;background:url(//fk-ramps.ru/wp-content/themes/fk/img/icons/play-white.png) center center no-repeat}
.btn_play:hover{color:#0094db;background-image:url(//fk-ramps.ru/wp-content/themes/fk/img/icons/play-blue.png)}
.section{position:relative;display:table-cell;padding:0 5px;line-height:0}
.section>*{line-height:normal}
.section__content{position:relative;width:100%;z-index:10;display:inline-block}
.section_nopadding{padding-left:0!important;padding-right:0!important}
.section_centered .section__content,.section_fix-width .section__content,.section_regular .section__content{max-width:1200px}
.section_center,.section_centered,.section_regular{text-align:center}
.section_center .section__content,.section_centered .section__content,.section_regular .section__content{text-align:left}
.section_centered,.section_middle,.section_regular{vertical-align:middle}
.section__background{position:absolute;display:block;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:0 0;z-index:1}
.section__main{position:relative;z-index:10}
.section__title{text-align:center;font:32px GothamMedium,sans-serif;color:#0094db;text-transform:uppercase;margin-bottom:35px;padding:0 12px}
.section__bg{display:block;bottom:0;right:0;width:100%;height:100%}
.section__bg,.section__bg-video{position:absolute;left:0;top:0}
@media (min-aspect-ratio:16/9) {
.section__bg-video{height:300%;top:-100%}
}
@media (max-aspect-ratio:16/9) {
.section__bg-video{width:300%;left:-100%}
}
@supports (object-fit:cover) {
.section__bg-video{top:0;left:0;width:100%;height:100%;object-fit:cover}
}
.section_style_one{background:url(//fk-ramps.ru/wp-content/themes/fk/img/fk-pattern-dark-small.jpg);color:#fff}
.section_style_one .section__title{font-size:36px;color:#fff;padding-top:50px;margin-bottom:0}
.section_style_one .section__sub-title{font-size:18px;color:#fff;text-align:center}
@media screen and (max-width:1040px) {
.section__title{font-size:30px}
}
@media screen and (max-width:570px) {
.section__title{font-size:24px}
}
.section_regular{padding:50px 5px;overflow:hidden}
.section_regular .section__title{max-width:1200px;margin:0 auto 40px}
.section_dark-background,.section_dark-background .section__title{color:#fff}
.section_header{background:rgba(0,0,0,.65)}
.section_header .section__bg{opacity:.5}
@media screen and (max-width:420px) {
.section_header,.section_header .section__content_center{padding:0}
}
.section_reasons-to-build{padding-top:0;padding-bottom:65px}
.section_portfolio .section__content{background:#555}
.section_pluses{padding-top:60px;padding-bottom:20px}
@media screen and (max-width:570px) {
.section_pluses{padding-top:45px}
}
.section_reviews{padding:50px 0 75px}
@media screen and (max-width:570px) {
.section_reviews{padding-top:40px}
}
.section_athlets-reviews{padding-bottom:0;padding-right:0;padding-left:0}
.section_athlets-reviews .section__title{margin-bottom:10px}
.section_answers{padding:60px 0 40px}
@media screen and (max-width:570px) {
.section_answers{padding-top:45px}
}
.section_contact-us{padding-bottom:56px}
.section_contact-us .section__content-first{width:320px;float:left}
.section_contact-us .section__content-second{margin-left:320px;padding-left:6%}
.section_contact-us .section__content{overflow:hidden;margin-top:38px}
.section_contact-us .section__contacts{height:185px;overflow:hidden}
@media screen and (max-width:1110px) {
.section_contact-us .section__content-first{width:100%;float:none;margin-bottom:50px;text-align:center}
.section_contact-us .section__content-second{margin-left:0;padding-left:0}
.section_contact-us .section__content{overflow:hidden}
.section_contact-us .section__content-first-btn{margin-top:20px}
.section_contact-us .section__content-first-contact{display:inline-block;margin-right:20px;margin-left:20px;text-align:center}
.section_contact-us .section__title{font-size:30px}
.section_contact-us .section__contacts{height:auto;margin-bottom:15px}
}
@media screen and (max-width:660px) {
.section_contact-us{padding-bottom:25px}
.section_contact-us .section__title{padding-top:30px}
.section_contact-us .section__content{margin-top:20px}
.section_contact-us .section__sub-title{display:none}
.section_contact-us .section__content-first{margin-bottom:30px}
.section_contact-us .section__content-first-contact{margin-right:0;margin-left:0}
}
@media screen and (max-width:480px) {
.section_contact-us .section__title{font-size:24px}
.section_contact-us .contact__data{font-size:30px}
}
.section_contact-us_2{background:#fff url(//fk-ramps.ru/wp-content/themes/fk/img/fk-pattern-white-small.png);color:#000}
.section_contact-us_2 .section__title{color:#0094db}
.section_contact-us_2 .section__sub-title{color:#5a5a5a;display:block;max-width:1200px;margin-left:auto;margin-right:auto}
.section_contact-us_2 input,.section_contact-us_2 textarea{background:#fff;border-color:#ccc}
.section_contact-us_2 .form__section_four{color:#5a5a5a!important}
@media screen and (max-width:1024px) {
.section_contact-us_2{border-top:2px solid #0094db}
}
@media screen and (max-width:665px) {
.section_contact-us_2{border-top:2px solid #ddd}
}
.section_ramp-author-review{padding-bottom:0}
.section_stages{padding:0 0 50px 5px}
.section_stages .section__title{max-width:1200px;margin-right:auto;margin-left:auto;margin-top:30px}
.section_blue{padding:50px 5px;background:#0094db;color:#fff}
.section_blue .section__title{color:#fff;font-size:32px}
@media (max-width:767px) {
.section_blue .section__title{font-size:24px}
}
.section_our-figures .section__parallax_one,.section_our-figures .section__parallax_two{position:absolute;opacity:.1;color:#fff;-webkit-transform-style:flat;transform-style:flat}
.section_our-figures .section__parallax_one{width:410px;height:265px;bottom:-20px;right:50%;margin-right:30px;max-width:50%}
.section_our-figures .section__parallax_two{width:360px;height:320px;top:-50px;left:50%;margin-left:80px}
@media screen and (max-width:1024px) {
.section_our-figures .section__parallax_one{width:350px;height:265px;bottom:-20px;left:auto;right:50%;margin:0;max-width:50%}
.section_our-figures .section__parallax_two{width:360px;height:320px;top:-50px;right:auto;left:50%;margin:0;max-width:50%}
}
.section_logos{background:#f9f9f9;padding-bottom:90px}
.section_logos .section__content{width:100%;max-width:100%}
.section_logos .section__title{margin-bottom:85px}
.section_video{overflow:hidden;padding:0}
.section_video .section__close-hidden-video{position:absolute;right:20px;top:20px;font-size:18px;opacity:.7;cursor:pointer;z-index:10}
.section_video .section__close-hidden-video:hover{opacity:1}
.section_testimonials{height:530px}
.section_testimonials .section__title{font-size:48px}
.section_testimonials .section__content{text-align:center}
@media screen and (max-width:1300px) {
.section_testimonials{height:430px}
.section_testimonials .section__title{font-size:40px}
}
@media screen and (max-width:1024px) {
.section_testimonials{height:300px}
.section_testimonials .section__title{font-size:30px;font-weight:700}
}
@media screen and (max-width:768px) {
.section_testimonials{height:300px}
.section_testimonials .section__hidden-video{width:140%;margin-left:-20%}
}
@media screen and (max-width:535px) {
.section_testimonials{height:250px}
.section_testimonials .section__hidden-video{width:160%;margin-left:-30%}
}
@media screen and (max-width:390px) {
.section_testimonials{height:200px}
.section_testimonials .section__hidden-video{width:180%;margin-left:-40%}
}
.section_ramp-calc .section__content{text-align:center}
.section_ramp-calc .section__img{margin-bottom:60px}
.section_soc-project{padding:40px 5px}
.section_soc-project .section__title{margin-bottom:5px}
.section_soc-project .section__sub-title{margin-bottom:15px}
@media screen and (max-width:1024px) {
.section_soc-project .section__title{font-size:30px}
}
@media screen and (max-width:730px) {
.section_soc-project .section__title{margin-bottom:30px;font-size:24px}
.section_soc-project .section__sub-title{display:none}
}
.section_soc-project-full i{display:inline}
.section_soc-project-full .section__title{text-align:left;height:75px}
.section_soc-project-full .section__content{overflow:hidden}
.section_soc-project-full .section__left{width:66.66667%;float:left}
.section_soc-project-full .section__right{width:33.33333%;float:right;padding-left:25px}
.section_soc-project-full .section__right .section__title{padding-left:0}
@media screen and (max-width:1024px) {
.section_soc-project-full .section__left{width:100%;float:none}
.section_soc-project-full .section__right{display:none}
}
.header{position:relative;min-height:100vh}
.header__third{overflow:hidden;padding-right:12px}
.header__second{color:#fff;text-align:center;padding-top:10vh;clear:both;}
.header__third{position:absolute;bottom:0;left:0;width:100%}
.header__title{font:48px Gotham,sans-serif;text-transform:uppercase;margin-bottom:25px;text-shadow:0 0 6px #000}
.header__description{font-size:20px;margin-bottom:24px;text-shadow:0 0 4px rgba(0,0,0,.5)}
.header__description_bigger{font-size:24px}
.header__icons{font-size:0}
.header__icon{font-size:26px;display:inline-block;border:3px solid #fff;border-radius:100%;width:60px;height:60px;line-height:59px;text-align:center;margin-right:18px}
.header__phone{float:left;width:240px;background:#000;color:#fff;text-align:center;padding:16px}
.header__phone-label{font-size:14px;margin-bottom:3px}
.header__phone-number{font:22px Gotham;margin-bottom:7px}
.header__phone-btn{text-transform:uppercase;color:#8dd50e;font-size:19px;width:100%;height:35px;line-height:31px;vertical-align:middle}
.header__download{float:right;color:#fff;padding-top:17px}
.header__download-label{font-weight:300;font-size:14px;text-transform:uppercase;width:50px;text-align:right;vertical-align:top;padding-top:17px;margin-right:16px}
.header__download-label:hover{text-decoration:underline}
.header__download-icon{width:67px;height:67px;border:2px solid #8dd50e;vertical-align:top;text-align:center;line-height:48px;padding:7px;font-size:0}
.header__download-icon:hover{background:#8dd50e;color:#000}
.header__more{position:absolute;bottom:5%;left:50%;margin-left:-33px;cursor:pointer;transition:opacity .2s;z-index:10}
.header__more:hover{opacity:.7}
.header__more-label{font-size:13px;font-weight:300;text-transform:uppercase;margin-bottom:7px}
.header__more-icon{position:relative;-webkit-animation:headerShowMore 2.5s ease-in-out forwards infinite;animation:headerShowMore 2.5s ease-in-out forwards infinite}
.header__lang-wrapper{position:absolute;right:0;top:0;font-size:16px;font-weight:300;color:#c9edfe;border-left:2px solid #0094db;padding:30px 0 8px 8px}
.header__lang{display:block}
.header__lang.active{font-weight:700;color:#fff}
.header__lang:hover{color:#fff}
@media screen and (max-width:1475px) {
.header__lang-wrapper{right:119px}
}
@media screen and (max-width:768px) {
.header__lang-wrapper{right:93px}
}
@media screen and (max-width:680px) {
.header__title{font-size:40px;line-height:1.2!important}
.header__second{padding-top:4vh}
.header__more{bottom:129px}
}
@media screen and (max-height:515px) {
.header__second{padding-top:20px}
}
@media screen and (max-width:510px) {
.header__lang-wrapper{right:70px;padding-top:17px;padding-bottom:6px}
.header__lang{line-height:16px}
.header__phone-label{font-size:11px;font-weight:300}
.header__phone-number{font-size:15px}
.header__phone{width:150px;padding:4px}
.header__phone-btn{font-size:13px}
.header__download{padding:0}
.header__download-icon{width:50px;height:50px;line-height:34px;padding:4px}
.header__download-label{padding-top:10px;font-size:12px;margin-right:10px}
}
@media screen and (max-width:680px) {
.header .header__more{bottom:90px}
}
@media screen and (max-width:420px) {
.header__third{padding-left:0}
}
@media screen and (min-width:1160px) and (max-height:590px) {
.header_gos .header__description,.header_gos .header__icons{display:none}
}
@media screen and (min-width:680px) and (max-width:1160px) and (max-height:715px) {
.header_gos .header__description,.header_gos .header__icons{display:none}
}
@media screen and (min-width:671px) and (max-width:680px) and (max-height:775px) {
.header_gos .header__description,.header_gos .header__icons{display:none}
}
@media screen and (max-width:671px) and (max-height:810px) {
.header_gos .header__description,.header_gos .header__icons{display:none}
}
@media screen and (max-width:768px) {
.header_gos .header__description{max-width:510px;margin-left:auto;margin-right:auto}
}
@media screen and (max-width:680px) {
.header_gos .header__second{padding-top:4vh}
}
@media screen and (max-height:515px) {
.header_gos .header__second{padding-top:20px}
.header_gos .header__title{margin-left:auto;margin-right:auto;font-size:30px;padding:0 15px}
}
@media screen and (max-width:510px) {
.header_gos .header__description,.header_gos .header__icons{display:none}
.header_gos .header__title{max-width:400px;margin-left:auto;margin-right:auto;font-size:30px;margin-bottom:15px}
}
@media screen and (max-height:620px) {
.header_home .header__second{padding-top:10px}
}
@media screen and (max-width:1050px) and (max-height:830px) {
.header_home .header__second{padding-top:10px}
}
@media screen and (max-width:950px) {
.header_home .header__title{font-size:40px}
}
@media screen and (max-width:1050px) and (min-width:511px) and (max-height:720px) {
.header_home .header__title{font-size:30px;padding:0 40px}
}
@media screen and (max-width:680px) {
.header_home .header__title{font-size:25px;padding:0 10px}
}
@media screen and (max-width:550px) {
.header_home .header__title{font-size:20px}
}
@media screen and (max-width:370px) and (max-height:550px) {
.header_home .header__title{font-size:18px}
}
.header_biz .header__title{position:absolute;width:100%;top:-40px;padding:0 250px}
.header_biz .header__second{position:relative}
@media screen and (max-width:1200px) {
.header_biz .header__title{font-size:40px}
}
@media screen and (max-width:1110px) and (min-width:860px) {
.header_biz .header__title{font-size:36px;top:auto;bottom:100%;margin-bottom:0}
}
@media screen and (max-width:860px) and (min-height:441px) {
.header_biz .header__title{position:static;font-size:36px;padding:0}
}
@media screen and (max-width:860px) {
.header_biz .header__phone-label{font-size:11px;font-weight:300}
.header_biz .header__phone-number{font-size:15px}
.header_biz .header__phone{width:150px;padding:4px}
.header_biz .header__phone-btn{font-size:13px}
.header_biz .header__download{padding:0}
.header_biz .header__download-icon{width:50px;height:50px;line-height:34px;padding:4px}
.header_biz .header__download-label{padding-top:10px;font-size:12px;margin-right:10px}
.header_biz .header__second{padding-top:10px}
}
@media screen and (max-width:570px) and (min-height:441px) {
.header_biz .header__title{position:static;width:100%;font-size:28px;margin-left:0;max-width:100%}
}
@media screen and (max-width:860px) and (max-height:440px) {
.header_biz .header__title{font-size:30px;position:absolute;bottom:100%;padding:0 140px}
}
@media screen and (max-width:430px) {
.header_biz .header__title{font-size:20px;padding:0 10px;margin-bottom:5px}
}
@media screen and (min-width:860px) and (max-height:730px) {
.header_biz .header__second{padding-top:30px}
}
@media screen and (min-width:769px) and (max-width:860px) and (max-height:675px) {
.header_biz .header__second{padding-top:10px}
}
@media screen and (min-width:769px) and (max-width:860px) and (min-height:520px) {
.header_biz .header__title{margin-bottom:40px}
}
@media screen and (min-width:769px) and (max-width:860px) and (min-height:590px) {
.header_biz .header__title{margin-bottom:60px}
}
.header_biz .header__download{display:none}
.header_404 .header__description,.header_404 .header__title{margin:0;padding:0 10px}
.header_404 .header__thumb{padding:0 20px;margin-bottom:15px}
@media screen and (max-height:845px) {
.header_404 .header__second{padding-top:10px}
}
@media screen and (max-height:775px) {
.header_404 .header__thumb img{max-height:200px}
.header_404 .header__title{font-size:30px}
}
@media screen and (max-height:626px) {
.header_404 .header__thumb img{max-height:170px}
.header_404 .header__title{font-size:25px}
.header_404 .header__description{font-size:18px}
}
@media screen and (max-width:510px) {
.header_404 .header__thumb{padding:0 10px}
}
@media screen and (max-width:460px) {
.header_404 .header__title{font-size:30px;margin:5px 0 10px}
.header_404 .header__description{padding:0 20px}
}
@media screen and (max-width:340px) {
.header_404 .header__title{font-size:25px;margin:10px 0}
.header_404 .header__description{padding:0 10px;font-size:18px}
}
.header_ramp .header__title,.header_ramp .header__title-2{text-shadow:3px 3px 6px rgba(0,0,0,.81)}
.header_ramp .header__title{font-size:60px;margin-bottom:0}
.header_ramp .header__title-2{color:#8dd50e;font-size:24px;font-weight:400;text-transform:uppercase;margin:0 0 15px}
.header_ramp .header__title-3{color:#8dd50e;font-size:60px;font-weight:300;margin:15px 0 0}
.header_ramp .header__description{padding:0 100px;font-size:24px;line-height:24px;overflow:hidden}
.header_ramp .header__mobile-description{display:none}
@media screen and (max-height:740px) and (min-width:1040px),screen and (max-height:800px) {
.header_ramp .header__second{padding-top:10px}
}
@media screen and (max-width:820px) {
.header_ramp .header__description{padding:0 30px}
}
@media screen and (max-width:760px),screen and (max-height:730px) and (max-width:1024px) {
.header_ramp .header__title,.header_ramp .header__title-3{font-size:48px}
.header_ramp .header__title-2{font-size:22px}
.header_ramp .header__description{font-size:18px;line-height:20px}
}
@media screen and (max-width:480px),screen and (max-height:600px) and (max-width:900px) {
.header_ramp .header__title,.header_ramp .header__title-3{font-size:36px}
.header_ramp .header__title-2{font-size:16px}
.header_ramp .header__description{display:none}
.header_ramp .header__mobile-description{display:block;font-size:16px;line-height:18px;padding:0 7px;max-height:144px;margin-bottom:15px}
.header_ramp .header__second{padding-top:50px}
}
.menu{list-style:none;padding:0}
.menu__item,.menu__link{display:inline-block}
.menu__link{cursor:pointer}
.menu_footer{margin-top:44px;font-size:0}
.menu_footer .menu__item{width:20%;text-align:center}
.menu_footer .menu__link{font-size:18px;text-transform:uppercase}
.menu_footer .menu__link:hover{text-decoration:underline}
@media screen and (max-width:1110px) {
.menu_footer{margin-top:28px}
}
.fixed-menu{display:block;position:fixed;top:0;height:100%;width:100%;background:rgba(0,0,0,.93);color:#fff;z-index:9999999;text-align:right;padding:140px 90px 0 0;right:-100%;transition:right .6s ease;overflow-y:auto;-webkit-overflow-scrolling:touch;}
.fixed-menu.open{right:0}
.fixed-menu ul.menu__sub li:last-child{margin-right:4px}
.fixed-menu__close{position:absolute;right:38px;top:30px;width:66px;height:66px;line-height:72px;text-align:center;color:#000;background:#8dd50e;cursor:pointer;font-size:30px}
@media screen and (max-height:800px) and (min-width:768px) {
.fixed-menu{padding-right:120px;padding-top:3.75vh}
}
@media screen and (max-width:768px) {
.fixed-menu{padding-top:60px;padding-right:2px}
.fixed-menu__close{right:12px;top:12px;font-size:22px;height:45px;width:45px;line-height:50px}
}
@media screen and (max-width:510px) {
.fixed-menu__close{width:44px;height:44px;line-height:50px;font-size:16px}
}
@media screen and (max-width:480px) {
.fixed-menu{padding-top:60px}
}
.menu_fixed>.menu__item{font:700 40px/44px Gotham,sans-serif;text-transform:uppercase;margin-bottom:25px}
.menu_fixed>.menu__item>.menu__link{padding-right:10px;transition:border .18s linear;border-right:0 solid #fff}
.menu_fixed>.menu__item>.menu__link:hover{border-right-width:7px}
.menu_fixed .menu__sub{line-height:20px;font-size:16px;font-weight:300;text-transform:uppercase;color:#c9c9c9;margin-top:10px;padding-right:10px}
.menu_fixed .menu__sub .menu__item{margin-left:18px}
.menu_fixed .menu__sub .menu__link:hover{text-decoration:underline}
@media screen and (max-height:800px) and (min-width:768px) {
.menu_fixed .menu__sub{margin-top:1.25vh;line-height:2.5vh}
.menu_fixed .menu__sub .menu__link{font-size:2vh}
}
@media screen and (max-height:800px) and (min-width:768px) and (max-height:600px) {
.menu_fixed .menu__sub .menu__link{font-size:12px}
}
@media screen and (max-height:800px) and (min-width:768px) {
.menu_fixed>.menu__item{margin-bottom:3.125vh}
.menu_fixed>.menu__item>.menu__link{font-size:5vh;line-height:5.5vh}
}
@media screen and (max-width:768px) {
.menu_fixed>.menu__item{margin-bottom:15px}
.menu_fixed>.menu__item>.menu__link{font-size:30px;line-height:34px}
}
@media screen and (max-height:700px) and (min-width:480px) {
.menu_fixed .menu__sub{margin-top:1.42857vh;line-height:2.85714vh}
.menu_fixed .menu__sub .menu__link{font-size:2.28571vh}
}
@media screen and (max-height:700px) and (min-width:480px) and (max-height:525px) {
.menu_fixed .menu__sub .menu__link{font-size:12px}
}
@media screen and (max-height:700px) and (min-width:480px) {
.menu_fixed>.menu__item{margin-bottom:1.42857vh}
.menu_fixed>.menu__item>.menu__link{font-size:4.28571vh;line-height:4.85714vh}
}
@media screen and (max-width:480px) {
.menu_fixed>.menu__item{margin-bottom:0}
.menu_fixed>.menu__item>.menu__link{font-size:22px;line-height:26px}
}
.seotext0 .slick-next,.seotext0 .slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;padding-top:4px!important;width:40px;height:20px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:0 0}
.seotext0 .slick-next:focus,.seotext0 .slick-next:hover,.seotext0 .slick-prev:focus,.seotext0 .slick-prev:hover{color:transparent;outline:none;background:0 0}
.seotext0 .slick-dots li button:focus:before,.seotext0 .slick-dots li button:hover:before,.seotext0 .slick-next:focus:before,.seotext0 .slick-next:hover:before,.seotext0 .slick-prev:focus:before,.seotext0 .slick-prev:hover:before{opacity:1}
.seotext0 .slick-next.slick-disabled:before,.seotext0 .slick-prev.slick-disabled:before{opacity:.25}
.seotext0 .slick-next:before,.seotext0 .slick-prev:before{font-family:'slick';font-size:20px;line-height:31px;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.seotext0 .slick-prev{left:-25px}
.seotext0 [dir=rtl] .slick-prev{right:-25px;left:auto}
.seotext0 .slick-next:before,.seotext0 .slick-prev:before,.seotext0 [dir=rtl] .slick-next:before,.seotext0 [dir=rtl] .slick-prev:before{content:''}
.seotext0 .slick-next{right:-25px}
.seotext0 [dir=rtl] .slick-next{right:auto;left:-25px}
.seotext0 .slick-slider{margin-bottom:30px}
.seotext0 .slick-dots{position:absolute;bottom:-21px;display:block;width:100%;padding:0;list-style:none;text-align:center}
.seotext0 .slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;border-radius:50px;background:#fff;padding:0;list-style:none;cursor:pointer;border:1px solid #c5c5c5}
.seotext0 .slick-dots li button{font-size:0;line-height:0;display:none;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}
.seotext0 .slick-dots li button:focus,.seotext0 .slick-dots li button:hover{outline:none}
.seotext0 .slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.seotext0 .slick-dots li.slick-active button:before{opacity:.75;color:#000}
.seotext0 li.slick-active{border:1px solid #0094db!important}
.rotate-phone{display:none}
.rotate-phone img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:200px}
@media (max-width:1024px) and (orientation: landscape)   {
body:not(.focusedInput) .rotate-phone{position:fixed;width:100%;height:100%;background-color:#fff;z-index:99999999;top:0}
body:not(.focusedInput) body{overflow:hidden}
}
.header_biz0000000 .slick-slide.slick-current.slick-active.slick-center>a.fk-item.fk-item_second>.fk-item__icon,.header_biz0000000 .slick-slide.slick-current.slick-active.slick-center>a.fk-item.fk-item_second>.fk-item__title,.header_biz0000000 a.fk-item.fk-item_second:hover>.fk-item__icon,.header_biz0000000 a.fk-item.fk-item_second:hover>.fk-item__title{opacity:1!important}
.header_biz0000000 .slick-slide.slick-current.slick-active.slick-center>a.fk-item.fk-item_second,.header_biz0000000 a.fk-item.fk-item_second:hover{border-color:#8dd50e!important}
.header_biz0000000 .fk-item__icon{opacity:.4;height:98px!important}
.header_biz0000000 .fk-item_second{max-width:260px!important;min-width:260px!important;height:220px;background:rgba(0,0,0,.46);border-color:#fff!important;padding-top:23px!important}
.header_biz0000000 .grid_biz-header{max-width:980px!important}
.header_biz0000000 .fk-item_second{border:2px solid transparent;cursor:pointer;padding:10px;display:inline-block}
.header_biz0000000 .fk-item__title{font-size:16px!important;opacity:.4}
.header_biz0000000 .fk-item_second .fk-item__title{color:#fff;font:19px Gotham,sans-serif;margin:0}
@media screen and (max-height:620px) and (max-width:768px),screen and (max-height:485px) and (min-width:768px) {
.header_biz0000000 .fk-item_second .fk-item__icon{margin-bottom:5px}
}
@media screen and (max-height:840px) and (max-width:768px),screen and (max-height:680px) and (min-width:768px) {
.header_biz0000000 .fk-item_second .fk-item__icon{height:60px}
}
.header_biz0000000 .fk-item_second .fk-item__icon{height:80px;color:#adadad;margin-bottom:10px}
@media screen and (max-width:767px) {
.header_biz0000000 .slick-prev{left:39px!important}
.header_biz0000000 .slick-arrow{color:#fff!important;text-shadow:none!important}
.header_biz0000000 .slick-next{right:29px!important}
.header_biz0000000 .fk-item__icon{margin-bottom:18px!important}
.header_biz0000000 .texbox{margin:13px 0 0}
.header_biz0000000 .texbox p{line-height:24px;font-size:15px}
.header_biz0000000 .header__title{padding-bottom:12px!important}
.header_biz0000000 .slick-arrow{top:50%!important}
}
@media screen and (min-width:768px) and (max-width:872px) {
.header_biz0000000 .slick-prev{left:20%!important}
.header_biz0000000 .slick-arrow{color:#fff!important;zoom:1.5;text-shadow:none!important}
.header_biz0000000 .slick-next{right:20%!important}
.header_biz0000000 .fk-item__title{font-size:18px!important}
.header_biz0000000 .texbox{margin:13px 0 0}
.header_biz0000000 .texbox p{width:420px;line-height:36px;font-size:23px;margin-top:42px!important;position:relative;z-index:99999}
.header_biz0000000 .slick-arrow{top:50%!important}
}
@media screen and (max-width:480px) {
.header_biz0000000 .fk-item_second{max-width:170px!important;min-width:170px!important;height:170px!important}
.header_biz0000000 .fk-item__icon{height:65px!important}
.header_biz0000000 .fk-item__title{font-size:13px!important}
}
@media screen and (max-width:853px) {
.header_biz0000000 .section{padding:0!important}
.header_biz0000000 .pc{display:none!important}
.header_biz0000000 .mob{display:block!important}
}
@media screen and (min-width:853px) {
.header_biz0000000 .mob{display:none!important}
}
@media screen and (max-height:640px) {
.header_biz0000000 .header__third{position:relative;margin:26px 0 0}
}
@media screen and (max-width:560px) {
.header_biz0000000 .header__third{position:relative;margin:26px 0 0}
}
@media screen and (min-height:750px) {
.header_biz0000000 .header{height:100vh}
}
@media screen and (max-width:1100px) {
.header_biz0000000 .grid_biz-header{max-width:1100px!important}
}
@media screen and (max-height:750px) {
.header_biz0000000 .header__second{padding-bottom:20px!important}
}
.header_biz0000000 .texbox p{width:320px;margin:0 auto;line-height:35px}
.header_biz0000000 .texbox{margin:45px 0 117px}
.header_biz0000000 .texbox a:hover{color:#8dd50e;border-bottom:1px solid #8dd50e}
@media screen and (min-height:750px) {
.header_biz0000000 .header{height:100vh}
}
.header_biz0000000 .header__title{top:-74px!important}
@media screen and (max-width:853px) {
.header_biz0000000 .slick-prev{left:27%!important}
.header_biz0000000 .slick-next{right:27%!important}
}
@media screen and (max-width:781px) {
.header_biz0000000 .slick-prev{left:25.5%!important}
.header_biz0000000 .slick-next{right:25.5%!important}
}
@media screen and (max-width:738px) {
.header_biz0000000 .slick-prev{left:23%!important}
.header_biz0000000 .slick-next{right:23%!important}
}
@media screen and (max-width:666px) {
.header_biz0000000 .slick-prev{left:21%!important}
.header_biz0000000 .slick-next{right:21%!important}
}
@media screen and (max-width:609px) {
.header_biz0000000 .slick-prev{left:19%!important}
.header_biz0000000 .slick-next{right:19%!important}
}
@media screen and (max-width:570px) {
.header_biz0000000 .slick-prev{left:17%!important}
.header_biz0000000 .slick-next{right:17%!important}
}
@media screen and (max-width:522px) {
.header_biz0000000 .slick-prev{left:15%!important}
.header_biz0000000 .slick-next{right:15%!important}
}
@media screen and (max-width:489px) {
.header_biz0000000 .slick-prev{left:12%!important}
.header_biz0000000 .slick-next{right:12%!important}
}
@media screen and (max-width:456px) {
.header_biz0000000 .slick-prev{left:7%!important}
.header_biz0000000 .slick-next{right:7%!important}
}
@media screen and (max-width:415px) {
.header_biz0000000 .slick-prev{left:14%!important}
.header_biz0000000 .slick-next{right:14%!important}
}
@media screen and (max-width:382px) {
.header_biz0000000 .slick-prev{left:9%!important}
.header_biz0000000 .slick-next{right:9%!important}
}
@media screen and (max-width:375px) {
.header_biz0000000 .slick-prev{left:14%!important}
.header_biz0000000 .slick-next{right:14%!important}
}
@media screen and (max-width:350px) {
.header_biz0000000 .slick-prev{left:10%!important}
.header_biz0000000 .slick-next{right:10%!important}
}
.header_biz0000000 .slick-arrow:after{font-family:'fk';font-size:40px!important}
.header_biz0000000 button.slick-arrow{position:absolute;top:45%!important;outline:none;z-index:10;cursor:pointer;background:0 0!important;font-size:0;margin-top:-50px;padding:50px 10px!important;color:#fff!important;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);text-shadow:none!important}
@media (min-width:1024px) {
.header_biz0000000 div.pc{display:block!important}
}  @media(max-width: 768px) {
.header.section__content.header_gos{display:block;padding-bottom:0;}
.header.section__content.header_gos .header__second{max-width:80%;margin:auto;}
.header.section__content.header_gos .header__first{position:relative;min-height:135px;}
.header.section__content.header_gos .header__title{font-size:24px;}
.header.section__content.header_gos .header__third.trk{position:relative;margin-top:50px;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;}
.header.section__content.header_gos .header__third.trk .header__phone,
.header.section__content.header_gos .header__third.trk .header__download{float:none;}
}
.page.gos .slick-list.draggable{max-width:100%;}
@media(min-width:1024px) {
.page.gos .page__row.page__row_header{height:100vh;}
.header.section__content.header_gos{position:unset;min-height:100vh;display:flex;flex-flow:column wrap;}
.page.gos .header__first{margin:0;}
.page.gos .header__second{margin:auto;}
.page.gos .header__third{max-width:1200px;margin:auto;left:0;right:0;bottom:2px;}
.page.gos .header__more{bottom:1%;}
}
.page__row_download-presentation + .page__row_portfolio > .section_portfolio > .section__title.title-top{margin-top:50px;}
.header-download-icon.js-svg_cat{width:auto;height:auto;}
.header-download-icon svg{width:28px;}
.section__title h1{margin:0 auto;}
.item__gallery-item img{width:95%;margin:0 auto;}
.menu__item a[href="#noclick"]{pointer-events:none;}
.blog-content figure{width:975px !important;}
.grid_home-header{margin-left:-30px;display:flex;flex-flow:row wrap;justify-content:center;}
.grid_home-header .grid__item{float:left;}
.grid_home-header .grid__item,.grid_home-header .l-download__one,.grid_home-header .l-download__two,.grid_home-header .page-footer__address,.grid_home-header .page-footer__company,.grid_home-header .page-footer__contacts,.grid_home-header .page-footer__copyright,.grid_home-header .page-footer__menu,.grid_home-header .page-footer__soc-icons{width:33.33333%;padding-left:30px;text-align:center}
@media screen and (max-width:1050px) {
.grid_home-header{margin:0}
.grid_home-header .grid__item,.grid_home-header .l-download__one,.grid_home-header .l-download__two,.grid_home-header .page-footer__address,.grid_home-header .page-footer__company,.grid_home-header .page-footer__contacts,.grid_home-header .page-footer__copyright,.grid_home-header .page-footer__menu,.grid_home-header .page-footer__soc-icons{width:100%;margin-bottom:20px;padding-left:0}
}
@media screen and (max-width:370px) and (max-height:550px) {
.grid_home-header .grid__item,.grid_home-header .l-download__one,.grid_home-header .l-download__two,.grid_home-header .page-footer__address,.grid_home-header .page-footer__company,.grid_home-header .page-footer__contacts,.grid_home-header .page-footer__copyright,.grid_home-header .page-footer__menu,.grid_home-header .page-footer__soc-icons{margin-bottom:10px}
}
.btn_panel{font-family:GothamMedium !important;}
.btn_panel .panel__content{font-family:Calibri,sans-serif;}
.miniramp{color:#fff;background-position-y:55%;background-repeat:no-repeat;background-size:cover;background-image:url(https://fk-ramps.ru/wp-content/uploads/2021/07/pumptrack_768.jpg);}
@supports (background-image: -webkit-image-set(url(https://fk-ramps.ru/wp-content/uploads/2021/07/pumptrack_768.webp) 1x))  {
.miniramp{background-image:-webkit-image-set(url(https://fk-ramps.ru/wp-content/uploads/2021/07/pumptrack_768.webp) 1x);}
}
.miniramp .section_regular{padding-bottom:0;padding-top:200px;}
.miniramp__content{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column-reverse;max-width:1200px;padding:20px 0 40px;margin:0 auto;align-items:flex-start;}
.miniramp__right{position:relative;margin-top:20px;}
.miniramp__left{position:relative;width:94%;padding:35px;background-color:#009fe3;-webkit-box-shadow:20px 20px 1px 0px #0086d4;box-shadow:20px 20px 1px 0px #0086d4;}
.miniramp__left a{font-size:13px;line-height:normal;text-transform:uppercase;}
.miniramp__left::before{content:"";position:absolute;width:0;height:0;bottom:-20px;left:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #0086d4;}
.miniramp__left::after{content:"";position:absolute;width:0;height:0;top:0;right:-20px;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #0086d4;}
.miniramp__title{max-width:260px;margin-top:10px;margin-bottom:10px;color:#fff;font-family:'GothamBold', Arial, sans-serif;font-size:25px;line-height:normal;text-transform:uppercase;}
.miniramp__price{margin-top:10px;margin-bottom:15px;font-size:24px;line-height:normal;}
.miniramp__description{max-width:472px;padding:20px 30px;background-color:rgba(0, 0, 0, 0.7);font-size:13px;line-height:normal;}
.miniramp__description a{color:#fff;text-decoration:underline;}
.miniramp__description a:hover{color:#0086d4;}
.miniramp__button{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 40px;border:1px solid #fff;background-color:rgba(0, 0, 0, 0.5);color:#fff;text-transform:uppercase;text-align:center;text-decoration:none;}
.miniramp__button:hover{background-color:#fff;color:#000;}
.miniramp__play-wrapper{position:absolute;width:60px;height:60px;bottom:0;right:-5px;cursor:pointer;}
.miniramp__play-wrapper:hover{color:#0086d4;}
.miniramp__play-wrapper a,
.miniramp__play{position:absolute;left:0;top:0;}
.miniramp__play-wrapper a{z-index:2;width:100%;height:100%;}
@media screen and (min-width: 768px) {
.miniramp{background-image:url(https://fk-ramps.ru/wp-content/uploads/2021/07/pumptrack_1366.jpg);}
.miniramp .section_regular{padding-bottom:50px;padding-top:50px;}
.miniramp__content{flex-direction:row;align-items:center;}
.miniramp__right{margin-left:20px;margin-top:0;}
.miniramp__left{width:auto;}
.miniramp__title{font-size:36px;}
.miniramp__button{padding:20px 80px;}
.miniramp__left a,
.miniramp__description{font-size:18px;}
.miniramp__play{right:-31px;}
}
@supports (background-image: -webkit-image-set(url(https://fk-ramps.ru/wp-content/uploads/2021/07/pumptrack_1366.webp) 1x))  {
@media screen and (min-width: 768px) {
.miniramp{background-image:-webkit-image-set(url(https://fk-ramps.ru/wp-content/uploads/2021/07/pumptrack_1366.webp) 1x);}
}
}
@media screen and (min-width: 768px) and (max-width: 1200px) {
.page__row_header{background-image:var(--tablet-background)!important;}
}
@media screen and (min-width: 1366px) {
.miniramp{background-image:url(https://fk-ramps.ru/wp-content/uploads/2021/07/pumptrack_1920.jpg);}
}
@supports (background-image: -webkit-image-set(url(https://fk-ramps.ru/wp-content/uploads/2021/07/pumptrack_1920.webp) 1x))  {
@media screen and (min-width: 1366px) {
.miniramp {
background-image: -webkit-image-set(url(https://fk-ramps.ru/wp-content/uploads/2021/07/pumptrack_1920.webp) 1x);
}
}
}