@charset "UTF-8";.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:9px;height:100%}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:#a3a5bb}.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{position:relative}.jspDrag{background-color:#a3a5bb;position:relative;top:0;left:2px;width:5px;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer}.jspArrow.jspDisabled{cursor:default}.jspVerticalBar .jspArrow{height:18px}.jspArrowUp{background-image:url(images/scroll_up.png);background-position:center;background-repeat:no-repeat}.jspArrowDown{background-image:url(images/scroll_down.png);background-position:center;background-repeat:no-repeat}.jspHorizontalBar .jspArrow{width:18px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:0}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media(max-width:1080px){body{position:relative}}.overlay{top:0;right:0;bottom:0;left:0;z-index:10000;visibility:hidden;background-color:rgba(0,0,0,0.8);opacity:0;position:fixed;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.overlay:target{visibility:visible;opacity:1}.modal{right:0;z-index:10001;display:block;visibility:hidden;-webkit-transition:opacity 500ms ease-in;-moz-transition:opacity 500ms ease-in;transition:opacity 500ms ease-in;position:fixed;top:50px;left:4%;opacity:1;overflow:visible;padding:0;min-width:320px;width:92%;max-height:80%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.overlay:target+.modal{top:50px;position:fixed;visibility:visible;opacity:1}@media only screen and (min-width:768px) and (max-width:959px){.modal{width:95%}}@media only screen and (min-width:459px) and (max-width:767px){.modal{width:85%}}.close{width:24px;height:24px;background-image:url(../images/popup_close.png);background-position:center;background-repeat:no-repeat;cursor:pointer;position:absolute;right:-25px;top:-25px}@media(max-width:530px){.close{top:6px}}.video__title{height:auto;width:70%;padding:0 5px 15px 5px;color:white;font:normal 16px/22px 'Open Sans',Calibri,Arial,sans-serif}@media(max-width:530px){.video__title{height:38px;font-size:12px;line-height:18px}}video{position:fixed;padding-bottom:56.25%;height:0;overflow:hidden}.video iframe,.video object,.video embed{position:fixed;left:4%;width:92%;height:85%;border:0}@font-face{font-family:'lg';src:url("/templates/viza/css/fonts/lg.eot?n1z373");src:url("/templates/viza/css/fonts/lg.eot?#iefixn1z373") format("embedded-opentype"),url("templates/viza/css/fonts/lg.woff?n1z373") format("woff"),url("templates/viza/css/fonts/lg.ttf?n1z373") format("truetype"),url("templates/viza/css/fonts/lg.svg?n1z373#lg") format("svg");font-weight:400;font-style:normal;
    font-display: swap;
}.lg-icon{font-family:'lg';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,0.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"e094"}@-webkit-keyframes lg-right-end{0{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes lg-right-end{0{left:0}50%{left:-30px}100%{left:0}}@-ms-keyframes lg-right-end{0{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0{left:0}50%{left:30px}100%{left:0}}@-moz-keyframes lg-left-end{0{left:0}50%{left:30px}100%{left:0}}@-ms-keyframes lg-left-end{0{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,0.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none !important;outline:medium none;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"e070"}.lg-toolbar .lg-download:after{content:"e0f2"}.lg-sub-html{background-color:rgba(0,0,0,0.45);bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-toolbar,.lg-prev,.lg-next{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,0.25,1) 0,opacity .35s cubic-bezier(0,0,0.25,1) 0,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,0.25,1) 0,opacity .35s cubic-bezier(0,0,0.25,1) 0,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,0.25,1) 0,opacity .35s cubic-bezier(0,0,0.25,1) 0,color .2s linear;transition:transform .35s cubic-bezier(0,0,0.25,1) 0,opacity .35s cubic-bezier(0,0,0.25,1) 0,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash).lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(0.5,0.5,0.5);transform:scale3d(0.5,0.5,0.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,0.25,1) 0,opacity 250ms cubic-bezier(0,0,0.25,1) !important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,0.25,1) 0,opacity 250ms cubic-bezier(0,0,0.25,1) !important;-o-transition:-o-transform 250ms cubic-bezier(0,0,0.25,1) 0,opacity 250ms cubic-bezier(0,0,0.25,1) !important;transition:transform 250ms cubic-bezier(0,0,0.25,1) 0,opacity 250ms cubic-bezier(0,0,0.25,1) !important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash).lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,0.25,1) 0;-moz-transition:-moz-transform .25s cubic-bezier(0,0,0.25,1) 0;-o-transition:-o-transform .25s cubic-bezier(0,0,0.25,1) 0;transition:transform .25s cubic-bezier(0,0,0.25,1) 0}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0 !important;transition-duration:0 !important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px}@media(min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:130px}.lg-outer .lg-toogle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:"e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#FFF}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url("../img/vimeo-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url("../img/vimeo-play.png") no-repeat scroll 0 -58px transparent}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url("../img/video-play.png") no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url("../img/youtube-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url("../img/youtube-play.png") no-repeat scroll 0 -60px transparent}.lg-outer .lg-video-object{width:100% !important;height:100% !important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity .08s ease 0;-moz-transition:opacity .08s ease 0;-o-transition:opacity .08s ease 0;transition:opacity .08s ease 0}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transition-duration:0;transition-duration:0}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,0.25,1) 0;-moz-transition:-moz-transform .3s cubic-bezier(0,0,0.25,1) 0;-o-transition:-o-transform .3s cubic-bezier(0,0,0.25,1) 0;transition:transform .3s cubic-bezier(0,0,0.25,1) 0}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,0.25,1) 0,top .3s cubic-bezier(0,0,0.25,1) 0;-moz-transition:left .3s cubic-bezier(0,0,0.25,1) 0,top .3s cubic-bezier(0,0,0.25,1) 0;-o-transition:left .3s cubic-bezier(0,0,0.25,1) 0,top .3s cubic-bezier(0,0,0.25,1) 0;transition:left .3s cubic-bezier(0,0,0.25,1) 0,top .3s cubic-bezier(0,0,0.25,1) 0}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,0.25,1) 0,opacity .15s !important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,0.25,1) 0,opacity .15s !important;-o-transition:-o-transform .3s cubic-bezier(0,0,0.25,1) 0,opacity .15s !important;transition:transform .3s cubic-bezier(0,0,0.25,1) 0,opacity .15s !important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px white inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0,-webkit-transform .15s ease 0;-moz-transition:opacity .15s ease 0,-moz-transform .15s ease 0;-o-transition:opacity .15s ease 0,-o-transform .15s ease 0;transition:opacity .15s ease 0,transform .15s ease 0;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,0.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,0.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0;-o-transition:box-shadow .3s ease 0;transition:box-shadow .3s ease 0;width:12px}.lg-outer .lg-pager:hover,.lg-outer .lg-pager:focus{box-shadow:0 0 0 8px white inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,0.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0 linear .18s,opacity .18s linear 0;-o-transition:visibility 0 linear .18s,opacity .18s linear 0;transition:visibility 0 linear .18s,opacity .18s linear 0}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active #lg-dropdown-overlay{-webkit-transition-delay:0;transition-delay:0;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#FFF}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0,visibility 0 linear .5s,opacity .18s linear 0;-moz-transition:-moz-transform .18s linear 0,visibility 0 linear .5s,opacity .18s linear 0;-o-transition:-o-transform .18s linear 0,visibility 0 linear .5s,opacity .18s linear 0;transition:transform .18s linear 0,visibility 0 linear .5s,opacity .18s linear 0}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#FFF;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover a,.lg-outer .lg-dropdown>li:hover .lg-icon{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,0.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"e901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"e904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"e902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"e903"}.group:after{content:"";display:table;clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;opacity:0;-webkit-transition:opacity .15s ease 0;-o-transition:opacity .15s ease 0;transition:opacity .15s ease 0}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-prev-slide,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-current{-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0 !important;transition-duration:0 !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url("../img/loading.gif") no-repeat scroll center center transparent;display:none !important}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto !important;height:auto !important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0;-o-transition:opacity .15s ease 0;transition:opacity .15s ease 0}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0;-o-transition:opacity .15s ease 0;transition:opacity .15s ease 0}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0 ease 0 !important;-moz-transition:none 0 ease 0 !important;-o-transition:none 0 ease 0 !important;transition:none 0 ease 0 !important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity .1s ease 0;-moz-transition:opacity .1s ease 0;-o-transition:opacity .1s ease 0;transition:opacity .1s ease 0}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0,opacity .1s ease 0;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0,opacity .1s ease 0;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0,opacity .1s ease 0;transition:transform 1s cubic-bezier(0,0,0.25,1) 0,opacity .1s ease 0}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{-webkit-transition:left 1s cubic-bezier(0,0,0.25,1) 0,opacity .1s ease 0;-moz-transition:left 1s cubic-bezier(0,0,0.25,1) 0,opacity .1s ease 0;-o-transition:left 1s cubic-bezier(0,0,0.25,1) 0,opacity .1s ease 0;transition:left 1s cubic-bezier(0,0,0.25,1) 0,opacity .1s ease 0}.lg-backdrop{background-color:rgba(0,0,0,0.8);z-index:2040}.lg-outer{z-index:2050}.lg-actions .lg-prev{left:9%;background:url("/templates/viza/css/images/prev-light-gallery.png");background-size:cover}.lg-actions .lg-prev:after,.lg-actions .lg-next:before{content:''}.lg-actions .lg-next{right:9%;background:url("/templates/viza/css/images/next-light-gallery.png");background-size:cover}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:transparent;width:35px;height:67px}.lg-outer .lg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lg-outer .lg-thumb-outer{background-color:transparent;background:linear-gradient(to top,rgba(0,0,0,0.9),rgba(0,0,0,0),rgba(0,0,0,0));height:170px !important;padding:40px}.lg-outer .lg-thumb-item{border-radius:0;border:2px solid transparent}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#fff}.lg-outer .lg-thumb{margin:auto !important}.lg-outer .lg-toogle-thumb{display:none}.lg-toolbar.group{background-color:transparent;opacity:1 !important}.lg-toolbar.group *{display:none}.lg-toolbar.group #lg-counter{display:none}.lg-toolbar .lg-close{position:absolute;top:7%;right:7%;display:block !important;background:url("/templates/viza/css/images/close-icon-gallery.png") no-repeat center;background-size:24px;opacity:.8}.lg-toolbar .lg-close:hover{opacity:1}.lg-toolbar .lg-close:after{content:''}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px;vertical-align:top}[dir='rtl'] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-dots{width:100%;height:6px;text-align:center;position:relative;margin:50px 0 0}.slick-dots li{display:inline-block;margin:0 4px}.slick-dots li button{border:0;display:block;width:48px;height:6px;max-width:100%;padding:0;text-indent:-9999px;background-color:#e0e1e9;opacity:.9;cursor:pointer;outline:0}.slick-dots li.slick-active button{background-color:#1f31a3}.slick-dots li button:hover{background-color:#9499ab}@media screen and (max-width:767px){.slick-dots{margin-top:20px}.slick-dots li{width:auto;margin-right:4px;margin-bottom:0}.slick-dots li button{width:6px;height:6px}}.mod_search{position:relative;width:100%;display:flex}.search_result_popup{position:absolute;width:100%;padding:15px 0;top:42px;background-color:#fff;border-radius:7px;z-index:10;box-shadow:0 5px 10px rgba(12,12,20,.25);overflow:hidden}.search_result_inner{max-height:260px}.search_result_popup p{margin-bottom:0}.search_result_popup a{display:flex;align-items:center;width:100%;height:38px;white-space:nowrap;overflow:hidden;padding:0 15px;color:#2544c3;transition:all .5s cubic-bezier(.075,.5,0,1)}.search_result_popup a:hover{background-color:#ffac0b;color:#000}.mod_search input.inputbox{width:100%;height:40px;background-color:#fff;font-family:'Open Sans',sans-serif;font-size:1em;color:#9f9b9b;padding:0 23px;border:2px solid #ffac0b;border-radius:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mod_search .button{width:50px;height:40px;border:0;background-color:transparent;background-image:url(../images/ico_search.png);background-position:center;background-repeat:no-repeat;position:absolute;right:0;top:0;cursor:pointer}.search_results{margin:50px 0}.seacrh_results_item{margin:25px 0}.search_results_title{font-weight:700;font-size:1.125em;margin-bottom:15px}.service_page_whatsapp{clear:both;margin:40px 0}.service_whatsapp_inner{display:flex;justify-content:flex-start;align-items:center;width:100%;max-width:770px}.service_page_whatsapp_col{width:50%;display:flex;flex-direction:column;justify-content:center}.service_page_whatsapp_btn{display:flex;justify-content:flex-start;align-items:center;background-image:url(../images/cnt_wup.png);background-position:left center;background-repeat:no-repeat;margin-left:75px;padding-left:75px;line-height:50px;color:#34375d;font-size:1.25em;font-weight:700;text-transform:uppercase;text-decoration:none;letter-spacing:1.4px;transition:all .4s}.service_page_whatsapp_btn:hover{color:#ffb400}.inline_contacts{flex-direction:row;justify-content:space-between;margin:30px 0}.inline_contacts a,.inline_contacts a.orderviza_btn{max-width:240px;margin:0}.captcha_block{display:flex;justify-content:center;margin:12px 0}.callback_form_captcha{max-width:365px;margin:5px 0}.footervk{font-size:10px}.with_map{padding-left:0;padding-right:0;padding-bottom:0;flex-basis:49%}.with_map p{margin-left:15px;margin-right:15px}@media screen and (max-width:1280px){.franshiza_goal_bg,.franshiza_form_bg{right:0}.facts_hexagon{right:-30px}.manager_name{right:60px}.slick-prev{top:-78px;right:47px;left:auto}.slick-next{top:-78px;right:-5px}}@media screen and (max-width:1149px){.bottom_logo{float:none;width:100%;text-align:center}.bottom_menu{float:none;width:100%;padding-left:0;text-align:center;margin-top:30px}.menusocmenu{text-align:center}.mainnews{width:75%}.mainnews_bg,.second_news{padding:20px}.mainnews_bg img{max-width:100%}.archnews{width:23%;padding:20px}.filial_link a{font-size:.875em}.dest_title{width:150px}.price_item{padding:20px;font-size:.875em}.slick-list{width:100%}.service_item{padding:20px}.country_documents{width:100%;float:none}.country_documents_right{float:none;width:100%}.country_rest.active{margin:20px 0}.custom_clients p{text-align:center}.allviza_text_left{float:none;width:100%;padding-right:0}.allviza_text_right{float:none;width:100%;text-align:center}.allviza_text_right img{max-width:100%}.franshiza_why ul{text-align:center}.franshiza_why li{display:inline-block;float:none;margin:0 20px 20px;padding-top:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.franshiza_why li:nth-child(3n-1){margin:0 20px 20px}.franshiza_price_item{float:none;margin:20px auto}.franshiza_price_item.second{margin:20px auto}.franshiza_advantage ul{justify-content:space-around}.franshiza_advantage li.last{padding-left:0}.about_page{background-image:none}.about_history ul li{margin:25px 0}.about_first{padding-top:0}.about_second{padding-top:0}.about_third{padding-top:0}.about_last{top:0}.about_last_bg{display:none}.about_mission,.franshiza_goal,.franshiza_form{padding-left:2%;padding-right:2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.about_mission_bg{right:0}.services_list{justify-content:space-around}.facts_hexagon{right:0}.news_item,.comment_item{width:31%}.pasport_form .single_input{width:32%}.pasport_form .pasport_form_btn{width:32%}.mod_geocity .address{display:none}.vyezdnoy_hexagon{width:50%;-webkit-background-size:contain;background-size:contain;position:absolute;bottom:0}.vyezdnoy_hexagon img{max-width:100%;bottom:-5px}.vyezdnoy_wrap{position:relative}.vyezd_right{margin-left:45%}.vyezdnoy{height:auto}.vyezd_right h2{margin-top:0}.viza_form.vyezd_form.userfields{margin-bottom:20px}.footer_menu ul li{margin-right:20px}.form_label{white-space:normal}.select_with_label span{top:35px}.bottom_form_title{font-size:1.5em}.manager{font-size:1em}.manager img{width:155px;margin-right:25px}.important{font-size:1.125em;margin-bottom:15px}}@media screen and (max-width:1040px){.services_inner{height:auto;text-align:center}.popular_item{font-size:.875em}.country_short_descr{font-size:1em}.custom_payment{white-space:normal}.facts_hexagon{right:0}.country_has_hotel.viza_catalog p{font-size:.875em}.country_has_hotel.viza_catalog label{font-size:.875em;padding-left:30px}.country_has_hotel.viza_catalog .country_radio{margin-left:15px}.prices_row_0{font-size:1.375em}.news_item,.comment_item{width:45%}.vacancy_advantage ul li{width:33%;padding-right:50px;height:auto}.blog_left{width:68%}.blog_right{width:29%}.blog_gallery_item{width:100%}.faq_text{float:none;width:100%}.avg_rating{float:none;width:100%;text-align:center}.avg_rating p{margin-top:10px}a.send_comment_btn{margin:10px auto}.vacancy_text{padding-right:50px}.bron_form .incity_select span.styled{font-size:1em}.pasport_form input{font-size:1em}.pasport_form .pasport_form_btn span{font-size:1em}.docs_list ul li{width:32%}.docs_list ul li strong{height:auto;margin-bottom:10px}.country_price_item{padding-left:20px;padding-right:20px}.country_price_item_link_container,.country_price_item_freq{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.country_price_item_link_container{padding-bottom:0}.country_price_item_freq{font-size:14px}.country_price_item_inner:first-child{-ms-flex:0 0 35%;-webkit-box-flex:0;flex:0 0 35%;max-width:35%}.country_price_item_inner:nth-child(2){-ms-flex:0 0 65%;-webkit-box-flex:0;flex:0 0 65%;max-width:65%}.vyezdnoy_wrap{flex-wrap:wrap;flex-direction:column-reverse}.vyezdnoy_hexagon{width:100%;position:relative;background-position:center bottom}.vyezd_right{width:100%;margin-left:0;left:0;text-align:center}.vyezd_right h2{margin-top:35px}.vyezd_text p{font-size:1.125em;white-space:normal}.vyezd_form .privacy{white-space:normal}.vyezd_form .input_line{margin-left:auto;margin-right:auto}.vyezdnoy_btn{margin-left:auto;margin-right:auto}.corp_item{width:45%;margin-bottom:30px}.corp_item p{max-width:400px;margin:10px auto}.corp_item p strong br{display:none}.yurik_services .services_list .service_item{margin:0 10px 30px}.clients_text{display:block;width:100%;font-size:1.25em;margin-bottom:15px;text-align:center}.footer_menu ul li{margin-right:15px}.blog_price_body_text{margin-left:30px}.blog_price_body_form{margin-right:50px}.blog_price_header_consult{margin-right:20px}.blog_price_header_price{margin-left:30px}.blog_price_footer,.blog_price_countries{padding-left:30px;padding-right:30px}.curcform_left,.curcform_right{display:block;width:100%;margin:15px 0}.answer_item{display:block;width:250px;height:48px;line-height:48px;margin:10px auto;border-right:1px solid #ced1dc;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.answer_item.first,.answer_item.last{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.faq{padding:35px 15px}.netotvet{font-size:1.25em}.netotvet br{display:none}.faq_items{margin-top:0}.question{width:100%;margin-top:25px;margin-bottom:15px}.question a{font-size:1.25em}.question.active a{color:#242747}.question i{-webkit-transform:rotate(0);-moz-transform:rotate(0);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-o-transform:rotate(0);transform:rotate(0)}.question.active i{background-image:url(../images/arrow_up.png);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=4);-o-transform:rotate(180deg);transform:rotate(180deg)}.question a:hover i{background-image:url(../images/arrow_up.png);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=4);-o-transform:rotate(180deg);transform:rotate(180deg)}.answer{position:relative;width:100%;padding:25px 18px;min-height:0}.answer p{margin-bottom:0}.answer strong{display:none}.investition_presentation .centerBlock::before{display:none}.investition_presentation_inner{max-width:none}.investition_products_items{flex-direction:column}.product_item{width:100%;margin-bottom:25px}.inline_contacts{flex-direction:column}.inline_contacts a,.inline_contacts a.orderviza_btn{font-size:.933em;margin-bottom:15px}.inline_contacts a.orderviza_btn{max-width:250px}.partnermod{height:auto}.agencyform .mod_why_form .single_input{width:30%;margin:0 2%;height:40px}.agencyform .mod_why_form .input_email{margin:0 2%}.yurik_services{margin-top:0}.yurik_services h2{margin-top:20px}.address_list{flex-direction:column;align-items:stretch;align-content:center;justify-content:center}.footer_address_item{flex-basis:100%;max-width:420px}.with_map{flex-basis:100%}}@media screen and (max-width:959px){.dest_title{display:none}.footer_menu{display:none}.footer_phone{float:none;width:100%}.footer_phone .mod_geolocation{text-align:center}.mod_map{display:none}.custom_about{text-align:center}.mod_topsix p.title{text-align:center;float:none}.mod_topsix table td:first-child{padding-left:40px}.mod_why_form p{float:none;width:100%;padding:0;margin-bottom:0}.mod_why_form input,.mod_why_form.question input{float:none;display:block;width:100%;height:40px;max-width:425px}.mod_why_form.question input{width:98%}.main_callback .mainform_form.mod_why_form .single_input{display:block;width:90%;max-width:425px;margin:0 auto 15px}.mainform_form.mod_why_form a.mainform_btn{display:block;margin:0 auto;width:90%;max-width:425px}.main_callback .mainform_form span.sending_msg{display:block;margin:20px auto 0;width:90%;max-width:425px}.cabinet_btns .fileinp{width:90%}.cabinet_btns .inputFile,.cabinet_btns .fonTypeFile{width:100%}.mod_why_form a,.vacancy_btn{float:none;max-width:445px;margin:15px auto}.mod_why ul li{width:30%;margin-bottom:20px}.warranty{margin-top:0}.warranty_bg{background-image:none !important}.mod_warranty ul{width:90%;margin:20px auto 0;font-size:18px}.press_slider{width:auto}.press_slider ul li img{width:95%}.dopinfo img,.dopcontent img{max-width:100%}.dopinfo h2,.dopcontent>*{padding:0 10px}.dopinfo .centerBlock .custom p{padding:10px}.footer_center{display:none}.footer_left{width:100%;margin-left:0;float:none;text-align:center}.bf_left{float:none;width:90%;max-width:425px;margin:0 auto 15px}.bf_right{float:none;width:90%;max-width:425px;margin:0 auto 15px}.mod_why_form textarea{float:none;display:block;width:90%;height:65px;max-width:425px;margin:0 auto 15px}.bf_right a.btn_send{float:none;height:40px;line-height:40px;width:90%;max-width:455px;margin:0 auto 15px}.footer .centerBlock{text-align:center}.custom_footertext{padding-right:0}.custom_cmcbanner{position:relative;top:0}.footer_right{float:none;display:inline-block;text-align:center;width:175px}.footer_right .custom_phone{float:none}.footer_right .custom_phone>p{display:none}.footer_right .mod_geolocation{top:60px}.footer_right .top_address,.footer_right .top_phones{padding-left:0}.mainnews{width:100%;float:none}.archnews{width:100%;float:none}.archnews>*{padding:0 10px}.second_news h3{padding-right:10px;clear:both;margin-left:0}.second_news h3 span{position:relative;display:block}ul.pagination{width:100%}.mainnews_text img,.press_page img,.vacancy_item img{width:100%}.contact_left{width:40%;margin-left:10px}.contact_right{width:55%;overflow:hidden}a.filial_callback{width:100%}.about_page p,.about_page ul li,.blog_page h1,.blog_page h2{padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.breadcrumbs{padding:20px 10px 0}.fransh_page .aviaform .mod_why_form{width:100%}.partner_page .aviaform .mod_why_form{width:100%}.incity_select{float:none;display:block;width:100%;height:40px;background-color:#fff;margin:0 auto 15px;padding:0 10px;max-width:425px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.incity_select select{float:none;display:block;width:100%;height:40px;margin:0 auto 15px}.incity_select span.styled,.cabinet_form .incity_select span.styled{width:100%;padding:0 0 0 10px;background-position:100% center}.aviaform .incity_select{margin-right:auto}.country_order_form input{float:none;display:block;width:90%;height:40px;max-width:425px;margin:0 auto 15px}.partner_page .aviaform .mod_why_form input.phone_number{margin-right:auto}.country_important,ul.country_documents{padding:0 10px}.fulltext .gallery{float:none;margin:0 auto;clear:both}.bottom_form{margin-left:0}.mod_why_form.main .incity_select{display:block;width:90%;margin:0 auto 15px}.incity_select span.styled,.cabinet_form .incity_select span.styled{height:40px;line-height:40px}.news_form .single_input input{float:none;display:block;width:100%;height:40px;max-width:425px;margin:0 auto}.agencyform .mod_why_form label{display:block;width:90%;margin:0 auto 15px;padding:0 10px;max-width:425px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.agencyform .mod_why_form label.input_email{margin:0 auto 15px}.map_address{position:relative;width:100%;top:0;right:0;margin-bottom:20px}.address_text_scroll{max-height:none}.price_item{width:45%}.popular_item{margin-bottom:20px;opacity:1}.wedoviza ul li{width:47%;padding-right:5%}.press_item p{font-size:.875em;height:140px}.bg_top.country{height:auto;background-position:center bottom}.item_page.viza_page{margin-top:0}.country_vizy_header h1{color:#fff}.country_vizy_header_left{margin-top:30px}.country_vizy_header_right{display:none;float:none;width:100%;text-align:center;padding:30px 0 0;color:#34375d}.country_vizy_header_right ul li{display:inline-block;width:30%;margin-left:25px;margin-right:25px;margin-bottom:0;vertical-align:top}.country_descr{z-index:0}.about_video{float:none;width:100%}.about_photos{float:none;width:100%;border-left:0}.about_video iframe{max-width:100%}.franshiza_brand{height:auto}.franshiza_form{padding:0;margin:0}.franshiza_form .mod_why_form .single_input{width:50%;max-width:none}.mod_why_form .franshiza_form_btn{width:90%;max-width:425px;margin:0 auto 15px}.franshiza_form span.sending_msg{width:95%;max-width:425px;margin:20px auto 15px}.manager_name{position:static;text-align:left;clear:both;line-height:normal;margin-top:20px;padding-left:15px;float:left}.franshiza_form h2{position:relative;z-index:2;font-size:30px;margin-bottom:25px}.about_target_image{display:block;width:100%;text-align:center}.about_target_text{display:block;width:100%;padding:0 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rekvizity_table_first_cell,.rekvizity_table_second_cell{display:block;width:100%;padding:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.about_rekvizity h2{display:block;width:100%}.download_rekviz_btn{display:block;width:100%}.services_image_text h2,.services_image_text>p{display:block;width:100%;text-align:center}.services_image_text h2{margin:60px 0}.services_profit ul{justify-content:space-around}.services_profit ul li{padding-right:0}.partnermod h2{margin-top:35px}.item_prices{flex-wrap:wrap}.prices_col{width:50%;border-bottom:1px solid #f5f5f6}.country .breadcrumbs{padding:15px 0;margin:0;border-bottom:1px solid rgba(255,255,255,.2);overflow:hidden}.country_vizy{background-color:transparent}.country_has_hotel{display:block;position:relative;top:0}.country_has_hotel p{font-size:1.125em}.country_has_hotel p br{display:none}.country_radio{margin-right:25px}.country_radio label{font-size:1.5em;height:24px;line-height:24px;padding-left:36px;background-image:url(../images/custom_radio1.png)}.city_office_descr .breadcrumbs{display:none}.city_info .contacts_col{display:block;width:100%;padding-right:0}.konsul_descr h3{font-size:1.25em}.konsul_descr p{display:block;width:100%;margin-bottom:20px}.mainform_right{display:none}.facts{height:auto}.facts_bg_inner{height:auto}.fact_inner{display:block;width:100%;vertical-align:top;padding-top:45px}.facts_bg_item{display:block;height:470px}.facts_name{position:relative;bottom:0;font-size:.875em;margin-top:20px}.fact_image{height:255px;bottom:0;display:block;width:100%;position:absolute}.fact_image img{height:255px;width:auto}.facts_hexagon{width:100%;max-width:none;height:255px;bottom:0;right:0;left:0;top:auto;background-position:center top}.facts .slick-dots{position:absolute;top:auto;bottom:200px}.about_mission_bg{height:270px;width:100%;background-position:center top}.about_mission_photo{width:100%;height:255px;-webkit-background-size:contain;background-size:contain}.about_mission .custom{width:100%;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.about_mission h2{margin-top:15px}.price_item.lastprice .price_title{font-size:1.75em}.price_descr{height:60px}.price_item.lastprice{padding:20px 27px}.popular_news_item{width:47%}.blog_form .centerBlock{height:640px}.blog_form .franshiza_form_bg{height:270px;width:100%;background-position:center top}.blog_form_photo{width:100%;height:255px;-webkit-background-size:contain;background-size:contain}.franshiza_form .mod_why_form{width:100%}.franshiza_form .centerBlock,.vacancy_form .centerBlock{height:666px}.franshiza_form_bg,.blog_form .franshiza_form_bg,.vacancy_form .franshiza_form_bg,.franshiza_goal_bg{height:270px;width:100%;background-position:center top;right:0}.franshiza_form_photo,.vacancy_form_photo,.franshiza_goal_photo{width:100%;height:255px;-webkit-background-size:contain;background-size:contain}.franshiza_form .incity_select{display:block;width:100%;margin:0 auto 20px}.franshiza_goal h2{margin-top:40px}.city_info hr{margin-right:0}.city_info_btn{margin-left:auto;margin-right:auto}.mobile_cabinet a{color:#34375d !important;font-size:16px !important}.mobile_cabinet a span{background-image:url(../images/ico_cabinet_link_mob.png)}.blog_price_header_price{font-size:1.5em;line-height:80px}.blog_price_header_consult{font-size:1.5em}.blog_price_body_text{font-size:1.125em}.blog_price_form_checkbox{font-size:1.125em}.blog_price_param_title{font-size:1.125em}.investition_form{flex-direction:column}.investition_form .single_input{width:100%;margin-bottom:10px}.investition_btn{width:100%}.investition_description ul{justify-content:center}.investition_description ul li{flex-basis:31%}.calculate_form{margin-left:0;margin-right:0}.investition_about_item_title strong{font-size:1.25em}.investition_about_items{flex-wrap:wrap}.investition_about_item{width:44%;margin-left:3%}.blog_author{max-width:none;width:100%;margin-top:30px}.mod_why_form .privacy{justify-content:flex-start;margin-left:30px}}@media screen and (max-width:800px){.menu_destinations ul.menu li{margin-bottom:25px}.country_nav a{font-size:.875em}.popular_inner{height:auto}.popular_item{display:inline-block;vertical-align:top;float:none;margin:0 10px 20px}.franshiza_about p{padding:0 35px}.franshiza_brand_descr,.franshiza_prices_descr{width:100%;padding:0 35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.partnermod{height:auto}.partner_dop{margin:55px 0}.partner_dop_left,.partner_dop_right{display:block;width:100%;text-align:center;margin-bottom:25px}ul.faq_list{width:100%}.avatar{float:none;margin-right:0;margin-bottom:15px}ul.faq_list li .answer{margin-left:0;padding:15px}ul.faq_list li .answer span.arrow{display:none}.otzyv_date{float:none}.about_history ul{justify-content:space-around;flex-wrap:wrap}.about_history_bg_right,.about_history_bg_left{display:none}.about_history ul{display:block;margin-top:50px}.about_history ul li{width:100%;min-width:0;padding:0;padding-bottom:40px;margin:0}.about_history ul li::before{width:6px;height:100%;top:1px;left:22px}p.about_history_number{float:left;padding:0}.about_history_year,.about_history_title,.about_history_location,.about_history_text{margin-left:50px;margin-top:0}.about_history_year{font-size:3em}.about_history_title{font-size:1.25em}.services_list .service_item{width:45%;min-width:265px;margin:0 0 20px}.contacts_yamap{display:flex;flex-direction:column-reverse;justify-content:flex-start}.yamap{height:400px}.yamap.preloading{background-image:url(../images/contacts_map_preloader_mobile.jpg)}.franshiza_header h1{font-size:3.5em}.popular_news_item{display:block;width:100%;padding-right:0}.news_item,.comment_item{width:100%}.blog_left,.blog_right{float:none;width:100%}.blog_vrezka{margin-top:20px}.vacancy_advantage ul li{width:100%}.vacancy_list{padding:5px 20px}.vacancy_item h3{font-size:1.125em;position:relative;max-width:none;line-height:normal;padding-right:20px}.vacancy_salary{font-size:1em}.vacancy_salary strong{font-size:1.125em}.vacancy_item h3 span{display:inline}.vacancy_item h3 span::after{display:none}.vacancy_item h3::after{content:'';display:block;background-image:url(../images/arrow_down.png);background-position:center;background-repeat:no-repeat;width:8px;height:5px;position:absolute;right:0;top:44%}.vacancy_item.active h3::after,.vacancy_item h3:hover::after{background-image:url(../images/arrow_up.png)}.vacancy_col{width:100%;float:none}.vacancy_col ul li{background-position:left 8px}.docs_list ul li{width:49%}.docs_list ul li strong{height:auto;font-size:1.25em;margin-bottom:10px}.main_docs{margin-top:25px}.bron_form .incity_select span.styled{font-size:.875em}.pasport_form input{font-size:.875em;padding-left:15px}.pasport_form .pasport_form_btn span{font-size:.875em;padding-left:15px}.bron_right_text,.bron_right_text.first,.bron_right_image{margin-top:30px;text-align:center;padding-right:0}.select_hotel_btn{margin-left:auto}.bottom_panel a{margin:0}.bottom_panel a.phone_number{display:block;width:160px;line-height:1.5em}.menu_destinations,.viza_page .menu_destinations{padding:20px 10px;margin:25px 0}.viza_page .dest_title{padding-bottom:0;padding-top:0}.vacancy_title{padding:27px 0;margin-bottom:30px}.vacancy_city h2{font-size:1.75em;margin:0}.country_price_item_freq{padding-top:15px;font-size:16px}.country_price_item_full_price,.country_price_item_include,.country_price_item_inner:first-child,.country_price_item_inner:nth-child(2){-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.konsul_addr_col{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.country_vizy_header{padding-bottom:80px}.country_vizy_header_left h1,.country_vizy_header_left h1.smaller_header{font-size:1.875em;color:#fff}.country_vizy_header_left h1 a::before{top:15px}.country_vizy_header_left{max-width:300px}.country_navigation{margin-top:-120px}.country_navigation ul{flex-wrap:wrap;text-align:left}.country_navigation ul li{width:100%;margin-bottom:10px}.country_vizy{margin-top:50px}.country_vizy_header_left{margin-top:0;padding:30px 0 20px}.country_price_item_col{flex-direction:row;width:100%;text-align:left}.country_price_item_cell{padding-right:10px;font-size:.875em}.country_price_item_srok,.country_price_item_link{font-size:18px}.country_price_item_price{font-size:24px}.blog_price_body_form input{width:320px}.blog_price_form_btn{width:320px}.curculator_title{font-size:2em}.investition_description ul li{flex-basis:46%}.pasport_faq{padding:30px 0}.pasport_answer{padding-right:0}.city_office_nopadding .centerBlock{padding-left:0;padding-right:0}.office_contacts_item{flex-direction:column-reverse}.office_contacts_text{width:100%;max-width:none;padding:0 50px}.office_contacts_image{width:100%;max-width:none;text-align:center;margin-bottom:20px}.blog_relative_item{flex-basis:90%}.bottom_form_left{padding-left:25px}.service_page_whatsapp_btn{margin-left:30px}.agencyform .userfields{display:flex;flex-direction:column;align-items:center}.agencyform .mod_why_form .single_input{width:100%;max-width:265px;padding:0;margin-bottom:15px}.agencyform .mod_why_form label{width:100%;padding:0}.agencyform_title{max-width:500px;margin-left:auto;margin-right:auto}}@media screen and (max-width:729px){.custom_payment{width:100%}.custom_payment img{width:95%;margin:0 auto;display:block}.custom_clients p.title{width:100%;font-size:24px}.mod_topsix p.title{font-size:24px}.mod_topsix table tr{display:block}.mod_topsix table td{display:block;width:180px;margin:0 auto 15px}.mod_topsix table td:first-child{padding-left:0}.footer_bottom{width:100%}.footer_left ul li{margin:0 10px}.footer_left ul li.lastitem{margin-right:10px}.footer_left ul li a{font-size:14px}.footer_right{width:180px}.avia_page ul{width:100%}.avia_page ul li{display:inline-block;width:80%;text-align:center}.attention{width:99%;padding:20px 0}.aviaform .mod_why_form{width:100%}.widgets-onlaynbilet-search-form .onlaynbilet-search-form{width:99% !important;padding:30px 0 5px !important}.onlaynbilet-form-deals-container{display:none !important}.onlaynbilet-form-row-btn{margin-right:20px !important;width:100px !important}.widgets-onlaynbilet-search-form .onlaynbilet-search-input-select{width:129px !important}.country_nav>div{width:100%}.country_descr table td{font-size:.875em}.country_order_form .userfields,.country_important .mod_why_form{width:100%}.incity_select,.cabinet_form .incity_select{float:none;display:block;width:96%;height:40px;max-width:445px;margin:0 auto 15px}.incity_select span.styled{width:94%;padding:0 0 0 10px;background-position:100% center}.incity_select select{float:none;display:block;width:100%;height:40px;margin:0 auto 15px}.country_order_form .userfields input,.mod_why_form.question input,.cabinet_form .userfields input{float:none;display:block;width:90%;height:40px;max-width:425px;margin:0 auto 15px}.news_form .single_input input{width:100%}.country_order_form .userfields a{float:none;height:40px;line-height:40px;width:90%;max-width:445px;margin:0 auto 15px}.country_important .mod_form_title{white-space:normal}.fulltext .descr{width:100%}.country_checking{width:100%}.country_consul table{width:100% !important;margin:0 auto}.country_consul table td{padding:5px 0}.breadcrumbs{padding:20px 10px 0}.cabinet_form .userfields,.cabinet_form .cabinet_btns{width:100%;padding:0}.cabinet_form .incity_select span.styled{width:94%;padding:0 0 0 10px;background-position:100% center}.cabinet_btns_left,.cabinet_btns_right{width:100%;float:none}.about_addr table td{display:block}.city_column{width:32%;display:inline-block;vertical-align:top}.contact_left,.contact_right{width:100%;float:none;margin-left:0;margin-right:0}a.filial_callback{width:90%;margin:30px auto 15px}.partner_page ul li{width:90%}.mod_why ul li{font-size:13px}.vkvidget{width:100%;overflow:hidden}.country_nav{display:block;text-align:center;margin-top:25px}.country_col{display:inline-block;margin:0 !important}.country_nav a{display:inline-block;margin:0 10px 10px}.country_nav_title h1{float:none;text-align:center}.country_nav_title .search_input{float:none;width:100%}.country_nav_title .search_input input{width:96%}.viza_page h2,.viza_page h1{font-size:2em}.menu_destinations ul.menu li{padding:0 10px}.country_vizy_header h1 a::before{top:16px;right:-25px}.bottom_form .title{font-size:1.75em}.mainform_right{padding:50px 0}.main_destinations .menu_destinations{padding-top:30px;padding-bottom:30px}.menu_destinations ul.menu li{width:25%}.price_item{display:block;width:100%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 0 30px rgba(12,12,20,.08);-moz-box-shadow:0 0 30px rgba(12,12,20,.08);box-shadow:0 0 30px rgba(12,12,20,.08);position:relative;margin-bottom:20px}.price_item:first-child{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.price_docs{overflow:hidden}.price_docs li{float:left;clear:both}.facts_text{font-size:1.125em}.main_callback .mainform_form.mod_why_form .single_input{width:100%;padding-left:0;padding-right:0}.main_callback .mainform_form.mod_why_form input{width:100%}.mainform_form.mod_why_form a.mainform_btn{width:100%}.main_callback .mainform_form span.sending_msg{width:100%;height:48px;line-height:48px;margin-left:0;margin-top:20px}.country_vizy_header_left{max-width:300px}.alpha_col{width:32%}.about_mission .custom{width:100%}.perelinkovka_list p{font-size:.75em}.mobile_show_more{display:block}.custom_cmcbanner{position:relative}.custom_footertext{padding-right:0}.popular_city_nav{flex-wrap:wrap}.popular_city_nav .country_col{width:20%}.blog_price_header{flex-wrap:wrap;min-height:80px}.blog_price_header_price{margin-left:0;text-align:center;width:100%;font-size:1.25em;line-height:60px}.blog_price_header_consult{width:100%;margin-right:0;text-align:center;font-size:1.25em;margin-bottom:15px}.blog_price_header_consult br{display:none}.blog_price_body{flex-wrap:wrap}.blog_price_disabled_body{flex-direction:column-reverse}.blog_price_body_form{margin-left:auto;margin-right:auto}.blog_price_form_title{text-align:center;margin-top:15px}.blog_price_body_text{margin-top:30px}.blog_price_body_text p{margin-bottom:17px}.blog_price_footer>*{width:50%}.blog_price_countries .custom p{flex-basis:50%;padding-left:12%}.blog_price_disabled_text{padding-right:0;margin-top:0;text-align:center}.calculate_form{flex-wrap:wrap}.calculate_form_col{width:100%}.calculate_form_col_inner{padding:0 0 20px 0}.custom_radio,.calculate_form .field{margin-bottom:27px}.country_vizy_header_btns{flex-direction:column;justify-content:center}.country_vizy_header_btns .orderviza_btn{margin:15px 0;max-width:290px}.country_vizy_header_btns .orderviza_btn span{width:100%;max-width:280px}.top_whatsapp_btn,.top_telegram_btn{margin-left:0}.top_telegram_btn{margin-top:18px}.contacts_block_btns a.top_telegram_btn{margin-top:5px}.country_nav{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.country_nav a{width:190px;text-align:left;white-space:nowrap}.bottom_form_inner{flex-direction:column-reverse}.bottom_form_left,.bottom_form_right{width:100%}.bottom_form_left{margin-top:25px;padding-left:15px;padding-right:15px}.important{padding-right:0}.bottom_form_title{font-size:1.25em}}@media screen and (max-width:600px){.map_left{display:block;width:100%}.map_right{display:block;width:100%}.country_links a{display:block;text-align:center;margin-bottom:15px}.bottom_menu{display:none}.franshiza_form .mod_why_form{width:100%;margin-top:10px}.franshiza_goal p{width:100%}.about_page h1,.services_descr h1,.partner_page h1,.comments_page h1{font-size:1.875em;margin:25px 0}.about_mission_bg{width:100%;-webkit-background-size:cover;background-size:cover}.services_image_text h2{margin:20px 0}.partnermod .centerBlock>p{width:100%}.prices h3,.popular h3,.wedoviza h3,.services h3,.press h3,.blog_tiles h3{font-size:1.5em;margin:35px 0 25px}.prices h3 a::before{top:10px}.price_item{padding:20px;margin:0 auto 22px}.price_item.firstprice{padding:20px;margin-top:0;margin-bottom:22px}.firstprice_text{top:0}.best_offer{margin-bottom:10px}.price_title{font-size:1.875em}.firstprice .price_value{font-size:1.875em}.price_item.lastprice{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.price_descr{height:auto}.prices_inner{margin-bottom:30px}.popular_inner ul{height:auto}.popular_inner ul li{max-width:385px;max-height:385px}.popular_item{margin:0;padding:35px;max-width:385px;max-height:385px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.popular_top{overflow:hidden;margin-bottom:40px}.popular_top a{float:left}.popular_title{margin-bottom:40px;font-size:1.875em}.popular_descr{margin-bottom:30px}.scrollbar{width:100%;margin-bottom:45px;margin-top:22px}.wedoviza{padding-bottom:35px}.wedoviza ul li{padding-right:0;text-align:center}.wedoviza ul li p{padding:0 20px}.wedoviza ul li strong{font-size:1.125em}.hexagon{margin:0 auto}.wedoviza ul.slick-dots{top:0}.wedoviza ul.slick-dots li{width:auto;margin-right:4px;margin-bottom:0}.wedoviza ul.slick-dots li button{width:6px;height:6px}.facts{height:auto}.facts_bg_inner{height:auto}.fact_inner{display:block;width:100%;vertical-align:top;padding-top:45px;position:relative;z-index:10}.facts_bg_item{display:block}.facts_name{position:relative;bottom:0;font-size:.875em;margin-top:20px}.fact_image{height:255px;bottom:0}.fact_image img{height:255px;width:auto}.facts_hexagon{width:100%;height:255px;bottom:0;right:0;top:auto;background-position:center top;-webkit-background-size:cover;background-size:cover}.facts_bg_inner .slick-dots{position:absolute;width:100%;bottom:15px;top:auto;text-align:center}.facts_bg_inner ul.slick-dots li{float:none;display:inline-block;margin-right:9px}.facts_bg_inner ul.slick-dots li button{width:6px;height:6px}.service_item{float:left;margin:0;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.service_item:first-of-type{margin:0}.services_inner ul.slick-dots{top:15px}.services_inner ul.slick-dots li{width:auto;margin-right:4px;margin-bottom:0}.services_inner ul.slick-dots li button{width:6px;height:6px}.custom_payment{padding:25px 15px;white-space:normal;font-size:1em}.custom_payment img{height:40px;width:auto;display:inline-block}.press_inner_slide{width:100%}.press_item,.press .press_item{width:100%;height:auto;margin-left:0;padding:15px}.press_item p{font-size:1em;padding-right:10px}.press_item_top img{margin-top:10px;height:35px;width:auto}.press_item_top{margin-bottom:15px}.press_inner{height:auto;margin-bottom:50px}.press_inner ul.slick-dots{top:15px}.press_inner ul.slick-dots li{width:auto;margin-right:4px;margin-bottom:0}.press_inner ul.slick-dots li button{width:6px;height:6px}.callback_bg{height:auto}.callback_bg h3{font-size:1.5em;margin:50px 0 20px}.mod_why_form .privacy{text-align:left}.mod_why_form .privacy{justify-content:center;width:100%;max-width:310px}.main_callback .mainform_form.mod_why_form input{height:48px}.mainform_form.mod_why_form a.mainform_btn span{height:48px}.custom_clients{text-align:center}.custom_clients p{display:inline}.custom_clients p img{width:45%;margin-right:0;display:inline-block;vertical-align:middle}.custom_clients p span{width:48%;font-size:1em}.footer_top{display:none}.bottom_logo{display:none}.footer_bottom{padding:0;padding-bottom:51px}.bottom_text{margin:0}.bottom_text p{display:none}.bottom_text p:first-child{display:block;font-size:.75em;margin-bottom:0;line-height:50px}.bottom_bottom{display:none}.breadcrumbs{padding:15px 0;margin:0;border-bottom:1px solid #e9e9eb;overflow:hidden}.item_page.viza_page .breadcrumbs{border-bottom:1px solid rgba(255,255,255,.2)}.about_descr p{font-size:1em;padding:0;line-height:1.5}.about_target{margin-top:0;margin-bottom:40px;padding:30px 0}.about_target_image{width:115px;padding:0 15px}.about_target_image img{width:115px}.about_target .custom{display:block}.about_target_text{padding:0 15px}.about_target_text p{font-size:1.125em;padding:0;line-height:1.5;margin-bottom:10px}.about_target_text p.about_target_title{padding:0;font-size:1.875em}.about_target_btn{width:100%;margin-left:-5px;margin-top:5px;margin-bottom:20px;margin-right:0}.about_target_btn span{width:100%}.about_target_text p strong{width:100%}.about_mission .centerBlock{height:500px}.about_mission .custom{width:100%;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.about_mission h2{font-size:1.875em;margin:45px 0 25px}.about_mission_text{font-size:1.125em}.about_mission_text p{padding:0}.about_mission_director{display:none}.about_mission_bg{width:100%;height:290px;background-position:center top;-webkit-background-size:cover;background-size:cover}.about_mission_photo{width:100%;height:265px;-webkit-background-size:contain;background-size:contain}.about_rekvizity{padding:0}.about_rekvizity h2{font-size:1.875em;margin:35px 0 15px}p.download_rekviz_btn{padding:0;margin-bottom:15px}.rekvizity_table_first_cell{padding:25px 15px}.rekvizity_table_first_cell>p{font-size:1.25em;padding:0}.rekvizity_subtable td{display:block;width:100% !important}.rekvizity_table_second_cell{padding:25px 0;width:100%}.rekvizity_table_second_cell p{padding:0}.rekvizity_btn,.rekvizity_btn span{width:100%}.partner_page{margin-bottom:0}.partner_description>p{font-size:1em;line-height:1.5;padding-right:0}.partner_description ul{display:block;text-align:center}.partner_description ul li{display:inline-block;width:90%;height:auto;padding-right:0}.partner_description ul li>div{display:block}.partner_description ul li.last{text-align:center}.partner_description ul li strong{font-size:1.125em}.partnermod h2{font-size:1.875em}.partnermod .centerBlock>p{font-size:1.125em;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.agencyform{padding-top:25px}.agencyform_title{font-size:1.25em;padding:0 40px;margin-bottom:25px}.mod_why_form{margin-top:25px}.agencyform .mod_why_form label{padding:0}.partner_dop{margin:30px 0}.partner_dop_left{font-size:1em;text-align:left;margin-bottom:15px}.partner_dop_right{text-align:left}.services_descr p{font-size:1em;line-height:1.5}.services_list{display:block;margin-top:25px;margin-bottom:15px}.services_list .service_item{width:100%;height:auto;margin:0 0 20px;padding:25px 17px}.services_list .service_item.last{padding:25px 0 0}.service_item strong{font-size:1.25em}.services_list .service_item.last strong{padding-right:17px}.services_image{height:auto;padding-bottom:40px}.services_image_text h2{font-size:1.875em;margin-top:45px;margin-bottom:25px;text-align:left;line-height:1}.services_image_text>p{font-size:1.125em;text-align:left;line-height:1.5}.services_profit h2{font-size:1.5em;margin:35px 0}.services_profit ul{display:block}.services_profit ul li{display:block;width:100%;height:auto;margin-bottom:30px}.franshiza_header h1{font-size:1.875em;margin-top:50px;margin-bottom:15px}.franshiza_descr{font-size:1.25em;margin-bottom:30px}.franshiza_header .callback_btn,.franshiza_numbers .callback_btn,.franshiza_partners_btn{width:100%;height:48px}.mod_why_form .franshiza_form_btn{width:102%;max-width:none;margin-left:auto;margin-top:0}.franshiza_numbers .callback_btn,.franshiza_partners_btn{margin-left:-5px}.franshiza_header .callback_btn span,.franshiza_numbers .callback_btn span,.franshiza_partners_btn span,.mod_why_form .franshiza_form_btn span{width:100%;height:48px;line-height:48px;font-size:1em}.top_flex{position:unset}.scroll{height:24px;-webkit-background-size:contain;background-size:contain}.franshiza_about{font-size:1.125em;line-height:1.5}.franshiza_about p{padding:0}.franshiza_goal h2{font-size:1.875em;margin:50px 0 25px}.franshiza_goal .centerBlock{padding:1px 15px;height:525px}.franshiza_goal p{font-size:1.125em;line-height:1.5}.franshiza_goal_bg,.franshiza_form_bg{width:100%;height:290px;background-position:center top;-webkit-background-size:cover;background-size:cover}.franshiza_goal_photo,.franshiza_form_photo{width:100%;height:265px;-webkit-background-size:contain;background-size:contain}.franshiza_why{margin-top:0}h1,h2,.blog_item_title h1,.blog_item_title h2,.blog_page h1,.blog_page h2{font-size:1.5em}.viza_details_info h2{font-size:1.25em}.franshiza_why li{font-size:1.125em;margin-bottom:20px;-webkit-background-size:contain;background-size:contain}.franshiza_why li:nth-child(3n-1){margin:0;margin-bottom:20px}.franshiza_why li:first-child,.franshiza_why li:last-child{padding-top:40px}.franshiza_numbers{margin-top:0}.franshiza_numbers h2{margin-top:40px}.franshiza_numbers_list ul.slick-dots{top:-12px}.franshiza_numbers_list ul.slick-dots li{width:auto;margin-right:4px;margin-bottom:0}.franshiza_numbers_list ul.slick-dots li button{width:6px;height:6px}.franshiza_numbers_list .slick-list li{margin-bottom:30px}p.snoska{margin-bottom:30px}.franshiza_prices{padding-bottom:20px}.franshiza_prices h2{margin-top:35px}.franshiza_prices_descr,.franshiza_brand_descr{font-size:1.125em;padding:0;margin-bottom:30px}.franshiza_price_item{width:100%;margin-bottom:20px;margin-top:0;padding:30px}.franshiza_price_item .title{font-size:1.5em}.naselenie_value{font-size:1.25em}.franshiza_price_item .price{font-size:1.25em}.franshiza_price_item .price span{font-size:1.5em}.franshiza_brand h2{margin-top:45px;color:#ffb400}.franshiza_brand ul{display:block}.franshiza_brand li{float:left;margin-bottom:0}.franshiza_brand li strong{font-size:1.25em}.franshiza_brand ul.slick-dots{top:-25px}.franshiza_brand ul.slick-dots li{width:auto;margin-right:4px;margin-bottom:0;background-image:none;padding-top:0;float:none}.franshiza_brand ul.slick-dots li button{width:6px;height:6px}.franshiza_advantage h2{margin:30px 0}.franshiza_advantage ul{display:block;text-align:center}.franshiza_advantage ul li{padding-right:0;width:100%}.franshiza_advantage li.last{width:100%;font-size:1.125em;text-align:left;padding-top:0}.franshiza_advantage li strong{font-size:1.25em}.fci_params table td{display:inline-block;width:49%;padding-right:2%;padding-bottom:10px;text-align:left !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fci_city{position:relative;text-align:center;right:0;top:0;margin-top:10px;font-size:1.125em}.franshiza_comments{padding:1px 15px 25px;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.franshiza_comments h2{margin-top:35px;margin-bottom:45px}.fci_slider{width:100%;position:relative}.franshiza_comment_item{margin:0;height:auto;padding-bottom:15px}.fci_slider ul.slick-dots{top:-35px;position:absolute}.fci_slider ul.slick-dots li{width:auto;margin-right:4px;margin-bottom:0;background-image:none;padding-top:0;float:none}.fci_slider ul.slick-dots li button{width:6px;height:6px}.fci_header{padding:20px;text-align:center}.fci_name{float:none;font-size:1.125em}.fci_params{padding:20px 17px 5px}.fci_params table td p{font-size:.75em}.fci_params table td p strong{font-size:1.667em}.fci_text{padding:25px 17px;margin-top:0;margin-bottom:0;height:400px;position:relative}.fci_arrow{width:100%;height:9px;padding-top:30px;background-color:#fff;background-image:url(../images/comment_arrow.png);background-position:center;background-repeat:no-repeat;position:absolute;bottom:0;cursor:pointer}.fci_text ul{padding:0}.fci_text ul li{padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-image:none}.fci_text ul li::before{display:none}.franshiza_form .centerBlock{padding:1px 15px;height:650px}.franshiza_form h2{font-size:20px}.mod_why_form{margin-left:0;margin-right:0}.franshiza_form .mod_why_form label{float:none;display:inline-block;vertical-align:top;width:100%;height:35px}.franshiza_form .mod_why_form .single_input{display:block;width:100%;height:35px;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.franshiza_form .mod_why_form input{padding:0 20px;height:48px;line-height:42px;font-size:16px;max-width:none}.mainform_form .clearfield,.franshiza_form .clearfield{top:13px}.main_callback .mainform_form .clearfield{top:17px}.franshiza_form span.sending_msg{display:block;width:100%;height:48px;line-height:48px;margin-top:25px}.manager_name{position:static;text-align:left;clear:both;margin-top:30px}.vacancy_form .manager_name{bottom:-50px;padding-left:0}.manager_name p{margin-bottom:0}.viza_title{font-size:1.875em;margin:25px 0}.viza_page .menu_destinations,.blog_page .menu_destinations,.menu_destinations{padding:20px 10px;margin:25px 0}.menu_destinations ul.menu li{margin-bottom:5px}.viza_page h1{font-size:1.25em;text-align:left}.country_nav_title .search_input{margin-bottom:0}.viza_page h2{font-size:1.5em;text-align:left;margin:25px 0}.country_item h3{font-size:1.125em;line-height:40px;float:none}.country_item.first{border-top:1px solid #e9e9eb}.country_item h3 a::after{top:12px}a.order_viza{display:none;width:100%;margin-left:-5px;float:none}a.order_viza span{width:100%}.country_links a.order_viza{display:block;top:0;margin-left:auto;margin-right:auto}.country_has_hotel.viza_catalog{text-align:center}.country_has_hotel.viza_catalog p{display:block}.country_has_hotel.viza_catalog .country_radio{margin:15px 25px}.country_has_hotel.viza_catalog .country_links{float:none;text-align:center}.country_has_hotel.viza_catalog .country_links .descr_viza:first-child{display:inline-block}.country_links a{margin-right:0}.country_descr{margin:20px 0 0;padding:20px 15px 0}.country_descr>div{overflow:auto}.country_descr table td{font-size:.75em;padding:5px}.bigdescr,.biggestdescr{font-size:16px}.item_fulltext{font-size:.875em;line-height:1.5}.dopcontent h2,.dopcontent h1{font-size:1.5em}.country_vizy_header h1 a::before{width:9px;right:-17px}.country_vizy_header_right{display:none}.orderviza_btn{width:100%;margin:20px 0}.content.country{background-color:#f3f3f4}.city_office_descr{padding:0}.city_office_descr h3{font-size:1.5em;margin-top:30px;margin-bottom:25px}.city_info{line-height:1.5}.city_info>div{display:block}.country_bottom{padding:0}.country_documents,.country_rest.active{padding:25px 15px}.country_documents h2{margin-top:0;font-size:1.25em;margin-bottom:10px}.country_documents_btn{width:100%;margin-left:-5px}.country_rest{overflow:hidden}.country_rest h2{display:block;font-size:1.25em;margin:10px 0;float:none;clear:both;border-bottom:0;text-decoration:underline}.country_rest.active h2{text-decoration:none}.country_rest h2::before{width:0}.country_rest h2:hover{text-decoration:none}.country_rest:first-of-type h2{margin-top:25px}.country_rest.active:first-of-type h2{margin-top:0}.country_checking{clear:both;margin-top:30px}.country_consul table{font-size:.75em}.map_address{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-bottom:0}.address_header{padding:25px 15px 0}.address_text{padding:25px 15px}.bottom_form .title{font-size:1.25em;padding-top:40px;line-height:1.5}.contacts_form_btn{margin-left:auto;height:48px;margin-bottom:50px}.contacts_form_btn span{height:48px;line-height:48px;font-size:1em}.bottom_form{height:auto;padding:1px 0}.cities_alphabet_outer{display:block;margin-top:20px}.cities_alphabet_inner{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.alpha_col{margin:0 12px}.sities_scrollbar{margin:12px auto 25px;width:100%;height:1px;background:#e9e9eb;line-height:0}.pasport_table .sities_scrollbar{margin-bottom:0}.sities_scrollbar .handle{width:21px;height:4px;background:#ffb400;cursor:pointer;position:relative;top:-3px}.sities_scrollbar .handle:hover{height:5px;top:-3.5px}.filial_link{display:none}.alpha_col span{font-size:1.25em;margin-bottom:0;cursor:pointer}.alpha_col span:hover,.alpha_col span.active{color:#ffb400}.cities_list_mobile{display:block;margin-bottom:40px;padding:0 15px}.first_letter_filial_link{font-weight:700;font-size:1.25em;margin-bottom:15px}.pasport_filter{padding:10px 15px}#calc_table{padding:15px}.calc_passport_wrapper{overflow:auto}.calc_passport_wrapper td,.calc_passport_wrapper th{padding:3px 10px;font-size:.875em}.prices_col{width:100%;border-left:0;padding:25px 20px;border-bottom:1px solid #f5f5f6}.prices_row_0{font-size:1.875em}.prices_row_1{height:auto;margin-bottom:10px}.prices_row_2{float:left}.prices_row_3{float:right;margin-bottom:0;line-height:50px}.prices_row_4,.prices_row_5{clear:both}.popup_confirm{width:241px;height:118px;left:50%;top:5%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:0 0 60px rgba(12,12,20,.75);-moz-box-shadow:0 0 60px rgba(12,12,20,.75);box-shadow:0 0 60px rgba(12,12,20,.75)}.popup_confirm:before{display:none}.popup_select_city{left:50%;top:0;-webkit-transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);transform:translate(-50%,50%);-webkit-box-shadow:0 0 60px rgba(12,12,20,.75);-moz-box-shadow:0 0 60px rgba(12,12,20,.75);box-shadow:0 0 60px rgba(12,12,20,.75)}.popup_close{right:0}.vacancy_item h3{float:none}.vacancy_salary{float:none}.vacancy_descr{font-size:1.125em}a.show_hr_form{width:100%}.catalog_sort{text-align:center;font-size:.875em}.catalog_sort a{width:auto;padding:0 10px}.blog_price_block{margin-top:-430px;padding-top:40px;padding-bottom:40px;z-index:5;position:relative;background-color:transparent}.blog_price_title{color:#fff;font-size:1.5em}.blog_page{margin-top:-370px;z-index:5;position:relative}.blog_page.no_mobile_margintop{margin-top:0}.blog_category{margin-top:-610px}.top_blog_page{margin-top:0}.blog_form .manager_name{bottom:-90px}.blog_page .breadcrumbs,.blog_item_title .breadcrumbs{border-bottom:1px solid rgba(255,255,255,.2)}.blog_page .blog_item_title_inner h1,.blog_item_title .blog_item_title_inner h1{padding:0}.blog_item_title_outer{height:190px}.blog_lead{font-size:1.125em;margin-top:0;padding:20px;background-color:#fff;border:1px solid #f1f1f3;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 0 30px rgba(12,12,20,.08);-moz-box-shadow:0 0 30px rgba(12,12,20,.08);box-shadow:0 0 30px rgba(12,12,20,.08);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.blog_fulltext{margin-top:0;padding:20px;background-color:#fff;border:1px solid #f1f1f3;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 0 30px rgba(12,12,20,.08);-moz-box-shadow:0 0 30px rgba(12,12,20,.08);box-shadow:0 0 30px rgba(12,12,20,.08);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.add_comment_form textarea{width:90%}.faq_text{font-size:1.125em}.news_pagination ul.pagination li{font-size:.875em;margin:0 5px}.vacancy_city h2 a::after{top:15px}.vacancy_bottom{margin-bottom:40px;font-size:1.125em}.vacancy_form_text{font-size:1.125em}.popular_news{padding:20px}.franshiza_form h2 br{display:none}.blog_form_text{font-size:1.125em;margin-top:15px}.file_link{display:block;width:100%}.vacancy_text{padding-right:0}.agencyform .mod_why_form .input_email{margin:0}.pasport_field{display:block;width:100%;margin:15px auto}.first .pasrort_select,.last .pasrort_select,.pasrort_select{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.pasport_title{font-size:1.875em}.pasport_form_title{font-size:1.125em}#pasport_table_title,.pasport_docs h3,.pasport_form_bg h3,.bron_form h3,.bron_page .blog_fulltext h3{font-size:1.375em}.pasport_table{padding:40px 15px}.pasport_table table{margin-bottom:0}.pasport_docs h3{margin-top:25px}.docs_list ul li{margin-top:25px}.pasport_form_bg h3{margin-top:60px}.bron_form .incity_select{display:block;width:100%;margin:15px auto}.pasport_form .single_input{display:block;width:100%;max-width:445px;margin:25px auto}.pasport_form .pasport_form_btn{display:block;width:100%;max-width:445px;margin:15px auto 0}.pasport_form span.sending_msg{display:block;width:100%;max-width:445px;margin:20px auto 0}.bron_list.partner_description ul li{width:100%;padding-right:15px}.partner_description ul li>div{margin-left:auto;margin-right:auto}.bron_form h3{margin-top:40px}.breadcrumbs .centerBlock{min-width:100%}.news_form .single_input{margin-left:0}.video_frame{display:none}.wedo_list_item{text-align:center;margin-bottom:0}.wedo_list_text{padding-right:0}.custom_client_item{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%}.custom_client_item span{font-size:16px}.popup_confirm_triangle,.popup_confirm:before{display:none}.country_price_item_freq{padding-top:15px;font-size:16px}.country_price_item_full_price,.country_price_item_include,.country_price_item_inner:first-child,.country_price_item_inner:nth-child(2){-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.konsul_tabs,.konsul_descr h3{text-align:left}.konsul_addr_col{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.custom_cmcbanner{width:100%;max-width:300px;margin-left:auto;margin-right:auto}.perelinkovka_list{display:block}.perelinkovka_list p{display:block;width:100%}.perelinkovka .centerBlock{padding:25px 15px}.corp_item{display:block;width:100%}.yurik_services .services_list .service_item{margin-left:0;margin-right:0}.clients_logos div{margin-left:auto;margin-right:auto}.popup_rating{left:3px;bottom:60px}.popup_rating.minimized{padding:15px;height:160px}.popup_rating.minimized .rating_title{font-size:1em;left:-53px;bottom:65px;margin-bottom:0}.contacts_page h1{font-size:1.5em;padding-left:10px;padding-right:10px;display:flex;flex-direction:column;align-items:center}.actual_today_item{width:100%}.actual_item_icon img{width:100px}.actual_title{font-size:1.5em}.after_pandemia .blog_fulltext{padding-left:0;padding-right:0}.otzyv_phone{width:90%;margin-left:auto;margin-right:auto}.otzyv_get_code{flex-wrap:wrap}.otzyv_get_code>*{width:100%}.otzyv_get_code .country-phone{margin-top:10px}.otzyv_get_code a{width:100%;margin-top:9px}.otzyv_confirm_code input{width:100%}.otzyv_confirm_code a{width:100%;margin-top:9px}.agencyform .mod_why_form .single_input{padding:0}.agencyform .mod_why_form label{width:100%}.footer2 .centerBlock{padding:0 7px 50px}.footer2_top .custom{flex-direction:column;justify-content:center;border-bottom:0}.footer2_top .custom p:nth-last-child(2n+1){text-align:center;margin-top:20px}.footer2_menu{flex-direction:column;padding:0}.footer2_menu>div{width:100%}.custom_footerlinks p,.custom_footercontacts p.fc_title{border-top:1px solid #aeaeb7;padding:12px 15px;margin-bottom:0;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.custom_footerlinks p,.custom_footercontacts p{padding-left:15px;padding-right:15px}.custom_footerlinks p::after,.custom_footercontacts p.fc_title::after{content:'';width:15px;height:15px;background-image:url(../images/footer_menu_arrow.png);background-position:center;background-repeat:no-repeat}.custom_footerlinks p.open::after,.custom_footercontacts p.fc_title.open::after{transform:rotate(180deg)}.custom_footerlinks p.top_indent{margin-top:0}.custom_footerlinks ul,.custom_footercontacts ul{display:none;margin-bottom:0;padding:0 15px}.custom_footercontacts .fc_cabinetlink{border-top:1px solid #aeaeb7;padding:12px 15px;margin-bottom:0}.custom_footercontacts .fc_cabinetlink a{width:100%;display:flex;justify-content:center;align-items:center}.footer2_services{flex-direction:column;justify-content:center}.footer2_copyright{justify-content:center;padding-top:15px;border-bottom:0}.footer2_copyright p{display:none}.footer2_copyright p:first-child{display:block;text-align:center;margin-bottom:5px}.footer2_developer{justify-content:center;text-align:center}.investition_page h1,.investition_description h2{font-size:1.5em}.investition_form{margin-bottom:50px;padding:30px 25px}.investition_description{padding:50px 0 25px}.investition_description ul li{flex-basis:90%}.investition_calculate{padding-top:50px;padding-bottom:50px}.custom_select{margin-top:25px;margin-bottom:0}.custom_radio{margin-top:27px;margin-bottom:0}.investition_about h3{font-size:1.25em;padding-left:0;padding-right:0}.investition_about{padding:50px 0}.investition_about_item{width:95%}.investition_presentation .centerBlock{padding:70px 0}.investition_presentation_inner{padding:30px}.investition_presentation_title{font-size:1.25em;padding-right:0}.investition_presentation_text{font-size:1.125em}.product_item{padding:30px 20px}.product_item_title span{font-size:1.25em}.product_item_conditions{flex-direction:column;align-items:flex-start;font-size:.875em}.investition_programs{padding:50px 0 25px}.vacancy_top_director .centerBlock{height:auto}.vacancy_top_director .franshiza_form_bg{position:relative}.footer_payments{flex-direction:column;justify-content:center}.custom_payonline{margin:12px 0}.pasport_question{font-size:1.125em}.country_title{justify-content:space-between}.contacts_address,.contacts_time,.contacts_phone,.contacts_email,.contacts_instagram,.contacts_whatsapp,.contacts_map,.contacts_yandex{font-size:.933em}.contacts_address::before,.contacts_time::before,.contacts_phone::before,.contacts_email::before,.contacts_instagram::before,.contacts_whatsapp::before,.contacts_map::before{width:30px;height:30px;margin-right:20px}.contacts_yandex{flex-wrap:wrap;margin-top:15px}.contacts_yandex::after{width:100%;margin-left:0;margin-top:10px}.office_contacts_wrap h3{padding-bottom:15px}.office_contacts_wrap h3::after{width:75px;height:3px}.office_contacts_wrap hr{display:none}.popular_city_nav .country_col{width:50%}.menu_destinations ul.menu li a span{display:none}.popup_close_btn{right:0;top:-30px}.header_opening_ico{display:none}.custom_footercontacts p.metro_ico{margin-left:15px;padding-left:25px}.create_route_link{display:block;margin-left:50px}.custom_footercontacts .create_route_link{margin-left:0}.create_route_link a{display:block;background-image:url(../images/yanav.png);background-position:left center;background-repeat:no-repeat;padding-left:25px;font-size:.875em;font-weight:bolder;color:#3b3c51}.blog_comments_form_fields{flex-wrap:wrap}.blog_comments_form_fields input{width:100%}.blog_comments_form_fields input:first-child{margin-bottom:25px}.blog_price_countries .custom p{padding-left:7%}.blog_price_countries a{font-size:1.125em;white-space:nowrap}.contway_item span{font-size:.875em}.service_page_whatsapp_btn{margin-left:0;padding-left:60px;font-size:1em}}@media screen and (max-width:450px){.docs_list ul li{width:100%}.pasport_form_btn{width:90%}.pasport_table table td{padding:15px 20px}.pasport_descr .blog_lead,.dopcontent .blog_lead{padding:0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.franshiza_why li,.franshiza_why li:nth-child(3n-1){margin-left:auto;margin-right:auto;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pasport_form .pasport_form_btn{margin-left:auto;margin-top:-5px}.close_btn{right:0}.country_descr{padding-left:0;padding-right:0}.country_price_item{padding-left:12px;padding-right:12px}.contacts_links{flex-direction:column;flex-wrap:wrap;align-items:flex-start}.contway_item{margin:15px 0}.blog_quote{padding:15px}.blog_quote p{font-size:1.125em}.blog_fulltext table th,.blog_fulltext table td{font-size:.875em;padding:12px}.blog_price_block{font-size:.875em;margin-top:-300px}.blog_price_body_text{margin-left:20px;margin-right:20px}.single_input{width:auto}.blog_price_body_form input{width:100%;margin-left:auto;margin-right:auto}.blog_price_form_btn{width:100%;margin-left:auto;margin-right:auto}.blog_price_form_checkbox{width:100%;margin-left:auto;margin-right:auto}.blog_price_footer>*{width:100%}.popular_top{margin-bottom:20px}.popular_title{margin-bottom:25px}.curculator{margin-top:30px;padding:19px;white-space:normal}.curc_question{font-size:1.125em}.curculator_title{font-size:1.5em}.curc_slider{width:100%}.curc_answers{width:100%}.answer_item{width:100%}.footer2_services{padding-bottom:0}.footer2_services .custom{flex-direction:column;justify-content:center;margin-bottom:0}.footer2_services .custom p{margin-bottom:20px;text-align:center}.footer2_services .custom p:nth-child(2n){margin-left:0}.pasport_answer{font-size:.875em}.country_vizy_header_btns .orderviza_btn span{font-size:.875em}.top_whatsapp_btn,.top_telegram_btn{font-size:.875em}.country_title{flex-direction:column;justify-content:flex-start;align-items:flex-start}.country_title .details_link{margin-left:0;margin-top:9px}.header_left .mod_geolocation .top_phones{margin-bottom:10px;position:relative;top:-11px}.country_nav a{width:135px}.popup_window .userfields{width:92%;margin:0 auto}.popup_window .userfields .input_line{width:95%;margin:0 auto}.popup_callback_title .form_name.upper{font-size:1.75em}a.popup_btn{width:100%}.mod_geocity .select_city_container{margin-right:0;width:155px;text-align:center}.mod_geocity .select_city{font-size:.933em;margin-right:0}.blog_author_text{font-size:.875em}.blog_relative_image{width:100px}.blog_relative_title{font-size:1em}.footer_address_item{flex-basis:100%}.manager{flex-direction:column;align-items:center;text-align:center}.manager img{margin-bottom:10px}.blog_price_countries .custom p{padding-left:0}.contway_item{flex-direction:column;align-items:flex-start}.contway_item a{margin-right:0;margin-bottom:9px}.service_whatsapp_inner{font-size:.875em}.footervk{display:block}}@media screen and (max-width:375px){.popular_item{padding:25px}.popular_descr{margin-bottom:30px}a.send_comment_btn{width:97%}a.send_comment_btn span{font-size:1em}a.btn_send_comment.popup_btn{width:92%}a.show_hr_form span{font-size:1em}.popup_callback_title{padding:0}.popup_callback_title .title_text{font-size:1.125em}.ulogin-buttons-container{width:100% !important}.ulogin-buttons-container>div{float:none !important;display:inline-block !important}.viza_btn{width:100%}.curcform_right .sending_msg{width:100%}.bottom_panel a{font-size:.875em}.facts_text p{display:inline}.blog_price_countries a{font-size:1em}}@media screen and (max-width:360px){.popular_item{padding:20px}.popular_top{margin-bottom:30px}.popular_title{margin-bottom:30px}.popular_descr{margin-bottom:30px}.country_price_item_price{font-size:20px}.country_price_item_srok,.country_price_item_link{font-size:16px}}@media screen and (max-width:330px){.popular_item{padding:17px;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.popular_inner ul li{max-width:290px;width:100%}.popular_top{margin-bottom:20px}.popular_title{margin-bottom:20px}.popular_descr{margin-bottom:15px}.menu_destinations ul.menu li{padding:0 6px}.mainform_form .incity_select .styled{background-position:right 5px center}.agencyform .incity_select{width:95% !important}.news_form .single_input{width:95% !important}a.agencyform_btn{width:95%}a.agencyform_btn span{width:100%}.blog_fulltext table th,.blog_fulltext table td{font-size:.75em;padding:9px}.catalog_sort>*{display:block;margin-bottom:5px}.curc_processbar{width:250px}.country_nav a{width:125px;font-size:.75em}}@media screen and (min-width:992px){.facts{overflow:visible}.facts_inner .centerBlock{height:470px}.facts_bg_inner .slick-list{padding-top:69px;bottom:69px;margin-bottom:-69px}.facts_bg_item{display:table;margin-top:-69px}.fact_inner{display:table-cell;width:650px;padding-top:190px;vertical-align:top}.facts_name{position:absolute;padding-left:280px;bottom:50px;right:0}.fact_image{display:table-cell;height:539px;vertical-align:bottom;text-align:right}.facts_bg_inner .slick-dots{position:absolute;max-width:270px;text-align:left;bottom:119px;top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;letter-spacing:-.31em}.facts_bg_inner .slick-dots li{display:inline-block;-webkit-box-flex:1;-ms-flex:1 1 48px;flex:1 1 48px;letter-spacing:normal}.facts_bg_inner .slick-dots li button{margin:0}}@media screen and (max-width:849px){.modal_banner{width:600px;height:316px;margin-left:-37%;-webkit-background-size:cover;background-size:cover}.franshiza_banner_form{right:48px}.franshiza_banner_form .single_input{width:180px}.franshiza_banner_input{height:30px}.franshiza_banner_btn{width:182px;height:50px;line-height:33px;font-size:.633em;-webkit-background-size:cover;background-size:cover}.franshiza_banner_form .sending_msg{width:182px;height:50px;line-height:33px;font-size:.633em;-webkit-background-size:cover;background-size:cover}}@media(min-width:800px){a[href^="tel:"]{pointer-events:none}}@media screen and (max-width:1350px){.notice .wideBlock{padding-left:0;padding-right:0}}@media screen and (max-width:800px){.notice p{font-size:.75em}a[href^="tel:"]{pointer-events:auto;text-decoration:underline}.custom_footercontacts a.phone_number{text-decoration:underline}}@media screen and (max-width:720px){.notice p{margin-bottom:4px}}