

/* Start:/oblako-1c/style.css?16475924581064*/
.top-big-banner.top-big-banner--oblako-1c {
    min-height: 580px;
    padding-top: 160px;
}
.bg-grey {
	background-color: #F5F5F5;
	padding-bottom: 5px;
}

.why-e24{
    background-image: url(/oblako-1c/img/pic-912.png);
    background-repeat: no-repeat;
    background-size: 430px;
    background-position-x: calc(100% - 350px);
    background-position-y: bottom;
}
.why-e24__left{
	max-width: 700px;
}

.col-lg-7 {
	padding: 30px;
}

.button-center {
	display: flex;
	justify-content: center;
}

.block-try-now-1 {
	margin-top: 70px;
}

@media (max-width: 1800px){
	.why-e24{
	    background-position-x: calc(100% - 180px); 
	}
}

@media (max-width: 1450px){
	.why-e24{
	    background-position-x: calc(100% - 80px); 
	}
}

@media (max-width: 1250px){
	.why-e24{
        background-image: none;
    }
	.why-e24__left{
	    max-width: 100%;
	}
	
}
@media only screen and (max-width: 500px){
    .top-big-banner.top-big-banner--oblako-1c {
        min-height: 450px;
        padding-top: 120px;
    }
}

/* End */


/* Start:/include/for_pages/css/banner_slogan_services.css?17059273813218*/
a.banner-slogan__info {
    background-color: #fff;
    font-family: 'Roboto', sans-serif;
}
div.banner-slogan__info-left {
    flex-grow: 0;
    flex-shrink: 3;
    padding: 5px 20px;
    max-width: 240px;
}
div.banner-slogan__info-left > div:last-of-type {
    line-height: 1.1em;
}
div.banner-slogan__info-right {
    flex-shrink: 1;
    padding: 5px 20px;
}
.banner-slogan__info-right ol {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    width: 100%;
    font-weight: 700;
    padding-left: 15px;
    flex-shrink: 1;
}
.banner-slogan__info-right ol > li {
    margin-top: 2px;
    margin-bottom: 2px;
}
.banner-slogan__info-right ol > li::before {
    width: 16px;
    height: 16px;
    left: -22px;
    border: none;
    color: #fff;
    background-color: #FF6C00;
    line-height: unset;
    left: -5px;
    position: relative;
}
.banner-slogan__info-right ol > li span {
    color: #0044FF;
}
.banner-slogan__info-right > div:last-of-type {
    text-decoration: underline;
    flex-grow: 0;
}
.banner-slogan__info-gif {
    width: 80px;
    height: 80px;
    background: url('/include/for_pages/images/banner_slogan_services/Gift-card-80px.gif') no-repeat;
    display: flex;
    flex-shrink: 0;
    max-width: none;
}
@media (min-width: 1199.99px) {
    a.banner-slogan__info {
        width: 66%;
    }
}
@media (max-width: 1199px) {
    div.banner-slogan__info-left {
        max-width: 220px;
    }
    div.banner-slogan__info-right {
        flex-direction: row;
    }
    div.banner-slogan__info-gif {
        width: 50px;
        height: 50px;
        background: url('/include/for_pages/images/banner_slogan_services/Gift-card-50px.gif') no-repeat;
    }
}
@media (max-width: 767px) {
    div.banner-slogan__info-left {
        flex-shrink: 1;
        padding: 10px 20px;
        max-width: unset;
    }
    div.banner-slogan__info-right {
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: center;
        align-content: center;
        padding: 10px 20px;
    }
    div.banner-slogan__info-right > div.banner-slogan__info-gif {
        flex-grow: 0;
        width: 80px;
        height: 80px;
        background: url('/include/for_pages/images/banner_slogan_services/Gift-card-80px.gif') no-repeat;
    }
    div.banner-slogan__info-right ol {
        width: unset;
        flex-grow: 0;
        flex-shrink: 0;
    }
    div.banner-slogan__info-right > div:last-of-type {
        width: 100%;
        text-align: center;
    }
}
@media (max-width: 576px) {
    .banner-slogan__info-left {
        flex-shrink: unset;
    }
    .banner-slogan__info-right {
        flex-shrink: unset;
        flex-wrap: unset;
        max-width: unset;
        margin: unset;
    }
    .banner-slogan__info-right ol {
        flex-shrink: 1;
        width: 100%;
    }
    .banner-slogan__info-right > div:last-of-type {
        text-align: unset;
        flex-shrink: 2;
    }
}
@media (max-width: 499px) {
    .banner-slogan__info-right {
        flex-wrap: wrap;
    }
    .banner-slogan__info-right ol {
        width: unset;
        flex-shrink: 1;
    }
    .banner-slogan__info-right > div:last-of-type {
        width: 100%;
        text-align: center;
    }
}
/* End */


/* Start:/local/templates/main/components/bitrix/news/programms1c_try/bitrix/news.list/.default/style.css?17659673016267*/
.media-text
{
	margin-bottom: 15px;
}

#programs1c ol > li {
	display:inline;
	margin-right: 30px;
}
#programs1c ol > li :last-child{
	margin-right: 0px;
}

.block-list { 
	list-style-type: none; 
	padding: 5px;
	margin: 15px 0;
  	background-color: #eee;
  	border: 1px solid #e5e5e5;
}
.block-list > li { 
	display: inline-block; 
	color: #fefefe;
	background-color: #5aa9ec;
	margin: 0;
	padding: 5px 7px;
	text-transform: uppercase;
	border: 1px solid #5198D3;
	text-shadow: 1px 1px 2px #0070D0;
	font-size: 75%;
  	line-height: 1;
}
#programs1c span.button{
	margin-bottom: 15px;
}
@media screen and (max-width: 576px){
    .news-list .media-left{
        text-align: center;
        display: block;
    }
    .news-list .media-body{
        display: block;
        width: auto;
    }
}
#programs1c .connect_base{
	margin-bottom: 15px;
}
#programs1c .promo-wrap
{
	display: inline-block;
    padding-top: 3px;
    margin-left: 8px;
}
#programs1c .promo-wrap a,
#programs1c .promo-wrap a:focus,
#programs1c .promo-wrap a:hover,
#programs1c .promo-wrap a:visited,
#programs1c .promo-wrap a:active
{
	text-decoration: underline;
    color: #ff6c00;
}
#programs1c .promo-wrap a:hover
{
	text-decoration: none;
}


@media screen and (min-width: 1250px)
{
	.container.w1250px
	{
		width: 1250px;
	}
}

.try-in-cloud__title-bottom
{
	line-height: 1em;
}

.try-in-cloud .row-items
{
	display: flex;
	flex-direction: column;
	margin-top: 50px;
	justify-content: center;
}

.try-in-cloud .item-block
{
	position: relative;
	padding: 60px 50px 50px;
	color:#333343;
	margin-right: 0px;
	background-color: #FFFFFF;
	width: 100%;
	border-radius: 20px;
	margin-top: 30px;
	box-shadow: 0 0 1rem var(--e24-gray-300);
	transition: all ease 0.2s;
	display: flex;
	flex-direction: column;
}

.try-in-cloud .item-block:hover 
{
	box-shadow: 0 0 1rem var(--e24-gray-500);
	transition: all ease 0.2s;
}

.try-in-cloud .item-block p 
{
	margin: 0;
}

.try-in-cloud .item-block:first-child
{
	margin-top: 0px;
}

.try-in-cloud .popular-plan[data-hint-text]::before
{
	font-family: 'Open Sans';
	content: attr(data-hint-text);
	position: absolute;
	left: 0;
	top: 0;
	background-color: #324F61;
	border-radius: 20px 20px 0 0;
	font-size: 14px;
	color:#fff;
	padding: 6px 20px;
	text-align: center;
	font-weight: 600;
	width: 100%;
	text-transform: uppercase;
}

.try-in-cloud .item-block .title
{
	font-size: 38px;
}

.try-in-cloud .item-block .description a
{
	transition: all ease 0.3s;
	border-bottom: 1px solid var(--e24-blue-300);
}

.try-in-cloud .item-block .description a:hover,
.try-in-cloud .item-block .description a:focus,
.try-in-cloud .item-block .bottom a:hover,
.try-in-cloud .item-block .bottom a:focus
{
	transition: all ease 0.3s;
	border-bottom: 1px solid transparent;
}

.try-in-cloud .item-block .description a:focus,
.try-in-cloud .item-block .bottom a:focus
{
	transition: all ease 0.3s;
	border-bottom: 1px solid transparent;
}

.try-in-cloud .item-block .price
{
	font-size: 24px;
	font-weight: 700;
	display: flex;
	flex-direction: row;
	background-image: url('/local/templates/main/components/bitrix/news/programms1c_try/bitrix/news.list/.default/images/check.svg');
	background-repeat: no-repeat;
	padding: 0 0 0 40px;
	line-height: normal;
	background-size: contain;
	background-position: left center;
	white-space: nowrap;
}

.try-in-cloud .item-block .bottom
{
	margin-top: 40px;
	font-size: 18px;
	display: flex;
	flex-direction: column;
    flex-grow: 1;
	justify-content: end;
}

