@charset "UTF-8";.clear-input,.clear-list,figure{margin:0;padding:0}.ir,.o-hid,.o-hid-y{overflow:hidden}.bg-none,.clear-input{background:0 0}.blog-post .title:after,.btn-link:after,.clearfix:after,.main-header .mini-nav .menu-list a:after,.news .table .cell:last-child:before,.structure:after{content:''}button,html,input,textarea{font-family:Roboto,sans-serif}.main-header .searches-form .table .hidden-input,.modal,.modal input,.modal select,.modal textarea,.page-wrapper{font-family:SegoeUI}body,html{margin:0}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.dark-bg,.ir{position:absolute}.clear-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border:none;width:auto}.noresize{resize:none}.clear-list{list-style:none}.disable-hover,.disable-hover-childs *{pointer-events:none!important}.ir{width:1px;height:1px;left:-1000%;top:-1000%;text-indent:-1000%}img.r{width:100%;height:auto;display:block}.center{text-align:center}.right{text-align:right}.left{text-align:left}.justify{text-align:justify}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.v-bottom{vertical-align:bottom}.v-baseline{vertical-align:baseline}.pull-left{float:left}.pull-right{float:right}.clearfix{clear:both}.clearfix:after{display:table;clear:both}.block{display:block}.inline{display:inline-block}.block-extra{display:block!important}.inline-extra{display:inline-block!important}.none{display:none}.table{display:table}.table .trow{display:table-row}.thead{display:table-header-group}.tfoot{display:table-footer-group}.tbody{display:table-column-group}.cell{display:table-cell}.list-item{display:list-item}.o-hid-x{overflow-x:hidden}.o-auto{overflow:auto}.o-auto-x{overflow-x:auto}.o-auto-y{overflow-y:auto}.o-visbl{overflow:visible}.o-visbl-x{overflow-x:visible}.o-visbl-y{overflow-y:visible}.bg-cover{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover}.bg-contain{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;-ms-background-size:contain;background-size:contain}.circle-item{border-radius:50%}.cl-black{color:#000}.cl-white{color:#fff}.bg-black{background-color:#000}.bg-white{background-color:#fff}.light{font-weight:100}.semilight{font-weight:300}.regular{font-weight:400}.bold{font-weight:500}.boldest{font-weight:700}.extrabold{font-weight:900}.italic{font-style:italic}.lower{text-transform:lowercase}.btn-small,.main-header .title,.upper,nav.main-nav .links-list li a,nav.main-nav .main-dropdown .title{text-transform:uppercase}.underline{text-decoration:underline}.rev-underline,a.underline:hover{text-decoration:none}.page-wrapper a,a.rev-underline:hover{text-decoration:underline}.font-6{font-size:6px}.font-7{font-size:7px}.font-8{font-size:8px}.font-9{font-size:9px}.font-10{font-size:10px}.font-11{font-size:11px}.font-12{font-size:12px}.font-13{font-size:13px}.font-14{font-size:14px}.font-15{font-size:15px}.font-16{font-size:16px}.font-17{font-size:17px}.font-18{font-size:18px}.font-19{font-size:19px}.font-20{font-size:20px}.font-21{font-size:21px}.font-22{font-size:22px}.font-23{font-size:23px}.font-24{font-size:24px}.font-25{font-size:25px}.font-26{font-size:26px}.font-27{font-size:27px}.font-28{font-size:28px}.font-29{font-size:29px}.font-30{font-size:30px}.font-31{font-size:31px}.font-32{font-size:32px}.font-33{font-size:33px}.font-34{font-size:34px}.font-35{font-size:35px}.font-36{font-size:36px}.font-37{font-size:37px}.font-38{font-size:38px}.font-39{font-size:39px}.font-40{font-size:40px}.font-41{font-size:41px}.font-42{font-size:42px}.font-43{font-size:43px}.font-44{font-size:44px}.font-45{font-size:45px}.font-46{font-size:46px}.font-47{font-size:47px}.font-48{font-size:48px}.font-49{font-size:49px}.font-50{font-size:50px}.font-51{font-size:51px}.font-52{font-size:52px}.font-53{font-size:53px}.font-54{font-size:54px}.font-55{font-size:55px}.font-56{font-size:56px}.font-57{font-size:57px}.font-58{font-size:58px}.font-59{font-size:59px}.font-60{font-size:60px}@font-face{font-family:SegoeUI;src:url(../fonts/SegoeUIRegular/SegoeUIRegular.eot);src:url(../fonts/SegoeUIRegular/SegoeUIRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/SegoeUIRegular/SegoeUIRegular.woff) format("woff"),url(../fonts/SegoeUIRegular/SegoeUIRegular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:SegoeUI;src:url(../fonts/SegoeUIBold/SegoeUIBold.eot);src:url(../fonts/SegoeUIBold/SegoeUIBold.eot?#iefix) format("embedded-opentype"),url(../fonts/SegoeUIBold/SegoeUIBold.woff) format("woff"),url(../fonts/SegoeUIBold/SegoeUIBold.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:SegoeUI;src:url(../fonts/SegoeUIItalic/SegoeUIItalic.eot);src:url(../fonts/SegoeUIItalic/SegoeUIItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/SegoeUIItalic/SegoeUIItalic.woff) format("woff"),url(../fonts/SegoeUIItalic/SegoeUIItalic.ttf) format("truetype");font-style:italic;font-weight:400}@font-face{font-family:SegoeUI;src:url(../fonts/SegoeUILight/SegoeUILight.eot);src:url(../fonts/SegoeUILight/SegoeUILight.eot?#iefix) format("embedded-opentype"),url(../fonts/SegoeUILight/SegoeUILight.woff) format("woff"),url(../fonts/SegoeUILight/SegoeUILight.ttf) format("truetype");font-style:normal;font-weight:100}@font-face{font-family:SegoeUI;src:url(../fonts/SegoeUISemiBold/SegoeUISemiBold.eot);src:url(../fonts/SegoeUISemiBold/SegoeUISemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/SegoeUISemiBold/SegoeUISemiBold.woff) format("woff"),url(../fonts/SegoeUISemiBold/SegoeUISemiBold.ttf) format("truetype");font-style:normal;font-weight:500}@font-face{font-family:GothamPro;src:url(../fonts/GothamProRegular/GothamProRegular.eot);src:url(../fonts/GothamProRegular/GothamProRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamProRegular/GothamProRegular.woff) format("woff"),url(../fonts/GothamProRegular/GothamProRegular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:GothamPro;src:url(../fonts/GothamProBold/GothamProBold.eot);src:url(../fonts/GothamProBold/GothamProBold.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamProBold/GothamProBold.woff) format("woff"),url(../fonts/GothamProBold/GothamProBold.ttf) format("truetype");font-style:normal;font-weight:500}@font-face{font-family:GothamPro;src:url(../fonts/GothamProBlack/GothamProBlack.eot);src:url(../fonts/GothamProBlack/GothamProBlack.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamProBlack/GothamProBlack.woff) format("woff"),url(../fonts/GothamProBlack/GothamProBlack.ttf) format("truetype");font-style:normal;font-weight:900}@font-face{font-family:GothamPro;src:url(../fonts/GothamProItalic/GothamProItalic.eot);src:url(../fonts/GothamProItalic/GothamProItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamProItalic/GothamProItalic.woff) format("woff"),url(../fonts/GothamProItalic/GothamProItalic.ttf) format("truetype");font-style:italic;font-weight:400}@font-face{font-family:GothamPro;src:url(../fonts/GothamProMedium/GothamProMedium.eot);src:url(../fonts/GothamProMedium/GothamProMedium.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamProMedium/GothamProMedium.woff) format("woff"),url(../fonts/GothamProMedium/GothamProMedium.ttf) format("truetype");font-style:normal;font-weight:500}@font-face{font-family:GothamPro;src:url(../fonts/GothamProLight/GothamProLight.eot);src:url(../fonts/GothamProLight/GothamProLight.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamProLight/GothamProLight.woff) format("woff"),url(../fonts/GothamProLight/GothamProLight.ttf) format("truetype");font-style:normal;font-weight:100}@font-face{font-family:GothamPro;src:url(../fonts/GothamProMediumItalic/GothamProMediumItalic.eot);src:url(../fonts/GothamProMediumItalic/GothamProMediumItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamProMediumItalic/GothamProMediumItalic.woff) format("woff"),url(../fonts/GothamProMediumItalic/GothamProMediumItalic.ttf) format("truetype");font-style:italic;font-weight:700}@font-face{font-family:GothamPro;src:url(../fonts/GothamProLightItalic/GothamProLightItalic.eot);src:url(../fonts/GothamProLightItalic/GothamProLightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamProLightItalic/GothamProLightItalic.woff) format("woff"),url(../fonts/GothamProLightItalic/GothamProLightItalic.ttf) format("truetype");font-style:italic;font-weight:100}@font-face{font-family:GothamPro;src:url(../fonts/GothamProBoldItalic/GothamProBoldItalic.eot);src:url(../fonts/GothamProBoldItalic/GothamProBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamProBoldItalic/GothamProBoldItalic.woff) format("woff"),url(../fonts/GothamProBoldItalic/GothamProBoldItalic.ttf) format("truetype");font-style:italic;font-weight:700}@font-face{font-family:GothamPro;src:url(../fonts/GothamProBlackItalic/GothamProBlackItalic.eot);src:url(../fonts/GothamProBlackItalic/GothamProBlackItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamProBlackItalic/GothamProBlackItalic.woff) format("woff"),url(../fonts/GothamProBlackItalic/GothamProBlackItalic.ttf) format("truetype");font-style:italic;font-weight:900}.island-5{padding:5px}.island-8{padding:8px}.island-10{padding:10px}.island-12{padding:12px}.island-15{padding:15px}.island-16{padding:16px}.island-18{padding:18px}.island-20{padding:20px}.island-25{padding:25px}.island-30{padding:30px}.island-35{padding:35px}.island-40{padding:40px}.island-45{padding:45px}.island-50{padding:50px}.island-55{padding:55px}.island-60{padding:60px}.island-70{padding:70px}.island-80{padding:80px}.island-90{padding:90px}.island-100{padding:100px}.island-120{padding:120px}.island-150{padding:150px}.pad-h5{padding-left:5px;padding-right:5px}.pad-h8{padding-left:8px;padding-right:8px}.pad-h10{padding-left:10px;padding-right:10px}.pad-h12{padding-left:12px;padding-right:12px}.pad-h15{padding-left:15px;padding-right:15px}.pad-h16{padding-left:16px;padding-right:16px}.pad-h18{padding-left:18px;padding-right:18px}.pad-h20{padding-left:20px;padding-right:20px}.pad-h25{padding-left:25px;padding-right:25px}.pad-h30{padding-left:30px;padding-right:30px}.pad-h35{padding-left:35px;padding-right:35px}.pad-h40{padding-left:40px;padding-right:40px}.pad-h45{padding-left:45px;padding-right:45px}.pad-h50{padding-left:50px;padding-right:50px}.pad-h55{padding-left:55px;padding-right:55px}.pad-h60{padding-left:60px;padding-right:60px}.pad-h70{padding-left:70px;padding-right:70px}.pad-h80{padding-left:80px;padding-right:80px}.pad-h90{padding-left:90px;padding-right:90px}.pad-h100{padding-left:100px;padding-right:100px}.pad-h120{padding-left:120px;padding-right:120px}.pad-h150{padding-left:150px;padding-right:150px}.pad-v5{padding-top:5px;padding-bottom:5px}.pad-v8{padding-top:8px;padding-bottom:8px}.pad-v10{padding-top:10px;padding-bottom:10px}.pad-v12{padding-top:12px;padding-bottom:12px}.pad-v15{padding-top:15px;padding-bottom:15px}.pad-v16{padding-top:16px;padding-bottom:16px}.pad-v18{padding-top:18px;padding-bottom:18px}.pad-v20{padding-top:20px;padding-bottom:20px}.pad-v25{padding-top:25px;padding-bottom:25px}.pad-v30{padding-top:30px;padding-bottom:30px}.pad-v35{padding-top:35px;padding-bottom:35px}.pad-v40{padding-top:40px;padding-bottom:40px}.pad-v45{padding-top:45px;padding-bottom:45px}.pad-v50{padding-top:50px;padding-bottom:50px}.pad-v55{padding-top:55px;padding-bottom:55px}.pad-v60{padding-top:60px;padding-bottom:60px}.pad-v70{padding-top:70px;padding-bottom:70px}.pad-v80{padding-top:80px;padding-bottom:80px}.pad-v90{padding-top:90px;padding-bottom:90px}.pad-v100{padding-top:100px;padding-bottom:100px}.pad-v120{padding-top:120px;padding-bottom:120px}.pad-v150{padding-top:150px;padding-bottom:150px}.pad-top-5{padding-top:5px}.pad-top-8{padding-top:8px}.pad-top-10{padding-top:10px}.pad-top-12{padding-top:12px}.pad-top-15{padding-top:15px}.pad-top-16{padding-top:16px}.pad-top-18{padding-top:18px}.pad-top-20{padding-top:20px}.pad-top-25{padding-top:25px}.pad-top-30{padding-top:30px}.pad-top-35{padding-top:35px}.pad-top-40{padding-top:40px}.pad-top-45{padding-top:45px}.pad-top-50{padding-top:50px}.pad-top-55{padding-top:55px}.pad-top-60{padding-top:60px}.pad-top-70{padding-top:70px}.pad-top-80{padding-top:80px}.pad-top-90{padding-top:90px}.pad-top-100{padding-top:100px}.pad-top-120{padding-top:120px}.pad-top-150{padding-top:150px}.pad-bot-5{padding-bottom:5px}.pad-bot-8{padding-bottom:8px}.pad-bot-10{padding-bottom:10px}.pad-bot-12{padding-bottom:12px}.pad-bot-15{padding-bottom:15px}.pad-bot-16{padding-bottom:16px}.pad-bot-18{padding-bottom:18px}.pad-bot-20{padding-bottom:20px}.pad-bot-25{padding-bottom:25px}.pad-bot-30{padding-bottom:30px}.pad-bot-35{padding-bottom:35px}.pad-bot-40{padding-bottom:40px}.pad-bot-45{padding-bottom:45px}.pad-bot-50{padding-bottom:50px}.pad-bot-55{padding-bottom:55px}.pad-bot-60{padding-bottom:60px}.pad-bot-70{padding-bottom:70px}.pad-bot-80{padding-bottom:80px}.pad-bot-90{padding-bottom:90px}.pad-bot-100{padding-bottom:100px}.pad-bot-120{padding-bottom:120px}.pad-bot-150{padding-bottom:150px}.pad-left-5{padding-left:5px}.pad-left-8{padding-left:8px}.pad-left-10{padding-left:10px}.pad-left-12{padding-left:12px}.pad-left-15{padding-left:15px}.pad-left-16{padding-left:16px}.pad-left-18{padding-left:18px}.pad-left-20{padding-left:20px}.pad-left-25{padding-left:25px}.pad-left-30{padding-left:30px}.pad-left-35{padding-left:35px}.pad-left-40{padding-left:40px}.pad-left-45{padding-left:45px}.pad-left-50{padding-left:50px}.pad-left-55{padding-left:55px}.pad-left-60{padding-left:60px}.pad-left-70{padding-left:70px}.pad-left-80{padding-left:80px}.pad-left-90{padding-left:90px}.pad-left-100{padding-left:100px}.pad-left-120{padding-left:120px}.pad-left-150{padding-left:150px}#aside-col,.container{padding-left:0}.pad-right-5{padding-right:5px}.pad-right-8{padding-right:8px}.pad-right-10{padding-right:10px}.pad-right-12{padding-right:12px}.pad-right-15{padding-right:15px}.pad-right-16{padding-right:16px}.pad-right-18{padding-right:18px}.pad-right-20{padding-right:20px}.pad-right-25{padding-right:25px}.pad-right-30{padding-right:30px}.pad-right-35{padding-right:35px}.pad-right-40{padding-right:40px}.pad-right-45{padding-right:45px}.pad-right-50{padding-right:50px}.pad-right-55{padding-right:55px}.pad-right-60{padding-right:60px}.pad-right-70{padding-right:70px}.pad-right-80{padding-right:80px}.pad-right-90{padding-right:90px}.pad-right-100{padding-right:100px}.pad-right-120{padding-right:120px}.pad-right-150{padding-right:150px}.marg-5{margin:5px}.marg-8{margin:8px}.marg-10{margin:10px}.marg-12{margin:12px}.marg-15{margin:15px}.marg-16{margin:16px}.marg-18{margin:18px}.marg-20{margin:20px}.marg-25{margin:25px}.marg-30{margin:30px}.marg-35{margin:35px}.marg-40{margin:40px}.marg-45{margin:45px}.marg-50{margin:50px}.marg-55{margin:55px}.marg-60{margin:60px}.marg-70{margin:70px}.marg-80{margin:80px}.marg-90{margin:90px}.marg-100{margin:100px}.marg-120{margin:120px}.marg-150{margin:150px}.marg-h5{margin-left:5px;margin-right:5px}.marg-h8{margin-left:8px;margin-right:8px}.marg-h10{margin-left:10px;margin-right:10px}.marg-h12{margin-left:12px;margin-right:12px}.marg-h15{margin-left:15px;margin-right:15px}.marg-h16{margin-left:16px;margin-right:16px}.marg-h18{margin-left:18px;margin-right:18px}.marg-h20{margin-left:20px;margin-right:20px}.marg-h25{margin-left:25px;margin-right:25px}.marg-h30{margin-left:30px;margin-right:30px}.marg-h35{margin-left:35px;margin-right:35px}.marg-h40{margin-left:40px;margin-right:40px}.marg-h45{margin-left:45px;margin-right:45px}.marg-h50{margin-left:50px;margin-right:50px}.marg-h55{margin-left:55px;margin-right:55px}.marg-h60{margin-left:60px;margin-right:60px}.marg-h70{margin-left:70px;margin-right:70px}.marg-h80{margin-left:80px;margin-right:80px}.marg-h90{margin-left:90px;margin-right:90px}.marg-h100{margin-left:100px;margin-right:100px}.marg-h120{margin-left:120px;margin-right:120px}.marg-h150{margin-left:150px;margin-right:150px}.marg-v5{margin-top:5px;margin-bottom:5px}.marg-v8{margin-top:8px;margin-bottom:8px}.marg-v10{margin-top:10px;margin-bottom:10px}.marg-v12{margin-top:12px;margin-bottom:12px}.marg-v15{margin-top:15px;margin-bottom:15px}.marg-v16{margin-top:16px;margin-bottom:16px}.marg-v18{margin-top:18px;margin-bottom:18px}.marg-v20{margin-top:20px;margin-bottom:20px}.marg-v25{margin-top:25px;margin-bottom:25px}.marg-v30{margin-top:30px;margin-bottom:30px}.marg-v35{margin-top:35px;margin-bottom:35px}.marg-v40{margin-top:40px;margin-bottom:40px}.marg-v45{margin-top:45px;margin-bottom:45px}.marg-v50{margin-top:50px;margin-bottom:50px}.marg-v55{margin-top:55px;margin-bottom:55px}.marg-v60{margin-top:60px;margin-bottom:60px}.marg-v70{margin-top:70px;margin-bottom:70px}.marg-v80{margin-top:80px;margin-bottom:80px}.marg-v90{margin-top:90px;margin-bottom:90px}.marg-v100{margin-top:100px;margin-bottom:100px}.marg-v120{margin-top:120px;margin-bottom:120px}.marg-v150{margin-top:150px;margin-bottom:150px}.marg-top-5{margin-top:5px}.marg-top-8{margin-top:8px}.marg-top-10{margin-top:10px}.marg-top-12{margin-top:12px}.marg-top-15{margin-top:15px}.marg-top-16{margin-top:16px}.marg-top-18{margin-top:18px}.marg-top-20{margin-top:20px}.marg-top-25{margin-top:25px}.marg-top-30{margin-top:30px}.marg-top-35{margin-top:35px}.marg-top-40{margin-top:40px}.marg-top-45{margin-top:45px}.marg-top-50{margin-top:50px}.marg-top-55{margin-top:55px}.marg-top-60{margin-top:60px}.marg-top-70{margin-top:70px}.marg-top-80{margin-top:80px}.marg-top-90{margin-top:90px}.marg-top-100{margin-top:100px}.marg-top-120{margin-top:120px}.marg-top-150{margin-top:150px}.marg-bot-5{margin-bottom:5px}.marg-bot-8{margin-bottom:8px}.marg-bot-10{margin-bottom:10px}.marg-bot-12{margin-bottom:12px}.marg-bot-15{margin-bottom:15px}.marg-bot-16{margin-bottom:16px}.marg-bot-18{margin-bottom:18px}.marg-bot-20{margin-bottom:20px}.marg-bot-25{margin-bottom:25px}.marg-bot-30{margin-bottom:30px}.marg-bot-35{margin-bottom:35px}.marg-bot-40{margin-bottom:40px}.marg-bot-45{margin-bottom:45px}.marg-bot-50{margin-bottom:50px}.marg-bot-55{margin-bottom:55px}.marg-bot-60{margin-bottom:60px}.marg-bot-70{margin-bottom:70px}.marg-bot-80{margin-bottom:80px}.marg-bot-90{margin-bottom:90px}.marg-bot-100{margin-bottom:100px}.marg-bot-120{margin-bottom:120px}.marg-bot-150{margin-bottom:150px}.marg-left-5{margin-left:5px}.marg-left-8{margin-left:8px}.marg-left-10{margin-left:10px}.marg-left-12{margin-left:12px}.marg-left-15{margin-left:15px}.marg-left-16{margin-left:16px}.marg-left-18{margin-left:18px}.marg-left-20{margin-left:20px}.marg-left-25{margin-left:25px}.marg-left-30{margin-left:30px}.marg-left-35{margin-left:35px}.marg-left-40{margin-left:40px}.marg-left-45{margin-left:45px}.marg-left-50{margin-left:50px}.marg-left-55{margin-left:55px}.marg-left-60{margin-left:60px}.marg-left-70{margin-left:70px}.marg-left-80{margin-left:80px}.marg-left-90{margin-left:90px}.marg-left-100{margin-left:100px}.marg-left-120{margin-left:120px}.marg-left-150{margin-left:150px}.marg-right-5{margin-right:5px}.marg-right-8{margin-right:8px}.marg-right-10{margin-right:10px}.marg-right-12{margin-right:12px}.marg-right-15{margin-right:15px}.marg-right-16{margin-right:16px}.marg-right-18{margin-right:18px}.marg-right-20{margin-right:20px}.marg-right-25{margin-right:25px}.marg-right-30{margin-right:30px}.marg-right-35{margin-right:35px}.marg-right-40{margin-right:40px}.marg-right-45{margin-right:45px}.marg-right-50{margin-right:50px}.marg-right-55{margin-right:55px}.marg-right-60{margin-right:60px}.marg-right-70{margin-right:70px}.marg-right-80{margin-right:80px}.marg-right-90{margin-right:90px}.marg-right-100{margin-right:100px}.marg-right-120{margin-right:120px}.marg-right-150{margin-right:150px}.no-marg{margin:0}.no-pad{padding:0}.exact-fit{margin:0;padding:0}*{outline:0!important}body,html{font-size:16px;width:100%;height:100%}body.overlayed,html.overlayed{overflow:hidden!important}body.overlayed .page-wrapper,html.overlayed .page-wrapper{background:#fff!important}.container{padding-right:0}#content-col{padding-top:0;padding-right:50px}.dark-bg{display:none;z-index:4;top:0;left:0;width:100%;height:200%;background:rgba(0,0,0,.4)}.page-wrapper{width:100%;min-height:100%;overflow:hidden;-webkit-transition:.1s;-moz-transition:.1s;-o-transition:.1s;transition:.1s}.page-wrapper.active{-webkit-transform:translateX(-80%);-moz-transform:translateX(-80%);-ms-transform:translateX(-80%);-o-transform:translateX(-80%);transform:translateX(-80%);-webkit-transition:.5s cubic-bezier(0,0,0,1);-moz-transition:.5s cubic-bezier(0,0,0,1);-o-transition:.5s cubic-bezier(0,0,0,1);transition:.5s cubic-bezier(0,0,0,1)}.page-wrapper.active .main-header{box-shadow:0 0 0 transparent}.page-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-wrapper a{color:#333;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.page-wrapper a:hover{text-decoration:none;color:#24a277}.page-wrapper input,.page-wrapper select{border:1px solid #ccc;border-radius:0;background:#fff;height:36px;line-height:32px}.page-wrapper input:hover,.page-wrapper select:hover{border:1px solid #999}.page-wrapper input:focus,.page-wrapper select:focus{border:1px solid #24a277;outline:0!important;box-shadow:0 0 10px rgba(36,162,119,.4)}.page-wrapper .input-group .input-group-btn:last-child>.btn{margin-left:0}.modal input,.modal select,.modal textarea{border:1px solid #ccc;border-radius:0;background:#fff;height:36px;line-height:32px}.modal input:hover,.modal select:hover,.modal textarea:hover{border:1px solid #999}.modal input:focus,.modal select:focus,.modal textarea:focus{border:1px solid #24a277;outline:0!important;box-shadow:0 0 10px rgba(36,162,119,.4)}.modal textarea{display:block;font-size:14px;width:100%;min-height:100px;padding:0 10px}.modal textarea.big-textarea{min-height:212px}.modal-content{border-radius:0;border:none;padding:20px 30px;box-shadow:none!important}.modal-content .modal-header{padding:0 15px;border:none}.modal-content .modal-header h3{padding:15px 0}.modal-content .close{width:30px;height:30px;position:relative;top:15px;line-height:30px;opacity:1;text-shadow:none}.modal-content .close i{display:block;width:100%;height:2px;background:#000}.main-header .langs-list>li .helper span,.nav-back-link{display:none}.modal-content .close i:first-child{-webkit-transform:translateY(2px) rotate(-45deg);-moz-transform:translateY(2px) rotate(-45deg);-ms-transform:translateY(2px) rotate(-45deg);-o-transform:translateY(2px) rotate(-45deg);transform:translateY(2px) rotate(-45deg)}.modal-content .close i:last-child{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.modal-content .close:hover i{background:#24a277}.main-header{white-space:nowrap}.main-header .logo{display:inline-block;width:auto;height:auto}.main-header .logo img{width:88px;height:88px}.main-header .title{color:#4f807a;font-weight:500;padding-left:20px;font-size:15px;display:inline-block;vertical-align:middle;width:70%;white-space:normal}.main-header input[type=text],.main-header select{background:url(../img/drop-grey.png) 96% 50% no-repeat #fff;border-radius:3px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.main-header input[type=text]:focus,.main-header select:focus{background:url(../img/drop-green.png) 96% 50% no-repeat #fff}.main-header .searches-form .table{width:100%;margin:0}.main-header .searches-form .table input,.main-header .searches-form .table select{width:100%;outline:0!important;display:block;border-radius:3px 0 0 3px}.main-header .searches-form .table select{padding-left:10px}.main-header .searches-form .table select~.fake{display:inline-block;width:30px;height:calc(100% - 2px);position:absolute;top:1px;right:1px;pointer-events:none;background:url(../img/drop-grey.png) 50% 50% no-repeat #fff}.main-header .searches-form .table select:focus~.fake{background:url(../img/drop-green.png) 50% 50% no-repeat #fff}.main-header .searches-form .table .hidden-input{border-radius:0;position:absolute;top:0;right:0;padding-left:15px;background-position:98% 50%;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;opacity:0;border:none;z-index:2}.main-header .searches-form .table .hidden-input:focus{width:600px;opacity:1}.main-header .searches-form .table .hidden-input.active{width:500px;right:100%;opacity:1;background:#f0f0f0;z-index:100}.main-header .searches-form .table label{position:absolute;width:100%;top:0;right:0;height:100%;z-index:3;border-radius:0 3px 3px 0;color:#777;border:none;text-align:center;line-height:36px;font-size:18px;cursor:pointer;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.main-header .langs-list>li a,.main-header .mini-nav .menu-list a{-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;text-decoration:none}.main-header .searches-form .table label:hover{color:#24a277}.main-header .searches-form .table label.active{z-index:1000;color:#fff;background:#24a277;border-radius:0}.main-header .searches-form .table .cell:last-child{width:50px}.main-header .langs-list>li{padding:0 15px 0 0}.main-header .langs-list>li a{transition:.2s;color:#888}.main-header .langs-list>li a:hover{opacity:.6}.main-header .langs-list>li .icon{font-size:23px;width:28px;height:22px}.main-header .langs-list .lang-selector{padding-right:0}.main-header .langs-list .lang-selector a{display:inline-block;margin-left:5px}.main-header .search-col{padding-right:30px}.main-header .mini-nav .menu-list li.active a{color:#444}.main-header .mini-nav .menu-list a{display:block;color:#8b8b86;text-transform:uppercase;font-size:11px;padding:5px 0 5px 10px;transition:.2s}.main-header .mini-nav .menu-list a:after,.structure{-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.main-header .mini-nav .menu-list a:after{transition:.2s;display:inline-block;width:10px;height:10px;background:url(../img/drop.png) center center no-repeat}.main-header .mini-nav .menu-list a.active,.main-header .mini-nav .menu-list a:hover{color:#24a277!important}.main-header .mini-nav .menu-list a.active:after,.main-header .mini-nav .menu-list a:hover:after{background:url(../img/drop-green.png) center center no-repeat}.main-header .mini-nav .menu-list .dropdown-menu{border-radius:0;border:none;padding:10px 0;border-top:2px solid #24a277;position:absolute;left:-20px}.main-header .mini-nav .menu-list .dropdown-menu a{font-family:SegoeUI;background-image:none;text-transform:none;font-size:13px;font-weight:400;padding-left:25px;padding-right:25px}.main-header .mini-nav .menu-list .dropdown-menu a:after{display:none}.structure,.structure.active+.structure-dropdown{display:block}.main-header .mini-nav .menu-list .dropdown-menu .active a{background:#f0f0f0}.main-header .mini-nav .menu-list .dropdown.open>a{color:#24a277}.main-header .mini-nav .menu-list .dropdown.open>a:after{background:url(../img/drop-green.png) center center no-repeat}.main-header .mini-nav .menu-list li:last-child .dropdown-menu{left:auto;right:-20px}.structure{line-height:36px;background:#f1f1f1;color:#555;width:100%;text-align:left;padding:0 15px;font-size:13px;cursor:pointer;position:relative;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;transition:.2s}.structure:after,nav.main-nav .links-list li a{-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.structure:after{display:block;position:absolute;top:12px;right:10px;width:10px;height:10px;background:url(../img/drop.png) center center no-repeat;transition:.2s;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.structure:hover{background:#f0f0f0}.structure.active{background:#e0e0e0;border-radius:3px 3px 0 0}.structure.active:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);background:url(../img/drop-green.png) center center no-repeat}.structure-dropdown{text-align:left;width:1170px;display:none;position:absolute;right:-50px;top:100%;z-index:10;padding:30px 25px;background:#fff;border:1px solid #ccc;white-space:normal}.structure-dropdown .title{padding-left:0;color:#000;font-weight:700;font-size:14px;margin:0 0 20px}.structure-dropdown ul{list-style:none;margin:0;padding:0;font-size:0}.structure-dropdown ul li{width:50%;display:inline-block;vertical-align:top;padding:2px 0;font-size:15px}.structure-dropdown ul li a{text-decoration:none;line-height:1.5}nav.main-nav{background:#f1f1f1;position:relative;font-family:GothamPro;z-index:3;margin:0;padding:0;height:50px}nav.main-nav .links-list{display:table;width:100%;border-collapse:collapse;background:#f1f1f1}nav.main-nav .links-list li{padding:0;display:table-cell;text-align:center}nav.main-nav .links-list li:first-child{text-align:left}nav.main-nav .links-list li:last-child{text-align:right}
nav.main-nav .links-list li a{display:inline-block;color:#555;padding:15px 10px;font-size:14px;line-height:20px;text-decoration:none;transition:.2s}
nav.main-nav .links-list li:last-child a{background: #327961;color: #fff;}
nav.main-nav .links-list li:last-child a:hover, nav.main-nav .links-list li.actived:last-child a{color: #fff;}
nav.main-nav .main-dropdown:last-child ul{max-width: 250px;}
.widget-consult{
    position: fixed;
    z-index: 10;
    background: rgba(35, 40, 60, .8);
    color: #fff;
    border-radius: .2rem 0 0 0;
    bottom: 0px;
    right: 0;
    text-align: center;
}

.widget-consult .widget-consult-caption{
    padding: 5px 10px;
    margin: 0;
    font-size: 13px;
    font-weight: 300;
}

.widget-consult > div {
    border-left: 3px solid #24a277;
}

.widget-consult svg{
    width: 3rem;
    fill: #fff;
    transition: all .15s ease;
    padding: 10px 0;
}

#toTop {
    display: none!important;
}


nav.main-nav .links-list li.actived a{color:#24a277;box-shadow:inset 0 -2px 0 0 #24a277}nav.main-nav .links-list li.active a{color:#24a277}nav.main-nav .main-dropdown{position:absolute;opacity:0;left:0;top:0;background:#fff;pointer-events:none;padding:20px;min-width:115px;box-shadow:0 5px 10px rgba(0,0,0,.3);z-index:-1;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}nav.main-nav .main-dropdown.big{left:0;width:100%}nav.main-nav .main-dropdown.actived{-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:auto}nav.main-nav .main-dropdown .title{font-family:SegoeUI;font-size:14px;font-weight:700;margin:0;padding:20px 0;text-align:left}nav.main-nav .main-dropdown .lists-row{display:block}nav.main-nav .main-dropdown .lists-row [class*=col]{display:inline-block;float:none;vertical-align:top;margin-right:-1em}nav.main-nav .main-dropdown ul{list-style:none;margin:0;padding:0;width:100%;text-align:left}nav.main-nav .main-dropdown ul li{display:block;padding:5px 0;font-size:13px}nav.main-nav .main-dropdown ul li a{display:block;line-height:1.2;color:#333;text-decoration:none}nav.main-nav .main-dropdown ul li a:hover{color:#24a277}nav.main-nav .main-dropdown ul .active a{color:#999}.main-slider{background:#fff;padding-top:25%}.main-slider .owl-wrapper-outer{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important}.main-slider .owl-wrapper,.main-slider .owl-wrapper .item,.main-slider .owl-wrapper .owl-item{height:100%}.main-slider .owl-wrapper .item{position:relative;overflow:hidden}.main-slider .owl-wrapper .item img{position:absolute;display:block;width:100%;height:auto;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.main-slider .owl-wrapper .item .caption{position:absolute;top:0;left:0;height:100%;width:100%}.main-slider .owl-wrapper .item .caption .table{width:100%;height:100%}.main-slider .owl-wrapper .item .caption .table .cell{width:100%;padding-bottom:80px;color:#fff;font-family:GothamPro;font-weight:900;font-size:38px;line-height:1.1}.main-slider .owl-controls{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;pointer-events:none}.main-slider .owl-controls .owl-pagination{bottom:45px;left:50%;position:absolute;pointer-events:auto;width:200px;margin-left:-100px;text-align:center}.main-slider .owl-controls .owl-pagination .owl-page{display:inline-block;width:12px;height:12px;background:#fff;margin:0 6px;border-radius:50%;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;position:relative}.main-slider .owl-controls .owl-pagination .owl-page:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:#4f807a;border-radius:50%;opacity:0;-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3);-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.main-slider .owl-controls .owl-pagination .owl-page:hover:not(.active){background:#114f3a;box-shadow:0 0 0 3px #24a277}.main-slider .owl-controls .owl-pagination .owl-page.active{background:#24a277}.main-slider .owl-controls .owl-pagination .owl-page.active:after{opacity:1;background:#24a277;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.main-slider .owl-controls .owl-buttons{bottom:0;left:0;width:100%;height:100%;position:absolute;pointer-events:none}.main-slider .owl-controls .owl-buttons .owl-next,.main-slider .owl-controls .owl-buttons .owl-prev{position:absolute;font-size:24px;width:40px;height:80px;background:rgba(0,0,0,.2);top:50%;margin-top:-40px;color:#fff;line-height:80px;text-align:center;pointer-events:auto;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.image img,.message{position:absolute;top:0}.btn-lg,.news .title{-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.main-slider .owl-controls .owl-buttons .owl-next:hover,.main-slider .owl-controls .owl-buttons .owl-prev:hover{background:rgba(0,0,0,.5)}.main-slider .owl-controls .owl-buttons .owl-prev{left:0}.main-slider .owl-controls .owl-buttons .owl-next{right:0}.message{z-index:2;left:0;right:0;height:40px;color:#fff;font-size:15px;font-weight:500;line-height:40px;background:rgba(3,62,56,.4)}.message img{display:inline-block;vertical-align:middle;margin:0 10px 0 0;position:relative;bottom:3px}.image{position:relative;padding-top:100%;overflow:hidden}.image img{display:block;margin:0;height:100%;width:auto;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.blog-post .title,.btn-link:after,.news .table .cell:last-child,.news.big-news .table .cell:last-child{position:relative}.news .table{width:100%;margin-bottom:0}.news .table .cell{vertical-align:top;padding:10px 0}.news .table .cell:first-child{width:120px;padding-right:35px}.news .table .cell:last-child:before{display:block;height:1px;margin-top:12px;margin-bottom:25px;background:#ddd}.news.cleared .table .cell:last-child:before{background:0 0}.news.big-news{margin-bottom:5px}.news.big-news .table .cell:first-child{width:40%}.news.big-news .table .cell:first-child img{border-radius:5px}.news.big-news .table .cell:last-child:before{display:none}.news.big-news .table .cell .date{margin-bottom:10px}.news.detail-news{padding-top:15px}.news.detail-news .date{display:inline-block;line-height:1.4;height:32px;height:30px;margin:0 10px 10px 0;position:relative;bottom:3px}.news.detail-news .btn-link{padding-left:0!important;padding-right:0!important}.news .date{font-size:16px;line-height:24px;font-weight:400}.news .image{border-radius:5px;margin-top:15px}.news .title{font-size:18px;font-weight:700;display:inline-block;line-height:1.1;margin-bottom:20px;color:#000;text-decoration:underline;transition:.2s}.news .title:focus,.news .title:hover{color:#24a277;text-decoration:none}.news .text{margin-bottom:20px;font-size:15px}.news .btn{margin:0 10px 10px 0}.btn-lg{font-size:18px!important;padding:10px 20px 12px!important;font-weight:400!important;transition:.2s;border-radius:3px!important}.btn-link:after,.btn-small{-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.btn-primary{color:#24a277!important;background:0 0!important;border:1px solid #24a277!important}.btn-green,.btn-primary.active,.btn-primary:hover{background:#24a277!important;color:#fff!important}.btn-green,.btn-link,.btn-link.undashed,.btn-red{border:none!important}.btn-primary.active,.btn-primary:hover{box-shadow:none}.btn-green.active,.btn-green:hover{background:#1b7858!important}.btn .icon{font-family:icomoon!important;display:inline-block;vertical-align:middle;margin-left:5px}.btn-default{color:#bebebe!important;background:0 0}.btn-default.active,.btn-default:hover{color:#fff!important;background:#bbb!important;box-shadow:none}.btn{text-decoration:none!important}.grey-block h3,.modal h3,.page-content h3{font-family:GothamPro!important;color:#24a277;font-weight:900;line-height:1.1;font-size:30px;margin:0;padding:30px 0}.grey-block h3 span,.modal h3 span,.page-content h3 span{display:block;color:#222}.grey-block{background:#eeeee9}.btn-red{background:#bf2d2d!important;color:#fff!important}.btn-red:hover{background:#962323!important}.btn-link{color:#24a277!important}.btn-link:after{display:block;height:1.2px;background:#24a277;z-index:2;transition:.2s}.btn-link:hover:after{opacity:0}.btn-link.undashed:after{display:none}.btn-link.undashed:hover{color:#444!important}.btn.paddless{padding-left:0!important;padding-right:0!important}.btn-small{font-family:GothamPro;font-size:12px!important;padding:7px 10px 5px!important;font-weight:400!important;transition:.2s}.aside-banner .sections a,.footer-content,.footer-nav{font-family:SegoeUI}.aside-banner .title,.footer-content a{-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.aside-banner{background:#f1f1f1;padding:30px 20px 50px 40px;margin-bottom:50px;font-size:15px;border-radius:3px}.aside-banner h3{padding:0 0 30px;color:#bf2d2d}.aside-banner .table{width:100%;display:block;margin:0}.aside-banner .table .cell{display:block;vertical-align:top}.aside-banner .table .cell:first-child{width:45%!important;padding-bottom:20px;max-width:200px}.aside-banner .table .cell img{display:block;width:100%;height:auto}.aside-banner ul{line-height:1.3}.aside-banner ul li{font-size:16px;padding:0 0 6px}.aside-banner ul li a{color:#000}.aside-banner .text{font-style:italic;padding-top:5px;font-size:15px;line-height:1.4}.aside-banner a:hover{color:#bf2d2d}.aside-banner .title{font-size:18px;font-weight:700;display:inline-block;line-height:1.1;margin-bottom:5px;color:#000;text-decoration:underline;transition:.2s}.aside-banner .title:focus,.aside-banner .title:hover{color:#bf2d2d;text-decoration:none}.aside-banner .bold{color:#000}.blog-post{padding-bottom:25px}.blog-post .title{overflow:hidden;padding:10px 0 20px}.blog-post .title:after{width:100%;height:1px;top:50%;margin-left:10px;position:absolute;background:#ccc}.blog-post .title a{color:#24a277;text-decoration:none;font-weight:700;font-size:18px;border-bottom:1px solid #24a277}.blog-post .title a:hover{color:#1b7858;border-bottom:1px solid transparent}.blog-post .text{font-size:15px;color:#3d3d3d}.main-footer{-webkit-transition:.1s;-moz-transition:.1s;-o-transition:.1s;transition:.1s}.main-footer.active{-webkit-transform:translateX(-80%);-moz-transform:translateX(-80%);-ms-transform:translateX(-80%);-o-transform:translateX(-80%);transform:translateX(-80%);-webkit-transition:.5s cubic-bezier(0,0,0,1);-moz-transition:.5s cubic-bezier(0,0,0,1);-o-transition:.5s cubic-bezier(0,0,0,1);transition:.5s cubic-bezier(0,0,0,1)}.footer-nav{background:#24a277}.footer-nav .list{display:table;border-collapse:collapse;width:100%;padding:0;margin:0}.footer-nav .list>li{display:table-cell;vertical-align:top;padding:0;text-align:center}.footer-nav .list>li .btn-group>a,.footer-nav .list>li>a{color:#fff!important;display:block;width:100%;line-height:25px;padding:10px 15px;border:none;font-size:15px;text-decoration:none;background:0 0;border-radius:0;box-shadow:inset 0 -100px 0 0 transparent;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.footer-content .socials li,.footer-content h4{display:inline-block}.footer-nav .list>li .btn-group.open>a,.footer-nav .list>li .btn-group>a:hover,.footer-nav .list>li>a:hover{box-shadow:inset 0 -100px 0 0 #bf2d2d}.footer-nav .list>li .btn-group>a:focus,.footer-nav .list>li>a:focus{color:#fff}.footer-nav .list>li .btn-group{text-align:left;width:100%}.footer-nav .list>li .dropdown-menu{float:none;background:#bf2d2d;border-radius:0 0 3px 3px;border:none;margin:0}.footer-nav .list>li .dropdown-menu.drop-top{top:auto;bottom:100%;border-radius:3px 3px 0 0}.footer-nav .list>li .dropdown-menu a{color:#fff!important}.footer-nav .list>li .dropdown-menu a:hover{background:#962323}.footer-nav .list>li .dropdown-menu .active a{background:rgba(0,0,0,.1);color:rgba(255,255,255,.7)!important}.footer-nav .list>li.active .btn-group>a,.footer-nav .list>li.active>a{background:rgba(0,0,0,.1)}.footer-content{background:#033e38;padding-bottom:40px;padding-top:20px;color:#fff;overflow:hidden}.footer-content .darken{color:#74a69b}.footer-content h4{font-size:17px;padding:10px 0}.footer-content a{color:#4f807a;text-decoration:none;border-bottom:1px solid #4f807a;transition:.2s}.aside-banner .sections a,.aside-banner .sections a .icon{-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.footer-content a:hover{text-decoration:none;border-color:transparent;color:rgba(255,255,255,.6)}.footer-content .container{background:url(../img/footer-house.png) 100% 100% no-repeat #033e38}.footer-content .socials{list-style:none;padding:0;margin:0;display:inline-block;vertical-align:middle}.footer-content .socials a{display:block;width:40px;height:40px;text-decoration:none!important;border:none!important;background:#044d45;text-align:center;font-size:24px;line-height:44px;border-radius:5px}.langicon,.menu-list{display:inline-block}.langicon{width:30px;height:20px}.langicon.eye{background:url(../img/eye.png) center center no-repeat}.langicon.sitemap{background:url(../img/lan.png) center center no-repeat}.langicon.lang-ru{background:url(../img/_ru.png) center center no-repeat}.langicon.lang-en{background:url(../img/_en.png) center center no-repeat}.langicon.lang-jap{background:url(../img/_jap.png) center center no-repeat}.langicon.lang-uz{background:url(../img/_uz.png) center center no-repeat}.langicon.lang-mn{background:url(../img/_mn.png) center center no-repeat}.langicon.search{background:url(../img/search.png) center center no-repeat}.container.clear-col,[class*=col].clear-col{padding-right:0;padding-left:0}.menu-list>li{float:left}.breadcrumbs{display:block;list-style:none;margin:0 0 20px;padding:10px 0;border-bottom:1px solid #eee}.breadcrumbs li,.breadcrumbs li:after{display:inline-block;vertical-align:middle}.breadcrumbs li{position:relative;padding-right:20px;margin-right:5px}.breadcrumbs li:after{content:'>';text-align:right;width:20px;height:20px;position:absolute;top:0;right:0;line-height:20px;font-size:11px}.breadcrumbs li a{display:block;color:#24a277;text-decoration:none;line-height:20px;border-bottom:1px solid transparent}.breadcrumbs li a:hover{border-color:#24a277}.breadcrumbs li.disabled:after{display:none}.breadcrumbs li.disabled a{color:#000;border:none}.pagination-nav{display:block;text-align:center;font-size:0;border-top:1px solid #eee;padding:10px 0;margin-top:10px}.pagination-nav:not(.paddless){margin-top:30px}.pagination-nav li{display:inline-block;font-size:15px;padding:0 2px;border-radius:4px}.pagination-nav li a{display:block;line-height:20px;padding:10px;font-size:15px;text-decoration:none;font-weight:600}.pagination-nav li.active{background:#f0f0f0}.pagination-nav li.active a{color:#24a277}.aside-banner .sections{background:#fff;margin:0 20px 0 0;padding:10px 0}.aside-banner .sections li{padding:0}.aside-banner .sections a{display:block;font-size:0;padding:0 0 0 15px;transition:.2s}.aside-banner .sections a .icon{display:inline-block;transition:.2s;vertical-align:middle;font-size:30px;font-weight:500;width:15%;height:50px;line-height:52px;text-align:center;color:#bbb}.aside-banner .sections a span{display:inline-block;vertical-align:middle;width:85%;padding-left:2px;line-height:1;font-size:15px}.aside-banner .sections a:hover .icon,.aside-banner .sections a:hover span{color:#c12d2d}.aside-banner .sections li.active a{background:#c12d2d}.aside-banner .sections li.active a .icon,.aside-banner .sections li.active a span{color:#fff}.aside-banner .calendar{display:block;background:#fff;margin:0 20px 0 0;font-family:GothamPro}.aside-banner .calendar .header{background:#24a277;color:#fff;font-size:0}.aside-banner .calendar .header .nav-btn{display:inline-block;font-size:14px;color:rgba(255,255,255,.8);text-decoration:none;line-height:50px;width:15%;vertical-align:middle;text-align:center}.aside-banner .calendar .header .nav-btn:hover{color:#fff;background:rgba(0,0,0,.1)}.aside-banner .calendar .header .title{width:70%;cursor:default;font-size:15px;font-weight:500;display:inline-block;vertical-align:middle;text-decoration:none;color:#fff;text-align:center}.aside-banner .calendar .days-names li,.aside-banner .calendar .days-numbers li{cursor:default;float:left;width:14.285714285714286%;font-weight:400;text-transform:lowercase;text-align:center}.aside-banner .calendar .days-names{padding:0 30px;border-bottom:1px solid #eee}.aside-banner .calendar .days-names li{color:#999;line-height:40px;height:36px}.aside-banner .calendar .days-numbers{padding:10px 30px 20px}.aside-banner .calendar .days-numbers li{display:block;font-size:16px;line-height:30px;color:#000;text-decoration:none;height:30px;padding:0}.aside-banner .calendar .days-numbers li a{color:#000;text-decoration:none;display:block}.aside-banner .calendar .days-numbers li:not(.disabled).active:hover a{background:#f0f0f0}.aside-banner .calendar .days-numbers li.disabled,.aside-banner .calendar .days-numbers li.disabled a{color:#000}.aside-banner .calendar .days-numbers li.active,.aside-banner .calendar .days-numbers li.active a,.faculty a{color:#24a277}p{margin:20px 0;font-size:15px}.user-icon{display:inline-block;vertical-align:middle;margin-right:2px;width:20px;height:20px;position:relative;bottom:2px}.user-icon.email{background:url(../img/svg/mail.svg) center no-repeat;background-size:200%}.user-icon.phone{background:url(../img/svg/phone.svg) center no-repeat;background-size:200%}.user-icon.map{background:url(../img/svg/map.svg) center no-repeat;background-size:200%}.faculty{padding:10px 0}.faculty .cell{vertical-align:top}.faculty .cell:first-child{width:25%;padding-right:30px}.faculty .cell:first-child img{display:block;border-radius:5px}.faculty a{text-decoration:none}.faculty a:hover{text-decoration:underline}.faculty .title{color:#333;font-weight:600;font-size:18px}.faculty dl{display:block;margin:20px 0 0}.faculty dl dt{font-weight:700}.faculty dl dd{font-weight:400}.faculty dl dd .table{width:100%;background:0 0!important;margin-bottom:0;margin-top:5px}.faculty dl dd .table .cell{vertical-align:top;padding:0}.faculty dl dd .table .cell:first-child{width:30px}address{display:block;padding:30px 45px;background:#f0f0f0;line-height:1.8}address b{font-size:18px;display:block;font-family:SegoeUI;line-height:2}.green-toggler .anchor a{display:inline-block;color:#24a277;font-weight:600;font-size:18px;position:relative;text-decoration:none;border-bottom:2px dotted #24a277}.green-toggler .anchor a .icon{position:absolute;left:100%;top:50%;margin-top:-8px;margin-left:3px;text-align:center;width:20px;height:20px;line-height:20px;font-size:10px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.persons-form input,.persons-form select,.sbHolder{box-sizing:border-box;font-family:SegoeUI;font-size:14px;width:100%}.green-toggler .anchor a.active .icon{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.green-toggler .anchor a:hover{color:#1b7858}.green-toggler .cont{padding-top:20px;display:none}.sbHolder{background:#fff;color:#444!important;padding:0 10px;height:36px;line-height:36px;border-color:#d0d0d0}.sbHolder .sbSelector{color:#444}.sbOptions{top:100%!important;background:#fff;padding:5px 0;min-width:calc(100% + 2px);border:1px solid #d0d0d0}.sbOptions li{padding:0;border:none!important}.sbOptions li a{line-height:20px;padding:6px 10px;border:none!important;color:#444!important;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.sbOptions li a:hover{color:#fff!important;background:#24a277}.persons-form .form-group{position:relative}.persons-form .form-group label{padding-top:5px;padding-bottom:5px;cursor:pointer}.persons-form input,.persons-form select{padding:0 10px;color:#444;box-shadow:none!important;outline:0!important;line-height:32px}.letters-list{display:table;width:100%;margin-bottom:20px}.letters-list li{display:table-cell;border-collapse:collapse}.letters-list li a{display:block;line-height:30px;text-align:center;text-transform:uppercase;text-decoration:none;color:#24a277}.letters-list li a:hover{background:#f0f0f0}.letters-list li.active a{background:#24a277;color:#fff}.darken-block{background:#f0f0f0}.darken-block .island-block{padding:30px 40px}.darken-block .pagination-nav{border-color:#ddd;margin-right:0;margin-bottom:0}ol li,ul li{padding:2px 0}.search-results-wrapper{position:fixed;display:none;width:1170px;top:10px;height:auto;max-height:80%;z-index:9;background:#fff;white-space:normal;overflow:auto}.search-results-wrapper a{color:#000;font-size:15px}.search-results-wrapper .jspVerticalBar,.search-results-wrapper .jspVerticalBar .jspTrack,.search-results-wrapper .jspVerticalBar .jspTrack .jspDrag{background:0 0}.search-results-wrapper .jspVerticalBar .jspTrack .jspDrag:after{content:'';display:block;position:absolute;margin-top:5px;margin-left:5px;width:calc(100% - 10px);height:calc(100% - 10px);background:#bbb;border-radius:5px}.search-results-wrapper .jspVerticalBar .jspTrack .jspDrag:active:after,.search-results-wrapper .jspVerticalBar .jspTrack .jspDrag:hover:after{background:#999}.search-results-wrapper .search-results{padding:15px 30px}.search-results-wrapper .table{margin:0}.search-results-wrapper .table .trow .cell:first-child{width:20%;background:#f0f0f0!important;color:#444;font-weight:700;line-height:1;padding-left:30px}.search-results-wrapper .table .trow .cell:first-child a{color:#444;text-decoration:none}.clear-row{margin-left:0;margin-right:0}.darken-bg{background:#f0f0f0}.border-radius{border-radius:5px}.search-results{list-style:none;margin:0;display:block;padding:0}.search-results li{display:block;margin:20px 0}.search-results li .title{font-size:18px;display:block;color:#000;font-weight:400;margin-bottom:5px;text-decoration:underline;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.search-results li .title:hover{color:#24a277;text-decoration:none}.search-results li .text{font-size:15px}.red{color:#bf2d2d}.green{color:#24a277}.search-group input,.search-group input:focus,.search-group input:hover{border-right:none}.search-group .btn{background:#24a277;border:none;font-size:18px;border-radius:0;line-height:32px;height:36px;text-align:center;padding:0 10px;color:#fff!important;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.search-group .btn:hover{background:#1b7858!important}.btn-paddless{padding-left:0!important;padding-right:0!important}.filters-list{list-style:none;display:block;margin:0;padding:0}.filters-list li,.trigger:after{display:inline-block}.filters-list .btn{margin:0 5px 0 0}.gallery .bx-wrapper,.gallery .bx-wrapper .bx-viewport{box-shadow:none;margin:0;position:relative}.filters-list .btn-small{text-transform:uppercase;font-family:GothamPro;font-size:12px!important;padding:7px 10px 5px!important;font-weight:400!important;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}table.table{width:100%}table.table thead{font-family:SegoeUI;color:#000;font-size:15px;font-weight:700}table.table thead tr td{vertical-align:middle}table.table tbody>tr>td,table.table thead>tr>td{border:1px solid #ddd!important;font-family:SegoeUI;line-height:1.2;padding:10px 15px}table.table tbody>tr>td a{text-decoration:underline}table.table thead>tr>td a{text-decoration:none}table.table tbody>tr>td{font-size:15px}table tr .darken-bg,table.lighted tbody>tr:not(.darken-bg):hover>td:not(.darken-bg){background:#fafafa}table.stripped tbody>tr:nth-child(even)>td{background:#f0f0f0}.trigger{position:relative}.trigger:after{content:'';vertical-align:middle;width:10px;height:10px;background:url(../img/trigger.png) center center no-repeat}.trigger.active{color:#24a277}.half{width:50%}.third{width:30%}.half-half{width:25%}.gallery .bx-wrapper .bx-viewport{left:0;border:none}.gallery .bx-wrapper .bx-viewport .gallery-slider{height:100%}.gallery .bx-wrapper .bx-viewport .gallery-slider li{padding:0;position:relative}.gallery .bx-wrapper .bx-viewport .gallery-slider li a{display:block;position:relative;padding-top:50%}.gallery .mfp-arrow{background:#900}.gallery .gallery-pager{display:block;font-size:0;text-align:center;background:#f1f1f1;padding:20px}.gallery .gallery-pager li{display:inline-block;width:100px;height:70px;background:#f1f1f1;vertical-align:middle}.gallery .gallery-pager li a{display:block;height:100%;border:1px solid transparent;cursor:pointer;position:relative;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.gallery .gallery-pager li a:after,.gallery .gallery-pager li a:before{content:'';-moz-transition:.2s;position:absolute;width:40px;height:2px;left:50%;margin-left:-20px;background:#24a277;opacity:0}.gallery .gallery-pager li a:before{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;top:-6px;-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}.gallery .gallery-pager li a:after{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;bottom:-6px;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}.gallery .gallery-pager li a.active:before{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.gallery .gallery-pager li img{width:100%;height:auto;margin:0}.gallery-arrow{background:0 0!important;width:100px!important;height:100px!important}.gallery-arrow:after,.gallery-arrow:before{display:none!important}.gallery-arrow .icon{pointer-events:none!important;font-size:36px;color:rgba(255,255,255,.7);line-height:100px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.gallery-arrow:hover{color:#fff}.gallery-arrow.mfp-arrow-left{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}@-webkit-keyframes lamp-line{0%,20%,50%,60%,80%{opacity:0}10%,15%,2%,35%,55%,95%{opacity:1}}@-moz-keyframes lamp-line{0%,20%,50%,60%,80%{opacity:0}10%,15%,2%,35%,55%,95%{opacity:1}}@-o-keyframes lamp-line{0%,20%,50%,60%,80%{opacity:0}10%,15%,2%,35%,55%,95%{opacity:1}}@keyframes lamp-line{0%,20%,50%,60%,80%{opacity:0}10%,15%,2%,35%,55%,95%{opacity:1}}@-webkit-keyframes gear{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes gear{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes gear{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes gear{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gear-rev{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}}@-moz-keyframes gear-rev{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}}@-o-keyframes gear-rev{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes gear-rev{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes hands{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes hands{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes hands{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes hands{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes duck{0%,100%{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}60%{-webkit-transform:rotateX(140deg);-moz-transform:rotateX(140deg);-ms-transform:rotateX(140deg);-o-transform:rotateX(140deg);transform:rotateX(140deg)}}@-moz-keyframes duck{0%,100%{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}60%{-webkit-transform:rotateX(140deg);-moz-transform:rotateX(140deg);-ms-transform:rotateX(140deg);-o-transform:rotateX(140deg);transform:rotateX(140deg)}}@-o-keyframes duck{0%,100%{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}60%{-webkit-transform:rotateX(140deg);-moz-transform:rotateX(140deg);-ms-transform:rotateX(140deg);-o-transform:rotateX(140deg);transform:rotateX(140deg)}}@keyframes duck{0%,100%{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}60%{-webkit-transform:rotateX(140deg);-moz-transform:rotateX(140deg);-ms-transform:rotateX(140deg);-o-transform:rotateX(140deg);transform:rotateX(140deg)}}@-webkit-keyframes duck2{0%,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}}@-moz-keyframes duck2{0%,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}}@-o-keyframes duck2{0%,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}}@keyframes duck2{0%,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}}@-webkit-keyframes clouds{0%,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(2%);-moz-transform:translateY(2%);-ms-transform:translateY(2%);-o-transform:translateY(2%);transform:translateY(2%)}}@-moz-keyframes clouds{0%,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(2%);-moz-transform:translateY(2%);-ms-transform:translateY(2%);-o-transform:translateY(2%);transform:translateY(2%)}}@-o-keyframes clouds{0%,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(2%);-moz-transform:translateY(2%);-ms-transform:translateY(2%);-o-transform:translateY(2%);transform:translateY(2%)}}@keyframes clouds{0%,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(2%);-moz-transform:translateY(2%);-ms-transform:translateY(2%);-o-transform:translateY(2%);transform:translateY(2%)}}@-webkit-keyframes light{0%,10%,20%,50%,60%,80%{opacity:0}100%,15%,35%,5%,55%,95%{opacity:1}}@-moz-keyframes light{0%,10%,20%,50%,60%,80%{opacity:0}100%,15%,35%,5%,55%,95%{opacity:1}}@-o-keyframes light{0%,10%,20%,50%,60%,80%{opacity:0}100%,15%,35%,5%,55%,95%{opacity:1}}@keyframes light{0%,10%,20%,50%,60%,80%{opacity:0}100%,15%,35%,5%,55%,95%{opacity:1}}@-webkit-keyframes paper{0%,100%{top:0}80%{top:20%}}@-moz-keyframes paper{0%,100%{top:0}80%{top:20%}}@-o-keyframes paper{0%,100%{top:0}80%{top:20%}}@keyframes paper{0%,100%{top:0}80%{top:20%}}@-webkit-keyframes type-top{0%,100%{left:0}98%{left:10%}}@-moz-keyframes type-top{0%,100%{left:0}98%{left:10%}}@-o-keyframes type-top{0%,100%{left:0}98%{left:10%}}@keyframes type-top{0%,100%{left:0}98%{left:10%}}@-webkit-keyframes man_left{0%,100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-ms-transform:rotate(-40deg);-o-transform:rotate(-40deg);transform:rotate(-40deg)}}@-moz-keyframes man_left{0%,100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-ms-transform:rotate(-40deg);-o-transform:rotate(-40deg);transform:rotate(-40deg)}}@-o-keyframes man_left{0%,100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-ms-transform:rotate(-40deg);-o-transform:rotate(-40deg);transform:rotate(-40deg)}}@keyframes man_left{0%,100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-ms-transform:rotate(-40deg);-o-transform:rotate(-40deg);transform:rotate(-40deg)}}@-webkit-keyframes man_right{0%,100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg)}}@-moz-keyframes man_right{0%,100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg)}}@-o-keyframes man_right{0%,100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg)}}@keyframes man_right{0%,100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg)}}@media (max-width:1199px){.main-header .title{font-size:14px;width:80%}.main-header .mini-nav{white-space:nowrap}.main-header .mini-nav .menu-list li a{font-size:10px}.main-header .searches-form .table .hidden-input:focus{width:520px}.main-header .structure-dropdown{width:985px}nav.main-nav .links-list li a{font-size:12px}.main-slider{padding-top:40%}.main-slider .owl-wrapper .item .caption .table .cell{font-size:24px}.main-slider .owl-wrapper .item img{position:absolute;display:block;width:200%;height:auto;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.aside-banner{padding:30px}.footer-nav .list>li .btn-group>a,.footer-nav .list>li>a{font-size:12px}.aside-banner .calendar,.aside-banner .sections{margin-right:0}.footer-content .container{background:url(../img/footer-house.png) 100% 100% no-repeat #033e38;background-size:40%}.faculty .cell:first-child{width:25%;padding-right:20px}.faculty .cell:first-child img{display:block;border-radius:5px}.darken-block .island-block{padding:10px 20px}.search-results-wrapper{width:970px}table.table{width:100%}table.table tbody>tr>td,table.table thead{font-size:13px}}@media (max-width:991px){.main-header .container{padding-left:15px;padding-right:15px}.main-header .title{display:none}.aside-banner .table,.aside-banner .table .cell,.footer-nav .list,.main-header .structure-dropdown .title{display:block}.main-header .mini-nav{white-space:nowrap}.main-header .mini-nav .menu-list li a{font-size:11px}.main-header .search-col{padding-right:15px}.main-header .logo-col{padding-left:0}.main-header .searches-form .table .hidden-input:focus{width:560px}.main-header .structure-dropdown{width:765px}.main-header .structure-dropdown ul li a{font-size:13px}nav.main-nav .container{padding-left:15px;padding-right:15px}nav.main-nav .links-list li a{white-space:nowrap;font-size:11px;letter-spacing:-.6px;font-weight:500;padding:15px 0}.message,nav.main-nav .main-dropdown .title,nav.main-nav .main-dropdown ul li a{font-size:12px}nav.main-nav .links-list li:nth-child(3) a{padding-left:10px}nav.main-nav .main-dropdown .lists-row>*{padding-right:5px;padding-left:5px}#content-col{padding-top:0;padding-right:15px}.grey-block h3,.page-content h3{font-size:22px;padding:20px 0 30px}.aside-banner{padding:0 20px 20px;margin-bottom:20px}.aside-banner .table .cell:first-child{padding-bottom:20px}.aside-banner .title{font-size:14px}.btn-lg{font-size:14px!important}.blog-post .text{padding-top:20px}.footer-nav .list:after{content:'';display:table;height:0;clear:both}.footer-nav .list>li{width:50%;float:left}.footer-nav .list>li .btn-group>a,.footer-nav .list>li>a{font-size:14px;text-align:center;line-height:12px;padding:16px 5px}.footer-content{font-size:12px}.footer-content .container{background-image:none}.footer-content h4{font-size:15px}.footer-content .socials{margin:0}.detail-news .date,.news .btn.btn-small{margin-bottom:5px!important}.news .table .cell:first-child{padding-right:20px}.news .table .cell:last-child{padding-right:5px}.news .btn.btn-small{font-size:10px!important;padding:5px 8px 3px!important;margin-right:5px!important}.search-results-wrapper{width:750px}}@media (max-width:768px){.display-sm{display:block}.main-nav,.mobile-nav,.mobile-nav .mini-nav .menu-list>li .dropdown-menu a:after,.none-sm{display:none}#content-col{padding-top:0;padding-right:30px}table{margin:10px 0}table tbody td,table thead td{min-width:100px;padding:10px}.page-wrapper .table-outer{overflow:auto}.mobile-nav{position:fixed;top:0;right:0;width:80%;height:auto;bottom:0;z-index:1;opacity:0;background:#fff;overflow-x:hidden;overflow-y:auto;white-space:nowrap;-webkit-transition:.1s;-moz-transition:.1s;-o-transition:.1s;transition:.1s}.mobile-nav.active{-webkit-transition:.5s cubic-bezier(.23,0,.01,.99);-moz-transition:.5s cubic-bezier(.23,0,.01,.99);-o-transition:.5s cubic-bezier(.23,0,.01,.99);transition:.5s cubic-bezier(.23,0,.01,.99)}.mobile-nav.active .nav-blocks,.mobile-nav.active .nav-links{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.mobile-nav.active .nav-links{height:100%;overflow:hidden}.mobile-nav.actived{display:block;opacity:1}.mobile-nav a{color:#444}.mobile-nav .nav-blocks,.mobile-nav .nav-links{display:inline-block;width:100%;vertical-align:top;white-space:normal;-webkit-transition:.5s cubic-bezier(.23,0,.01,.99);-moz-transition:.5s cubic-bezier(.23,0,.01,.99);-o-transition:.5s cubic-bezier(.23,0,.01,.99);transition:.5s cubic-bezier(.23,0,.01,.99)}.mobile-nav .links-list>li{padding:0}.mobile-nav .links-list>li>a{border-top:1px solid #e0e0e0;background:#f1f1f1;font-family:GothamPro;display:block;text-decoration:none;text-transform:uppercase;padding:10px 15px;position:relative}.mobile-nav .links-list>li>a:after{content:'';display:inline-block;width:10px;height:10px;background:url(../img/small-arrow.png) center center no-repeat;position:absolute;top:15px;right:15px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.mobile-nav .links-list>li>a:hover{background:#e4e4e4}.mobile-nav .links-list>li.opened>a{color:#24a277!important;box-shadow:inset 0 -2px 0 0 #24a277}.mobile-nav .links-list>li.opened>a:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.mobile-nav form{display:block;padding:15px}.mobile-nav .searches-form .table{width:100%;margin:0}.mobile-nav .searches-form .table input,.mobile-nav .searches-form .table select{width:100%;outline:0!important;display:block;border-radius:3px 0 0 3px}.mobile-nav .searches-form .table select{padding-left:10px;background:#fff}.mobile-nav .searches-form .table select~.fake{display:inline-block;width:30px;height:calc(100% - 2px);position:absolute;top:1px;right:1px;pointer-events:none;background:url(../img/drop-grey.png) 50% 50% no-repeat #fff}.mobile-nav .langs-list,.mobile-nav .langs-list>li a{display:block}.mobile-nav .searches-form .table select:focus~.fake{background:url(../img/drop-green.png) 50% 50% no-repeat #fff}.mobile-nav .searches-form .table .hidden-input{border-radius:3px;position:absolute;top:0;right:0;padding-left:10px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;background:#f0f0f0;border:none;border-left:1px solid #ddd;border-top:1px solid #ddd;border-bottom:1px solid #ddd;height:36px;z-index:2}.mobile-nav .searches-form .table .hidden-input.active{width:505%}.mobile-nav .searches-form .table label{position:absolute;width:100%;top:0;right:0;height:100%;z-index:4;border-radius:0 3px 3px 0;background:#d0d0d0;color:#fff;text-align:center;line-height:36px;font-size:14px;cursor:pointer;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.mobile-nav .searches-form .table label:hover{background:#4f807a}.mobile-nav .searches-form .table .cell:last-child{width:20%}.mobile-nav .langs-list>li{padding:0 15px 0 0;float:none;display:block}.mobile-nav .langs-list>li .helper{padding:5px 15px;font-size:13px;text-decoration:none;color:#999}.mobile-nav .langs-list>li .helper .icon{vertical-align:middle;font-size:20px}.mobile-nav .langs-list>li .helper span{display:inline-block;margin-left:10px;border-bottom:1px solid #999;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.mobile-nav .langs-list>li .helper:hover{color:#333}.mobile-nav .langs-list>li .helper:hover span{border-bottom:1px solid transparent}.mobile-nav .langs-list .lang-selector{padding:5px 15px 10px;text-align:right}.mobile-nav .langs-list .lang-selector a{display:inline-block;margin-left:5px}.mobile-nav .mini-nav,.mobile-nav .mini-nav .menu-list{display:block}.mobile-nav .mini-nav .menu-list>li{float:none;display:block}.mobile-nav .mini-nav .menu-list>li a{display:block;text-decoration:none;border-bottom:1px solid #f0f0f0;padding:10px 15px;color:#999;font-family:SegoeUI;font-size:12px;text-transform:uppercase;position:relative}.mobile-nav .mini-nav .menu-list>li a:after{content:'';display:inline-block;width:10px;height:10px;background:url(../img/small-arrow.png) center center no-repeat;position:absolute;top:15px;right:15px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.mobile-nav .mini-nav .menu-list>li a:hover{background:#f8f8f8;color:#444}.mobile-nav .mini-nav .menu-list>li .dropdown-menu{border-radius:0;border:none;float:none;overflow:hidden;transition:1s;background:#fff!important;position:relative!important;width:100%;top:0;margin:0;padding:0;box-shadow:none}.aside-banner.bordered,.mobile-nav .main-dropdown ul li:last-child{border-bottom:1px solid #eee}.mobile-nav .mini-nav .menu-list>li .dropdown-menu a{background-image:none;color:#444;padding-left:30px}.mobile-nav .mini-nav .menu-list>li .dropdown-menu .active a{background:#f0f0f0}.mobile-nav .mini-nav .menu-list>li .dropdown.open>a{color:#24a277}.mobile-nav .mini-nav .menu-list>li .dropdown.open-2 .dropdown-menu{display:block!important}.mobile-nav .main-dropdown{position:static;display:none}.mobile-nav .main-dropdown .nav-back-link{display:block;background:#f6f6f6;height:60px;text-decoration:none;color:#777;font-size:20px;padding:0 10px}.mobile-nav .main-dropdown .nav-back-link .icon{display:inline-block;vertical-align:middle;height:56px;width:10%;line-height:56px;margin-right:10px}.mobile-nav .main-dropdown .nav-back-link span{display:inline-block;width:80%;vertical-align:middle;text-transform:uppercase;font-size:14px;line-height:1}.mobile-nav .main-dropdown .nav-back-link:hover{color:#444;background:#e7e7e7}.mobile-nav .main-dropdown>.row{margin:0}.mobile-nav .main-dropdown>.row>[class*=col-]{padding:15px 15px 0}.mobile-nav .main-dropdown>.row>[class*=col-]:first-child{margin-bottom:-10px}.mobile-nav .main-dropdown .title{text-transform:uppercase;padding:5px 0;font-size:17px}.mobile-nav .main-dropdown ul{list-style:none;margin:0 -15px;padding:0}.mobile-nav .main-dropdown ul li a{display:block;text-decoration:none;padding:10px 30px 10px 15px;border-top:1px solid #eee;line-height:1.1;position:relative}.mobile-nav .main-dropdown ul li a:after{content:'';display:inline-block;width:10px;height:10px;background:url(../img/small-arrow.png) center center no-repeat;position:absolute;top:15px;right:15px}.mobile-nav .main-dropdown>.row>[class*=col-]:first-child>.row>[class*=col-]>ul{margin-top:-15px;margin-bottom:10px}.mobile-nav .main-dropdown>.row>[class*=col-]:first-child>.row>[class*=col-]>ul li a{padding-left:20px}.mobile-nav .main-dropdown.right{text-align:left}.container>.row>[class*=col-]{padding-left:30px;padding-right:30px}.search-col{display:none}.toggler-col{display:inline-block;position:relative}.toggler-col .toggler{display:block;position:absolute;width:60px;height:60px;top:0;right:15px;padding-top:16px}.toggler-col .toggler:hover{background:#f0f0f0}.toggler-col .toggler:hover i{background:#333}.toggler-col .toggler i{display:block;margin-left:auto;margin-right:auto;height:3px;width:26px;background:#b4b4b4;border-radius:2px;margin-top:5px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.toggler-col .toggler.active i{opacity:0}.toggler-col .toggler.active i:first-child{opacity:1;-webkit-transform:translateY(6px) rotate(-45deg);-moz-transform:translateY(6px) rotate(-45deg);-ms-transform:translateY(6px) rotate(-45deg);-o-transform:translateY(6px) rotate(-45deg);transform:translateY(6px) rotate(-45deg)}.toggler-col .toggler.active i:last-child{opacity:1;-webkit-transform:translateY(-10px) rotate(45deg);-moz-transform:translateY(-10px) rotate(45deg);-ms-transform:translateY(-10px) rotate(45deg);-o-transform:translateY(-10px) rotate(45deg);transform:translateY(-10px) rotate(45deg)}.page-wrapper{padding-top:60px}.main-header{position:fixed;z-index:10;background:#f1f1f1;top:0;left:0;width:100%;height:60px}.main-header .logo-col{padding-top:10px;padding-left:15px}.main-header .container{padding:0}.main-header .title{display:inline-block;font-size:18px;width:80%;padding-left:10px}.main-header .title span{display:none}.main-header .title .none{display:block}.main-header .logo{width:40px;height:40px}.main-header .logo img{width:100%;height:100%}.message{display:none;height:auto;padding:15px 0}.news .table,.news .table .cell,.news .table:after,.news.cleared .table{display:block}.message [class*=col-]{padding-top:0}.message *{line-height:1;text-align:center}nav.main-nav{height:0}.news .table:after{content:".";height:0;clear:both;visibility:hidden}.news .table .cell{float:left}.news .table .cell:first-child{width:30%;padding-right:15px}.news .table .cell:last-child{width:70%;padding-right:0}.news .table .cell:last-child:before{margin-right:0}.news.cleared .table .cell{display:block;width:100%}.news.cleared .table .cell:first-child,.news:not(.big-news) .table .cell:last-child .text{display:none}.news.big-news .table{display:block}.news.big-news .table .cell{display:block;padding-right:0;width:100%!important}.toggler-block{line-height:50px;height:50px;margin:0 15px;font-weight:600;font-size:18px;text-decoration:none!important;border-bottom:2px dotted #000;position:relative}.toggler-block .icon{position:absolute;left:100%;top:50%;margin-top:-8px;margin-left:3px;text-align:center;width:20px;height:20px;line-height:20px;font-size:10px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.toggler-block.active .icon{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.aside-banner .toggled-block{display:none}.pagination-nav{margin-right:0}#aside-col{padding-left:30px}.structure{font-size:12px;width:100%;white-space:nowrap;overflow:hidden;padding-left:10px;border-radius:3px 0 0 3px;text-overflow:ellipsis}.structure:after{right:5px;top:14px}.structure.active{border-radius:3px 0 0}.structure-dropdown{width:auto;padding:15px 15px 10px;right:-25%;font-size:12px;border-radius:0 3px 3px}.structure-dropdown .title{font-size:16px;margin-bottom:10px}.structure-dropdown ul li{width:100%;font-size:13px}.structure-dropdown ul li a{display:block;line-height:1;padding:5px 0}.structure-dropdown ul li a:hover{color:#24a277}.structure-dropdown ul li.active a{color:#bbb!important}.main-slider{padding-top:80%}.main-slider .owl-wrapper .item .caption .table .cell{font-size:20px;padding-top:50px}.main-slider .owl-wrapper .item img{position:absolute;display:block;width:320%;height:auto;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.aside-banner{padding:0 15px 20px;margin-bottom:20px;margin-left:-15px;margin-right:-15px;background:#fff}.aside-banner .table .cell img{width:100%!important}.aside-banner .table{display:table}.aside-banner .table .cell{display:table-cell}.footer-nav .list,.footer-nav .list>li,.show-sm{display:block}.aside-banner .table .cell:first-child{padding-right:20px;width:30%!important}.aside-banner .title{font-size:18px}.aside-banner.collapsed{background:#f2f2f2}.aside-banner.reverse-color{background:#fff}.aside-banner.paddless{margin-bottom:0;padding-bottom:0;padding-left:0;padding-right:0}.aside-banner.bordered{margin-bottom:0}.aside-banner.bordered .toggler-block{line-height:20px;margin:0}.aside-banner.bordered .toggled-block{padding-top:20px}.footer-nav .container{padding:0}.footer-nav .list>li{float:none;width:100%}.footer-nav .list>li .btn-group>a,.footer-nav .list>li>a{font-size:16px;display:block;width:100%;text-align:left;padding-left:15px}.footer-nav .list>li .btn{margin-bottom:0!important}.footer-nav .list>li .btn-group,.footer-nav .list>li .dropdown-menu{width:100%}.footer-nav .list>li .dropdown-menu a{padding-left:15px}.footer-content{text-align:left;font-size:14px;padding-bottom:20px}.footer-content .container{background:url(../img/footer-house.png) bottom center no-repeat #033e38;padding-bottom:140px}.footer-content [class*=col]{padding:0 15px 20px}.footer-content h4{margin-top:0;padding-top:0}.btn{margin-bottom:10px!important;margin-right:10px!important}.btn-link{padding-left:0!important;padding-right:0!important}.grey-block h3,.page-content h3{font-size:30px}.breadcrumbs a,.faculty dl{font-size:13px}div .blog-post,li .blog-post,ul .blog-post{display:none}.letters-list,div .blog-post-important,div .blog-post-important:nth-child(2),div .blog-post-important:nth-child(3),div .blog-post-important:nth-child(4),div .blog-post:nth-child(2),div .blog-post:nth-child(3),div .blog-post:nth-child(4),li .blog-post-important,li .blog-post-important:nth-child(2),li .blog-post-important:nth-child(3),li .blog-post-important:nth-child(4),li .blog-post:nth-child(2),li .blog-post:nth-child(3),li .blog-post:nth-child(4),ul .blog-post-important,ul .blog-post-important:nth-child(2),ul .blog-post-important:nth-child(3),ul .blog-post-important:nth-child(4),ul .blog-post:nth-child(2),ul .blog-post:nth-child(3),ul .blog-post:nth-child(4){display:block}.blog-post .text{padding-top:20px}.breadcrumbs{margin:0 -15px;padding:10px 15px}.aside-banner .sections{padding:0}.aside-banner .sections li a .icon{width:40px;text-align:left}.aside-banner .calendar{display:block;margin:0 auto!important;max-width:360px}.faculty{padding:10px 0}.faculty .cell{vertical-align:top}.faculty .cell .row{margin-left:-5px;margin-right:-5px}.faculty .cell [class*=col-]{padding-left:5px;padding-right:0}.faculty .cell:first-child{width:25%;padding-right:15px}.faculty dl{margin-top:10px}.faculty dl dt{font-size:14px;font-weight:700}.darken-block{margin-left:-15px;margin-right:-15px}.darken-block .island-block{padding:10px 15px}.letters-list li{width:40px;display:inline-block}.letters-list li a{line-height:40px}.search-results-wrapper{width:auto;left:calc(20% + 16px)!important;right:16px;box-shadow:0 0 0 1px #ddd}.search-results-wrapper .search-results{padding:0 15px}.search-results-wrapper .table{margin:0}.search-results-wrapper .table .trow .cell:first-child{width:30%;font-size:13px;padding-left:15px}.search-results li{display:block;margin:15px 0}.search-results li .title{font-size:18px;display:block;line-height:1.2;margin-bottom:10px}.search-results li .title:hover{color:#24a277;text-decoration:none}.search-results li .text{font-size:14px}table.table tbody>tr>td,table.table thead{font-size:13px}.page-content .news-title{padding-top:30px;padding-bottom:25px}.gallery .gallery-pager{padding:10px}.gallery .gallery-pager li{display:inline-block;width:60px;height:40px;background:#f1f1f1;vertical-align:middle}}@media (max-width:480px){.faculty,.faculty>.cell,.structure i{display:block}.faculty{padding:10px 0}.faculty>.cell{vertical-align:top}.faculty>.cell .row{margin-left:-5px;margin-right:-5px}.faculty>.cell [class*=col-]{display:block;width:100%;padding-left:5px;padding-right:0}.faculty .cell:first-child{width:50%;margin-bottom:10px}.faculty dl{font-size:13px;margin-top:10px}.faculty dl dt{font-size:14px;font-weight:700}.structure{width:calc(100% - .01px);white-space:normal;line-height:1;padding-top:6px;height:36px;overflow:hidden;text-overflow:ellipsis}address{padding:15px 20px;font-size:14px}.main-header .logo-col{width:80%!important}.main-header .toggler-col{width:20%}}