@font-face{font-family:'AcariSans';src:url('../fonts/AcariSans-Regular.ttf')}@font-face{font-family:'AcariSans Light';src:url('../fonts/AcariSans-Light.ttf')}@font-face{font-family:'AcariSans Bold';src:url('../fonts/AcariSans-Bold.ttf')}body{background:#FFFFFF;font-size:14px;color:#333333;font-family:"AcariSans",sans-serif}body.freezeScroll{overflow-y:hidden}a:focus,.btn.active.focus,.btn.active:focus,.btn.focus,.btn.focus:active,.btn:active:focus,.btn:focus{outline:none}.tab-content > .tab-pane{visibility:hidden;height:0px;overflow:hidden;display:block}.tab-content > .active{visibility:visible;height:auto;overflow:visible}.animate-rotation{transition:transform 200ms,opacity 200ms!important}.animate-rotation:hover{transform:rotate(90deg)}.form-control{border-radius:0;margin-bottom:15px}.form-control:hover,.form-control:focus,.form-control:active{box-shadow:none;border-color:#333333}.breadcrumb{background-color:transparent;border-radius:0px;margin:25px 0;padding:0}.breadcrumb > li{color:#333333;font-size:12px}.breadcrumb > li > a{font-size:12px;font-weight:300;color:#333333}.breadcrumb > li.active{color:#CC3333;font-size:12px}.breadcrumb > li + li:before{padding:0 3px;color:#333333;font-family:FontAwesome;content:"\f105";font-size:10px}#main-search{position:absolute;top:167px;left:0;right:0;z-index:2;background:#FAFAFA;border-bottom:1px solid #CCCCCC;padding:45px 30px;transform:translateY(-100%) rotateX(-90deg);box-shadow:0px 10px 10px rgba(0,0,0,0.2);display:none;transition:.2s ease}#main-search.active{display:block;transition:.2s ease;transform:none}#main-search .btn{height:56px;width:100px}#main-search .form-control{color:#333333;font-size:16px;height:auto;padding:16px 25px}#mobile-search-toggle{margin:0;border:0;outline:0;float:right;color:#FFFFFF;font-size:1.7em;padding:5px}#mobile-search-toggle:hover,#mobile-search-toggle:focus,#mobile-search-toggle:active{color:#FFFFFF;background:transparent;margin:0;border:0;outline:0}#side-navigation{display:block;position:fixed;right:0;top:0;bottom:0;width:300px;background:#FFFFFF;color:#333333;overflow-y:scroll;z-index:202;transition:.4s;right:-300px;padding-top:50px}#side-navigation.active{right:0!important;transition:.4s}#side-navigation .user-profile{padding:30px 20px;color:#666666;border-bottom:1px solid #EAEAEA}#side-navigation .user-profile a{color:#333333}#side-navigation .changeLang{list-style:none;list-style-type:none;margin:0;padding:0;display:flex;width:100%;justify-content:center;margin-top:-5px}#side-navigation .changeLang > li{float:left;flex-grow:1;display:flex;align-items:center;width:100%;margin:0;justify-content:center}#side-navigation .changeLang > li .flag{float:left;margin-top:3px;margin-right:5px}#side-navigation .changeLang > li.active > a{background:#89181C;color:#FFFFFF}#side-navigation .changeLang > li > a{display:flex;margin:0;text-align:center;width:100%;align-items:center;justify-content:center}#side-navigation ul{list-style:none;margin:0;padding:0}#side-navigation ul > li > a{display:block;color:#E91E63;padding:8px 25px;margin-bottom:5px;border-bottom:1px solid #EAEAEA}#side-navigation ul > li > a:hover,#side-navigation ul > li > a.active{color:#FFFFFF;background:#E91E63;border-bottom:1px solid #FFFFFF;text-decoration:none}#side-navigation ul > li > a i.fa{color:#E91E63}#black-bg,#_black-bg{display:none;position:fixed;left:0;width:100%;height:100%;top:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:200}#black-bg.active,#_black-bg.active{display:block}#main-navigation .navbar-header .main-search-toggle{font-size:1.3em;padding:6px 12px;margin-top:5px;margin-right:1px;border-radius:0;border:0}#side-navigation-toggle{margin:0;outline:0;float:right;color:#666666;font-size:2em;padding:15px 12px;border:0}#side-navigation-toggle:hover,#side-navigation-toggle:focus,#side-navigation-toggle:active{color:#FFFFFF;background:transparent;margin:0;border:0;outline:0}.btn-success-outline{color:#32842F;border-color:#32842F;background:transparent;border-radius:0;transition:.3s ease}.btn-success-outline:focus,.btn-success-outline.focus{color:inherit!important;outline:0;box-shadow:none}.btn-success-outline:hover{background:#32842F;color:#FFFFFF;border-color:#32842F;transition:.3s ease}.btn-success-flat{background:#6BA53A;color:#FFFFFF;font-weight:bold;font-size:14px;padding:10px 20px;border-radius:0;transition:.3s ease}.btn-success-flat:focus,.btn-success-flat.focus{color:inherit!important;outline:0;box-shadow:none}.btn-success-flat:hover{background:#569025;color:#FFFFFF;transition:.3s ease}.btn-primary{background:#D0165B;border-color:#D0165B;color:#FFFFFF;font-size:14px;padding:10px 20px;border-radius:0;transition:.3s ease}.btn-primary:hover{background:#B31650;border-color:#B31650;color:#FFFFFF;font-size:14px;padding:10px 20px;border-radius:0;transition:.3s ease}.btn-danger-flat{background:#CC3333;color:#FFFFFF;font-weight:bold;font-size:14px;padding:10px 20px;border-radius:0;transition:.3s ease}.btn-danger-flat:focus,.btn-danger-flat.focus{color:inherit!important;outline:0;box-shadow:none}.btn-danger-flat:hover{background:#B91B1B;color:#FFFFFF;transition:.3s ease}.btn-default-outline{background:transparent;color:#666666;border-color:#AEAEAE;border-radius:0;transition:.3s ease}.btn-default-outline:focus,.btn-default-outline.focus{color:inherit!important;outline:0;box-shadow:none}.btn-default-outline:hover{background:#6BA53A;border-color:#6BA53A;color:#FFFFFF;transition:.3s ease}.flex-cols{display:flex;align-items:center}.flex-cols.space-between{justify-content:space-between}.flex-cols.stretch{align-items:stretch}.flex-cols.align-top{align-items:flex-start}.flex-cols.align-bottom{align-items:flex-end}.flex-cols .col{flex-grow:1}.flex-cols .col.grow-auto{flex-grow:initial}#topline{background:#D0165B;color:#FFFFFF;padding:0;font-size:12px;font-family:'AcariSans',sans-serif}#topline .links{list-style:none;margin:0 auto;padding:0}#topline .links > li{float:left;display:block}#topline .links > li.user > a{background:#86123D;font-size:12px;padding:15px 15px}#topline .links > li.user > a .icon{float:left;margin-right:10px;background:url(../img/icons/user-profile.png) center center no-repeat;width:20px;height:20px;margin-top:-2px;display:block}#topline .user .dropdown-menu > li > a{color:#333333;padding:7px 15px!important;font-size:14px}#topline .links > li.user .dropdown-menu{z-index:5;right:0;left:auto;padding:20px 20px;width:300px;color:#333333}#topline .links > li:hover > a,#topline .links > li.active > a{color:#FFFFFF;background:#86123D}#topline .links > li a{padding:15px 12px;color:#FFFFFF;text-decoration:none;font-size:12px;display:block}#main-header{width:100%;box-shadow:1px 0px 60px rgba(0,0,0,0.4);z-index:4;position:relative}#main-navigation{font-family:'AcariSans',sans-serif}#main-navigation #logo{display:block;float:left;margin-top:25px}#main-navigation .navbar{z-index:0;border:0;background:transparent;margin-bottom:0}#main-navigation .navbar .navbar-nav{border:0;background:transparent;margin-bottom:0}#main-navigation .navbar .navbar-nav > li:hover > a,#main-navigation .navbar .navbar-nav > li.active > a{color:#D0165B;text-decoration:none;background:transparent}#main-navigation .navbar .navbar-nav > li > a{padding:50px 23px;color:#666666;font-size:16px;text-decoration:none}#main-navigation .navbar .navbar-nav > li .dropdown-menu{margin-top:-1px;padding:20px 0;left:auto;right:auto}#main-navigation .navbar .navbar-nav > li .dropdown-menu > li:hover > a,#main-navigation .navbar .navbar-nav > li .dropdown-menu > li.active > a{color:#D0165B}#main-navigation .navbar .navbar-nav > li .dropdown-menu > li:hover > a .fa,#main-navigation .navbar .navbar-nav > li .dropdown-menu > li.active > a .fa{opacity:1}#main-navigation .navbar .navbar-nav > li .dropdown-menu > li:last-child > a:after{content:none}#main-navigation .navbar .navbar-nav > li .dropdown-menu a{font-size:16px;padding:17px 35px;position:relative}#main-navigation .navbar .navbar-nav > li .dropdown-menu a .fa{opacity:0;position:absolute;right:10px;top:34%}#main-navigation .navbar .navbar-nav > li .dropdown-menu a:after{content:'';border-bottom:1px solid #CCCCCC;position:absolute;bottom:0;width:80%;left:10%}.page-title{border-bottom:1px solid #666666;padding:15px 0;color:#333333;font-size:22px;font-family:'AcariSans Bold',sans-serif;margin-bottom:30px}.section-title{border-bottom:1px solid #CCCCCC;padding:20px 0;color:#333333;margin-bottom:25px}.section-title .title{margin:0;font-weight:300;font-family:'AcariSans Light',sans-serif;font-size:26px;line-height:1em}.section-title .title:before{content:'';width:10px;height:10px;float:left;margin-right:10px;display:block;margin-top:5px;border-radius:50%;background:#D0165B}.section-title .view-more{font-weight:bold;font-family:'AcariSans Bold',sans-serif;color:#D0165B;text-decoration:none;float:right;margin-top:-15px}.section-title .view-more:hover{color:#B60A4A}#body #main-index-slider{position:relative;z-index:1;margin-bottom:15px}#body #main-index-slider .col.bg{width:50%;background:#D0165B;background:-moz-linear-gradient(-45deg,#D0165B 0%,#FE2C4A 100%);background:-webkit-linear-gradient(-45deg,#D0165B 0%,#FE2C4A 100%);background:linear-gradient(135deg,#D0165B 0%,#FE2C4A 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0165b',endColorstr='#fe2c4a',GradientType=1)}#body #main-index-slider .slider-controls{position:absolute;right:0;bottom:0}#body #main-index-slider .slider-controls .carousel-control{float:left;display:block;background-color:#D0165B;color:#FFFFFF;height:65px;width:80px;position:static;opacity:1}#body #main-index-slider .slider-controls .carousel-control.left{background:#D0165B url(../img/icons/arrow-white-left.png) center center no-repeat}#body #main-index-slider .slider-controls .carousel-control.right{border-left:1px solid #E4769C;background:#D0165B url(../img/icons/arrow-white-right.png) center center no-repeat}#body #main-index-slider .slider-controls .carousel-control:hover{background-color:#B5124E}#body #main-index-slider .carousel-caption{position:relative;text-align:left;left:0;right:0;top:0;bottom:0;padding:80px 50px;text-shadow:none}#body #main-index-slider .carousel-caption .title{font-family:'AcariSans Bold',sans-serif;font-weight:bold;font-size:30px;color:#FFFFFF;margin:0;padding:0;margin-bottom:20px}#body #main-index-slider .carousel-caption .date{font-family:'AcariSans Bold',sans-serif;font-weight:bold;font-size:18px}#body #main-index-slider .carousel-caption .description{font-family:'AcariSans',sans-serif;font-size:15px;margin:15px 0}#body #main-index-slider .carousel-caption .btn{border:1px solid #FFFFFF;color:#FFFFFF;margin-top:20px;font-size:14px;font-family:'AcariSans',sans-serif;padding:13px 45px;transition:.3s ease}#body #main-index-slider .carousel-caption .btn:hover{background:#86123D;color:#FFFFFF;border-color:#86123D;transition:.3s ease}#body.index-layout section{padding:50px 0}#body.index-layout .events-calendar .flex-cols{margin:0}#body.index-layout .events-calendar .calendar-widget{box-shadow:0px 0px 147px rgba(219,219,219,0.4)}#body.index-layout .events-calendar .calendar{padding:25px 30px}#body.index-layout .events-calendar .bg{background:#CE1E5B;color:#FFFFFF;padding:25px 35px}#body.index-layout .events-calendar .bg .events-header{font-size:25px;font-weight:300;margin-bottom:20px;font-family:'AcariSans Light',sans-serif}#body.index-layout .events-calendar .bg .events-header .count{text-align:right;font-size:18px}#body.index-layout .events-calendar .bg .events-scroll{max-height:700px;overflow-y:auto}#body.index-layout .events-calendar .bg .events{list-style:none;list-style-type:none;color:#FFFFFF;margin:0;padding:0}#body.index-layout .events-calendar .bg .events > li{border-bottom:1px solid #E4769C;padding-bottom:15px;margin-bottom:15px}#body.index-layout .events-calendar .bg .events > li .title{font-weight:bold;font-family:'AcariSans Bold',sans-serif;color:#FFFFFF;font-size:26px;margin-bottom:10px}#body.index-layout .events-calendar .bg .events > li .title a{display:block;text-decoration:none;color:inherit}#body.index-layout .events-calendar .bg .events > li .subtitle{font-weight:300;font-size:14px;margin-bottom:12px;font-family:'AcariSans Light',sans-serif}#body.index-layout .events-calendar .bg .events > li .description{font-size:16px;color:#FFFFFF;font-weight:300;font-family:'AcariSans Light',sans-serif;margin-bottom:13px}#body.index-layout .events-calendar .bg .events > li .btn-register{background:#9F194B;border-color:#9F194B;border-radius:0;color:#FFFFFF;font-size:13px;font-weight:bold;font-family:'AcariSans Bold',sans-serif}#body.index-layout .events-calendar .bg .events > li .btn-register:hover{background:#5D2037;border-color:#5D2037;color:#FFFFFF}#body.index-layout .events-calendar .bg .events > li .btn-link{color:#FFFFFF;padding-left:0;font-weight:bold;font-family:'AcariSans Bold',sans-serif;font-size:17px;text-decoration:none}#body.index-layout .events-calendar #calendar{height:700px;color:#666666;font-family:'AcariSans Light',sans-serif}#body.index-layout .events-calendar #calendar .fc-button-primary{background:#CE1E5B;border-color:#CE1E5B}#body.index-layout .events-calendar #calendar .fc-view-container table{font-size:1.2em;color:#666666}#body.index-layout .events-calendar #calendar .fc-view-container th span{padding:10px}#body.index-layout .events-calendar #calendar .fc-view-container .fc-row .fc-content-skeleton td{padding:15px;color:#999999;font-size:1em}#body.index-layout .events-calendar #calendar .fc-unthemed td.fc-today{background-color:#FFFFFF!important;font-weight:bold!important;font-family:'AcariSans Bold',sans-serif}#body.index-layout .about{padding:120px 0}#body.index-layout .about .bg{background:transparent url(../img/about-bg.png) center center no-repeat;text-align:center;padding:130px 0}#body.index-layout .about .bg .btn-link{color:#CE1E5B;padding:3px 0;font-weight:bold;font-size:18px;font-family:'AcariSans Bold',sans-serif;border-bottom:1px solid #CE1E5B;text-decoration:none;transition:.3s ease}#body.index-layout .about .bg .btn-link:hover{padding:3px 10px;color:#B71C52;border-bottom:1px solid #B71C52;transition:.3s ease}#body.index-layout .about .bg .title{font-size:55px;color:#CE1E5B;padding:0;margin:0;margin-bottom:30px}#body.index-layout .about .bg .description{font-size:18px;margin-bottom:20px}#body.index-layout .about .acheivments{padding:40px 0;position:relative;text-align:center}#body.index-layout .about .acheivments .btn{margin-top:15px;color:#CE1E5B;border:2px solid #CE1E5B;background:transparent;font-family:'AcariSans Bold',sans-serif;font-size:16px;padding:15px 45px;transition:.2s ease}#body.index-layout .about .acheivments .btn:hover{color:#FFFFFF;border-color:#CE1E5B;background:#CE1E5B;transition:.2s ease}#body.index-layout .about .acheivments:before{content:'';width:100%;position:absolute;z-index:0;display:block;border-bottom:2px solid #CE1E5B;top:30%;left:0;right:0}#body.index-layout .about .acheivments .circle-box{background:#FFFFFF;margin-bottom:35px}#body.index-layout .about .acheivments .circle-box:hover .circle{color:#CE1E5B;border-color:#CE1E5B;transition:.2s ease}#body.index-layout .about .acheivments .circle-box:hover .title{color:#CE1E5B}#body.index-layout .about .acheivments .circle-box .circle{margin:0 auto;border:2px solid #999999;width:150px;height:150px;text-align:center;border-radius:100%;padding:45px 25px;font-size:30px;transition:.2s ease;color:#999999;padding-top:54px;margin-bottom:20px}#body.index-layout .about .acheivments .circle-box .title{font-family:'AcariSans Bold',sans-serif;font-weight:bold;font-size:20px;color:#999999;text-align:center}#body.index-layout .clubs .clubs-grid{position:relative;padding:60px 0}#body.index-layout .clubs .clubs-grid .owl-prev{background:#FFFFFF url(../img/icons/long-arrow-left.png) center center no-repeat;position:absolute;left:0;top:0;bottom:0;width:45px;height:100%;display:block}#body.index-layout .clubs .clubs-grid .owl-next{position:absolute;background:#FFFFFF url(../img/icons/long-arrow-right.png) center center no-repeat;right:0;top:0;bottom:0;width:45px;height:100%;display:block}#body.professions-layout .proffesion-cols{flex-wrap:wrap;margin-right:-15px;margin-left:-15px;align-items:stretch}#body.professions-layout .proffesion-cols .col{max-width:20%;padding:0 15px;margin-bottom:30px}#body.professions-layout .prefession-btn{border:1px solid #CCCCCC;color:#333333;padding:30px 20px;text-align:center;font-size:16px;display:flex;align-items:center;justify-content:center;transition:.2s ease;height:100%;white-space:normal}#body.professions-layout .prefession-btn:hover,#body.professions-layout .prefession-btn.active{border-color:#ED0776;color:#ED0776;background:transparent;transition:.2s ease}#body.clubs-layout .clubs-grid .item{float:left;width:20%;padding:20px;text-align:center;color:#666666;font-size:16px;border:1px solid #CCCCCC;margin-left:-1px;margin-top:-1px}#body.clubs-layout .clubs-grid .item:hover .title{color:#ED0776;transition:.2s ease}#body.clubs-layout .clubs-grid .item .image{margin-bottom:25px}#body.clubs-layout .clubs-grid .item .image a{display:block}#body.clubs-layout .clubs-grid .item .image a img{margin:0 auto}#body.clubs-layout .clubs-grid .item .title{font-size:19px;color:#666666;min-height:60px;text-align:center;transition:.2s ease}#body.clubs-layout .clubs-grid .item .title a{color:inherit;text-decoration:none;transition:.2s ease}#body.clubs-layout .club-profile .cover{height:490px;position:relative;margin-bottom:200px}#body.clubs-layout .club-profile .cover-wrapper{width:100%;height:490px;position:relative;overflow:hidden}#body.clubs-layout .club-profile .cover .avatar{position:absolute;width:255px;height:255px;border-radius:100%;z-index:1;left:50%;top:100%;transform:translate(-50%,-50%);box-shadow:0px 0px 147px 0px rgba(0,0,0,0.19);z-index:1}#body.clubs-layout .club-profile .cover .avatar img{border-radius:100%;margin:0 auto}#body.clubs-layout .club-profile .cover .avatar:before{content:'';width:300px;height:300px;border:2px solid #CE106F;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;z-index:1;border-radius:100%}#body.clubs-layout .club-profile .club-title{font-size:40px;color:#333333;padding:0;line-height:1em;margin:0;text-align:center}#body.clubs-layout .club-profile .club-title:after{content:'';width:40px;border-bottom:3px solid #CE106F;display:block;margin:30px auto}#body.clubs-layout .club-profile .club-description{font-size:16px;color:#333333;margin:50px 0}#body.clubs-layout .club-profile .club-info-line{font-size:16px;padding:8px 0;text-align:center}#body.clubs-layout .section-title{padding:15px 0;margin-bottom:25px}#body.clubs-layout .section-title .title{color:#333333;font-weight:bold;font-size:22px;font-family:'AcariSans Bold',sans-serif}#body.clubs-layout .section-title .title:before{content:none}#body.clubs-layout .profile-card{padding:25px 40px;border:1px solid #CCCCCC;text-align:center;margin-bottom:35px}#body.clubs-layout .profile-card .image{width:120px;height:120px;border-radius:100%;margin:0 auto;overflow:hidden;margin-bottom:25px}#body.clubs-layout .profile-card .image img{margin:0 auto}#body.clubs-layout .profile-card .names{color:#CC3366;text-decoration:none;font-weight:bold;font-family:'AcariSans Bold',sans-serif;font-size:18px;margin-bottom:9px}#body.clubs-layout .profile-card .names a{text-decoration:none;color:inherit}#body.clubs-layout .profile-card .job{color:#333333;font-size:14px;margin-bottom:10px}#body.clubs-layout .profile-card .job a{color:inherit;text-decoration:underline}#body.clubs-layout .profile-card .btn{background:#969696;border-color:#969696;color:#FFFFFF;font-size:13px;padding:10px 40px;border-radius:0;margin-top:25px}#body.clubs-layout .profile-card .btn:hover{background:#CC3366;border-color:#CC3366;color:#FFFFFF}#body.user-layout #profile-modal{background:#FFFFFF;box-shadow:0px 35px 98px 0px rgba(0,0,0,0.2);border:0;border-radius:0}#body.user-layout #profile-modal .col + .grow-auto{margin-right:0}#body.user-layout #profile-modal form .form-control.danger{border-color:#CC3333;color:#CC3333}#body.user-layout #profile-modal .btn{border-radius:0}#body.user-layout #profile-modal .none-editable{border:#FFFFFF;background:#FFFFFF;border-radius:0}#body.user-layout #profile-modal .details{margin-top:0}#body.user-layout #profile-modal .details .form-control{margin-bottom:0}#body.user-layout #profile-modal .btn-primary{background:#CC0066;border-color:#CC0066;color:#FFFFFF;padding:20px 50px;margin:20px 0;font-size:19px;border-radius:0}#body.user-layout #profile-modal .btn-primary:hover{background:#A2115A;border-color:#A2115A;color:#FFFFFF}#body.user-layout .user-avatar{margin:50px 0}#body.user-layout .user-avatar .avatar{position:relative;width:255px;height:255px;border-radius:100%;z-index:1;margin:0 auto;margin-bottom:45px;box-shadow:0px 0px 147px 0px rgba(0,0,0,0.19)}#body.user-layout .user-avatar .avatar img{border-radius:100%;margin:0 auto}#body.user-layout .user-avatar .avatar:before{content:'';width:300px;height:300px;border:2px solid #CE106F;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;z-index:1;border-radius:100%}#body.user-layout .user-avatar .names{font-size:43px;color:#333333;font-family:'AcariSans Light',sans-serif;font-weight:300;margin-bottom:20px;text-align:center}#body.user-layout .user-avatar .job{font-size:18px;color:#333333;text-align:center}#body.contacts-layout #contacts-map{height:420px;margin-bottom:35px}#body.contacts-layout .form-title{font-weight:bold;padding:10px 0;border-bottom:1px solid #CCCCCC;margin:15px 0}#body.cart-layout .page-title{text-align:left}#body.cart-layout .flex-stretch-cols{display:flex;align-items:stretch}#body.cart-layout .cart-col{background:#505050;color:#FFFFFF}#body.cart-layout .products-col{padding-left:30px;padding-right:30px}#body.cart-layout .products-col:after{content:'';height:100%;left:0;display:block;position:absolute;top:0;bottom:0;z-index:1;margin-left:-1px;border-left:1px solid #CCCCCC}#body.cart-layout .products-col .main-title{font-size:25px;margin:0;padding:0;color:#333333;padding:30px 0}#body.cart-layout .products-col .cart-block .product-item{position:relative;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #CCCCCC}#body.cart-layout .products-col .cart-block .product-item .title{font-size:14px;color:#FFFFFF;line-height:1em;font-weight:bold;margin-bottom:5px}#body.cart-layout .products-col .cart-block .product-item .title a{text-decoration:none;color:inherit}#body.cart-layout .products-col .cart-block .product-item .col{flex-grow:1}#body.cart-layout .products-col .cart-block .product-item .image-col{display:flex;align-items:center;max-width:320px;padding-right:15px}#body.cart-layout .products-col .cart-block .product-item .image-col .image{margin-right:15px;border:1px solid #999999;display:block}#body.cart-layout .products-col .cart-block .product-item .flex-cols{display:flex;align-items:center}#body.cart-layout .products-col .cart-block .product-item .qty-col{padding:0 15px;max-width:95px}#body.cart-layout .products-col .cart-block .product-item .qty-col .form-control{text-align:center;border-color:#848383;background:#848383;color:#333333;margin-bottom:0}#body.cart-layout .products-col .cart-block .product-item .row-sum{padding:0 15px;text-align:center}#body.cart-layout .products-col .cart-block .product-item .row-sum .price{font-weight:bold;font-size:17px;font-family:'Acari Sans Bold',sans-serif;color:#FFFFFF}#body.cart-layout .products-col .cart-block .product-item .actions{max-width:30px}#body.cart-layout .products-col .cart-block .product-item .actions .remove-btn{float:right;display:block;width:18px;height:18px;text-decoration:none;background:transparent url(../img/icons/cart-remove.png) center center no-repeat}#body.cart-layout .products-col .cart-block .product-item .info{font-size:12px}#body.cart-layout .products-col .voucher{padding:20px 0;padding-top:10px}#body.cart-layout .products-col .voucher label{font-weight:bold;font-family:'Arari Sans Bold',sans-serif;font-size:16px}#body.cart-layout .products-col .voucher .btn{background:#000000;border:0;color:#FFFFFF;background:#3C3C3C;padding:8px 25px;height:35px}#body.cart-layout .details-col{position:relative;padding-right:30px}#body.cart-layout .details-col:after{content:'';height:100%;right:0;display:block;position:absolute;top:0;bottom:0;z-index:1;border-right:1px solid #CCCCCC}#body.cart-layout .details-col .main-title{font-size:25px;margin:0;padding:0;color:#333333;padding:30px 0;border-bottom:1px solid #CCCCCC}#body.cart-layout .section{padding:25px 0}#body.cart-layout .section .section-title{color:#999999;font-size:18px;margin:0;padding:0;font-family:'Micra',sans-serif;margin-bottom:20px}#body.cart-layout .section .section-title .number{color:#CDCDCD}#body.cart-layout .summary{list-style:none;margin:0;padding:0}#body.cart-layout .summary > li{padding:10px 0;display:flex;align-items:center}#body.cart-layout .summary > li .col{flex-grow:1;font-size:22px}#body.cart-layout .summary > li .col:last-child{text-align:right}#body.cart-layout .summary > li .col.bold{font-weight:bold;font-family:'HelveticaNeueCyr Bold',sans-serif;font-size:16px;text-align:left;color:#FFFFFF}#body.cart-layout .cart-total{margin-top:20px;margin-bottom:20px;padding:25px 0;display:flex;align-items:center}#body.cart-layout .cart-total .col{flex-grow:1;font-weight:bold;font-size:16px;text-align:left;color:#FFFFFF}#body.cart-layout .cart-total .col .sum{font-size:26px;color:#FFFFFF;font-family:'HelveticaNeueCyr Bold',sans-serif;font-weight:bold;line-height:1em;text-align:right}#body.cart-layout .requirements-field{display:none}#body.cart-layout .form-action-section{padding:30px 0;border-top:1px solid #999999;margin-top:20px;color:#333333}#body.cart-layout .form-action-section label{font-size:13px}#body.cart-layout .form-action-section label a{color:#0095DA;text-decoration:none}#body.cart-layout .form-action-section label a:hover{text-decoration:underline}#body.cart-layout .form-action-section .btn{background:#262626;border-color:#262626;border-radius:0;font-size:15px;font-family:'Micra',sans-serif;color:#FFFFFF;padding:16px 40px;display:block;float:right}#body.cart-layout .form-action-section .btn:hover{background:#000000;border-color:#000000;color:#FFFFFF}#main-footer .main-col .socials a{font-size:17px;margin-right:7px}#main-footer{position:relative;margin-top:0;padding-top:55px}#main-footer .copyrights{background:#333333;color:#FFFFFF;font-size:12px;padding:10px 0;margin-top:30px;line-height:38px}#main-footer .copyrights .socials{list-style:none;margin:0;padding:0}#main-footer .copyrights .socials > li{float:left;margin-right:12px}#main-footer .copyrights .socials > li > a{color:#999999;font-size:14px;text-decoration:none;transition:0.3s ease}#main-footer .copyrights .socials > li > a:hover{color:#FFFFFF;text-decoration:none;transition:0.3s ease}#main-footer .copyrights .webstar-logo{float:right;display:block}#main-footer .vertical-stretch{display:flex;align-items:stretch}#main-footer .center-col{padding:0px 50px}#main-footer .center-col .subscribe-part{margin-top:20px}#main-footer .center-col .subscribe-part .help-block{color:#666666;font-size:14px}#main-footer .center-col .subscribe-part .box{border:1px solid #CCCCCC;padding:3px}#main-footer .center-col .subscribe-part .box .form-control{border:0;border-radius:0}#main-footer .center-col .subscribe-part .box .form-control:hover{border:0}#main-footer .center-col .subscribe-part .box .btn{border:0;border-radius:0;border-left:1px solid #CCCCCC;transition:0.3s ease}#main-footer .center-col .subscribe-part .box .btn:hover{background:#CC3333;color:#FFFFFF;border-color:#CC3333;transition:0.3s ease}#main-footer .center-col .links > li > a:before{content:"\f0da";font-family:FontAwesome;font-size:10px;color:inherit;display:block;float:left;margin-top:3px;margin-right:5px}#main-footer a{color:#A0A0A0;text-decoration:none;font-size:14px;transition:0.3s ease}#main-footer a:hover{color:#CC3333;text-decoration:none;transition:0.3s ease}#main-footer .links{list-style:none;margin:0;padding:0}#main-footer .links > li{display:block}#main-footer .links > li > a{padding:5px 0;display:block}#main-footer .contacts-col{padding-left:40px}#main-footer .contacts-col .links > li{margin-bottom:15px;color:#A0A0A0;display:flex;align-items:stretch}#main-footer .contacts-col .links > li .icon{float:left;height:30px;margin-right:10px;color:#CC3333;font-size:16px}.ng-hide{display:none;position:absolute;z-index:-10;width:0;height:0}.posts-grid .post{margin-bottom:25px}.posts-grid .post .image{display:block;position:relative;margin-bottom:20px}.posts-grid .post .image a{display:block}.posts-grid .post .image a img{width:100%;margin:0 auto}.posts-grid .post .title{color:#666666;margin-top:0;padding-top:0;font-size:19px;font-weight:bold;font-family:'AcariSans Bold',sans-serif}.posts-grid .post .title > a{color:inherit;text-decoration:none}.posts-grid .post .date{color:#666666;padding:5px 0;font-size:14px;margin:15px 0}.posts-grid .post .description{color:#666666;font-size:14px;margin-bottom:15px}.posts-grid .post .btn{border-radius:0;padding:5px 15px;padding-left:0;font-size:17px;font-weight:bold;font-family:'AcariSans Bold',sans-serif;color:#333333}.projects-grid .project{margin-bottom:25px}.projects-grid .project.event .image{border:1px solid #d0165b}.projects-grid .project .image{display:block;position:relative;margin-bottom:20px}.projects-grid .project .image a{display:block}.projects-grid .project .image a img{width:100%;margin:0 auto}.projects-grid .project .title{color:#666666;margin-top:0;padding-top:0;font-size:19px;font-weight:bold;font-family:'AcariSans Bold',sans-serif}.projects-grid .project .title:hover{color:#CE1E5B}.projects-grid .project .title > a{color:inherit;text-decoration:none}.projects-grid .project .date{color:#666666;padding:3px 5px;font-size:14px;margin:15px 0}.projects-grid .project .description{color:#666666;font-size:14px;margin-bottom:15px}.projects-grid .project .btn{border-radius:0;padding:5px 15px;padding-left:0;font-size:17px;font-weight:bold;font-family:'AcariSans Bold',sans-serif;color:#333333}.projects-grid .project .btn:hover{color:#CE1E5B}.swal2-modal{border-radius:0;padding:30px 65px!important;padding-top:0!important}.swal2-modal h2{font-family:'HelveticaNeueCyr Black',sans-serif;font-weight:800;font-size:22px;color:#89191C;line-height:1.1em}.swal2-modal .swal2-content{font-family:'HelveticaNeueCyr Roman',sans-serif;font-weight:normal;font-size:14px;color:#333333;display:block}.swal2-modal.buyModalAlert{display:block;font-size:1em;width:40em}.swal2-modal.buyModalAlert .product-title{display:block;font-size:14px;font-family:'HelveticaNeueCyr Roman',sans-serif;color:#333333;margin-bottom:5px}.swal2-modal.buyModalAlert .product-qty{display:block;font-size:13px;font-family:'HelveticaNeueCyr Roman',sans-serif;color:#333333}.swal2-modal.buyModalAlert .added-text{display:block;font-size:14px;font-family:'HelveticaNeueCyr Roman',sans-serif;color:#333333}.swal2-modal.buyModalAlert .product-info{border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;padding:15px 0;margin:20px 0;text-align:left}.swal2-modal.buyModalAlert .btn-danger-flat{background:#CC3333!important;border-color:#CC3333!important;color:#FFFFFF!important;text-align:center;text-transform:uppercase;font-family:'HelveticaNeueCyr Roman',sans-serif;font-size:14px;padding:11px 30px;transition:.3s ease;display:block;width:100%;margin-bottom:15px;border-radius:0}.swal2-modal.buyModalAlert .btn-danger-flat:hover{background:#B01A1A!important;border-color:#B01A1A!important;color:#FFFFFF!important;transition:.3s ease}.swal2-modal.buyModalAlert .btn-default-flat{background:#FFFFFF!important;border-color:#CCCCCC!important;border:1px solid #CCCCCC;color:#666666!important;text-align:center;font-family:'HelveticaNeueCyr Roman',sans-serif;font-size:14px;padding:11px 20px;transition:.3s ease;display:block;max-width:70%;margin-bottom:15px;border-radius:0}.swal2-modal.buyModalAlert .btn-default-flat:hover{background:#CCCCCC!important;border-color:#CCCCCC!important;color:#FFFFFF!important;transition:.3s ease}.swal2-popup{font-size:1em!important}.thankyoupage{padding:40px 0}.thankyoupage .page-title{font-family:'HelveticaNeueCyr Black',sans-serif;font-weight:800;color:#333333;text-transform:uppercase;font-size:3em;margin:0!important;border:0!important;padding:0!important;line-height:1.2em}.thankyoupage .page-subtitle{font-size:14px;font-weight:bold;font-family:'HelveticaNeueCyr Bold',sans-serif;margin-bottom:5px;line-height:1em;color:#333333}.thankyoupage .fb-page-title{text-transform:uppercase;font-family:'HelveticaNeueCyr Black',sans-serif;font-size:13px;margin-bottom:6px;color:#333333}.thankyoupage .fb-page-title strong,.thankyoupage .fb-page-title .green{color:#899D00}.thankyoupage .subscribe-mini{margin-top:15px}.thankyoupage .subscribe-mini .title{color:#899D00;font-weight:800;text-transform:uppercase;line-height:1em;font-size:16px;font-family:'HelveticaNeueCyr Black',sans-serif}.thankyoupage .subscribe-mini .subtitle{color:#333333;line-height:1em;font-size:14px;font-family:'HelveticaNeueCyr',sans-serif}.thankyoupage .macka-col{height:600px}.thankyoupage .products-section{padding:60px 0;background:#EEEEEE;box-shadow:0px 1px 75.6px 8.4px rgba(28,28,28,0.29)}.thankyoupage .products-section .sec-title{border-top:1px solid #889D0B}.thankyoupage .products-section .sec-title .badge-title{margin-top:-1px}.thankyoupage .subscribe-mini .form-control{height:35px}.thankyoupage .subscribe-mini .form-group{margin-top:5px}.thankyoupage .fb_iframe_widget{width:100%}.thankyoupage .subscribe-mini .btn{background:#899D00;color:#FFFFFF;font-weight:bold;text-transform:uppercase;border-color:#899D00;font-size:12px;padding:8px 15px;transition:0.2s ease}.thankyoupage .subscribe-mini .btn:hover{background:#557A0E;color:#FFFFFF;border-color:#557A0E;transition:0.2s ease}.thankyoupage .order-code{margin:10px 0;font-size:12px;color:#666666}.owl-scrollbar{margin-top:20px;border-radius:0;height:3px;width:100%;background:#CCCCCC;border:0;position:relative}.owl-scrollbar .owl-scroll-handle{height:9px;width:200px;display:inline-block;background:#CE1E5B;position:absolute;top:-3px;left:-1px}.owl-scrollbar .owl-scroll-progress{background:#333333;height:5px;border-radius:10px;position:absolute;top:0;left:0}#profile-modal .modal-content,#profile-modal .panel-body{border-radius:0;padding:57px 70px;position:relative}#profile-modal .modal-content button.close,#profile-modal .panel-body button.close{position:absolute;font-size:28px;top:15px;right:15px;color:#333333;z-index:1;opacity:1}#profile-modal .modal-content .modal-body,#profile-modal .panel-body .modal-body{padding:0;position:static}#profile-modal .modal-content .avatar,#profile-modal .panel-body .avatar{position:relative;width:255px;height:255px;border-radius:100%;z-index:1;margin:0 auto;margin-bottom:45px;box-shadow:0px 0px 147px 0px rgba(0,0,0,0.19)}#profile-modal .modal-content .avatar img,#profile-modal .panel-body .avatar img{border-radius:100%;margin:0 auto}#profile-modal .modal-content .avatar:before,#profile-modal .panel-body .avatar:before{content:'';width:300px;height:300px;border:2px solid #CE106F;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;z-index:1;border-radius:100%}#profile-modal .modal-content .names,#profile-modal .panel-body .names{font-size:43px;color:#333333;font-family:'AcariSans Light',sans-serif;font-weight:300;margin-bottom:20px;text-align:center}#profile-modal .modal-content .job,#profile-modal .panel-body .job{font-size:18px;color:#333333;text-align:center}#profile-modal .modal-content .description,#profile-modal .panel-body .description{font-size:14px;margin:30px 0}#profile-modal .modal-content .bottom-close-btn,#profile-modal .panel-body .bottom-close-btn{text-decoration:none;color:#333333;font-size:14px;text-align:center}#profile-modal .modal-content .details,#profile-modal .panel-body .details{list-style:none;margin:0;padding:0;margin-top:70px;font-size:18px;color:#333333}#profile-modal .modal-content .details > li,#profile-modal .panel-body .details > li{display:block;border-bottom:1px solid #CCCCCC;padding:26px 0}#profile-modal .modal-content .details > li .col,#profile-modal .panel-body .details > li .col{padding:10px 0}#profile-modal .modal-content .details > li .col:last-child,#profile-modal .panel-body .details > li .col:last-child{text-align:right}#profile-modal .modal-content .details > li .grow-auto,#profile-modal .panel-body .details > li .grow-auto{margin-right:25px}#calendar .fc-event,#calendar .fc-event-dot{background-color:#ce1e5b!important;border-color:#ce1e5b!important}#register-modal .form-control{border:1px solid #ccc;height:auto;padding:13px 15px;color:#333}#register-modal input::palceholder,#register-modal select::palceholder,#register-modal textarea::palceholder{color:#333;opacity:1}#register-modal::placeholder{color:#333;opacity:1}#register-modal:-ms-input-placeholder{color:#333}#register-modal::-ms-input-placeholder{color:#333}.event-register-section .checkbox-custom{opacity:0;position:absolute}.event-register-section .checkbox label{padding-left:0}.event-register-section .checkbox .checkbox-custom-label{display:flex}.event-register-section .checkbox-custom,.event-register-section .checkbox-custom-label,.event-register-section .radio-custom,.event-register-section .radio-custom-label{display:inline-block;vertical-align:middle;font-size:16px;margin:5px;cursor:pointer}.event-register-section .checkbox-custom-label{position:relative}.event-register-section .checkbox-custom + .checkbox-custom-label:before{content:'\f00c';background:#fff;border:2px solid #b7b7b7;display:inline-block;vertical-align:middle;width:24px;height:24px;padding:4px;margin-right:15px;text-align:center;font-size:12px;line-height:14px;color:#fff;margin-top:-3px;border-radius:5px;transition:.3s ease;font-family:FontAwesome}.event-register-section .checkbox-custom:checked + .checkbox-custom-label:before{background:#FFF;color:#ff237b;transition:.3s ease}.event-register-section .checkbox-custom:focus + .checkbox-custom-label{outline:0}.event-register-section{padding:30px 0}.finish-register-btn{padding:14px 50px;font-size:18px}.event-register-section .total-sum-section{border-top:1px solid #d0165b;padding:25px 50px;text-align:center;color:#333;font-size:21px;margin:0;margin-top:70px}.event-register-section .total-sum-section .sum{font-family:'AcariSansBold',sans-serif;font-weight:bold;color:#d0165b}#successfullOrderConfirmation .modal-body .payment-code,#successfullOrder .modal-body .payment-code{font-size:26px;line-height:1.1em;margin:30px 0}#successfullOrderConfirmation .modal-body .payment-code span,#successfullOrder .modal-body .payment-code span{color:#ff0066}#successfullOrderConfirmation  .modal-title:before{background:url(../img/icons/modal-success.png) center center no-repeat;width:50px;height:43px}#successfullOrder  .modal-title:before{content:'';width:52px;height:52px;margin:0 auto;display:block;background:url(../img/icons/modal-plane.png) center center no-repeat;margin-bottom:15px}.event__form input,.event__form select{height:auto;font-size:16px;padding:8px 20px}.swal2-popup{font-size:16px!important}.swal2-modal{border-radius:0;font-size:16px;padding:30px 65px!important;padding-top:0!important}.swal2-modal h2{font-family:'HelveticaNeueCyr Black',sans-serif;font-weight:800;font-size:22px;color:#89191c;line-height:1.1em}.swal2-modal .swal2-content{font-family:'HelveticaNeueCyr Roman',sans-serif;font-weight:normal;font-size:14px;color:#333;display:block}.swal2-modal.buyModalAlert{display:block;font-size:1em;width:40em}.swal2-modal.buyModalAlert .product-title{display:block;font-size:14px;font-family:'HelveticaNeueCyr Roman',sans-serif;color:#333;margin-bottom:5px}.swal2-modal.buyModalAlert .product-qty{display:block;font-size:13px;font-family:'HelveticaNeueCyr Roman',sans-serif;color:#333}.swal2-modal.buyModalAlert .added-text{display:block;font-size:14px;font-family:'HelveticaNeueCyr Roman',sans-serif;color:#333}.swal2-modal.buyModalAlert .product-info{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:15px 0;margin:20px 0;text-align:left}.swal2-modal.buyModalAlert .btn-danger-flat{background:#cc3333!important;border-color:#cc3333!important;color:#fff!important;text-align:center;text-transform:uppercase;font-family:'HelveticaNeueCyr Roman',sans-serif;font-size:14px;padding:11px 30px;transition:.3s ease;display:block;width:100%;margin-bottom:15px;border-radius:0}.swal2-modal.buyModalAlert .btn-danger-flat:hover{background:#B01A1A!important;border-color:#B01A1A!important;color:#fff!important;transition:.3s ease}.swal2-modal.buyModalAlert .btn-default-flat{background:#fff!important;border-color:#ccc!important;border:1px solid #ccc;color:#666666!important;text-align:center;font-family:'HelveticaNeueCyr Roman',sans-serif;font-size:14px;padding:11px 20px;transition:.3s ease;display:block;max-width:70%;margin-bottom:15px;border-radius:0}.swal2-modal.buyModalAlert .btn-default-flat:hover{background:#ccc!important;border-color:#ccc!important;color:#fff!important;transition:.3s ease}.modal-open .modal{background:rgba(51,9,25,0.8)}.modal-body{text-align:center;padding:30px 30px;font-size:16px}.modal-body .modal-title{font-size:26px;margin:20px 0;line-height:1em}.modal-body .btn{padding:13px 40px}.fc-event-container{padding:0!important}.fc-day-grid-event .fc-content{white-space:normal;overflow:visible}.fc-day-grid-event .fc-content .fc-title{font-size:13px}.attached-files{}.attached-files ul{list-style:none;margin:0;padding:0}.attached-files ul>li a{font-weight:bold;color:#e3125f}.attached-files ul>li{position:relative;padding:6px 0;padding-left:60px;font-size:16px;color:#e3125f}.attached-files ul>li .filetype{text-align:center;border-radius:5px;background:#666;font-size:11px;color:#fff;display:block;width:50px;padding:2px 10px;font-weight:bold;margin-right:10px;position:absolute;left:0;float:left}.attached-files ul>li .filetype.gziped,.attached-files ul>li .filetype.gzip,.attached-files ul>li .filetype.zip,.attached-files ul>li .filetype.rar{background:#DE1277}.attached-files ul>li .filetype.pdf{background:#f90}.attached-files ul>li .filetype.ppt{background:#E28207}.attached-files ul>li .filetype.xls,.attached-files ul>li .filetype.xlsx{background:#690}.attached-files ul>li .filetype.doc,.attached-files ul>li .filetype.docx{background:#005699}