.try-in-cloud .item-block .bottom a
{
	font-weight: 600;
	display: inline-block;
	font-size: 16px;
	text-align: center;
	transition: all ease 0.3s;
	display: inline-flex;
    align-self: start;
}

.try-in-cloud .item-block .bottom a:hover {
	transition: all ease 0.3s;
	border-bottom: 1px solid transparent;
}

.try-in-cloud .item-block.item-block--empty
{
	border:1px solid var(--e24-orange);
}

.try-in-cloud .item-block.item-block--empty .title
{
	font-size: 24px;
	margin-bottom: 30px;
}

.try-in-cloud .item-block.item-block--empty .bottom
{
	margin-top: 15px;
	font-size: 16px;
}

.try-in-cloud .item-block.item-block--empty .bottom a
{
	font-weight: bold;
	font-size: 24px;
	line-height: 1em;
	margin-bottom: 15px;
	display: inline-block;
}

.try-in-cloud .item-block.item-block--empty .bottom a:hover
{
	border-bottom: 1px solid transparent;
}

.try-in-cloud .item-block > div {
	margin-bottom: 28px;
}

.try-in-cloud .item-block > div:last-of-type {
	margin-bottom: 0;
}

.try-in-cloud .button-block
{
	margin-top: 60px;
	margin-bottom: 60px;
	display: flex;
	min-height: 8rem;
    align-items: center;
    justify-content: center;
}

.try-in-cloud .button-block a
{
	text-shadow: none;
    font-weight: 500;
	border: none;
	box-shadow: 0 0 1rem var(--e24-gray-300);
	transition: all ease 0.2s;
	border-radius: 6px;
}

.try-in-cloud .button-block a:hover
{
	box-shadow: 0 0 1rem var(--e24-gray-500);
	background-color: var(--e24-orange);
	padding: 16px 20px;
	transition: all ease 0.2s;
	font-size: 23px;
}
@media screen and (min-width: 976px) and (max-width: 1299.8px)
{
	.try-in-cloud .row-items
	{
		flex-direction: row;    
		flex-wrap: wrap;
	}
	
	.try-in-cloud .item-block:nth-child(1),
	.try-in-cloud .item-block:nth-child(2)
	{
		width: calc(50% - 17.5px);
		margin-top: 0px;
		margin-right: 0px;

	}
	.try-in-cloud .item-block:nth-child(1)
	{
		margin-right: 35px;
	}
}
@media screen and (min-width: 1300px)
{
	.try-in-cloud .row-items
	{
		flex-direction: row;
	}
	.try-in-cloud .item-block
	{
		width: 33%;
		margin-right: 35px;
		margin-top: 0px;
	}
	.try-in-cloud .item-block:last-child
	{
		margin-right: 0;
	}
}

