

/* Start:/local/templates/main/style.css?1640453083429*/
.reveal {
	visibility: hidden;
}

.floating-aside {
	background-color: #fff;
	padding: 24px 18px;
	position: fixed;
	right: 20px;
	bottom: 20px;
	display: none;
	width: 100%;
	max-width: 360px;
	transition: 0.4s;
	border-radius: 10px;
}


.floating-aside__btn {
	border: none;
	font: inherit;
	margin-top: 10px;
}

.floating-aside__btn:hover {
	cursor: pointer;
}

.floating-aside--visible {
	transition: 0.4s;
	display: block;
}
/* End */


/* Start:/local/templates/main/template_styles.css?17550296331265*/
.browser__body{
	overflow: unset;
}
.videl-green{
	background: #32c66e;
	color: white;
}
.floating-aside {
    right: 2.5%;
}
@media (min-width: 992px){
.h1, h1 {
   // font-size: 3.5rem !important;
}
.wrapper-fluid h1:last-child{
	margin-top:7%;
}

	form[name=vacancy] p.h4{
		font-size:1.9rem;
	}
}
.creating-grid__studio-content{
	z-index:2;
}
@media (min-width: 768px){
.creating-grid__studio-content:before {
    z-index: -1 !important;
}
}

.creating-grid__notivory-wrapper span {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
    text-align: center;
}

.checkbox.text-small{
    font-size: 14px;
}
.checkbox{
    text-align: left;
    display: inline-block;
}
.checkbox__label{
    user-select: none;
}

