﻿@font-face{font-family:"Glyphicons Halflings";font-style:normal;font-weight:300;src:url(fonts/glyphicons-halflings-regular.eot);src:url(fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(fonts/glyphicons-halflings-regular.woff) format("woff"),url(fonts/glyphicons-halflings-regular.ttf) format("truetype")}.asap,.frm-3 input[type=text],.frm-3 input[type=email],.frm-3 input[type=password],.frm-3 input[type=tel],.frm-3 select,.frm-3 textarea,.btn-1,.btn-find-course,.btn-find-travel,.btn-2,.btn-3,.btn-4,.btn-5,.btn-6,ul li,a,body{font-family:"Asap",sans-serif,"Arial"}.asap-i,.circle-4 span,.circle-3 b,.circle-1 span,.circle-2 span,.circle-1 b,.circle-2 b{font-family:"Asap-Italic",sans-serif,"Arial"}.glyphicon,.download-files li a:before{font-family:"Glyphicons Halflings"}.trans-time,.blog-big li a figure figcaption h3,.blog-big li a figure figcaption h4,.blog-big li a figure figcaption p,.blog-big li a,.blog-small li a figure figcaption h3,.blog-small li a figure figcaption h4,.blog-small li a figure figcaption p,.blog-small li a,.prog-list li div.prog-top,.menu-tab-2 li a:before,.menu-tab-2 li a,.img-cover,.search-fld button,.btn-1,.btn-find-course,.btn-find-travel,.btn-2,.btn-3,.btn-4,.btn-5,.btn-6,a{transition-duration:.35s}body{font-size:14px;font-weight:400;color:#fff;line-height:1.42857143}a,a:visited,a:active,a:focus{color:#f78e1e;text-decoration:none}a:hover{text-decoration:none;color:#d97509}a:visited,a:active{text-decoration:none}ul li{list-style:none}html,body,.wrapper{height:100%}ul{padding-left:0}.wrapper{background-color:#000;width:100%}.container{max-width:1230px !important;width:100%}.container-1{max-width:1430px;width:100%;height:100%;margin:0 auto;display:table;clear:both;padding-left:15px;padding-right:15px}.container-2{max-width:1200px;width:100%;margin:0 auto;display:table;clear:both;padding-left:15px;padding-right:15px}.container-max{max-width:1590px;width:100%;margin:0 auto;padding-left:15px;padding-right:15px;display:table;clear:both}select,input,button,a,a:visited,a:hover,a:active,textarea,label,label span,.outln,.mobile-menu,.ico-menu{-moz-outline:none;outline:none}.capital,.price small,.deadlines-sb p span,.img-cover p small,.footer-address-2 a,.circle-3 b,.search-fld button,.btn-1,.btn-find-course,.btn-find-travel,.btn-2,.btn-3,.btn-4,.btn-5,.btn-6{text-transform:uppercase}.bef-aft,.blog-big:before,.ico-play span:before,.op-ico,.opi-ico-5:before,.opi-ico-4:before,.opi-ico-3:before,.opi-ico-2:before,.opi-ico-1:before,.ico-cloud span:before,.pin-1:before,.pin-2:before,.menu-tab-2 li a:before,.price-date:before,.deadlines-sb button.btn-3 span:before,.menu-tab-1 li.active:before,.menu-tab-3 li.active:before,.section-header:before,.footer-address-2:before,.footer-address-1:before,.posts-list li a span b:before,.section-team:before,.menu-carousel-2nd li.active:before,.btn-find-course span:before,.btn-find-travel span:before,.find-travel-fld button:before,.soc-4:before,.soc-3:before,.soc-2:before,.soc-1:before,.menu-top-cnt:before,.header:before,.h-7:before,.h-1:before,.h-2:before,.h-3:before,.ico-notepad span:before{content:"";display:block;position:absolute}.trans-time,.blog-big li a figure figcaption h3,.blog-big li a figure figcaption h4,.blog-big li a figure figcaption p,.blog-big li a,.blog-small li a figure figcaption h3,.blog-small li a figure figcaption h4,.blog-small li a figure figcaption p,.blog-small li a,.prog-list li div.prog-top,.menu-tab-2 li a:before,.menu-tab-2 li a,.img-cover,.search-fld button,.btn-1,.btn-find-course,.btn-find-travel,.btn-2,.btn-3,.btn-4,.btn-5,.btn-6,a{transition-duration:.3s;transition-timing-function:ease-in-out}.btn-1,.btn-find-course,.btn-find-travel,.btn-2,.btn-3,.btn-4,.btn-5,.btn-6{display:inline-block;font-size:18px;text-align:center;font-weight:normal;padding:18px 20px;text-decoration:none !important;text-shadow:none;font-weight:700;cursor:pointer;border:none;line-height:normal}.btn-1,.btn-find-course,.btn-find-travel{color:#000 !important;background-color:#f78e1e}.btn-2,.btn-3{max-width:284px;width:100%;color:#000 !important;background-color:#f78e1e;padding-left:0;padding-right:0;margin:0 auto}.btn-3{color:#fff !important}.btn-4,.btn-5{color:#fff !important;background-color:#f78e1e}.btn-5{font-size:13px;padding:10px 15px;font-weight:400}.btn-6{font-size:16px;padding:10px 30px;font-weight:700;background-color:#f78e1e;max-width:284px}.btn-1:hover,.btn-find-course:hover,.btn-find-travel:hover,.btn-2:hover,.btn-3:hover,.btn-4:hover,.btn-5:hover,.btn-6:hover{background-color:#d97509}.ico-notepad{font-size:16px}.ico-notepad span{position:relative;display:inline-block;padding-left:20px}.ico-notepad span:before{width:28px;height:27px;background-repeat:no-repeat;background-size:100px auto;top:50%;left:0;background-image:url(../img/ico_sprites.png);background-position:0 -692px;margin-left:-15px;margin-top:-13px}.center-block{margin:0 auto;display:block;clear:both;float:none}.clear-l{clear:left}.clearfix{clear:both}.col-xs-5col,.col-sm-5col,.col-md-5col,.col-lg-5col{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-5col{width:20%;float:left}@media(min-width: 768px){.col-sm-5col{width:20%;float:left}}@media(min-width: 992px){.col-md-5col{width:20%;float:left}}@media(min-width: 1200px){.col-lg-5col{width:20%;float:left}}.shadow-bottom{-webkit-box-shadow:0px 10px 14px -1px rgba(0,0,0,.39);-moz-box-shadow:0px 10px 14px -1px rgba(0,0,0,.39);box-shadow:0px 10px 14px -1px rgba(0,0,0,.39)}.shadow-bottom-1{-webkit-box-shadow:3px 3px 6px rgba(0,0,0,.175),-3px 3px 6px rgba(0,0,0,.175);box-shadow:3px 3px 6px rgba(0,0,0,.175),-3px 3px 6px rgba(0,0,0,.175)}.p-1,.p-2{color:gray;font-size:18px;max-width:1000px;width:100%;margin:40px auto;text-align:center;clear:both}.p-2{margin-top:20px}.h-1,.h-2,.h-3,.h-5{font-size:57px;font-weight:700;position:relative;padding-top:30px;margin-bottom:40px;text-align:left}.h-1{color:#000}.h-2{color:#fff}.h-3{color:#f78e1e}.h-1:before,.h-2:before,.h-3:before{width:80px;height:8px;background-color:#f78e1e;top:0;left:0}.h-1:before{background-color:#f78e1e}.h-3:before{background-color:#fff}.h-1 a{color:#000}.h-2 a{color:#fff}.h-3 a{color:#f78e1e}.h-4{font-size:37px;font-weight:700;color:#fff;margin-bottom:40px}.h-5{font-size:20px;font-weight:700;color:#000;margin-bottom:20px;margin-top:20px;padding-top:0}.h-6{font-size:37px;font-weight:700;color:#000;margin-bottom:20px;margin-top:20px;padding-top:0}.h-7{font-size:37px;font-weight:700;color:#000;margin-bottom:20px;margin-top:20px;padding-top:0;position:relative}.h-7:before{width:50px;height:6px;background-color:#f78e1e;top:-15px;left:0}.link-1{color:#f78e1e}.white{background-color:#fff}.white div.wrapper{background-color:#fff}.white header.header{background-color:#000}.black-bg{background-color:#000}.content{color:#000}.animate-img,.blog-big li a figure span img,.blog-small li a figure span img{transition-duration:.35s;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;-webkit-backface-visibility:hidden}.animate-img-hover,.blog-big li a figure span img:hover,.blog-small li a figure span img:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.shadow-1,.section-header:before{background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#b3000000",GradientType=0 )}.body-oh{overflow:hidden}.bg--black{background:#000}.header{width:100%;position:absolute;top:0;left:0;width:100%;z-index:40}.header:before{width:48%;height:76px;top:0;right:0;background-color:#000}.header-cont{display:table;width:100%;height:86px;position:relative}.logo{position:absolute;display:block;width:349px;height:78px;top:20px;left:30px;margin:0;padding:0;z-index:100}.logo a{display:block;width:349px;height:78px}.logo a img{width:349px}#logo_white{display:none}.logo-white img#logo_black{display:none}.logo-white img#logo_white{display:block}.header-top-fixed{position:fixed !important;top:0;left:0;z-index:200;height:60px;padding:0;background-color:#000}.header-top-fixed .logo{width:220px !important;height:44px !important;top:5px !important}.header-top-fixed .logo a{width:220px !important;height:44px !important}.header-top-fixed .logo a img{width:220px !important}.header-top-fixed .menu>li>a{padding:15px 10px}.header-top-fixed .menu-top-cnt{height:60px;background:transparent}.header-top-fixed .menu-top-cnt:before{display:none}.header-top-fixed .ico-menu{top:10px}.header-top-fixed div.header-cont{height:60px !important}.header-top-fixed .menu>li>ul{top:60px}.header-top-fixed:before{display:none !important}#search-open,#search-open-1{display:none;overflow:auto;position:fixed;top:0px;left:0px;width:100%;height:100%;background-repeat:no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;background-color:rgba(0,0,0,.9);z-index:50}#search-open div.container,#search-open-1 div.container{position:relative;height:100%}.close-sb{position:absolute;top:50px;right:15px;font-size:60px;cursor:pointer;display:block;z-index:60}.search-cnt{max-width:642px;width:100%;display:inline-block;margin-bottom:30px}.search-fld{max-width:642px;width:100%;height:44px;margin-bottom:5px;position:relative;display:inline-block}.search-fld input[type=text]{max-width:512px;width:calc(100% - 130px);border:none;height:44px;line-height:44px;padding-left:10px;padding-right:10px;position:absolute;top:0;left:0;color:#000}.search-fld button{width:130px;height:44px;background-color:#f78e1e;position:absolute;top:0;right:0;border:none;cursor:pointer;color:#fff;font-size:22px;font-weight:700}.continents-box{position:absolute;top:55px;left:0px}.word-map{margin-top:40px;text-align:center}.word-map img{width:720px}.map-box{position:relative;max-width:720px;width:100%;height:294px;display:inline-block}.map-cover{position:absolute;z-index:30;top:0;left:0}.map-bg{position:absolute;z-index:10;top:0;left:0}.continent-map-box{position:absolute;z-index:20;top:0;left:0;width:100%;height:100%}.continent-map{position:absolute;top:0;left:0;width:100%;height:100%;background-position:top left;background-repeat:no-repeat}.continent-2{background-image:url(../img/world_map/south_america.png)}.continent-3{background-image:url(../img/world_map/north_america.png)}.continent-4{background-image:url(../img/world_map/asia.png)}.continent-5{background-image:url(../img/world_map/africa.png)}.continent-6{background-image:url(../img/world_map/europe.png)}.continent-8{background-image:url(../img/world_map/australia_and_oceania.png)}.active-c{background-color:#ff0}.search-wrapper{margin-top:15%}.option-1{min-width:80px;background-color:#f78e1e;color:#000;font-size:15px;display:block;padding:2px 15px 1px 5px;position:relative;float:left;margin-right:5px;cursor:pointer;position:relative}.option-1 b{margin-right:10px}.option-1 span{position:absolute;top:0;right:3px;font-size:26px;line-height:20px}.option-1 input[type=checkbox]{visibility:hidden;position:absolute}.header-subpage{position:relative}.header-subpage div.header-cont{height:78px}.header-subpage .logo{top:10px;width:260px;height:58px}.header-subpage .logo a{width:260px;height:58px}.header-subpage .logo a img{width:260px}.menu-top-cnt{position:absolute;top:0;right:0;max-width:50%;width:100%;height:76px;background-color:#000}.menu-top-cnt:before{top:0;left:-20px;width:0;height:0;border-style:solid;border-width:0 20px 76px 0;border-color:transparent #000 transparent transparent}.menu{position:absolute;top:0;left:63px}.menu>li{display:inline-block}.menu>li>a{font-size:18px;color:#d1d2d4;font-weight:700;padding:25px 10px;display:block}.menu>li>a:hover{color:#f78e1e}.menu>li>ul{display:none;position:absolute;top:76px;left:-30px;background:#000;padding-bottom:10px}.menu>li>ul>li>a{display:block;color:#d1d2d4;font-size:16px;font-weight:700;padding:10px 15px}.menu>li>ul>li>a:hover{color:#f78e1e}.menu>li>a:hover div span{background-color:#f78e1e}.ico-menu{display:block;position:absolute;top:20px;left:-30px;background-color:transparent;border:none;padding:8px 10px;cursor:pointer;margin-top:0 !important;z-index:40}.ico-menu span{display:block;width:15px;height:3px !important;border-radius:1px;background-color:#d1d2d4}.ico-menu span+span{margin-top:5px}.aktualnosci a{color:#f78e1e !important}.social-top{position:absolute;top:50%;right:40px}.social-top a{display:inline-block;width:32px;height:32px;margin-top:-16px;position:relative;margin-left:7px;margin-right:7px}.soc-1:before{width:9px;height:22px;background-repeat:no-repeat;background-size:100px auto;top:50%;left:50%;background-image:url(../img/ico_sprites.png);background-position:0 0;margin-left:-4px;margin-top:-11px}.soc-2:before{width:23px;height:16px;background-repeat:no-repeat;background-size:100px auto;top:50%;left:50%;background-image:url(../img/ico_sprites.png);background-position:0 -29px;margin-left:-11px;margin-top:-8px}.soc-3:before{width:33px;height:22px;background-repeat:no-repeat;background-size:100px auto;top:50%;left:50%;background-image:url(../img/ico_sprites.png);background-position:0 -52px;margin-left:-16px;margin-top:-12px}.soc-4:before{width:20px;height:20px;background-repeat:no-repeat;background-size:100px auto;top:50%;left:50%;background-image:url(../img/ico_sprites.png);background-position:0 -81px;margin-left:-10px;margin-top:-10px}.carousel{margin:0}.slider-1 div.carousel-pages,.slider-1,.static-1{height:-webkit-calc(100% - 120px);height:-moz-calc(100% - 120px);height:-o-calc(100% - 120px);height:calc(100% - 120px)}.slider-1 div.carousel-pages .item{height:100%}.slider-1 div.carousel-pages .item,.static-1,.static-2{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.slider-1 div.carousel-pages,.slider-1 div.carousel-inner{height:100%}.slider-1{position:relative}.slider-1 div.container{position:relative}.slider-1 .carousel-control{background:none;opacity:1;width:10%}.slider-1 div.item{height:100%;width:100%}.slider-1 div.item img{object-fit:cover;width:100%;max-height:556px;height:auto}.slider-1 div.carousel-caption{text-align:center;left:50%;top:50%;border:2px solid rgba(255,255,255,.3);background:rgba(1,6,16,.2);max-width:718px;max-height:174px;margin-left:-359px;margin-top:-85px;padding:10px}.slider-1 div.carousel-caption a{color:#fff}.slider-1 div.carousel-caption h2{font-size:40px;font-weight:900;margin-bottom:15px;text-transform:uppercase;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff}.slider-1 div.carousel-caption h2 span{font-weight:300;-webkit-text-stroke-width:0}.slider-1 div.carousel-caption p{font-size:15px;display:block;font-weight:normal;margin-bottom:15px;text-transform:uppercase;position:relative}.slider-1 div.carousel-caption p:before{content:"";display:block;position:absolute;bottom:-30px;left:50%;margin-left:-50px;width:100px;height:2px;background-color:#c2c2c2}.arrow.back{left:20px}.arrow.forward{right:20px}.arrow.back,.arrow.forward{width:30px;height:72px;position:absolute;top:50%;text-indent:-9876px;display:block;margin-top:-36px}.arrow span{display:block;width:40px;height:4px !important;border-radius:1px;background-color:#f78e1e;position:absolute}.a-back-1{transform:rotate(-45deg);top:21px;left:0}.a-back-2{transform:rotate(45deg);bottom:21px;left:0}.a-forward-1{transform:rotate(45deg);top:21px;right:0}.a-forward-2{transform:rotate(-45deg);bottom:21px;right:0}.carousel-common a.left{margin-left:-60px;width:70px}.carousel-common a.right{margin-right:-60px;width:70px}.carousel-fade .carousel-inner .item{transition-property:opacity}.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{opacity:0}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;transform:translate3d(0, 0, 0)}.carousel-fade .carousel-control{z-index:2}.search-box{position:absolute;bottom:0px;left:0px;width:100%}.find-travel,.find-course{padding-bottom:35px;max-width:384px;width:100%}.find-travel h3,.find-course h3{font-size:34px;color:#fff;font-weight:700;margin-bottom:15px}.find-travel a,.find-course a{font-size:15px;float:right;color:#f78e1e;font-weight:700;display:block;margin-bottom:35px}.find-course{margin-left:120px}.find-travel-fld,.find-course-fld{border:4px solid #f78e1e;max-width:384px;height:52px;margin-bottom:20px;position:relative}.find-travel-fld input[type=text]{max-width:324px;width:100%;border:none;height:44px;line-height:44px;padding-left:10px;padding-right:10px}.find-travel-fld button{width:52px;height:44px;background-color:#f78e1e;position:absolute;top:0;right:0;border:none;cursor:pointer}.find-travel-fld button:before{width:26px;height:29px;background-repeat:no-repeat;background-size:100px auto;top:50%;left:50%;background-image:url(../img/ico_sprites.png);background-position:0 -108px;margin-left:-13px;margin-top:-15px}.find-course-fld select,.find-course-fld input[type=text]{width:100%;height:44px;border:none;padding-left:10px;cursor:pointer;color:#afafaf}.btn-find-travel{display:none;max-width:284px;width:100%}.btn-find-travel span{position:relative;padding-left:45px}.btn-find-travel span:before{width:36px;height:20px;background-repeat:no-repeat;background-size:100px auto;top:50%;left:0;background-image:url(../img/ico_sprites.png);background-position:0 -813px;margin-top:-10px}.btn-find-course{display:none;max-width:284px;width:100%}.btn-find-course span{position:relative;padding-left:45px}.btn-find-course span:before{width:23px;height:25px;background-repeat:no-repeat;background-size:100px auto;top:50%;left:0;background-image:url(../img/ico_sprites.png);background-position:0 -840px;margin-top:-13px}.section-1{padding-top:50px;position:relative}.menu-carousel-2nd{position:absolute;top:0;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none;bottom:auto}.menu-carousel-2nd li{display:inline-block;cursor:pointer;font-size:20px;color:dimgray;font-weight:700;position:relative;padding:10px 0;margin-left:23px;margin-right:23px}.menu-carousel-2nd li.active{color:#fff}.menu-carousel-2nd li.active:before{width:100%;height:5px;background-color:#f78e1e;left:0;bottom:0}.services-list{display:table;width:100%}.services-list li,.gallery-list li{padding:0;text-align:center}.services-list li div.container-sl,.gallery-list li div.container-sl{position:relative;display:inline-block}.services-list li div.container-sl span.cover-sl,.gallery-list li div.container-sl span.cover-sl{position:relative;z-index:40}.services-list li div.container-sl span.cover-sl img,.gallery-list li div.container-sl span.cover-sl img{max-width:100%}.services-list li div.container-sl figure,.gallery-list li div.container-sl figure{position:absolute;top:0;left:20px;right:20px;width:auto;z-index:30;max-width:356px;height:0;padding-bottom:100%;text-align:center;display:block;overflow:hidden;margin:50px auto 0 auto}.services-list li div.container-sl figure img,.gallery-list li div.container-sl figure img{max-width:100%}.services-list li div.container-sl a,.gallery-list li div.container-sl a{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:60}.gallery-list li{padding-left:15px;padding-right:15px}.caption-sl{position:absolute;left:0;bottom:0;width:100%;height:auto;padding:0 30px 60px 30px}.caption-sl h2{font-size:18px;color:#000;font-weight:700;padding-right:45px;text-align:left}.caption-sl span{display:block;position:absolute;right:0;bottom:0;padding-bottom:60px;padding-right:30px;margin-bottom:10px;color:#f78e1e;font-weight:700;font-size:15px}.section-team{background-size:cover;padding-top:80px;padding-bottom:70px;text-align:center;position:relative}.section-team:before{width:100%;height:21px;position:absolute;bottom:0;left:0;background:url(../img/bg_team_btm.jpg) no-repeat center bottom;background-size:cover}.team-list{display:table;width:100%;text-align:center}.team-list li{margin-bottom:15px}.team-list li a{display:block;padding:5px}.team-list li a figure span{max-width:160px;width:100%;height:110px;overflow:hidden}.team-list li a figure span img{max-width:160px;width:100%;height:110px;object-fit:cover}.team-list li a figure figcaption{text-align:center;font-size:18px;padding-top:15px;padding-bottom:15px;color:#000}.team-list li:hover a{background-color:#f78e1e}.team-list li:hover a figure figcaption{color:#fff}.section-relations{background:url(../img/bg_relations_posts.jpg) no-repeat center top;background-size:cover;padding-top:50px;padding-bottom:70px;position:relative}.relations-list li{display:block;max-width:555px;width:100%;margin-bottom:40px}.relations-list li a{display:table;width:100%;background:url(../img/ralation_bar.png) no-repeat top right;background-size:cover}.relations-list li a figure{width:205px;display:table-cell}.relations-list li a figure img{max-width:205px;height:100%;object-fit:cover}.relations-list li a div{display:table-cell;padding-left:20px;padding-right:20px;vertical-align:middle}.relations-list li a div h3{color:#000;font-size:18px;font-weight:700;margin-top:10px}.relations-list li a div p{color:#000;font-size:15px}.posts-box{padding-left:117px}.posts-list li{margin-bottom:40px}.posts-list li a span{display:table;max-width:138px;width:100%;height:38px;background:url(../img/date_bar.png) no-repeat top right;background-size:contain;padding-left:8px;margin-bottom:20px}.posts-list li a span b,.posts-list li a span em{display:table-cell;vertical-align:middle;color:#000}.posts-list li a span b{font-size:20px;font-weight:700;position:relative;padding-right:2px;width:27px}.posts-list li a span b:before{width:1px;height:14px;background-color:#000;top:50%;right:0;margin-top:-7px}.posts-list li a span em{font-style:normal;font-size:11px;padding-left:7px}.posts-list li a h3{margin-top:0;font-size:18px;font-weight:700;margin-bottom:20px;color:#fff}.posts-list li a p{font-size:15px;color:#fff}.section-gallery{padding-bottom:50px;position:relative}.section-gallery h2.h-2{margin-top:50px}#carousel-3rd{margin-bottom:60px}.section-about{padding-top:120px;padding-bottom:70px;position:relative}.section-about .container-2{position:relative;z-index:10}.about-img-bg{position:absolute;z-index:1;background:rgba(0,0,0,.1);top:0;left:0;width:100%;height:100%;object-fit:cover}.about-list li{margin-bottom:40px}.about-list li cite{color:#000;font-size:18px;font-weight:400;display:block;margin-bottom:15px;line-height:1.6em}.about-list li em{font-size:13px;color:#000}.strengths{padding-left:70px}.strengths-list li{padding-left:0;padding-right:0;margin-bottom:50px}.circle-cnt{display:table;width:100%}.circle-cnt p{display:table-cell;vertical-align:middle;padding-left:15px;color:#000}.circle-1,.circle-2{width:97px;height:96px;background-repeat:no-repeat;background-size:100px auto;top:0;left:0;background-image:url(../img/ico_sprites.png);background-position:0 -144px;display:table-cell;text-align:center;vertical-align:middle}.circle-1 b,.circle-2 b{font-size:13px;font-weight:700;color:#000;display:inline-block;width:100%;margin-top:3px;margin-bottom:3px}.circle-1 span,.circle-2 span{font-size:34px;font-weight:700;color:#f78e1e;display:inline-block;width:100%;line-height:30px}.circle-2 span{margin-top:5px;line-height:20px}.circle-2 span small{font-size:21px}.circle-2 b{margin-top:0}.circle-3{width:97px;height:96px;background-repeat:no-repeat;background-size:100px auto;top:0;left:0;background-image:url(../img/ico_sprites.png);background-position:0 -247px;display:table-cell;text-align:center;vertical-align:middle}.circle-3 b{font-size:13px;font-weight:700;color:#000;display:inline-block;width:100%;padding-top:36px;line-height:1.1em;padding-left:3px;font-size:11px}.circle-4{width:97px;height:96px;background-repeat:no-repeat;background-size:100px auto;top:0;left:0;background-image:url(../img/ico_sprites.png);background-position:0 -350px;display:table-cell;text-align:center;vertical-align:middle}.circle-4 span{font-size:16px;font-weight:700;color:#f78e1e;display:inline-block;width:100%;padding-top:30px;padding-left:15px}.footer{padding-top:320px;position:relative}.footer-img-bg,.gallery-img-bg,.relations-img-bg,.team-img-bg{position:absolute;z-index:-1;background:#000;top:0;left:0;width:100%;height:100%;object-fit:cover}.team-img-bg{object-fit:initial}.relations-img-bg{object-fit:contain}.footer-top{display:table;width:100%}.footer-top-l{padding-bottom:40px}.footer-top-l nav{width:100%;margin-bottom:25px}.footer-top-l nav ul{width:100%}.footer-top-l nav ul li{display:inline-block}.footer-top-l nav ul li a{color:#fff;font-size:18px;padding:10px}.footer-top-l nav ul li:first-child a{padding-left:0}.footer-top-l nav ul li:last-child a{padding-right:0}.footer-links li a{color:#d8d4d1;font-size:13px;padding-top:5px;padding-bottom:5px;display:block}.footer-address{padding-top:10px}.footer-address-1{position:relative;padding-left:25px;margin-bottom:15px}.footer-address-1 a{color:#fff;font-size:19px;display:inline-block}.footer-address-1 a:first-of-type{padding-right:15px}.footer-address-1:before{width:16px;height:26px;background-repeat:no-repeat;background-size:100px auto;top:0;left:4px;background-image:url(../img/ico_sprites.png);background-position:0 -454px}.footer-address-2{position:relative;padding-left:25px;margin-bottom:40px}.footer-address-2 a{color:#fff;font-size:19px;padding-left:10px;word-break:break-all}.footer-address-2:before{width:26px;height:22px;background-repeat:no-repeat;background-size:100px auto;top:0;left:0;background-image:url(../img/ico_sprites.png);background-position:0 -487px}.footer-address-3 a{display:inline-block;margin-left:5px;margin-right:5px;width:37px;height:37px}.footer-address-3 a:first-of-type{margin-left:0}.footer-address-3 a:last-of-type{margin-right:0}.footer-soc-1{width:37px;height:37px;background-repeat:no-repeat;background-size:100px auto;top:0;left:0;background-image:url(../img/ico_sprites.png);background-position:0 -516px}.footer-soc-2{width:37px;height:37px;background-repeat:no-repeat;background-size:100px auto;top:0;left:0;background-image:url(../img/ico_sprites.png);background-position:0 -560px}.footer-soc-3{width:37px;height:37px;background-repeat:no-repeat;background-size:100px auto;top:0;left:0;background-image:url(../img/ico_sprites.png);background-position:0 -604px}.footer-soc-4{width:37px;height:37px;background-repeat:no-repeat;background-size:100px auto;top:0;left:0;background-image:url(../img/ico_sprites.png);background-position:0 -648px}.footer-btm{border-top:1px solid #727170;display:table;width:100%;min-height:80px}.footer-btm div.col-sm-6{padding-left:0;padding-right:0;display:table-cell;vertical-align:middle;float:none;min-height:80px}.copy{font-size:13px;color:#d8d4d1;margin-top:10px}.manufact{float:right;color:#d8d4d1;font-size:14px;margin-top:10px}.manufact a,.manufact span{display:block;float:left}.manufact span{padding-left:7px;padding-right:7px}.manufact span:first-of-type{padding-right:10px}.manufact a:nth-of-type(1){margin-top:-3px}.manufact a:nth-of-type(1) img{width:129px;height:18px}.manufact a:nth-of-type(2){margin-top:-7px}.manufact a:nth-of-type(2) img{width:91px;height:24px}.section-header{background-color:#000;background-repeat:no-repeat;background-position:center top;background-size:cover;position:relative;height:calc(100% - 155px)}.section-header div.container-2,.section-header div.container{position:relative;height:100%;z-index:10}.section-header--img{position:absolute;z-index:1;width:100%;height:100%;object-fit:cover;top:0;left:0}.section-header:before{width:100%;height:40%;left:0;bottom:0;z-index:5}.header-title{position:absolute;left:0;bottom:100px;max-width:900px;width:100%;padding-left:15px;padding-right:15px}.header-title p{max-width:750px;width:100%}.breadcrumb-cnt{margin-top:-48px}.breadcrumb{position:relative;z-index:30;padding:12px 0;display:inline-block;border-top:1px solid rgba(255,255,255,.3);margin-bottom:0}.breadcrumb li{color:#d1d2d4}.breadcrumb li a{color:#d1d2d4;font-size:14px}.breadcrumb>.active{color:#d1d2d4}.courses-list li{text-align:center;margin-bottom:30px}.courses-list li div.course-box{max-width:349px;width:100%;display:inline-block;z-index:20;position:relative}.courses-list li div.course-box>a{display:block;position:relative}.courses-list li div.course-box>a figure figcaption{width:100%;display:table;background:url(../img/bg_subtitle.jpg) no-repeat center bottom;background-size:cover;min-height:80px;padding-bottom:5px}.courses-list li div.course-box>a figure figcaption p,.courses-list li div.course-box>a figure figcaption span{display:table-cell;vertical-align:middle}.courses-list li div.course-box>a figure figcaption p{font-size:18px;padding-left:15px;padding-right:15px;text-align:left;color:#000}.courses-list li div.course-box>a figure figcaption span{width:90px;padding-right:15px;font-size:15px;color:#f78e1e;font-weight:700;text-align:right}.gallery-list .img-cover-btn{display:table;width:100%;height:100%;position:relative}.gallery-list .img-cover-btn span{display:block;width:100%;vertical-align:middle;position:absolute;top:50%;margin-top:-25px}.courses-list li:nth-child(3n+4){clear:both}.img-cnt{max-width:349px;width:100%;display:inline-block}.img-cnt span{width:100%;height:239px;overflow:hidden}.img-cnt span img{max-width:349px;width:100%;height:239px;object-fit:cover}.img-cover{width:100%;height:239px;background:rgba(0,0,0,.7);position:absolute;top:0;left:0;z-index:30;padding:30px 15px;opacity:0}.img-cover p{text-align:left}.img-cover p small{font-size:13px;display:block}.img-cover p span{display:block}.img-cover p span b{font-size:24px;font-weight:normal}.img-cover-btn{display:table;width:100%}.img-cover-btn a{display:table-cell;width:50%;vertical-align:middle}.img-cover-btn a:first-of-type{font-size:16px}.img-cover-btn a:last-of-type{font-size:15px;font-weight:700}.course-box:hover div.img-cover{opacity:1}.section-info{background-size:cover;position:relative;padding-bottom:100px;padding-top:100px}.info-address{margin-bottom:30px}.info-address p{line-height:2em;color:gray;margin-bottom:30px}.info-address p span,.info-address p strong{color:#fff}.info-address p:last-of-type{margin-bottom:50px}.contact-list li{padding-left:35px;font-size:18px}.contact-list li a{padding-left:0;font-size:18px}.contact-list li.footer-address-2 a{text-transform:none}.section-company{padding-top:30px;padding-bottom:30px}.company-list li{text-align:center;margin-bottom:20px}.company-list li a{display:block;padding:10px}.company-list li figure span{display:block;overflow:hidden;width:100%;height:100%}.company-list li figure span img{width:100%;height:100%;object-fit:cover}.company-list li figure figcaption{text-align:left;color:#fff}.company-list li figure figcaption h2,.company-list li figure figcaption h3{font-size:18px;font-weight:700;color:#fff}.company-list li figure figcaption p{color:#fff}.company-list li:hover a{background-color:#f78e1e}.actual-list li:nth-child(2n+3){clear:both}.journey{padding-top:20px;padding-bottom:20px;display:table;width:100%}.menu-tab-1,.menu-tab-3{text-align:center;list-style:none;bottom:auto;margin-bottom:25px}.menu-tab-1 li,.menu-tab-3 li{display:inline-block;cursor:pointer;font-size:20px;color:dimgray;font-weight:700;position:relative;padding:10px 0;margin-left:15px;margin-right:15px}.menu-tab-1 li a,.menu-tab-3 li a{padding:5px 0;font-size:20px;color:dimgray}.menu-tab-1 li a:hover,.menu-tab-1 li a:focus,.menu-tab-3 li a:hover,.menu-tab-3 li a:focus{background:none}.menu-tab-1 li.active a,.menu-tab-3 li.active a{color:#000 !important}.menu-tab-1 li.active:before,.menu-tab-3 li.active:before{width:100%;height:5px;background-color:#f78e1e;left:0;bottom:0}.menu-tab-3>li.active>a{background:none !important;color:#fff !important}.menu-tab-3{margin-bottom:0}.column-1{width:69%}.sidebar-1{width:31%}.sidebar-1{position:relative}.sidebar-cnt{max-width:420px;width:100%;float:right}.fixed-box{position:fixed;top:0px;width:372px}.deadlines-sb{background-color:#f2f2f2;padding:0 0 5px 0;margin-bottom:0}.deadlines-sb button.btn-3{margin-top:10px;max-width:100%;font-size:16px}.deadlines-sb button.btn-3 span{position:relative;display:inline-block;padding-left:20px}.deadlines-sb button.btn-3 span:before{width:28px;height:27px;background-repeat:no-repeat;background-size:100px auto;top:50%;left:0;background-image:url(../img/ico_sprites.png);background-position:0 -692px;margin-left:-15px;margin-top:-13px}.deadlines-sb p span{font-size:12px;display:block}.deadlines-sb p b{font-size:18px}.price{background-color:#000;text-align:center;padding:10px 0;color:#f78e1e;font-size:27px;font-weight:700;margin-top:10px}.price small{font-size:14px;font-weight:400}.price+button.btn-3{margin-top:0}.price-date{display:table;width:100%;margin-bottom:5px;position:relative;background-color:#fff}.price-date span{display:table-cell;vertical-align:middle;padding:7px 15px;line-height:1.3}.price-date span:nth-of-type(1){border-right:1px solid #e8e8e8;width:28px}.price-date span:nth-of-type(2) b{font-size:15px;display:block}.price-date span:nth-of-type(2) em{font-style:normal;font-weight:400}.price-date:before{top:0;left:0;width:100%;height:100%;border:1px solid #e8e8e8}.price-date:hover:before,.pd-active:before{border:2px solid #cb322c}.price-date:hover,.pd-active{cursor:pointer}.price-date:hover span:nth-of-type(2) em,.pd-active span:nth-of-type(2) em{color:#cb322c}#show_modal_frm.btn-3{background:#cb322c}#show_modal_frm.btn-3:hover{background:#b12b27}.contact-sb{padding:20px 15px;border:1px solid #e8e8e8}.contact-sb p{font-size:16px;margin-bottom:30px}.contact-sb ul.contact-list li{color:#000;font-size:16px}.contact-sb ul.contact-list li a{color:#000;font-size:16px}.contact-sb ul.contact-list li.footer-address-2{margin-bottom:0}.contact-sb p:first-of-type{margin-top:10px}.menu-sb{padding:15px}.menu-tab-2 li a{padding:7px 0 7px 20px;position:relative;color:dimgray;font-weight:700}.menu-tab-2 li a:before{-webkit-border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-moz-border-radius-topleft:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;width:14px;height:14px;border:1px solid #f78e1e;top:50%;margin-top:-7px;left:0}.menu-tab-2 li a:hover,.menu-tab-2 li a:focus{background:none}.menu-tab-2 li a:hover:before{background-color:#f78e1e}.menu-tab-2 li a:hover{color:#000}.menu-tab-2 li.active a:before{background-color:#f78e1e}.menu-tab-2 li.active a{color:#000}.tab-inner{padding-top:5px}.ico-right{position:relative;padding-right:45px}.ico-right span{padding-left:15px;font-size:20px;position:absolute;top:50%;right:15px;margin-top:-10px}.prog-list{padding-top:10px;display:table;width:100%;clear:both}.prog-list li.active div.prog-top{background-color:#f2f2f2}.prog-top{padding:15px;border-bottom:1px solid #e8e8e8;display:table;width:100%}.prog-top span{display:table-cell;vertical-align:middle;font-size:20px}.prog-top span:nth-of-type(1){width:110px}.prog-top span:nth-of-type(2){color:dimgray}.prog-top span:nth-of-type(3){padding-top:5px}.prog-top:hover{cursor:pointer;background-color:#f2f2f2}.prog-btm{padding:15px;display:none;border-bottom:1px solid #e8e8e8;font-size:16px;line-height:1.6em}.header-1{padding:15px;display:table;width:100%;font-size:20px;background-color:#f2f2f2;border-left:3px solid #f78e1e}.gallery-box{text-align:center}.items-list-2{margin-bottom:30px}.items-list-2 ul{display:table;width:100%}.items-list-2 ul li{display:block;width:33.3333333333%;float:left;padding-left:15px;padding-right:15px;margin-bottom:30px}.items-list-2 ul li a{margin-bottom:0;overflow:hidden;display:block;width:100%}.items-list-2 ul li a img{width:100%;display:block;max-width:100%;height:auto;vertical-align:middle;transition-duration:.35s;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;-webkit-backface-visibility:hidden;object-fit:cover;width:100%}.items-list-2 ul li a img:hover{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.white-about{background-size:cover}.go-top{width:58px;height:33px;background-repeat:no-repeat;background-size:100px auto;top:0;left:0;background-image:url(../img/ico_sprites.png);background-position:0 -726px;display:inline-block;cursor:pointer}.map-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;pointer-events:none}.map-wrapper{max-width:100%;max-height:760px;width:100%;overflow:hidden;position:relative;display:inline-block;padding-bottom:70%;height:0;margin-bottom:25px}.pin-1,.pin-2{position:relative;padding-left:40px;margin-bottom:25px}.pin-1:before,.pin-2:before{position:absolute;top:-10px;left:0;width:36px;height:36px;background-size:36px}.pin-1:before{background:url(../img/pin_1.gif) no-repeat center center}.pin-2:before{background:url(../img/pin_2.gif) no-repeat center center}.ico-cloud span{position:relative;padding-left:30px}.ico-cloud span:before{width:20px;height:17px;background-repeat:no-repeat;background-size:100px auto;top:50%;left:0;background-image:url(../img/ico_sprites.png);background-position:0 -766px;margin-top:-8px}.opinions{width:100%;display:table;padding-top:10px;padding-bottom:20px;padding-left:80px}.opinions li{margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid #e8e8e8;position:relative}.opinions li h4{font-size:19px;color:#f78e1e;margin-bottom:25px}.opinions li div{font-size:15px}.op-ico,.opi-ico-5:before,.opi-ico-4:before,.opi-ico-3:before,.opi-ico-2:before,.opi-ico-1:before{width:52px;height:52px;background-repeat:no-repeat;background-position:center center;background-size:52px;top:0;left:-80px}.opi-ico-1:before{background-image:url(../img/opinions/opi_ico_1.png)}.opi-ico-2:before{background-image:url(../img/opinions/opi_ico_2.png)}.opi-ico-3:before{background-image:url(../img/opinions/opi_ico_3.png)}.opi-ico-4:before{background-image:url(../img/opinions/opi_ico_4.png)}.opi-ico-5:before{background-image:url(../img/opinions/opi_ico_5.png)}.emotikons ul li{display:inline-block;padding:5px}.emotikons ul li label{position:relative;width:52px;height:52px;display:block}.emotikons ul li label input[type=radio]{visibility:hidden}.emotikons ul li label input[type=radio]:checked+span{-webkit-border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-moz-border-radius-topleft:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;position:absolute;top:0;left:0;border:2px solid #f78e1e;display:block;width:52px;height:52px;z-index:20;background:rgba(247,142,30,.5)}.emotikons ul li label:before{left:0}.emotikons ul li label:hover{cursor:pointer}.opinion-l,.opinion-r{margin-bottom:30px}.opinion-cnt{clear:both;display:none}.opinion-cnt h5{font-size:18px}.opinion-r ul{width:100%;padding-top:0}.frm-1 li{margin-bottom:10px}.frm-1 input[type=text],.frm-1 textarea{border:2px solid #f78e1e;width:100%;max-width:600px}.frm-1 input[type=text]{line-height:30px;padding-left:5px;padding-right:5px}.frm-1 textarea{min-height:100px;padding:5px}.ico-play{margin-bottom:20px}.ico-play span{position:relative;padding-left:30px}.ico-play span:before{width:9px;height:16px;background-repeat:no-repeat;background-size:100px auto;top:50%;left:0;background-image:url(../img/ico_sprites.png);background-position:0 -790px;margin-top:-8px}.gallery-box-1{display:table;width:100%;margin-top:20px;margin-bottom:0}.gallery-box-1 li{display:block;float:left;width:25%}.gallery-box-1 li a{display:block;width:100%;height:100%;border-bottom:1px solid #f2f2f2;border-right:1px solid #f2f2f2;overflow:hidden}.gallery-box-1 li a img{display:block;max-width:100%;height:auto;transition-duration:.35s;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;-webkit-backface-visibility:hidden;object-fit:cover;width:100%}.gallery-box-1 li a img:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.gallery-box-1 li:nth-child(1){width:100%}.gallery-box-1 li:nth-child(2){width:50%}.gallery-box-1 li:nth-child(3){width:50%}.gallery-box-2{display:table;width:100%;margin-top:0px;margin-bottom:0}.gallery-box-2 li{display:block;float:left;width:25%}.gallery-box-2 li a{display:block;width:100%;height:100%;border-bottom:1px solid #f2f2f2;border-right:1px solid #f2f2f2;overflow:hidden}.gallery-box-2 li a img{display:block;max-width:100%;height:auto;transition-duration:.35s;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;-webkit-backface-visibility:hidden;object-fit:cover;width:100%}.gallery-box-2 li a img:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.loader{width:100%;text-align:center;padding-top:30px;padding-bottom:30px;display:none}.news{height:40%}.news div.header-title{bottom:40px}.regular-page{height:40%}.regular-page div.header-title{bottom:40px}.blog-small{padding-left:0;padding-right:0}.blog-small li{display:block;float:left;max-width:360px;padding-left:20px;padding-right:20px;height:425px;margin-bottom:25px}.blog-small li a{max-width:320px;min-height:425px;width:100%;padding:10px;display:block}.blog-small li a figure span{max-width:300px;height:280px;width:100%;overflow:hidden;margin-bottom:20px;display:block}.blog-small li a figure span img{max-width:300px;height:280px;width:100%;object-fit:cover}.blog-small li a figure figcaption h3,.blog-small li a figure figcaption h4,.blog-small li a figure figcaption p{font-size:13px}.blog-small li a figure figcaption h3,.blog-small li a figure figcaption h4{color:#fff;font-weight:700;line-height:1.4em;margin-top:0}.blog-small li a figure figcaption p{color:#fff}.blog-small li a:hover{background-color:#f78e1e}.blog-small li a:hover figcaption h3,.blog-small li a:hover figcaption p{color:#fff}.blog-big{padding-left:0;padding-right:0;position:relative}.blog-big li{max-width:700px;width:100%;display:block;padding-left:20px;padding-right:20px}.blog-big li a{max-width:680px;width:100%;padding:10px;display:block}.blog-big li a figure span{max-width:660px;height:620px;width:100%;overflow:hidden;margin-bottom:30px;display:block}.blog-big li a figure span img{max-width:660px;height:620px;width:100%;object-fit:cover}.blog-big li a figure figcaption h3,.blog-big li a figure figcaption h4{color:#fff;font-weight:700;line-height:1.4em;margin-top:0;font-size:24px}.blog-big li a figure figcaption p{color:#fff}.blog-big li a:hover{background-color:#f78e1e}.blog-big li a:hover figcaption h3,.blog-big li a:hover figcaption p{color:#fff}.blog-big:before{bottom:-30px;left:50%;margin-left:-50px;width:100px;height:2px;background-color:#c2c2c2}.pagination{width:100%;text-align:center;margin-bottom:30px;clear:both}.pagination li{display:inline-block}.pagination li a,.pagination li strong{display:inline-block;background-color:transparent;padding:10px 15px;color:#fff;border:none}.pagination li a:hover,.pagination li strong{background-color:#f78e1e;color:#000 !important}.pagination li strong{font-weight:normal;color:#fff}.pagination li.active a,.pagination li.active:hover a{background-color:#f78e1e;border-color:transparent;color:#000}.pagination>.disabled>a{background-color:transparent;border-color:transparent}.pagination>li>a:hover{border-color:transparent}.modal{font-family:"Asap" !important}.modal-1{color:#000}.modal-1 .modal-content{border:0;border-radius:0}.modal-1 .modal-header{border-bottom:0;padding-bottom:0}.modal-1 .modal-header .modal-title{color:#000;font-size:28px;margin-bottom:25px;font-weight:300}.modal-1 .modal-header .close{font-size:16px;font-weight:400;line-height:1;display:flex;align-items:center;gap:10px;color:#707070;opacity:1}.modal-1 .modal-header .close span{font-size:24px;position:relative;top:-3px}.modal-1 .modal-header .close:hover{color:#000}.modal-1 .modal-title2{color:#000;font-size:28px;margin-bottom:5px;position:relative;padding-top:20px;font-weight:700}.modal-1 .modal-title2:before{content:"";width:60px;height:4px;display:block;background:#f78e1e;position:absolute;top:0;left:0}.modal-1 .modal-footer{border-top:0;text-align:center}.reservation__details{padding:10px 0;font-weight:700;display:flex;align-items:center;border-bottom:1px solid #e8e8e8;margin:0}.reservation__details span{flex:0 0 120px}.title-5{font-size:20px;font-weight:700;margin-bottom:15px;margin-top:20px}.therm span,.therm strong,.price-1 span,.price-1 strong{display:inline-block}.therm span,.price-1 span{width:70px}.price-1{margin-bottom:20px}.price-1 strong{color:#f78e1e;font-size:18px}.required{position:relative}.required:after{content:"*";color:#cb322c;display:block;position:absolute;top:7px;right:20px;font-size:26px}@media(min-width: 768px){.modal-dialog{width:740px}}.error{color:#cb322c;font-size:14px;font-weight:bold}#result-1 div.alert{margin-top:20px;text-align:center}.public-date{font-size:16px}.public-date span{color:#f78e1e}.img-article{margin-bottom:20px;margin-right:15px;display:block;float:left}.article-content{font-size:16px}.article-content p,.article-content span{font-size:16px;font-family:"Asap" !important}.article-content ul{padding-left:18px;margin-bottom:20px}.article-content ul li{list-style-type:disc;list-style-position:outside;margin-bottom:10px}.article-content ol{padding-left:18px;margin-bottom:20px}.article-content ol li{list-style-position:outside;margin-bottom:10px}.prev-next{clear:both;display:table;width:100%;margin-bottom:30px;margin-top:30px}.prev-1,.back-1,.next-1{display:table-cell}.prev-1{text-align:left}.back-1{text-align:center}.next-1{text-align:right}.s-page{margin-top:40px}.team-member{padding-top:100px}.team-member .img-responsive{max-width:480px}.member-dsc{font-size:18px;color:#000;line-height:1.8em}.galleries{padding-top:80px}.gallery-box-3{padding-top:40px}.download-files li{margin-bottom:15px;font-size:16px;width:100%;text-align:left;position:relative;overflow:hidden}.download-files li b{font-size:17px;font-weight:normal;width:100%;float:left;font-weight:normal;display:block}.download-files li span{float:left;color:#c2c2c2;font-size:14px}.download-files li a{display:inline-block;clear:both;float:left;margin:0 8px 0 0;font-size:14px}.download-files li a:before{content:"";display:block;float:left;font-size:16px;color:#f78e1e;margin-right:5px}.frm-contact{padding:0 20px 25px 20px}.frm-3 li{position:relative}.frm-3 li span{position:absolute;top:20px;right:-15px;color:#cb322c}.frm-3 li .required:after{right:8px}.frm-3 textarea{min-height:130px}.asterix span{color:#cb322c}.image-code{overflow:hidden}.image-code div.col-sm-2{padding-left:0}.image-code label.col-sm-12{padding-left:0;padding-right:0;width:100%}.image-code div.col-sm-7{padding-right:0;position:relative}.image-code div.col-sm-3{padding-left:0}.image-code img{width:85px}.image-code span{top:-5px !important}.image-code .btn-6{width:100%}.image-code div:last-of-type{padding-right:0}.image-code div:first-of-type img{margin-top:2px}.cookie-info{background-color:#000;position:relative;bottom:0;left:0;z-index:1000;width:100%;padding:5px}.cookie-info div.content-1{width:100%}.cookie-info div.content-1 div.cookie-cnt{display:table;width:100%}.cookie-info div.content-1 div.cookie-cnt em{font-size:26px;color:#fff;font-style:normal;font-weight:300;width:20%}.cookie-info div.content-1 div.cookie-cnt p{color:#fff;font-size:13px;padding-left:10px;padding-right:10px}.cookie-info div.content-1 div.cookie-cnt strong{width:20%;text-align:right}.cookie-info div.content-1 div.cookie-cnt em,.cookie-info div.content-1 div.cookie-cnt p,.cookie-info div.content-1 div.cookie-cnt strong{display:table-cell;vertical-align:middle}.cookie-info div.content-1 div.cookie-cnt a{cursor:pointer}#floating-panel{text-align:center;margin:0 auto 20px auto;padding:0px 10px 0px 0;float:left;display:table;width:100%}#floating-panel label{margin:8px 10px 0 0;float:left}#start{float:left;background-color:#fff;padding:6px 0px 6px 10px;max-width:400px;width:100%;margin:0 5px 0 0}#znajdz-trase{float:left;cursor:pointer}#pokaz-trase{display:none;float:left;margin:0px 0px 0px 30px;cursor:pointer}#right-panel{font-family:"Roboto","sans-serif";line-height:30px;padding-left:10px;display:none}#right-panel select,#right-panel input{font-size:15px}#right-panel select{width:100%}#right-panel i{font-size:12px}#right-panel{height:500px;right:0;z-index:9999;width:390px;overflow:auto;position:absolute;background:#fff}@media print{#map{height:500px;margin:0}#right-panel{float:none;width:auto}}.gm-style{position:absolute;top:0;left:0;width:100%;height:100%;border:0;pointer-events:none}#map{max-width:100%;max-height:620px;width:100%;overflow:hidden;position:relative;display:inline-block;padding-bottom:60%;height:0;margin-bottom:15px}.mobile-menu{display:none;position:absolute;top:20px;left:273px;background-color:transparent;border:none;padding:8px 10px;cursor:pointer;margin-top:0 !important;z-index:40}.mobile-menu span{display:block;width:15px;height:3px !important;border-radius:1px;background-color:#d1d2d4}.mobile-menu span+span{margin-top:5px}.navbar-toggle{border:none;background:transparent !important}.navbar-toggle:hover{background:transparent !important}.navbar-toggle .icon-bar{width:22px;transition:all .2s}.navbar-toggle .top-bar{transform:rotate(0)}.navbar-toggle .middle-bar{opacity:1}.navbar-toggle .bottom-bar{transform:rotate(0)}.navbar-toggle.collapsed .top-bar{transform:rotate(45deg);transform-origin:5% 10%}.navbar-toggle.collapsed .middle-bar{opacity:0}.navbar-toggle.collapsed .bottom-bar{transform:rotate(-45deg);transform-origin:0% 90%}@media(max-width: 1300px){.section-1 .container,.section-gallery .container{padding-right:30px;padding-left:30px}.section-1{background-size:contain}.carousel-common a.left{margin-left:-30px;width:30px}.carousel-common a.right{margin-right:-30px;width:30px}.arrow.back{left:2px}.arrow.forward{right:2px}.menu-carousel-2nd{position:absolute;top:0;left:50%;width:100%;padding-left:0;margin-left:-50%}}@media(max-width: 1140px){.find-course{margin-left:20px}.strengths{padding-left:15px}.menu-top-cnt{max-width:100%}.menu-top-cnt:before{display:none}.container-2 .menu{left:363px}.slider-1{margin-top:76px}.logo{top:80px}}@media(max-width: 991px){.posts-box{padding-left:15px}.blog-small li,.blog-big li{max-width:100%;text-align:center}.blog-small li a,.blog-big li a{display:inline-block}.blog-small li a figcaption,.blog-big li a figcaption{text-align:left}.blog-big:before{display:none}.image-code div:nth-of-type(2){padding-right:0;padding-left:20px}}@media(max-width: 960px){.logo{top:10px;left:10px;width:250px;height:56px}.logo a{width:250px;height:56px}.logo a img{width:250px;height:56px}#logo_black{display:none}#logo_white{display:block}.menu{left:363px}.social-top{right:15px}.cookie-info div.content-1 div.cookie-cnt em{font-size:18px}.cookie-info div.content-1 div.cookie-cnt strong{width:30%}}@media(max-width: 900px){#pokaz-trase{margin-left:0;margin-top:20px}}@media(max-width: 860px){.h-1,.h-2,.h-3,.h-5{font-size:32px;padding-top:20px}.h-4{font-size:32px}.h-1:before,.h-2:before,.h-3:before{width:60px;height:4px}.mobile-menu{display:block}.ico-menu{display:none}.menu,.container-2 .menu{display:none;width:100%;top:76px;left:0;background-color:#000;padding-left:15px;padding-bottom:20px}.menu>li,.container-2 .menu>li{display:block}.menu>li>a,.container-2 .menu>li>a{padding-top:10px;padding-bottom:10px}.menu li.more,.container-2 .menu li.more{display:block}.menu>li>ul{display:block;position:relative;top:auto;left:auto;padding-left:15px}}@media(max-width: 768px){.blog-small li,.blog-big li{padding-left:0;padding-right:0}.company-list li:nth-child(3n+3){clear:both}}@media(max-width: 767px){.find-course{margin-left:0}.search-box div.col-sm-6{text-align:center}.find-travel,.find-course{display:inline-block;text-align:left}.find-travel{padding-bottom:0}.search-box{bottom:-200px}.find-travel a,.find-course a{margin-bottom:5px}.section-1{background:none}.footer-links{margin-bottom:30px}.slider-1{height:100%}.btn-find-travel{display:block}.btn-find-course{display:block}.find-travel{max-width:284px}.find-travel h3,.find-travel form,.find-travel a{display:none}.find-course{max-width:284px}.find-course h3,.find-course form,.find-course a{display:none}.find-travel-fld{border:none;max-width:284px}.find-course-fld{border:none;max-width:284px}.section-1{padding-top:200px}.column-1,.sidebar-1{width:100%}.sidebar-cnt{max-width:100%;float:none}.word-map{display:none}.courses-list li:nth-child(3n+4){clear:none}.courses-list li:nth-child(2n+3){clear:both}.sidebar-cnt{margin-top:0 !important}.image-code div:last-of-type{padding-right:15px;text-align:center}.image-code div:last-of-type{margin-bottom:20px}.required{padding-right:0 !important}}@media(max-width: 680px){.info-address,.info-address+div{width:100%}.info-address a.btn-2{display:block;margin-left:auto;margin-right:auto}.cookie-info div.content-1 div.cookie-cnt em,.cookie-info div.content-1 div.cookie-cnt p,.cookie-info div.content-1 div.cookie-cnt strong{display:block;width:100%}.cookie-info div.content-1 div.cookie-cnt em{padding-left:10px}.cookie-info div.content-1 div.cookie-cnt strong{text-align:center}#znajdz-trase{display:block;float:left;margin-top:20px;margin-left:0;margin-right:20px;clear:both}}@media(max-width: 550px){.team-list li.col-xs-4{width:50%}.carousel-common a.left,.carousel-common a.right{display:none}.section-team{padding-top:120px}.footer-btm div.col-sm-6{display:block;width:100%;text-align:center;min-height:60px}.manufact{float:none;text-align:center}.manufact span:first-of-type{display:block;width:100%;text-align:center;margin-bottom:20px}.manufact span{vertical-align:bottom}.manufact a,.manufact span{display:inline-block;float:none}.manufact a:nth-of-type(1){vertical-align:bottom}.menu-carousel-2nd{display:table;width:100%}.menu-carousel-2nd li{display:table-cell;font-size:16px}.header-cont{height:120px;background-color:#000}.menu-top-cnt{top:66px;border-top:1px solid #333;height:56px}.mobile-menu{left:15px;top:12px}.logo,.header-subpage .logo{width:225px;height:50px;left:50%;margin-left:-114px}.logo a,.header-subpage .logo a{width:225px;height:50px}.logo a img,.header-subpage .logo a img{width:225px;height:50px}.menu,.container-2 .menu{top:55px}.find-travel-fld form{display:none}.slider-1{height:60%;margin-top:120px}.blog-small li{height:325px}.blog-small li a figure span,.blog-small li a figure span img{height:180px}.header{height:120px}.courses-list li{width:100%}.header-title{padding-top:50px;position:relative;bottom:auto;padding-bottom:30px}.section-header{height:calc(100%);max-height:450px}.breadcrumb-cnt{margin-top:-68px;min-height:68px}}@media(max-width: 480px){.relations-list li a{background:none}.relations-list li a figure{width:100%;display:block}.relations-list li a figure img{max-width:100%;width:100%}.relations-list li a div{width:100%;display:block;background:url(../img/ralation_bar.jpg) no-repeat top right;background-size:cover;padding-top:10px;padding-bottom:10px}.relations-list li a div h3{margin-top:0}.footer-top-l div.row div.col-xs-6{width:100%}.footer-address{padding-left:0;padding-right:0}.menu-carousel-2nd li{margin-left:10px;margin-right:10px}.section-1 .container,.section-gallery .container{padding-right:15px;padding-left:15px}.slider-1{height:40%}.blog-small li{height:325px}.blog-small li a figure span,.blog-small li a figure span img{height:120px}.search-fld input[type=text]{display:block;max-width:100%;position:relative;width:100%;margin-bottom:20px}.search-fld button{max-width:100%;display:block;position:relative;width:100%}}@media(max-width: 380px){.blog-small li{height:100%;width:100%}.blog-small li a figure span,.blog-small li a figure span img{height:100%}.company-list li{width:100%}}.row-flex-sticky{display:flex;flex-wrap:wrap}.row-flex-sticky .column-1,.row-flex-sticky .sidebar-1{float:initial}.row-flex-sticky .sidebar-cnt{position:sticky;top:80px}.only-mobile-btn{text-align:center;position:sticky;top:0;background:#fff;z-index:40;margin-bottom:300px;width:100%;margin-left:-15px;margin-right:-15px}@media(min-width: 768px){.only-mobile-btn{display:none}}.only-mobile-btn .btn-3{max-width:calc(100% + 30px);width:calc(100% + 30px)}@media(max-width: 768px){#section-1{position:relative}#section-1 .tab-inner{padding-top:20px;padding-bottom:50px;margin-top:-280px}}#scrollForm{background:#cb322c}.register-form-red{padding-left:20px;padding-right:20px}.register-form-red>span{padding-left:28px !important}.register-form-red span:before{margin-left:0 !important}.register-form-red span span{display:inline;padding:0 !important}.register-form-red span span:before{content:none !important}.register-form-red span span.novalidate{text-decoration:underline;text-decoration-thickness:3px;color:#f0f06f}.price-date__wrapper{max-height:calc(100vh - 300px);overflow:auto;min-height:100px;padding:0 5px 15px 10px}.turysta{position:fixed;top:20px;width:160px;left:20px}@media(max-width: 1600px){.turysta{top:10px;position:absolute;width:140px}}@media(max-width: 1250px){.turysta{top:10px;position:absolute;width:120px}}@media(max-width: 1140px){.turysta{position:absolute;top:30px;width:140px;left:50%;transform:translateX(-50%);z-index:20}}@media(max-width: 1140px){.turysta{top:90px}}@media(max-width: 550px){.turysta{top:75px;width:120px}}@media(min-width: 1140px)and (max-width: 1600px){.turysta{left:-20px}.logo{margin-left:110px}}@media(min-width: 1140px)and (max-width: 1250px){.turysta{left:15px}}.header-top-fixed .turysta{display:none}.tab-inner img{max-width:100%}@media(max-width: 860px){.journey .tab-inner p{max-width:calc(100vw - 30px);overflow:hidden}}@media(max-width: 768px){#sidebar_box{padding-top:20px;margin-top:-20px}.deadlines-sb{border:2px solid #cb322c}.deadlines-sb h5{text-align:center;font-size:18px !important;font-weight:700}.deadlines-sb button.btn-3{margin-top:10px;margin-bottom:10px;max-width:calc(100% - 30px);margin-left:auto;margin-right:auto;font-size:16px;display:block}.deadlines-sb button.btn-3 span span{display:none}}.filterR{display:flex;border-bottom:1px solid #d0d0d0;padding:0 20px;gap:14px;margin-bottom:0}.filterR li:not(:last-child){position:relative}.filterR li:not(:last-child):before{content:"";display:inline-block;width:4px;height:4px;background:#000;position:absolute;top:22px;right:-8px;border-radius:50%}.filterR__btn{font-size:13px;font-weight:400;color:#000;border:none;background:transparent;padding:15px 0;transition:all .3s ease-out}.filterR__btn.active,.filterR__btn:hover{color:#f78e1e}.reservation__month{font-size:14px;padding:15px 0;margin:0;text-transform:uppercase}.reservation__title{background:#000;color:#fff;font-weight:900;font-size:24px;padding:20px;margin-bottom:0;background-image:url("../img/arrow-down.svg");background-size:12px;background-position:right 20px center;background-repeat:no-repeat}.reservation__item input{position:absolute;z-index:-1000;overflow:hidden;width:0;height:0}.reservation__item input:not([disabled])~label{cursor:pointer}.reservation__item input:checked+label{outline:2px solid #f78e1e}.reservation__item label{background:#fff;border:1px solid #d0d0d0;margin-bottom:5px;width:100%;padding:10px 45px 10px 50px;position:relative;min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:10px}.reservation__item label:before{content:url("../img/reservation-active.svg");position:absolute;top:50%;left:8px;transform:translateY(-50%);line-height:1}.reservation__item label:after{content:"";display:block;background-color:#f78e1e;background-image:url("../img/chevron-right-circle.svg");background-repeat:norepeat;background-position:center center;background-repeat:no-repeat;position:absolute;top:0;right:0;width:35px;height:100%}.reservation__item.noactive label:before{content:url("../img/reservation-noactive.svg")}.reservation__item.noactive label:after{content:"";display:block;background-color:#d0d0d0}.tab__title{font-size:30px;margin-bottom:30px;font-weight:700;margin-top:0}.accordion__heading{margin:0;font-size:2rem}.accordion__trigger{border:0;width:100%;display:block;position:relative;text-align:left;background:0 0;font-size:20px;font-weight:400;padding:18px 40px 18px 15px;color:#000;border-bottom:1px solid #e8e8e8}.accordion__trigger:after{content:"";display:block;width:12px;height:12px;border-left:5px solid #000;border-bottom:5px solid #000;position:absolute;right:15px;top:20px;transform:rotate(-45deg);transition:all .3s ease-out}.accordion__trigger[aria-expanded=true]{background:#f2f2f2}.accordion__content{display:none;padding:0;font-size:18px;line-height:1.4;padding-top:20px;padding-bottom:10px}.accordion__content h4{font-size:24px;margin-bottom:20px;font-weight:700;margin-top:0}.accordion__content p{margin-bottom:15px}.alert-green{background:#f5fcf2;border-left:7px solid #56ce56;padding:20px 15px;margin-top:25px;margin-bottom:25px}.alert-green p{margin-bottom:0}.training__list li{display:flex;gap:15px;justify-content:space-between;overflow:hidden;align-items:center;padding-top:15px;padding-bottom:15px;width:100%;border-bottom:1px solid #e8e8e8}.training__btn{white-space:nowrap;padding:10px 35px 10px 0;color:#f78e1e;position:relative;line-height:1;font-size:18px}.training__btn:after{content:url("../img/ch-r.svg");position:absolute;right:0;line-height:1;top:50%;transform:translateY(-50%)}.training__name{font-size:18px}@media(max-width: 768px){.accordion__trigger{font-size:18px}.tab__title{font-size:24px}.accordion__content{font-size:16px}.accordion__content h4{font-size:20px}}@media(max-width: 576px){.training__btn{padding-right:30px;font-size:14px}.training__name{font-size:16px}}.btn-modal-reservation{position:absolute;z-index:-100000;width:0;height:0;padding:0;overflow:hidden}.reservation-modal .modal-dialog{margin:0 0 0 auto;min-height:100vh}.reservation-modal .modal-header .close{margin-top:-25px}.reservation-modal .modal-footer{padding:15px 0}.reservation-modal .modal-content{padding:20px}@media(max-width: 576px){.reservation-modal .modal-content{padding:20px 0}}.form-input{border-radius:3px;overflow:hidden;margin-bottom:15px;position:relative}.form-input label{background:#414141;color:#fff;font-size:11px;padding:1px 10px;font-weight:400;width:calc(100% - 30px);position:absolute;top:1px;left:15px;z-index:5;border-top-left-radius:3px;border-top-right-radius:3px}.form-input input,.form-input textarea{height:auto;padding-top:24px;font-size:16px;border-radius:3px}.form-checkbox{margin-bottom:12px}.form-checkbox input{overflow:hidden;width:0;height:0;opacity:0;position:absolute;z-index:-100000}.form-checkbox label{font-size:14px;font-weight:300;position:relative;padding-left:32px;cursor:pointer;margin-bottom:0}.form-checkbox label:before{content:"";display:block;width:20px;height:20px;border-radius:3px;border:1px solid #d0d0d0;top:0px;left:0px;position:absolute}.form-checkbox label:after{content:"";display:block;width:12px;height:8px;border-left:4px solid transparent;border-bottom:4px solid transparent;transform:rotate(-55deg) skew(-15deg);top:4px;left:5px;position:absolute}.form-checkbox input:checked+label:after{border-color:#f78e1e}.form-checkbox input[type=radio]+label:before{content:"";border-radius:50%;top:0px;left:0px}.form-checkbox input[type=radio]+label:after{content:"";display:block;width:12px;height:12px;border-radius:50%;border:none;top:4px;left:4px;position:absolute;transform:none}.form-checkbox input[type=radio]:checked+label:after{background:#f78e1e}.reservation__town{display:block}.btn-red{background:#cb322c;color:#fff;border-radius:3px;text-transform:initial;white-space:nowrap;width:auto;max-width:100%;padding:12px 20px}.safe-pay{color:#707070;padding-top:30px;border-top:1px solid #e8e8e8}.safe-pay img{max-width:100%;margin-top:10px}/*# sourceMappingURL=gaudeamus.css.map */