/* ----- promo ----- */
.promo-action__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
	font-size: 16px;
}
.promo-action__block-icon {
    fill: currentColor;
    width: calc(1em + 2px);
    min-width: calc(1em + 2px);
	margin-right: 6px;
}
.promo-action__block-content,
.promo-text_visual {
    background: -o-linear-gradient(15deg, #027bf6 0, #4d2ee5 100%);
    background: linear-gradient(75deg, #027bf6, #4d2ee5);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}

.promo-action__link:hover {
    text-decoration: none;
}
/* ----- /promo ----- */
/* End */


/* Start:/local/components/eoffice/tarif.list/templates/merge_index/style.css?177261104819821*/
@media (min-width: 1500px) {
	.t613__header_tarif.fixed
	{
	    position: fixed;
	    width: 1295px;
	    top: 22px;
	    z-index: 10;
	    background-color: #fff;
	}
	.t613__header_tarif + .t613__wrapper__space-fixed
	{
	    display: none;
	}
	.t613__header_tarif.fixed + .t613__wrapper__space-fixed
	{
	    display: block;
	}
}
@media (max-width: 1499px) 
{
	.t613__wrapper__space-fixed
	{
	    display: inline;
	    height: 200px;
	}
	.t613__header_tarif.fixed
	{
	    /*position: static !important;*/
        position: fixed !important;
        z-index: 10;
		top: 22px;
	}
    .t613__content, .t613__content.t-col {
        padding: 0;
    }
    .t613__header_title.t613__title {
		padding: 10px 0px !important;
        font-family: 'Roboto', sans-serif;
	}
	div.t613__wrapper {
		padding: 50px 0px;
	}
	.t613__bottom .t613__left.middle {
		padding: 0 10px;
	}
    .programm_name{
        font-size: 14px;
    }
    .t613__left {
        width: 350px;
        min-width: 350px
    }
}
.t613__left {
    width: 380px;
    min-width: 380px
}
.badge-sale
{
    background: #AAA;
    color: white;
    vertical-align: super;
    font-size: 9px;
    border-radius: 5px;
    padding: 2px 4px;
}
.active .badge-sale
{
	background: #ff6c00;
}

/*
	Universal counter - TODO move to template_style.css
*/
.num-counter{
    display: inline-block;
}
.num-counter .num-counter__control
 {
    position: relative;
    float: left;
    width: 36px;
    height: 36px;
    cursor: pointer;
    background-color:#0271CB;
    transition:background-color .3s linear;
}

.num-counter .num-counter__control:hover
 {
    background-color:#0068bd;
}
.num-counter .num-counter__control:active
{
	box-shadow: 1px 1px 5px #00000044 inset;
}
.num-counter .num-counter__control i
{
    font-size: 1px;
    background: #FFF;
    display: block;
    position: absolute;
}
.num-counter .num-counter__value
 {
    float: left;
    width: 65px;
    height: 36px;
    text-align: center;
    border-left: none;
    border-right: none;
    border-top: 1px solid #E8E8E8;
    border-bottom: 1px solid #E8E8E8;
}
.num-counter .num-counter__control i.horizontal
 {
    width: 12px;
    height: 2px;
    left: 12px;
    top: 17px;
}
.num-counter .num-counter__control.minus
{
    border-radius: 3px 0px 0px 3px;
}
.num-counter .num-counter__control.plus
{
    border-radius: 0px 3px 3px 0px;
}
.num-counter .num-counter__control i.vertical
{
    width: 2px;
    height: 12px;
    left: 17px;
    top: 12px;
}

.num-counter.num-counter--small .num-counter__control
{
    width: 28px;
    height: 28px;
}

.num-counter.num-counter--small  .num-counter__control i.horizontal {
    width: 12px;
    height: 2px;
    left: 8px;
    top: 13px;
}
.num-counter.num-counter--small  .num-counter__control i.vertical {
	width: 2px;
    height: 12px;
    left: 13px;
    top: 8px;
}
.num-counter.num-counter--small  .num-counter__value {
    width: 35px;
    height: 28px;
}

@media (max-width: 576px) {
    .num-counter .num-counter__value{
       width: 40px;
    }
    .num-counter .num-counter__control {
    	width: 32px
    }
    .num-counter .num-counter__control i.horizontal {
    	left: 10px;
    }
    .num-counter .num-counter__control i.vertical {
    	left: 15px;
    }
}

/*end universal counter */
.icon-toggle
{
	transition:all .3s linear;
}
.toggle-control
{
	cursor:pointer;
	display: inline-block;
}
.rdp-price-wrap
{
	display:none;
}
.total-old-price-wrap
{
    white-space: pre;
	position:relative;
    font-weight: bold;
    font-size: 20px;
    color: #777;
    display:inline-block;
    transition: opacity .3s linear;
}
.total-old-price-wrap::before
{
	content:' ';
	position:absolute;
	height:1px;
	background-color:#777;
	left:0;
	right:0;
	top:45%;
}
.total-price-wrap 
{
    white-space: pre;
    font-weight: bold;
    font-size: 24px;
    line-height: 1.4em;
}
.dont-show-old-price .total-old-price-wrap
{
	opacity:0;
}
.price-block .icon-rouble::before
{
	font-size: 0.9em;
    line-height: .9em;
    margin: 0;
}
.total-price-selected{color:#ff6c00;}
@media (min-width: 1500px)
{
	.container.container--xl
	{
	    width: 1425px;
	}
}
.radio-button-selector 
{
	/*margin-top:20px;*/
}
.radio-button-selector .radio-button-selector__button,
.radio-button-selector .radio-button-selector__button:active,
.radio-button-selector .radio-button-selector__button:focus
{
	background-color:#fff;
	border: 2px solid #AAA;
	border-radius:5px;
    padding: 6px 6px;
    font-size: 12px;
	min-width: auto;
	color:#000;
	text-shadow:none;
}
.radio-button-selector .radio-button-selector__button:hover
{
	background-color:#fff;
	border-color:#ff6c00;
	box-shadow:none;
	color:#000;
}
.radio-button-selector .radio-button-selector__button.active
{
	border: 2px solid #ff6c00;
	color:#ff6c00;
}


.hit-label{
	height: 42px;
    margin: 0px auto;
    display: block;
    position: absolute;
    top: -17px;
    left: -10px;
    width: 208px;
    z-index: 999;
}

.tarif-demo-title{
        font-size: 16px;
    padding: 10px 0px 0px;
    display: block;
}
.tarif-demo-subtitle {
    font-size: 12px;
}
.count-user-title {
    display: inline-block;
    width: 120px;
    /* float: left; */
    margin-right: 45px;
    font-size: small;
    /* height: 33px; */
    font-size: 16px;
    /* line-height: 19px; */
    position: relative;
    top: -2px;
    font-family: 'Roboto', sans-serif;
    padding-bottom: 10px;
}
#count_user{
    display: inline-block;
}
#count_user a.users_calc
 {
    position: relative;
    float: left;
    width: 36px;
    height: 36px;
    cursor: pointer;
}
#count_user a.users_calc i

{
    font-size: 1px;
    background: #FFF;
    display: block;
    position: absolute;
}
#count_user input[name="count_user"]
 {
    float: left;
    width: 65px;
    height: 36px;
    text-align: center;
    border-left: none;
    border-right: none;
    border-top: 1px solid #E8E8E8;
    border-bottom: 1px solid #E8E8E8;
}
#count_user a i.horizontal
 {
    width: 12px;
    height: 2px;
    left: 12px;
    top: 17px;
}

#count_user a.minus
{
    background: #0271CB;
    border-radius: 3px 0px 0px 3px;
}
#count_user a.plus
{
    background: #0271CB;
    border-radius: 0px 3px 3px 0px;
}
#count_user a i.vertical
{
    width: 2px;
    height: 12px;
    left: 17px;
    top: 12px;
}

.price {
    font-size: 15px;
    color: #000;
    line-height: 20px;
    padding-bottom: 20px;
}
.price .total_price {
    line-height: 100%;
    font-size: 30px;
    font-weight: bold;
}
.detail_desc_tarif .t-container {
    max-width: none;
}

/*-- from tilda --*/
.t-btn_sm {
    height: 45px;
    line-height: 45px;
    font-size: 14px;
    padding-left: 30px;
    padding-right: 30px;
}
.t-btn {
    display: inline-block;
    line-height: 45px;
    font-size: 16px;
    padding-left: 60px;
    padding-right: 60px;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    font-weight: 700;
    background-image: none;
    cursor: pointer;
    -webkit-appearance: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    color: #fff !important;
    text-decoration: none !important;
    background-color: #ff6c00;
    border: 0 none;
    border-radius: 30px;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
}

.t613__title{
    padding:10px!important;
}

.t613__content{
    margin:0;
}

.t613 .t-section__topwrapper {
    margin-bottom: 105px
}

.t613 .t-section__title {
    margin-bottom: 40px;
    color: #fff
}

.t613 .t-section__descr {
    max-width: 560px
}

.t613__width_25 {
    width: 25%
}

.t613__width_33 {
    width: 33.33%;
    width: calc(33.333333333333%)
}

.t613__width_50 {
    width: 50%
}

.t613__width_100 {
    width: 100%
}

.t613__wrapper {
    overflow: hidden;
    border-radius: 3px;
    background-color: #fff;
    padding: 50px
}

.t613__header {
    border-bottom: 1px solid #eee
}

.t613__left,.t613__col {
    display: table-cell;
    overflow: hidden;
    padding-left:5px;
    padding-right:5px;
}



.t613__left .t613__title {
    padding-left: 0
}

.t613__middle .t613__col,
.t613__bottom .t613__col
{
    border-left: 1px solid #eee;
    height: 70px;
    min-height: 70px;
}

.t613__title {
    padding: 22px 20px
}

.t613__header_title {
    padding-top: 0
}

.t613__middle_item ,
.t613__middle .t613__middle_item.border-bottom{
    border-bottom: 1px solid #eee;
    display: table;
    width: 100%;
    table-layout: fixed
}

.t613__middle_item:last-child {
    border-bottom: none
}

.t613 svg {
    display: block
}

.t613 .t-align_center svg {
    margin: 0 auto
}

.t613__header {
    display: table;
    width: 100%;
    table-layout: fixed
}

.t613__bottom {
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
    display: table;
    width: 100%;
    table-layout: fixed
}

.t613__buttonwrapper {
    padding: 24px 10px
}
.t613__buttonwrapper .button {
	min-width: 145px;
}
.t613__img {
    max-width: 40px
}

@media screen and (max-width: 960px) {
    .t613 .t-section__topwrapper {
        margin-bottom:25px
    }

    .t613__wrapper {
        padding: 5px
    }

    .t613 .t-section__title {
        margin-bottom: 20px
    }

    .t613__container {
        overflow-x: scroll
    }

    .t613__content.t-col_12 {
        width: 940px;
        max-width: 940px;
        padding: 0
    }

    .t613__content.t-col_11 {
        width: 860px;
        max-width: 860px;
        padding: 0
    }

    .t613__content.t-col_10 {
        width: 780px;
        max-width: 780px;
        padding: 0
    }

    .t613__content.t-col_9 {
        width: 700px;
        max-width: 700px;
        padding: 0
    }

    .t613__content.t-col_8 {
        width: 620px;
        max-width: 620px;
        padding: 0
    }

    .t613__content.t-col_7 {
        width: 540px;
        max-width: 540px;
        padding: 0
    }

    .t613__content.t-col_6 {
        width: 460px;
        max-width: 460px;
        padding: 0
    }

    .t613__content.t-col_5 {
        padding: 0
    }

    .t613__mobile {
        padding: 40px 20px
    }
}


/* from style.css for tilda */
.hit{
    padding-top:35px;
    overflow: visible;
}
.t613__mobile>p{
    margin-top: -30px;
    margin-bottom: 30px;
    padding: 0 35px 0px;
    background: #fff;
    border-radius:8px;
}
.t613__middle .t613__col.orange-border-l, 
.t613__bottom .t613__col.orange-border-l,
.orange-border-l{border-left: 0px #ff6c00 solid; position: relative;  overflow: initial;}
.orange-border-l::before{
        content: " ";
    display: block;
    position: absolute;
    width: 3px;
    height: 100%;
    height: calc(300% + 2px);
    background: #ff6c00;
    left: 0px;
    top: 0px;
}
.t613__middle .t613__col.orange-border-r,
.t613__bottom .t613__col.orange-border-r,
.orange-border-r{border-right: 0px #ff6c00 solid; position: relative;  overflow: initial;}
.orange-border-r::after{
     content: " ";
    display: block;
    position: absolute;
    width: 3px;
    height: 100%;
    height: calc(300% + 2px);
    background: #ff6c00;
    right: 0px;
    top: 0px;
}

.orange-border-t{border-top: 3px #ff6c00 solid;}
.orange-border-b{border-bottom: 3px #ff6c00 solid;}
.t613__bottom{
    overflow: hidden;
}
/*
.t613__col .t-btn_sm{
	    color: #ffffff;
	    border: 3px solid #ff6c00;
	    background-color: #ff6c00;
	    -moz-border-radius: 30px;
	
}*/
@media (max-width: 1500px) {
	    /*.t613__col .t-btn_sm {
        height: 30px;
        font-size: 14px;
        padding-left: 10px;
        padding-right: 10px;
        line-height: 30px;
    }*/
    .t613__col .button{
	     height: 30px;
	    font-size: 14px;
	    padding-left: 10px;
	    padding-right: 10px;
	    padding-top: 0px;
	    line-height: 30px;
	    min-width: 0px;
    }
    .middle .t613__buttonwrapper {
	    padding: 15px 5px;
	}
	
		.total-old-price-wrap{
	    font-size: 10px;
	    margin-bottom: 5px;
    }
    .total-price-wrap
    {
    	font-size: 12px;
    	white-space: normal;
    }
    .total-price
    {
		font-size: 24px;
    }
    .t613__header_title strong
    {
    	word-break: break-word;
    	font-size:16px;
    	display: inline-block;
    }
    .t613__col .button.button-orange {
	    display: block;
	    text-overflow: ellipsis;
	}
	.radio-button-selector .radio-button-selector__button
	{
		width:100%;
		margin-bottom:5px;
	}
	.total-info__price-text 
	{
	    width: 50%;
	}
	
}

@media (max-width: 1200px) {
        /*.t613__col .t-btn_sm {
        height: 30px;
        font-size: 14px;
        padding-left: 10px;
        padding-right: 10px;
        line-height: 30px;
    }*/
    .t613__col .button{
         height: 30px;
        font-size: 14px;
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 0px;
        line-height: 30px;
        min-width: 0px;
    }
    .middle .t613__buttonwrapper {
        padding: 15px 5px;
    }
    
        .total-old-price-wrap{
        font-size: 10px;
        margin-bottom: 5px;
    }
    .total-price-wrap
    {
        font-size: 12px;
        white-space: normal;
    }
    .total-price
    {
        font-size: 24px;
    }
    .t613__header_title strong
    {
        word-break: break-word;
        font-size:18px;
        display: inline-block;
    }
    .t613__col .button.button-orange {
        display: block;
        text-overflow: ellipsis;
    }
    .radio-button-selector .radio-button-selector__button
    {
        width:100%;
        margin-bottom:5px;
    }
    .total-info__price-text 
    {
        width: 50%;
    }
    .hit-label{
        display: none;
    }
    
}
@media (max-width: 991px) {
	 .t613__left{
        width: 230px;
        min-width: 230px;
    }

    .middle .t613__buttonwrapper {
	    padding: 15px 1px;
	}
	

	
}
@media (max-width: 768px) {
	  .t613__container {
       /* overflow-x: scroll;
        width: 100vw;
        max-width: 100vw;*/
    }
     .t613__left{
        width: 180px;
        min-width: 180;
    }
   .t613__header_title.t-name_xl {
        font-size: 16px;
    }

    .price {
        font-size: 12px;
        line-height: 14px;
    }
    
	/*.t613__col .t-btn_sm {
	    height: 25px;
	    font-size: 12px;
	    padding-left: 2px;
	    padding-right: 2px;
	    line-height: 25px;
	    border: none;
	    font-weight: 300;
	}*/
	.t613__col .button{
	    height: 25px;
        font-size: 14px;
        padding-left: 2px;
        padding-right: 2px;
        line-height: 25px;
        border: none;
        font-weight: 300;
	}
     .detail_desc_tarif	.t613__wrapper {
	    padding: 10px 2px;
	}
    .t613__wrapper .t613__header_tarif.fixed {
		top: 56px;
	}
	.t613__bottom .t613__left.middle {
		padding: 0;
	}
    .t613__header_tarif .hit {
        padding-top: 0px;
    }
}
@media (max-width: 576px) {
	 .t613__left{
        width: 120px;
        min-width: 120;
    }
    .t613__header_title.t-name_xl {
        font-size: 12px;
    }
    .t613__title {
        padding: 5px 3px!important;
    } 
    .price .total_price{
        padding: 5px 3px!important;
    }
    .orange-border-t{
        border-top: 1px #ff6c00 solid;
    }
    .orange-border-b{
        border-bottom: 1px #ff6c00 solid;
    }
    .orange-border-l::before,
    .orange-border-r::after{
        width: 1px;
    }
    .tarif-demo-title{
        font-size: 12px;
    }
    #count_user input[name="count_user"]{
       width: 40px;
    }
    #count_user a.users_calc {
    	width: 32px
    }
    #count_user a i.horizontal {
    	left: 10px;
    }
    #count_user a i.vertical {
    	left: 15px;
    }
}
.t613__middle_item--bottom-inform
{
	/*display: none;*/
    background-color: #f4ffe9;
    border-bottom: 0px solid #eee;
    padding: 20px 20px;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    font-size: 16px;
}
.badge--light-warning
{
	background-color: #ffe500;
    border-radius: 20px;
    display: inline-block;
    font-size: 14px;
    padding: 3px 10px;
    margin-top:5px;
}
@media ( max-width : 991px) {
	.t613__middle_item--bottom-inform .t613__left {
		min-width: 230px;
	}
}
@media ( max-width : 768px) {
	.t613__middle_item--bottom-inform .t613__left {
		min-width: 180px;
	}
}

@media ( max-width : 576px) {
	.t613__middle_item--bottom-inform .t613__left {
    	display: none;
	}
}

/* TMP: RE: */
.t613__mark-circle {
    border: 1px solid var(--e24-blue);
    border-radius:50px;
    color: var(--e24-blue);
    font-weight: 400;
    padding: 2px 7px 2px 7px;
}
.t613__mark-circle_asymmetric {
    padding: 2px 7.5px 2px 6.5px;
}
.t613__mark-circle_asymmetric_4 {
    padding: 2px 8px 2px 6px;
}

.animated_text {
    background: linear-gradient(45deg, #027bf6, #ff6c00, #027bf6, #00BCD4);
    background-size: 300%;
    font-weight: 500;
    /* font-size: 5vw; */
    /* letter-spacing: -5px; */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: animated_text 5s ease-in-out infinite;
    -moz-animation: animated_text 10s ease-in-out infinite;
    -webkit-animation: animated_text 5s ease-in-out infinite;
}
.animated_bgr {
    background: linear-gradient(45deg, rgb(2 123 246 / 10%), rgb(255 108 0 / 10%), rgb(2 123 246 / 10%), rgb(0 188 212 / 10%));
    background-size: 300%;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: animated_text 5s ease-in-out infinite;
    -moz-animation: animated_text 10s ease-in-out infinite;
    -webkit-animation: animated_text 5s ease-in-out infinite;
}

@keyframes animated_text {
    0% { background-position: 0px 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0px 50%; }
}
.t613__line-export-disk {
    background: #f9fcff;
}
.t613__line-export-disk-icon-a {
    display: contents;
}
.t613__line-export-disk-icon {
    color: #027bf6;
    /* background: #eeeeee; */
    border-radius: 50px;
    display: block;
    margin: 0 auto;
    transition: transform 150ms ease;
    transform: scale(1);
    transform-origin: center;
    will-change: transform;
}
.t613__line-export-disk-icon-a:hover .t613__line-export-disk-icon{
    transform: scale(1.15);
}
/* ----- promo ----- */
.promo-action__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
	font-size: 16px;
}
.promo-action__block-icon {
    fill: currentColor;
    width: calc(1em + 2px);
    min-width: calc(1em + 2px);
	margin-right: 6px;
}
.promo-action__block-content,
.promo-text_visual {
    background: -o-linear-gradient(15deg, #027bf6 0, #4d2ee5 100%);
    background: linear-gradient(75deg, #027bf6, #4d2ee5);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}

.promo-action__link:hover {
    text-decoration: none;
}
/* ----- /promo ----- */
/* :RE :TMP */

/* End */


/* Start:/local/components/eoffice/tarif.calc/templates/rent-1c-calc/style.css?17721880903954*/
.detail_desc_tarif h2.block-why__title{padding-top: 70px;}

.detail_desc_tarif .block-why__subtitle
{
	text-align:center;
	color:#ff4403;
	margin-bottom:20px;
}
.description_block_tarif
{
    box-shadow: 1px 1px 10px #00000021;
    border-radius: 10px;
    background-color: #fff;
    padding: 30px 60px 40px;
    margin: 30px auto 50px;
}


.rent-1c-detail-calc .total-calc-value {
}
.app-1c-item
{
	
}
.row-line-checkbox {
	background-color: #fff;
	display: block;
	position: relative;
}

.row-line-checkbox label {
	padding: 8px 0px;
	width: 100%;
	display: block;
	text-align: left;
	color: #3c454c;
	cursor: pointer;
	position: relative;
	z-index: 2;
	transition: color 200ms ease-in;
	overflow: hidden;
	font-weight: 400;
}

.row-line-checkbox label:after {
	width: 24px;
	height: 24px;
	content: "";
	border: 2px solid #d1d7dc;
	background-color: #fff;
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%23fff' fill-rule='nonzero'/%3E%3C/svg%3E ");
	background-repeat: no-repeat;
	background-position: 1px 2px;
	border-radius: 50%;
	z-index: 2;
	position: absolute;
	right: 30px;
	top: 50%;
	transform: translateY(-50%);
	cursor: pointer;
	transition: all 200ms ease-in;
}

.row-line-checkbox input:checked ~ label:after {
	background-color: #25b309;
	border-color: #25b309;
}

.row-line-checkbox input {
	width: 24px;
	height: 24px;
	order: 1;
	z-index: 2;
	position: absolute;
	right: 30px;
	top: 50%;
	transform: translateY(-50%);
	cursor: pointer;
	visibility: hidden;
}

.rent-1c-detail-calc {
	box-shadow: 1px 1px 10px #00000021;
    border-radius: 10px;
    background-color: #fff;
    background-color: #fff;
    padding: 30px 60px 40px;
    margin: 30px auto 50px;
}

.rent-1c-detail-calc .row-line {
	margin: 10px 0;
	display: block;
}

.rent-1c-detail-calc  .row-line__counter {
	float: right;
}

.rent-1c-detail-calc  .row-line__title {
	display: inline-block;
	height: 28px;
	line-height: 28px;
}

.wrap-ligth-select {
	position: relative;
	background-color: #fff;
}

.wrap-ligth-select::after {
	content: '\e801';
	font-family: "fontello";
	font-style: normal;
	font-weight: normal;
	display: block;
	position: absolute;
	background-color: #0271CB;
	width: 35px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	color: #fff;
	text-align: center;
	line-height: 2.5em;
	z-index: 0;
}

.light-select {
	position: relative;
	z-index: 1;
	cursor: pointer;
	background-color: transparent;
	width: 100%;
	border: 1px solid #E8E8E8;
	padding: 7px 50px 7px 15px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

.light-select:focus,.light-select:active {
	outline: none;
}
.charlist__item::after,
.charlist__item::before
{
	content:'';
	display:table;
	clear:both;
}
.charlist__item-title
{
	display: inline-block;
    float: left;
}
.charlist__item-value
{
	display: inline-block;
    float: right;
}

.total-info__price-text,
.total-info__price-value-wrap
{
	font-size:25px;
	font-weight:bold;
}
.total-info__price-text
{
	font-size:20px;
}
.total-info__price-value
{
	color: #ff6c00;
}
.total-info__price .icon-rouble::before
{
	margin:0;
    font-size: 0.9em;
}
.total-info__price-old-value {
	position:relative;
    font-size: 16px;
    text-align: right;
    transition:all .3s linear;    
    display: inline-block;
    float: right;
}
.total-info__price-old-value::after
{
	content:' ';
	position:absolute;
	height:1px;
	background-color:#000;
	left:1px;
	right:1px;
	top:50%;
}
.total-info__price.dont-show-old-price .total-info__price-old-value 
{
	opacity:0;
}

@media screen and (max-width: 480px) {
	.rent-1c-detail-calc {
		padding: 20px;
	}
}


/* End */


/* Start:/include/for_pages/tarif_table_option.css?17005712971916*/
.block-add-option {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%;
    padding: 17px 15px 20px;
   
    border-radius: 5px;
    -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 10px 0;
    box-shadow: rgba(0, 0, 0, 0.1) 0 0 10px 0;
    color: #000;
    background-color: #fff;
}

.block-add-option::before{
    /*content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;*/
}

/*.block-add-option:hover::before {
    -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 10px 10px 0;
    box-shadow: rgba(0, 0, 0, 0.1) 0 10px 10px 0;
}*/
.block-add-option.block-add-service--not_hover:hover::before {
   -webkit-box-shadow: none;
    box-shadow: none;
}

.block-add-option__title{
    font-weight:500;
    background-repeat: no-repeat;
    padding-left: 50px; 
    min-height: 45px;
}
.block-add-option__title>span {
    display: block;
    position: relative;
    top: 5px;
    color: #666666;
}
.block-add-option__title>span>span {
    color: #C039F3;
    border: 1px solid #C039F3;
    padding: 2px 8px;
    border-radius: 30px;
    margin-left: 4px;
    position: relative;
    top: 2px;
}
.block-add-option__more {
    margin: 0 8px -10px auto;
    font-size: 12px;
    text-decoration: solid underline;
    z-index: 1;
}
.detail_desc_tarif__option{
	margin-left: -15px;
    margin-right: -15px;
}

@media (max-width: 1499px) {
    .block-add-option__title>span {
        margin-left: -50px;
    }
}

@media (max-width: 1199px) {
    .block-add-option__title>span {
        margin-left: 0;
    }
}

@media (max-width: 991px) {
    .detail_desc_tarif__option{
	    margin-left: 0px;
	    margin-right: 0px;
	}	
}
/* End */


/* Start:/include/for_pages/tarif_table_sevrice.css?16003267902925*/
.block-add-services__title {
    padding-top: 80px;
}

.block-add-services__subtext {
    margin-bottom: 35px;
    font-size: 22px;
}


/*TODO*/
.block-add-service {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%;
    padding: 17px 15px 20px;
   
    border-radius: 5px;
    -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 0 10px 0;
    box-shadow: rgba(0, 0, 0, 0.1) 0 0 10px 0;
    color: #000;
    background-color: #fff;
}
/*TODO*/
.block-add-service::before{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
/*TODO*/
.block-add-service:hover::before {
    -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 10px 10px 0;
    box-shadow: rgba(0, 0, 0, 0.1) 0 10px 10px 0;
}
/*TODO*/
.block-add-service.block-add-service--not_hover:hover::before {
   -webkit-box-shadow: none;
    box-shadow: none;
}
/*.block-add-service:hover .block-add-service__title {
    border-bottom: 2px solid;
}*/

.block-add-service__label{
    padding: 4px 11px;
    display: inline-block;
    position: absolute;
    right: 0;
    top: 38px;
    color: #fff;
    font-size: 12px;
    background: #FD2929;
    border-radius: 5px 0px 0px 5px;
    line-height: 100%;
    
}

/*TODO*/
.block-add-service__t-d {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    margin-bottom: 20px;
}
/*TODO*/
.block-add-service__title {
    margin: 0 0 8px;
    font-size: 15px;
    font-weight: 700;
    line-height: 1.1;
    color:#333;
    //border-bottom: 2px solid transparent;
}
/*TODO*/
.block-add-service__subtitle{
    color: #ff6c00;
    font-weight: 700;
}
/*TODO*/
.block-add-service__images{
    //float:left;
    width:70px;
    height:70px;
}
/*TODO*/

.block-add-service__desc {
    margin: 0;
    font-size: 15px;
    line-height: 1.55;
    clear:left;
}
/*TODO*/

.block-add-service__link {
    /*position: absolute;*/
    /*bottom: 20px;*/
    /*left: 25px;*/
    /*right: 30px;*/
    padding: 0 20px 0 15px;
    margin: 0;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    text-align: left;
    color: #ff8562;
    background: transparent;
    border: none;
    outline: none;
}
/*TODO*/
.block-add-service__link::after{
    content: '\2192';
    margin-left: 5px;
}
@media (max-width: 1260px){	
	.block-add-service__label {
        display: none;
    }
}
@media (max-width: 991px) {
	 .block-add-services__services.flex{
        display: block;
        
    }
    .block-add-services__services > .flex-col-1:not(:last-child){
        margin-bottom: 40px;
    }
    .block-add-services__services .w33{
        width: 100%;
    }
    
}
/* End */


/* Start:/include/for_pages/calc_tarif.css?16061979917877*/
.calctable__head .calctable__column {
	font-weight: 700;
}

.table__wrapper {
	width: 1140px;
	margin: 0 auto;
    overflow: hidden;
    border-radius: 3px;
    background-color: #fff;
    padding: 10px 30px;
}
.calctable__left, .calctable__column {
    display: table-cell;
    overflow: hidden;
    font-size: 18px;
    font-weight: 400;
    vertical-align: middle !important;
}
.calctable__column {
    text-align: center;
    width: 280px;
    min-width: 280px;
}
.calctable__left {
    width: 455px;
    min-width: 455px;
    height: 45px;
    padding: 10px;
    padding-left: 15px;
}

.orange-border-top {
    border-top: 3px #ff6c00 solid;
}

.orange-border-bottom {
    border-bottom: 3px #ff6c00 solid;
}

.calctable__item {
    border-bottom: 1px solid #eee;
    display: table;
    width: 100%;
    table-layout: fixed;
}

.calctable__head {
    border-bottom: 1px solid #eee;
    display: table;
    width: 100%;
    table-layout: fixed;
}

.calctable__footer {
    display: table;
    width: 100%;
    table-layout: fixed;
}

.hitlabel{
	background-image: url(/images/label.png);
	background-repeat: no-repeat;
	height: 42px;
    margin: 0px auto;
    display: block;
    position: absolute;
    top: 17px;
    left: 475px;
    width: 400px;
    z-index: 999;
}

.hit {
    padding-top: 30px;
}

.calctable__item .icon_down-open:after {
	content: '\e801';
    font-family: "fontello";
    font-style: normal;
    font-weight: 400;
    display: inline-block;
    margin-left: 10px;
    position: static;
}

.calctable__item .icon_up-open:after {
	content: '\e809';
    font-family: "fontello";
    font-style: normal;
    font-weight: 400;
    display: inline-block;
    margin-left: 10px;
    position: static;
}

.calctable__price {
    color: #333;
}

.buttonwrapper{
   margin-top: 0px;
}

.count-users-title {
	display: inline-block;
    vertical-align: top;
    padding-right: 40px;
    padding-top: 10px;
}

#count_users a.plus {
    background: #0271CB;
    border-radius: 0px 3px 3px 0px;
}
#count_users a.minus {
    background: #0271CB;
    border-radius: 3px 0px 0px 3px;
}
#count_users a.users_calc {
    position: relative;
    float: left;
    width: 36px;
    height: 36px;
    cursor: pointer;
}
#count_users {
    display: inline-block;
}
#count_users a.users_calc {
    position: relative;
    float: left;
    width: 36px;
    height: 36px;
    cursor: pointer;
}
#count_users a.users_calc i {
    font-size: 1px;
    background: #FFF;
    display: block;
    position: absolute;
}
#count_users input[name="count_user"] {
    float: left;
    width: 65px;
    height: 36px;
    text-align: center;
    border-left: none;
    border-right: none;
    border-top: 1px solid #E8E8E8;
    border-bottom: 1px solid #E8E8E8;
}
#count_users a i.horizontal {
    width: 12px;
    height: 2px;
    left: 12px;
    top: 17px;
}
.detail_desc_tarif #count_users a.minus {
    background: #0271CB;
    border-radius: 6px 0px 0px 6px;
}
.detail_desc_tarif #count_users a.plus {
    background: #0271CB;
    border-radius: 0px 6px 6px 0px;
}
#count_users a i.vertical {
    width: 2px;
    height: 12px;
    left: 17px;
    top: 12px;
}
/* Hardcore code */
.table__calc {
    overflow:hidden;
 }