.checkbox__input:not(:checked)~.checkbox__label:before{
    background-color: transparent;
}
.checkbox__label:before{
    border: 1px solid var(--c, #000);
}

.checkbox__input:checked~.checkbox__label:after{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.56.75 2.97 4.36 1.44 2.81 0 4.26l2.97 2.99L8 2.19z'/%3E%3C/svg%3E")!important;
}

.modal{
    color: initial;
        --c: #000;
    --bg: #eff3f6;
}
/* End */


/* Start:/design/portfolio/enron/styles/styles.min.css?15161050386122*/
/*!
 * Don't touch minify css, please!
 */@font-face{font-family:ClearSansBold;font-weight:700;font-style:normal;src:url(/design/portfolio/enron/styles/../fonts/ClearSansBold/ClearSansBold.eot);src:url(/design/portfolio/enron/styles/../fonts/ClearSansBold/ClearSansBold.eot?#iefix) format('embedded-opentype'),url(/design/portfolio/enron/styles/../fonts/ClearSansBold/ClearSansBold.woff) format('woff'),url(/design/portfolio/enron/styles/../fonts/ClearSansBold/ClearSansBold.ttf) format('truetype'),url(/design/portfolio/enron/styles/../fonts/ClearSansBold/ClearSansBold.svg#icon) format('svg')}.enron{width:100%;min-width:1000px}.enron p{font-family:Roboto,sans-serif;font-size:30px;line-height:42px;font-weight:300;color:#27282f;text-align:center;max-width:900px;margin:0 auto}.enron-main{position:relative;height:850px;background:url(/design/portfolio/enron/styles/../images/enron-main__bg.jpg) no-repeat center;overflow:hidden}.enron-main__gear{position:absolute;left:50%;background-repeat:no-repeat;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.enron-main__gear--small{width:106px;height:106px;background-image:url(/design/portfolio/enron/styles/../images/gear--small.png);background-size:100%;top:362px;margin-left:221px;z-index:3}.enron-main__gear--regular{width:46px;height:47px;background-image:url(/design/portfolio/enron/styles/../images/gear--big.png);background-size:100%;top:321px;margin-left:-315px;z-index:3}.enron-main__gear--logo{width:193px;height:228px;background-image:url(/design/portfolio/enron/styles/../images/enron-main__gear--logo.png);top:302px;margin-left:-80px;z-index:4}.enron-main__central{width:280px;height:216px;position:absolute;top:237px;left:50%;margin-left:-432px;background:url(/design/portfolio/enron/styles/../images/engine-central-part.png);background-size:100%;z-index:2;-webkit-animation:central-rotate 1.4s linear infinite;animation:central-rotate 1.4s linear infinite;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.enron-main__piston{width:260px;height:343px;position:absolute;top:300px;left:50%;background:url(/design/portfolio/enron/styles/../images/engine-piston-part.png);background-size:100%;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.enron-main__piston--left{-webkit-transform:rotate(30deg);transform:rotate(30deg);margin-left:-420px;z-index:1;-webkit-animation:left-piston-move .7s infinite;animation:left-piston-move .7s infinite}.enron-main__tape{width:621px;height:621px;position:absolute;top:357px;left:50%;background:url(/design/portfolio/enron/styles/../images/engine-tape-part.png);margin-left:215px;z-index:1;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.enron-main__title{font-family:ClearSansBold;font-size:64px;line-height:64px;text-transform:uppercase;text-align:center;color:#fff;padding-top:695px}.enron-about{padding:65px 0 35px}.enron-about__img{margin-top:40px;height:1400px;background:url(/design/portfolio/enron/styles/../images/enron-about__img.jpg) no-repeat center}.enron-mobile{overflow:hidden}.enron-mobile__row{font-size:0;line-height:0;width:1148px;margin:60px auto 0;padding-top:20px}.enron-mobile__row--fixed{position:fixed;width:1148px;top:-60px;left:50%;margin-left:-574px}.enron-mobile__tablet{position:relative;display:inline-block;width:710px;height:1200px}.enron-mobile__tablet .page{position:absolute;top:67px;left:36px;width:638px;height:100%;overflow:hidden}.enron-mobile__tablet .page img{position:relative;width:100%}.enron-mobile__tablet .screen{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/design/portfolio/enron/styles/../images/enron-mobile__tablet--img.png) no-repeat}.enron-mobile__phone{position:relative;display:inline-block;width:360px;height:1200px;margin-left:77px}.enron-mobile__phone .page{position:absolute;top:22px;left:25px;width:311px;height:100%;overflow:hidden}.enron-mobile__phone .page img{position:relative;width:100%}.enron-mobile__phone .screen{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/design/portfolio/enron/styles/../images/enron-mobile__phone--img.png) no-repeat}.enron-form{position:relative;overflow:hidden;height:630px;background:url(/design/portfolio/enron/styles/../images/enron-form__bg.jpg) no-repeat center}.enron-card img{max-width:100%;display:block;margin:100px auto -40px}.enron-card__hint{max-width:1125px;margin:0 auto;padding:0 40px;font-family:Roboto,sans-serif;font-size:18px;font-weight:300;font-style:italic;color:#27282f}.enron-site{position:relative;margin:120px 0 80px;height:0;padding-top:52%;background:url(/design/portfolio/enron/styles/../images/enron-site__bg.jpg) no-repeat center}.enron-site__link{position:absolute;top:80px;left:0;width:100%;text-align:center;font-family:Roboto,sans-serif;font-size:22px}.enron-site__link a{color:#fff;border-bottom:1px solid rgba(255,255,255,.3)}.enron-site__link a:hover{color:#fff!important;border-bottom:1px solid rgba(255,255,255,.7)!important}.enron-navigation{margin-bottom:60px}.enron-two-gears{position:absolute;top:30px;left:50%;margin-left:320px}.enron-two-gears__big{display:block;width:46px;height:47px;background:url(/design/portfolio/enron/styles/../images/gear--big.png) no-repeat;background-size:100%;position:absolute;top:178px;left:346px}.enron-two-gears__small{display:block;width:106px;height:106px;background:url(/design/portfolio/enron/styles/../images/gear--small.png) no-repeat;background-size:100%;position:absolute;top:260px;left:82px}#gears{position:absolute;top:165px;left:50%;margin-left:-500px;z-index:2;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}@-webkit-keyframes central-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes central-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes left-piston-move{0%{top:300px}50%{top:360px}100%{top:300px}}@keyframes left-piston-move{0%{top:300px}50%{top:360px}100%{top:300px}}.enron-preloader{margin:auto;width:200px;height:200px;background-image:url(/design/portfolio/enron/styles/../images/preloader.png);background-repeat:no-repeat;-webkit-animation:preloader 1s steps(24) infinite;animation:preloader 1s steps(24) infinite;position:absolute;top:50%;left:50%;margin-top:-100px;margin-left:-100px}@keyframes preloader{100%{background-position:0 -4800px}}@-webkit-keyframes preloader{100%{background-position:0 -4800px}}.enron-main.active .enron-preloader{display:none}.enron-main.active #gears,.enron-main.active .enron-main__central,.enron-main.active .enron-main__gear,.enron-main.active .enron-main__piston,.enron-main.active .enron-main__tape{opacity:1}
/* End */
/* /local/templates/main/style.css?1640453083429 */
/* /local/templates/main/template_styles.css?17550296331265 */
/* /design/portfolio/enron/styles/styles.min.css?15161050386122 */
