/*! HTML5 Boilerplate v5.0 | MIT License | http://h5bp.com/ */.btn,.btn:visited,.main-nav a{-webkit-transition:.2s;text-decoration:none}.inner,html{height:100%}.inner,.main{max-width:120rem;position:relative}.btn,.btn:visited,.inner,.main,.main-nav a,.page-header,li{position:relative}.btn,.btn:visited,.lang-nav a,.main-nav a,a:active,a:hover{text-decoration:none}html{font-size:10px;line-height:1;box-sizing:border-box;background:url(../img/body-bg.jpg) 50% 0 #4c8609}*,::after,::before{box-sizing:inherit}::-moz-selection{color:#fff;background:#118ad2;text-shadow:none}::selection{color:#fff;background:#118ad2;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}img{max-width:100%}body{min-height:100%;font:1.8rem/1.5 'Fira Sans',Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#382f22;background:url(../img/footer-water-bg.png) 50% 100% repeat-x}.btn,.btn:visited{cursor:pointer;display:inline-block;padding:2rem 3rem 1.7rem;text-align:center;font:700 2.4rem/1 'Fira Sans',Arial,sans-serif;border-radius:3px;border:1px solid transparent;color:#fff;background-color:#b11515;box-shadow:0 3px 0 rgba(0,0,0,.12),inset 0 -2px 30px #ae1414;transition:.2s}.btn:hover{background-color:#bf1919;box-shadow:0 3px 0 rgba(0,0,0,.12),inset 0 -2px 30px #991010}.btn:active{border-color:#930b0b;-webkit-transform:translateY(2px);transform:translateY(2px);box-shadow:0 1px 0 rgba(0,0,0,.12),inset 0 -2px 30px #991010}a,a:visited{outline:0;color:#b11515}a[href^=mailto]{white-space:nowrap}b,strong{font-weight:700}em,i{font-style:italic}h1{margin-bottom:3.2rem;font:700 5.6rem/1.2 Caveat,cursive;text-shadow:1px 1px 0 rgba(0,0,0,.15);color:#1686dd}.main-nav a:hover,.main-nav__offer a:hover span,.main-nav__offer:hover>a,h2{color:#118ad2}.page-content__main h1{letter-spacing:-.2rem}h2{margin:3.2rem 0 .8rem;font:700 2.8rem/1.2 'Fira Sans',Arial,sans-serif}.additional-offer p,.bigger-txt,.contact-info-data{line-height:1.2}ol,p,ul{margin-bottom:1.8rem;font-size:1.8rem}li{margin-bottom:.8rem}.page-content__main li{padding-left:1.5rem}.page-content__main li::before{content:"";position:absolute;top:1rem;left:0;display:inline-block;width:1rem;height:.2rem;background-color:#999}.bigger-txt{font-size:2.2rem}.inner{margin:0 auto}.main{display:block;margin:0 auto 6rem;background-color:#fff;box-shadow:0 1px 2px #b6b0a3}.inner::after,.main::after{content:"";display:block;clear:both}.page-header{z-index:100;width:100%;height:8rem;border-top:4px solid #d9d9d9;background:url(../img/header-bg.png) 50% 100% repeat-x}.logo,.main-nav,.main-nav a svg,.mobile-nav-btn{position:absolute}.page-header li,.page-header ul{margin:0;padding:0}.page-header .inner::before{content:"";z-index:2;position:absolute;top:-4rem;left:-12.5rem;display:inline-block;width:25rem;height:17.7rem;background:url(../img/leafs.png) 0 0/contain no-repeat;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:5s ease-in-out infinite forwards swinging;animation:5s ease-in-out infinite forwards swinging}@-webkit-keyframes swinging{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@keyframes swinging{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}.logo{z-index:1;top:-12px;left:-2rem;display:inline-block;width:42.4rem;height:12rem;background:url(../img/logo.png) 50% 0/contain no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden}.mobile-nav-btn,.promovideo-link{text-indent:500%;overflow:hidden;white-space:nowrap}.mobile-nav-btn{z-index:100;display:none;top:1.2rem;right:6.5rem;width:4.5rem;height:4.5rem;border-radius:3px;background:url(../img/menu-ico.svg) 50% 50%/52% auto no-repeat #118ad2;-webkit-transition:.3s;transition:.3s}.main-nav,.main-nav a,.main-nav>ul,.main-nav>ul>li{height:100%}.mobile-nav-btn.is-active{background:url(../img/x-close-ico.svg) 50% 50%/52% auto no-repeat #118ad2}.main-nav{top:-4px;right:8rem}.main-nav>ul{text-align:center;font-size:1.4rem;font-weight:700;text-transform:uppercase}.main-nav>ul>li{float:left;margin:0 1rem}.main-nav a{display:block;color:#382f22;transition:.2s;border-top:4px solid transparent}.main-nav>ul>li>a{height:8rem;padding:4rem 1.2rem 0}.main-nav>ul>li>a.is-selected{border-color:#118ad2;color:#118ad2}.form fieldset,.lang-nav a{border-bottom:1px dashed #c1c1c1}.main-nav a svg{top:1rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;margin:0 auto .5rem;-webkit-transition:.2s;transition:.2s}.main-nav__about-us svg{height:2.1rem}.main-nav__location svg{top:-.1rem;height:2.1rem}.main-nav__offer svg{top:.3rem;height:2.5rem}.main-nav__reservation svg{top:-.2rem;height:1.7rem}.main-nav__action svg{top:-.1rem;height:1.5rem}.main-nav a *{fill:#382f22;-webkit-transition:.2s;transition:.2s}.main-nav a.is-selected svg *,.main-nav a:hover svg *,.main-nav__offer:hover a svg *{fill:#118ad2}.main-nav .main-nav__action a{top:0;height:140%;margin-top:-2.1rem;padding-top:6.5rem;border-top:none;color:#fff;background:url(../img/main-nav-action-bg.svg) 50% 100%/100% no-repeat}.main-nav__action a.is-selected,.main-nav__action a:hover{top:1rem;color:#fff!important}.lang-nav a:hover,.lang-nav:hover .lang-nav__selected,ul.main-nav__dropdown-menu a.is-selected{color:#118ad2}.main-nav__action a svg{top:3.7rem;width:2rem;height:auto}.main-nav__action a svg *,.main-nav__action a.is-selected svg *,.main-nav__action a:hover svg *{fill:#fff}.main-nav .main-nav__offer{margin-left:0}.main-nav .main-nav__offer>a{padding-left:.3rem}.lang-nav b,.main-nav__offer span{position:relative;display:inline-block;margin-left:1.9rem;padding-right:1.9rem}.lang-nav b::after,.main-nav__offer span::after{content:"";position:absolute;top:.5rem;right:0;display:inline-block;width:1.4rem;height:.9rem;background:url(../img/arrow-brown.svg) 50% 50%/100% no-repeat;-webkit-transition:.2s;transition:.2s}.lang-nav:hover b::after,.main-nav__offer:hover span::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.lang-nav ul,ul.main-nav__dropdown-menu{visibility:hidden;opacity:0;display:block;z-index:100;position:absolute;top:6.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:0 1rem;white-space:nowrap;font-weight:700;font-size:1.4rem;line-height:1.2;text-transform:none;background-color:#fff;box-shadow:0 2px 1px rgba(0,0,0,.25);-webkit-transition:.5s;transition:.5s}.lang-nav:hover ul,.main-nav__offer:hover ul.main-nav__dropdown-menu{visibility:visible;opacity:1}ul.main-nav__dropdown-menu a{padding:1.3rem 1.2rem 1.2rem;border:none;border-bottom:1px dashed #c1c1c1}ul.main-nav__dropdown-menu li:last-child a{border:none}.lang-nav{position:absolute;top:-4px;right:1rem;width:6rem;height:100%;text-align:center}.lang-nav__selected{cursor:pointer;position:relative;display:block;padding-top:1.8rem;text-transform:uppercase;font-size:1.4rem;font-weight:700;color:#382f22;-webkit-transition:.2s;transition:.2s}.lang-nav__selected b{margin-left:.5rem}.lang-nav__selected::before{content:"";position:relative;top:-.1rem;left:.1rem;display:block;width:3.2rem;height:2rem;margin:0 auto .7rem}.lang-nav .lang-nav_croatian a::before,.lang-nav__selected--croatian::before{background:url(../img/flag-croatia.svg) 0 0/cover no-repeat}.lang-nav .lang-nav_english a::before,.lang-nav__selected--english::before{background:url(../img/flag-uk.svg) 0 0/cover no-repeat}.lang-nav .lang-nav_german a::before,.lang-nav__selected--german::before{background:url(../img/flag-germany.svg) 0 0/cover no-repeat}.lang-nav a{display:block;padding:1.2rem;color:#382f22;-webkit-transition:.2s;transition:.2s}.lang-nav li:last-child a{border-bottom:none}.lang-nav a::before{content:"";position:relative;top:.2rem;display:inline-block;width:2.2rem;height:1.3rem;margin-right:.5rem}.page-content{position:relative;z-index:10}.page-content:after{content:"";display:table;clear:both}.left-col{float:left;width:60%}.right-col{float:right;width:40%;margin-top:-8rem;padding-left:8rem}.promovideo-link{z-index:100;position:absolute;top:-5rem;right:-3rem;display:block;width:23.2rem;height:17.2rem;background:url(../content/promovideo-thumb.png) 50% 50%/contain no-repeat}.image-slider{overflow:hidden;position:relative;top:-1rem;max-height:50rem}.image-slider img{width:100%}.image-slider::after{content:"";position:absolute;bottom:0;left:0;right:0;display:block;width:100%;height:7px;background:url(../img/image-slider-mask-bottom.png) 50% 0 repeat-x}.page-content__main{position:relative;margin-top:-10rem;border-bottom:8px solid #b0deed;background-color:#fff}.page-content__main::before{content:"";z-index:-1;position:absolute;top:.5rem;bottom:-1.5rem;left:.2rem;right:-1.3rem;display:block;-webkit-transform:rotate(.7deg);transform:rotate(.7deg);background-color:rgba(0,0,0,.2);-webkit-clip-path:polygon(0 0%,98% 0,100% 100%,0 100%);clip-path:polygon(0 0%,98% 0,100% 100%,0 100%)}.page-content__main::after{content:"";z-index:2;position:absolute;bottom:-8rem;right:-2rem;display:block}.page-content--homepage .page-content__main::after{width:41.7rem;height:14.9rem;background:url(../content/photo-stamps-homepage.png) 50% 50%/contain no-repeat}.page-content--rafting .page-content__main::after{width:49.9rem;height:17rem;background:url(../content/photo-stamps-rafting.png) 50% 50%/contain no-repeat}.page-content--kanu-kayak .page-content__main::after{bottom:-10rem;right:2rem;width:34.6rem;height:15.6rem;background:url(../content/photo-stamps-kanu-kayak.png) 50% 50%/contain no-repeat}.page-content--canyoning .page-content__main::after{bottom:-8rem;right:1rem;width:31.3rem;height:15.3rem;background:url(../content/photo-stamps-canyoning.png) 50% 50%/contain no-repeat}.page-content--sea-lake-kayaking .page-content__main::after{width:35.3rem;height:17rem;background:url(../content/photo-stamps-sea-lake-kayaking.png) 50% 50%/contain no-repeat}.page-content--skijasko-trcanje .page-content__main::after{bottom:-7rem;right:2rem;width:34.5rem;height:16.2rem;background:url(../content/photo-stamps-skijasko-trcanje.png) 50% 50%/contain no-repeat}.page-content--nordijsko-hodanje .page-content__main::after{right:2rem;width:35.5rem;height:16.1rem;background:url(../content/photo-stamps-nordijsko-hodanje.png) 50% 50%/contain no-repeat}.page-content__main__inner{overflow:hidden;z-index:2;position:relative;padding:4rem 6rem 8rem}.page-content--akcija .page-content__main__inner,.page-content--kontakt .page-content__main__inner,.page-content--lokacija .page-content__main__inner,.page-content--onama .page-content__main__inner,.page-content--partneri .page-content__main__inner,.page-content--rezervacija .page-content__main__inner{padding-bottom:4rem}.page-content__main__inner::after,.page-content__main__inner::before{content:"";z-index:-1;position:absolute;display:block}.page-content__main__inner::before{top:-2rem;right:-5rem;width:42rem;height:42rem;opacity:.1;background:url(../img/content-icons-bg.svg) 0 100%/cover no-repeat}.page-content__main__inner::after{content:"";position:absolute;bottom:0;left:0;right:0}.page-content--homepage .page-content__main__inner::after{width:100%;height:20rem;opacity:.7;background:url(../img/footer-water-bg.png) 0 0/cover no-repeat}.video-embed{margin:2rem 0;border-radius:3px}.map-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;margin:2rem -6rem 4rem}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.contact-info-data li{margin-bottom:2rem;padding-left:0}.contact-info-data li::before,.form li:before,.partner-banner li::before,.partner-links li::before{display:none}.contact-info-data i{display:block;font-size:1.4rem;font-style:normal;text-transform:uppercase;color:#888}.contact-info-data a,.partner-links a{color:#382f22;text-decoration:none}.partner-banner{overflow:hidden}.partner-banner li{float:left;padding:0 1rem 0 0}.partner-links{font-size:1.4rem}.partner-links li{display:inline-block;padding:0}.partner-links li::after{content:"";display:inline-block;width:1px;height:2rem;margin:0 .6rem -.5rem 1rem;background-color:#999}.partner-links a{-webkit-transition:.2s;transition:.2s}.partner-links a:hover{color:#b11515;text-decoration:underline}.page-content--rezervacija .left-col{float:none;width:auto;max-width:80rem;margin:-10rem auto 0}button{border:none;background:0 0}button,input[type=button]{cursor:pointer;outline:0}.form li{margin-bottom:2rem;padding:0}.form fieldset{margin-bottom:2rem;padding:0 1rem 1rem}.form fieldset:last-child{padding-bottom:0;border:none}.form legend{display:block;margin-bottom:1rem;text-transform:uppercase;font-weight:700;color:#118ad2}.form label{position:relative;display:block;padding:0 1rem .5rem;font-size:1.6rem;font-weight:700}.form .label--required::before{content:"*";position:absolute;top:-.4rem;left:-.4rem;font-size:2.2rem;font-weight:700;color:#ae1414}.form input[type=date],.form input[type=email],.form input[type=number],.form input[type=text],.form select,.form textarea{outline:0;width:100%;max-width:40rem;padding:.8rem 1rem;font:1.8rem/1.2 'Fira Sans',Arial,sans-serif;border:1px solid #999;border-radius:2px;background-color:#fcfcfc;-webkit-transition:.2s;transition:.2s}.form textarea{overflow:auto;height:12rem}.form input[type=date]:hover,.form input[type=email]:hover,.form input[type=number]:hover,.form input[type=text]:hover,.form select:hover,.form textarea:hover{border-color:#382f22}.form input[type=date]:focus,.form input[type=email]:focus,.form input[type=number]:focus,.form input[type=text]:focus,.form select:focus,.form textarea:focus{border-color:#1686dd;box-shadow:0 0 6px rgba(17,138,210,.5)}.form .btn{padding:1.5rem 4rem;font-size:2rem}.offer-box{position:relative;margin-bottom:4rem;padding-bottom:1.5rem;background-color:#fff}.offer-box__list a:hover,.offer-box__title{background-color:#118ad2;color:#fff}.offer-box::before,.promo-box::before{content:"";z-index:-1;position:absolute;top:.5rem;bottom:-.5rem;left:.4rem;right:-.7rem;display:block;-webkit-transform:rotate(.2deg);transform:rotate(.2deg);background-color:rgba(0,0,0,.2);-webkit-clip-path:polygon(0 0,99% 0,100% 100%,0 100%);clip-path:polygon(0 0%,99% 0,100% 100%,0 100%)}.offer-box__title{z-index:2;position:relative;top:-6.5rem;left:1rem;width:90%;padding:1.5rem 5rem 2rem 8rem;font:3rem/.8 Caveat,cursive;text-shadow:none;box-shadow:0 1px 1px rgba(0,0,0,.25);-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.offer-box__title::after,.offer-box__title::before{content:"";position:absolute;display:inline-block}.offer-box__title::after{z-index:-1;top:1.8rem;right:2.2rem;width:4.6rem;height:5.3rem;background:url(../img/offer-box-arrow.svg) 50% 50%/contain no-repeat}.offer-box__title::before{top:-3rem;left:-3.7rem;width:10.7rem;height:14.6rem;background:url(../img/offer-box-stamp.png) 50% 50%/contain no-repeat}.offer-box__list{margin:-6rem 0 1.5rem;font:700 1.6rem/1 Bitter,Georgia,serif}.offer-box__list li{margin:0;padding:.1rem .1rem 0}.offer-box__list li::after{content:"";display:block;width:auto;height:1px;margin:1px 1rem 0;border-top:1px dashed #c1c1c1}.offer-box__list a{position:relative;display:block;padding:1.4rem 2rem;color:#118ad2;text-decoration:none;-webkit-transition:.3s;transition:.3s}.offer-box__list strong{display:block;margin-top:.8rem;font:italic 700 1.6rem/1 'Fira Sans',Georgia,serif;color:#5c8d0e;-webkit-transition:.3s;transition:.3s}.offer-box__list a:hover strong{color:#fff}.offer-box__list svg{position:absolute;top:53%;right:2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.1rem;height:1.9rem;fill:#b1a697;-webkit-transition:.3s;transition:.3s}.offer-box__list a:hover svg{right:1.5rem;fill:#fff}.offer-box__note{display:block;padding:0 2rem;font-size:1.5rem;font-style:italic;color:#446908}.offer-box__price{margin:-4.5rem 1rem 0;text-align:center}.offer-box__price.buttons{margin-top:3rem}.offer-box__price strong{display:block;margin-bottom:.5rem;font:italic 700 1.8rem/1 'Fira Sans',Georgia,serif;color:#5c8d0e}.offer-box__price hr{display:block;height:1px;margin:2rem 0 3rem;border:none;border-bottom:1px dashed #c1c1c1}.btn--reservation{display:block;margin:0 2rem 2rem;padding:2rem;font-size:2rem}.additional-offer{margin:0 1rem 4rem;padding:0 2rem 2rem;color:#fff;border-bottom:1px dashed rgba(255,255,255,.3)}.additional-offer__lunch{position:relative;padding:.5rem 0 0 8rem}.additional-offer__lunch::before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:6rem;height:6rem;border-radius:100%;background:url(../img/lunch-ico.svg) 50% 50%/3rem auto no-repeat #fff}.offer-box+.photos{margin-top:8rem}.photos h2{margin:0 3rem 2rem;font:700 2.4rem/1 Bitter,Georgia,serif;color:#fff}.photos ul{padding:0 .5rem}.photos li{float:left;width:25%;margin:0;padding:.5rem}.photos a{display:block;border:4px solid #fff;box-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-transition:.3s;transition:.3s}.photos a:hover{box-shadow:0 15px 30px rgba(0,0,0,.25)}.promo-box{position:relative;padding:2rem;background-color:#fff}.promo-box p{font-size:1.4rem;font-weight:700}.page-footer{overflow:hidden;clear:both;width:100%;margin-top:10rem;font-size:1.4rem;line-height:1.2;color:#fff}.page-footer .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-footer small{clear:both;display:block;padding:4rem 0;text-align:center;font-size:1.4rem;color:#29706c}.page-footer section{position:relative;float:left;width:25%;padding:1rem 3rem 4rem;border-left:1px solid rgba(255,255,255,.45)}.page-footer section:first-child{border-left:none}.page-footer section footer{position:absolute;bottom:1rem;left:3rem;right:0}.page-footer a,.weather,span.weather__temp b{position:relative}.page-footer h1{margin:0 0 2.4rem;font:700 2.4rem/1 Bitter,Georgia,serif;text-shadow:none;color:#fff}.page-footer a{display:inline-block;color:#fff}.page-footer footer{white-space:nowrap;font-size:1.3rem}.page-footer footer a{margin-right:1.5rem}.page-footer footer a:last-child{margin-right:0}.page-footer footer a::before{content:"";position:absolute;left:0;display:inline-block;background-size:100%}.page-footer__location span{position:relative;display:block;padding:1rem 0 0 10rem;font-size:1.6rem}.page-footer__location span::before{content:"";position:absolute;top:0;left:0;display:inline-block;width:8.5rem;height:7.8rem;background:url(../img/ico-location.svg) 50% 50%/100% no-repeat}.page-footer__location-link,.page-footer__weather-link{padding-left:1.9rem}.page-footer__location-link::before{width:1.5rem;height:1.5rem;background:url(../img/ico-zoom-plus.svg) 50% 50% no-repeat}.page-footer__weather-link::before{top:-.1rem;width:1.6rem;height:1.6rem;background:url(../img/ico-weather-sun.svg) 50% 50% no-repeat}.page-footer__water-level-link{padding-left:2.6rem}.page-footer__water-level-link::before{top:.1rem;width:2.1rem;height:1.2rem;background:url(../img/ico-water.svg) 50% 50% no-repeat}.weather span{display:block;margin-bottom:.6rem;white-space:nowrap;line-height:1}.weather__icon{float:left;margin-right:3rem;color:#fff;font-family:weather;font-size:12rem;font-weight:400;font-style:normal;line-height:.75;text-transform:none}span.weather__temp{font-size:4.2rem;font-weight:700;margin-bottom:0}span.weather__temp b{vertical-align:top;top:.4rem;margin-left:.7rem;font-size:2.4rem;font-weight:400}@font-face{font-family:weather;src:url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.eot');src:url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.eot?#iefix') format('embedded-opentype'),url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.woff') format('woff'),url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.ttf') format('truetype'),url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.svg#artill_clean_weather_iconsRg') format('svg');font-weight:400;font-style:normal}.icon-0:before{content:":"}.icon-1:before{content:"p"}.icon-2:before,.icon-37:before,.icon-38:before,.icon-39:before,.icon-45:before,.icon-47:before,.icon-4:before{content:"S"}.icon-3:before{content:"Q"}.icon-10:before,.icon-15:before,.icon-17:before,.icon-35:before,.icon-41:before,.icon-43:before,.icon-5:before,.icon-6:before,.icon-7:before,.icon-8:before{content:"W"}.icon-11:before,.icon-12:before,.icon-13:before,.icon-14:before,.icon-16:before,.icon-42:before,.icon-9:before{content:"I"}.icon-18:before,.icon-46:before{content:"U"}.icon-19:before,.icon-20:before,.icon-21:before,.icon-22:before,.icon-23:before{content:"Z"}.icon-24:before,.icon-25:before{content:"E"}.icon-26:before{content:"3"}.icon-27:before,.icon-29:before,.icon-44:before{content:"a"}.icon-28:before,.icon-30:before{content:"A"}.icon-31:before,.icon-33:before{content:"6"}.icon-32:before,.icon-34:before,.icon-36:before{content:"1"}.icon-40:before{content:"M"}.page-footer__network span{display:block;margin-bottom:1rem}.page-footer__network li{display:inline-block;margin-right:.6rem}.page-footer__network a{-webkit-transition:.2s;transition:.2s}.page-footer__network a:hover{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.page-footer .page-footer__network footer{bottom:2.2rem;height:2rem;margin-right:-4rem}.page-footer__network footer a{margin-right:.5rem}.page-footer__contact ul{margin:0;font-size:1.4rem;line-height:1.4}.page-footer__contact li{margin:0}.page-footer__contact li:first-child{margin-bottom:1rem}.page-footer__contact ul a{text-decoration:none}.page-footer__contact-link{padding-left:2.1rem}.page-footer__contact-link::before{top:0;width:1.8rem;height:1.3rem;background:url(../img/ico-email.svg) 50% 50% no-repeat}.page-footer__partners-link{padding-left:2.4rem}.page-footer__partners-link::before{top:0;width:2.1rem;height:1.5rem;background:url(../img/ico-partners.svg) 50% 50% no-repeat}