.orange-border-left{
    border-left: 0px #ff6c00 solid;
    position: relative;
    overflow: initial;
}
.orange-border-left::before{
    content: " ";
    display: block;
    position: absolute;
    width: 3px;
    height: 100%;
    height: 500px;
    background: #ff6c00;
    left: 0px;
    top: 0px;
}
.orange-border-r{
    /* border-right: 0px #ff6c00 solid; */
    position: relative;
    overflow: initial;
}

.orange-border-right::after{
    content: " ";
    display: block;
    position: absolute;
    width: 3px;
    height: 100%;
    height: 500px;
    background: #ff6c00;
    right: 0px;
    top: 0px;
}

@media (max-width: 1200px){
	.table__wrapper {
		width: calc( 100% - 5px );
   		min-width: calc( 100% - 5px );
	}
	.calctable__left-xs {
		width: 100%;
		margin: 0 auto;
	}
	.calctable__left {
	    min-width: 290px;
	    width: 290px;
	}
	.hitlabel {
	    left: 280px;
	}
	.buttonwrapper{
	   padding: 10px;
	   margin-top: 0px;
	}
	.count-users-title {
        padding-bottom: 15px;
        padding-right: 0px;
    }
}

@media (max-width: 991px){
	.table__wrapper {
		width: calc( 100% - 5px );
   		min-width: calc( 100% - 5px );
	}
	.container {
		padding: 5px;
	}
	.table__wrapper {
		min-width: 720px;
		width: 720px;
		padding: 10px 0px;
	}
	.calctable__left {
        min-width: 200px;
        width: 200px;
        height: 50px;
        padding: 5px;
        padding-left: 10px;
        font-size: 14px;
    }
    .calctable__column {
        width: 200px;
        font-size: 14px;
    }
    .hitlabel {
	    left: 211px;
	    top: 14px;
	}
	.buttonwrapper {
	    padding: 5px;
	}
}

