@-webkit-keyframes autoRotation{0%,to{-webkit-transform:rotate(10deg);transform:rotate(10deg)}25%,75%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}}@keyframes autoRotation{0%,to{-webkit-transform:rotate(10deg);transform:rotate(10deg)}25%,75%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:1}to{opacity:0}}@font-face{font-family:"Geometria";font-weight:400;font-style:normal;font-display:fallback;src:url(../fonts/Geometria.eot);src:url(../fonts/Geometria.eot?#iefix) format("embedded-opentype"),url(../fonts/Geometria.woff) format("woff"),url(../fonts/Geometria.ttf) format("truetype")}@font-face{font-family:"GeometriaBold";font-weight:400;font-style:normal;font-display:fallback;src:url(../fonts/Geometria-Bold.eot);src:url(../fonts/Geometria-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Geometria-Bold.woff) format("woff"),url(../fonts/Geometria-Bold.ttf) format("truetype")}@font-face{font-family:"GeometriaExtrabold";font-weight:400;font-style:normal;font-display:fallback;src:url(../fonts/Geometria-ExtraBold.eot);src:url(../fonts/Geometria-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Geometria-ExtraBold.woff) format("woff"),url(../fonts/Geometria-ExtraBold.ttf) format("truetype")}@font-face{font-family:"CarefreeCyrillic";font-weight:400;font-style:normal;font-display:fallback;src:url(../fonts/carefree.eot);src:url(../fonts/carefree.eot?#iefix) format("embedded-opentype"),url(../fonts/carefree.woff) format("woff"),url(../fonts/carefree.ttf) format("truetype")}@font-face{font-family:"GeometriaHeavy";font-weight:400;font-style:normal;font-display:fallback;src:url(../fonts/Geometria-Heavy.eot);src:url(../fonts/Geometria-Heavy.eot?#iefix) format("embedded-opentype"),url(../fonts/Geometria-Heavy.woff) format("woff"),url(../fonts/Geometria-Heavy.ttf) format("truetype")}@font-face{font-family:"GeometriaThin";font-weight:400;font-style:normal;font-display:fallback;src:url(../fonts/Geometria-Thin.eot);src:url(../fonts/Geometria-Thin.eot?#iefix) format("embedded-opentype"),url(../fonts/Geometria-Thin.woff) format("woff"),url(../fonts/Geometria-Thin.ttf) format("truetype")}@font-face{font-family:"GeometriaLight";font-weight:400;font-style:normal;font-display:fallback;src:url(../fonts/Geometria-Light.eot);src:url(../fonts/Geometria-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Geometria-Light.woff) format("woff"),url(../fonts/Geometria-Light.ttf) format("truetype")}@font-face{font-family:"GeometriaExtralight";font-weight:400;font-style:normal;font-display:fallback;src:url(../fonts/Geometria-ExtraLight.eot);src:url(../fonts/Geometria-ExtraLight.eot?#iefix) format("embedded-opentype"),url(../fonts/Geometria-ExtraLight.woff) format("woff"),url(../fonts/Geometria-ExtraLight.ttf) format("truetype")}@font-face{font-family:"GeometriaMedium";font-weight:400;font-style:normal;font-display:fallback;src:url(../fonts/Geometria-Medium.eot);src:url(../fonts/Geometria-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Geometria-Medium.woff) format("woff"),url(../fonts/Geometria-Medium.ttf) format("truetype")}*{margin:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}::-webkit-input-placeholder{color:#666;opacity:1}:-moz-placeholder,::-moz-placeholder{color:#666;opacity:1}:-ms-input-placeholder{color:#666;opacity:1}body input:focus:required:invalid,body textarea:focus:required:invalid{color:#666}body input:required:valid,body textarea:required:valid{color:#666}body,html{height:100%;overflow-x:hidden}body{font-size:16px;min-width:320px;min-height:100vh;height:auto;max-width:100%;position:relative;line-height:1.65;font-family:"roboto-example",sans-serif;opacity:1;background:#fff}.icon{display:inline-block;width:100%;height:100%}.icon-backs--back_1,.icon-backs--back_2{position:absolute;left:0;top:0;width:53px;height:53px}.icon-backs--back_3,.icon-backs--back_4{position:absolute;left:0;top:0;width:58px;height:61px}.icon-backs--back_4{width:66px;height:56px}.icon-backs--back_5,.icon-backs--back_6{position:absolute;left:0;top:0;width:53px;height:53px}.icon-backs--back_6{width:87px;height:74px}.icon-backs--back_7,.icon-backs--back_8{position:absolute;left:0;top:0;width:105px;height:83px}.icon-backs--back_8{width:63px;height:72px}.icon-container_1{position:relative;width:47px;height:47px}.icon-container_1 .icon-backs--back_1{left:-1px;top:-4px}.icon-container_2{position:relative;width:56px;height:53px}.icon-container_2 .icon-backs--back_2{left:5px;top:3px}.icon-container_3,.icon-container_86{position:relative;width:48px;height:53px}.icon-container_86 .icon-backs--back_3{left:-6px;top:-5px}.icon-container_3{width:54px}.icon-container_3 .icon-backs--back_1{left:-1px;top:-1px}.icon-container_6{position:relative;width:66px;height:57px}.icon-container_6 .icon-backs--back_4{left:-8px;top:-2px}.icon-container_8{position:relative;width:50px;height:45px}.icon-container_8 .icon-backs--back_1{left:4px;top:-10px}.icon-container_7{position:relative;width:54px;height:48px}.icon-container_7 .icon-backs--back_5{left:-1px;top:-2px}.icon-container_10,.icon-container_11,.icon-container_12{position:relative;width:56px;height:56px}.icon-container_12 .icon-backs--back_3{left:-3px;top:-11px}.icon-container_10 .icon-backs--back_1{left:1px;top:-3px}.icon-container_11 .icon-backs--back_4{left:-7px;top:-2px}.icon-container_34{position:relative;width:62px;height:40px}.icon-container_34 .icon-backs--back_1{left:10px;top:-11px}.icon-container_24{position:relative;width:53px;height:53px}.icon-container_24 .icon-backs--back_5{left:1px;top:1px}.icon-container_87 .icon-backs--back_3{left:-13px;top:-10px}.icon-container_13{position:relative;width:58px;height:58px}.icon-container_13 .icon-backs--back_1{left:1px;top:-1px}.icon-container_30{position:relative;width:54px;height:54px}.icon-container_30 .icon-backs--back_4{left:-10px;top:-1px}.icon-container_23{position:relative;width:62px;height:62px}.icon-container_23 .icon-backs--back_1{left:10px;top:0}.icon-container_46{position:relative;width:57px;height:49px}.icon-container_46 .icon-backs--back_2{left:5px;top:-1px}.icon-container_36{position:relative;width:59px;height:60px}.icon-container_36 .icon-backs--back_3{left:-2px;top:-7px}.icon-container_48{position:relative;width:54px;height:55px}.icon-container_48 .icon-backs--back_6{left:-27px;top:-18px}.icon-container_54{position:relative;width:53px;height:54px}.icon-container_54 .icon-backs--back_7{left:-10px;top:3px}.icon-container_99{position:relative;width:57px;height:57px}.icon-container_99 .icon-backs--back_1{left:5px;top:-1px}.icon-container_56{position:relative;width:43px;height:54px}.icon-container_56 .icon-backs--back_2{left:-2px;top:1px}.icon-container_44{position:relative;width:62px;height:62px}.icon-container_44 .icon-backs--back_3{left:1px;top:-4px}.icon-container_91{position:relative;width:57px;height:57px}.icon-container_91 .icon-backs--back_1{left:1px;top:1px}.icon-container_17{position:relative;width:56px;height:56px}.icon-container_17 .icon-backs--back_4{left:-9px;top:2px}.icon-container_37{position:relative;width:54px;height:54px}.icon-container_37 .icon-backs--back_1{left:6px;top:10px}.icon-container_60{position:relative;width:63px;height:63px}.icon-container_60 .icon-backs--back_2{left:8px;top:11px}.icon-container_32,.icon-container_64{position:relative;width:57px;height:48px}.icon-container_32 .icon-backs--back_3{left:1px;top:-13px}.icon-container_64{height:47px}.icon-container_64 .icon-backs--back_1{left:3px;top:-6px}.icon-container_61{position:relative;width:54px;height:54px}.icon-container_61 .icon-backs--back_4{left:-10px;top:-4px}.icon-container_66{position:relative;width:44px;height:57px}.icon-container_66 .icon-backs--back_1{left:2px;top:1px}.icon-container_67{position:relative;width:61px;height:61px}.icon-container_67 .icon-backs--back_2{left:3px;top:8px}.icon-container_100{position:relative;width:56px;height:65px}.icon-container_100 .icon-backs--back_3{left:-2px;top:-3px}.icon-container_114{position:relative;width:70px;height:54px}.icon-container_114 .icon-backs--back_1{left:4px;top:-2px}.icon-container_31{position:relative;width:54px;height:53px}.icon-container_31 .icon-backs--back_4{left:-12px;top:3px}.icon-container_49{position:relative;width:56px;height:49px}.icon-container_49 .icon-backs--back_1{left:6px;top:-6px}.icon-container_69{position:relative;width:60px;height:57px}.icon-container_69 .icon-backs--back_2{left:4px;top:2px}.icon-container_38{position:relative;width:48px;height:53px}.icon-container_38 .icon-backs--back_3{left:-8px;top:-8px}.icon-container_70{position:relative;width:57px;height:45px}.icon-container_70 .icon-backs--back_1{left:1px;top:-13px}.icon-container_72{position:relative;width:61px;height:61px}.icon-container_72 .icon-backs--back_4{left:-5px;top:0}.icon-container_29{position:relative;width:53px;height:49px}.icon-container_29 .icon-backs--back_1{left:8px;top:-6px}.icon-container_42{position:relative;width:45px;height:56px}.icon-container_42 .icon-backs--back_2{left:-3px;top:6px}.icon-container_18{position:relative;width:58px;height:57px}.icon-container_18 .icon-backs--back_3{left:-3px;top:-5px}.icon-container_92{position:relative;width:48px;height:45px}.icon-container_92 .icon-backs--back_1{left:-1px;top:-8px}.icon-container_45{position:relative;width:52px;height:53px}.icon-container_45 .icon-backs--back_4{left:-11px;top:-1px}.icon-container_14{position:relative;width:57px;height:45px}.icon-container_14 .icon-backs--back_1{left:10px;top:-10px}.icon-container_25{position:relative;width:53px;height:53px}.icon-container_25 .icon-backs--back_2{left:4px;top:2px}.icon-container_33{position:relative;width:55px;height:58px}.icon-container_33 .icon-backs--back_3{left:-2px;top:-6px}.icon-container_102{position:relative;width:45px;height:62px}.icon-container_102 .icon-backs--back_1{left:-5px;top:3px}.icon-container_22{position:relative;width:50px;height:50px}.icon-container_22 .icon-backs--back_4{left:-10px;top:-2px}.icon-container_43{position:relative;width:52px;height:52px}.icon-container_43 .icon-backs--back_1{left:6px;top:-3px}.icon-container_77{position:relative;width:55px;height:59px}.icon-container_77 .icon-backs--back_2{left:2px;top:6px}.icon-container_28{position:relative;width:65px;height:60px}.icon-container_28 .icon-backs--back_3{left:4px;top:-6px}.icon-container_78{position:relative;width:42px;height:51px}.icon-container_78 .icon-backs--back_1{left:-9px;top:-7px}.icon-container_40{position:relative;width:43px;height:62px}.icon-container_40 .icon-backs--back_4{left:-15px;top:6px}.icon-container_65{position:relative;width:62px;height:52px}.icon-container_65 .icon-backs--back_1{left:7px;top:-6px}.icon-container_26{position:relative;width:43px;height:59px}.icon-container_26 .icon-backs--back_2{left:-2px;top:4px}.icon-container_19{position:relative;width:54px;height:54px}.icon-container_19 .icon-backs--back_3{left:-3px;top:-5px}.icon-container_93{position:relative;width:48px;height:57px}.icon-container_93 .icon-backs--back_1{left:-1px;top:1px}.icon-container_35{position:relative;width:65px;height:62px}.icon-container_35 .icon-backs--back_4{left:-1px;top:5px}.icon-container_73{position:relative;width:48px;height:54px}.icon-container_73 .icon-backs--back_1{left:-5px;top:-5px}.icon-container_21{position:relative;width:68px;height:56px}.icon-container_21 .icon-backs--back_2{left:9px;top:1px}.icon-container_95{position:relative;width:55px;height:59px}.icon-container_95 .icon-backs--back_3{left:-3px;top:-7px}.icon-container_80{position:relative;width:59px;height:56px}.icon-container_80 .icon-backs--back_1{left:0;top:-1px}.icon-container_81,.icon-container_82{position:relative;width:63px;height:54px}.icon-container_81 .icon-backs--back_4{left:-2px;top:-1px}.icon-container_82{width:54px}.icon-container_82 .icon-backs--back_1{left:7px;top:1px}.icon-container_83,.icon-container_9{position:relative;width:52px;height:59px}.icon-container_9 .icon-backs--back_2{left:0;top:7px}.icon-container_83{width:53px}.icon-container_83 .icon-backs--back_3{left:-9px;top:-5px}.icon-container_75{position:relative;width:64px;height:54px}.icon-container_75 .icon-backs--back_1{left:3px;top:-3px}.icon-container_5{position:relative;width:63px;height:62px}.icon-container_5 .icon-backs--back_4{left:-5px;top:5px}.icon-container_16{position:relative;width:61px;height:52px}.icon-container_16 .icon-backs--back_1{left:10px;top:-6px}.icon-container_88{position:relative;width:51px;height:56px}.icon-container_87{position:relative;width:51px;height:56px}.icon-container_87 .icon-backs--back_2{left:0;top:3px}.icon-container_59{position:relative;width:62px;height:51px}.icon-container_59 .icon-backs--back_3{left:-5px;top:-11px}.icon-container_53{position:relative;width:56px;height:52px}.icon-container_53 .icon-backs--back_1{left:-1px;top:-11px}.icon-container_58{position:relative;width:52px;height:56px}.icon-container_58 .icon-backs--back_4{left:-13px;top:4px}.icon-container_41{position:relative;width:54px;height:48px}.icon-container_41 .icon-backs--back_1{left:8px;top:-6px}.icon-container_62{position:relative;width:44px;height:58px}.icon-container_62 .icon-backs--back_2{left:-2px;top:8px}.icon-container_55{position:relative;width:54px;height:47px}.icon-container_55 .icon-backs--back_3{left:-1px;top:-11px}.icon-container_51{position:relative;width:53px;height:38px}.icon-container_51 .icon-backs--back_1{left:0;top:-8px}.icon-container_15{position:relative;width:54px;height:54px}.icon-container_15 .icon-backs--back_4{left:-10px;top:0}.icon-container_84{position:relative;width:44px;height:57px}.icon-container_84 .icon-backs--back_1,.icon-container_89 .icon-backs--back_2{left:2px;top:2px}.icon-container_89{position:relative;width:53px;height:53px}.icon-container_39{position:relative;width:37px;height:52px}.icon-container_39 .icon-backs--back_3{left:-11px;top:-10px}.icon-container_71{position:relative;width:61px;height:61px}.icon-container_71 .icon-backs--back_1{left:2px;top:2px}.icon-container_76{position:relative;width:52px;height:39px}.icon-container_76 .icon-backs--back_4{left:-11px;top:-5px}.icon-container_85{position:relative;width:55px;height:52px}.icon-container_85 .icon-backs--back_1{left:6px;top:-6px}.icon-container_96{position:relative;width:58px;height:48px}.icon-container_96 .icon-backs--back_2{left:7px;top:-5px}.icon-container_27,.icon-container_50{position:relative;width:55px;height:51px}.icon-container_50 .icon-backs--back_3{left:-1px;top:-14px}.icon-container_27{width:53px}.icon-container_27 .icon-backs--back_1{left:0;top:-9px}.icon-container_101{position:relative;width:46px;height:58px}.icon-container_101 .icon-backs--back_4{left:-13px;top:-2px}.icon-container_57{position:relative;width:43px;height:48px}.icon-container_57 .icon-backs--back_1{left:1px;top:-9px}.icon-container_68{position:relative;width:49px;height:44px}.icon-container_68 .icon-backs--back_2{left:2px;top:-7px}.icon-container_94{position:relative;width:60px;height:58px}.icon-container_94 .icon-backs--back_3{left:5px;top:-5px}.icon-container_74{position:relative;width:50px;height:50px}.icon-container_74 .icon-backs--back_1{left:-1px;top:-10px}.icon-container_20{position:relative;width:57px;height:57px}.icon-container_20 .icon-backs--back_4{left:-6px;top:-3px}.icon-container_63{position:relative;width:55px;height:62px}.icon-container_63 .icon-backs--back_1{left:9px;top:1px}.icon-container_79,.icon-container_97,.icon-container_98{position:relative;width:67px;height:67px}.icon-container_79 .icon-backs--back_2{left:10px;top:5px}.icon-container_97{height:60px}.icon-container_97 .icon-backs--back_3{left:2px;top:-7px}.icon-container_106{position:relative;width:68px;height:62px}.icon-container_106 .icon-backs--back_8{left:-5px;top:-7px}.icon-container_47{position:relative;width:64px;height:50px}.icon-container_47 .icon-backs--back_8{left:-5px;top:-16px}.icon-container_90{position:relative;width:66px;height:66px}.icon-container_90 .icon-backs--back_8{left:-2px;top:-9px}.icon-container_4{position:relative;width:56px;height:56px}.icon-container_4 .icon-backs--back_8{left:-10px;top:-7px}.icon-container_104{position:relative;width:68px;height:65px}.icon-container_104 .icon-backs--back_8{left:-4px;top:-6px}.icon-container_52,.icon-wrapper{position:relative;width:60px;height:56px}.icon-container_52 .icon-backs--back_8{left:-9px;top:-13px}.icon-wrapper{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:inline-block;margin-top:8px;width:155px;height:153px;border-radius:5px;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.07);box-shadow:0 10px 30px 0 rgba(0,0,0,.07);margin-right:10.3px}.icon-wrapper.hide{display:none}.icon-wrapper:hover{-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.15);box-shadow:0 10px 30px 0 rgba(0,0,0,.15)}.icon-wrapper:active{border:1px solid red}.icon-wrapper p{position:absolute;width:100%;text-align:center;left:0;right:0;bottom:20px;line-height:18px;font-family:'Geometria',sans-serif;font-size:16px;color:#363636}.icon-wrapper p.double-string{bottom:3px}.icon-wrapper .icon-container{position:absolute;left:0;right:0;bottom:65px;margin:auto}.icon-categories h2{display:block;width:100%;font-family:'GeometriaBold',sans-serif;font-size:48px;line-height:1;margin-top:27px;margin-bottom:3px;color:#4c4c4c}.icon-wrapper p.icon-number{position:absolute;top:9px;left:13px;letter-spacing:1px;text-align:left;width:auto;display:inline-block;font-family:'GeometriaBold',sans-serif;font-size:10px;color:silver}.bg-flag-icon{width:26px;height:26px;border-radius:50%;overflow:hidden}.bg-flag-icon.canada{background:url(../img/icon/flags-sprite.png) -56px -56px}.bg-flag-icon.australia{background:url(../img/icon/flags-sprite.png) -10px -10px}.bg-flag-icon.brazil{background:url(../img/icon/flags-sprite.png) -56px -10px}.bg-flag-icon.britain{background:url(../img/icon/flags-sprite.png) -10px -56px}.bg-flag-icon.france{background:url(../img/icon/flags-sprite.png) -102px -10px}.bg-flag-icon.germany{background:url(../img/icon/flags-sprite.png) -102px -56px}.bg-flag-icon.italy{background:url(../img/icon/flags-sprite.png) -10px -102px}.bg-flag-icon.poland{background:url(../img/icon/flags-sprite.png) -56px -102px}.bg-flag-icon.spain{background:url(../img/icon/flags-sprite.png) -102px -102px}.bg-flag-icon.usa{background:url(../img/icon/flags-sprite.png) -148px -10px}.red-arrow{display:inline-block;margin-left:30px;width:17px;height:10px;background:url(../img/icon/main-sprite.png) -122px -220px}.calendar-icon{display:block;width:10px;height:10px;background:url(../img/icon/main-sprite.png) -257px -45px}.header .slide .bottom-radius-arrow{margin-left:22px}.bottom-radius-arrow{display:inline-block;width:88px;height:32px;background:url(../img/icon/main-sprite.png) -52px -127px;-webkit-animation-name:autoRotation;animation-name:autoRotation;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.fullwidth__gallery-file{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:100}.fullwidth__gallery-upload{position:relative}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}a{text-decoration:none}a:focus,button:focus,input:focus,textarea:focus{outline:0}button{cursor:pointer}.slider-photo-after .slider-photo-after__text{position:absolute;bottom:2.15vw;left:10.8%;-webkit-transform:rotate(6.1deg);-ms-transform:rotate(6.1deg);transform:rotate(6.1deg);letter-spacing:.197vw;font-family:'CarefreeCyrillic',sans-serif;font-size:3.007vw;color:#eb4c6a}.slider-photo-after.slider-photo-after_1{position:absolute;right:19.207%;top:7.177vw;background-image:url(../img/main-page/slider/slide-photo-1.png);background-position:center center;background-repeat:no-repeat;background-size:100%;width:32.262%;height:31.989vw;z-index:0}.slider-photo-after.slider-photo-after_2,.slider-photo-after.slider-photo-after_3,.slider-photo-after.slider-photo-after_4{position:absolute;right:16.815%;top:12.85vw;background-image:url(../img/main-page/slider/slide-photo-2.png);background-position:center center;background-repeat:no-repeat;background-size:100%;width:26.111%;height:25.906vw;z-index:0}.slider-photo-after.slider-photo-after_2 .slider-photo-after__text{font-size:2.461vw;bottom:1.8vw}.slider-photo-after.slider-photo-after_3,.slider-photo-after.slider-photo-after_4{right:14.107%;top:10.526vw;background-image:url(../img/main-page/slider/slide-photo-3.png);width:30.417%;height:26.931vw}.slider-photo-after.slider-photo-after_3 .slider-photo-after__text{display:table;font-size:4.101vw;top:7.648vw;bottom:auto;line-height:1.2;color:#fff;left:0;right:0;margin:auto;max-width:15vw;text-align:center;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.slider-photo-after.slider-photo-after_4{right:33.561%;top:5.673vw;background-image:url(../img/main-page/slider/slide-photo-4.png);width:27.409%;height:27.068vw}.slider-photo-after.slider-photo-after_4 .slider-photo-after__text{font-size:2.597vw;bottom:1.7vw}.owl-item .slide .slide__main-text,.owl-item .slide .slider-photo-after{-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;opacity:0}.owl-item .slide .slider-photo-after{-webkit-transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;-webkit-transform:translateY(50%) rotate(-100deg);-ms-transform:translateY(50%) rotate(-100deg);transform:translateY(50%) rotate(-100deg)}.owl-item.active .slide .slider-photo-after{-webkit-transform:translateY(0%) rotate(0deg);-ms-transform:translateY(0%) rotate(0deg);transform:translateY(0%) rotate(0deg);opacity:1}.owl-item .slide .slide__main-text{-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;transition-timming-function:ease-in;visibility:hidden;-webkit-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%)}.owl-item .slide .slide__search-field,.owl-item .slide .slide__search-submit{-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s;opacity:0;visibility:hidden;-webkit-transform:translateX(-15%);-ms-transform:translateX(-15%);transform:translateX(-15%)}.owl-item.active .slide .slide__main-text,.owl-item.active .slide .slide__search-field,.owl-item.active .slide .slide__search-submit{opacity:1;visibility:visible;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.owl-item .slide .slide__search-submit{-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s;-webkit-transform:translateX(-20%);-ms-transform:translateX(-20%);transform:translateX(-20%)}.regions-hidden-list{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:0;visibility:hidden;position:absolute;z-index:100;margin-top:-4px;top:100%;width:100%;background:#fff;border:1px solid #b5d5ec;border-radius:0 0 5px 5px}.regions-hidden-list.active{opacity:1;visibility:visible}.regions-hidden-list__link{display:block;width:100%;height:55px;line-height:55px;padding-left:27px;font-family:'GeometriaBold',sans-serif;font-size:16px;color:#454545}.regions-hidden-list__link.active,.regions-hidden-list__link:hover{color:#fff;background-image:-o-linear-gradient(55deg,#2d7dd4 0%,#215b9a 100%);background-image:linear-gradient(35deg,#2d7dd4 0%,#215b9a 100%)}.header{position:relative;width:100%;height:50.786vw}.header.main-header{height:50.786vw;margin-bottom:50px}.header.second-header{position:relative;height:142px}.header.second-header::after{position:absolute;content:"";display:block;width:100%;height:37px;bottom:-37px;background:url(img/second-header-shadow.png) bottom no-repeat;z-index:100}.header.second-header .select-language .select-language__arrow{background:url(../img/icon/second-header-arrow.png) center no-repeat;background-size:100%}.header .owl-nav{top:0;bottom:0;height:19px;width:100%;max-width:1140px;left:0;margin:auto;z-index:9999}.header .owl-nav .owl-prev{display:block!important;position:absolute;font-size:.01px!important;left:0;width:29px;height:20px;background-image:url(../img/icon/slide-prev.png)!important;background-position:center center!important;background-size:100%!important;background-repeat:no-repeat!important}.header .owl-dots,.header .owl-nav,.header .owl-nav .owl-next{display:block!important;position:absolute;right:0}.header .owl-nav .owl-next{font-size:.01px!important;height:20px;background-image:url(../img/icon/slide-next.png)!important;background-position:center center!important;background-size:100%!important;background-repeat:no-repeat!important;width:29px}.header .owl-dots{z-index:1000;bottom:167px;width:100%;max-width:1140px;left:0;margin:auto;text-align:right}.header .owl-dots .owl-dot{display:inline!important;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;margin-left:10px;position:relative;top:2px;width:13px;height:13px;border-radius:50%;border:0 solid #fff}#companies-slider-dots .owl-dot.active,.header .owl-dots .owl-dot.active{top:0;border-color:#eb4c6a;border-width:2px}#companies-slider-dots .owl-dot.active span,#reviews-slider-dots .owl-dot.active span,#sidebar-articles-dots .owl-dot.active span,#sidebar-dots .owl-dot.active span,.header .owl-dots .owl-dot.active span{background:#eb4c6a}#companies-slider-dots .owl-dot:hover,.header .owl-dots .owl-dot:hover{top:0;border-width:2px}.header .owl-dots .owl-dot span{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:3px;height:3px;background:#fff;border-radius:50%}#category-popular{display:none}.header .left,.header .right,.slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .left,.header .right{height:128px}.main-slider{position:absolute;display:block;width:100%;height:100%;top:0;left:0}.slide{position:relative;width:100%;height:50.786vw;background-size:cover;background-repeat:no-repeat;background-position:center center}.slide::after{content:""}.header-overlay,.slide::after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:url(../img/main-page/slider/header-shadow.png) repeat-x;background-position:top center}.slide .slide__content{position:relative;z-index:1000;padding-left:68px;max-width:1140px;width:100%;left:0;right:0;margin:auto;display:block}.slide .slide__main-text{font-size:60px;font-family:'GeometriaBold',sans-serif;color:#fff;line-height:1.2}.slide .slide__search{margin-top:33px}.slide .slide__bottom-text{position:absolute;bottom:6.903vw;width:100%;text-align:center;font-size:2.461vw;font-family:"CarefreeCyrillic",sans-serif;letter-spacing:5px;color:#fff;line-height:1.2}.slide .slide__search-field{width:250px;height:67px;border-radius:4px;background:#fff;border:0;font-family:'Geometria',sans-serif;font-size:16px;padding-left:36px}.slide .slide__search-field::-webkit-input-placeholder{color:#545454}.slide .slide__search-field:-ms-input-placeholder,.slide .slide__search-field::-ms-input-placeholder{color:#545454}.slide .slide__search-field::placeholder{color:#545454}.slide .slide__search-submit{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;position:relative;width:178px;height:67px;margin-left:6px;border-radius:4px;border:0;background-image:-o-linear-gradient(55deg,#2d7dd4 0%,#215b9a 100%);background-image:linear-gradient(35deg,#2d7dd4 0%,#215b9a 100%);-webkit-box-shadow:0 10px 25px 0 rgba(33,91,154,.3);box-shadow:0 10px 25px 0 rgba(33,91,154,.3);text-transform:uppercase;padding-left:44px;font-family:'GeometriaBold',sans-serif;font-size:14px;color:#fff}.slide .slide__search-submit span{position:relative;display:block}.most-popcat-item__bottom:hover~.most-popcat-item__overlay::after,.most-popcat-item__image:hover .most-popcat-item__overlay::after,.slide .slide__search-submit:hover::before{opacity:1}.header-bottom .header-bottom__category p::after,.slide .slide__search-submit::before{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;content:"";display:block;position:absolute;width:100%}.slide .slide__search-submit::before{opacity:0;background:rgba(0,0,0,.2);top:0;left:0;height:100%}.slide .slide-search-icon{position:absolute;left:31px;top:0;bottom:0;margin:auto;width:17px;height:17px;background:url(../img/icon/main-sprite.png) -218px -159px}.header-top{position:absolute;top:0;left:0;right:0;margin:auto}.main-slider{z-index:0!important}.header-bottom{position:absolute;width:100%;max-width:1140px;left:0;right:0;margin:auto;height:113px;bottom:-48px;z-index:999}.header-bottom .header-bottom__categories-wrapper{position:absolute;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;border-radius:9px;padding-left:57px;padding-right:82px;height:113px}.header-bottom .header-bottom__categories-wrapper,.header-bottom .header-bottom__category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-bottom .header-bottom__category:hover p{color:#ef4d6b}.header-bottom .header-bottom__category:hover p::after{background:#ef4d6b}.header-bottom .header-bottom__category p{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:inline-block;margin-left:26px;font-size:16px;font-family:'Geometria',sans-serif;color:#363636;position:relative}.header-bottom .header-bottom__category p::after{height:1px;bottom:3px;background:#c2c2c2}.header-top .container{width:100%;height:128px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.logo{width:84px;height:21px;background:url(../img/logo/logo.png) center no-repeat;background-size:100%}.header-menu{position:relative;top:-5px;list-style:none;padding-left:0;margin-right:14px}.header-menu,.header-menu .header-menu__list{display:inline-block}.header-menu__item-image_category,.header-menu__item-image_home{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;height:45px}.header-menu__item-image_home{background:url(../img/main-menu/menu-item-1.png);width:106px}.header-menu .header-menu__item:hover .header-menu__item-image_home{background:url(../img/main-menu/menu-item-1_hover.png)}.header-menu__item-image_category{width:127px;background:url(../img/main-menu/menu-item-2.png)}.header-menu .header-menu__item:hover .header-menu__item-image_category{background:url(../img/main-menu/menu-item-2_hover.png)}.header-menu__item-image_add-company{width:158px;background:url(../img/main-menu/menu-item-3.png)}.header-menu .header-menu__item:hover .header-menu__item-image_add-company{background:url(../img/main-menu/menu-item-3_hover.png)}.header-menu__item-image_add-company,.header-menu__item-image_contacts-us,.header-menu__item-image_news{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;height:45px}.header-menu__item-image_news{background:url(../img/main-menu/menu-item-4.png);width:92px}.header-menu .header-menu__item:hover .header-menu__item-image_news{background:url(../img/main-menu/menu-item-4_hover.png)}.header-menu__item-image_contacts-us{width:133px;background:url(../img/main-menu/menu-item-5.png)}.header-menu .header-menu__item:hover .header-menu__item-image_contacts-us{background:url(../img/main-menu/menu-item-5_hover.png)}header.second-header .header-menu .header-menu__item a{padding:14px 30px 15px 31px}.header-menu .header-menu__item,.header-menu .header-menu__item a{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;border-radius:4px}.header-menu .header-menu__item{list-style:none;background:0 0;display:inline-block;padding:5px;color:#fff}.header-menu .header-menu__item:hover{-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.2);box-shadow:0 10px 30px 0 rgba(0,0,0,.2)}.header-menu .header-menu__item:hover a{color:transparent}.header-menu .header-menu__item a{display:block;font-family:'GeometriaBold',sans-serif;color:transparent;font-size:.001px;padding:0;line-height:0}.select-language{position:relative;padding-left:76px;margin-left:20px;height:40px;line-height:40px}.select-language .select-language__flag{position:absolute;top:-12px;left:0;width:76px;height:97px;background:url(../img/icon/main-sprite.png) -10px -10px}.select-language .select-language__flag .bg-flag-icon{position:absolute;left:25px;top:20px}.header.second-header .select-language .select-language__text{color:#505050}.select-language .select-language__text{cursor:pointer;position:relative;min-width:91px;font-family:'GeometriaBold',sans-serif;font-size:16px;color:#fff;padding-left:2px}.select-language .select-language__text p{display:block;width:100%}.favorites__icon,.select-language .select-language__arrow{display:block;background-size:100%;background-repeat:no-repeat;background-position:center center}.select-language .select-language__arrow{position:absolute;right:0;top:4px;bottom:0;margin:auto;width:10px;height:6px;background-image:url(../img/icon/language-arrow.png)}.favorites{cursor:pointer;position:relative;padding:10px;display:inline-block}.favorites__icon{cursor:pointer;width:15px;height:13px;background-image:url(../img/icon/heart.png)}.favorites__count{position:absolute;top:-4px;right:-6px;display:block;width:22px;height:22px;border-radius:50%;background:#eb4c6a;text-align:center;line-height:22px;color:#fff;font-size:10px;font-family:'GeometriaBold',sans-serif;cursor:pointer;padding-left:1px}.favorites__count:empty{display:none}.mobile-menu-button{display:none;border:0;width:50px;height:50px;background:url(../img/icon/menu-icon.png) no-repeat;background-position:top center}.modal-small__hidden{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:absolute;z-index:999;visibility:hidden;opacity:0;top:20px;left:139px;width:109px;padding:6px 10px 13px 17px;background-color:#fff;border:1px solid rgba(33,91,154,.3);-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);box-shadow:0 10px 30px 0 rgba(0,0,0,.05);border-radius:0 4px 4px 4px}.modal-small__hidden .number{font-size:12px;font-family:'Geometria',sans-serif;color:#acacac;padding-right:7px}.modal-small__hidden.large{width:197px;left:auto;right:4px;top:-8px;border-radius:4px 0 4px 4px}.modal-small__hidden.large.active{top:37px}.modal-small__hidden.large::after{left:auto;right:-1px;top:-15px;-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.modal-small__hidden.active{visibility:visible;opacity:1;top:45px}.modal-small__hidden::after{position:absolute;left:-1px;top:-15px;margin:auto;content:"";display:block;width:13px;height:15px;background:url(../img/icon/hidden-arrow.png);background-repeat:no-repeat;background-size:100%}.modal-small__item-wrapper{line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:9px}.another-categories a,.modal-small__hidden a{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.modal-small__hidden a,.region-marker p{font-size:12px;font-family:'Geometria',sans-serif;color:#393939}.modal-small__hidden a{line-height:1;font-weight:600;display:inline-block}.modal-small__hidden a:hover{color:#ec5874}.modal-close{display:none;position:fixed;top:0;left:0;right:0;width:100%;height:100%;z-index:998}.modal-close.active,.owl-carousel.off{display:block}.main,.region{position:relative}.owl-carousel.off-header{display:-webkit-box;display:-ms-flexbox;display:flex}.header-bottom .owl-carousel .owl-stage-outer{z-index:10000}.region{width:100%;min-height:200px}.region.loaded::after{opacity:0;visibility:hidden}.test-grid{position:absolute;width:100%;height:100%;left:0;top:0;z-index:100000}.test-grid__row-1,.test-grid__row-2,.test-grid__row-3{left:0;top:10%;position:absolute;width:100%;height:5px;background:rgba(0,0,0,.4)}.test-grid__row-2,.test-grid__row-3{top:20%}.test-grid__row-3{top:30%}.test-grid__row-4,.test-grid__row-5,.test-grid__row-6,.test-grid__row-7,.test-grid__row-8{left:0;top:40%;position:absolute;width:100%;height:5px;background:rgba(0,0,0,.4)}.test-grid__row-5,.test-grid__row-6,.test-grid__row-7,.test-grid__row-8{top:50%}.test-grid__row-6,.test-grid__row-7,.test-grid__row-8{top:60%}.test-grid__row-7,.test-grid__row-8{top:70%}.test-grid__row-8{top:80%}.test-grid__col-1,.test-grid__col-2,.test-grid__row-10,.test-grid__row-9{left:0;top:90%;position:absolute;width:100%;height:5px;background:rgba(0,0,0,.4)}.test-grid__col-1,.test-grid__col-2,.test-grid__row-10{top:100%}.test-grid__col-1,.test-grid__col-2{top:0;left:10%;width:5px;height:100%}.test-grid__col-2{left:20%}.test-grid__col-3,.test-grid__col-4,.test-grid__col-5,.test-grid__col-6{top:0;left:30%;position:absolute;width:5px;height:100%;background:rgba(0,0,0,.4)}.test-grid__col-4,.test-grid__col-5,.test-grid__col-6{left:40%}.test-grid__col-5,.test-grid__col-6{left:50%}.test-grid__col-6{left:60%}.test-grid__col-10,.test-grid__col-7,.test-grid__col-8,.test-grid__col-9{top:0;left:70%;position:absolute;width:5px;height:100%;background:rgba(0,0,0,.4)}.test-grid__col-10,.test-grid__col-8,.test-grid__col-9{left:80%}.test-grid__col-10,.test-grid__col-9{left:90%}.test-grid__col-10{left:100%}.region-marker{position:absolute;opacity:0;visibility:hidden;padding:5px;height:65px;background:url(../img/icon/marker-middle.png);background-repeat:repeat-x}.region-marker p{padding-left:1px;padding-top:1px;padding-right:9px}.region-marker::after{content:"";display:block;width:20px;height:100%;position:absolute;top:-8px;right:-20px;background:url(../img/icon/marker-right.png)}.region-marker::before{width:20px;height:100%;top:-7px;left:-20px;background:url(../img/icon/marker-left.png)}.region-area:hover+.region-marker,.region-marker:hover{opacity:1;visibility:visible}.region-usemap{width:100%}.region-brazil{width:100%;margin-top:50px}.region-britain{max-width:707px;margin-left:36px;margin-top:37px}.region-france{margin-top:78px}.region-australia{max-width:786px;margin-left:6px;margin-top:50px}.region-italy{margin-top:52px}.region-poland{margin-top:36px}.region-germany{max-width:841px;margin-left:29px;margin-top:46px}.region-spain{max-width:790px;margin-left:50px;margin-top:51px}.region-usa{margin-top:53px}.region-canada{max-width:834px;margin-left:2px;margin-top:59px}.region-description{font-size:16px;font-family:'Geometria',sans-serif;color:#999;line-height:1.5;margin-top:14px}.qtip-default::after,.region-marker::before,.region::after{position:absolute;content:"";display:block}.region::after{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;opacity:1;visibility:visible;left:0;background-color:#fff;background-image:url(../img/map-preloader.gif);background-position-x:center;background-position-y:30%;background-repeat:no-repeat;top:0;width:100%;height:100%}.qtip-default{position:relative;border:0!important;background:url(../img/icon/marker-middle.png);background-color:unset!important;background-repeat:repeat-x;color:#393939!important;font-size:12px;font-family:'Geometria',sans-serif;height:30px;padding:0!important;min-width:20px!important}.qtip-default::after{right:-20px;top:-8px;width:20px;height:65px;background:url(../img/icon/marker-right.png) top no-repeat}.header-bottom .owl-nav{position:absolute;width:100%;max-width:1140px;left:0;right:0;bottom:8px;margin:auto;height:27px;z-index:100}.header-bottom .owl-nav .owl-next,.header-bottom .owl-nav .owl-prev{position:absolute!important;width:27px!important;height:17px!important;border:0!important;font-size:.01px!important}.header-bottom .owl-nav .owl-prev{left:21px!important;background:url(../img/icon/main-sprite.png) -106px -89px!important}.header-bottom .owl-nav .owl-next{right:21px!important;background:url(../img/icon/main-sprite.png) -154px -89px!important}.main-steps__infographics{width:641px;height:342.5px;position:absolute;right:14px;bottom:15%;margin-bottom:9px}.search-region{display:none}h1.section-title,h2.section-title{font-size:36px;font-family:'GeometriaHeavy',sans-serif;line-height:1.2;color:#585858;text-transform:uppercase;text-align:center;margin-bottom:24px}.another-categories{position:relative;display:inline-block;margin-top:33px;padding-left:67px;padding-right:62px}.another-categories-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.another-categories::after,.another-categories::before{content:"";position:absolute;bottom:7px;display:block;width:397px;height:1px;background-size:100%}.another-categories::before{left:-397px;background:url(../img/fade-line_left.png) center no-repeat}.another-categories::after{right:-397px;background:url(../img/fade-line_right.png) center no-repeat}.another-categories a{position:relative;display:block;font-family:'GeometriaBold',sans-serif;font-size:14px;text-transform:uppercase;color:#363636}.another-categories a:hover{color:#ef4d6b}.rating.middle.rating-1 .rate-1,.rating.middle.rating-2 .rate-1,.rating.middle.rating-2 .rate-2,.rating.middle.rating-3 .rate-1,.rating.middle.rating-3 .rate-2,.rating.middle.rating-3 .rate-3,.rating.middle.rating-4 .rate-1,.rating.middle.rating-4 .rate-2,.rating.middle.rating-4 .rate-3,.rating.middle.rating-4 .rate-4,.rating.middle.rating-5 .rate-1,.rating.middle.rating-5 .rate-2,.rating.middle.rating-5 .rate-3,.rating.middle.rating-5 .rate-4,.rating.middle.rating-5 .rate-5{background:url(../img/icon/rating-middle-star.png) center no-repeat;background-size:100%!important}.rating.middle .rating-star{width:13px;height:12px;margin-right:8px;background:url(../img/icon/rating-middle-star_.png) center no-repeat;background-size:100%!important}.rating__text{font-size:16px;font-family:'Geometria',sans-serif}.rating__text.smallbold,.rating__text.white{font-family:'GeometriaBold',sans-serif;font-size:20px;color:#fff}.rating__text.white .big{font-size:40px}.rating__text.smallbold{display:inline-block;vertical-align:middle;margin-left:9px;font-size:10px;color:#595959}.review-add-ration-popup .rate-1,.review-add-ration-popup .rate-2,.review-add-ration-popup .rate-3,.review-add-ration-popup .rate-4,.review-add-ration-popup .rate-5{background:url(../img/icon/rating-modopen-star_empty.png)!important;background-size:100%!important;background-repeat:no-repeat!important;background-position:center center!important}.review-add-ration-popup .rating-1 .rate-1,.review-add-ration-popup .rating-2 .rate-1,.review-add-ration-popup .rating-2 .rate-2,.review-add-ration-popup .rating-3 .rate-1,.review-add-ration-popup .rating-3 .rate-2,.review-add-ration-popup .rating-3 .rate-3,.review-add-ration-popup .rating-4 .rate-1,.review-add-ration-popup .rating-4 .rate-2,.review-add-ration-popup .rating-4 .rate-3,.review-add-ration-popup .rating-4 .rate-4,.review-add-ration-popup .rating-5 .rate-1,.review-add-ration-popup .rating-5 .rate-2,.review-add-ration-popup .rating-5 .rate-3,.review-add-ration-popup .rating-5 .rate-4,.review-add-ration-popup .rating-5 .rate-5{background:url(../img/icon/rating-modopen-star.png)!important;background-size:100%!important;background-repeat:no-repeat!important;background-position:center center!important}.rating{position:relative;display:inline-block}.rating .rating-arrow-icon,.rating.modopen .rating-star{width:11px;background-size:100%!important;background-repeat:no-repeat!important;background-position:center center!important}.rating .rating-arrow-icon{position:absolute;top:12px;right:13px;display:inline-block;background:url(../img/icon/send-fields__bottom-arrow.png);height:7px}.rating.rating-1 .rate-1,.rating.rating-2 .rate-1,.rating.rating-2 .rate-2,.rating.rating-3 .rate-1,.rating.rating-3 .rate-2,.rating.rating-3 .rate-3,.rating.rating-4 .rate-1,.rating.rating-4 .rate-2,.rating.rating-4 .rate-3,.rating.rating-4 .rate-4,.rating.rating-5 .rate-1,.rating.rating-5 .rate-2,.rating.rating-5 .rate-3,.rating.rating-5 .rate-4,.rating.rating-5 .rate-5{background:url(../img/icon/company-review-star_active.png) center no-repeat;background-size:100%!important}.rating.modopen.rating-1 .rate-1,.rating.modopen.rating-2 .rate-1,.rating.modopen.rating-2 .rate-2,.rating.modopen.rating-3 .rate-1,.rating.modopen.rating-3 .rate-2,.rating.modopen.rating-3 .rate-3,.rating.modopen.rating-4 .rate-1,.rating.modopen.rating-4 .rate-2,.rating.modopen.rating-4 .rate-3,.rating.modopen.rating-4 .rate-4,.rating.modopen.rating-5 .rate-1,.rating.modopen.rating-5 .rate-2,.rating.modopen.rating-5 .rate-3,.rating.modopen.rating-5 .rate-4,.rating.modopen.rating-5 .rate-5{background:url(../img/icon/rating-modopen-star.png);background-size:100%!important;background-repeat:no-repeat!important;background-position:center center!important}.rating.modopen .rating-star{vertical-align:middle;height:11px;margin-right:4px;background:url(../img/icon/rating-modopen-star_empty.png)}.rating.extrasmall.rating-1 .rate-1,.rating.extrasmall.rating-2 .rate-1,.rating.extrasmall.rating-2 .rate-2,.rating.extrasmall.rating-3 .rate-1,.rating.extrasmall.rating-3 .rate-2,.rating.extrasmall.rating-3 .rate-3,.rating.extrasmall.rating-4 .rate-1,.rating.extrasmall.rating-4 .rate-2,.rating.extrasmall.rating-4 .rate-3,.rating.extrasmall.rating-4 .rate-4,.rating.extrasmall.rating-5 .rate-1,.rating.extrasmall.rating-5 .rate-2,.rating.extrasmall.rating-5 .rate-3,.rating.extrasmall.rating-5 .rate-4,.rating.extrasmall.rating-5 .rate-5{background:url(../img/icon/sidebar-rating-star-active.png)}.rating.extrasmall .rating-star{vertical-align:middle;width:9px;height:9px;margin-right:2px;background:url(../img/icon/sidebar-rating-star.png)}.rating.white.rating-1 .rate-1,.rating.white.rating-2 .rate-1,.rating.white.rating-2 .rate-2,.rating.white.rating-3 .rate-1,.rating.white.rating-3 .rate-2,.rating.white.rating-3 .rate-3,.rating.white.rating-4 .rate-1,.rating.white.rating-4 .rate-2,.rating.white.rating-4 .rate-3,.rating.white.rating-4 .rate-4,.rating.white.rating-5 .rate-1,.rating.white.rating-5 .rate-2,.rating.white.rating-5 .rate-3,.rating.white.rating-5 .rate-4,.rating.white.rating-5 .rate-5{background:url(../img/icon/white-star-rating.png)}.rating.white .rating-star{background:url(../img/icon/white-star-rating_empty.png)}.rating.working .rating-star{-webkit-transition:all .15s ease-out .1s;-o-transition:all .15s ease-out .1s;transition:all .15s ease-out .1s;cursor:pointer}.rating .rating-text.smallbold{display:inline-block;vertical-align:middle;margin-left:9px;font-size:10px;font-family:'GeometriaBold',sans-serif;color:#595959}.rating .rating-text.smallbold .colorize{color:#595959}.rating-star{display:inline-block;margin-right:10px;width:15px;height:14px;background:url(../img/icon/company-review-star.png) center no-repeat;background-size:100%}h3{font-family:'GeometriaMedium',sans-serif;font-size:24px;color:#555}.most-popular-categories{margin-top:94px}.main-steps,.most-popcat-item{position:relative;margin-top:30px}.most-popcat-item__bottom:hover .most-popcat-item__title,.most-popcat-item__image:hover .most-popcat-item__title{padding-bottom:8px}.most-popcat-item__bottom:hover,.most-popcat-item__image:hover .most-popcat-item__bottom{bottom:12px}.most-popcat-item .most-popcat-item__overlay{position:absolute;left:0;bottom:0;margin:auto;width:100%;height:100%;background:url(../img/main-page/most-popular-categories/overlay.png) bottom repeat-x}.most-popcat-item .most-popcat-item__overlay::after{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;top:0;opacity:0;background:rgba(0,0,0,.5)}.most-popcat-item .most-popcat-item__image{position:relative;overflow:hidden;border-radius:4px;height:209px;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-box-shadow:0 20px 40px 0 rgba(0,0,0,.3);box-shadow:0 20px 40px 0 rgba(0,0,0,.3)}.most-popcat-item .most-popcat-item__bottom{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:absolute;bottom:0;width:100%;padding-bottom:17px;padding-left:17px;padding-right:17px}.most-popcat-item .most-popcat-item__title{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-family:'GeometriaBold',sans-serif;font-size:18px;line-height:1.2;color:#fff;margin-bottom:5px}.most-popcat-item .most-popcat-item__text{font-family:'Geometria',sans-serif;font-size:14px;line-height:1.2;color:#fff}.main-steps{margin-top:134px;min-height:792px;background:url(../img/main-page/category-back-center.png);background-position:top;padding-bottom:50px}.main-steps::after,.main-steps::before,.most-popcat-item .most-popcat-item__overlay::after{content:"";display:block;width:100%;height:100%;position:absolute;left:0}.main-steps::before{top:-11px;background:url(../img/main-page/category-back-top-1.png) no-repeat;background-position:top}.main-steps::after{bottom:-10px;background:url(../img/main-page/category-back-bottom-1.png) no-repeat;background-position:bottom}.main-steps .main-steps__image{margin-top:130px;margin-left:95px}.main-steps .main-step__item{position:relative;padding-left:95px;margin-top:45px}.main-steps .main-step__item:nth-of-type(2n)::before{background:url(../img/icon/main-sprite.png) -10px -127px;top:31px;left:33px}.main-steps .main-step__item:nth-of-type(2n)::after{left:29px}.main-steps .main-step__item:nth-last-of-type(1)::before{display:none}.main-steps .main-step__item::before{content:"";display:block;position:absolute;z-index:1;left:17px;top:30px;width:22px;height:128px;border-radius:50%;background:url(../img/icon/main-sprite.png) -218px -10px}.main-steps .main-step__item::after{content:"";display:block;position:absolute;z-index:2;left:30px;top:25px;width:12px;height:12px;border-radius:50%;border:3px solid #2567ae;background:#fff}.main-step__number-wrapper{margin-top:125px}.about-us h2,.main-steps .main-step__number{font-family:'GeometriaThin',sans-serif;font-size:48px;line-height:1.2;color:#eb627d}.main-steps .main-step__text{margin-left:7px;margin-top:6px;font-family:'Geometria',sans-serif;font-size:18px;line-height:1.2;color:#363636}.about-us{position:relative;margin-top:174px;padding-bottom:59px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-us::before{top:-54px;width:421px;height:25px;background:url(../img/main-page/brace-top.png) center no-repeat}.about-us::after,.about-us::before,.companies h2::after{content:"";display:block;position:absolute;background-size:100%}.about-us::after{background:url(../img/main-page/brace-bottom.png) center no-repeat;bottom:0;width:421px;height:25px}.about-us h2{display:block;margin-right:36px;max-width:380px;text-align:right;font-family:'GeometriaBold',sans-serif;font-size:30px;color:#2e2e2e}.about-us .about-us__text{display:block;margin-left:36px;max-width:430px;font-family:'Geometria',sans-serif;font-size:14px;line-height:1.429;color:#6e6e6e}.companies .container{padding:0!important;position:relative;z-index:3}.companies .container .row{margin:0}#companies-slider-dots,#companies-slider-nav{position:absolute;width:100%;max-width:1140px;left:0;right:0;bottom:79px;margin:auto;height:27px;z-index:100}#companies-slider-nav .owl-next,#companies-slider-nav .owl-prev{position:absolute;width:27px;height:17px;border:0;font-size:.01px}#companies-slider-nav .owl-prev{left:0;background:url(../img/icon/main-sprite.png) -106px -89px}#companies-slider-nav .owl-next::after,#companies-slider-nav .owl-prev::after{display:inline-block;position:relative;bottom:2px;font-size:14px;font-family:'Geometria',sans-serif;color:#8e8e8e}#companies-slider-nav .owl-prev::after{left:40px;content:"back"}#companies-slider-nav .owl-next{right:0;background:url(../img/icon/main-sprite.png) -154px -89px}#companies-slider-nav .owl-next::after{content:"next";right:56px}#companies-slider-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:13px;max-width:300px;bottom:91px}#companies-slider-dots .owl-dot{display:inline!important;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative;width:13px;height:13px;padding:0;border-radius:50%;border:0 solid #535353;vertical-align:top;background:0 0}#companies-slider-dots .owl-dot span,#reviews-slider-dots .owl-dot span,#sidebar-articles-dots .owl-dot span,#sidebar-dots .owl-dot span{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:3px;height:3px;background:#535353;border-radius:50%}#sidebar-nav{max-width:1140px;bottom:8px;height:27px}#sidebar-nav .owl-next,#sidebar-nav .owl-prev{position:absolute;width:27px;height:17px;border:0;font-size:.01px}#sidebar-nav .owl-prev{left:21px;background:url(../img/icon/main-sprite.png) -106px -89px}#sidebar-nav .owl-next{right:21px;background:url(../img/icon/main-sprite.png) -154px -89px}#sidebar-articles-nav,#sidebar-dots,#sidebar-nav{position:absolute;width:100%;left:0;right:0;margin:auto;z-index:100}#sidebar-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:13px;max-width:100px;bottom:20px}#sidebar-dots .owl-dot{display:inline!important;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative;width:13px;height:13px;padding:0;border-radius:50%;border:0 solid #535353;vertical-align:top;background:0 0}#sidebar-dots .owl-dot.active{top:0;border-color:#eb4c6a;border-width:2px}#sidebar-dots .owl-dot:hover{top:0;border-width:2px}#sidebar-articles-nav{max-width:1140px;bottom:8px;height:27px}#sidebar-articles-nav .owl-next,#sidebar-articles-nav .owl-prev{position:absolute;width:27px;height:17px;border:0;font-size:.01px}#sidebar-articles-nav .owl-prev{left:21px;background:url(../img/icon/main-sprite.png) -106px -89px}#sidebar-articles-nav .owl-next{right:21px;background:url(../img/icon/main-sprite.png) -154px -89px}#sidebar-articles-dots,.companies .companies__categories-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#sidebar-articles-dots{width:100%;height:13px;max-width:100px;bottom:20px;left:0;right:0;margin:auto;position:absolute;z-index:100}#sidebar-articles-dots .owl-dot{display:inline!important;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative;width:13px;height:13px;padding:0;border-radius:50%;border:0 solid #535353;vertical-align:top;background:0 0}#sidebar-articles-dots .owl-dot.active{top:0;border-color:#eb4c6a;border-width:2px}#sidebar-articles-dots .owl-dot:hover{top:0;border-width:2px}.companies{margin-top:127px;padding-top:81px;margin-bottom:30px;width:100%;min-height:782px;background:url(../img/main-page/category-back-center.png) top}.companies,.companies h2,.leave-feedback span,.new-reviews{position:relative}.companies h2::after{bottom:-19px;left:0;right:0;margin:auto;width:320px;height:8px;background:url(../img/main-page/companies-shadow.png) center no-repeat}.companies::after,.companies::before{content:"";display:block;position:absolute;width:100%;height:100%}.companies::before{top:-10px;background:url(../img/main-page/category-back-top-2.png) top no-repeat}.companies::after{bottom:-13px;background:url(../img/main-page/category-back-bottom-2.png) bottom no-repeat}.companies .companies__categories-container{margin-top:42px;position:relative;z-index:2}.companies .companies__category{cursor:pointer;position:relative;-webkit-transition:-webkit-box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;padding:2px 15px 5px;border-radius:4px;margin-right:12px;font-family:'Geometria',sans-serif;font-size:18px;color:#363636}.companies .companies__category::after{position:relative;display:block;content:"";left:0;right:0;margin:auto;bottom:3px;width:100%;height:1px;background:#aeb2b7}.companies .companies__category.active,.companies .companies__category:hover{background-image:-o-linear-gradient(55deg,#2d7dd4 0%,#215b9a 100%);background-image:linear-gradient(35deg,#2d7dd4 0%,#215b9a 100%);-webkit-box-shadow:0 10px 25px 0 rgba(33,91,154,.3);box-shadow:0 10px 25px 0 rgba(33,91,154,.3);color:#fff}.companies .companies__category.active::after,.companies .companies__category:hover::after{background:0 0}.companies .companies__category.active::before,.companies .companies__category:hover::before{position:absolute;display:block;content:"";bottom:-7px;left:0;right:0;margin:auto;width:16px;height:7px;background:url(../img/icon/main-sprite.png) -159px -220px}.companies .companies__category:nth-last-of-type(1){margin-right:0}.companies .container .row .owl-stage-outer{padding-top:80px}.companies .companies__item{-webkit-transition:top .3s ease-out;-o-transition:top .3s ease-out;transition:top .3s ease-out;width:100%;max-width:100%;margin-top:71px;padding-bottom:20px;position:relative;top:0}.companies .companies__item::before{-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;content:"";display:block;position:absolute;opacity:0;top:-10%;left:-11.195%;width:122.39%;height:126.79%;background:url(../img/main-page/companies/companies-back.png) center no-repeat;background-size:contain}.companies .companies__item:hover{position:relative;top:-50px;padding-bottom:100px}.companies .companies__item:hover::before{opacity:1}.companies .companies__item-wrapper{position:relative;padding-top:121px;padding-left:20px;padding-right:20px;border-radius:4px;background:#fff}.companies .companies__item-wrapper::before{display:none;content:"";position:absolute;top:79px;left:0;right:0;width:100%;height:273px;background:#fff;border-radius:4px;-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.05);box-shadow:0 15px 30px 0 rgba(0,0,0,.05)}.companies .companies__item-image{border:1px solid #fff;position:absolute;top:-79px;left:0;right:0;margin:auto;width:calc(100% - 30px);height:197px;border-radius:4px;background-position:center center;background-size:cover;background-repeat:no-repeat}.companies .companies__item-image-icon{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:10px;left:0;width:53px;height:49px;background:#fff;border-radius:0 4px 4px 0}.companies .companies__item-image-icon .icon{display:block;width:35px;height:35px}.companies .companies__item-image-icon .icon.icon-clothing-store{width:34px;height:33px}.companies .companies__item-image-icon .icon.icon-food{width:26px;height:33px}.companies .companies__item-image-icon .icon.icon-doctor{width:31px;height:31px}.companies .companies__item-image-icon .icon.icon-cafe{width:30px;height:30px}.companies .companies__item-image-map{width:78px;height:60px;border-radius:4px;position:absolute;right:10px;bottom:10px}.companies .companies__item-title{display:inline-block;margin-top:10px;font-family:'Geometria',sans-serif;line-height:1.2;font-size:18px;color:#333}.companies .companies__item-content{position:relative;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.05);box-shadow:0 15px 30px 0 rgba(0,0,0,.05)}.companies .companies__item-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:22px;padding-bottom:18px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.companies .companies__item-bottom::before{content:"";display:block;position:absolute;bottom:0;width:100%;height:10px;border-radius:0 0 4px 4px}.companies .companies__item-text{margin-top:1px;font-family:'Geometria',sans-serif;line-height:1.2;font-size:14px;color:#969696}.companies .companies__item-favorite{display:inline-block;margin-right:10px;width:15px;height:13px;background-image:url(../img/icon/heart.png);background-size:100%;background-position:center center;background-repeat:no-repeat}.companies .companies__item-favorite.active{background:url(../img/icon/main-sprite.png) -52px -220px}.new-reviews .container{padding:0}.new-reviews .container .row{margin:0}#reviews-slider-dots,#reviews-slider-nav{position:absolute;width:100%;max-width:1140px;left:0;right:0;bottom:91px;margin:auto;height:27px;z-index:100}#reviews-slider-nav .owl-next,#reviews-slider-nav .owl-prev{position:absolute;width:27px;height:17px;border:0;font-size:.01px}#reviews-slider-nav .owl-prev{left:0;background:url(../img/icon/main-sprite.png) -106px -89px}#reviews-slider-nav .owl-next::after,#reviews-slider-nav .owl-prev::after{display:inline-block;position:relative;bottom:2px;font-size:14px;font-family:'Geometria',sans-serif;color:#8e8e8e}#reviews-slider-nav .owl-prev::after{left:40px;content:"back"}#reviews-slider-nav .owl-next{right:0;background:url(../img/icon/main-sprite.png) -154px -89px}#reviews-slider-nav .owl-next::after{content:"next";right:56px}#reviews-slider-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:13px;max-width:300px;bottom:103px}#reviews-slider-dots .owl-dot{display:inline!important;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative;width:13px;height:13px;padding:0;border-radius:50%;border:0 solid #535353;vertical-align:top;background:0 0}#reviews-slider-dots .owl-dot.active{top:0;border-color:#eb4c6a;border-width:2px}#reviews-slider-dots .owl-dot:hover{top:0;border-width:2px}.new-reviews .rating{margin-top:19px}.new-reviews h2{margin-top:71px}.new-reviews .owl-carousel .owl-stage{padding-bottom:164px}.new-reviews .new-reviews__wrapper{padding-top:23px}.new-reviews .new-reviews__slide{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:535px;width:100%;max-width:100%;padding-top:38px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.new-reviews__item{position:relative;display:block;background:#e9eff6;border:1px solid #d4e1f0;border-radius:6px;margin-bottom:10px;padding-bottom:22px;padding-right:22px;padding-left:20px;-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.03);box-shadow:0 15px 30px 0 rgba(0,0,0,.03)}.new-reviews__item{margin-top:60px}.new-reviews__item::after{content:"";display:block;position:absolute;bottom:-10px;left:0;right:0;margin:auto;width:92.42%;height:10px;border-radius:0 0 6px 6px;background:#e9eff6;border:1px solid #d4e1f0;-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.03);box-shadow:0 15px 30px 0 rgba(0,0,0,.03)}.new-reviews__image{position:absolute;top:-39px;left:20px;width:83px;height:77px;background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:4px;-webkit-box-shadow:0 20px 30px 0 rgba(0,0,0,.1);box-shadow:0 20px 30px 0 rgba(0,0,0,.1)}.new-reviews__data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:97px;margin-top:9px}.new-reviews__data .calendar-icon,.new-reviews__data p,.popular-cities h2{display:inline-block}.new-reviews__data p{padding-top:2px;margin-left:9px;font-family:'Geometria',sans-serif;font-size:10px;color:#949495}.new-reviews__title:hover{color:#215b9a}.new-reviews__text,.new-reviews__title{display:block;font-family:'Geometria',sans-serif;line-height:1.2}.new-reviews__title{max-width:150px;margin-top:24px;font-size:18px;color:#949495}.new-reviews__text{margin-top:9px;font-size:14px;color:#363636}.leave-feedback,.leave-feedback::before{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:100%}.leave-feedback{margin-top:29px;padding-right:6px;border-radius:5px;border:0;background-image:-o-linear-gradient(55deg,#2d7dd4 0%,#215b9a 100%);background-image:linear-gradient(35deg,#2d7dd4 0%,#215b9a 100%);font-family:'GeometriaBold',sans-serif;font-size:14px;text-transform:uppercase;color:#fff;-webkit-box-shadow:0 10px 25px 0 rgba(33,91,154,.3);box-shadow:0 10px 25px 0 rgba(33,91,154,.3);position:relative;height:67px}.leave-feedback:hover::before{opacity:1}.leave-feedback::before{content:"";opacity:0;height:100%;position:absolute;background:rgba(0,0,0,.2);top:0;left:0}.leave-feedback .leave-feedback__icon{position:relative;display:inline-block;vertical-align:middle;margin-right:34px;width:33px;height:23px;background:url(../img/icon/main-sprite.png) -160px -127px}.new-reviews__item .socials{position:absolute;right:3px;top:11px}.new-reviews__item .socials .social{position:relative;display:inline-block;width:27px;height:27px;margin-right:9px;border-radius:4px;background:gray;background-position:center center;background-repeat:no-repeat;background-size:100%}.new-reviews__item .socials .social.facebook{background-image:url(../img/icon/new-reviews-facebook.png)}.new-reviews__item .socials .social.twitter{background-image:url(../img/icon/new-reviews-twitter.png)}.new-reviews__item .socials .social.google-plus{background-image:url(../img/icon/new-reviews-google-plus.png)}.new-reviews__item .socials .social.linkedin{background-image:url(../img/icon/new-reviews-linkedin.png)}.new-reviews__item .socials .social.instagram{background-image:url(../img/icon/new-reviews-instagram.png)}.popular-cities{width:100%;padding-top:94px;min-height:449px;background:url(../img/main-page/footer-image.png) center no-repeat;background-size:cover}.popular-cities h2{position:relative;font-family:'GeometriaHeavy',sans-serif;font-size:32px;color:#585858}.main__tree::after,.popular-cities .popular-cities__item::after,.popular-cities h2::after{content:"";display:block;position:absolute;width:100%}.popular-cities h2::after{left:0;right:0;margin:auto;background:url(../img/main-page/footer-shadow.png) center no-repeat;height:8px}.popular-cities .popular-cities__wrapper{display:block;margin-top:21px;max-width:540px}.popular-cities .popular-cities__item{margin-right:30px;margin-top:15px;position:relative;display:inline-block;font-family:'GeometriaMedium',sans-serif;font-size:18px;color:#eb4c6a}.popular-cities .popular-cities__item:hover::after{background:#eb4c6a}.popular-cities .popular-cities__item::after{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;bottom:4px;height:1px;background:#eabecc}.main__tree{position:relative;display:block;width:100%;height:53px;background:url(../img/category-back-center.png) top;background-position-x:center;background-position-y:4px;margin-bottom:11px}.main__tree::after{height:100%;bottom:-11px;background:url(../img/main-tree-background.png) bottom no-repeat}.main__tree-link{position:relative;display:inline-block;font-size:14px;margin-top:21px;font-family:'Geometria',sans-serif;color:#707070}.founds-sities option:hover,.main__tree-link:hover{color:#ef4d6b}.main__tree-link::after{content:"";display:inline-block;margin-left:20px;margin-right:15px;width:10px;height:7px;background:url(../img/icon/red-arrow.png) center no-repeat;background-size:100%}.open-list-button{cursor:pointer}.main__tree-last{position:relative;display:inline-block;font-size:14px;margin-top:21px;font-family:'Geometria',sans-serif;color:#707070}.checkbox.fullwidth,.checkbox__text::after{width:100%;display:block}.checkbox__icon{display:inline-block;cursor:pointer;width:17px;height:17px;border:1px solid #eb4c6a;border-radius:3px;vertical-align:middle}.checkbox__icon.active{background-color:#ec4d6b;background-image:url(../img/icon/checkbox-active.png);background-position:center center;background-repeat:no-repeat;background-size:100%}.checkbox__middle-text,.checkbox__open-list-text{font-family:'Geometria',sans-serif;font-size:14px;color:#4f4f4f;display:inline-block;margin-left:8px}.checkbox__open-list-text{color:#949494;letter-spacing:1px}.checkbox__addtext,.checkbox__boldtext{font-family:'GeometriaBold',sans-serif;font-size:12px;color:#555;display:inline-block;margin-left:4px}.checkbox__addtext{margin-left:8px;font-family:'Geometria',sans-serif;font-size:14px;color:#454545}.checkbox__text{position:relative;display:inline-block;margin-top:-1px;margin-left:13px;font-family:'GeometriaBold',sans-serif;color:#eb4c6a;text-transform:uppercase}.checkbox__text::after{content:"";position:absolute;height:2px;background:#f6bec6;bottom:4px}.footer-illustration{display:block;width:100%;max-width:1151px;left:0;right:0;margin:auto;height:321px;background:url(../img/content-background.png) bottom no-repeat}.sidebar{padding-top:119px}.sidebar .sidebar__cell.active{padding-bottom:11px}.sidebar .sidebar__cell.active .sidebar__hidden-content{position:relative;display:block}.sidebar .sidebar__cell.active .status{background:url(../img/icon/sidebar-minus.png) center no-repeat}.sidebar .sidebar__cell{width:100%;min-height:77px;padding:19px 1px 20px;background:url(../img/sider-center-background.png) center;background-size:100%;border-radius:4px;overflow:hidden;margin-top:30px}.sidebar .sidebar__cell-title{position:relative;width:100%;height:38px;line-height:38px;padding-left:11px;background:#fff;font-size:18px;font-family:'GeometriaLight',sans-serif;color:#555}.sidebar .sidebar__cell-title .number{font-size:14px;margin-right:12px;color:#c8c8c8}.sidebar .sidebar__cell-title .status{position:absolute;display:block;cursor:pointer;right:6px;top:0;width:38px;height:38px;background:url(../img/icon/sidebar-plus.png) center no-repeat}.sidebar .sidebar__button-add{display:block;line-height:41px;position:relative;width:100%;height:41px;padding-bottom:2px;border-radius:5px;text-align:right;border:0;padding-right:0;background-image:-o-linear-gradient(55deg,#2d7dd4 0%,#215b9a 100%);background-image:linear-gradient(35deg,#2d7dd4 0%,#215b9a 100%);-webkit-box-shadow:0 10px 25px 0 rgba(33,91,154,.3);box-shadow:0 10px 25px 0 rgba(33,91,154,.3);color:#fff;font-family:'GeometriaBold',sans-serif;font-size:14px;text-transform:uppercase}.sidebar .sidebar__button-add::after{display:block;content:"";width:16px;height:16px;position:absolute;left:20px;top:0;bottom:0;margin:auto;background:url(../img/icon/sidebar-button-icon.png)}.sidebar .sidebar__button-add span{position:relative;display:block;padding-right:23px}.sidebar .sidebar__button-add span.small-pagging{padding-right:17px}.list-of-companies .list-of-companies__button.pink:hover::before,.sidebar .sidebar__button-add:hover::before{opacity:1}.sidebar .sidebar__button-add::before{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:absolute;top:0;left:0;opacity:0;content:"";display:block;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.sidebar .sidebar__button-social{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:inline-block;width:44px;height:44px;margin-top:6px;border:1px solid #b0cdeb;border-radius:4px;background:0 0;background-repeat:no-repeat;background-position:center center;margin-right:26px}.sidebar .sidebar__button-social:nth-of-type(3n){margin-right:0}.sidebar .sidebar__button-social:hover{border-color:#2d7dd3;-webkit-box-shadow:0 10px 25px 0 rgba(33,91,154,.2);box-shadow:0 10px 25px 0 rgba(33,91,154,.2)}.sidebar .sidebar__button-social.facebook{background-image:url(../img/icon/sidebar-social-facebook.png)}.sidebar .sidebar__button-social.twitter{background-image:url(../img/icon/sidebar-social-twitter.png)}.sidebar .sidebar__button-social.google-plus{background-image:url(../img/icon/sidebar-social-google-plus.png)}.sidebar .sidebar__socials-container{display:table;left:0;right:0;margin:auto}.sidebar .sidebar-mobile-slider .sidebar__article-wrapper{padding-bottom:5px}.sidebar .sidebar-mobile-slider .sidebar__article-wrapper:nth-last-of-type(1){padding-bottom:0}.sidebar .sidebar__article-wrapper{display:block;width:100%;padding-left:11px;padding-right:11px;padding-bottom:45px}.sidebar .sidebar__hidden-content{display:none;width:100%;padding-top:10px;padding-left:11px;padding-right:11px}.sidebar .sidebar__hidden-content.nopadding{padding-left:0;padding-right:0}.sidebar .sidebar__article{position:relative;display:block;border-radius:6px;margin-top:35px;margin-bottom:59px;padding-bottom:15px;padding-right:25px;padding-left:20px;background:#fff;-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.05);box-shadow:0 15px 30px 0 rgba(0,0,0,.05)}.sidebar .sidebar__article .rating{display:block;height:22px}.sidebar .sidebar__article:nth-last-of-type(1){margin-bottom:19px}.sidebar .sidebar__article::after{content:"";display:block;position:absolute;bottom:-10px;left:0;right:0;margin:auto;width:92.42%;height:10px;border-radius:0 0 6px 6px;background:#fff;-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.05);box-shadow:0 15px 30px 0 rgba(0,0,0,.05)}.sidebar .sidebar__article-image{position:absolute;top:-29px;left:20px;width:62px;height:57px;background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:4px;-webkit-box-shadow:0 20px 30px 0 rgba(0,0,0,.1);box-shadow:0 20px 30px 0 rgba(0,0,0,.1)}.sidebar .sidebar__article-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:71px;padding-top:4px}.sidebar .sidebar__article-data .calendar-icon,.sidebar .sidebar__article-data p{display:inline-block}.sidebar .sidebar__article-data p{padding-top:2px;margin-left:9px;font-family:'Geometria',sans-serif;font-size:10px;color:#949495}.sidebar .sidebar__article-title{display:inline-block;max-width:150px;margin-top:21px;font-family:'Geometria',sans-serif;font-size:14px;font-weight:600;line-height:1.2;color:#363636}.to-favorites-active-button{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.to-favorites-active-button.pink{background:#eb4c6a!important;color:#fff!important}.to-favorites-active-button.pink .list-of-companies__button-icon{background:url(../img/icon/button-heart_active.png) center no-repeat!important}.sidebar .sidebar__article-text{display:block;margin-top:4px;font-family:'Geometria',sans-serif;font-size:12px;line-height:1.2;color:#8e8e8e}.pagination{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:57px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:28px}.pagination .pagination__item-dots{letter-spacing:1px;cursor:default!important}.pagination .pagination__item-dots:hover{color:#676767!important}.pagination .pagination__back,.pagination .pagination__next{position:absolute;display:block;width:28px;height:17px;background-size:100%;border:0;top:0;bottom:0;margin:auto}.pagination .pagination__back{background:url(../img/icon/pagination-left-arrow.png) center no-repeat;left:0}.pagination .pagination__back::after,.pagination .pagination__next::after{content:attr(data-string);position:absolute;display:inline-block;line-height:17px;top:0;bottom:0;font-family:'Geometria',sans-serif;font-size:14px;color:#8e8e8e}.pagination .pagination__back::after{right:-51px}.pagination .pagination__next{background:url(../img/icon/pagination-right-arrow.png) center no-repeat;right:0}.pagination .pagination__next::after{left:-49px}.pagination .pagination__item{position:relative;display:inline-block;cursor:pointer;text-align:center;width:37px;height:28px;line-height:28px;font-family:'GeometriaBold',sans-serif;font-size:14px;color:#676767}.fullwidth .fullwidth__parameter-field.red p,.pagination .pagination__item.active,.pagination .pagination__item:hover{color:#eb4c6a}.pagination .pagination__item.active::after{content:"";display:block;position:absolute;width:40px;height:28px;left:-1px;border-radius:4px;top:0;border:1px solid #eb4c6a}.fake-bottom{margin-bottom:10px}.fake-bottom.white::before{display:none}.fake-bottom.white::after{background:#fff;border:0;-webkit-box-shadow:none;box-shadow:none}.fake-bottom::after,.fake-bottom::before{content:"";display:block;position:absolute;left:0;-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.03);box-shadow:0 15px 30px 0 rgba(0,0,0,.03)}.fake-bottom::before{width:100%;z-index:100;bottom:0;border-radius:5px;height:10px}.fake-bottom::after{width:calc(100% - 20px);z-index:1;bottom:-12px;height:12px;right:0;margin:auto;background:#e9eff6;border-radius:0 0 5px 5px;border:1px solid #dfe8f3}.fake-bottom,.open-list{position:relative}.open-list .open-list__hidden-item{width:100%;min-height:17px;padding-left:27px;margin-top:10px}.open-list .open-list__hidden-item:nth-of-type(1){margin-top:1px}.open-list .checkbox{line-height:1}.open-list .open-list__hidden-wrapper{width:100%}.open-list__hidden-content{position:absolute;display:none;overflow-y:auto;padding-top:27px;padding-bottom:16px;width:100%;height:346px;margin-top:-4px;top:100%;left:0;right:0;background:#fff;z-index:1;border:1px solid #bed3ea;border-top:none}.open-list__hidden-content.active{display:block}.mCS-my-theme.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#eb4c6a!important;width:4px}.mCS-my-theme.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#eb4c6a}.mCS-my-theme.mCSB_scrollTools .mCSB_draggerRail{background-color:#fbdbe1;width:4px}.radio-container .radio-element,.select-container .select-element{cursor:pointer}.radio-wrapper{line-height:1;margin-top:8px;padding-left:24px}.radio-wrapper:nth-of-type(1){margin-top:0}.radio-wrapper.active .radio span,.radio.active span{display:block;background:#eb4c6a;border-radius:50%;width:9px;height:9px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.radio,h2.contacts-h2-title{position:relative;display:inline-block}.radio{width:17px;height:17px;border-radius:50%;border:1px solid #f5a7b6}h1.text-left,h2.text-left{text-align:left}h2.contacts-h2-title{margin-top:60px;letter-spacing:4px}h2.contacts-h2-title::after{display:block;content:"";width:268px;height:8px;position:absolute;bottom:-21px;left:0;margin:auto;background:url(../img/contacts-h2-shadow.png) center no-repeat;background-size:100%}.contacts{position:relative;margin-top:22px}#map_item{position:absolute;width:100%;height:100%}.contacts .contacts__map{position:relative;display:block;width:471px;height:582px;background-position:center center;background-repeat:no-repeat;background-size:100%}.founds-sities{display:none;padding-top:3px;padding-bottom:8px;padding-left:26px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative;background:#fff;width:100%;height:57px;border:1px solid #c0d8f2;border-radius:5px;font-size:16px;font-family:'Geometria',sans-serif;color:#a9a9a9;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../img/icon/search-field-arrow.png) 95.8%/3% no-repeat;z-index:1}.founds-sities:focus{outline:0}.founds-sities.active{display:block}.founds-sities option{background:#fff;cursor:pointer;display:block;font-family:'Geometria',sans-serif;font-size:14px;color:#949494;margin-left:10px;margin-top:8px}.contacts__map-overlay{pointer-events:none;position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-image:url(../img/place-after.png);background-position:center center;background-repeat:no-repeat;background-size:100%}.contacts .contacts__map-place{position:absolute;z-index:1;top:159px;right:0;width:610px;height:77px;background:url(../img/place-line-background.png) center no-repeat}.contacts .contacts__map-place-text{font-size:14px;font-family:'Geometria',sans-serif;color:#fce7eb;line-height:45px;padding-left:20px}.contacts .contacts__map-place-icon{position:absolute;width:20px;height:20px;right:15px;top:11px;margin:auto;background:url(../img/icon/place-on-full.png) center no-repeat;background-size:100%}.contacts .contacts__item-phone{position:absolute;top:0;right:0;margin:auto;padding-left:146px;line-height:77px;width:471px;height:77px;background:url(../img/phone-background.png) center no-repeat;background-size:100%;color:#585858;font-family:'GeometriaThin',sans-serif;font-size:30px}.contacts .contacts__item-mail::after,.contacts .contacts__item-phone::after{position:absolute;display:block;content:"";background-size:100%;top:0;margin:auto}.contacts .contacts__item-phone::after{background:url(../img/icon/contact-us-phone.png) center no-repeat;width:29px;height:29px;bottom:0;left:96px}.contacts .contacts__item-mail{position:absolute;top:87px;right:0;margin:auto;width:384px;height:47px;padding-left:85px;background:url(../img/mail-background.png) center no-repeat;background-size:100%}.contacts .contacts__item-mail::after{width:26px;height:19px;background:url(../img/icon/contact-us-mail.png) center no-repeat;bottom:4px;left:40px}.contacts .contacts__mail{position:relative;display:inline-block;color:#eb4c6a;line-height:36px;font-family:'Geometria',sans-serif;font-size:16px}.contacts .contacts__mail::after{content:"";display:block;position:absolute;width:100%;height:1px;bottom:7px;background:#e8ceda}.contacts .contacts__send-field-name{position:absolute;padding-left:38px;width:353px;height:45px;border:0;background:url(../img/your-name-field.png) center no-repeat;background-size:100%;top:232px;right:0;font-size:14px;font-family:'Geometria',sans-serif;color:#949494}.contacts .contacts__send-field-name::-webkit-input-placeholder{color:#949494}.contacts .contacts__send-field-name:-ms-input-placeholder,.contacts .contacts__send-field-name::-ms-input-placeholder{color:#949494}.contacts .contacts__send-field-name::placeholder{color:#949494}.contacts .contacts__send-field-name:focus{background:url(../img/your-name-field-hover.png) center no-repeat;background-size:100%}.contacts .contacts__send-field-mail{position:absolute;padding-left:40px;width:376px;height:45px;border:0;background:url(../img/your-mail-field.png) center no-repeat;background-size:100%;top:287px;right:0;font-size:14px;font-family:'Geometria',sans-serif;color:#949494}.contacts .contacts__send-field-mail::-webkit-input-placeholder{color:#949494}.contacts .contacts__send-field-mail:-ms-input-placeholder,.contacts .contacts__send-field-mail::-ms-input-placeholder{color:#949494}.contacts .contacts__send-field-mail::placeholder{color:#949494}.contacts .contacts__send-field-mail:focus{background:url(../img/your-mail-field-hover.png) center no-repeat;background-size:100%}.contacts .contacts__send-textbox{position:absolute;padding-left:64px;padding-top:10px;width:428px;height:74px;border:0;background:url(../img/your-message-field.png) center no-repeat;background-size:100%;top:342px;resize:none;right:0;font-size:14px;font-family:'Geometria',sans-serif;color:#949494}.contacts .contacts__send-textbox::-webkit-input-placeholder{color:#949494}.contacts .contacts__send-textbox:-ms-input-placeholder,.contacts .contacts__send-textbox::-ms-input-placeholder{color:#949494}.contacts .contacts__send-textbox::placeholder{color:#949494}.contacts .contacts__send-textbox:focus{outline:0;background:url(../img/your-message-field-hover.png) center no-repeat;background-size:100%}.contacts .contacts__button{position:absolute;padding-left:32px;padding-bottom:20px;text-align:center;width:183px;height:94px;border:0;background:url(../img/send-button.png) center no-repeat;background-size:100%;top:414px;resize:none;right:309px;font-size:14px;font-family:'GeometriaBold',sans-serif;text-transform:uppercase;line-height:0;color:#fff}.contacts .contacts__description-wrapper{position:absolute;top:502px;right:106px}.contacts .contacts__description{font-family:'Geometria',sans-serif;font-size:16px;line-height:1.5;color:#555}.contacts .contacts__description:nth-of-type(1){margin-left:47px}.contacts .contacts__description:nth-of-type(2){margin-left:29px}.contacts .checkbox{position:absolute;top:438px;right:147px}.content .content__text{margin-top:8px;font-family:'Geometria',sans-serif;font-size:16px;line-height:1.5;color:#999}.icon.title-icon,.title-with-icon .icon{width:39px;height:37px}.title-with-icon{margin-top:59px}.title-with-icon h1,.title-with-icon h2,.title-with-icon__icon{display:inline-block}.title-with-icon__text{font-size:10px;font-family:'Geometria',sans-serif;color:#606060;line-height:1.2;margin-left:2px;margin-right:8px}.search{position:relative;margin-top:26px}.search__field_regions{z-index:105!important}.search__button_regions{z-index:106!important}.search.icons-page .search__field{height:69px;line-height:69px;padding-bottom:2px}.search.icons-page .search__field_regions{z-index:105}.search.icons-page .search__button{width:69px;height:69px;top:0;right:6px;bottom:0;margin:auto;background:url(../img/icon/icons-page-search-icon.png) center no-repeat}.search .search__field{position:relative;z-index:2;width:100%;height:57px;border-radius:5px;border:1px solid #c0d8f2;font-size:16px;font-family:'Geometria',sans-serif;color:#a9a9a9;padding-left:26px;padding-bottom:8px;background:#fff;line-height:50px}.search .search__field.focus{border-color:#2a75c6}.search .search__field::-webkit-input-placeholder{color:#a9a9a9}.search .search__field:-ms-input-placeholder,.search .search__field::-ms-input-placeholder{color:#a9a9a9}.search .search__field::placeholder{color:#a9a9a9}.cities-list-item{cursor:pointer;display:block;padding-top:2px;padding-bottom:2px}.cities-list-item.active .cities-list-text,.cities-list-item:hover .cities-list-text{color:#fff}.cities-list-item.active,.cities-list-item:hover{background:#1e90ff}.cities-list-text{font-family:'Geometria',sans-serif;font-size:14px;color:#949494;margin-left:25px}.search .search__button{position:absolute;right:0;top:0;width:57px;height:57px;border:0;background:0 0;z-index:3;background:url(../img/icon/search-field-arrow.png) center no-repeat}.sort-companies{margin-top:23px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sort-companies .rating{display:inline-block;vertical-align:middle}.sort-companies .rating .rating-star{margin-right:4px}#rating-sort{width:136px}#update-date .checkbox__open-list-text{width:69px}.sort-companies .rating-text{vertical-align:top;display:inline-block;margin-left:3px;margin-top:1px;font-family:'Geometria',sans-serif;font-size:14px;color:#b8daff}.sort-companies .rating-text .colorize{color:#2667b0}.sort-companies .sort-companies__criterion{position:relative;display:inline-block}.sort-companies .sort-companies__criterion_arrow-rotate{min-width:90px}.sort-companies .sort-companies__criterion-text{color:#929292;font-size:10px;font-family:'Geometria',sans-serif}.sort-companies .sort-companies__popopen{position:relative;z-index:0;cursor:pointer;color:#545454;font-size:16px;font-family:'Geometria',sans-serif;line-height:1.2}.sort-companies .sort-companies__popopen.rotarrow::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sort-companies .sort-companies__popopen.no-text::after{margin-left:12px}.sort-companies .sort-companies__popopen::after{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;content:"";position:relative;top:-2px;display:inline-block;width:8px;height:5px;margin-left:15px;background:url(../img/icon/second-header-arrow.png) center no-repeat}.sort-companies .checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4px;width:100%}.sort-companies .checkbox .checkbox__icon{position:relative;top:3px;margin-right:3px;min-width:17px}.sort-companies .checkbox__open-list-text{letter-spacing:1.231px}.sort-companies .sort-companies__rating-link{position:absolute;right:23px;top:0;bottom:0;margin:auto;display:table;font-family:'Geometria',sans-serif;font-size:10px;color:#eb4c6a}.sort-companies .sort-companies__rating-link::after{content:"";width:100%;height:1px;background:#f49aab;left:0;bottom:3px;position:absolute}.sort-companies .sort-companies__popup{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:0;position:absolute;display:block;top:100%;left:26px;margin-top:-10px;width:auto;padding:9px 20px 14px 18px;min-width:114px;min-height:50px;z-index:999;visibility:hidden;background:#fff;border-radius:0 5px 5px 5px;border:1px solid #bfd7f1;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);box-shadow:0 10px 30px 0 rgba(0,0,0,.05)}.sort-companies .sort-companies__popup.sort-companies__popup_rating{padding-left:0;padding-right:0}.sort-companies .sort-companies__popup.sort-companies__popup_rating .sort-companies__popup-item{position:relative;width:238px;height:24px}.sort-companies .sort-companies__popup.sort-companies__popup_rating .sort-companies__popup-item .rating{position:absolute;left:20px;top:0;bottom:0;margin:auto;height:13px;line-height:1}.sort-companies .sort-companies__popup.sort-companies__popup_rating .sort-companies__popup-item.active,.sort-companies .sort-companies__popup.sort-companies__popup_rating .sort-companies__popup-item:hover{background:#e8eef5;border-top:1px solid #d4e1f0;border-bottom:1px solid #d4e1f0}.sort-companies .sort-companies__popup::after{position:absolute;left:-1px;top:-15px;margin:auto;content:"";display:block;width:13px;height:15px;background:url(../img/icon/hidden-arrow.png);background-repeat:no-repeat;background-size:100%}.sort-companies .sort-companies__popup.active{opacity:1;visibility:visible;margin-top:20px}.sort-companies .sort-companies__popup-item{display:block;width:100%}.sort-companies .radio{display:inline-block}.sort-companies .radio-container{padding-top:15px;padding-bottom:9px}.radio-text,.sort-companies .sort-companies__popup-text{display:inline-block;font-family:'Geometria',sans-serif;font-size:14px;color:#949494;vertical-align:top;position:relative;bottom:0;margin-left:6px}.list-of-companies .list-of-companies__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:60px}.list-of-companies .list-of-companies__item.recommend::after{content:attr(data-string);position:absolute;right:-11px;top:-11px;min-width:106px;padding-left:5px;padding-right:5px;height:20px;text-align:center;font-family:'Geometria',sans-serif;font-size:12px;text-transform:uppercase;color:#fff;border-radius:0 4px 0 4px;background-image:-o-linear-gradient(55deg,#2d7dd4 0%,#215b9a 100%);background-image:linear-gradient(35deg,#2d7dd4 0%,#215b9a 100%)}.list-of-companies .list-of-companies__item.recommend::before{content:"";position:absolute;display:block;width:calc(100% + 22px);height:calc(100% + 22px);left:-11px;top:-11px;border:1px solid #2a75c6;border-radius:4px}.list-of-companies .list-of-companies__image{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative;width:100%;max-width:374px;height:210px;background-size:100%;background-repeat:no-repeat;background-position:center center;display:table}#number-of-reviews{max-width:114px}.list-of-companies .list-of-companies__left-tags{position:absolute;bottom:18px;left:0}.list-of-companies .list-of-companies__left-tags .list-of-companies__tag{border-radius:0 4px 4px 0}.list-of-companies .list-of-companies__right-tags{position:absolute;top:5px;right:0}.list-of-companies .list-of-companies__right-tags .list-of-companies__tag{border-radius:4px 0 0 4px}#markInput{position:absolute;opacity:0;z-index:-1}.google-field{position:absolute;bottom:0;z-index:-1;opacity:0}.list-of-companies .list-of-companies__tag{margin-top:5px;color:#fff;display:table;padding:3px 12px 6px;font-family:'Geometria',sans-serif;font-size:12px}.list-of-companies .list-of-companies__tag-icon{display:inline-block;vertical-align:middle;margin-right:8px;width:10px;height:13px;background:url(../img/map-place-icon.png) center no-repeat;background-size:100%}.list-of-companies .list-of-companies__tag.red{background:#d75d5d}.list-of-companies .list-of-companies__tag.greyop{background:rgba(155,155,155,.502)}.list-of-companies .list-of-companies__tag.pink{background:#eb4c6a}.list-of-companies .list-of-companies__tag.green{background:#a2d75d}.list-of-companies .list-of-companies__content{position:relative;display:inline-block;padding-left:15px}.list-of-companies .list-of-companies__title{display:block;margin-top:-7px;font-size:16px;font-family:'GeometriaBold',sans-serif;color:#414141;line-height:1.5;max-width:220px}.list-of-companies .list-of-companies__text{font-size:12px;max-width:380px;margin-top:6px;font-family:'Geometria',sans-serif;color:#999;line-height:1.2}.list-of-companies .list-of-companies__number{margin-top:0;font-family:'GeometriaBold',sans-serif;font-size:16px;color:#414141}.list-of-companies .rating{display:inline-block;margin-top:1px}.list-of-companies .rating .rating-text{display:inline-block;position:relative;top:6px;font-size:30px;line-height:1.2;font-family:'GeometriaThin',sans-serif;color:#add4ff}.list-of-companies .rating .rating-text .colorize{color:#2668b0}.list-of-companies .rating .rating-star{margin-right:4px}.list-of-companies .list-of-companies__info-text{margin-top:10px;padding-bottom:5px;position:relative;display:block;font-family:'Geometria',sans-serif;font-size:14px;color:#c9c9c9}.list-of-companies .list-of-companies__info-text::after{content:"";margin-left:13px;position:relative;top:1px;display:inline-block;vertical-align:middle;width:15px;height:15px;background:url(../img/icon/sort-categories-comment-grey-icon.png)}.list-of-companies .list-of-companies__text{display:inline-block;position:relative;top:-1px}.list-of-companies .list-of-companies__icon{vertical-align:middle;display:inline-block;width:15px;height:15px;background:url(../img/icon/comments-icon.png) center no-repeat;background-size:100%}.list-of-companies .list-of-comapies__comments{display:inline-block;margin-left:10px}.list-of-companies .list-of-companies__buttons{margin-top:17px}.list-of-companies .list-of-companies__button{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;border-radius:5px;margin-right:5px;background:0 0;font-family:'GeometriaBold',sans-serif;font-size:10px;text-transform:uppercase;padding:9px 13px 10px;border:1px solid #f9c9d2;color:#555}.list-of-companies .list-of-companies__button:hover{border-color:#2a75c6}.list-of-companies .list-of-companies__button.pink{position:relative;background:#eb4c6a;border:0;color:#fff;padding-left:10px}.advertising__upload-banner-button span,.company-description__button span,.edit-company .edit-company__button span,.fullwidth .fullwidth__button span,.list-of-companies .list-of-companies__button.pink span,.send-fields__button span{position:relative}.list-of-companies .list-of-companies__button.pink::before{position:absolute;content:"";left:0;top:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:100%;height:100%;border-radius:5px;background:rgba(0,0,0,.18);opacity:0}.list-of-companies .list-of-companies__button-icon{display:inline-block;vertical-align:middle;margin-right:14px;width:15px;height:13px;background:url(../img/icon/button-heart.png) center no-repeat;background-size:100%}.fullwidth .open-list .open-list__hidden-content{margin-top:1px;padding-top:16px;height:325px;left:1px}.fullwidth .fullwidth__parameter-wrapper{position:relative;width:100%;padding-left:52px;margin-top:30px}.fullwidth .fullwidth__parameter-wrapper:nth-of-type(1){margin-top:22px}.fullwidth .fullwidth__parameter-number{position:absolute;left:0;top:0;display:block;width:52px;height:45px;line-height:45px;color:#d6d6d6;font-family:'GeometriaThin',sans-serif;font-size:30px;margin-left:-2px}.fullwidth .fullwidth__parameter{position:relative;padding-left:50px;border-radius:5px}.fullwidth .fullwidth__parameter.dark .fullwidth__parameter-field{border-color:#d4e1f0;background:#e9eff6}.fullwidth .fullwidth__parameter-icon{position:absolute;left:-1px;top:-1px;width:54px;height:45px;border-radius:5px 0 0 5px;background-image:-o-linear-gradient(55deg,#2d7dd4 0%,#215b9a 100%);background-image:linear-gradient(35deg,#2d7dd4 0%,#215b9a 100%)}.fullwidth .fullwidth__parameter-icon.textbox{height:125px}.founds-sities-categories-wrapper{padding-left:50px}.founds-sities-wrapper{display:none}.founds-sities_categories{position:relative;top:-1px;border:1px solid #c0d8f2;border-left:none;width:100%;height:45px;line-height:37px;border-radius:5px;font-size:14px;font-family:'Geometria',sans-serif;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);box-shadow:0 10px 30px 0 rgba(0,0,0,.05);background-color:#fff;letter-spacing:1px;color:#949494;padding-bottom:4px;padding-left:24px;z-index:1000;margin-top:30px}.founds-sities_categories.focus,.founds-sities_categories:focus,.fullwidth .fullwidth__parameter-field.focus,.fullwidth .fullwidth__parameter-field:focus{border-color:#2d6fb7}.fullwidth .fullwidth__parameter-field{position:relative;top:-1px;border:1px solid #c0d8f2;border-left:none;width:100%;height:45px;line-height:45px;border-radius:5px;font-size:14px;font-family:'Geometria',sans-serif;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);box-shadow:0 10px 30px 0 rgba(0,0,0,.05);background:#fff;letter-spacing:1px;color:#949494;padding-bottom:4px;padding-left:24px}.fullwidth .fullwidth__parameter-field.focus{z-index:9999}.fullwidth .fullwidth__parameter-field .popupopen{cursor:pointer;width:43px;height:43px;border-radius:5px;position:absolute;display:block;right:5px;top:0;background:url(../img/icon/second-header-arrow.png) center no-repeat}.fullwidth .fullwidth__parameter-field .popupopen.plus{background:url(../img/icon/fullwidth-plus.png) center no-repeat}.fullwidth .fullwidth__parameter-field::-webkit-input-placeholder{color:#949494}.fullwidth .fullwidth__parameter-field:-ms-input-placeholder,.fullwidth .fullwidth__parameter-field::-ms-input-placeholder{color:#949494}.fullwidth .fullwidth__parameter-field::placeholder{color:#949494}.fullwidth .fullwidth__parameter-textbox{position:relative;width:100%;top:-1px;height:125px;display:block;border:1px solid #c0d8f2;border-left:none;border-radius:5px;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);box-shadow:0 10px 30px 0 rgba(0,0,0,.05);font-size:14px;font-family:'Geometria',sans-serif;letter-spacing:1px;resize:none;color:#949494;padding-bottom:4px;padding-top:10px;padding-left:24px}.fullwidth .fullwidth__parameter-textbox:focus{outline:0;border-color:#2d6fb7}.fullwidth .fullwidth__parameter-textbox::-webkit-input-placeholder{color:#949494}.fullwidth .fullwidth__parameter-textbox:-ms-input-placeholder,.fullwidth .fullwidth__parameter-textbox::-ms-input-placeholder{color:#949494}.fullwidth .fullwidth__parameter-textbox::placeholder{color:#949494}.fullwidth .fullwidth__parameter-popup{display:none;width:100%}.fullwidth .fullwidth__working-days{display:inline-block;width:100%;max-width:413px;margin-top:45px;margin-left:52px;border-radius:5px;padding-top:11px;padding-bottom:35px;-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.03);box-shadow:0 15px 30px 0 rgba(0,0,0,.03);border:1px solid #dfe8f3;background:#e9eff6}.fullwidth .fullwidth__wkd-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.fullwidth .fullwidth__wkd-row.title{margin-bottom:13px}.fullwidth .fullwidth__wkd-cell{display:inline-block;width:33.333%}.fullwidth .fullwidth__wkd-cell:nth-of-type(1){padding-left:30px}.fullwidth .fullwidth__wkd-cell:nth-of-type(2){padding-left:28px}.fullwidth .fullwidth__wkd-cell:nth-of-type(3){padding-left:11px}.fullwidth .fullwidth__wkd-cell .checkbox{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex}.fullwidth .fullwidth__wkd-cell .checkbox .checkbox__icon{margin-right:4px;min-width:17px}.fullwidth .fullwidth__wkd-text{font-size:14px;font-family:'GeometriaMedium',sans-serif;color:#555}.fullwidth .fullwidth__wkd-text .blue{color:#2970be;margin-left:7px}.fullwidth .fullwidth__wkd-time{width:64px;height:45px;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);box-shadow:0 10px 30px 0 rgba(0,0,0,.05);border-radius:5px;border:1px solid #b0cdec;background:#fff;font-size:12px;font-family:'GeometriaBold',sans-serif;color:#555;text-align:center;line-height:40px}.fullwidth .fullwidth__wkd-time:focus{border-color:#2d6fb7}.fullwidth .fullwidth__wkd-time.close{border:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;color:#d75d5d;font-size:14px;font-family:'GeometriaExtrabold',sans-serif}.fullwidth .fullwidth__gallery{display:inline-block;vertical-align:top;width:100%;max-width:360px;margin-top:45px;margin-left:18px;border-radius:5px;padding-top:11px;padding-bottom:27px;-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.03);box-shadow:0 15px 30px 0 rgba(0,0,0,.03);border:1px solid #dfe8f3;background:#e9eff6}.fullwidth .fullwidth__gallery-title{margin-top:10px;margin-left:27px;font-size:14px;font-family:'GeometriaMedium',sans-serif;color:#555}.fullwidth .fullwidth__gallery-upload{position:relative;cursor:pointer;width:100%;left:1px;right:0;margin:9px auto auto;border:1px dashed #ea9db0;border-radius:4px;padding-bottom:36px}.fullwidth .fullwidth__gallery-upload:hover{border-color:#2d6fb7}.fullwidth .fullwidth__gallery-file-image,.fullwidth .fullwidth__gallery-upload.uploaded{background-size:cover;background-repeat:no-repeat;background-position:center center}.fullwidth .fullwidth__gallery-upload:hover .fullwidth__gallery-file-image{opacity:0}.fullwidth .fullwidth__gallery-file-image{position:absolute;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:1;width:100%;height:100%;left:0;top:0;z-index:0;border-radius:4px}.fullwidth .fullwidth__gallery-info{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;opacity:1;display:inline-block;height:67px;max-width:130px;margin-left:29px;margin-top:35px}.fullwidth .fullwidth__gallery-text{font-family:'GeometriaBold',sans-serif;font-size:12px;padding-top:6px;line-height:1.2;color:#505050}.fullwidth .fullwidth__gallery-text:nth-of-type(2){margin-top:1px}.fullwidth .fullwidth__gallery-text.red{font-family:'Geometria',sans-serif;font-size:14px;color:#eb4c6a}.fullwidth .fullwidth__parameter-attention{position:absolute;padding-top:1px;top:-16px;margin-left:73px;font-family:'Geometria',sans-serif;font-size:10px;color:#ea5773}.fullwidth .fullwidth__parameter-attention::before{content:"";display:inline-block;vertical-align:middle;width:16px;height:16px;margin-right:6px;margin-top:-4px;border-radius:2px 2px 0 0;background:url(../img/icon/attention-icon.png) center no-repeat}.fullwidth .fullwidth__gallery-icon{display:inline-block;position:absolute;top:35px;right:24px;width:105px;height:79px;background:url(../img/gallery-upload.png) center no-repeat}.fullwidth .fullwidth__thumbnail-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:33.333%;padding-left:2.5px;padding-right:2.5px}.fullwidth .fullwidth__thumbnails-wrapper{width:100%;padding-left:28px;padding-right:21px}.fullwidth .fullwidth__gallery-upload-wrapper{width:100%;padding-left:27px;padding-right:27px}.fullwidth .fullwidth__thumbnails-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;left:0;right:0;margin:19px -2.5px auto}.fullwidth .fullwidth__thumbnail{position:relative;margin-top:5px;border-radius:3px;width:98px;height:71px;background-size:cover;background-repeat:no-repeat;background-position:center center}.fullwidth .fullwidth__thumbnail-close{position:absolute;cursor:pointer;right:2px;top:3px;width:17px;height:15px;background:#eb4c6a;border-radius:4px}.fullwidth .fullwidth__thumbnail-close::after{width:7px;height:7px;content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;background:url(../img/icon/thumbnail-close.png)}.fullwidth .fullwidth__bottom{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:36px;margin-top:34px}.fullwidth .fullwidth__captcha{display:inline-block;vertical-align:middle;width:302px;height:76px}.fullwidth .fullwidth__add-button,.fullwidth .fullwidth__button{display:inline-block;height:67px;border:0;font-family:'GeometriaBold',sans-serif;font-size:14px;text-transform:uppercase;color:#fff}.fullwidth .fullwidth__button{position:relative;vertical-align:middle;max-width:242px;background:-o-linear-gradient(55deg,#2d7dd4 0%,#215b9a 100%);background:linear-gradient(35deg,#2d7dd4 0%,#215b9a 100%);margin-left:20px;width:100%;border-radius:5px;-webkit-box-shadow:0 10px 25px 0 rgba(33,91,154,.3);box-shadow:0 10px 25px 0 rgba(33,91,154,.3)}.fullwidth .fullwidth__button:hover::before{opacity:1}.fullwidth .fullwidth__button::before{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;content:"";opacity:0;display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.2)}.fullwidth-icon,.fullwidth__right-wrapper{position:absolute;right:0;top:0}.fullwidth .fullwidth__add-button{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;width:149px;background:#eb4c6a;border-radius:4px;-webkit-box-shadow:0 15px 30px 0 rgba(235,76,106,.3);box-shadow:0 15px 30px 0 rgba(235,76,106,.3)}.fullwidth .fullwidth__add-button:hover{background:#d3445f}.fullwidth__bottom .checkbox{display:inline-block;margin-right:34px}.fullwidth__bottom .checkbox .checkbox__text::after{height:1px}.fullwidth .fullwidth__button.pink{max-width:263px;background:#eb4c6a;-webkit-box-shadow:0 15px 30px 0 rgba(235,76,106,.3);box-shadow:0 15px 30px 0 rgba(235,76,106,.3)}.fullwidth .fullwidth__button.pink::before{background:rgba(0,0,0,.102)}.fullwidth__parameter-icon.textbox .fullwidth-icon{bottom:auto;top:8px}.fullwidth-icon{left:0;right:4px;bottom:0;margin:auto}.fullwidth-icon.people{width:26px;height:26px;background:url(../img/field-icons/icon-1.png) center no-repeat;background-size:100%}.fullwidth-icon.list{width:27px;height:24px;background:url(../img/field-icons/icon-2.png) center no-repeat;background-size:100%}.fullwidth-icon.wheel{width:28px;height:28px;background:url(../img/field-icons/icon-3.png) center no-repeat;background-size:100%}.fullwidth-icon.city{width:29px;height:29px;background:url(../img/field-icons/icon-4.png) center no-repeat;background-size:100%}.fullwidth-icon.map,.fullwidth-icon.note{width:28px;height:28px;background-size:100%}.fullwidth-icon.note{background:url(../img/field-icons/icon-5.png) center no-repeat}.fullwidth-icon.map{background:url(../img/field-icons/icon-6.png) center no-repeat}.fullwidth-icon.phone{width:24px;height:24px;background:url(../img/field-icons/icon-7.png) center no-repeat;background-size:100%}.fullwidth-icon.fax{width:29px;height:29px;background:url(../img/field-icons/icon-8.png) center no-repeat;background-size:100%}.fullwidth-icon.mail{width:24px;height:18px;background:url(../img/field-icons/icon-9.png) center no-repeat;background-size:100%}.fullwidth-icon.site{width:34px;height:30px;background:url(../img/field-icons/icon-10.png) center no-repeat;background-size:100%}.fullwidth-icon.twitter{width:25px;height:20px;background:url(../img/field-icons/icon-11.png) center no-repeat;background-size:100%}.fullwidth-icon.facebook{width:28px;height:28px;background:url(../img/field-icons/icon-12.png) center no-repeat;background-size:100%}.fullwidth-icon.info{width:30px;height:30px;background:url(../img/field-icons/icon-13.png) center no-repeat;background-size:100%}.fullwidth-icon.personcheck{width:22px;height:26px;background:url(../img/field-icons/icon-14.png) center no-repeat;background-size:100%}.fullwidth-icon.diagram{width:30px;height:28px;background:url(../img/field-icons/icon-15.png) center no-repeat;background-size:100%}.fullwidth-icon.message{width:30px;height:30px;background:url(../img/field-icons/icon-16.png) center no-repeat;background-size:100%}.fullwidth-icon.attach{width:30px;height:28px;background:url(../img/field-icons/icon-17.png) center no-repeat;background-size:100%}.company-header{width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.company-header.fullscreen{position:fixed;top:0;left:0;height:100%;z-index:1000}.company-header.fullscreen .container{height:100vh}.company-header.fullscreen .comapny-header__button,.company-header.fullscreen .company-header__rating,.company-header.fullscreen .company-header__text,.company-header.fullscreen .company-header__title,.company-photos.uploaded .company-photos__main-photo,.company-photos.uploaded .company-photos__upload-photos{display:none}.company-header,.company-header .container{position:relative;height:452px}.company-header__rating{display:inline-block}.company-header .rating__text{display:inline-block;margin-right:12px;line-height:1.2}.company-header .rating-star{margin-right:6px}.company-header__overlay{z-index:2;position:absolute;width:100%;height:100%;bottom:0;pointer-events:none;background:url(../img/company-header-overlay.png) bottom repeat-x}.company-header__title{font-family:'GeometriaBold',sans-serif;line-height:1.2;font-size:36px;color:#fff;margin-bottom:4px}.company-header__bottom{z-index:3;position:absolute;width:100%;bottom:0;padding-bottom:21px}.comapny-header__button,.company-header__text{display:inline-block;font-size:14px;font-family:'GeometriaBold',sans-serif;color:#fff;position:relative;bottom:2px;margin-left:11px}.comapny-header__button{text-align:left;border:0;background:#fff;border-radius:3px;height:23px;font-family:'Geometria',sans-serif;font-size:10px;color:#5f5f5f;padding-left:9px;padding-right:11px;margin-left:5px}.comapny-header__button::before{position:relative;top:1px;display:inline-block;vertical-align:top;content:"";width:11px;height:12px;margin-right:10px;background:url(../img/icon/button-refresh-icon.png)}.comapny-header__button-right{background:0 0;position:absolute;bottom:19px;right:30px;width:195px;height:34px;padding-left:14px;padding-bottom:5px;border-radius:5px;border:1px solid #fff;font-family:'GeometriaMedium',sans-serif;font-size:14px;color:#fff;text-align:left}.comapny-header__button-right::after{content:"";display:block;right:10px;top:8px;position:absolute;width:16px;height:16px;background:url(../img/icon/open-on-all-screens-icon.png) center no-repeat}.company-photos{cursor:pointer;position:relative;display:inline-block;vertical-align:top;width:100%;height:364px;max-width:556px;border:1px solid #d4e1f0;background:#e9eff6;border-radius:5px;padding-left:51px;padding-top:44px;-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.03);box-shadow:0 15px 30px 0 rgba(0,0,0,.03)}.company-description__button::before,.company-photos,.company-photos::after{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.company-description__button.small:hover,.company-photos:hover,.company-photos:hover::after{border-color:#2d7dd4}.company-photos.uploaded{background-position:center center;background-size:cover;background-repeat:no-repeat}.company-photos .company-photos__upload-photos{display:inline-block;cursor:pointer}.company-photos .company-photos__upload-photos-icon{display:inline-block;vertical-align:middle;width:105px;height:80px;background:url(../img/icon/company-upload.png) center no-repeat}.company-photos .company-photos__upload-photos-text{position:relative;top:12px;margin-left:11px;display:inline-block;line-height:1.2;font-family:'Geometria',sans-serif;font-size:22px;color:#505050}.company-photos .company-photos__main-photo{position:absolute;width:456px;height:181px;left:0;right:2px;bottom:0;margin:auto}.company-description{display:inline-block;width:100%;max-width:263px;margin-left:24px}.mabot{margin-bottom:10px;font-family:'GeometriaMedium',sans-serif;font-size:24px;color:#555}.company-description__text{position:relative;top:-4px;letter-spacing:.6px;line-height:1.5;font-size:16px;font-family:'Geometria',sans-serif;color:#999}.company-description__button{display:block;text-align:center;position:relative;margin-top:13px;width:100%;max-width:263px;height:67px;border:0;border-radius:5px;background-color:#2d7dd4;background-image:-o-linear-gradient(55deg,#2d7dd4 0%,#215b9a 100%);background-image:linear-gradient(35deg,#2d7dd4 0%,#215b9a 100%);-webkit-box-shadow:0 10px 25px 0 rgba(33,91,154,.3);box-shadow:0 10px 25px 0 rgba(33,91,154,.3);font-family:'GeometriaBold',sans-serif;font-size:14px;text-transform:uppercase;color:#fff}.company-description__button:hover::before{opacity:1}.company-description__button::before{content:"";opacity:0;display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.2)}.company-description__button.small{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:inline-block;margin-top:22px;max-width:191px;height:45px;border:1px solid #f9c9d2;border-radius:4px;background:0 0;-webkit-box-shadow:none;box-shadow:none;color:#555}.company-description__button.small::before{display:none}.company-opening-hours{margin-top:44px;display:inline-block;width:100%;max-width:360px}.company-opening-hours__title h2,.company-opening-hours__title h3{display:inline-block;vertical-align:middle;font-family:'GeometriaMedium',sans-serif;font-size:24px;color:#555}.company-opening-hours__status{position:relative;top:1px;margin-left:9px;display:inline-block;background:#a2d75d;font-size:12px;font-family:'Geometria',sans-serif;color:#fffffe;padding:3px 13px 6px 11px;border-radius:0 5px 5px 0}.company-opening-hours__status.closed{background:#d75d5d}.company-opening-hours__status.open-time{background:#bebebe}.company-opening-hours__item{width:100%;max-width:360px;height:52px;padding-bottom:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(../img/background-opening-time_.png);background-position:-5px;padding-right:23px;padding-left:26px;margin-top:10px;border-radius:5px}.company-opening-hours__item.closed{background:#f8f8f8}.company-opening-hours__item.active{background:#eb4c6a}.company-opening-hours__item.active .company-opening-hours__item-day,.company-opening-hours__item.active .company-opening-hours__item-time{color:#fff}.company-opening-hours__item-day,.company-opening-hours__item-time{display:inline-block;font-size:14px;font-family:'GeometriaMedium',sans-serif;color:#555}.company-opening-hours__item-time{font-family:'GeometriaLight',sans-serif;color:#696a6a;text-transform:uppercase}.company-opening-hours__item-time.closed{color:#9e9e9e}.company-contacts{margin-left:25px;margin-top:44px;display:inline-block;vertical-align:top;max-width:458px;width:100%}.company-contacts h2,.company-contacts h3{padding-bottom:2px;font-family:'GeometriaMedium',sans-serif;font-size:24px;color:#555}.company-contacts .company-contacts__col{grid-column:span 2;display:inline-block;margin-top:6px;padding-left:4px;padding-right:4px;width:100%}.company-contacts .company-contacts__col.small{grid-column:span 1;width:100%}.company-contacts .company-contacts__row{display:grid;grid-column-gap:1px;grid-template-columns:repeat(auto-fit,minmax(40%,1fr));grid-auto-flow:dense;margin-left:-4px;margin-right:-4px}.company-contacts .company-contacts__item{position:relative;width:100%;padding-bottom:15px;border-radius:4px;border:1px solid #c0d8f2}.company-contacts .company-contacts__item-title{margin-left:44px;margin-top:9px;font-family:'GeometriaMedium',sans-serif;font-size:14px;color:#555}.company-contacts .company-contacts__item-title.matop{margin-top:13px}.company-contacts .company-contacts__item-title-icon{position:absolute;top:0;left:0}.company-contacts .company-contacts__item-title-icon.airplane{top:15px;left:22px;display:inline-block;width:13px;height:13px;background:url(../img/icon/small-paper-plane-icon.png)}.company-contacts .company-contacts__item-title-icon.map{top:14px;left:21px;display:inline-block;width:14px;height:14px;background:url(../img/icon/small-map-icon.png)}.company-contacts .company-contacts__item-title-icon.home{top:13px;left:21px;display:inline-block;width:14px;height:14px;background:url(../img/icon/small-home-icon.png)}.company-contacts .company-contacts__item-title-icon.phone{top:13px;left:21px;display:inline-block;width:14px;height:14px;background:url(../img/icon/small-phone-icon.png)}.company-contacts .company-contacts__item-title-icon.website{top:14px;left:21px;display:inline-block;width:14px;height:14px;background:url(../img/icon/small-world-icon.png)}.company-contacts .company-contacts__item-title-icon.layers{top:14px;left:20px;display:inline-block;width:15px;height:15px;background:url(../img/icon/small-layers-icon.png)}.company-contacts .company-contacts__item-title-icon.place{top:16px;left:21px;display:inline-block;width:14px;height:18px;background:url(../img/icon/small-pointer-icon.png)}.company-contacts .company-contacts__item-title-icon.email{top:16px;left:22px;display:inline-block;width:13px;height:10px;background:url(../img/icon/small-email-icon.png)}.company-contacts .company-contacts__item-title-icon.fax{display:inline-block;top:15px;left:20px;width:13px;height:13px;background:url(../img/icon/small-printer-icon.png)}.company-contacts .company-contacts__item-title-icon.twitter{top:16px;left:23px;display:inline-block;width:15px;height:11px;background:url(../img/icon/small-twitter-icon.png)}.company-contacts .company-contacts__item-title-icon.facebook{top:14px;left:21px;display:inline-block;width:14px;height:14px;background:url(../img/icon/small-facebook-icon.png)}.company-contacts .company-contacts__item-text{width:100%;display:block;overflow:hidden;text-overflow:ellipsis;margin-top:2px;padding-left:20px;font-family:'GeometriaLight',sans-serif;line-height:1.714;font-size:14px;color:#555}.company-contacts .company-contacts__item-link,.company-contacts .company-contacts__item-text.red{font-family:'Geometria',sans-serif;color:#ea4c6a}.company-contacts .company-contacts__item-link{margin-top:2px;display:inline-block;padding-left:20px;font-size:14px}.company-contacts .company-contacts__right-icon{position:absolute;right:21px;top:15px;bottom:0;margin:auto}.company-contacts .icon{width:42px;height:42px}.company-gallery{margin-top:43px}.company-gallery .company-gallery__main-image{position:relative;width:100%;max-width:764px;height:424px;background-position:center center;background-size:cover;background-repeat:no-repeat}.company-gallery .company-gallery__controls{position:absolute;top:0;right:-84px;width:auto;height:100%}.company-gallery .company-gallery__images-container{margin-top:34px}.company-gallery .company-gallery__image{position:absolute;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:3px}.company-gallery .company-gallery__image-wrapper{position:relative;display:block;cursor:pointer;margin-top:20px;width:178px;height:104px;border-radius:5px;border:1px solid #2d7dd4;background-position:center center;background-repeat:no-repeat;background-size:100%;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.09);box-shadow:0 5px 15px 0 rgba(0,0,0,.09);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.company-gallery .company-gallery__image-wrapper:hover{-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.2);box-shadow:0 5px 15px 0 rgba(0,0,0,.2)}.company-gallery .company-gallery__image-wrapper.active::before{position:absolute;display:block;content:"";width:34px;height:34px;left:-17px;right:auto;top:0;bottom:0;margin:auto;background:url(../img/icon/main-thumbnail-arrow.png) center no-repeat}.company-gallery .company-gallery__prev{position:absolute;cursor:pointer;right:28px;top:4px;width:27px;height:17px;background:url(../img/icon/pagination-right-arrow.png) center no-repeat}.company-gallery .company-gallery__next{position:absolute;cursor:pointer;right:30px;bottom:7px;width:27px;height:17px;background:url(../img/icon/pagination-left-arrow.png) center no-repeat}.about-company h2,.about-company h3,.company-gallery h2,.company-gallery h3{font-family:'GeometriaMedium',sans-serif;font-size:24px;color:#555;margin-bottom:13px}.about-company{margin-top:51px}.about-company h2,.about-company h3{margin-bottom:19px;line-height:1.2}.about-company .about-company__text{font-size:16px;font-family:'Geometria',sans-serif;color:#999;line-height:1.5;margin-top:23px}.about-company .about-company__text:nth-of-type(1){margin-top:0}.edit-company{position:relative;margin-top:49px;margin-bottom:50px;border-radius:4px;background:#eb4c6a;-webkit-box-shadow:0 30px 60px 0 rgba(235,76,106,.3);box-shadow:0 30px 60px 0 rgba(235,76,106,.3)}.edit-company .edit-company__item:nth-of-type(1){position:absolute;left:0;top:0;width:29.853%;height:104px;border-radius:4px 0 0 4px;background:rgba(0,0,0,.2)}.edit-company .edit-company__item:nth-of-type(1)::after{content:"";display:block;position:absolute;top:0;bottom:0;right:-9px;margin:auto;width:9px;height:18px;background:url(../img/icon/edit-company-arrow.png) center no-repeat;background-size:100%}.edit-company .edit-company__item:nth-of-type(1) .edit-company__item-text{padding-top:28px;padding-left:110px}.edit-company .edit-company__item:nth-of-type(2){margin-left:29.853%;width:42.478%;height:104px}.edit-company .edit-company__item:nth-of-type(2) .edit-company__item-text{padding-top:14px;margin-left:24px;font-size:16px;line-height:1.5;font-family:'GeometriaLight',sans-serif;max-width:115px}.edit-company .edit-company__item:nth-of-type(3){position:absolute;right:0;top:0;width:27.669%;height:104px;border-radius:0 4px 4px 0;background:rgba(0,0,0,.078)}.edit-company .edit-company__icon{display:inline-block}.edit-company .edit-company__icon.person{position:absolute;top:29px;left:35px;width:48px;height:40px;background:url(../img/icon/edit-company-person-icon.png)}.edit-company .edit-company__item-text,.edit-item__link{line-height:1.2;display:inline-block;font-family:'Geometria',sans-serif;font-size:18px;color:#fff}.edit-company .edit-company__button,.edit-company .edit-company__item-text.bold{font-family:'GeometriaBold',sans-serif;font-size:18px}.edit-company .edit-company__button{line-height:67px;text-align:center;position:relative;vertical-align:top;font-size:14px;color:#fff;text-transform:uppercase;padding-bottom:4px;display:inline-block;margin-top:18px;margin-left:10px;width:191px;height:67px;border:0;background-image:-o-linear-gradient(55deg,#2d7dd4 0%,#215b9a 100%);background-image:linear-gradient(35deg,#2d7dd4 0%,#215b9a 100%);-webkit-box-shadow:0 10px 25px 0 rgba(33,91,154,.3);box-shadow:0 10px 25px 0 rgba(33,91,154,.3);border-radius:4px}.edit-company .edit-company__button::before{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:100%;height:100%;position:absolute;display:block;content:"";top:0;left:0;opacity:0;background:rgba(0,0,0,.2)}.advertising__upload-banner-button:hover::before,.edit-company .edit-company__button:hover::before,.send-fields__button:hover::before{opacity:1}.edit-item__link{display:block;position:absolute;margin-left:54px;text-decoration:underline;-webkit-text-decoration-color:#e47e91;text-decoration-color:#e47e91;max-width:145px;font-size:14px}.edit-item__link::after{width:10px;height:10px;position:absolute;content:"";left:-25px;top:0;bottom:0;margin:auto;background:url(../img/icon/request-close-icon.png)}.new-reviews__item:first-child{margin-top:30px}.company-reviews .new-reviews__item{margin-bottom:30px}.company-reviews h2,.company-reviews h3{font-family:'GeometriaMedium',sans-serif;font-size:24px;color:#555;margin-left:124px;padding-bottom:10px}.company-reviews .rating{margin-top:19px;direction:rtl}.send-fields{background-color:#e9eff6;border:1px solid #d4e1f0;border-radius:5px;padding-left:25px;padding-top:17px;padding-bottom:39px}.send-fields__info{display:inline-block;vertical-align:middle}.send-fields__field{display:block;margin-top:10px;width:396px;height:45px;border-radius:5px;background-color:#fff;border:1px solid #b0cdec;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);box-shadow:0 10px 30px 0 rgba(0,0,0,.05);padding-left:24px;font-family:'Geometria',sans-serif;font-size:14px;color:#949494;letter-spacing:1px}.send-fields__field::-webkit-input-placeholder{color:#949494}.send-fields__field:-ms-input-placeholder,.send-fields__field::-ms-input-placeholder{color:#949494}.send-fields__field::placeholder{color:#949494}.send-fields__field:focus{border-color:#2d7dd4;outline:0}.send-fields__textbox{width:100%;max-width:393px;height:100px;margin-top:10px;margin-left:6px;resize:none;vertical-align:middle;display:inline-block;border-radius:5px;background-color:#fff;border:1px solid #b0cdec;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);box-shadow:0 10px 30px 0 rgba(0,0,0,.05);font-family:'Geometria',sans-serif;font-size:14px;color:#949494;padding-top:8px;padding-left:13px;letter-spacing:1px}.send-fields__textbox::-webkit-input-placeholder{color:#949494}.send-fields__textbox:-ms-input-placeholder,.send-fields__textbox::-ms-input-placeholder{color:#949494}.send-fields__textbox::placeholder{color:#949494}.send-fields__textbox:focus{border-color:#2d7dd4;outline:0}.send-fields__bottom{margin-top:12px}.send-fields__bottom-text{display:inline-block;vertical-align:middle;font-size:14px;font-family:'Geometria',sans-serif;color:#9a9a9b;margin-right:14px;margin-left:2px;letter-spacing:1px}.send-fields .sort-companies__popup-item .rating{height:18px!important}.send-fields .sort-companies{display:inline-block}.rating.send-fields-rating,.send-fields__button{position:relative;display:inline-block;vertical-align:middle}.rating.send-fields-rating{cursor:pointer;width:183px;margin-right:18px;background:#e9eff6;padding-top:1px;padding-left:18px;height:34px;border-radius:5px;border:1px solid #b0cdec}.send-fields__bottom-captcha{position:relative;display:inline-block;width:302px;height:76px;vertical-align:middle;margin-right:21px}.send-fields__button{background:#eb4c6a;-webkit-box-shadow:0 15px 30px 0 rgba(235,76,106,.3);box-shadow:0 15px 30px 0 rgba(235,76,106,.3);min-width:154px;height:67px;border-radius:4px;border:0;font-size:14px;font-family:'GeometriaBold',sans-serif;color:#fff;text-transform:uppercase}.send-fields__button::before{display:block;content:"";-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:0;width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.102)}.add-review-successful{position:fixed;margin:auto;left:0;right:0;z-index:200;width:100%;width:70%;height:138px;border-radius:5px;margin-top:34px;background:#e9eff6;border:1px solid #d4e1f0;padding-left:48px;margin-bottom:21px}.add-review-successful .add-review-successful__text{font-size:36px;font-family:'GeometriaThin',sans-serif;color:#555;line-height:104px}.add-review-successful .add-review-successful__icon{position:absolute;right:21px;top:19px;margin:auto;width:66px;height:60px;background:url(../img/icon/add-review-successful.png)}.advertising{margin-top:22px}.advertising__item{display:inline-block;vertical-align:top;width:100%;max-width:263px;height:154px;background:url(../img/background-opening-time_.png);border-radius:5px;margin-right:25px}.advertising__item:nth-of-type(3){max-width:262.5px;margin-right:0}.advertising__item.fullwidth{max-width:100%}.advertising-audience-icon{width:62px;height:44px;background:url(../img/icon/advertising-audience-icon.png);background-repeat:no-repeat;margin-left:28px;margin-top:19px;margin-right:22px}.advertising-clock-icon{width:56px;height:56px;background:url(../img/icon/advertising-clock-icon.png);background-repeat:no-repeat;margin-left:23px;margin-top:15px;margin-right:16px}.advertising-solvency-icon{width:47px;height:58px;background:url(../img/icon/advertising-solvency-icon.png);background-repeat:no-repeat;margin-left:24px;margin-top:13px;margin-right:21px}.advertising__item-title{max-width:95px;display:inline-block;font-family:'GeometriaMedium',sans-serif;line-height:1.2;font-size:20px;color:#555;margin-top:15px}.advertising__item-icon{display:inline-block;vertical-align:top}.advertising__item-info-small-text,.advertising__item-info-text{display:inline-block;vertical-align:middle;margin-left:26px;font-size:48px;font-family:'GeometriaThin',sans-serif;color:#555}.advertising__item-info-small-text{font-size:12px;font-family:'GeometriaMedium',sans-serif;color:#7b7d7f;margin-left:11px}.advertising__upload-banner{display:none;width:100%;margin-top:29px;height:159px;border-radius:5px;background:#dbe5f1;border:1px solid #d4e1f0}.advertising__upload-banner.active{display:block}.advertising__upload-banner-wrapper{position:relative;cursor:pointer;display:inline-block;vertical-align:middle;width:68.986%;height:157px;background:#e9eff6}.advertising__upload-banner-icon{display:inline-block;vertical-align:middle;margin-top:41px;margin-left:55px;width:106px;height:80px;background:url(../img/icon/company-upload.png)}.advertising__upload-banner-title{max-width:350px;overflow:hidden;text-overflow:ellipsis;position:relative;top:11px;margin-left:41px;display:inline-block;vertical-align:middle;font-family:'Geometria',sans-serif;font-size:24px;color:#eb4c6a}.advertising__upload-banner-title::after{content:"";display:block;position:absolute;width:100%;height:1px;background:#eb4c6a;left:0;right:0;bottom:5px}.advertising__upload-banner-button{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;position:relative;width:201px;height:67px;margin-left:28px;vertical-align:middle;display:inline-block;border-radius:4px;border:0;font-size:14px;font-family:'GeometriaBold',sans-serif;text-transform:uppercase}.advertising__upload-banner-button.empty{background:0 0;border:1px solid #eb4c6a;color:#eb4c6a;-webkit-box-shadow:0 10px 25px 0 transparent;box-shadow:0 10px 25px 0 transparent}.advertising__upload-banner-button.empty:hover::before{display:none}.advertising__upload-banner-button,.advertising__upload-banner-button.empty.active{background:#eb4c6a;-webkit-box-shadow:0 10px 25px 0 rgba(33,91,154,.3);box-shadow:0 10px 25px 0 rgba(33,91,154,.3);color:#fff}.advertising__upload-banner-button::before{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:100%;height:100%;position:absolute;display:block;content:"";top:0;left:0;opacity:0;background:rgba(0,0,0,.102)}.advertising-tariffs h3{margin-top:35px;margin-bottom:9px}.advertising-tariffs__item{display:inline-block;vertical-align:top;width:100%;max-width:263px;background:#e9eff6;margin-right:25px;padding-bottom:24px;padding-left:23px;padding-right:21px;border:1px solid #d4e1f0}.advertising-tariffs__item:nth-of-type(3){margin-right:0;max-width:262.5px}.advertising-tariffs__item-title{padding-left:2px}.advertising-tariffs__stars{display:inline-block}.advertising-tariffs__star{display:inline-block;margin-right:6px;width:15px;height:14px;background:url(../img/icon/red-star.png)}.advertising-tariffs__star:nth-last-of-type(1){margin-right:0}.advertising-tariffs__item-title-text{display:inline-block;font-family:'GeometriaMedium',sans-serif;font-size:20px;color:#555;margin-left:11px;margin-top:10px}.advertising-tariffs__item-text{padding-right:10px;font-family:'Geometria',sans-serif;font-size:14px;color:#737475;line-height:1.429;margin-top:4px}.advertising-tariffs__parameter{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:21px}.advertising-tariffs__parameter:nth-of-type(1){margin-top:0}.advertising-tariffs__parameters-container{margin-top:19px}.advertising-tariffs__parameter-icon{position:relative;top:2px;vertical-align:top;display:inline-block;margin-right:9px;min-width:14px;height:14px}.advertising-tariffs__parameter-icon.world{background:url(../img/icon/advertising-globe-icon.png)}.advertising-tariffs__parameter-icon.link{background:url(../img/icon/advertising-link-icon.png)}.advertising-tariffs__parameter-icon.star{background:url(../img/icon/advertising-star-icon.png)}.advertising-tariffs__parameter-icon.share{background:url(../img/icon/advertising-share-icon.png)}.advertising-tariffs__parameter-text{display:inline-block;vertical-align:top;font-family:'Geometria',sans-serif;line-height:1.2;font-size:14px;color:#555}.advertising-tariffs__button{position:relative;width:100%;height:51px;margin-top:25px;border:double 1px transparent;padding:0;border-radius:4px;background-image:-o-linear-gradient(#e9eff6,#e9eff6),-o-linear-gradient(145deg,#2d7dd4 0%,#215b9a 100%);background-image:linear-gradient(#e9eff6,#e9eff6),linear-gradient(305deg,#2d7dd4 0%,#215b9a 100%);background-origin:border-box;background-clip:content-box,border-box;font-family:'GeometriaBold',sans-serif;text-transform:uppercase;font-size:14px;color:#555}.advertising-tariffs__button.active{border:0;color:#fff;text-align:right;padding-right:30px;background:-o-linear-gradient(55deg,#2d7dd4 0%,#215b9a 100%);background:linear-gradient(35deg,#2d7dd4 0%,#215b9a 100%);-webkit-box-shadow:0 10px 25px 0 rgba(33,91,154,.3);box-shadow:0 10px 25px 0 rgba(33,91,154,.3)}.advertising-tariffs__button.active::after{content:"";position:absolute;top:0;bottom:0;left:27px;margin:auto;display:block;width:17px;height:12px;background:url(../img/icon/tariffs-check-icon.png)}.advertising-add{margin-bottom:53px}.advertising-add-wrapper{width:100%;padding-left:25px;padding-top:8px;margin-top:46px;margin-bottom:36px;min-height:100px;display:block;position:relative;border-radius:4px;border:1px solid #d2e0ef;background:#e9eff6;padding-bottom:23px}.advertising-add h3{margin-left:1px}.advertising-add .advertising-add__field{display:inline-block;margin-top:10px;width:100%;max-width:395px;height:45px;border-radius:5px;border:1px solid #d2e0ef;background:#fff;margin-right:6px;font-size:14px;font-family:'Geometria',sans-serif;color:#949494;letter-spacing:2px;padding-left:20px}.advertising-add .advertising-add__field:focus{border-color:#2d7dd4}.advertising-add .advertising-add__field::-webkit-input-placeholder{color:#949494}.advertising-add .advertising-add__field:-ms-input-placeholder,.advertising-add .advertising-add__field::-ms-input-placeholder{color:#949494}.advertising-add .advertising-add__field::placeholder{color:#949494}.advertising-add .advertising-add__bottom{display:block;width:100%;position:relative}.advertising-add .advertising-add__bottom-captcha{display:inline-block;width:302px;height:76px}.advertising-add .checkbox{display:inline-block;margin-right:34px}.advertising-add .checkbox .checkbox__text::after{height:1px}.advertising-add .advertising-add__button{display:inline-block;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;width:149px;height:67px;background:#eb4c6a;border-radius:4px;-webkit-box-shadow:0 15px 30px 0 rgba(235,76,106,.3);box-shadow:0 15px 30px 0 rgba(235,76,106,.3);border:0;font-family:'GeometriaBold',sans-serif;font-size:14px;text-transform:uppercase;color:#fff}.advertising-add .advertising-add__button:hover{background:#d3445f}.advertising-add .advertising-add__right-wrapper{position:absolute;right:0;top:0}.advertising-add .checkbox.fullwidth{margin-left:22px;margin-top:16px}.advertising-add .advertising-add__textbox{width:100%;display:block;max-width:800px;height:148px;border-radius:5px;resize:none;border:1px solid #d2e0ef;background:#fff;font-size:14px;font-family:'Geometria',sans-serif;color:#949494;letter-spacing:2px;padding-top:11px;padding-left:18px;margin-top:18px}.advertising-add .advertising-add__textbox:focus{border-color:#2d7dd4}.advertising-add .advertising-add__textbox::-webkit-input-placeholder{color:#949494}.advertising-add .advertising-add__textbox:-ms-input-placeholder,.advertising-add .advertising-add__textbox::-ms-input-placeholder{color:#949494}.advertising-add .advertising-add__textbox::placeholder{color:#949494}.sp-thumbnails-custom-wrapper{position:absolute;left:0}.news{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:22px}.pagination.news-mod{margin-top:55px}.news__item{position:relative;display:inline-block;-webkit-transition:top .3s ease-out;-o-transition:top .3s ease-out;transition:top .3s ease-out;margin-right:29px;background:red;top:0;width:100%;max-width:263px;margin-top:54px;background:#fff;border-radius:4px;-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.1);box-shadow:0 15px 30px 0 rgba(0,0,0,.1)}.news__item:nth-of-type(3n){margin-right:0}.news__item:nth-of-type(1),.news__item:nth-of-type(2),.news__item:nth-of-type(3){margin-top:0}.news__item:hover{top:-20px}.news__item:hover .overlay{opacity:1}.news__item .overlay{-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;content:"";display:block;position:absolute;opacity:0;top:0;left:-5%;right:0;margin:auto;width:110%;height:438px;background:url(../img/news-item-background.png) center}.news__item-content{position:relative;z-index:100;padding-left:20px;padding-right:20px;padding-bottom:10px;width:100%;background:#fff}.news__item-image{display:block;height:197px;width:100%;border-radius:5px;background-repeat:no-repeat;background-size:cover;background-position:center center}.news__item-text,.news__item-title{font-family:'Geometria',sans-serif;line-height:1.2}.news__item-title{display:inline-block;margin-top:10px;font-size:18px;color:#343434}.news__item-text{margin-top:1px;font-size:14px;color:#8e8e8e}.news__item-data{margin-top:3px}.news__item-data-icon{display:inline-block;width:10px;height:10px;background:url(../img/icon/main-sprite.png) -257px -45px}.news__item-data-text{position:relative;bottom:1px;margin-left:5px;display:inline-block;font-family:'Geometria',sans-serif;font-size:10px;color:#8e8e8e}.news-page{padding-bottom:115px}.news-page h3{margin-bottom:20px;margin-top:10px}.news-page .news-page__image-wrapper,.region-map{position:relative}.news-page .news-page__image{width:100%;height:413px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:4px;-webkit-box-shadow:0 20px 30px 0 rgba(30,30,30,.1);box-shadow:0 20px 30px 0 rgba(30,30,30,.1)}.news-page .news-page__data{position:absolute;top:30px;left:0;min-width:159px;padding-top:9px;padding-left:22px;height:50px;border-radius:0 4px 4px 0;background:#fff}.news-page .news-page__data-icon{display:inline-block;width:10px;height:10px;background:url(../img/icon/main-sprite.png) -257px -45px}.news-page .news-page__data-text{position:relative;top:-1px;margin-left:5px;display:inline-block;font-family:'Geometria',sans-serif;color:#969696;font-size:10px}.news-page .news-page__image-description{display:block;padding-bottom:28px;margin-top:23px;font-family:'Geometria',sans-serif;font-size:14px;color:#8c8c8c;line-height:1.2}.news-page .news-page__text{letter-spacing:.3px;font-family:'Geometria',sans-serif;font-size:16px;color:#555;line-height:1.5;margin-top:22px}.news-page .news-page__small-image{float:left;margin-right:24px;-webkit-box-shadow:0 20px 30px 0 rgba(30,30,30,.1);box-shadow:0 20px 30px 0 rgba(30,30,30,.1)}.news-page .news-page__accent-text{display:block;margin-top:35px;margin-bottom:22px;width:100%;background:url(../img/background-opening-time_.png);border-radius:4px;font-family:'Geometria',sans-serif;font-size:14px;color:#424242;line-height:1.2;padding-bottom:39px;padding-top:33px;padding-right:100px}.news-page .news-page__accent-text::before{display:inline-block;float:left;content:"";margin-left:16px;margin-right:12px;width:82px;height:74px;background:url(../img/news-page-accent-icon.png)}.news-page .news-page__small-text{margin-top:12px;display:inline-block;line-height:1.2;font-family:'Geometria',sans-serif;font-size:14px;letter-spacing:.3px;color:#8e8e8e}.alert{position:fixed;top:20%;width:300px;left:50%;margin-left:-150px;padding:15px;background:#e9eff6;border:1px solid #dfe8f3;border-radius:5px;font-family:'GeometriaLight',sans-serif;z-index:100;text-align:center;line-height:18px}#categories-list{max-height:250px;height:auto}.alert-btn{margin:auto;margin-top:9px;background-image:linear-gradient(35deg,#2d7dd4 0%,#215b9a 100%);color:#fff;font-weight:700;padding:5px 15px;border-radius:5px;cursor:pointer;width:50%;text-align:center;margin-top:-15px}#brazil-region{position:relative;width:846px;height:883px;background:#444}.region-map{z-index:99999}#brazil-reg-1{position:absolute;left:186px;top:0;z-index:1}#brazil-reg-2,#brazil-reg-3{position:absolute;left:401px;top:18px;z-index:1}#brazil-reg-3{left:6px;top:68px}.main__tree .container{position:relative;z-index:100}.footer{width:100%;height:99px;background-image:-o-linear-gradient(55deg,#2d7dd4 0%,#215b9a 100%);background-image:linear-gradient(35deg,#2d7dd4 0%,#215b9a 100%)}.footer .footer__menu-item a{position:relative;font-family:'Geometria',sans-serif;font-size:14px;color:#fff;margin-right:37px}.footer .footer__menu-item a::after{content:"";display:block;position:absolute;width:100%;height:1px;bottom:0;background:#648db8}.footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;height:99px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .footer__menu{list-style:none;display:inline-block}.footer .footer__menu-item{display:inline-block}.footer .footer__info{font-family:'Geometria',sans-serif;font-size:14px;color:rgba(255,255,255,.502)}@media only screen and (max-width:1199px){.header-menu__item-image{display:none}.header-menu{padding-left:103px;padding-top:84px}.company-header{height:265px}.company-contacts{max-width:490px}.company-description{max-width:295px}.company-gallery .company-gallery__main-image{max-width:100%}.company-gallery .company-gallery__controls{display:none}.about-company{margin-top:46px}.about-company .about-company__text:nth-of-type(1){margin-top:15px}.send-fields__bottom-captcha{margin-right:48px}.sidebar .sidebar__cell:nth-of-type(1){margin-top:9px}.sidebar{padding-top:0}.sidebar .sidebar__article-text{padding-right:85px}.sidebar .sidebar__article-wrapper{padding-bottom:59px}.sidebar .sidebar__article .rating{margin-top:16px}.sidebar .sidebar-mobile-slider .sidebar__article-wrapper:nth-last-of-type(1){padding-bottom:68px}.sidebar .sidebar__button-social{width:279px;height:101px;border:0;background-color:#fff;border-radius:0;-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.05);box-shadow:0 15px 30px 0 rgba(0,0,0,.05);margin-right:8px}.sidebar .sidebar__button-social.facebook{background-image:url(../img/icon/sidebar-social-facebook_mobile.png)}.sidebar .sidebar__button-social.twitter{background-image:url(../img/icon/sidebar-social-twitter_mobile.png)}.sidebar .sidebar__button-social.google-plus{background-image:url(../img/icon/sidebar-social-google-plus_mobile.png)}.send-fields__textbox{max-width:422px}h2.contacts-h2-title{margin-top:14px}.company-header .container{height:265px}.modal-small__hidden{width:160px;padding-bottom:23px}.modal-small__hidden.large{width:257px;padding-top:14px;padding-bottom:34px}.modal-small__hidden a{font-size:16px}.modal-small__item-wrapper{margin-top:15px}.modal-small__item-wrapper:nth-of-type(1){margin-top:7px}.mobile-menu-button{display:inline-block;margin-left:45px}.header .header-mobile-close-menu{width:37px;height:37px;display:block;position:absolute;right:147px;top:110px;background-color:unset;background:url(../img/icon/header-mobile-close-menu-icon.png) center no-repeat;border:0}.header .header-menu{display:none}.header .header-menu.active{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background:#0065af;display:block}.header .header-menu .header-menu__item{display:block;height:79px;position:relative}.header .header-menu .header-menu__item:hover{-webkit-box-shadow:none;box-shadow:none}.header .header-menu .header-menu__item:hover a{color:#fff;background:0 0}.header .header-menu .header-menu__item a{color:#fff!important;font-size:36px;padding:6px 23px 10px 22px;line-height:59px}.header .header-menu .header-menu__item:nth-of-type(1)::before{content:"01";position:absolute;top:0;bottom:0;left:-5px;margin:auto;line-height:100px;font-size:10px;font-family:'GeometriaBold',sans-serif;color:#1b3e63}.header .header-menu .header-menu__item:nth-of-type(2)::before,.header .header-menu .header-menu__item:nth-of-type(3)::before,.header .header-menu .header-menu__item:nth-of-type(4)::before{content:"02";position:absolute;top:0;bottom:0;left:-5px;margin:auto;line-height:100px;font-size:10px;font-family:'GeometriaBold',sans-serif;color:#1b3e63}.header .header-menu .header-menu__item:nth-of-type(3)::before,.header .header-menu .header-menu__item:nth-of-type(4)::before{content:"03"}.header .header-menu .header-menu__item:nth-of-type(4)::before{content:"04"}.header .header-menu .header-menu__item:nth-of-type(5)::before,.header .header-menu .header-menu__item:nth-of-type(6)::before,.header .header-menu .header-menu__item:nth-of-type(7)::before{content:"05";position:absolute;top:0;bottom:0;left:-5px;margin:auto;line-height:100px;font-size:10px;font-family:'GeometriaBold',sans-serif;color:#1b3e63}.header .header-menu .header-menu__item:nth-of-type(6)::before,.header .header-menu .header-menu__item:nth-of-type(7)::before{content:"06"}.header .header-menu .header-menu__item:nth-of-type(7)::before{content:"07"}.header .header-menu .header-menu__item:nth-of-type(10)::before,.header .header-menu .header-menu__item:nth-of-type(8)::before,.header .header-menu .header-menu__item:nth-of-type(9)::before{content:"08";position:absolute;top:0;bottom:0;left:-5px;margin:auto;line-height:100px;font-size:10px;font-family:'GeometriaBold',sans-serif;color:#1b3e63}.header .header-menu .header-menu__item:nth-of-type(10)::before,.header .header-menu .header-menu__item:nth-of-type(9)::before{content:"09"}.header .header-menu .header-menu__item:nth-of-type(10)::before{content:"010"}.pagination.news-mod{margin-bottom:50px}.advertising-tariffs__item,.advertising__item{margin-right:41px}.advertising-add .advertising-add__field{max-width:409.5px}.advertising-add .advertising-add__textbox{max-width:829px}.footer-illustration{height:281px;background-size:99%}.news__item{margin-right:45px}.icon-wrapper{margin-right:23px}.header .owl-nav .owl-prev{left:20px}.header .owl-nav .owl-next{right:20px}.header .owl-dots{padding-right:20px}.main-steps .main-steps__image{width:100%;margin-left:0}.main-step__number-wrapper{margin-top:80px}.main-steps{min-height:720px}#companies-slider-nav .owl-prev{left:15px}#companies-slider-nav .owl-next{right:15px}#reviews-slider-nav .owl-prev{left:15px}#reviews-slider-nav .owl-next{right:15px}.header-bottom .header-bottom__categories-wrapper{padding-top:20px}.header-bottom .owl-nav.disabled{display:none!important}.header-bottom__category{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#companies-slider-nav,#reviews-slider-nav{max-width:910px}.contacts .contacts__item-mail,.contacts .contacts__item-phone,.contacts .contacts__map-place,.contacts .contacts__send-field-mail,.contacts .contacts__send-field-name,.contacts .contacts__send-textbox{right:33px}.contacts .checkbox{right:180px}.contacts .contacts__button{right:342px}.contacts .contacts__description-wrapper{right:139px}.contacts{padding-bottom:50px}}@media only screen and (max-width:992px){.company-header__title{font-size:26px}.founds-sities-wrapper{display:block}.fullwidth__parameter-wrapper_mobhidden{display:none}.add-review-successful{padding-left:40px}.add-review-successful .add-review-successful__text{font-size:25px}.add-review-successful .add-review-successful__icon{width:44px;height:44px;top:32px;background-size:100%;background-repeat:no-repeat}.company-gallery__main-image.hover::after{opacity:0;visibility:hidden}.company-gallery__main-image::after{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;content:"";position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;width:95px;height:68px;background:url(../img/icon/mobile-scroll.png) center no-repeat;background-size:100%}.contacts__map-overlay{background-size:cover}.founds-sities,.search-region{display:block}.sort-companies .sort-companies__criterion{zoom:1.3}.sidebar__cell:nth-of-type(1),.sidebar__cell:nth-of-type(2){display:none}.new-reviews__title{font-size:27px;max-width:100%}.new-reviews__text{font-size:21px}.sidebar .sidebar__article-title{font-size:21px;max-width:100%}.new-reviews__data p,.sidebar .sidebar__article-data p{font-size:15px}.sidebar .sidebar__article-text{font-size:18px}.region-australia,.region-britain,.region-canada,.region-germany,.region-spain{margin-left:0}.header-bottom{padding-top:20px}.slide .slide__main-text{font-size:40px}.slide .slide__search-field,.slide .slide__search-submit{height:58px}.company-contacts{max-width:100%}.sidebar .sidebar__socials-container{padding-top:22px;padding-bottom:26px}.sidebar .sidebar__button-social{width:44px;height:44px;border:1px solid #b0cdeb;background-color:unset;border-radius:4px;-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.05);box-shadow:0 15px 30px 0 rgba(0,0,0,.05);margin-right:101px}.sidebar .sidebar__button-social.facebook{background-image:url(../img/icon/sidebar-social-facebook.png)}.sidebar .sidebar__button-social.twitter{background-image:url(../img/icon/sidebar-social-twitter.png)}.sidebar .sidebar__button-social.google-plus{background-image:url(../img/icon/sidebar-social-google-plus.png)}.main__tree .container{padding-left:18px}h2.contacts-h2-title{margin-top:36px}.company-photos{margin-top:25px}.company-description{max-width:100%;margin-left:0}.company-description__button{margin-left:4px}.company-description__button.small{margin-left:14px}.company-description__text{margin-top:20px;padding-left:16px;padding-bottom:2px}.company-opening-hours{max-width:100%;padding-left:5px;padding-right:5px}.company-contacts{margin-top:32px;margin-left:0;padding-left:5px;padding-right:5px}.company-opening-hours__item{max-width:100%}.company-gallery{margin-top:32px}.about-company .about-company__text{padding-right:30px}.about-company,.company-gallery{padding-left:5px;padding-right:5px}.edit-company{margin-left:-15px;margin-right:-15px;border-radius:0;margin-bottom:106px}.edit-company .edit-company__item:nth-of-type(1){width:25.419%}.edit-company .edit-company__item:nth-of-type(1) .edit-company__item-text{padding-left:20px;padding-top:61px}.edit-company .edit-company__item:nth-of-type(2){width:74.581%}.edit-company .edit-company__item:nth-of-type(2) .edit-company__item-text{margin-left:1px}.edit-company .edit-company__item:nth-of-type(3){top:110px;background:0 0;width:100%}.edit-company .edit-company__item:nth-of-type(3) .edit-item__link{width:100%;max-width:100%;color:#ff4b6b;margin-left:46px;font-size:16px}.edit-company .edit-company__item:nth-of-type(3) .edit-item__link::after{background:url(../img/icon/request-close-icon_red.png)}.send-fields{padding-right:24px;padding-bottom:26px}.company .add-review-successful .add-review-successful__text{font-size:24px;font-family:'Geometria',sans-serif}.send-fields .send-fields__textbox{width:100%;max-width:100%;margin-left:0}.send-fields__info{width:100%}.send-fields__bottom{margin-top:2px}.send-fields__bottom-captcha{margin-top:25px}.send-fields__button{margin-top:28px}.send-fields__field{width:100%;max-width:100%}.edit-company .edit-company__button{margin-left:0}.company .company-reviews h3{font-size:14px;font-family:'GeometriaMedium',sans-serif}.edit-company .edit-company__icon.person{left:21px;top:13px}.edit-company .edit-company__item-text.bold{font-size:14px}.company-opening-hours{margin-top:41px}.company-description__button{max-width:232px}.company-description__text{letter-spacing:.4px}.header .header-mobile-close-menu{right:20px;top:31px}.header-menu{padding-left:0;padding-top:13px}.header-menu__list{padding-left:27px}.company-header__title{padding-right:65px}.company-header__rating{padding-bottom:13px}.company-header__bottom{padding-bottom:34px}.comapny-header__button-right{bottom:32px}.company-header,.company-header .container{height:341px}.list-of-companies .list-of-companies__item,.sort-companies{display:block}.list-of-companies .list-of-companies__image{max-width:100%}.list-of-companies .list-of-companies__content{margin-top:15px;padding-left:0}.sort-companies .sort-companies__criterion{width:100%;margin-top:20px;margin-right:30px}.sort-companies .sort-companies__criterion-text{font-size:15px}.sort-companies .sort-companies__popopen{font-size:24px}.pagination .pagination__back::after,.pagination .pagination__next::after{display:none}.list-of-companies .list-of-companies__text{display:block}.list-of-comapies__comments .list-of-companies__text{display:inline-block}.advertising__item:nth-of-type(n){max-width:100%;margin-right:0;margin-top:20px}.advertising{margin-top:2px}.advertising__upload-banner-icon{display:block;left:0;right:0;margin:29px auto 0;width:86px;height:64px;background-size:contain;background-repeat:no-repeat}.advertising__upload-banner-wrapper{width:56%}.advertising__upload-banner-button.empty{margin-left:14px!important}.advertising__upload-banner-title{font-size:15px;left:0;right:0;margin:auto;display:table}.advertising__upload-banner-button{width:163px;margin-left:15px}.advertising-tariffs__item{max-width:100%;margin-right:0;margin-top:20px}.advertising-tariffs__item:nth-of-type(1){margin-top:0}.advertising-tariffs__item:nth-of-type(3){max-width:100%}.advertising-add .advertising-add__field{margin-right:0}.advertising-add-wrapper{padding-right:24px}.advertising-add .advertising-add__right-wrapper{position:relative;margin-top:15px}.footer-illustration{height:138px;background-size:57%}.footer .container{height:144px;display:block}.footer{height:auto}.footer .footer__info{position:absolute;left:0;right:0;bottom:31px;margin:auto;width:100%;text-align:center}.footer .footer__menu{margin-top:34px;padding-left:59px}.fullwidth .fullwidth__bottom{display:block}.fullwidth__right-wrapper{position:relative;margin-top:15px}.fullwidth .fullwidth__parameter-number{display:none}.fullwidth .fullwidth__parameter-wrapper{padding-left:0}.fullwidth .fullwidth__gallery,.fullwidth .fullwidth__working-days{margin-left:0;max-width:100%}.fullwidth .fullwidth__button{margin-left:0;margin-top:20px}.news__item{margin-right:0;max-width:100%}.news__item-image{height:250px}.news__item:nth-of-type(2),.news__item:nth-of-type(3){margin-top:54px}.news__item:nth-of-type(1){margin-top:0}.news-page .news-page__image{height:300px}.icon-wrapper{width:143px;height:143px}.icon-wrapper:nth-of-type(n){margin-right:10px}.icon-wrapper:nth-of-type(3n){margin-right:0}.icon-wrapper p{bottom:15px;line-height:1.4}.main-step__number-wrapper{margin-top:0}.companies .companies__item{padding-left:50px;padding-right:50px}.contacts .checkbox,.contacts .contacts__button,.contacts .contacts__description-wrapper,.contacts .contacts__item-mail,.contacts .contacts__item-phone,.contacts .contacts__send-field-mail,.contacts .contacts__send-field-name,.contacts .contacts__send-textbox{position:relative;right:0;top:0}.contacts .contacts__description-wrapper,.contacts .contacts__item-mail,.contacts .contacts__item-phone,.contacts .contacts__send-field-mail,.contacts .contacts__send-field-name,.contacts .contacts__send-textbox{width:100%}.contacts .contacts__item-mail,.contacts .contacts__item-phone{padding-left:65px;margin-top:15px}.contacts .contacts__item-phone::after{left:18px}.contacts .contacts__item-mail::after{left:20px}.contacts .contacts__send-field-mail,.contacts .contacts__send-field-name,.contacts .contacts__send-textbox{background:0 0;border:1px solid #b2d5ee;padding-left:40px;margin-top:15px;border-radius:4px}.contacts .contacts__send-field-mail:focus,.contacts .contacts__send-field-name:focus,.contacts .contacts__send-textbox:focus{background:0 0;border:1px solid #296cb5}.contacts .contacts__item-mail,.contacts .contacts__item-phone{background:url(../img/background-opening-time_.png);border-radius:4px}.contacts .contacts__button{display:inline-block;margin-top:7px;width:144px;height:50px;background-image:-o-linear-gradient(55deg,#2d7dd4 0%,#215b9a 100%);background-image:linear-gradient(35deg,#2d7dd4 0%,#215b9a 100%);-webkit-box-shadow:0 10px 25px 0 rgba(33,91,154,.3);box-shadow:0 10px 25px 0 rgba(33,91,154,.3);border-radius:4px;line-height:50px;padding-left:0}.contacts .contacts__map{width:309px;height:387px;left:0;right:0;margin:auto}.contacts .contacts__map::after{height:387px}.contacts .contacts__description:nth-of-type(n){margin-left:0}.contacts .contacts__description-wrapper{margin-top:15px}.contacts .checkbox{display:inline-block;margin-left:20px}.select-language{margin-left:7px}.contacts .contacts__map-place{background:#ec4d6b;width:100%;height:45px;border-radius:4px;top:90px;left:0}.contacts .contacts__map-place::after{position:absolute;content:"";display:block;left:0;right:0;margin:auto;width:30px;height:30px;border:15px solid #ec4d6b;border-color:#ec4d6b transparent transparent}.mobile-menu-button{margin-left:27px}.list-of-companies .list-of-companies__title{font-size:24px;max-width:100%}.list-of-companies .list-of-companies__text{font-size:18px}.advertising-add__right-wrapper,.fullwidth__right-wrapper{padding-bottom:50px}.advertising-add__right-wrapper .checkbox,.fullwidth__right-wrapper .checkbox{position:absolute;bottom:0}.open-list__hidden-content_mobile-hidden{display:none}#rating-sort{width:150px}.sort-companies .rating-text{margin-top:9px}.sort-companies .sort-companies__popup .rating-text{margin-top:1px}.new-reviews__item .socials .social{margin-right:3px}}@media only screen and (max-width:768px){.slider-photo-after{display:none}.slide .slide__search-field{width:187px}.slide .slide__search-submit{width:150px}.slide .slide__bottom-text{font-size:33px;bottom:60px}.header .main-slider .owl-dots{display:none!important}.header.main-header,.slide{height:500px}.slide .slide__main-text{font-size:30px}.slide .slide__search{margin-top:10px}}@media only screen and (max-width:480px){.advertising-add__right-wrapper{padding-bottom:10.41667vw}.mobile-menu-button{width:10.41667vw;height:10.41667vw}.logo{width:17.5vw;height:4.375vw}.select-language .select-language__flag{width:15.83333vw;height:20.20833vw;background:url(../img/icon/place.png) center no-repeat;background-size:100%}.select-language .select-language__flag .bg-flag-icon{left:5.20833vw;top:4.16667vw;width:5.41667vw;height:5.41667vw}.bg-flag-icon.canada{background:url(../img/icon/canada.png) center no-repeat;background-size:100%}.select-language{padding-left:15.83333vw;margin-left:1.45833vw}.select-language .select-language__text{min-width:18.95833vw;font-size:3.33333vw;padding-left:.41667vw}.select-language .select-language__arrow{top:.83333vw;width:2.08333vw;height:1.25vw}.modal-small__hidden{width:33.33333vw;top:9.375vw;left:28.95833vw;padding:1.25vw 2.08333vw 2.70833vw 3.54167vw}.modal-small__item-wrapper:nth-of-type(1){margin-top:1.45833vw}.modal-small__item-wrapper{margin-top:3.125vw}.modal-small__hidden a{font-size:3.33333vw}.favorites__icon{width:4.125vw;height:3.70833vw;background:url(../img/icon/heart.png) center no-repeat;background-size:100%}.favorites__count{top:-.83333vw;right:-1.25vw;width:4.58333vw;height:4.58333vw;padding-left:.20833vw;line-height:4.58333vw;font-size:2.08333vw}.favorites{padding:2.08333vw}.mobile-menu-button{background-image:url(../img/icon/menu-icon.png);background-position:top center;background-size:163%;background-repeat:no-repeat}.header .left,.header .right,.header-top .container{height:26.66667vw}.header.second-header{height:29.58333vw}.modal-small__hidden.large{width:53.54167vw;padding-top:2.91667vw;padding-bottom:7.08333vw}header.second-header .header-menu .header-menu__item a{padding:2.91667vw 6.25vw 3.125vw 6.45833vw}.header .header-menu .header-menu__item{height:16.45833vw;padding:1.04167vw;border-radius:.83333vw}.header .header-menu .header-menu__item a{line-height:12.29167vw;font-size:7.5vw}.header .header-menu .header-menu__item:before{left:-1.04167vw!important;font-size:2.08333vw!important;line-height:20.83333vw!important}.header .header-mobile-close-menu{width:7.70833vw;height:7.70833vw;right:4.16667vw;top:6.45833vw;background-size:100%}.company-header,.company-header .container{height:71.04167vw}.company-header__title{padding-right:13.54167vw;font-size:5vw;margin-bottom:.83333vw}.company-header .rating__text{margin-right:2.5vw;font-size:4.16667vw}.company-header__text{font-size:2.91667vw;bottom:.41667vw;margin-left:2.29167vw}.company-header__rating .rating-star{width:3.125vw;height:2.91667vw;margin-right:1.25vw;background-size:100%!important}.comapny-header__button{border-radius:.625vw;font-size:2.08333vw;height:4.79167vw;padding-left:1.875vw;padding-right:2.29167vw}.comapny-header__button::before{background-size:100%;width:2.29167vw;height:2.5vw;top:.20833vw;margin-right:2.08333vw}.comapny-header__button-right{bottom:6.66667vw;right:6.25vw;width:40.625vw;height:7.08333vw;padding-left:2.91667vw;padding-bottom:1.04167vw;border-radius:1.04167vw;font-size:2.91667vw}.comapny-header__button-right::after{top:1.66667vw;right:2.08333vw;width:3.33333vw;height:3.33333vw;background-size:100%}.company-header__bottom{padding-bottom:7.08333vw}.main__tree{height:11.04167vw;margin-bottom:2.29167vw;height:13vw;overflow-x:auto}.main__tree-last,.main__tree-link{font-size:2.91667vw;margin-top:4.375vw}.main__tree-link::after{width:2.08333vw;height:1.45833vw}h2.contacts-h2-title{margin-top:7.5vw;letter-spacing:.83333vw;font-size:7.5vw;margin-bottom:5vw}h2.contacts-h2-title::after{width:55.83333vw;height:1.66667vw;bottom:-4.375vw}.mabot{margin-bottom:2.08333vw;font-size:5vw}.company-photos{margin-top:5.20833vw;height:75.83333vw;padding-left:10.625vw;padding-top:9.16667vw;-webkit-box-shadow:0 3.125vw 6.25vw 0 rgba(0,0,0,.03);box-shadow:0 3.125vw 6.25vw 0 rgba(0,0,0,.03)}.company-photos .company-photos__upload-photos-icon{width:21.875vw;height:16.66667vw;background-size:100%}.company-photos .company-photos__upload-photos-text{top:2.5vw;margin-left:2.29167vw;font-size:4.58333vw}.company-photos .company-photos__main-photo{width:100%;height:37.70833vw;right:.41667vw;background-size:100%}.company-description__text{margin-top:4.16667vw;padding-left:3.33333vw;padding-bottom:.41667vw;top:-.83333vw;font-size:3.33333vw;letter-spacing:.08333vw}.company-description__button{max-width:48.33333vw;margin-left:.83333vw;margin-top:2.70833vw;height:13.95833vw;border-radius:1.04167vw;-webkit-box-shadow:0 2.08333vw 5.20833vw rgba(33,91,154,.3);box-shadow:0 2.08333vw 5.20833vw rgba(33,91,154,.3);font-size:2.91667vw}.company-description__button.small{margin-left:2.91667vw;margin-top:4.58333vw;max-width:39.79167vw;height:9.375vw;border-radius:.83333vw}.container{padding-left:3.125vw;padding-right:3.125vw}.company-opening-hours__title h2,.company-opening-hours__title h3,h3{font-size:5vw}.company-opening-hours__status{top:.20833vw;margin-left:1.875vw;font-size:2.5vw;padding:.625vw 2.70833vw 1.25vw 2.29167vw;border-radius:0 1.04167vw 1.04167vw 0}.company-opening-hours__item{height:10.83333vw;padding-bottom:.83333vw;padding-left:5.41667vw;padding-right:4.79167vw;margin-top:2.08333vw;border-radius:1.04167vw}.company-opening-hours__item-day,.company-opening-hours__item-time{font-size:2.91667vw}.content{padding-left:3.125vw;padding-right:3.125vw}.company-contacts{margin-top:6.66667vw;padding-left:1.04167vw;padding-right:1.04167vw}.company-contacts h2,.company-contacts h3{padding-bottom:.41667vw;font-size:5vw}.company-contacts .company-contacts__item-title{margin-left:9.16667vw;margin-top:1.875vw;font-size:2.91667vw}.company-contacts .company-contacts__item-title-icon.airplane{top:3.125vw;left:4.58333vw;width:2.70833vw;height:2.70833vw;background-size:100%}.company-contacts .company-contacts__item{padding-bottom:3.125vw;border-radius:.83333vw}.company-contacts .company-contacts__item-text{display:block}.company-contacts .company-contacts__item-title-icon.map{top:2.91667vw;left:4.375vw;width:2.91667vw;height:2.91667vw;background-size:100%}.company-contacts .company-contacts__item-title-icon.home,.company-contacts .company-contacts__item-title-icon.phone,.company-contacts .company-contacts__item-title-icon.website{top:2.70833vw;left:4.375vw;width:2.91667vw;height:2.91667vw;background-size:100%}.company-contacts .company-contacts__item-title-icon.website{top:2.91667vw}.company-contacts .company-contacts__item-link,.company-contacts .company-contacts__item-text{margin-top:.41667vw;padding-left:4.16667vw;font-size:2.91667vw}.company-contacts .company-contacts__item-title-icon.layers{top:2.91667vw;left:4.16667vw;width:3.125vw;height:3.125vw;background-size:100%}.company-contacts .icon{width:8.75vw;height:8.75vw}.icon-container_local-government-office,.icon-locksmith{width:11.25vw;height:11.25vw}.company-contacts .company-contacts__right-icon{right:4.375vw;top:3.125vw}.company-contacts .company-contacts__item-title-icon.place{top:3.33333vw;left:4.375vw;width:2.91667vw;height:3.75vw;background-size:100%;background-repeat:no-repeat}.company-contacts .company-contacts__item-title-icon.email{top:3.33333vw;left:4.58333vw;width:2.70833vw;height:2.08333vw;background-size:100%}.company-contacts .company-contacts__item-title-icon.fax{top:3.125vw;left:4.16667vw;width:2.70833vw;height:2.70833vw;background-size:100%}.company-contacts .company-contacts__item-title-icon.twitter{top:3.33333vw;left:4.79167vw;width:3.125vw;height:2.29167vw;background-size:100%}.company-contacts .company-contacts__item-title-icon.facebook{top:2.91667vw;left:4.375vw;width:2.91667vw;height:2.91667vw;background-size:100%}.about-company h2,.about-company h3,.company-gallery h2,.company-gallery h3{font-size:5vw;margin-bottom:2.70833vw}.about-company,.company-gallery{padding-left:1.04167vw;padding-right:1.04167vw}.company-gallery{margin-top:6.66667vw}.company-gallery .company-gallery__main-image{height:88.33333vw}.about-company .about-company__text{margin-top:4.79167vw;padding-right:6.25vw;font-size:3.33333vw}.about-company .about-company__text:nth-of-type(1){margin-top:3.125vw}.edit-company{width:102vw;margin-left:0;margin-right:0;-webkit-transform:translateX(-3.125vw);-ms-transform:translateX(-3.125vw);transform:translateX(-3.125vw)}.edit-company .edit-company__item:nth-of-type(1) .edit-company__item-text{padding-left:4.16667vw;padding-top:12.70833vw;font-size:2.91667vw}.edit-company .edit-company__icon.person{left:4.375vw;top:2.70833vw;width:10vw;height:8.33333vw;background-size:100%}.edit-company .edit-company__item:nth-of-type(1),.edit-company .edit-company__item:nth-of-type(2),.edit-company .edit-company__item:nth-of-type(3){height:21.66667vw}.edit-company .edit-company__item:nth-of-type(2){top:22.91667vw}.edit-company .edit-company__item:nth-of-type(2) .edit-company__item-text{margin-left:.20833vw;padding-top:2.91667vw;font-size:3.33333vw;max-width:23.95833vw}.edit-company .edit-company__button{font-size:2.91667vw;padding-bottom:.83333vw;margin-top:3.75vw;width:39.79167vw;height:13.95833vw;border-radius:.83333vw;-webkit-box-shadow:0 2.08333vw 5.20833vw 0 rgba(33,91,154,.3);box-shadow:0 2.08333vw 5.20833vw 0 rgba(33,91,154,.3)}.edit-company .edit-company__item:nth-of-type(3) .edit-item__link{margin-left:9.58333vw;font-size:3.33333vw}.edit-company .edit-company__item:nth-of-type(3){top:22.91667vw;border-radius:0 .83333vw .83333vw 0}.edit-item__link::after{left:-5.20833vw;width:2.08333vw;height:2.08333vw}.edit-company .edit-company__item:nth-of-type(3) .edit-item__link::after{background-size:100%}.company-reviews h2,.company-reviews h3{font-size:5vw;margin-left:25.83333vw;padding-bottom:2.08333vw}.company-reviews .new-reviews__item{margin-bottom:6.25vw;border-radius:1.25vw;padding-right:4.58333vw;-webkit-box-shadow:0 3.125vw 6.25vw 0 rgba(0,0,0,.03);box-shadow:0 3.125vw 6.25vw 0 rgba(0,0,0,.03);padding-left:4.16667vw}.new-reviews__image{top:-8.125vw;left:4.16667vw;width:17.29167vw;height:16.04167vw;border-radius:.83333vw;-webkit-box-shadow:0 4.16667vw 6.25vw 0 rgba(0,0,0,.1);box-shadow:0 4.16667vw 6.25vw 0 rgba(0,0,0,.1)}.new-reviews__data{margin-left:20.20833vw;margin-top:1.875vw}.new-reviews__data p,.sidebar .sidebar__article-data p{font-size:3.125vw;padding-top:.41667vw;margin-left:1.875vw}.new-reviews__item .socials .social{margin-right:1.25vw;width:5.625vw;height:5.625vw;border-radius:.83333vw}.new-reviews__item .socials{right:.625vw;top:2.29167vw}.new-reviews__title{font-size:5.625vw;margin-top:5vw}.new-reviews__text{font-size:4.375vw;margin-top:1.875vw}.company-reviews .rating{margin-top:3.95833vw}.rating-star{width:3.125vw;height:2.91667vw;margin-right:2.08333vw}.send-fields{padding:3.54167vw 2.08333vw 5.41667vw;margin-bottom:2.08333vw}.send-fields__field,.send-fields__textbox{margin-top:2.08333vw;border-radius:1.04167vw;font-size:2.91667vw;letter-spacing:.20833vw}.send-fields__field{-webkit-box-shadow:0 2.08333vw 6.25vw 0 rgba(0,0,0,.05);box-shadow:0 2.08333vw 6.25vw 0 rgba(0,0,0,.05);height:9.375vw;padding-left:5vw}.send-fields__textbox{height:20.83333vw;padding-top:1.66667vw;padding-left:2.70833vw}.send-fields__bottom-text{font-size:2.91667vw;margin-top:0;margin-left:.41667vw;letter-spacing:.20833vw}.rating.send-fields-rating{width:38.125vw;margin-right:3.75vw;padding-top:0;padding-left:3.75vw;height:7.08333vw;border-radius:1.04167vw}.sort-companies .rating .rating-star{margin-right:.83333vw}.rating{background-size:100%!important}.rating.modopen .rating-star{width:2.29167vw;height:2.29167vw}.rating .rating-text.smallbold{font-size:2.08333vw;margin-left:1.875vw;margin-top:-.41667vw;vertical-align:top}.rating .rating-arrow-icon{top:2.5vw;right:2.70833vw;height:1.45833vw;width:2.29167vw;background-size:100%}.sort-companies .sort-companies__popup.active{margin-top:4.16667vw}.sort-companies .sort-companies__popup{padding:1.875vw 4.16667vw 2.91667vw 3.75vw;min-width:23.75vw;min-height:10.41667vw;border-radius:0 1.04167vw 1.04167vw 1.04167vw;-webkit-box-shadow:0 2.08333vw 6.25vw 0 rgba(0,0,0,.05);box-shadow:0 2.08333vw 6.25vw 0 rgba(0,0,0,.05)}.sort-companies .sort-companies__popup .rating-text{margin-top:.41667vw}.sort-companies .rating-text{margin-left:.625vw;font-size:2.91667vw}.sort-companies .sort-companies__rating-link{right:4.79167vw;font-size:2.08333vw}.sort-companies .sort-companies__popup.sort-companies__popup_rating .sort-companies__popup-item{width:49.58333vw;height:5vw}.sort-companies .sort-companies__popup.sort-companies__popup_rating .sort-companies__popup-item .rating{left:4.16667vw}.send-fields .sort-companies__popup-item .rating{height:3.75vw!important}.sort-companies__popup-item .rating-star{vertical-align:top;margin-top:.625vw!important}.rating.send-fields-rating{padding-top:2.08333vw}.rating.modopen .rating-star{vertical-align:top}.send-fields__button{margin-top:5.83333vw;-webkit-box-shadow:0 3.125vw 6.25vw 0 rgba(235,76,106,.3);box-shadow:0 3.125vw 6.25vw 0 rgba(235,76,106,.3);min-width:32.08333vw;height:13.95833vw;border-radius:.83333vw;font-size:2.91667vw}.sidebar .sidebar__cell.active{min-height:16.04167vw;padding:3.95833vw .20833vw 4.16667vw;border-radius:.83333vw;margin-top:6.25vw}.sidebar .sidebar__cell-title{height:7.91667vw;line-height:7.91667vw;padding-left:2.29167vw;font-size:3.75vw}.sidebar .sidebar__cell-title .status{width:7.91667vw;height:7.91667vw;right:1.25vw;background-size:2.5vw}.sidebar .sidebar__cell.active .status{background-size:2.5vw}.new-reviews__item .socials{position:relative}.sidebar .sidebar__button-social{width:9.16667vw;height:9.16667vw;border-radius:.83333vw;margin-right:21.04167vw;-webkit-box-shadow:0 3.125vw 6.25vw 0 rgba(0,0,0,.05);box-shadow:0 3.125vw 6.25vw 0 rgba(0,0,0,.05)}.sidebar .sidebar__button-social.facebook{background-size:1.65vw}.sidebar .sidebar__button-social.google-plus{background-size:4.15vw}.sidebar .sidebar__button-social.twitter{background-size:3.5vw}.sidebar .sidebar__socials-container{padding-top:4.58333vw;padding-bottom:5.41667vw}.sidebar .sidebar__article-image{top:-6.04167vw;left:4.16667vw;width:12.91667vw;height:11.875vw;border-radius:.83333vw;-webkit-box-shadow:0 4.16667vw 6.25vw 0 rgba(0,0,0,.1);box-shadow:0 4.16667vw 6.25vw 0 rgba(0,0,0,.1)}.sidebar .sidebar__article-data{margin-left:14.79167vw;padding-top:.83333vw}.sidebar .sidebar__article-title{font-size:4.375vw;margin-top:4.375vw}.sidebar .sidebar__article-text{font-size:3.75vw;padding-right:17.70833vw;margin-top:.83333vw}.sidebar .sidebar-mobile-slider .sidebar__article-wrapper:nth-last-of-type(1){padding-bottom:14.16667vw}#sidebar-articles-nav .owl-prev{left:4.375vw;background-image:url(../img/icon/article-slide-prev.png);background-repeat:no-repeat;background-position:center center;background-size:100%}#sidebar-articles-nav .owl-next{right:4.375vw;background-image:url(../img/icon/article-slide-next.png)}#sidebar-articles-nav .owl-next,#sidebar-nav .owl-next,#sidebar-nav .owl-prev{background-repeat:no-repeat;background-position:center center;background-size:100%}#sidebar-nav .owl-prev{left:4.375vw;background-image:url(../img/icon/article-slide-prev.png)}#sidebar-nav .owl-next{right:4.375vw;background-image:url(../img/icon/article-slide-next.png)}#sidebar-articles-nav .owl-next,#sidebar-articles-nav .owl-prev,#sidebar-nav .owl-next,#sidebar-nav .owl-prev{width:5.625vw;height:3.54167vw}#sidebar-nav{bottom:1.66667vw;height:5.625vw}#sidebar-articles-dots,#sidebar-dots{height:2.70833vw;bottom:4.16667vw}.sidebar .sidebar__article .rating{margin-top:3.33333vw;height:4.58333vw}.sidebar .sidebar__cell-title .number{font-size:2.91667vw;margin-right:2.5vw}.footer-illustration{height:28.75vw}.footer .footer__menu{margin-top:7.08333vw;padding-left:12.29167vw}.footer .footer__menu-item a{font-size:2.91667vw;margin-right:7.70833vw}.footer .footer__info{bottom:6.45833vw;font-size:2.91667vw}.footer .container{height:30vw}#sidebar-articles-dots{max-width:20.83333vw}#companies-slider-dots .owl-dot span,#reviews-slider-dots .owl-dot span,#sidebar-articles-dots .owl-dot span,#sidebar-dots .owl-dot span{width:.625vw;height:.625vw}#sidebar-articles-dots .owl-dot.active,#sidebar-dots .owl-dot.active{border-width:.41667vw}#companies-slider-dots .owl-dot,#sidebar-articles-dots .owl-dot,#sidebar-dots .owl-dot{width:2.70833vw;height:2.70833vw}#sidebar-articles-nav{bottom:1.66667vw;height:5.625vw}.fullwidth .fullwidth__parameter{padding-left:10.41667vw;border-radius:1.04167vw}.fullwidth .fullwidth__parameter-icon{left:-.20833vw;top:-.20833vw;width:11.25vw;height:9.375vw;border-radius:1.04167vw 0 0 1.04167vw}.fullwidth .fullwidth__parameter-field{top:-.20833vw;height:9.375vw;line-height:9.375vw;border-radius:1.04167vw;font-size:2.91667vw;-webkit-box-shadow:0 2.08333vw 6.25vw 0 rgba(0,0,0,.05);box-shadow:0 2.08333vw 6.25vw 0 rgba(0,0,0,.05);letter-spacing:.20833vw;padding-bottom:.83333vw;padding-left:5vw}.fullwidth-icon.list{width:5.625vw;height:5vw}.fullwidth .fullwidth__parameter-field .popupopen{width:8.95833vw;height:8.95833vw;border-radius:1.04167vw;right:1.04167vw;background-size:1.875vw}.fullwidth-icon.people{width:5.41667vw;height:5.41667vw;background-size:100%}.fullwidth-icon.wheel{width:5.83333vw;height:5.83333vw;background-size:100%}.fullwidth-icon.city{width:6.04167vw;height:6.04167vw;background-size:100%}.fullwidth-icon.map,.fullwidth-icon.note{width:5.83333vw;height:5.83333vw;background-size:100%}.fullwidth-icon.fax,.fullwidth-icon.phone{width:5vw;height:5vw;background-size:100%}.fullwidth-icon.fax{width:6.04167vw;height:6.04167vw}.fullwidth-icon.mail{width:5vw;height:3.75vw;background-size:100%}.fullwidth-icon.site{width:7.08333vw;height:6.25vw;background-size:100%}.fullwidth-icon.twitter{width:5.20833vw;height:4.16667vw;background-size:100%}.fullwidth-icon.facebook{width:5.83333vw;height:5.83333vw;background-size:100%}.fullwidth__parameter-icon.textbox .fullwidth-icon{top:1.66667vw}.fullwidth-icon.info{width:6.25vw;height:6.25vw;background-size:100%}.fullwidth-icon{right:.83333vw}.radio-wrapper{padding-left:5vw;margin-top:1.66667vw}.radio-wrapper:nth-of-type(1){margin-top:0}.radio-text,.sort-companies .sort-companies__popup-text{font-size:2.91667vw;bottom:.625vw;margin-left:1.25vw}.radio{width:3.54167vw;height:3.54167vw}.radio-wrapper.active .radio span,.radio.active span{width:1.875vw;height:1.875vw}.mCS-my-theme.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-my-theme.mCSB_scrollTools .mCSB_draggerRail{width:.83333vw}.fullwidth .fullwidth__parameter-textbox{top:-.20833vw;height:26.04167vw;border-radius:1.04167vw;-webkit-box-shadow:0 2.08333vw 6.25vw rgba(0,0,0,.05);box-shadow:0 2.08333vw 6.25vw rgba(0,0,0,.05);font-size:2.91667vw;letter-spacing:.20833vw;padding-bottom:.83333vw;padding-top:2.08333vw;padding-left:5vw}.fullwidth .fullwidth__parameter-icon.textbox{height:26.04167vw}.fullwidth .fullwidth__parameter-wrapper{margin-top:6.25vw}.fullwidth .fullwidth__working-days{margin-top:9.375vw;border-radius:1.04167vw;padding-top:2.29167vw;padding-bottom:7.29167vw;-webkit-box-shadow:0 3.125vw 6.25vw 0 rgba(0,0,0,.03);box-shadow:0 3.125vw 6.25vw 0 rgba(0,0,0,.03)}.fullwidth .fullwidth__wkd-cell:nth-of-type(1){padding-left:6.25vw}.fullwidth .fullwidth__wkd-cell:nth-of-type(2){padding-left:5.83333vw}.fullwidth .fullwidth__wkd-cell:nth-of-type(3){padding-left:2.29167vw}.fullwidth .fullwidth__gallery-text.red,.fullwidth .fullwidth__wkd-text,.fullwidth .fullwidth__wkd-time.close{font-size:2.91667vw}.fullwidth .fullwidth__wkd-cell .checkbox .checkbox__icon{margin-right:.83333vw;min-width:3.54167vw;height:3.54167vw;width:3.54167vw}.advertising-add__bottom .checkbox__icon,.fullwidth__bottom .checkbox__icon{width:17px;height:17px}.checkbox__addtext,.checkbox__boldtext{font-size:2.5vw;margin-left:.83333vw}.fullwidth .fullwidth__wkd-time{width:13.33333vw;height:9.375vw;border-radius:1.04167vw;-webkit-box-shadow:0 2.08333vw 6.25vw 0 rgba(0,0,0,.05);box-shadow:0 2.08333vw 6.25vw 0 rgba(0,0,0,.05);font-size:2.5vw;line-height:8.33333vw}.fullwidth .fullwidth__gallery{margin-top:9.375vw;border-radius:1.04167vw;padding-top:2.29167vw;padding-bottom:5.625vw;-webkit-box-shadow:0 3.125vw 6.25vw 0 rgba(0,0,0,.03);box-shadow:0 3.125vw 6.25vw 0 rgba(0,0,0,.03);margin-bottom:2.08333vw}.fullwidth .fullwidth__gallery-title{margin-top:2.08333vw;margin-left:5.625vw;font-size:2.91667vw}.fullwidth .fullwidth__gallery-upload-wrapper{padding-left:5.625vw;padding-right:5.625vw}.fullwidth .fullwidth__gallery-upload{left:.20833vw;margin:1.875vw auto auto;border-radius:.83333vw;padding-bottom:7.5vw;font-size:2.91667vw;padding-top:1.25vw}.fullwidth .fullwidth__gallery-info{height:13.95833vw;max-width:27.08333vw;margin-left:6.04167vw;margin-top:7.29167vw}.fullwidth .fullwidth__gallery-text{padding-top:1.25vw;font-size:2.5vw}.fullwidth .fullwidth__gallery-text:nth-of-type(2){margin-top:.20833vw}.fullwidth .fullwidth__gallery-icon{top:7.29167vw;right:5vw;width:21.875vw;height:16.45833vw;background-size:100%}.fullwidth .fullwidth__thumbnails-wrapper{padding-right:4.375vw;padding-left:5.83333vw}.fullwidth .fullwidth__thumbnails-container{margin:3.95833vw -.52083vw auto}.fullwidth .fullwidth__thumbnail-cell{padding-left:.52083vw;padding-right:.52083vw}.fullwidth .fullwidth__thumbnail{margin-top:1.04167vw;width:20.41667vw;height:14.79167vw}.fullwidth .fullwidth__thumbnail-close{right:.41667vw;top:.625vw;width:3.54167vw;height:3.125vw;border-radius:.83333vw}.fullwidth .fullwidth__thumbnail-close::after{width:1.45833vw;height:1.45833vw;background-size:100%}.fullwidth .fullwidth__bottom{padding-bottom:7.5vw;margin-top:7.08333vw}.fullwidth .fullwidth__add-button{width:31.04167vw;border-radius:.83333vw;-webkit-box-shadow:0 3.125vw 6.25vw 0 rgba(235,76,106,.3);box-shadow:0 3.125vw 6.25vw 0 rgba(235,76,106,.3)}.fullwidth .fullwidth__add-button,.fullwidth .fullwidth__button{height:13.95833vw;font-size:2.91667vw}.checkbox__icon{width:3.54167vw;height:3.54167vw;border-radius:.625vw}.checkbox__text{margin-top:-.20833vw;margin-left:2.70833vw;font-size:3.33333vw}.fullwidth__right-wrapper{padding-bottom:10.41667vw;margin-top:3.125vw}.fullwidth-icon.personcheck{width:4.58333vw;height:5.41667vw}.fullwidth-icon.diagram{width:6.25vw;height:5.83333vw}.fullwidth-icon.message{width:6.25vw;height:6.25vw}.fullwidth-icon.attach{width:6.25vw;height:5.83333vw}.fullwidth .fullwidth__parameter-attention::before{width:3.33333vw;height:3.33333vw;margin-right:1.25vw;margin-top:-.83333vw;border-radius:.41667vw .41667vw 0 0}.fullwidth .fullwidth__parameter-attention{padding-top:.20833vw;top:-3.33333vw;margin-left:15.20833vw;font-size:2.08333vw}.advertising__upload-banner{margin-top:6.04167vw;height:33.125vw;border-radius:1.04167vw;margin-bottom:2.08333vw}.advertising__upload-banner-wrapper{height:32.70833vw}.advertising__upload-banner-icon{margin:6.04167vw auto 0;width:17.91667vw;height:13.33333vw}.advertising__upload-banner-title{font-size:3.125vw;top:2.29167vw}.advertising__upload-banner-button.empty{margin-left:2.91667vw!important}.advertising__upload-banner-button{width:33.95833vw;height:13.95833vw;border-radius:.83333vw;font-size:2.91667vw}.advertising-audience-icon{width:12.91667vw;height:9.16667vw;margin-left:5.83333vw;margin-top:3.95833vw;margin-right:4.58333vw;background-size:100%}.advertising__item-title{max-width:19.79167vw;font-size:4.16667vw;margin-top:3.125vw}.advertising__item-info-text{margin-left:5.41667vw;font-size:10vw}.advertising__item-info-small-text{margin-left:2.29167vw;font-size:2.5vw}.advertising__item{height:32.08333vw;border-radius:1.04167vw}.advertising-clock-icon{width:11.66667vw;height:11.66667vw;margin-left:4.79167vw;margin-top:3.125vw;margin-right:3.33333vw;background-size:100%}.advertising-solvency-icon{width:9.79167vw;height:12.08333vw;margin-left:5vw;margin-top:2.70833vw;margin-right:4.375vw;background-size:100%}.advertising-tariffs h3{margin-top:7.29167vw;margin-bottom:1.875vw}.advertising-tariffs__item{padding-bottom:5vw;padding-left:4.79167vw;padding-right:4.375vw;margin-bottom:2.08333vw}.advertising-tariffs__star{width:3.125vw;height:2.91667vw;background-size:100%}.advertising-tariffs__item-title-text{font-size:4.16667vw;margin-left:2.29167vw;margin-top:2.08333vw}.advertising-tariffs__item-text{padding-right:2.08333vw;font-size:2.91667vw;margin-top:.83333vw}.advertising-tariffs__parameter-icon{top:.41667vw;margin-right:1.875vw;min-width:2.91667vw;height:2.91667vw}.advertising-tariffs__parameter-icon.link,.advertising-tariffs__parameter-icon.share,.advertising-tariffs__parameter-icon.star,.advertising-tariffs__parameter-icon.world{background-size:100%}.advertising-tariffs__parameters-container{margin-top:3.95833vw}.advertising-tariffs__parameter-text,.another-categories a{font-size:2.91667vw}.advertising-tariffs__parameter{margin-top:4.375vw}.advertising-tariffs__button.active{padding-right:6.25vw}.advertising-tariffs__button{height:10.625vw;margin-top:5.20833vw;border-radius:.83333vw;font-size:2.91667vw}.advertising-tariffs__button.active::after{left:5.625vw;width:3.54167vw;height:2.5vw;background-size:100%}.advertising-add-wrapper{margin-top:9.58333vw;margin-bottom:7.5vw;min-height:20.83333vw;border-radius:.83333vw;padding:1.66667vw 5vw 4.79167vw 5.20833vw}.advertising-add h3{margin-left:.20833vw}.advertising-add .advertising-add__field{max-width:85.3125vw;margin-top:2.08333vw;height:9.375vw;border-radius:1.04167vw;font-size:2.91667vw;letter-spacing:.41667vw;padding-left:4.16667vw}.advertising-add .checkbox.fullwidth{margin-left:4.58333vw;margin-top:3.33333vw}.advertising-add .checkbox{margin-right:7.08333vw}.advertising-add .advertising-add__textbox{height:30.83333vw;border-radius:1.04167vw;font-size:2.91667vw;letter-spacing:.41667vw;padding-top:2.29167vw;padding-left:3.75vw;margin-top:3.75vw}.advertising-add .advertising-add__button{width:31.04167vw;height:13.95833vw;border-radius:.83333vw;-webkit-box-shadow:0 3.125vw 6.25vw 0 rgba(235,76,106,.3);box-shadow:0 3.125vw 6.25vw 0 rgba(235,76,106,.3);font-size:2.91667vw}.advertising-add .advertising-add__right-wrapper{margin-top:3.125vw}.main__tree .container{padding-left:3.75vw}.contacts .contacts__map-place-text{font-size:2.91667vw;line-height:9.375vw;padding-left:4.16667vw}.contacts .contacts__map-place{height:9.375vw;border-radius:.83333vw;top:18.75vw}.contacts .contacts__map-place-icon{width:4.16667vw;height:4.16667vw;right:3.125vw;top:2.29167vw}.contacts .contacts__map-place::after{width:6.25vw;height:6.25vw;border:3.125vw solid #ec4d6b;border-color:#ec4d6b transparent transparent}.contacts .contacts__map{width:64.375vw;height:80.625vw}.contacts .contacts__item-mail,.contacts .contacts__item-phone{border-radius:.83333vw;padding-left:13.54167vw;margin-top:3.125vw}.contacts .contacts__item-phone{line-height:16.04167vw;height:16.04167vw;font-size:6.25vw}.contacts .contacts__item-phone::after{left:3.75vw;width:6.04167vw;height:6.04167vw;background-size:100%}.contacts .contacts__mail{line-height:7.5vw;font-size:3.33333vw}.contacts .contacts__item-mail::after{width:5.41667vw;height:3.95833vw;bottom:.83333vw;left:4.16667vw;background-size:100%}.contacts .contacts__item-mail{height:9.79167vw}.contacts .contacts__send-field-mail,.contacts .contacts__send-field-name,.contacts .contacts__send-textbox{padding-left:8.33333vw;margin-top:3.125vw;border-radius:.83333vw}.contacts .contacts__send-field-mail,.contacts .contacts__send-field-name{height:9.375vw;font-size:2.91667vw}.contacts .contacts__send-textbox{padding-top:2.08333vw;height:15.41667vw;font-size:2.91667vw}.contacts .contacts__button{margin-top:1.45833vw;width:30vw;height:10.41667vw;-webkit-box-shadow:0 2.08333vw 5.20833vw 0 rgba(33,91,154,.3);box-shadow:0 2.08333vw 5.20833vw 0 rgba(33,91,154,.3);border-radius:.83333vw;line-height:10.41667vw;padding-bottom:4.16667vw;font-size:2.91667vw}.contacts .contacts__description-wrapper{margin-top:3.125vw}.contacts .contacts__description{font-size:3.33333vw}.contacts{padding-bottom:10.41667vw}.contacts .checkbox{margin-left:4.16667vw}.contacts,.news{margin-top:4.58333vw}.news__item-content{padding-left:4.16667vw;padding-right:4.16667vw;padding-bottom:2.08333vw}.news__item-image{height:52.08333vw;border-radius:1.04167vw}.news__item-data-icon{width:2.08333vw;height:2.08333vw;background:url(../img/icon/calendar.png) center no-repeat;background-size:100%}.news__item:nth-of-type(n){margin-top:11.25vw}.news__item:nth-of-type(1){margin-top:0}.pagination .pagination__item{width:7.70833vw;height:5.83333vw;line-height:5.83333vw;font-size:2.91667vw}.pagination .pagination__item.active::after{width:8.33333vw;height:5.83333vw;left:-.20833vw;border-radius:.83333vw}.pagination .pagination__back,.pagination .pagination__next{width:5.83333vw;height:3.54167vw;background-size:100%}.pagination.news-mod{margin-bottom:10.41667vw;margin-top:11.45833vw}.pagination{height:5.83333vw}.news-page h3{margin-top:2.08333vw;margin-bottom:4.16667vw}.news-page .news-page__image{height:62.5vw;border-radius:.83333vw;-webkit-box-shadow:0 4.16667vw 6.25vw 0 rgba(30,30,30,.1);box-shadow:0 4.16667vw 6.25vw 0 rgba(30,30,30,.1)}.news-page .news-page__data{top:6.25vw;min-width:33.125vw;padding-top:1.875vw;padding-left:4.58333vw;height:10.41667vw;line-height:6.41667vw;border-radius:0 .83333vw .83333vw 0}.news-page .news-page__data-icon{width:2.08333vw;height:2.08333vw;background:url(../img/icon/calendar.png) center no-repeat;background-size:100%}.news-page .news-page__data-text{top:-.20833vw;margin-left:1.04167vw;font-size:2.08333vw}.news-page .news-page__image-description{padding-bottom:5.83333vw;margin-top:4.79167vw;font-size:2.91667vw}.news-page .news-page__text{font-size:3.33333vw;margin-top:4.58333vw;letter-spacing:.0625vw}.news-page .news-page__small-image{margin-right:5vw;-webkit-box-shadow:0 4.16667vw 6.25vw 0 rgba(30,30,30,.1);box-shadow:0 4.16667vw 6.25vw 0 rgba(30,30,30,.1);width:34.375vw}.news-page .news-page__accent-text{margin-top:7.29167vw;margin-bottom:4.58333vw;border-radius:.83333vw;font-size:2.91667vw;padding-bottom:8.125vw;padding-top:6.875vw;padding-right:20.83333vw}.news-page .news-page__accent-text::before{margin-left:3.33333vw;margin-right:2.5vw;width:17.08333vw;height:15.41667vw;background-size:100%}.news-page{padding-bottom:23.95833vw}.news-page .news-page__small-text{margin-top:2.5vw;font-size:2.91667vw;letter-spacing:.0625vw}.title-with-icon{margin-top:12.29167vw}h1.section-title,h2.section-title{font-size:7.5vw;margin-bottom:5vw}.content .content__text{margin-top:1.66667vw;font-size:3.33333vw}.founds-sities{padding-top:.625vw;padding-bottom:1.66667vw;padding-left:5.41667vw;height:11.875vw;border-radius:1.04167vw;font-size:3.33333vw}.sort-companies{margin-top:4.79167vw}.sort-companies .sort-companies__criterion{margin-top:4.16667vw;margin-right:6.25vw}.sort-companies .sort-companies__criterion_arrow-rotate{min-width:1.875vw}.sort-companies .sort-companies__criterion-text{font-size:3.125vw}.sort-companies .sort-companies__popopen{font-size:5vw}.sort-companies .sort-companies__popopen::after{top:-.41667vw;width:1.66667vw;height:1.04167vw;margin-left:3.125vw;background-size:100%}.rating.middle .rating-star{width:2.70833vw;height:2.5vw}#rating-sort{width:31.25vw}.sort-companies .rating-text{margin-top:1.875vw}.checkbox__middle-text,.checkbox__open-list-text{font-size:2.91667vw;margin-left:1.66667vw}.sort-companies .checkbox .checkbox__icon{min-width:3.54167vw}.list-of-companies .list-of-companies__item.recommend::before{min-width:100%;width:calc(100% + 3.25vw);min-height:100%;height:calc(100% + 3.25vw);top:-2.29167vw;left:-1.66667vw;border-radius:.83333vw}.list-of-companies .list-of-companies__image{background-size:cover;height:43.75vw}.list-of-companies .list-of-companies__item{margin-top:12.5vw}.list-of-companies .list-of-companies__item.recommend::after{top:-2.29167vw;right:-1.66667vw;min-width:22.08333vw;padding-right:1.04167vw;padding-left:1.04167vw;height:4.16667vw;font-size:2.5vw;border-radius:0 .83333vw .83333vw 0}.list-of-companies .list-of-companies__right-tags .list-of-companies__tag{border-radius:.83333vw 0 0 .83333vw}.list-of-companies .list-of-companies__tag{margin-top:1.04167vw;padding:.625vw 2.5vw 1.25vw;font-size:2.5vw}.list-of-companies .list-of-companies__tag-icon{margin-right:1.66667vw;width:2.08333vw;height:2.70833vw}.list-of-companies .list-of-companies__content{margin-top:3.125vw;font-size:5vw}.list-of-companies .list-of-companies__title{font-size:5vw;margin-top:-1.45833vw}.list-of-companies .list-of-companies__text{font-size:3.75vw;top:-.20833vw;max-width:79.16667vw;margin-top:1.25vw}.list-of-companies .list-of-companies__number{font-size:3.33333vw}.list-of-companies .rating .rating-text{top:1.25vw;font-size:6.25vw}.list-of-companies .list-of-companies__icon{width:3.125vw;height:3.125vw}.list-of-companies .list-of-comapies__comments{margin-left:2.08333vw}.list-of-companies .list-of-companies__buttons{margin-top:3.54167vw}.list-of-companies .list-of-companies__button.pink{padding-left:2.08333vw}.list-of-companies .list-of-companies__button{border-radius:1.04167vw;margin-right:1.04167vw;font-size:2.08333vw;padding:1.875vw 2.70833vw 2.08333vw}.list-of-companies .list-of-companies__button-icon{margin-right:2.91667vw;width:3.125vw;height:2.70833vw}.icon.title-icon,.title-with-icon .icon{width:8.125vw;height:7.70833vw}.title-with-icon__text{font-size:2.08333vw;margin-left:.41667vw;margin-right:1.66667vw}.sort-companies .sort-companies__popopen.no-text::after{margin-left:2.5vw}.search{margin-top:5.41667vw}.search.icons-page .search__field{height:14.375vw;line-height:14.375vw;padding-bottom:.41667vw}.search .search__field{border-radius:1.04167vw;font-size:3.33333vw;padding-left:5.41667vw}.search.icons-page .search__button{width:14.375vw;height:14.375vw;right:1.25vw;background-size:5vw}.icon-categories h2{font-size:10vw;margin-top:5.625vw;margin-bottom:.625vw}.icon-wrapper{width:29.79167vw;height:29.79167vw;margin-top:1.66667vw;border-radius:1.04167vw;-webkit-box-shadow:0 2.08333vw 6.25vw 0 rgba(0,0,0,.07);box-shadow:0 2.08333vw 6.25vw 0 rgba(0,0,0,.07)}.icon-wrapper:nth-of-type(n){margin-right:2.08333vw}.icon-wrapper:nth-of-type(3n){margin-right:0}.icon-wrapper .icon-container{bottom:13.54167vw}.icon-wrapper p.icon-number{top:1.875vw;left:2.70833vw;letter-spacing:.20833vw;font-size:2.08333vw}.icon-wrapper p{bottom:3.125vw;font-size:3.33333vw}.icon-airport,.icon-container_accounting{width:9.79167vw;height:9.79167vw}.icon-container_accounting .icon-backs--back_1{left:-.20833vw;top:-.83333vw}.icon-backs--back_1,.icon-backs--back_2,.icon-backs--back_3{width:11.04167vw;height:11.04167vw}.icon-container_airport{width:11.66667vw;height:11.04167vw}.icon-aquarium,.icon-container_amusement-park{width:10vw;height:11.04167vw}.icon-container_aquarium{width:11.25vw;height:11.04167vw}.icon-container_art-gallery .icon-backs--back_4{left:-1.66667vw;top:-.41667vw}.icon-backs--back_4,.icon-backs--back_5{width:13.75vw;height:11.66667vw}.icon-bakery,.icon-container_atm{width:10.41667vw;height:9.375vw}.icon-bank,.icon-container_bakery{width:11.25vw;height:10vw}.icon-bar,.icon-container_bank,.icon-container_bar{width:11.66667vw;height:11.66667vw}.icon-atm,.icon-container_art-gallery{width:13.75vw;height:11.875vw}.icon-container_beauty-salon{width:11.66667vw;height:11.66667vw}.icon-container_bicycle-store{width:12.91667vw;height:8.33333vw}.icon-container_book-store{width:11.04167vw;height:11.04167vw}.icon-container_bowling-alley{width:7.5vw;height:11.04167vw}.icon-container_bus-station{width:12.08333vw;height:12.08333vw}.icon-container_cafe{width:11.25vw;height:11.25vw}.icon-container_campground{width:12.91667vw;height:12.91667vw}.icon-container_car-dealer{width:11.875vw;height:10.20833vw}.icon-container_car-rental{width:12.29167vw;height:12.5vw}.icon-container_car-repair{width:11.25vw;height:11.45833vw}.icon-container_car-wash{width:11.04167vw;height:11.25vw}.icon-container_casino{width:11.875vw;height:11.875vw}.icon-container_cemetery{width:8.95833vw;height:11.25vw}.icon-container_church{width:12.91667vw;height:12.91667vw}.icon-container_city-hall{width:11.875vw;height:11.875vw}.icon-container_clothing-store{width:11.66667vw;height:11.66667vw}.icon-container_convenience-store{width:11.25vw;height:11.25vw}.icon-container_courthouse{width:13.125vw;height:13.125vw}.icon-container_dentist{width:11.875vw;height:10vw}.icon-container_department-store{width:11.875vw;height:9.79167vw}.icon-container_doctor{width:11.25vw;height:11.25vw}.icon-container_electrician{width:9.16667vw;height:11.875vw}.icon-container_electronics-store{width:12.70833vw;height:12.70833vw}.icon-container_embassy{width:11.66667vw;height:13.54167vw}.icon-container_establishment{width:14.58333vw;height:11.25vw}.icon-container_finance{width:11.25vw;height:11.04167vw}.icon-container_fire-station{width:11.66667vw;height:10.20833vw}.icon-container_florist{width:12.5vw;height:11.875vw}.icon-container_food{width:10vw;height:11.04167vw}.icon-container_funeral-home{width:11.875vw;height:9.375vw}.icon-container_furniture-store{width:12.70833vw;height:12.70833vw}.icon-container_gas-station{width:11.04167vw;height:10.20833vw}.icon-container_general-contractor{width:9.375vw;height:11.66667vw}.icon-container_grocery{width:12.08333vw;height:11.875vw}.icon-container_gym{width:10.83333vw;height:11.04167vw}.icon-container_supermarket{width:10vw;height:9.375vw}.icon-container_hair-care{width:11.875vw;height:9.375vw}.icon-container_hardware-store{width:11.04167vw;height:11.04167vw}.icon-container_health{width:11.45833vw;height:12.08333vw}.icon-container_hindu-temple{width:9.375vw;height:12.91667vw}.icon-container_home-goods-store{height:10.41667vw}.icon-container_hospital{width:10.83333vw;height:10.83333vw}.icon-container_insurance-agency{width:11.45833vw;height:12.29167vw}.icon-container_iewelry-store{width:13.54167vw;height:12.5vw}.icon-container_laundry{width:8.75vw;height:10.625vw}.icon-container_lawyer{width:8.95833vw;height:12.91667vw}.icon-container_library{width:12.91667vw;height:10.83333vw}.icon-container_liquor-store{width:8.95833vw;height:12.29167vw}.icon-container_locksmith{width:10vw;height:11.875vw}.icon-container_lodging{width:13.54167vw;height:12.91667vw}.icon-container_meal-delivery{width:10vw;height:11.25vw}.icon-container_meal-takeaway{width:14.16667vw;height:11.66667vw}.icon-container_mosque{width:11.45833vw;height:12.29167vw}.icon-container_movie-rental{width:12.29167vw;height:11.66667vw}.icon-container_movie-theater{width:13.125vw;height:11.25vw}.icon-container_moving-company{width:11.25vw;height:11.25vw}.icon-container_museum{width:10.83333vw;height:12.29167vw}.icon-container_night-club{width:11.04167vw;height:12.29167vw}.icon-container_painter{width:13.33333vw;height:11.25vw}.icon-container_park{width:13.125vw;height:12.91667vw}.icon-container_parking{width:12.70833vw;height:10.83333vw}.icon-container_pet-store{width:10.625vw;height:11.66667vw}.icon-container_pharmacy{width:12.91667vw;height:10.625vw}.icon-container_physiotherapist{width:11.66667vw;height:10.83333vw}.icon-container_place-of-worship{width:10.83333vw;height:11.66667vw}.icon-container_plumber{width:11.25vw;height:10vw}.icon-container_police{width:9.16667vw;height:12.08333vw}.icon-container_post-office{width:11.25vw;height:9.79167vw}.icon-container_real-estate-agency{width:11.04167vw;height:7.91667vw}.icon-container_restaurant{width:11.25vw;height:11.25vw}.icon-container_roofing-contractor{width:9.16667vw;height:11.875vw}.icon-container_rv-park{width:11.04167vw;height:11.04167vw}.icon-container_school{width:7.70833vw;height:10.83333vw}.icon-container_shoe-store{width:12.70833vw;height:12.70833vw}.icon-container_shopping-mall{width:10.83333vw;height:8.125vw}.icon-container_spa{width:11.45833vw;height:10.83333vw}.icon-container_stadium{width:12.08333vw;height:10vw}.icon-container_storage{width:11.45833vw;height:10.625vw}.icon-container_store{width:11.04167vw;height:10.625vw}.icon-container_subway-station{width:9.58333vw;height:12.08333vw}.icon-container_synagogue{width:8.95833vw;height:10vw}.icon-container_taxi-stand{width:10.20833vw;height:9.16667vw}.icon-container_train-station{width:12.5vw;height:12.08333vw}.icon-container_transit-station{width:10.41667vw;height:10.41667vw}.icon-container_travel-agency{width:11.875vw;height:11.875vw}.icon-container_university{width:11.45833vw;height:12.91667vw}.icon-container_veterinary-care{width:13.95833vw;height:13.95833vw}.icon-container_zoo{width:13.95833vw;height:12.5vw}.icon-container_car-repair .icon-backs--back_6{left:-5.625vw;top:-3.75vw}.icon-backs--back_6,.icon-backs--back_7{width:18.125vw;height:15.41667vw}.icon-container_car-wash .icon-backs--back_7{left:-2.08333vw;top:.625vw}.slide .slide__content{padding-left:14.16667vw}.header .owl-nav .owl-prev{width:6.04167vw;height:4.16667vw;left:4.16667vw}.header .owl-nav .owl-next{width:6.04167vw;height:4.16667vw;right:4.16667vw}.slide .slide__main-text{font-size:6.25vw}.slide .slide__search-field{width:38.95833vw;font-size:3.33333vw;padding-left:7.5vw;border-radius:.83333vw}.slide .slide__search-submit{width:31.25vw;margin-left:1.25vw;border-radius:.83333vw;padding-left:9.16667vw;-webkit-box-shadow:0 2.08333vw 5.20833vw 0 rgba(33,91,154,.3);box-shadow:0 2.08333vw 5.20833vw 0 rgba(33,91,154,.3);font-size:2.91667vw}.slide .slide-search-icon{width:3.54167vw;height:3.54167vw;left:6.45833vw;background-image:url(../img/icon/slide-search.png);background-repeat:no-repeat;background-size:100%;background-position:center center}.slide .slide__bottom-text{font-size:6.875vw;bottom:14.58333vw;letter-spacing:1.04167vw}.bottom-radius-arrow,.main-steps .main-step__item::before{width:18.33333vw;height:6.66667vw;background-image:url(../img/icon/slider-art-arrow.png);background-position:center center;background-size:100%;background-repeat:no-repeat}.slide .slide__search-field,.slide .slide__search-submit{height:12.08333vw}.header.main-header,.slide{height:104.16667vw}.header .slide .bottom-radius-arrow{margin-left:4.58333vw}.header-bottom .header-bottom__category p{margin-left:5.41667vw;font-size:3.33333vw}.header-bottom .header-bottom__categories-wrapper{border-radius:1.875vw;padding-left:11.875vw;padding-right:17.08333vw;height:23.54167vw}.header-bottom .owl-nav .owl-next,.header-bottom .owl-nav .owl-prev{background-repeat:no-repeat!important;background-position:center center!important;background-size:100%!important}.header-bottom .owl-nav .owl-prev{left:4.375vw!important;background-image:url(../img/icon/article-slide-prev.png)!important}.header-bottom .owl-nav .owl-next{right:4.375vw!important;background-image:url(../img/icon/article-slide-next.png)!important}.header-bottom .owl-nav .owl-next,.header-bottom .owl-nav .owl-prev{width:5.625vw!important;height:3.54167vw!important}.header-bottom .owl-nav{height:5.625vw;bottom:1.66667vw}.another-categories{margin-top:6.875vw;padding-right:12.91667vw;padding-left:13.95833vw}.red-arrow{margin-left:6.25vw;width:3.54167vw;height:2.08333vw;background-image:url(../img/icon/section-title-arrow.png);background-position:center center;background-repeat:no-repeat;background-size:100%}.most-popular-categories{margin-top:19.58333vw}.main-steps,.most-popcat-item{margin-top:6.25vw}.most-popcat-item{padding-left:3.125vw;padding-right:3.125vw;min-height:.20833vw}.most-popcat-item .most-popcat-item__image{border-radius:.83333vw;height:43.54167vw;-webkit-box-shadow:0 4.16667vw 8.33333vw 0 rgba(0,0,0,.3);box-shadow:0 4.16667vw 8.33333vw 0 rgba(0,0,0,.3)}.most-popcat-item .most-popcat-item__title{font-size:3.75vw;margin-bottom:1.04167vw}.most-popcat-item .most-popcat-item__text{font-size:2.91667vw}.main-steps__infographics{width:75vw;height:69.27083vw;right:2.91667vw;margin-bottom:1.875vw}.main-steps .main-steps__image{margin-top:27.08333vw}.main-steps .main-step__item{padding-left:19.79167vw;margin-top:9.375vw}.main-steps .main-step__item::before{left:3.54167vw;top:6.25vw;width:4.58333vw;height:26.66667vw;background-image:url(../img/icon/elipse-border.png)}.main-steps .main-step__item:nth-of-type(2n)::before{top:6.45833vw;left:6.875vw;background-image:url(../img/icon/elipse-border_right.png);background-position:center center;background-size:100%;background-repeat:no-repeat}.main-steps .main-step__item::after{left:6.25vw;top:5.20833vw;width:2.5vw;height:2.5vw;border:.625vw solid #2567ae}.main-steps .main-step__number{font-size:10vw}.main-steps .main-step__text{margin-left:1.45833vw;margin-top:1.25vw;font-size:3.75vw}.main-steps .main-step__item:nth-of-type(2n)::after{left:6.04167vw}.main-steps{min-height:150vw;padding-bottom:10.41667vw}.about-us{margin-top:36.25vw;padding-bottom:12.29167vw}.about-us h2{margin-right:7.5vw;max-width:79.16667vw;font-size:6.25vw}.about-us__flag{width:19.16667vw;height:12.29167vw}.about-us .about-us__text{margin-left:7.5vw;max-width:89.58333vw;font-size:2.91667vw}.about-us::after,.about-us::before{width:87.70833vw;height:5.20833vw;background-size:100%}.about-us::before{top:-11.25vw}.about-us::after{bottom:0}.companies{margin-top:26.45833vw;padding-top:16.875vw;margin-bottom:6.25vw;min-height:162.91667vw}.companies h2::after{bottom:-3.95833vw;width:66.66667vw;height:1.66667vw;background-size:100%}.companies .companies__categories-container{margin-top:8.54167vw}.companies .companies__category.active,.companies .companies__category:hover{-webkit-box-shadow:0 2.08333vw 5.20833vw 0 rgba(33,91,154,.3);box-shadow:0 2.08333vw 5.20833vw 0 rgba(33,91,154,.3)}.companies .companies__category{padding:.41667vw 3.125vw 1.04167vw;border-radius:.83333vw;margin-right:2.5vw;font-size:3.75vw}.companies .companies__item{padding-right:10.41667vw;padding-left:10.41667vw;margin-top:14.79167vw;padding-bottom:6.25vw}.companies .companies__item-wrapper,.new-reviews__item{padding-left:4.16667vw;padding-right:4.16667vw}.companies .companies__item:hover{top:0}.companies .companies__item:hover::before{display:none}#companies-slider-dots,#companies-slider-nav{bottom:6.25vw;height:5.625vw}#companies-slider-nav .owl-next,#companies-slider-nav .owl-prev{width:5.625vw;height:3.54167vw;background-repeat:no-repeat;background-position:center center;background-size:100%}#companies-slider-nav .owl-prev{left:3.125vw;background-image:url(../img/icon/article-slide-prev.png)}#companies-slider-nav .owl-next{right:3.125vw;background-image:url(../img/icon/article-slide-next.png)}#companies-slider-dots .owl-dot.active,#reviews-slider-dots .owl-dot.active,.header .owl-dots .owl-dot.active{border-width:.41667vw}#companies-slider-nav .owl-prev::after{left:8.33333vw}#companies-slider-nav .owl-next::after{right:11.66667vw;bottom:.41667vw;font-size:2.91667vw}#companies-slider-nav .owl-prev::after,#reviews-slider-nav .owl-next::after,#reviews-slider-nav .owl-prev::after{bottom:.41667vw;font-size:2.91667vw}.companies .companies__item-wrapper::before{-webkit-box-shadow:0 3.125vw 6.25vw 0 rgba(0,0,0,.05);box-shadow:0 3.125vw 6.25vw 0 rgba(0,0,0,.05);height:56.875vw;top:16.45833vw;border-radius:.83333vw}.companies .companies__item-image{height:41.04167vw;border-radius:.83333vw}.companies .companies__item-image-map{width:16.25vw;height:12.5vw;border-radius:.83333vw;right:2.08333vw;bottom:2.08333vw;background-size:cover}.companies .companies__item-image-icon{top:2.08333vw;width:11.04167vw;height:10.20833vw;border-radius:0 .83333vw .83333vw 0}.companies .companies__item-image-icon .icon.icon-clothing-store{width:7.08333vw;height:6.875vw}.companies .companies__item-image-icon .icon{width:7.29167vw;height:7.29167vw}.companies .companies__item-title{margin-top:2.08333vw;font-size:3.75vw}.companies .companies__item-text{font-size:2.91667vw;margin-top:.20833vw}.companies .companies__item-bottom{margin-top:4.58333vw;padding-bottom:2.91667vw}.companies .companies__item-content{margin-left:-2.08333vw;margin-right:-2.08333vw;padding-left:2.08333vw;border-radius:0 0 .83333vw .83333vw;-webkit-box-shadow:0 3.125vw 6.25vw 0 rgba(0,0,0,.05);box-shadow:0 3.125vw 6.25vw 0 rgba(0,0,0,.05)}.companies .companies__item-wrapper{padding-top:25.20833vw}.companies .companies__item-image{top:-16.45833vw}.companies .container .row .owl-stage-outer{padding-top:16.66667vw}.new-reviews h2{margin-top:14.79167vw}.new-reviews .new-reviews__wrapper{padding-top:4.79167vw}.new-reviews__item:nth-of-type(2){margin-top:12.5vw}.new-reviews .new-reviews__slide{min-height:111.45833vw;padding-top:7.91667vw}.new-reviews .owl-carousel .owl-stage{padding-bottom:34.16667vw}#reviews-slider-dots{max-width:62.5vw}#reviews-slider-dots .owl-dot{width:2.70833vw;height:2.70833vw}#reviews-slider-dots,#reviews-slider-nav{bottom:18.95833vw;height:5.625vw}#reviews-slider-nav .owl-next,#reviews-slider-nav .owl-prev{background-repeat:no-repeat;background-position:center center;background-size:100%}#reviews-slider-nav .owl-prev{left:3.125vw;background-image:url(../img/icon/article-slide-prev.png)}#reviews-slider-nav .owl-next{right:3.125vw;background-image:url(../img/icon/article-slide-next.png)}#reviews-slider-nav .owl-next,#reviews-slider-nav .owl-prev{width:5.625vw;height:3.54167vw}#reviews-slider-nav .owl-next::after{right:11.66667vw}.new-reviews .rating{margin-top:3.95833vw}.new-reviews__item{border-radius:1.25vw;margin-bottom:2.08333vw;padding-bottom:4.58333vw;-webkit-box-shadow:0 3.125vw 6.25vw 0 rgba(0,0,0,.03);box-shadow:0 3.125vw 6.25vw 0 rgba(0,0,0,.03)}.leave-feedback{margin-top:6.04167vw;margin-right:1.25vw;border-radius:1.04167vw;font-size:2.91667vw;height:13.95833vw;-webkit-box-shadow:0 2.08333vw 5.20833vw 0 rgba(33,91,154,.3);box-shadow:0 2.08333vw 5.20833vw 0 rgba(33,91,154,.3)}.leave-feedback .leave-feedback__icon{margin-right:16.66667vw;width:6.875vw;height:4.79167vw;background-image:url(../img/icon/leave-feedback.png);background-position:center center;background-repeat:no-repeat;background-size:100%}#reviews-slider-nav .owl-prev::after{left:8.33333vw}.popular-cities{padding-top:17.5vw;min-height:93.54167vw}.popular-cities h2{font-size:6.66667vw}.popular-cities h2::after{height:1.66667vw;background-size:100%}.popular-cities .popular-cities__item{margin-right:6.25vw;margin-top:3.125vw;font-size:3.75vw}.companies .companies__item-image-icon .icon.icon-food{width:5.41667vw;height:6.875vw}.companies .companies__item-image-icon .icon.icon-doctor{width:6.45833vw;height:6.45833vw}.companies .companies__item-image-icon .icon.icon-cafe{width:6.25vw;height:6.25vw}.companies .companies__item-favorite{width:3.125vw;height:2.70833vw;margin-right:2.08333vw}.region-description{font-size:3.33333vw;margin-top:2.91667vw}.search .search__field{height:11.875vw;padding-bottom:1.66667vw;line-height:10.41667vw}.search .search__button{width:11.875vw;height:11.875vw;background-size:28%}.regions-hidden-list__link{height:11.45833vw;line-height:11.45833vw;padding-left:5.625vw;font-size:3.33333vw}.region-brazil{margin-top:10.41667vw}.region-britain{margin-top:7.70833vw}.region-canada{margin-top:12.29167vw}.region-australia{margin-top:10.41667vw}.region-france{margin-top:16.25vw}.region-germany{margin-top:9.58333vw}.region-italy{margin-top:10.83333vw}.region-spain{margin-top:10.625vw}.region-poland{margin-top:7.5vw}.region-usa{margin-top:11.04167vw}.add-review-successful{padding-left:8.33333vw;height:21.66667vw}.add-review-successful .add-review-successful__text{font-size:5.20833vw;line-height:21.66667vw}.add-review-successful .add-review-successful__icon{width:9.16667vw;height:9.16667vw;right:4.375vw;top:6.66667vw;background-size:100%;background-repeat:no-repeat}}@media only screen and (min-width:480px){.container{max-width:480px}}@media only screen and (min-width:768px){.container{max-width:480px}}@media only screen and (min-width:992px){.container{max-width:910px}}@media only screen and (min-width:1200px){.header.second-header .header-menu .header-menu__item a{color:#505050;font-size:16px;padding:14px 24px 20px 25px}.container{max-width:1170px}#sidebar-articles-dots,#sidebar-articles-nav,.header .header-mobile-close-menu{display:none}.list-of-companies .list-of-companies__image:hover{background-size:120%}}.load-more{background-image:linear-gradient(35deg,#2d7dd4 0%,#215b9a 100%);width:100px;margin:auto;height:41px;text-align:center;color:#fff;font-family:'GeometriaBold',sans-serif;font-size:14px;text-transform:uppercase;line-height:41px;width:150px;border-radius:5px;margin-top:25px;cursor:pointer}.load-more.hide{display:none}.icon-categories h2.hide{display:none}.title-with-icon__wrap{display:inline-block}h1.section-title.text-left{vertical-align:top}.cities-list-item.hide{display:none}.title-with-icon.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#map_item{z-index:2}#favorites-small-modal p{font-size:13px;margin-top:6px}.mapboxgl-canvas{width:100%!important; height: 100%!important}.company-header{z-index:120}.main__tree .container{white-space:nowrap}