@media (max-width: 768px){
	.table__wrapper {
		width: calc( 100% - 5px );
   		min-width: calc( 100% - 5px );
	}
	/*.table__wrapper {
		min-width: 720px;
		width: 720px;
	}*/
	.buttonwrapper .button{
	   min-width: 50px;	
	}
	.hitlabel{
	   display: none;
	}
	.table__wrapper{
	    padding-bottom: 30px;
	    padding: 5px;
	}
	.hit {
        padding-top: 0px;
	}
	.count-users-title {
        padding-right: 0;
    }
    .calctable__column span {
        width: 20px;
    }
    .calctable__price .price_700 {
        margin-bottom: 5px;
    }
    .calctable__price-xs {
    	margin-top: 40px !important;
    }
}

@media (max-width: 630px){
	.table__wrapper {
		width: calc( 100% - 10px );
   		min-width: calc( 100% - 10px );
	}
	/*.table__wrapper{
		width: 500px;
		min-width: 500px;
		padding: 2px;
	}*/
	.calctable__left {
       min-width: 180px;
       width: 180px;
    }
    .buttonwrapper .button {
	   min-width: 0px;
	   font-size: 12px;
	}
	.buttonwrapper{
	   padding: 0;
	}
	.buttonwrapper .price .fs16-xs{
	   font-size: 12px;
	}
}

@media (max-width: 500px){
		.table__wrapper {
		width: calc( 100% - 5px );
   		min-width: calc( 100% - 5px );
	}
	/*.table__wrapper{
		width: 380px;
		min-width: 380px;
	}*/
	.calctable__left {
        min-width: 90px;
        width: 90px;
        font-size: 12px;
    }
    .calctable__column {
        width: 75px;
        font-size: 12px;
    } 
    .buttonwrapper .button {
	    font-size: 12px;
	    padding-top: 5px;
	    padding-bottom: 5px;
	    padding: 5px;
	}
	.buttonwrapper .btnbuy {
        padding: 5px 15px;
	}
	.buttonwrapper{
	   padding: 0;
	}

	#count_users a.users_calc {
	   width: 26px;
       height: 26px;
	}
	#count_users input[name="count_user"] {
        height: 26px;
        width: 30px;
    }
    #count_users a i.horizontal {
	    left: 7px;
	    top: 12px;
    }
    #count_users a i.vertical {
	    left: 12px;
	    top: 7px;
    }
    .calctable__price-xs {
    	margin-top: 30px !important;
    }
}

@media (max-width: 320px){
	.table__wrapper {
		width: calc( 100% - 5px );
   		min-width: calc( 100% - 5px );
	}
	/*.table__wrapper{
		min-width: 350px;
		width: 350px;
		padding: 0px;
	}*/
    .buttonwrapper .button {
	    padding-top: 2px;
	    padding-bottom: 2px;
	}
	.buttonwrapper .btnbuy {
        padding: 2px 5px;
	}
	/*
	#count_users a.users_calc {
	   width: 24px;
       height: 24px;
	}
	#count_users input[name="count_user"] {
        height: 24px;
        width: 35px;
    }
    #count_users a i.horizontal {
	    left: 5px;
	    top: 10px;
    }
    #count_users a i.vertical {
	    left: 10px;
	    top: 5px;
    }
    */
}



/* End */


/* Start:/include/for_pages/why_8000.css?16000765641950*/
/* ---- Почему нас выбирают более 8000 пользователей ---*/

.block-reasons {
    position: relative;
    padding-top: 70px;
    padding-bottom: 95px;
}

.block-reasons__list {
    margin: 0;
    padding: 0;
    list-style: none;
}

.block-reasons__item {
    margin: 0;
}

.block-reasons__title {
    margin-bottom: 40px;
}

.block-reason {
    padding: 0 20px;
    text-align: center;
}

.block-reason::before {
    content: '';
    display: block;
    width: 100px;
    height: 100px;
    margin: 0 auto 25px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}

.block-reason_line::before {
    background-image: url(/arenda-1c/images/lib__tildaicon__32323666-6137-4430-b565-333833333461__Tilda_Icons_32_profession_support.svg);
}

.block-reason_cabinet::before {
    background-image: url(/arenda-1c/images/lib__tildaicon__66333861-3636-4566-a166-356266396132__Tilda_Icons_37_Finance_technologies_cloud.svg);
}

.block-reason_support::before {
    background-image: url(/arenda-1c/images/lib__tildaicon__63663564-3530-4730-b866-376431326537__touragency_callcentre.svg);
}

.block-reason_partner::before {
    /*background-image: url(/rent/arenda-1c/images/lib__tildaicon__66643732-6362-4839-a334-656533343166__Tilda_Icons_39_IT_branding.svg);*/
    background-image: url(/arenda-1c/images/rub.png);
    background-size: 83px;
}

.block-reason__title {
    margin: 0 0 25px;
    font-size: 30px;
    font-weight: 400;
    line-height: 1.17;
}

.block-reason__desc {
    margin: 0;
    font-size: 16px;
    color: #000;
}

@media (min-width: 1200px) {
    .block-reason__title {
        min-height: 105px;
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .block-reason__title {
        min-height: 96px;
    }
}

/* ---------------------------------------------------- */
/* End */


/* Start:/include/for_pages/try.css?16034296521775*/
.block-try-now {
    padding-top: 50px;
    padding-bottom: 50px;
    background-color: #efefef;
    color: #333;
    text-align: center;
}

.block-try-now__title {
    margin-bottom: 25px;
}

.block-try-now__desc {
    margin-bottom: 40px;
    font-size: 24px;
    line-height: 1.5;
    color: #000;
    color: #333;
}

.block-try-now__btn-wrap {
    position: relative;
    display: inline-block;
    margin-bottom: 15px;
}

.block-try-now__arrow-icon-1 {
    display: none;
}

.block-try-now__arrow-icon-2 {
    fill: #c9c9c9;
    width: 45px;
    position: absolute;
    left: -30px;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    top: 0;
    margin: auto;
}

.t-btn {
    display: inline-block;
    height: 60px;
    line-height: 60px;
    font-size: 16px;
    padding-left: 60px;
    padding-right: 60px;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    font-weight: 700;
    background-image: none;
    cursor: pointer;
    -webkit-appearance: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    color: #fff !important;
    text-decoration: none !important;
    background-color: #ff6c00;
    border: 0 none;
    border-radius: 30px;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
}

.t-btn:hover,
.t-btn:focus {
    background-color: #ff8200 !important;
}

.t-btn_bs {
    -webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.5);
    box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.5);
}

@media (max-width: 400px){
	.t-btn {
    padding-left: 40px;
    padding-right: 40px;
}
	
}


/* End */


/* Start:/local/templates/main/components/bitrix/catalog.section/mainpage-feedbacks_new/style.min.css?15710456981158*/
.owl-carousel{padding:15px}div#feedbacks{padding-bottom:22px!important;min-height:370px}.page-feedbacks__item{text-align:center}.page-feedbacks__user_name{margin:0 0 3px!important;font-size:16px!important;font-weight:600!important;line-height:1.35!important}.page-feedbacks__user_photo{display:block;width:120px!important;height:120px;margin:0 auto 18px;border-radius:50%}.page-feedbacks__user_quote{display:block;font-size:14px;line-height:1.55;color:#666;margin-bottom:12px}#feedbacks .owl-stage-outer{z-index:1}#feedbacks .owl-nav{position:absolute;width:100%;top:50%;margin-top:-50px}#feedbacks .owl-prev{background-image:url(/images/icons/prev-arrow-32.png)!important;background-size:cover!important;width:32px;height:32px;margin-left:-50px}#feedbacks .owl-next{background-image:url(/images/icons/next-arrow-32.png)!important;background-size:cover!important;width:32px;height:32px;margin-right:-50px;float:right}#feedbacks .owl-dots{display:none}#feedbacks .f-text{text-align:justify}@media screen and (max-width: 768px){#page-feedbacks .container{max-width:90vw}#page-feedbacks .owl-next{margin-right:-12px}#page-feedbacks .owl-prev{margin-left:-32px}}
/* End */


/* Start:/include/general/plugins/OwnCarousel2.2.3.4/owl.carousel.min.css?17714869693352*/
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
 .owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/include/general/plugins/OwnCarousel2.2.3.4/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/* End */


/* Start:/include/general/plugins/animate.css/3.7.0/animate.min.css?177148696957987*/
@charset "UTF-8";

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.7.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */

@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;-webkit-transform-origin:center bottom;animation-name:bounce;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-name:headShake;-webkit-animation-timing-function:ease-in-out;animation-name:headShake;animation-timing-function:ease-in-out}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-animation-name:swing;-webkit-transform-origin:top center;animation-name:swing;transform-origin:top center}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;-webkit-transform-origin:center;animation-name:jello;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-duration:1.3s;-webkit-animation-name:heartBeat;-webkit-animation-timing-function:ease-in-out;animation-duration:1.3s;animation-name:heartBeat;animation-timing-function:ease-in-out}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{-webkit-transform:scale3d(1.03,1.03,1.03);opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{-webkit-transform:scaleX(1);opacity:1;transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{-webkit-transform:scale3d(1.03,1.03,1.03);opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{-webkit-transform:scaleX(1);opacity:1;transform:scaleX(1)}}.bounceIn{-webkit-animation-duration:.75s;-webkit-animation-name:bounceIn;animation-duration:.75s;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,-3000px,0);opacity:0;transform:translate3d(0,-3000px,0)}60%{-webkit-transform:translate3d(0,25px,0);opacity:1;transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,-3000px,0);opacity:0;transform:translate3d(0,-3000px,0)}60%{-webkit-transform:translate3d(0,25px,0);opacity:1;transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(-3000px,0,0);opacity:0;transform:translate3d(-3000px,0,0)}60%{-webkit-transform:translate3d(25px,0,0);opacity:1;transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(-3000px,0,0);opacity:0;transform:translate3d(-3000px,0,0)}60%{-webkit-transform:translate3d(25px,0,0);opacity:1;transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(3000px,0,0);opacity:0;transform:translate3d(3000px,0,0)}60%{-webkit-transform:translate3d(-25px,0,0);opacity:1;transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(3000px,0,0);opacity:0;transform:translate3d(3000px,0,0)}60%{-webkit-transform:translate3d(-25px,0,0);opacity:1;transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,3000px,0);opacity:0;transform:translate3d(0,3000px,0)}60%{-webkit-transform:translate3d(0,-20px,0);opacity:1;transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,3000px,0);opacity:0;transform:translate3d(0,3000px,0)}60%{-webkit-transform:translate3d(0,-20px,0);opacity:1;transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{-webkit-transform:scale3d(1.1,1.1,1.1);opacity:1;transform:scale3d(1.1,1.1,1.1)}to{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{-webkit-transform:scale3d(1.1,1.1,1.1);opacity:1;transform:scale3d(1.1,1.1,1.1)}to{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;-webkit-animation-name:bounceOut;animation-duration:.75s;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{-webkit-transform:translate3d(0,-20px,0);opacity:1;transform:translate3d(0,-20px,0)}to{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{-webkit-transform:translate3d(0,-20px,0);opacity:1;transform:translate3d(0,-20px,0)}to{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{-webkit-transform:translate3d(20px,0,0);opacity:1;transform:translate3d(20px,0,0)}to{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{-webkit-transform:translate3d(20px,0,0);opacity:1;transform:translate3d(20px,0,0)}to{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{-webkit-transform:translate3d(-20px,0,0);opacity:1;transform:translate3d(-20px,0,0)}to{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{-webkit-transform:translate3d(-20px,0,0);opacity:1;transform:translate3d(-20px,0,0)}to{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{-webkit-transform:translate3d(0,20px,0);opacity:1;transform:translate3d(0,20px,0)}to{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{-webkit-transform:translate3d(0,20px,0);opacity:1;transform:translate3d(0,20px,0)}to{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{-webkit-transform:translate3d(0,-100%,0);opacity:0;transform:translate3d(0,-100%,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInDown{0%{-webkit-transform:translate3d(0,-100%,0);opacity:0;transform:translate3d(0,-100%,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInDownBig{0%{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{-webkit-transform:translate3d(-100%,0,0);opacity:0;transform:translate3d(-100%,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInLeft{0%{-webkit-transform:translate3d(-100%,0,0);opacity:0;transform:translate3d(-100%,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{-webkit-transform:translate3d(100%,0,0);opacity:0;transform:translate3d(100%,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{-webkit-transform:translate3d(100%,0,0);opacity:0;transform:translate3d(100%,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInRightBig{0%{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{-webkit-transform:translate3d(0,100%,0);opacity:0;transform:translate3d(0,100%,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{-webkit-transform:translate3d(0,100%,0);opacity:0;transform:translate3d(0,100%,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInUpBig{0%{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{-webkit-transform:translate3d(0,100%,0);opacity:0;transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{-webkit-transform:translate3d(0,100%,0);opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0);opacity:0;transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0);opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0);opacity:0;transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0);opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{-webkit-transform:translate3d(0,-100%,0);opacity:0;transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{-webkit-transform:translate3d(0,-100%,0);opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in;transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}@keyframes flip{0%{-webkit-animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in;transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.animated.flip{-webkit-animation-name:flip;-webkit-backface-visibility:visible;animation-name:flip;backface-visibility:visible}@-webkit-keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);opacity:1;transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);opacity:1;transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-animation-name:flipInX;-webkit-backface-visibility:visible!important;animation-name:flipInX;backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in;transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);opacity:1;transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in;transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);opacity:1;transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-animation-name:flipInY;-webkit-backface-visibility:visible!important;animation-name:flipInY;backface-visibility:visible!important}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);opacity:1;transform:perspective(400px) rotateX(-20deg)}to{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0;transform:perspective(400px) rotateX(90deg)}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);opacity:1;transform:perspective(400px) rotateX(-20deg)}to{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0;transform:perspective(400px) rotateX(90deg)}}.flipOutX{-webkit-animation-duration:.75s;-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible!important;animation-duration:.75s;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);opacity:1;transform:perspective(400px) rotateY(-15deg)}to{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0;transform:perspective(400px) rotateY(90deg)}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);opacity:1;transform:perspective(400px) rotateY(-15deg)}to{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0;transform:perspective(400px) rotateY(90deg)}}.flipOutY{-webkit-animation-duration:.75s;-webkit-animation-name:flipOutY;-webkit-backface-visibility:visible!important;animation-duration:.75s;animation-name:flipOutY;backface-visibility:visible!important}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;transform:translate3d(100%,0,0) skewX(-30deg)}60%{-webkit-transform:skewX(20deg);opacity:1;transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;transform:translate3d(100%,0,0) skewX(-30deg)}60%{-webkit-transform:skewX(20deg);opacity:1;transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-name:lightSpeedIn;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);opacity:0;transform:translate3d(100%,0,0) skewX(30deg)}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);opacity:0;transform:translate3d(100%,0,0) skewX(30deg)}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-name:lightSpeedOut;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);-webkit-transform-origin:center;opacity:0;transform:rotate(-200deg);transform-origin:center}to{-webkit-transform:translateZ(0);-webkit-transform-origin:center;opacity:1;transform:translateZ(0);transform-origin:center}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);-webkit-transform-origin:center;opacity:0;transform:rotate(-200deg);transform-origin:center}to{-webkit-transform:translateZ(0);-webkit-transform-origin:center;opacity:1;transform:translateZ(0);transform-origin:center}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(-45deg);transform-origin:left bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:left bottom;opacity:1;transform:translateZ(0);transform-origin:left bottom}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(-45deg);transform-origin:left bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:left bottom;opacity:1;transform:translateZ(0);transform-origin:left bottom}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(45deg);transform-origin:right bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:right bottom;opacity:1;transform:translateZ(0);transform-origin:right bottom}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(45deg);transform-origin:right bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:right bottom;opacity:1;transform:translateZ(0);transform-origin:right bottom}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(45deg);transform-origin:left bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:left bottom;opacity:1;transform:translateZ(0);transform-origin:left bottom}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(45deg);transform-origin:left bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:left bottom;opacity:1;transform:translateZ(0);transform-origin:left bottom}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(-90deg);transform-origin:right bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:right bottom;opacity:1;transform:translateZ(0);transform-origin:right bottom}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(-90deg);transform-origin:right bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:right bottom;opacity:1;transform:translateZ(0);transform-origin:right bottom}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;opacity:1;transform-origin:center}to{-webkit-transform:rotate(200deg);-webkit-transform-origin:center;opacity:0;transform:rotate(200deg);transform-origin:center}}@keyframes rotateOut{0%{-webkit-transform-origin:center;opacity:1;transform-origin:center}to{-webkit-transform:rotate(200deg);-webkit-transform-origin:center;opacity:0;transform:rotate(200deg);transform-origin:center}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;opacity:1;transform-origin:left bottom}to{-webkit-transform:rotate(45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(45deg);transform-origin:left bottom}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;opacity:1;transform-origin:left bottom}to{-webkit-transform:rotate(45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(45deg);transform-origin:left bottom}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;opacity:1;transform-origin:right bottom}to{-webkit-transform:rotate(-45deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(-45deg);transform-origin:right bottom}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;opacity:1;transform-origin:right bottom}to{-webkit-transform:rotate(-45deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(-45deg);transform-origin:right bottom}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;opacity:1;transform-origin:left bottom}to{-webkit-transform:rotate(-45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(-45deg);transform-origin:left bottom}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;opacity:1;transform-origin:left bottom}to{-webkit-transform:rotate(-45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(-45deg);transform-origin:left bottom}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;opacity:1;transform-origin:right bottom}to{-webkit-transform:rotate(90deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(90deg);transform-origin:right bottom}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;opacity:1;transform-origin:right bottom}to{-webkit-transform:rotate(90deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(90deg);transform-origin:right bottom}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;-webkit-transform-origin:top left;animation-timing-function:ease-in-out;transform-origin:top left}20%,60%{-webkit-animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;animation-timing-function:ease-in-out;transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-animation-timing-function:ease-in-out;-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg);transform-origin:top left}to{-webkit-transform:translate3d(0,700px,0);opacity:0;transform:translate3d(0,700px,0)}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;-webkit-transform-origin:top left;animation-timing-function:ease-in-out;transform-origin:top left}20%,60%{-webkit-animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;animation-timing-function:ease-in-out;transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-animation-timing-function:ease-in-out;-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg);transform-origin:top left}to{-webkit-transform:translate3d(0,700px,0);opacity:0;transform:translate3d(0,700px,0)}}.hinge{-webkit-animation-duration:2s;-webkit-animation-name:hinge;animation-duration:2s;animation-name:hinge}@-webkit-keyframes jackInTheBox{0%{-webkit-transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{-webkit-transform:scale(1);opacity:1;transform:scale(1)}}@keyframes jackInTheBox{0%{-webkit-transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{-webkit-transform:scale(1);opacity:1;transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes rollIn{0%{-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) rotate(120deg);opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) rotate(120deg);opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom}}@keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{-webkit-transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}@keyframes zoomOutLeft{40%{-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{-webkit-transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{-webkit-transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}@keyframes zoomOutRight{40%{-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{-webkit-transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom}}@keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;animation-duration:1s;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (prefers-reduced-motion){.animated{-webkit-animation:unset!important;-webkit-transition:none!important;animation:unset!important;transition:none!important}}
/* End */


/* Start:/include/for_pages/consultation.css?17726110483179*/
.block-questions {
    padding: 85px 0 90px;
    background-color: #f2f2f2;
}

.block-questions__title {
    margin-bottom: 90px;
}

.block-questions__subtitle {
    margin: 0 0 15px;
    font-size: 24px;
    color: #333;
    font-weight: 600;
}

.block-questions__phones {
    padding: 0;
    margin: 0 0 15px;
    list-style: none;
    color: #333;
}

.block-questions__phone {
    margin: 0;
    padding: 0;
    font-size: 20px;
}

.block-questions__phone:not(:last-child) {
    margin-bottom: 15px;
}

.block-questions__email {
    font-size: 20px;
}

.t690 .t-input{
	margin: 0;
    font-family: 'Roboto',sans-serif;
    font-size: 100%;
    height: 60px;
    padding: 0 20px;
    font-size: 16px;
    line-height: 1.33;
    width: 100%;
    border: 0 none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    outline: none;
    -webkit-appearance: none;
}

.t690 .t-input-block {
    height: 100%;
    width: 100%;
    box-sizing: border-box;
}

.t690 .t-input-group {
    display: table-cell;
    vertical-align: bottom;
}

.t690 .t-form_inputs-total_2 .t-input-group {
    width: 50%;
}
.t690 .t-form__inputsbox{
	 display: table;
    -webkit-transition: max-height .3s cubic-bezier(.19,1,.22,1),opacity .3s linear;
    transition: max-height .3s cubic-bezier(.19,1,.22,1),opacity .3s linear;
    max-height: 5000px;
}


.form-checkbox {
	width: 480px; 
	margin: 0px auto;
	}

.form-checkbox .checkbox-label {
    width: 100%;
    text-align: left;
}

.t690 .t-submit{
    font-family: 'Roboto',sans-serif;
    text-align: center;
    height: 60px;
    border: 0 none;
    font-size: 16px;
    padding-left: 80px;
    padding-right: 80px;
    -webkit-appearance: none;
    font-weight: 700;
    white-space: nowrap;
    background-image: none;
    cursor: pointer;
    margin: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    outline: none;
    background: transparent;
}

@media screen and (max-width: 960px){
	.t690 .t-input-group {
	    display: block;
	    width: 100% !important;	   
	}
	.t690 .t-input-block {
	    display: block;
	    width: 100%;
	    margin-bottom: 25px;
	    padding-right: 0;
	    margin: 0 auto;
	}
	.t690 .t-submit {
	    width: 100%;
	}
	.t690 .t-form__inputsbox {
	    display: block;
	}

	.t690 .t-submit{
    padding-left: 15px;
    padding-right: 15px;
    font-size: 14px;
}
}
@media screen and (max-width: 580px){
	.t690 .t-input-group {
	    display: block;
	    width: 100% !important;	   
	}
	.t690 .t-input-block {
	    width: 90%;
	}
	.form-checkbox {
		width: 330px; 
	}
}

@media screen and (max-width: 450px){
	.form-checkbox {
		width: 230px; 
	}
	.t690 .g-recaptcha,
	.t690 .g-recaptcha iframe,
	.t690 .g-recaptcha > div
	{
		width: 100% !important;
		overflow: hidden;
	}
	.t690 .g-recaptcha{
		border-right: 1px solid #ccc;
		width: (100% - 20px) !important;
	}
}

@media screen and (max-width: 400px){
	.form-checkbox {
		width: 170px; 
	}

	
	
}

/* End */


/* Start:/local/templates/main/components/bitrix/form.result.new/consultation.default/style.css?17721880901604*/
.consultation-default {
	max-width: 550px;
	width: 100%;
	margin: 0 auto;
}
.consultation-default .consultation-default__error p{
	margin: 0;
}

.consultation-default .e-input {
	border: none;
}
.consultation-default .e-input::after {
	display: none;
}
.consultation-default .e-input input {
	height: 60px;
	padding: 0 20px;
	color: #000;
	font-size: 16px;
    line-height: 1.33;
	border: 1px solid #bbb;
	border-radius: 0;
}
.consultation-default .e-input input.form-element--invalid {
	border-color: #ff0000;
}
.consultation-default .form-checkbox-container .form-checkbox-label:hover {
	cursor: pointer;
	color: #3194e7;
}
.consultation-default .input_box {
	margin-top: 40px;
}
.consultation-default .input_box .send_button{
	display: block;
	font-size: 16px;
	font-family: 'Roboto', sans-serif;
	color:#fff;
	background-color: #ff6c00;
	border-radius: 7px;
	height: 60px;
	padding: 5px 60px;
	text-align: center;
	font-weight: 700;
	transition: all 0.1s ease-out 0.1s;
	border: none;
	margin: 0 auto;
}
.consultation-default .input_box .btn_orange:hover{
	background-color: #ff8200;
}
.connect_to_1cfresh__formblock .consultation-default .input_box .send_button {
	padding: 5px 10px;
}

@media screen and (max-width: 768px) {
    .consultation-default .input_box {
		margin-top: 25px;
	}
}

@media screen and (max-width: 480px) {
    .consultation-default-parent-block {
		padding: 0 !important;
	}
	.consultation-default .input_box .send_button {
		padding: 5px 30px;
		height: 40px;
		font-size: 14px;
		max-width: 100%;
	}
}
/* End */
/* /oblako-1c/style.css?16475924581064 */
/* /include/for_pages/css/banner_slogan_services.css?17059273813218 */
/* /local/templates/main/components/bitrix/news/programms1c_try/bitrix/news.list/.default/style.css?17659673016267 */
/* /local/components/eoffice/tarif.list/templates/merge_index/style.css?177261104819821 */
/* /local/components/eoffice/tarif.calc/templates/rent-1c-calc/style.css?17721880903954 */
/* /include/for_pages/tarif_table_option.css?17005712971916 */
/* /include/for_pages/tarif_table_sevrice.css?16003267902925 */
/* /include/for_pages/calc_tarif.css?16061979917877 */
/* /include/for_pages/why_8000.css?16000765641950 */
/* /include/for_pages/try.css?16034296521775 */
/* /local/templates/main/components/bitrix/catalog.section/mainpage-feedbacks_new/style.min.css?15710456981158 */
/* /include/general/plugins/OwnCarousel2.2.3.4/owl.carousel.min.css?17714869693352 */
/* /include/general/plugins/animate.css/3.7.0/animate.min.css?177148696957987 */
/* /include/for_pages/consultation.css?17726110483179 */
/* /local/templates/main/components/bitrix/form.result.new/consultation.default/style.css?17721880901604 */
