@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;500;600&family=Nunito:wght@200;300;400;600;700&display=swap');
.fade{opacity:0;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}
.fade.in{opacity:1;}
@font-face{font-family:'icomoon';src:url('../fonts/icomoon/icomoon.eot?-q90l3w');src:url('../fonts/icomoon/icomoon.eot?#iefix-q90l3w') format('embedded-opentype'), url('../fonts/icomoon/icomoon.woff?-q90l3w') format('woff'), url('../fonts/icomoon/icomoon.ttf?-q90l3w') format('truetype'), url('../fonts/icomoon/icomoon.svg?-q90l3w#icomoon') format('svg');font-weight:normal;font-style:normal;}
ul{padding:0;}
ul li{list-style-type:none;}
q,
q:lang(ru){quotes:"\00AB" "\00BB" "\201E" "\201C";}
q:lang(en){quotes:"\201C" "\201D" "\2018" "\2019";}
q:lang(it){quotes:"\00AB" "\00BB" "\201C" "\201D";}
.basic-text{color:#000000;letter-spacing:normal;text-transform:none;font-variant:normal;background-color:transparent;}
.trans{-webkit-transition:0.2s all ease;-moz-transition:0.2s all ease;-ms-transition:0.2s all ease;-o-transition:0.2s all ease;transition:0.2s all ease;}
.link-gray{color:#000000;}
.link-gray:hover,
.link-gray:active{color:#545454;}
.fa{font:normal normal normal 14px/1 'FontAwesome';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;}
.fade-in{opacity:0;}
.animated{-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}
@-webkit-keyframes fadeIn{0%{opacity:0;}
	100%{opacity:1;}
}
@keyframes fadeIn{0%{opacity:0;}
	100%{opacity:1;}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}
@-webkit-keyframes fadeOut{0%{opacity:1;}
	100%{opacity:0;}
}
@keyframes fadeOut{0%{opacity:1;}
	100%{opacity:0;}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);}
	100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);}
	100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(50%, 0, 0);transform:translate3d(50%, 0, 0);}
	100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(50%, 0, 0);-ms-transform:translate3d(50%, 0, 0);transform:translate3d(50%, 0, 0);}
	100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}
@-webkit-keyframes bounce{0%,
100%,
20%,
53%,
80%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
	40%,
	43%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}
	70%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}
	90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0);}
}
@keyframes bounce{0%,
100%,
20%,
53%,
80%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
	40%,
	43%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);-ms-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}
	70%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);-ms-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}
	90%{-webkit-transform:translate3d(0, -4px, 0);-ms-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0);}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
	100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);-ms-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
	100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
@-webkit-keyframes fadeOutRight{0%{opacity:1;}
	100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
@keyframes fadeOutRight{0%{opacity:1;}
	100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}
@-webkit-keyframes fadeOutLeft{0%{opacity:1;}
	100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
@keyframes fadeOutLeft{0%{opacity:1;}
	100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}
@-webkit-keyframes fadeOutUp{0%{opacity:1;}
	100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
@keyframes fadeOutUp{0%{opacity:1;}
	100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}
@-webkit-keyframes fadeOutDown{0%{opacity:1;}
	100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
@keyframes fadeOutDown{0%{opacity:1;}
	100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);-ms-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}
@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0;}
	40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}
	60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1;}
	80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg);}
	100%{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0;}
	40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}
	60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1;}
	80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg);}
	100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px);}
}
.flipInY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY;}
@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px);}
	30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1;}
	100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0;}
}
@keyframes flipOutY{0%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px);}
	30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1;}
	100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0;}
}
.flipOutY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY;}
@-webkit-keyframes bounceIn{0%,
100%,
20%,
40%,
60%,
80%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
	0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
	20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
	40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);}
	60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);}
	80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97);}
	100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes bounceIn{0%,
100%,
20%,
40%,
60%,
80%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
	0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);-ms-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
	20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);-ms-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
	40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);-ms-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);}
	60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);-ms-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);}
	80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);-ms-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97);}
	100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;}
@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);}
	50%,
	55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
	100%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
}
@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);-ms-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);}
	50%,
	55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);-ms-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
	100%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);-ms-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
}
.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;}
@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
	50%{opacity:1;}
}
@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);-ms-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
	50%{opacity:1;}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;}
@-webkit-keyframes zoomOut{0%{opacity:1;}
	50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
	100%{opacity:0;}
}
@keyframes zoomOut{0%{opacity:1;}
	50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);-ms-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}
	100%{opacity:0;}
}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut;}
@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0;}
	40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}
	60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1;}
	80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg);}
	100%{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0;}
	40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}
	60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1;}
	80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg);}
	100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px);}
}
.flipInY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY;}
@-webkit-keyframes bounceInLeft{0%,
100%,
60%,
75%,
90%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
	0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0);}
	60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);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);}
	100%{-webkit-transform:none;transform:none;}
}
@keyframes bounceInLeft{0%,
100%,
60%,
75%,
90%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
	0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);-ms-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0);}
	60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);-ms-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0);}
	75%{-webkit-transform:translate3d(-10px, 0, 0);-ms-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
	90%{-webkit-transform:translate3d(5px, 0, 0);-ms-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0);}
	100%{-webkit-transform:none;-ms-transform:none;transform:none;}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}
@-webkit-keyframes bounceInRight{0%,
100%,
60%,
75%,
90%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
	0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0);}
	60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);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);}
	100%{-webkit-transform:none;transform:none;}
}
@keyframes bounceInRight{0%,
100%,
60%,
75%,
90%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
	0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);-ms-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0);}
	60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);-ms-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0);}
	75%{-webkit-transform:translate3d(10px, 0, 0);-ms-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
	90%{-webkit-transform:translate3d(-5px, 0, 0);-ms-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0);}
	100%{-webkit-transform:none;-ms-transform:none;transform:none;}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}
html,
body{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none;}
.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.fp-section.fp-table,
.fp-slide.fp-table{display:table;table-layout:fixed;width:100%;}
.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%;}
.fp-slidesContainer{float:left;position:relative;}
.fp-controlArrow{position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent;}
.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff;}
.fp-scrollable{overflow:scroll;}
.fp-notransition{-webkit-transition:none !important;transition:none !important;}
#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translate3d(0, 0, 0);}
#fp-nav.right{right:17px;}
#fp-nav.left{left:17px;}
.fp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1;}
.fp-slidesNav.bottom{bottom:17px;}
.fp-slidesNav.top{top:17px;}
#fp-nav ul,
.fp-slidesNav ul{margin:0;padding:0;}
#fp-nav ul li,
.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative;}
.fp-slidesNav ul li{display:inline-block;}
#fp-nav ul li a,
.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none;}
#fp-nav ul li a.active span,
.fp-slidesNav ul li a.active span,
#fp-nav ul li:hover a.active span,
.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%;}
#fp-nav ul li a span,
.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}
#fp-nav ul li:hover a span,
.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0px 0px -5px;}
#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial, helvetica, sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;}
#fp-nav ul li:hover .fp-tooltip,
#fp-nav.fp-show-active a.active + .fp-tooltip{-webkit-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;width:auto;opacity:1;}
#fp-nav ul li .fp-tooltip.right{right:20px;}
#fp-nav ul li .fp-tooltip.left{left:20px;}
body,
html{margin:0;width:100%;height:100%;min-height:100%;font-size:14px;}
.no-paddings,
.no-paddings .row > div{padding:0;}
body,
h1,
h2,
h3,
h4,
h5,
h6{font-family: 'Nunito', sans-serif;font-weight:200;}
a{color:inherit;outline:0 none!important;text-decoration:none;}
a:active{text-decoration:none;color:inherit;}
a:hover,
a:focus{text-decoration:none;color:inherit;}
a::-moz-focus-inner{border:0;}
header.main-header{position: static;width: calc(100% - 120px - 150px); left: 0; transition: all 0.3s ease;text-align: right;height: 64px;z-index: 2;margin-bottom: 115px;background-color: transparent;margin-left: 120px;margin-right: 150px;}
header.main-header .login-logout a{display:block;position:absolute;height:32px;top:18px;right:24px;font-size:22px;line-height:32px;color:#ffffff;white-space:nowrap}
header.main-header .login-logout a:hover,
header.main-header .login-logout a:active{color:#e6e6e6;}
header.main-header .logo-wrap{padding:50px;background-color:transparent;display:inline-block;position:relative;}
header.main-header .logo-box{text-align:center;}
header.main-header .logo-box h1{text-align:center;width:120px;height:120px;display:inline-block;margin:0;position:relative;-webkit-border-radius:120px;-moz-border-radius:120px;border-radius:120px;text-indent:9999px;overflow:hidden;z-index:3;box-sizing:content-box;top:0;background:url('../images/u-logo-grad.svg') no-repeat center #ffffff;background-size:45px 60px;background-position:center 32px;}
main{padding-top:0;z-index:1;}
section{width:100%;overflow:hidden;}
section p{color:#000000;line-height:normal;}
section .button{-webkit-transition:0.2s all ease;-moz-transition:0.2s all ease;-ms-transition:0.2s all ease;-o-transition:0.2s all ease;transition:0.2s all ease;letter-spacing:1px;font-weight:200;display:inline-block;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:20px;color:#ffffff;background-color:#52688f;text-align:center;width:275px;}
section .button:hover{color:#ffffff;background:#6a81aa;}
section .video{font-weight:300;font-size:20px;display:inline-block;color:#000000;}
section .video:before{content:'';display:inline-block;margin-right:10px;vertical-align:text-top;background:url('../images/icon-play.svg') no-repeat center;width:22px;height:22px;background-size:22px;}
section .video:hover,
section .video:active{color:#545454;}
.brower-frame .brower-panel{padding:15px;padding-left:105px;padding-right:30px;background-color:#D2D2D2;-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;position:relative;}
.brower-frame .brower-panel .control{width:16px;height:16px;position:absolute;top:20px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;}
.brower-frame .brower-panel .control.red{background-color:#E86D4C;left:20px;}
.brower-frame .brower-panel .control.yellow{background-color:#E5A838;left:45px;}
.brower-frame .brower-panel .control.green{background-color:#83C241;left:70px;}
.brower-frame .brower-panel .address-bar{background-color:#ffffff;height:30px;line-height:30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0px 20px;font-weight:100;font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.brower-frame .viewport{min-height:580px;background-color:#acacac;}
section#choice{background:#E3E9ED;background:-moz-linear-gradient(top, #8992b8 0%, #e3e9ed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #8992b8), color-stop(100%, #e3e9ed));background:-webkit-linear-gradient(top, #8992b8 0%, #e3e9ed 100%);background:-o-linear-gradient(top, #8992b8 0%, #e3e9ed 100%);background:-ms-linear-gradient(top, #8992b8 0%, #e3e9ed 100%);background:linear-gradient(to bottom, #8992b8 0%, #e3e9ed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8992b8', endColorstr='#e3e9ed', GradientType=0);}
section#choice a.button{white-space:nowrap;font-size:22px !important;text-decoration:none;display:block;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;text-align:center;margin:0 auto;font-weight:300;transition:all ease-out 0.3s;width:38.5%;max-width:340px;min-width:200px;padding:15px;border:3px solid #000000;color:#000000;background-color:transparent;}
section#choice a.button:hover{color:#ffffff;background-color:#000000;}
/*section#choice h2{font-size:36px;font-weight:200;white-space:nowrap;}*/
/*section#choice h2 strong{font-weight:200;}*/
section#choice #choice-for-me,
section#choice #choice-for-business{text-align:center;}
section#choice #choice-for-me h2,
section#choice #choice-for-business h2{color:#000000;font-size:55px;padding:0% 10% 5%;margin:0;line-height:1.3em;}
section#choice #choice-for-me h2 strong,
section#choice #choice-for-business h2 strong{font-weight:200;}
section#choice #choice-for-me{border-right:2px dotted #5E5E5F;padding-bottom:4%;}
section#choice #choice-for-me a.button{color:#ffffff;background-color:#D2071E;border-color:#D2071E;}
section#choice #choice-for-me a.button:hover{color:#ffffff;background-color:#f82d44;border-color:#f82d44;}
section#choice #choice-for-me h2 strong{color:#973542;}
section#choice #choice-for-business a.button{color:#ffffff;background-color:#3A9984;border-color:#3A9984;}
section#choice #choice-for-business a.button:hover{color:#ffffff;background-color:#5ec2ac;border-color:#5ec2ac;}
section#choice #choice-for-business h2 strong{color:#38a28b;}
section#choice #choice-for-shop{text-align:center;position:relative;color:#000000;}
section#choice #choice-for-shop .box{text-align:center;position:relative;bottom:0;padding-bottom:3%;}
section#choice #choice-for-shop .button-wrap{padding:0 32px;display:inline-block;width:21.5%;box-sizing:content-box;}
section#choice #choice-for-shop a.button{font-size:22px !important;padding:10px;width:100%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:#ffffff;border-color:#5282BE;border-width:2px;background-color:#5282BE;}
section#choice #choice-for-shop a.button:hover{background-color:#8aaad3;border-color:#8aaad3;}
section#choice #choice-for-shop h2{margin-top:0;margin-bottom:30px;}
section#choice #choice-for-shop h2 strong{color:#396faf;}
section#choice .or{color:#000000;text-align:center;font-size:28px;width:100%;margin-bottom:4%;}
section#choice .or:before{display:block;content:'';background-color:transparent;border-bottom:2px dotted #555556;height:1px;width:48%;float:left;top:18px;position:relative;}
@media (max-width:1500px){section#choice .or:before{width:47%;}
}
section#choice .or:after{display:block;content:'';background-color:transparent;height:2px;float:right;width:48%;position:relative;top:18px;border-bottom:2px dotted #555556;}
@media (max-width:1500px){section#choice .or:after{width:47%;}
}
section#choice .or span{padding:0 12px;display:inline-block;line-height:34px;height:40px;position:absolute;left:50%;width:80px;margin-left:-40px;}
section#choice .to-next-section{position:absolute;bottom:60px;right:0;white-space:nowrap;}
section#choice .to-next-section a{position:absolute;right:25px;font-size:20px;top:-15px;color:#000000;}
section#choice .to-next-section a:after{display:inline-block;content:'\000BB';transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);vertical-align:sub;font-size:35px;margin-left:10px;}
section#choice .to-next-section a:hover,
section#choice .to-next-section a:active{color:#545454;}
section#for-me{text-align:center;background-color:#f1f1f1;padding-bottom:0;}
section#for-me .bottom-part{overflow:hidden;}
section#for-me .bottom-part .slider-constructor.side p strong{font-weight:100;font-size:70px;color:#595959;}
section#for-me .bottom-part .slider-constructor.side p{padding-top:23%;}
section#for-me .bottom-part .slider-constructor.side.leftside p{padding-left:20%;}
section#for-me .bottom-part .slider-constructor.side.rightside p{padding-right:20%;}
section#for-me h2{font-size:36px;font-weight:100;margin-bottom:0;}
section#for-me p{font-size:27px;font-weight:100;}
section#for-me p.info{padding:0px 29.2%;}
section#for-me p.lead{font-size:0 !important;margin-top:25px;margin-bottom:25px;}
section#for-me p.lead img{min-height:85px;width:auto;height:14vh;max-width:445px;max-height:116px;margin-bottom:0;padding-bottom:12px;}
section#for-me .box{margin-bottom:28px;}
section#for-me .box-view-content{margin-bottom:30px;}
section#for-me .box-view-content .video{font-weight:100;margin:0 2.5%;margin-bottom:15px;display:inline-block;color:#000000;}
section#for-me .box-view-content .video:before{content:'';display:inline-block;margin-right:10px;vertical-align:text-top;background:url('../images/icon-play.svg') no-repeat center;width:22px;height:22px;background-size:22px;}
section#for-me .box-view-content .video:hover,
section#for-me .box-view-content .video:active{color:#545454;}
section#for-me .box-view-content .button.create-site{margin:0 2.5%;-webkit-transition:0.2s all ease;-moz-transition:0.2s all ease;-ms-transition:0.2s all ease;-o-transition:0.2s all ease;transition:0.2s all ease;display:inline-block;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#ffffff;background-color:#52688f;}
section#for-me .box-view-content .button.create-site:hover{color:#ffffff;background:#6a81aa;}
section#for-me #slider-pad{width:90%;max-width:907px;margin:0 auto;min-height:700px;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;background:url('../images/pad-bg.svg') no-repeat top center #010000;background-size:cover;text-align:center;padding:40px;-webkit-box-shadow:0px 15px 20px 0px rgba(50, 50, 50, 0.3);-moz-box-shadow:0px 15px 20px 0px rgba(50, 50, 50, 0.3);box-shadow:0px 15px 20px 0px rgba(50, 50, 50, 0.3);}
@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none){section#for-me #slider-pad{background-attachment:fixed;}
}
section#for-me #slider-pad .camera{position:relative;width:12px;height:12px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;top:12px;background:#21036b;background-image:radial-gradient(circle farthest-corner at center top, #0a0a0a 0%, #3d3d3d 100%);padding:2px;display:inline-block;position:absolute;}
@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none){section#for-me #slider-pad .camera{left:50%;}
}
section#for-me #slider-pad .camera:after{content:'';width:8px;height:8px;display:block;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;position:relative;background-color:#3d3d3d;background-image:radial-gradient(circle farthest-corner at center top, #120239 0%, #21036b 100%);}
section#for-me .bottom-part{height:auto !important;}
section#for-me #sider-pad{height:auto !important;}
section#for-me .owl-carousel#slider-for-me{height:auto !important;}
section#for-me .owl-carousel#slider-for-me .item img,
section#for-me .owl-carousel#slider-for-me .item .image{min-height:680px !important;}
section#for-me .slider-constructor{padding-bottom:20px;height:440px;}
section#for-me .bottom-part{position:absolute;width:100%;bottom:0;height:49% !important;}
section#for-me .bottom-part{overflow:visible;}
section#for-me #slider-pad{-webkit-transition:0.2s all ease;-moz-transition:0.2s all ease;-ms-transition:0.2s all ease;-o-transition:0.2s all ease;transition:0.2s all ease;position:relative;bottom:0;}
section#for-me #slider-pad .owl-buttons{top:20%;-webkit-transition:0.2s all ease;-moz-transition:0.2s all ease;-ms-transition:0.2s all ease;-o-transition:0.2s all ease;transition:0.2s all ease;}
section#for-me #slider-pad.move-up{bottom:56%;}
section#for-me #slider-pad.move-up .owl-buttons{top:50%;}
section#for-business{background-color:#478ef3;padding-left:2%;}
section#for-business .side-left,
section#for-business .side-right{padding-top:10px;}
section#for-business .side-left{padding-top:5%;}
section#for-business .side-right #business-info{padding:20% 50px 15% 5%;padding-left:7%;}
section#for-business .side-right #business-info p{font-size:24px;font-weight:300;margin-bottom:15px;line-height: 1.48;}
section#for-business .side-right #business-info h2{font-weight:300;font-size:36px;}
section#for-business .side-right #business-info p.lead{font-family: 'Montserrat', sans-serif;font-size:115px;color:#fff;line-height:normal;margin-bottom:10px;font-weight:500;}
section#for-business .side-right #business-info p.lead strong{font-weight:500;color:#fff;}
section#for-business .side-right #business-info a.button{margin:40px 0;display:block;float:none;background-color:#fcc400;color:#1c252e;}
section#for-business .side-right #business-info a.button:hover{background:#fff14f;}
section#for-business .side-info{width:35vw;}

section#u_landing .side-right #info-ulanding {padding-bottom: 0;padding-top: 20%;padding-right: 15%;padding-left: 0;color: #fff;}
section#u_landing .side-right #info-ulanding h2 {font-size: 36px;font-weight: 300;font-style: normal;font-stretch: normal;line-height: 0.81;letter-spacing: normal;color: #000000;}
section#u_landing .side-right #info-ulanding p.lead {font-family: 'Montserrat', sans-serif;font-size: 90px;color: #000;line-height: normal;margin-bottom: 10px;font-weight: 500;}
section#u_landing .side-right #info-ulanding p.lead strong {font-weight: 500;color: #488cfb;}
section#u_landing .side-right #info-ulanding p {margin-bottom: 15px;font-size: 21px;font-style: normal;font-stretch: normal;line-height: 1.48;letter-spacing: normal;color: #000000;}
section#u_landing .side-right #info-ulanding a.button.create-landing {margin: 40px 0;display: block;float: none;background-color: #e02d5d;}
section#u_landing .side-right #info-ulanding a.button.create-landing:hover{background-color: #f53d7d;}
section#u_landing #image-ulanding {margin-top: 70px;width: 98%;margin-left: 10px;}
section#u_landing #image-ulanding img {width: 100%; object-fit: contain;padding-top: 60px;height: 875px; object-position: right;}
section#u_landing {background-image:linear-gradient(to bottom,#fcfcfc,#e4e9ed);padding-left: 3.4%;}
section#u_landing .row, section#u_calc.row { margin-left: 0; }


section#u_calc .side-right #info-ucalc {padding-bottom: 0;padding-top: 20%;padding-right: 15%;padding-left: 0;color: #fff;}
section#u_calc .side-right #info-ucalc h2 {font-size: 36px;font-weight: 300;font-style: normal;font-stretch: normal;line-height: 0.81;letter-spacing: normal;color: #000000;}
section#u_calc .side-right #info-ucalc p.lead {font-family: 'Montserrat', sans-serif;font-size: 90px;color: #000;line-height: normal;margin-bottom: 10px;font-weight: 700;}
section#u_calc .side-right #info-ucalc p {margin-bottom: 15px;font-size: 21px;font-style: normal;font-stretch: normal;line-height: 1.48;letter-spacing: normal;color: #000000;}
section#u_calc .side-right #info-ucalc a.button.create-calc {margin: 40px 0;display: block;float: none;background-color:#24b37c;}
section#u_calc .side-right #info-ucalc a.button.create-calc:hover{background-color:#3ac297;}
section#u_calc #image-ucalc {margin-top: 70px;width: 98%;margin-left: 10px;}
section#u_calc #image-ucalc img {width: 100%;height: auto;padding-top: 60px}
section#u_calc {background-image: linear-gradient(to bottom, #fcfcfc, #e4e9ed);padding-left: 4.1%;}

section#u_divly{background:url(/ucoz/v3/images/divlybackgr.jpg) center center no-repeat;background-size:cover;}
section#u_divly .divly-wrapper .box-view-content a.button {background-color: #ffcb30; color: #26303b; margin: 60px auto; display: block; font-weight: normal;width: fit-content;padding-inline: 15px}
section#u_divly .divly-wrapper .box-view-content a.button:hover{background:#fff14f;}
section#u_divly .divly-wrapper {width: 100%;height: 100%;background-color: rgba(19, 25, 33, 0.8);display: flex;align-items: center;justify-content: center;}
section#u_divly .main-cont {width: 626px;}
section#u_divly .main-cont h2 {text-align: center;font-size: 36px;font-weight: 300;font-style: normal;font-stretch: normal;line-height: normal;letter-spacing: normal;color: #fcfcfc;}
section#u_divly .main-cont p {line-height: 1.48;text-align: center;color: #fcfcfc;}
section#u_divly .lead {width: 474px;height: 90px;color: transparent;margin: 48px auto 54px;}
section#u_divly .divly-logo{ margin: 60px auto; display: block; }


section#web-shops{background:#fa6c41;}
section#web-shops .side-left #info-web-shops{padding-bottom:0;padding-right:13%;color:#ffffff;}
section#web-shops .side-left #info-web-shops p{font-size:24px;margin-bottom:15px;color:#ffffff;line-height: 1.48;}
section#web-shops .side-left #info-web-shops h2{font-weight:300;font-size:36px;color:#ffffff;margin-bottom:30px;}
section#web-shops .side-left #info-web-shops p.lead{font-family: 'Montserrat', sans-serif; font-weight:500;font-size:70px;line-height:normal;color:#ffffff;margin-bottom:20px;}
section#web-shops .side-left #info-web-shops a.button{margin:40px 0 20px;display:block;float:none;background-color:#3a66e1;}
section#web-shops .side-left #info-web-shops a.button:hover{color:#ffffff;background:#5d81e6;}
section#web-shops #slider-web-shops{background-color:#222 !important;}
section#web-shops .side-right{height:100vh;}
section#web-shops .side-left{height:100vh; display: flex;align-items: center}
section#web-shops .side-right #slider-web-shops-box .viewport{z-index:10;}
section#web-shops .side-right #slider-web-shops-box { position: relative; height: 100%; display: flex; align-items: center; justify-content: center; }
section#web-shops .side-right #slider-web-shops-box .cover { background: url(/ucoz/v3/images/laptop-clear.png) no-repeat center center; background-size: contain; height: 693px; z-index: 9; padding: 79px 124px 87px; }

section#web-shops .side-right #slider-web-shops-box .tab-plate{top: -18px;
	left: -67px;width:205px;height:177px;position:absolute;z-index:11;display:block;background:url('/ucoz/v3/images/laptop-plate-transp.png') no-repeat 0 0 transparent;-webkit-transform:translate3d(0, 0, 0);}
.owl-carousel#slider-web-shops{
	height:512px;width:774px;
}
.owl-carousel#slider-web-shops .item .image{height:512px;}
@media (max-width:1800px){
	.owl-carousel#slider-web-shops {
		height: 358px;
		width: 554px;
	}
	section#web-shops .side-right #slider-web-shops-box .cover{
		height: 566px;
		z-index: 9;
		padding: 98px 88px 108px;
	}
	.owl-carousel#slider-web-shops .item .image {
		height: 358px;
	}
}

@media (max-width: 1367px) {
	section#u_landing #image-ulanding img {
		height: 537px;
		padding-top: 25px;
	}
}
@media (max-width:1280px){
	.owl-carousel#slider-web-shops {
		height: 215px;
		width: 328px;
	}
	section#web-shops .side-right #slider-web-shops-box .cover{
		height: 246px;
		z-index: 9;
		padding: 13px 88px 19px;
	}
	.owl-carousel#slider-web-shops .item .image {
		height: 215px;
	}
	section#web-shops .side-right #slider-web-shops-box .tab-plate{
		width: 145px;
		height: 107px;
		background-size: contain;
	}
}
@media (max-width:991px) {
	section#web-shops .side-right{
		height:400px;
	}
	section#web-shops .side-left { height: auto;}
}



section#upartner{background:#d33131;background:-moz-linear-gradient(45deg,#d33131 0,#ac4d4d 55%,#f09393 100%);background:-webkit-linear-gradient(45deg,#d33131 0,#ac4d4d 55%,#f09393 100%);background:linear-gradient(45deg,#d33131 0,#ac4d4d 55%,#f09393 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d33131', endColorstr='#f09393', GradientType=1 )}
section#upartner .upartner-imac{display:block;position:absolute;width:1366px;max-width:90%;height:100%;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);z-index:1}
section#upartner .upartner-imac.lazyloaded{background:url('../images/imac.png') center no-repeat;background-size:contain;}
section#upartner .upartner-block{width:100%;height:100vh;display:inline-block}
section#upartner .upartner-animate{position: relative;display: inline-block;width: 100%;height:100%;}
section#upartner .upartner-content{color:#fff;-webkit-font-smoothing:antialiased;position:relative;z-index:2;display:table;width:100%;height:100%}
section#upartner .upartner-intro{display:table-cell;vertical-align:middle;padding-bottom:5%;text-align:center}
section#upartner .upartner-title{font-size:90px;text-transform:uppercase;font-weight:100;margin:1% auto 1.5%}
section#upartner .upartner-descr{font-size:46px;font-weight:200}
section#upartner .upartner-text{font-size:32px;font-weight:200}
section#upartner .upartner-buttons{display:block;margin-top:3%;margin-bottom:2%}
section#upartner .upartner-buttons .upartner-button:first-child{margin-right:8%}
section#upartner .upartner-button{display:inline-block;padding:12px 48px 14px;font-size:22px;border-radius:18px;transition:background .25s ease;-webkit-transition:background .25s ease}
section#upartner .upartner-button.green{background:#1AAF5D}
section#upartner .upartner-button.green:hover{background:#25BF6A}
section#upartner .upartner-button.orange{background:#E87E03}
section#upartner .upartner-button.orange:hover{background:#F19122}
@media only screen and (max-width:1280px),only screen and (max-device-width:1280px){section#upartner .upartner-button{padding:10px 40px 12px}}
@media only screen and (max-width:950px),only screen and (max-device-width:950px){section#upartner .upartner-button{padding:8px 30px 10px}}
@media (max-width: 768px) {section#upartner {display: none;}}
section#usocial {background: #24b37c;}
section#usocial .uscl-name {font-family: 'Montserrat', sans-serif;font-weight: 500;font-size: 90px;line-height: normal;color: #ffffff;text-transform: uppercase;margin-bottom: 30px;}
section#usocial .uscl-top-text {font-family: 'Nunito', sans-serif;font-weight: 300;font-size: 36px;line-height: normal;color: #ffffff;margin-bottom: 30px;padding-left: 4px;}
section#usocial .uscl-descr {font-family: 'Nunito', sans-serif;line-height: 1.48;color: #ffffff;font-size: 20px;padding-left: 4px;}
section#usocial .uscl-button {background: #e02d5d;color:#ffffff; border-radius: 5px;padding: 10px 34px 12px;display: inline-block;margin-top: 50px;font-size: 16px;transition: background .25s ease;-webkit-transition: background .25s ease;}
section#usocial .uscl-button:hover {background: #f53d7d;}
section#usocial .uscl-content {position: relative;z-index: 2;padding-left: 0;padding-right: 4%; display: table; height: 100%;}
section#usocial .uscl-bg-block {height: 100%; padding-left: 2%; padding-right: 2%; max-width: 1300px;}
section#usocial .uscl-bg {height: 100%;display: table;}
section#usocial .uscl-window {display: table-cell;vertical-align: middle;}
section#usocial .uscl-window-lnk {display: inline-block;}
section#usocial .uscl-window-img {display:inline-block; max-width:100%; max-height:100%; width:100%; }
section#usocial .uscl-animate-left {display: table-cell; vertical-align: middle;}
section#usocial .uscl-animate-right {height: 100%;}
@media (min-width: 1900px) {section#usocial .uscl-bg {padding-left: 10%;}}
@media (min-width: 1600px) {section#usocial .uscl-bg {padding-left: 2.8%;}}
@media (max-width: 768px) {section#usocial {display: none;}}
/*@media only screen and (max-width: 920px), only screen and (max-device-width: 920px){section#usocial {padding: 60px 40px;} section#usocial .uscl-bg {width: 100%;} section#usocial .uscl-window-lnk {width: 100%; margin: 0 auto; display: block; text-align: center;} section#usocial .uscl-window-img {width: 620px; width: auto;} section#usocial .uscl-animate-left .box {width: 600px; margin: 50px auto 0;}}*/

section#my-sites .side-left #info-my-sites{padding:19% 0;padding-bottom:0;padding-left:13%;padding-right:6%;color:#000000;}
section#my-sites .side-left #info-my-sites p{font-size:24px;font-weight:100;margin-bottom:15px;color:#000000;margin-bottom:45px;}
section#my-sites .side-left #info-my-sites h2{font-weight:100;font-size:36px;color:#000000;margin-bottom:30px;}
section#my-sites .side-left #info-my-sites p.lead{font-weight:100;font-size:70px;line-height:normal;color:#000000;margin-bottom:20px;text-transform:uppercase;white-space:nowrap;}
section#my-sites .side-left #info-my-sites .apps a{display:inline-block;width:30%;margin-right:2%;}
section#my-sites .side-left #info-my-sites .apps a:last-child{margin-right:0;}
section#my-sites .side-left #info-my-sites .apps .badge-btn{width:94%;margin-bottom:30px;display:inline-block;text-align:left;}
section#my-sites .side-right{height:100vh;overflow:hidden;}
section#my-sites #image-my-sites{text-align:left;}
section#my-sites #image-my-sites img{width:100%;position:relative;margin-right:30px;top:14.5vh;}
section#my-sites .side-info{max-width:750px;min-width:423px;padding-right:10%;}
section#my-sites .height-100 {height: 100%;}
section#my-sites #image-my-sites .my-sites-imgblock{width:100%;margin-right:30px;height:100%;display:table;}
section#my-sites #image-my-sites .my-sites-imgblock-intro{display:table-cell;vertical-align:middle;}
section#my-sites #image-my-sites .my-sites-imgblock-intro img {width:100%;margin:0;max-width:90%;max-height:90%;top:auto;bottom:auto;}

section#personal-page{background:#9a6e5d;background:-moz-radial-gradient(center, ellipse cover, #9a6e5d 0%, #7487a8 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #9a6e5d), color-stop(100%, #7487a8));background:-webkit-radial-gradient(center, ellipse cover, #9a6e5d 0%, #7487a8 100%);background:-o-radial-gradient(center, ellipse cover, #9a6e5d 0%, #7487a8 100%);background:-ms-radial-gradient(center, ellipse cover, #9a6e5d 0%, #7487a8 100%);background:radial-gradient(ellipse at center, #9a6e5d 0%, #7487a8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9a6e5d', endColorstr='#7487a8', GradientType=1);}
section#personal-page #carousel-personal-page{padding-left:20px;padding-top:70px;}
section#personal-page #carousel-personal-page .viewport{height:auto;background-color:#D2D2D2;-webkit-box-shadow:0px 5px 5px 0px rgba(50, 50, 50, 0.25);-moz-box-shadow:0px 5px 5px 0px rgba(50, 50, 50, 0.25);box-shadow:0px 5px 5px 0px rgba(50, 50, 50, 0.25);}
section#personal-page #carousel-personal-page .viewport img{width:100%;height:auto;top:1px;position:relative;max-height: 39vw;}
section#personal-page #carousel-personal-page{height:100vh;overflow:hidden;}
section#personal-page .side-right #info-personal-page{padding-bottom:0;padding-top:19%;padding-right:20%;padding-left:10%;color:#ffffff;}
section#personal-page .side-right #info-personal-page p{font-size:24px;font-weight:100;margin-bottom:15px;color:#ffffff;}
section#personal-page .side-right #info-personal-page h2{font-weight:100;font-size:36px;color:#ffffff;margin-bottom:30px;}
section#personal-page .side-right #info-personal-page p.lead{font-weight:100;font-size:70px;line-height:normal;color:#ffffff;margin-bottom:20px;}
section#personal-page .side-right #info-personal-page a.button{margin:40px 0;display:block;float:none;background-color:#D54340;}
section#personal-page .side-right #info-personal-page a.button:hover{color:#ffffff;background:#de6c6a;}
section#prof-templates{padding:0;background-image:linear-gradient(to bottom,#fcfcfc,#e4e9ed);}
section#prof-templates #info-prof-templates{padding-bottom:0;color:#000000;position:relative;padding-left:3.4%;padding-top:6%;}
section#prof-templates #info-prof-templates .box,
section#prof-templates #info-prof-templates .box-vew-content{z-index:10;}
section#prof-templates #info-prof-templates p{font-size:24px;font-weight:300;margin-bottom:15px;color:#000000;line-height: 1.48;}
section#prof-templates #info-prof-templates p.p-first{width:40%;margin-bottom:0;}
section#prof-templates #info-prof-templates p.p-second{width:30%;}
section#prof-templates #info-prof-templates h2{font-weight:300;font-size:36px;color:#000000;margin-bottom:30px;}
section#prof-templates #info-prof-templates p.lead{font-family: 'Montserrat', sans-serif;font-weight:500;line-height:normal;color:#000000;margin-bottom:20px;}
section#prof-templates #info-prof-templates a.button{margin:40px 0;display:block;float:none;background-color:#e69e22;margin-bottom:0;}
section#prof-templates #info-prof-templates a.button:hover{background:#ebb72a;}
section#prof-templates #info-prof-templates #image-cards{text-align:right;position:absolute;height:100%;bottom:0;background:transparent;right:0;z-index:1;width:63.5%;}
section#prof-templates #info-prof-templates #image-cards img{width:auto;position:absolute;bottom:0;z-index:1;-webkit-transition:0.2s all ease;-moz-transition:0.2s all ease;-ms-transition:0.2s all ease;-o-transition:0.2s all ease;transition:0.2s all ease;}
section#prof-templates #info-prof-templates #image-cards img:hover{z-index:2;margin-bottom:30px;}
section#prof-templates #info-prof-templates #image-cards img.pic1{height:51vh;right:72%;}
section#prof-templates #info-prof-templates #image-cards img.pic2{height:62vh;right:52%;}
section#prof-templates #info-prof-templates #image-cards img.pic3{height:73vh;right:28%;}
section#prof-templates #info-prof-templates #image-cards img.pic4{height:83vh;right:0;}
section#uran-browser{padding:0;background:#502bcc;}
section#uran-browser #image-uran-browser{margin-top:70px;width:98%;margin-left:10px;padding-top: 90px;}
section#uran-browser #image-uran-browser .viewport{background-color:#502bcc;}
section#uran-browser #image-uran-browser .viewport.tall{height:100vh;}
section#uran-browser #image-uran-browser .viewport.short{height:auto;}
section#uran-browser #image-uran-browser .viewport img{width:100%;height:auto;}
section#uran-browser #image-uran-browser .address-bar{overflow:hidden;text-overflow:ellipsis;}
section#uran-browser .side-right #info-uran-browser{padding-bottom:0;padding-top:20%;padding-right:15%;padding-left:8%;color:#ffffff;}
section#uran-browser .side-right #info-uran-browser p{font-size:24px;margin-bottom:15px;color:#ffffff;line-height: 1.48;}
section#uran-browser .side-right #info-uran-browser h2{font-weight:300;font-size:36px;color:#ffffff;margin-bottom:30px;}
section#uran-browser .side-right #info-uran-browser p.lead{font-family: 'Montserrat', sans-serif;font-weight:500;font-size:90px !important;line-height:normal;color:#ffffff;margin-bottom:20px;}
section#uran-browser .side-right #info-uran-browser a.button{margin:40px 0;display:block;float:none;background-color:#ab62ff;}
section#uran-browser .side-right #info-uran-browser a.button:hover{color:#ffffff;background:#ce7bff;}
.footer-section{background-color:#ffffff;padding:100px 0 50px;}
.footer-section .column-logo{text-align:center;}
.footer-section .column-logo img{width:172px;height:auto;margin-bottom:10px;}
.footer-section .column-logo p{white-space:nowrap;color:#989898;font-weight:200;font-size:14px !important;margin-bottom: 8px;}
.footer-section .column-logo .copy-subtitle {width: 172px; margin: 0 auto; text-align: left;}
.footer-section .column-menu{font-size:15px;}
.footer-section .column-menu ul li{margin-bottom:13px;}
.footer-section .column-menu strong{font-weight:700;}
.footer-section .column-menu a{color:#000000;font-weight: 300;}
.footer-section .column-menu .social-links a:hover, .footer-section .column-menu .social-links a:active {text-decoration: none;}
.footer-section .column-menu a:active{color:#000000;text-decoration:underline;}
.footer-section .column-menu a.special{color:#F71C1B;}
.footer-section .column-menu a.special:hover,
.footer-section .column-menu a.special:active{color:#F71C1B;text-decoration:underline;}
.footer-section .payment-links {/*position:relative;left:-340px*/margin-left:-130px;margin-top:-27px;}
.footer-section .payment-links .visa { margin-right:12px }
.footer-section .payment-links .mastercard { margin-right:5px }
.footer-section .social-links {clear:both;margin:50px 0 0;overflow: hidden;}
.footer-section .social-links a{width:28px;height:28px;display:block;float:left;margin-right:15px;text-align:center;-webkit-border-radius:28px;-moz-border-radius:28px;border-radius:28px;-webkit-transition:0.2s all ease;-moz-transition:0.2s all ease;-ms-transition:0.2s all ease;-o-transition:0.2s all ease;transition:0.2s all ease;}
.footer-section .social-links a:last-child{margin-right:0;}
.footer-section .social-links a i:before{line-height:28px;color:#ffffff;}
.footer-section .social-links .facebook{background-color:#6685B6;}
.footer-section .social-links .facebook:hover,
.footer-section .social-links .facebook:active{background-color:#89a1c6;}
.footer-section .social-links .google{background-color:#E45D4C;}
.footer-section .social-links .google:hover,
.footer-section .social-links .google:active{background-color:#eb8578;}
.footer-section .social-links .twitter{background-color:#54C0DD;}
.footer-section .social-links .twitter:hover,
.footer-section .social-links .twitter:active{background-color:#7fd0e5;}
@media (max-width:992px){.footer-section{position:static;}
	.footer-section .footer-bar .row{width:100%;}
	section#personal-page #carousel-personal-page .viewport img{max-height: 63vw;}
}
section#personal-page .side-left{height:100vh;}
section#personal-page #carousel-personal-page{bottom:0;position:absolute;width:100%;height:100vh;}
section#personal-page .viewport{min-height:0;height:100vh;}
section#prof-templates #info-prof-templates{height:100vh;}
section#uran-browser .viewport{min-height:0;width:100%;left:0;}
.pushy{-webkit-transition:0.2s all ease;-moz-transition:0.2s all ease;-ms-transition:0.2s all ease;-o-transition:0.2s all ease;transition:0.2s all ease;}
.pushy-left{transform:translate3d(-300px, 0, 0);}
.pushy-right.pushy-open{right:0;transform:none;}
.navigation .logo{z-index:99;}
.nav-button a{width:22px;height:16px;position:relative;background-color:transparent;background-image:none;position:absolute;z-index:999;left:0;cursor:pointer;top:25px;left:30px;}
.nav-button a span{display:block;width:22px;height:3px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin-bottom:3px;background-color:#3F3F3F;}
.nav-button a:hover span{background-color:#000;}
.nav-button a .over-box{position:absolute;top:0;left:0;width:22px;height:16px;background-color:transparent;z-index:9999;}
.pushy-active .nav-button a {position: fixed;}
.nav-button a.light span{background-color:#fff !important;}
.nav-button a.dark span{background-color:#3F3F3F !important;}
.pushy-active .nav-button a{z-index:22;}
.pushy-active .nav-button a span{background-color:#fff !important;}
.pushy-active .nav-button a:hover span{background-color:#d4d4d4;}
.main-nav{top:0;width:0;height:100%;background:#000000;padding-top:80px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;position:fixed;left:0;z-index:21;overflow:auto;}
.main-nav.pushy-open{width:300px;}
.main-nav a{display:block;color:white;padding:8px 30px;white-space:nowrap;font-size:14px;word-break:normal;}
.main-nav a:hover,
.main-nav a:focus{background-color:#1a1a1a;text-decoration:none;}
.main-nav:after{content:'';position:absolute;top:0;right:0;height:100%;width:30px;}
.main-nav .sub{position:absolute;width:100%;bottom:15px;overflow:hidden}
.main-nav .sub .sign-in{text-transform:uppercase;}
@media (max-height:800px){.main-nav .sub{position:static;padding-top:25px}
}
.pushy-active .site-overlay,
.pushy-active2 .site-overlay2,
.active-over{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:19;background-color:rgba(0, 0, 0, 0.5);-webkit-animation:fade 500ms;-moz-animation:fade 500ms;-o-animation:fade 500ms;animation:fade 500ms;}
.slimScrollBar{opacity:0 !important;}
#fp-nav.right{right:15px;}
#fp-nav ul li a span{background-color:#D2D2D2;width:6px;height:6px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
#fp-nav ul li a span:hover{height:12px;width:12px;margin:-4px 0 0 -5px;}
#fp-nav ul li a.active span{height:12px;width:12px;margin:-4px 0 0 -5px;background-color:#D2D2D2;}
#fp-nav ul li a.active span:hover{margin:-4px 0 0 -5px;}
#fp-nav ul li{width:14px;height:14px;margin:3px;}
#fp-nav ul li .fp-tooltip{font-family: 'Nunito', sans-serif;font-weight:200;font-size:11px;color:#D2D2D2;}
#fp-nav ul li .fp-tooltip{padding-right:10px;margin-right:-10px;}
#fp-nav ul li:hover .fp-tooltip{display:block !important;}
#fp-nav ul li .fp-tooltip:hover{display:block !important;}
#fp-nav{}
#fp-nav ul li a span,
#fp-nav ul li a.active span{background-color:#000000;}
#fp-nav ul li .fp-tooltip{color:#000000 !important;}
#fp-nav ul.gray li a span,
#fp-nav ul.gray li a.active span{background-color:#D2D2D2;}
#fp-nav ul.gray li .fp-tooltip{color:#D2D2D2 !important;}
#fp-nav ul.black li a span,
#fp-nav ul.black li a.active span{background-color:#000000;}
#fp-nav ul.black li .fp-tooltip{color:#000000 !important;}
#fp-nav ul.white li a span,
#fp-nav ul.white li a.active span{background-color:#ffffff;}
#fp-nav ul.white li .fp-tooltip{color:#ffffff !important;}
.owl-carousel{overflow:visible !important;}
.owl-carousel .item img{display:block;width:100%;height:auto;}
.owl-carousel .item .image{display:block;width:100%;height:auto;background-repeat:no-repeat;background-position:top center;background-size:cover;}
.owl-carousel .owl-controls .owl-wrapper-outer{overflow:hidden;}
.owl-carousel .owl-controls .owl-pagination{display:none;}
.owl-carousel .owl-controls .owl-buttons{position:absolute;z-index:99;width:100%;top:135px;}
.owl-carousel .owl-controls .owl-buttons div{position:absolute;height:80px !important;cursor:pointer;-webkit-font-smoothing:0;-webkit-transform:0;box-sizing:border-box;display:inline-block;font-size:45px;line-height:45px;text-shadow:none;background-image:none;background-color:transparent;width:23px !important;height:45px !important;opacity:0.3;}
.owl-carousel .owl-controls .owl-buttons div:hover{opacity:0.6;}
.owl-carousel .owl-controls .owl-buttons div span{display:block;width:45px;height:80px;}
.owl-carousel .owl-controls .owl-buttons .owl-prev{left:-85px;}
.owl-carousel .owl-controls .owl-buttons .owl-prev span{width:0;height:0;border-top:23px solid transparent;border-bottom:23px solid transparent;border-right:23px solid #000000;}
.owl-carousel .owl-controls .owl-buttons .owl-next{right:-85px;}
.owl-carousel .owl-controls .owl-buttons .owl-next span{width:0;height:0;border-top:23px solid transparent;border-bottom:23px solid transparent;border-left:23px solid #000000;}
.owl-carousel#slider-for-me{height:530px;overflow:hidden;}
.owl-carousel#slider-for-me .item img,
.owl-carousel#slider-for-me .item .image{min-height:530px;}
.owl-carousel#slider-for-business .owl-controls .owl-buttons{top:40% !important;}
.owl-carousel#slider-for-business .owl-controls .owl-buttons div{opacity:0.6;}
.owl-carousel#slider-for-business .owl-controls .owl-buttons div.owl-prev{left:7px !important;}
.owl-carousel#slider-for-business .owl-controls .owl-buttons div.owl-prev span{border-right-color:#ffffff !important;}
.owl-carousel#slider-for-business .owl-controls .owl-buttons div.owl-next{right:7px !important;}
.owl-carousel#slider-for-business .owl-controls .owl-buttons div.owl-next span{border-left-color:#ffffff !important;}
.owl-carousel#slider-for-business .owl-controls .owl-buttons div:hover{opacity:1;}

.owl-carousel#slider-web-shops .owl-controls .owl-buttons{top:50%;}
.owl-carousel#slider-web-shops .owl-controls .owl-buttons .owl-prev{left:-80px !important;}
.owl-carousel#slider-web-shops .owl-controls .owl-buttons .owl-prev span{border-right-color:#ffffff;}
.owl-carousel#slider-web-shops .owl-controls .owl-buttons .owl-next{right:-80px !important;}
.owl-carousel#slider-web-shops .owl-controls .owl-buttons .owl-next span{border-left-color:#ffffff;}
.owl-carousel#slider-personal-page .owl-controls .owl-buttons{top:46%;}
.owl-carousel#slider-personal-page .owl-controls .owl-buttons div{-webkit-transition:0.2s all ease;-moz-transition:0.2s all ease;-ms-transition:0.2s all ease;-o-transition:0.2s all ease;transition:0.2s all ease;opacity:0.7;}
.owl-carousel#slider-personal-page .owl-controls .owl-buttons div:hover{opacity:1;}
.owl-carousel#slider-personal-page .owl-controls .owl-buttons .owl-prev{left:15% !important;}
.owl-carousel#slider-personal-page .owl-controls .owl-buttons .owl-prev span{border-right-color:#ffffff;}
.owl-carousel#slider-personal-page .owl-controls .owl-buttons .owl-next{right:15% !important;}
.owl-carousel#slider-personal-page .owl-controls .owl-buttons .owl-next span{border-left-color:#ffffff;}
.owl-carousel#slider-personal-page.dark-controls .owl-buttons .owl-prev span{border-right-color:#000000;}
.owl-carousel#slider-personal-page.dark-controls .owl-buttons .owl-next span{border-left-color:#000000;}
.owl-carousel#slider-personal-page.light-controls .owl-buttons .owl-prev span{border-right-color:#ffffff;}
.owl-carousel#slider-personal-page.light-controls .owl-buttons .owl-next span{border-left-color:#ffffff;}
.slider-multiple .viewport{margin:0 auto;width:94%;text-align:center;}
.slider-multiple .viewport img{width:100%;}
/*#slider-web-shops-box .cover{width:100%;height:100%;background:url('../images/laptop-clear.png') no-repeat bottom left transparent;z-index:9;position:absolute;top:0;left:0;}*/
#slider-web-shops-box .viewport{position:relative;}
#carousel-personal-page{margin-left:15px;}
#personal-page{height:100vh !important;overflow:hidden !important;}
.user-side{padding-top:6%;font-family: 'Nunito', sans-serif;top:0;width:0;height:100%;background:#2B2E31;padding-top:80px;z-index:2;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;position:fixed;width:540px;max-width:94%;right:-540px;z-index:1000;overflow:auto;padding:5%;text-align:center;overflow:hidden;}
.user-side .close{position:relative;display:inline-block;top:30px;right:30px;width:34px;height:34px;overflow:hidden;position:absolute;opacity:1;}
.user-side .close:hover:before,
.user-side .close:hover:after{background:#ffffff;}
.user-side .close:before,
.user-side .close:after{content:'';position:absolute;height:1px;width:100%;top:50%;left:0;margin-top:-1px;background:#D0D0D1;}
.user-side .close:before{transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);}
.user-side .close:after{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
.user-side .login-form{margin-bottom:45px;}
.user-side .login-form label{display:none;}
.user-side .login-form .form-group{margin-bottom:30px;}
.user-side .login-form input{-webkit-transition:0.2s all ease;-moz-transition:0.2s all ease;-ms-transition:0.2s all ease;-o-transition:0.2s all ease;transition:0.2s all ease;height:72px;background-color:#8C908B;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border:none;color:#ffffff;padding-left:35px;line-height:72px;font-size:25px;font-weight:200;}
.user-side .login-form input:focus{background-color:#999c98;}
.user-side .login-form input::-webkit-input-placeholder{color:#B6B7B6;}
.user-side .login-form input:-moz-placeholder{color:#B6B7B6;}
.user-side .login-form input::-moz-placeholder{color:#B6B7B6;}
.user-side .login-form input:-ms-input-placeholder{color:#B6B7B6;}
.user-side .login-form button{-webkit-transition:0.2s all ease;-moz-transition:0.2s all ease;-ms-transition:0.2s all ease;-o-transition:0.2s all ease;transition:0.2s all ease;background-color:#6CAF24;height:75px;display:block;font-size:25px;font-weight:200;color:#ffffff;width:100%;text-align:center;border:none;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.user-side .login-form button:hover{background-color:#79c428;}
.user-side .uid-login p{color:#BBBBBC;margin-bottom:35px;font-size:20px !important;}
.user-side .uid-login .uid-btn{-webkit-transition:0.2s all ease;-moz-transition:0.2s all ease;-ms-transition:0.2s all ease;-o-transition:0.2s all ease;transition:0.2s all ease;-webkit-border-radius:72px;-moz-border-radius:72px;border-radius:72px;width:100%;display:block;background-color:#F2F2F2;font-size:25px;color:#8A898B;height:72px;padding-left:60px;line-height:72px;position:relative;max-width:350px;margin:0 auto;}
.user-side .uid-login .uid-btn:hover{color:#575658;}
.user-side .uid-login .uid-btn:hover:before{background-color:#519dfb;}
.user-side .uid-login .uid-btn:before{-webkit-transition:0.2s all ease;-moz-transition:0.2s all ease;-ms-transition:0.2s all ease;-o-transition:0.2s all ease;transition:0.2s all ease;-webkit-border-radius:72px;-moz-border-radius:72px;border-radius:72px;height:72px;width:72px;display:inline-block;content:'';background:url('../images/u-logo.svg') no-repeat center #388ffa;background-size:35px 35px;position:absolute;top:0;left:-1px;}
.fast-reg{margin-bottom:10vh;}
.fast-reg p.title{color:#b2b2b2;margin-bottom:15px;font-size:14px !important;}



.fast-reg .reg-list{margin:0 auto;display:inline-block;overflow:hidden;}


.fast-reg .reg-list a:last-child{margin-right:0;}
.fast-reg .reg-list a i:before{line-height:36px;color:#ffffff;}
.fast-reg .reg-list a.facebook{background-color:#3f5d94;}
.fast-reg .reg-list a.facebook:hover{background-color:#36507f;}
/*.fast-reg .reg-list a.facebook i:before{content:'\f09a';}*/
.fast-reg .reg-list a.vkontakte{background-color:#4c75a3;}
.fast-reg .reg-list a.vkontakte:hover{background-color:#446992;}
/*.fast-reg .reg-list a.vkontakte i:before{content:'\f189';}*/
.fast-reg .reg-list a.twitter{background-color:#1da1f2;}
.fast-reg .reg-list a.twitter:hover{background-color:#1771a8;}
.fast-reg .reg-list a.google{background-color:#ffffff;color:#9b9b9b;}
.fast-reg .reg-list a.google:hover{background-color:#e6e6e6;}
/*.fast-reg .reg-list a.google i:before{vertical-align:0;}*/
.fast-reg .reg-list a.yandex{background-color:#ffffff;color: #9b9b9b;}
.fast-reg .reg-list a.yandex:hover{background-color:#e6e6e6;}
.fast-reg .reg-list a.yandex i{line-height:40px;}
.fast-reg .reg-list i{height:36px;line-height:36px;width:36px;font-size:20px;}
/*.fast-reg .reg-list i:before{font:normal normal normal 14px/1 'FontAwesome';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;color:#ffffff;}*/
/*.fast-reg .reg-list .google i:before{content:'\f1a0';}*/
/*.fast-reg .reg-list .twitter i:before{content:'\f099';}*/
/*.fast-reg .reg-list .yandex i:before{font-family:'icomoon';content:'\e606';}*/
.fast-reg .reg-list a.ok{background:#f48b32;}
.fast-reg .reg-list a.ok:hover{background:#cc640b;}
/*.fast-reg .reg-list .ok i:before{font-family:'icomoon';content:'\e609';}*/



@media (max-width:1600px){a.button{width:230px;}
	section#choice #choice-for-shop a.button{width:240px;font-size:18px !important;}
	section#for-business .side-info{width:35vw;}
	section#for-me p.lead img{height:90px;}
	section#for-me .top-part{padding-top:3%;}
	section#my-sites #image-my-sites img{bottom:-29vh;top:inherit;}
}
@media (max-width:1250px){section#choice a.button{width:230px;}
	section#for-me p.info{padding:0px 28%;}
	section#my-sites .side-info{padding-right:5%;}
	section#prof-templates #image-cards img.pic1{height:41vh !important;right:62% !important;}
	section#prof-templates #image-cards img.pic2{height:52vh !important;right:42% !important;}
	section#prof-templates #image-cards img.pic3{height:63vh !important;right:18% !important;}
	section#prof-templates #image-cards img.pic4{height:73vh !important;right:-20% !important;}
	.footer-section .social-links { margin-top: 130px; }
}
@media (max-width:1350px){section#prof-templates #info-prof-templates p.p-first{width:32%;}
	section#prof-templates #info-prof-templates p.p-second{width:24%;}
	.uscl-bg-block.col-md-7 {width: 50% !important;}
}
@media (max-width:992px){section#choice header.main-header{margin-bottom:150px !important;}

	section#usocial .uscl-bg-block {height:auto;padding-top: 80px;}
	section#usocial .uscl-animate-right{height:auto;width:98%;margin:0 auto;}
	section#usocial .uscl-content {height:auto;padding-bottom:30px;padding-top:30px;padding-right:10%;padding-left:10%;}
	/*section#choice h2{padding-bottom:30px !important;}*/
	section#choice #choice-for-me{margin-bottom:20px;}
	section#choice #choice-for-business{margin-bottom:35px !important;}
	section#choice a.button{width:20%;border-width:2px;font-size:18px !important;}
	section#choice .or{position:static !important;line-height:normal !important;height:auto !important;margin-bottom:20px !important;border:none;}
	section#choice .or span{position:static !important;}
	section#choice .or span:after{display:none !important;}
	section#choice #choice-for-shop{border:none;}
	section#choice #choice-for-shop h2{padding-bottom:0 !important;}
	section#choice #choice-for-shop .button-wrap{width:auto;}
	section#choice #choice-for-shop a.button{width:100%;}
	section#choice .to-next-section{display:none;}
	section#for-me .bottom-part{position:relative !important;height:auto !important;bottom:0 !important;}
	section#for-me .bottom-part .slider-constructor{height:auto;}
	section#for-me .bottom-part .slider-constructor.side p{padding:0 !important;}
	section#for-me .bottom-part #slider-pad{width:80% !important;}
	section#for-me .bottom-part #slider-pad.animated.fadeOutDown{display:block;}
	section#for-me .bottom-part #slider-pad .switcher{display:none;}
	section#for-me p.lead img{min-width:0;min-height:0;width:300px;height:auto;}
	section#for-me p.info{padding:0px 22%;}
	section#for-business .side-right{padding-top:0;}
	section#for-business .side-right #business-info{padding-top:0;padding-bottom:30px;padding-left:10%;padding-right:10%;}
	section#for-business .side-right #business-info h2{margin-top:0;}
	section#for-business .side-info{width:auto;}
	section#web-shops .side-left #info-web-shops{padding-top:30px;padding-left:10%;padding-right:10%;margin-bottom:30px;}
	section#web-shops .side-left #info-web-shops a.button{margin-bottom:20px;}
	/*
		section#web-shops .side-right{height:auto !important;position:static !important;}
		section#web-shops .side-right #slider-web-shops-box{position:static;z-index:1;}
		section#web-shops .side-right #slider-web-shops-box{position:relative;height:auto;}
		section#web-shops .side-right #slider-web-shops-box .viewport{position:absolute;transform:inherit;top:0;}
		section#web-shops .side-right #slider-web-shops-box .cover{position:static;transform:inherit;}
	*/
	section#my-sites .side-left #info-my-sites{padding:30px;padding-left:10%;padding-right:10%;}
	section#my-sites #image-my-sites img{position:static;margin:0 auto;display:block;width:60%;margin-bottom:60px;}
	section#my-sites .side-right{height:auto !important;}
	section#personal-page .side-left{height:auto;}
	section#personal-page .side-left #carousel-personal-page{position:static;padding-left:0;width:90%;margin:0 auto;height:auto;}
	section#personal-page .side-right #info-personal-page{padding-bottom:30px;padding-top:30px;padding-right:10%;padding-left:10%;}
	section#prof-templates #info-prof-templates{padding-top:60px;padding-left:10%;padding-right:10%;position:relative;height:auto;}
	section#prof-templates #info-prof-templates #image-cards{margin-top:30px;width:100%;clear:both;position:relative;height:auto;}
	section#prof-templates #info-prof-templates #image-cards img{top:0;z-index:10;}
	section#prof-templates #info-prof-templates #image-cards img.pic1{top:150px !important;right:50% !important;}
	section#prof-templates #info-prof-templates #image-cards img.pic2{top:100px !important;right:25% !important;}
	section#prof-templates #info-prof-templates #image-cards img.pic3{top:50px !important;right:0% !important;}
	section#prof-templates #info-prof-templates #image-cards img.pic4{top:0px !important;right:-25% !important;}
	section#prof-templates #info-prof-templates #image-cards img:hover{z-index:10;}
	section#uran-browser .side-left{padding-top:80px;}
	section#uran-browser .side-left #image-uran-browser{margin-top:0;width:90%;margin-left:10px;margin:0 auto;position:static;}
	section#uran-browser .side-left #image-uran-browser .viewport{height:auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
	section#uran-browser .side-right #info-uran-browser{padding-top:80px;padding-left:10%;padding-right:10%;margin-bottom:60px;}
	section#u_landing .side-right #info-ulanding, section#u_calc .side-right #info-ucalc{padding-top:30px;padding-left:10%;padding-right:10%;margin-bottom:60px;}
	.footer-section .column-logo{margin-bottom:30px;}
	.footer-section .column-logo img {margin: 15px auto !important;width: 200px;object-fit: contain;}
	.footer-section .column-logo .copy-subtitle {width: 200px;}
	.footer-section .column-logo p { width: 200px; margin: 0 auto; text-align: left; margin-bottom: 13px;}

}
@media (max-width:991px){
	.footer-section{padding-top:60px;padding-left:10%;padding-right:10%;padding-bottom:30px;}
	.footer-section .column-menu ul{display:block;margin:0 auto;width:200px;margin-bottom:30px;}
	.footer-section .column-menu ul li{white-space:nowrap;}
	.footer-section .social-links{margin:30px 0;text-align:center;}
	.footer-section .social-links a{float:none;display:inline-block;}
	.footer-section .payment-links { left:0!important; text-align:center; position:inherit; padding-top:0;margin:0;}
}
@media (max-width:768px){section#choice #choice-for-business{margin-bottom:30px !important;}
	section#choice .or{font-size:25px !important;}
	section#choice .to-next-section a{display:none;}
	section#choice #choice-for-shop{position:static !important;border-bottom:0 !important;}
	section#choice #choice-for-shop .box{position:static !important;}
	section#for-me #slider-pad{padding:30px;min-height:0;}
	section#for-me #slider-pad .owl-carousel#slider-for-me .item .image{min-height:400px !important;}
	section#for-me #slider-pad .owl-controls .owl-buttons .owl-prev{left:-65px;}
	section#for-me #slider-pad .owl-controls .owl-buttons .owl-next{right:-65px;}
	section#for-me p.info{padding:0px 14%;}
	#for-business #business-slider .owl-controls{display:none !important;}
	#web-shops #slider-web-shops-box .owl-controls{display:none !important;}
	section#prof-templates #info-prof-templates #image-cards img{width:100%;height:auto !important;}
}
@media (max-width:468px){section#personal-page #carousel-personal-page,
section#uran-browser .side-left{margin-top:50px !important;padding-top:0 !important;}
	section#prof-templates #info-prof-templates,
	section#for-business .side-left{margin-top:30px !important;padding-top:0 !important;}
	#fp-nav{display:none !important;}
	/*section#choice h2,*/
	section#choice .or,
	section#choice #choice-for-shop h2{font-size:25px !important;}
	section#choice #choice-for-shop h2{white-space:normal;}
	section#for-me .box{padding:0;}
	section#for-me #slider-pad{padding:25px;min-height:0;}
	section#for-me #slider-pad .owl-carousel#slider-for-me .item .image{min-height:250px !important;}
	section#for-me #slider-pad .owl-controls{display:none !important;}
	section#personal-page #slider-personal-page .owl-buttons{display:none !important;}
	section#my-sites,
	section#for-business,
	section#personal-page{height:auto !important;}
	section#prof-templates p.lead{font-size:35px !important;}

}
@media (min-width:1600px){.owl-carousel .owl-controls .owl-buttons .owl-prev span{border-top-width:27px !important;border-bottom-width:27px !important;border-right-width:27px !important;}
	.owl-carousel .owl-controls .owl-buttons .owl-next span{border-top-width:27px !important;border-bottom-width:27px !important;border-left-width:27px !important;}
	/*section#choice h2{font-size:66px !important;}*/
	section#choice a.button{font-size:27px !important;}
	section#choice #choice-for-shop h2{font-size:45px !important;}
	section#choice #choice-for-shop .button{max-width:285px;font-size:22px !important;}
	section#for-me p.lead{letter-spacing:10px;}
	section#for-me .top-part{padding-top:10px;}
	section#for-me #slider-pad{width:87%;max-width:1135px;}
	section#for-me .slider-constructor.side p{padding-top:40%;}
	section#for-me .slider-constructor.side p strong{font-size:85px !important;}
	section#for-me .slider-constructor.side.leftside p{padding-left:50%;}
	section#for-me .slider-constructor.side.rightside p{padding-right:50%;}
}
@media (min-width:1790px){section#for-business .side-info{width:600px;}
}
@media (max-height:750px){section#for-me .bottom-part{bottom:-70px !important;}
	section#for-business .owl-item img{height:87vh;width:auto;margin:0 auto;}
	section#for-business .owl-controls .owl-buttons div.owl-prev{left:50px !important;}
	section#for-business .owl-controls .owl-buttons div.owl-next{right:50px !important;}
}
@media (max-height:700px) and (max-width:1180px){section#for-business .owl-item img{height:auto;width:100%;}
}
@media (max-height:820px){section#for-me{}
}
@media (max-height:820px) and (max-height:650px){section#for-me .box p,
section#for-me .box-view-content{font-size:21px !important;}
	section#for-me .box{margin-bottom:20px;}
}
@media (max-height:820px) and (max-height:610px){section#for-me .box-view-content{display:none;}
}
@media (max-height:820px) and (max-height:480px){section#for-me .box p.info{display:none;}
	section#for-me .bottom-part{bottom:0;}
}
@media (max-height:860px){section#for-me .top-part{padding-top:0 !important;}
	section#for-me .bottom-part{bottom:-50px;}
}
@media (max-height:780px){section#choice header.main-header{margin-bottom:70px;}
	section#choice #choice-for-shop{top:0;}
	section#choice .to-next-section a{top:10px;}
}
@media (max-height:780px) and (min-width:1170px){section#choice header.main-header{margin-bottom:20px;}
}

@media (max-height: 900px) and (min-width: 1440px) {
	section#u_landing #image-ulanding img {
		height: 700px;
		padding-top: 30px;
	}

	section#usocial .uscl-bg-block {
		padding-left: 3.4%;
		padding-right: 3.4%;
	}
}

@media (max-height: 780px) and (max-width: 1366px) {
	section#usocial .uscl-window {
		padding-top: 80px;
	}
}

@media (max-height: 780px) and (min-width: 1600px) {
	/*section#choice h2,*/
	section#choice #choice-for-shop h2 {
		font-size: 40px !important;
	}
}
@media (max-height:768px){section#my-sites #image-my-sites img{bottom:-14vh;}
}
@media (max-height:568px){.user-side{padding:4% 5%;padding-top:6%;width:450px;overflow:auto;}
	.user-side .login-form input,
	.user-side .login-form button,
	.user-side .uid-login .uid-btn{font-size:18px !important;}
	.user-side .fast-reg p.title,
	.user-side .fast-reg .reg-list .icon i{font-size:16px !important;}
	.user-side .uid-login p{font-size:16px !important;}
	.user-side .login-form{margin-bottom:30px;}
	.user-side .login-form .form-group{margin-bottom:20px;}
	.user-side .login-form input{height:48px;line-height:48px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
	.user-side .login-form button{height:48px;width:100%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
	.user-side .fast-reg{margin-bottom:20px;}
	.user-side .fast-reg p.title{margin-bottom:20px;}
	.user-side .uid-login p{margin-bottom:20px;}
}
@media (min-height:568px){.user-side{padding:4% 5%;padding-top:6%;width:450px;}
	.user-side .login-form input,
	.user-side .login-form button,
	.user-side .uid-login .uid-btn{font-size:18px !important;}
	.user-side .fast-reg p.title,
	.user-side .fast-reg .reg-list .icon i{font-size:16px !important;}
	.user-side .uid-login p{font-size:16px !important;}
	.user-side .login-form{margin-bottom:30px;}
	.user-side .login-form .form-group{margin-bottom:20px;}
	.user-side .login-form input{height:48px;line-height:48px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
	.user-side .login-form button{height:48px;width:100%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
	.user-side .fast-reg{margin-bottom:20px;}
	.user-side .fast-reg p.title{margin-bottom:20px;}
	.user-side .uid-login p{margin-bottom:20px;}
}
@media (min-height:640px){.user-side{width:450px;padding:4% 5%;padding-top:6%;}
	.user-side .fast-reg{margin-bottom:100px;margin-bottom:10vh;}
}
@media (min-height:740px){.user-side{width:540px;max-width:94%;padding:5%;padding-top:6%;}
	.user-side .login-form input,
	.user-side .login-form button,
	.user-side .uid-login .uid-btn{font-size:20px !important;}
	.user-side .fast-reg p.title,
	.user-side .fast-reg .reg-list .icon i{font-size:25px;}
	.user-side .uid-login p{font-size:25px !important;}
	.user-side .login-form{margin-bottom:45px;}
	.user-side .login-form .form-group{margin-bottom:30px;}
	.user-side .login-form input{height:72px;padding-left:35px;line-height:72px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
	.user-side .login-form button{height:75px;width:100%;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
	.user-side .fast-reg{margin-bottom:10vh;}
	.user-side .fast-reg p.title{margin-bottom:15px;}
	.fast-reg .reg-list a{width:36px;height:36px;margin-right:20px;margin-bottom:20px;-webkit-border-radius:36px;-moz-border-radius:36px;border-radius:36px;}
	.user-side .fast-reg .reg-list a i:before{line-height:36px;}
	.user-side .fast-reg .reg-list a.yandex i{line-height:40px;}
	.user-side .fast-reg .reg-list .icon i{height:36px;line-height:36px;width:36px;}
	.user-side .uid-login p{margin-bottom:35px;}
	.user-side .uid-login .uid-btn{-webkit-transition:0.2s all ease;-moz-transition:0.2s all ease;-ms-transition:0.2s all ease;-o-transition:0.2s all ease;transition:0.2s all ease;width:100%;-webkit-border-radius:72px;-moz-border-radius:72px;border-radius:72px;height:72px;padding-left:60px;line-height:72px;}
	.user-side .uid-login .uid-btn:before{height:72px;width:72px;background-size:35px 35px;top:0;left:-1px;}
}
@media (max-height:800px){.user-side .fast-reg{margin-bottom:20px;}
	.user-side .uid-login .uid-btn{height:55px;padding-left:55px;line-height:55px;max-width:300px;}
	.user-side .uid-login .uid-btn:before{height:55px;width:55px;content:'';background-size:25px 25px;}
}
@media (max-width:550px){.user-side{width:94%;padding:30px;}
	.user-side .login-form button,
	.user-side .uid-login .uid-btn{font-size:20px !important;}
	.user-side .fast-reg p.title,
	.user-side .fast-reg .reg-list .icon i{font-size:18px !important;}
	.user-side .uid-login p{font-size:18px !important;}
	.user-side .uid-login .uid-btn{font-size:16px !important;white-space:nowrap;}
	/*.user-side .reg-list a{margin-right:8px !important;margin-bottom:8px !important;}*/
	#regform .info-page-wrap,#regform .popup-regform{padding: 10px 15px 20px}
	#regform #subj-fld, #regform #text-fld, #regform #subj-group .SumoSelect > .CaptionCont {width: 100%!important}
	#reCaptcha {transform: scale(0.9);float: none!important}
	#regform .popup-regform.create-site .check-agree{margin: 0;}
}
@media (max-width:825px){
	.user-side{padding:20px !important;}
	#regform #text-fld, #regform #subj-fld,#regform #name-fld, #nsite-fld, #regform #email-fld{width: 100%!important}
	#addr{width:calc(100% - 130px)}
	.form-group #fTerms-label{width:100%;}
}
@media (max-width:1200px){.user-side{padding-top:72px !important;}
}
@media (max-height:880px){section#for-me #slider-pad.move-up{bottom:50%;}
}
@media (max-height:690px){section#for-me #slider-pad.move-up{bottom:45%;}
}
@media (max-height:620px){section#for-me #slider-pad.move-up{bottom:40%;}
}
@media (max-height:590px){section#for-me #slider-pad.move-up{bottom:30%;}
}
section#prof-templates #info-prof-templates p.p-first{width:39%;}
section#prof-templates #info-prof-templates p.p-second{width:30%;}
@media (max-width:1350px){section#prof-templates #info-prof-templates p.p-first{width:30%;}
	section#prof-templates #info-prof-templates p.p-second{width:23%;}
}
@media (max-width:1250px){section#prof-templates #info-prof-templates p.p-first{width:50%;}
	section#prof-templates #info-prof-templates p.p-second{width:40%;}
}
@media (max-width:992px){section#prof-templates #info-prof-templates p.p-first{width:80%;}
	section#prof-templates #info-prof-templates p.p-second{width:60%;}
}
@media (max-width:640px){section#prof-templates #info-prof-templates p.p-first{width:100%;}
	section#prof-templates #info-prof-templates p.p-second{width:80%;}
}
.logo.anchorLink{display:block;position:absolute;top:12px;left:18px;text-indent:-9999px;overflow:hidden;width:48px;height:48px;background:url('../img/i_logoucoz.png') no-repeat;text-align:left;}
.switcher{-webkit-transition:0.2s all ease;-moz-transition:0.2s all ease;-ms-transition:0.2s all ease;-o-transition:0.2s all ease;transition:0.2s all ease;display:block;border:2px solid #a4a6aa;border-radius:31px;position:absolute;top:-60px;right:110px;cursor:pointer;text-align:center;width:36px;height:36px;}
.switcher:before{content:'';display:block;margin:0 auto;width:12px;height:8px;background:url('../images/i_downarrows.png') bottom left no-repeat;margin-top:12px;}
.switcher:hover{border-color:#333333;}
.switcher:after{content:'';display:block;width:1px;height:20px;position:absolute;border-left:1px dashed #ABABAB;bottom:-24px;left:15px;}
.switcher.active-point:before{background-position:top left;}
.owl-carousel .item img,
.owl-carousel .image{display:block;width:100%;height:auto;max-height: 43vw;}
@media (max-width:992px){
	.owl-carousel .item img {max-height: 80vw;}
}
.footer-section .social-links .vk{background-color:#55779B !important;}
.footer-section .social-links .vk:hover,
.footer-section .social-links .vk:active{background-color:#7291b1 !important;}
.footer-section .social-links .vk i:before{position:relative;left:-1px;font-size:15px;}
.footer-section .social-links .ok{background-color:#F48420 !important;}
.footer-section .social-links .ok:hover,
.footer-section .social-links .ok:active{background-color:#FFA048 !important;}
.footer-section .social-links .ok i:before{font-family:'icomoon';content:'\e609';font-style:normal;}
.footer-section .social-links .facebook{background-color:#3A579A !important;}
.footer-section .social-links .facebook:hover,
.footer-section .social-links .facebook:active{background-color:#4D6CBF !important;}
.footer-section .social-links .facebook i:before{content:'\f09a';}
section.navigation .social-list{padding-top:30px !important;padding-left:22px !important;width:200px;margin:0 auto;display:inline-block;overflow:hidden;}
section.navigation .social-list a{display:inline-block;float:left;width:36px;height:36px;-webkit-border-radius:36px;-moz-border-radius:36px;border-radius:36px;margin:0 10px 20px 10px !important;background-color:#2D2F31;padding:0;line-height: 36px;text-align:center;}
section.navigation .social-list a:hover{background-color:#5B5B5B;}
section.navigation .social-list a i:before{color:#fff;font-size:16px;}
section.navigation .social-list a i.icon-ok:before,section.navigation .linking-account-list a i.icon-ok:before{content:'\e609';font-family:'icomoon' !important;font-style:normal;}
.main-nav a.menu-item{display:block;color:white;white-space:nowrap;font-size:17px;word-break:normal;}
.main-nav :is(.user-links, a.menu-item) {padding:8px 30px;}
.main-nav a.menu-item:hover,
.main-nav a.menu-item:focus{background-color:#1a1a1a;text-decoration:none;}
section#for-business .side-right #business-info h2,
section#for-business .side-right #business-info p{color:#ffffff;}
section#for-business .video{color:#ffffff;}
section#for-business .video:before{background-image:url('../images/icon-play-w.svg');}
.info-page-wrap{padding:10px 50px;max-width:1000px}
.info-page-wrap p, .info-page-wrap div, .info-page-wrap ul, .info-page-wrap li{color:#fff;text-align:justify!important}

p.our-soc-accounts{color:#fefefe;font-size:17px!important;padding:10px}
section.navigation .linking-account-list{padding-bottom:10px;padding-left:22px !important;margin:0 auto;display:inline-block;visibility:hidden;width:300px;overflow:hidden}
input#soc-account-link{display:none}
input#soc-account-link:checked + label + .linking-account-list{visibility:visible}
/* section.navigation .linking-account-list a{display:inline-block;float:left;width:32px;height:32px;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;margin:0 10px 20px 10px !important;background-color:#2D2F31;padding:0;line-height: 32px;text-align:center;} */
.soc-account-label {color: #909090;font-size:13px;font-weight:400;cursor:pointer;padding:0 10px 0 30px;-moz-user-select:none;-khtml-user-select:none;user-select:none;width:300px;overflow:hidden}
.soc-account-label::before,.soc-account-label::after{font-family:"FontAwesome";display:inline-block;font-size:14px;}
.soc-account-label::before{content:'\f0c1';transform:scaleX(-1);padding-left:6px}
.soc-account-label::after{content:'\f0d7';padding-left:5px}
input#soc-account-link:checked + .soc-account-label::after{content:'\f0d8'}
.sub .user-link {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%
}

.sub .user-links {
	align-items: center;
	display: flex;
	gap: 5px;
	justify-content: space-between;
}

.sub .user-links a {
	color: #fff;
	display: block;
	font-size: 17px;
	font-weight: 400;
	padding: 0;
	background: 0;
	width: fit-content;
}

.sub .user-links .user-link:hover {
	text-decoration: underline;
}


@media (max-width:1100px){.top-links li{padding-bottom:30px !important;}
}
@media (max-width:768px){.slogan{white-space:pre-line !important;margin-top:290px !important;padding:2% !important;}
	#block-for-me,
	#block-for-business,
	#block-for-shop{width:33% !important;margin:0 0 30px !important;}
	.top-links{margin:85px 5% !important;}
	.top-links li{width:100% !important;padding:10px 0px !important;}
}
@media (max-width:600px){.nav-button a.dark span{background-color:black;}
	.slogan{white-space:pre-line !important;margin-top:-60px !important;padding:2% !important;}
	#for-me,
	#for-business,
	#web-shops,
	#my-sites .container-fluid,
	#personal-page,
	#prof-templates,
	#uran-browser{display:none !important;}
	#block-for-me,
	#block-for-business,
	#block-for-shop{width:100% !important;margin:0 0 30px !important;}
	.top-links{display:none !important;}
}
.top-links{position: absolute;
	width: calc(100% - 200px - 120px - 150px);
	top: 25px;
	left: 0;
	right: 0;
	margin: 0;
	margin-left: 120px;
	margin-right: 260px;
	text-align: center;}
.language-menu{position:relative !important;height:39px !important;top:16px !important;right: 10px !important;
	width: 110px !important;z-index:6;}
.language-menu .dropdown-menu{left:-4px !important;text-align:left !important;background-color:#fafafc !important;box-shadow:none !important;border:none !important;}
.language-menu .btn-default{background:#fafafc !important;}
.language-menu .btn-group.open .dropdown-toggle{-webkit-box-shadow:none !important;box-shadow:none !important;background:#fafafc !important;}
.language-menu button{border:none !important;background:#fafafc !important;box-shadow:none !important;width:auto !important;outline:none !important;}
.language-menu button.dropdown-toggle:focus{outline:none!important;}
.language-menu .bootstrap-select .dropdown-toggle:focus{outline:none !important;outline-width:1px !important;}
.language-menu a{color:#999999 !important;font-weight:300 !important;}
.language-menu a:hover{background:none !important;text-decoration:underline !important;}
.language-menu span{text-align:right !important;font-size:9pt !important;color:#999999 !important;font-weight:300 !important;}
.language-menu span:hover{background-color:transparent !important;text-decoration:underline !important;}
.language-list.reg-list{padding-left:28px !important;padding-right:20px !important;padding-top:20px !important;}
.language-list.reg-list .russian .fa{background:url('/ucoz/v3/img/russian.png') no-repeat center !important;background-size:cover !important;}
.language-list.reg-list .english .fa{background:url('/ucoz/v3/img/english.png') no-repeat center !important;background-size:cover !important;}
.language-list.reg-list .spanish .fa{background:url('/ucoz/v3/img/spainish.png') no-repeat center !important;background-size:cover !important;}
.language-list.reg-list .hebrew .fa{background:url('/ucoz/v3/img/hebrew.png') no-repeat center !important;background-size:cover !important;}
.language-list.reg-list .german .fa{background:url('/ucoz/v3/img/german.png') no-repeat center !important;background-size:cover !important;}
.language-list.reg-list .portuguese .fa{background:url('/ucoz/v3/img/portuguese.png') no-repeat center !important;background-size:cover !important;}
.language-list.reg-list .ukrainian .fa{background:url('/ucoz/v3/img/ukrainian.png') no-repeat center !important;background-size:cover !important;}
.language-list.reg-list .hungarian .fa{background:url('/ucoz/v3/img/hungarian.png') no-repeat center !important;background-size:cover !important;}
.language-list.reg-list a{display:inline-block !important;padding:0px !important;margin-right:18px !important;margin-top:10px !important;border-radius:25px !important;}
.language-list.reg-list a:hover{background:none !important;}
.language-list.reg-list a:active{background:none !important;}
.language-list.reg-list a:focus{background:none !important;}
.language-list.reg-list a i.fa{width:39px !important;height:40px !important;padding-top:12px !important;text-align:-webkit-center !important;background:#404040 !important;border-radius:25px !important;opacity:0.5 !important;}
.language-list.reg-list a i.fa:hover{opacity:1 !important;}
@media (max-width:1300px){.top-links li{padding-bottom:30px !important;}
}
@media (max-width:768px){.slogan{white-space:pre-line !important;margin-top:370px !important;padding:2% !important;}
	#block-for-me,
	#block-for-business,
	#block-for-shop{width:33% !important;margin:0 0 30px !important;}
	.top-links{margin:-25px 5% !important;padding:0 !important;}
	.top-links li{width:100% !important;padding:10px 0px !important;}
}
@media (max-width:600px){.nav-button a.dark span{background-color:black;}
	.slogan{white-space:pre-line !important;margin-top:-60px !important;padding:2% !important;}
	#for-me,
	#for-business,
	#web-shops,
	#my-sites .container-fluid,
	#personal-page,
	#prof-templates,
	#uran-browser{display:none !important;}
	#block-for-me,
	#block-for-business,
	#block-for-shop{width:100% !important;margin:0 0 30px !important;}
	.top-links{display:none !important;}
}

// quiz and results pages

   .quiz_bground {
	   top: 0;
	   left: 0;
	   width: 100%;
	   height: 100%;
	   background-image: url('../images/quiz_bground.png');
	   background-position: center center;
	   background-repeat: no-repeat;
	   background-attachment: fixed;
	   background-size: cover;
	   background-color: #464646;
	   position: fixed;
	   display: block;
   }
.quiz_logo {
	top: 30px;
	left: 30px;
	width: 50px;
	height: 51px;
	background-image: url("../images/logo.svg");
	position: absolute;
	display: block;
}
.quiz_block {
	margin: 130px auto;
	min-width: 600px;
	max-width: 33%;
}
@media(max-width: 599px) {
	.quiz_block { min-width: 320px; }
}
.quiz_block.quiz_result {
	top: 50%;
	margin-top: 0;
	-webkit-transform: translate(0, -50%);
	-moz-transform: translate(0, -50%);
	transform: translate(0, -50%);
}
.quiz_header {
	margin-bottom: 50px;
	color: white;
	font-size: 38px;
	position: relative;
}
.quiz_question {
	margin-bottom: 60px;
}
.quiz_question div:nth-child(2) {
	margin-top: 20px;
}
.quiz_list_header {
	color: white;
	font-size: 28px;
	position: relative;
}
.quiz_list_item {
	margin-top: 15px;
}
.quiz_list_item input {
	display: none;
}
.quiz_list_item label {
	padding-left: 35px;
	color: white;
	font-size: 20px;
	position: relative;
	display: inline-block;
	cursor: pointer;
}
.quiz_list_item label:before {
	content: "";
	top: 50%;
	-webkit-transform: translate(0, -50%);
	-moz-transform: translate(0, -50%);
	transform: translate(0, -50%);
	left: 0;
	margin-right: 10px;
	width: 19px;
	height: 19px;
	border: 2px solid #50e2c1;
	border-radius: 4px;
	-webkit-box-shadow: inset 0px 0px 0px 1px #467369, 0px 0px 0px 1px #467369;
	-moz-box-shadow: inset 0px 0px 0px 1px #467369, 0px 0px 0px 1px #467369;
	box-shadow: inset 0px 0px 0px 1px #467369, 0px 0px 0px 1px #467369;
	position: absolute;
	display: inline-block;
}
.quiz_button {
	padding: 14px 50px 17px 52px;
	transition: all 0.25s ease;
	background-color: #46d1b2;
	border: 1px solid #7e9e97;
	border-radius: 7px;
	position: absolute;
	cursor: pointer;
	display: block;
}
.quiz_button span {
	color: #ffffff;
	font-size: 28px;
	line-height: 50px;
	cursor: pointer;
}
.quiz_button:hover {
	background-color: #3E9C87;
}
.quiz_button_block {
	height: 83px;
}
.quiz_button_results {
	left: -50%;
	width: 200%;
	position: relative;
}
.quiz_button_results:hover {
	background-color: #3E9C87;
}
.quiz_button_results div {
	left: 50%;
	-webkit-transform: translate(-50%, 0);
	-moz-transform: translate(-50%, 0);
	transform: translate(-50%, 0);
}
.quiz_result {
	margin-bottom: 60px;
	color: #ffffff;
	font-size: 28px;
	font-family: 'Nunito', sans-serif;
	text-align: center;
	position: relative;
}
.quiz_about {
	margin-top: 220px;
	width: 100%;
	color: #ffffff;
	font-size: 14px;
	font-family: 'Nunito', sans-serif;
	text-align: center;
	position: relative;
	display: block;
}

.quiz_list_item input[type=radio]:checked + label:after {
	content: "\f00c";
	top: 8px;
	left: 5px;
	color: #50e2c1;
	font-family: "FontAwesome";
	font-weight: 100;
	font-size: 13px;
	position: absolute;
}

// quiz button

   #block-for-quiz {
	   text-decoration: none;
	   scale (0,5);
   }
#block-for-quiz div {
	color: #bbbbbb;
	margin: 0 auto;
	padding-top: 50px;
	max-width: 30%;
	text-align: center;
	position: relative;
}
#block-for-quiz div:before {
	content: "";
	top: 0;
	left: 50%;
	-webkit-transform: translate(-50%, 0);
	-moz-transform: translate(-50%, 0);
	transform: translate(-50%, 0);
	transform: scale (0,5);
	width: 50px;
	height: 50px;
	background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0D%0A%3Csvg%20width%3D%22130px%22%20height%3D%22130px%22%20viewBox%3D%220%200%20130%20130%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Asketch%3D%22http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%2Fns%22%3E%0D%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20sketch%3Atype%3D%22MSPage%22%3E%0D%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Artboard-14%22%20sketch%3Atype%3D%22MSArtboardGroup%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22ques%22%20sketch%3Atype%3D%22MSLayerGroup%22%20transform%3D%22translate(15.000000%2C%2014.000000)%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Rectangle-151%22%20stroke%3D%22%23C6C6C6%22%20stroke-width%3D%225.88235294%22%20sketch%3Atype%3D%22MSShapeGroup%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%22%20height%3D%22102%22%20rx%3D%2278.4313725%22%3E%3C%2Frect%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M46.8557561%2C65.7966777%20C46.8557561%2C61.8682684%2047.8696765%2C59.4962072%2051.9053419%2C55.4269862%20C57.0783781%2C50.8920396%2062.5250141%2C46.4983482%2062.5250141%2C41.0242056%20C62.5250141%2C34.9725885%2058.4251701%2C28.5978182%2050.5291095%2C28.386356%20C39.9048538%2C28.1018307%2037.9567658%2C37.2508755%2037.5422475%2C39.5258632%20L30.7321378%2C39.5258635%20C32.0767704%2C29.01819%2038.0127021%2C22.4249867%2049.8707231%2C22.4249867%20C62.1991986%2C22.4249867%2069.4321811%2C29.9201467%2069.6185334%2C39.5258632%20C69.2381669%2C53.3675406%2054.4720714%2C55.9287646%2054.0678228%2C65.7966777%20L46.8557561%2C65.7966777%20Z%20M46.8290188%2C73.5576923%20L53.6917639%2C73.5576923%20L53.6917639%2C80.4230769%20L46.8290188%2C80.4230769%20L46.8290188%2C73.5576923%20Z%22%20id%3D%22help-2-icon-copy%22%20fill%3D%22%23C6C6C6%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%3C%2Fpath%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0D%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0D%0A%20%20%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E");
	background-position: -1px 0px;
	background-size: cover;
	border-radius: 50%;
	position: absolute;
}

#block-for-quiz1 div:before {
	content: "";
	top: 0;
	left: 50%;
	-webkit-transform: translate(-50%, 0);
	-moz-transform: translate(-50%, 0);
	transform: translate(-50%, 0);
	width: 68px;
	height: 48px;
	background-image: url(../img/hands.png);
	background-repeat: no-repeat;
	background-position: center center;
	position: absolute;
}

#block-for-quiz div span, #block-for-quiz1 div span {
	color: #bbbbbb;
	font-size: 11pt;
	font-family: 'Nunito', sans-serif;
	font-weight: 200;
}

#block-for-quiz div:hover:before {
	background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0D%0A%3Csvg%20width%3D%22130px%22%20height%3D%22130px%22%20viewBox%3D%220%200%20130%20130%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Asketch%3D%22http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%2Fns%22%3E%0D%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20sketch%3Atype%3D%22MSPage%22%3E%0D%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Artboard-14%22%20sketch%3Atype%3D%22MSArtboardGroup%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22ques%22%20sketch%3Atype%3D%22MSLayerGroup%22%20transform%3D%22translate(15.000000%2C%2014.000000)%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Rectangle-151%22%20stroke%3D%22%23929193%22%20stroke-width%3D%225.88235294%22%20sketch%3Atype%3D%22MSShapeGroup%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%22%20height%3D%22102%22%20rx%3D%2278.4313725%22%3E%3C%2Frect%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M46.8557561%2C65.7966777%20C46.8557561%2C61.8682684%2047.8696765%2C59.4962072%2051.9053419%2C55.4269862%20C57.0783781%2C50.8920396%2062.5250141%2C46.4983482%2062.5250141%2C41.0242056%20C62.5250141%2C34.9725885%2058.4251701%2C28.5978182%2050.5291095%2C28.386356%20C39.9048538%2C28.1018307%2037.9567658%2C37.2508755%2037.5422475%2C39.5258632%20L30.7321378%2C39.5258635%20C32.0767704%2C29.01819%2038.0127021%2C22.4249867%2049.8707231%2C22.4249867%20C62.1991986%2C22.4249867%2069.4321811%2C29.9201467%2069.6185334%2C39.5258632%20C69.2381669%2C53.3675406%2054.4720714%2C55.9287646%2054.0678228%2C65.7966777%20L46.8557561%2C65.7966777%20Z%20M46.8290188%2C73.5576923%20L53.6917639%2C73.5576923%20L53.6917639%2C80.4230769%20L46.8290188%2C80.4230769%20L46.8290188%2C73.5576923%20Z%22%20id%3D%22help-2-icon-copy%22%20fill%3D%22%23929193%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%3C%2Fpath%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0D%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0D%0A%20%20%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E");
	transform: scale (0,5);
}

#block-for-quiz1 div:hover:before {
	background-image: url("../img/hands-h.png");
	transform: scale (0,5);
}

#block-for-quiz div:hover span, #block-for-quiz1 div:hover span {
	color: #929193;
}
@media(min-height: 701px) {
	#block-for-quiz div {
		margin-top: 40px;
	}
}
@media(max-height: 700px) {
	#block-for-quiz div, #block-for-quiz1 div {
		left: 50%;
		bottom: 35px;
		-webkit-transform: translate(-50%, 0);
		-moz-transform: translate(-50%, 0);
		transform: translate(-50%, 0);
		position: absolute;
	}
}


section#web-bots {
  background-color: #0E141E;
}
section#web-bots,
section#web-bots h2,
section#web-bots p {
  font-family: "Inter", sans-serif !important;
}
section#web-bots, section#web-bots p {
  color: white;
}
section#web-bots h2 {
  font-weight: bold;
  margin: 32px 0;
}
section#web-bots p {
  font-size: 18px !important;
  line-height: 1.45;
  margin-bottom: 16px;
}
section#web-bots p:first-of-type {
  opacity: 0.7;
}
section#web-bots p:not(:first-of-type) {
  font-weight: 500;
}
@media (max-width: 991px), (max-height: 519px) {
  section#web-bots h2 {
    font-size: 32px !important;
  }
}
section#web-bots .side-left, section#web-bots .side-right {
  height: 100vh;
}
@media (max-width: 991px) {
  section#web-bots .side-left, section#web-bots .side-right {
    height: auto;
  }
  section#web-bots .side-left {
    margin-top: 40px;
    margin-bottom: 40px;
  }
  section#web-bots .side-right {
    margin-top: 120px;
    margin-bottom: 40px;
  }
}
@media (min-width: 992px) {
  section#web-bots #info-web-bots {
    padding-right: 74px;
  }
}
section#web-bots #slider-web-bots-box .cover {
  position: relative;
  z-index: 9;
}
section#web-bots #slider-web-bots-box .cover, section#web-bots #slider-web-bots-box .cover:after {
  width: 306px;
  height: 618px;
}
@media (max-width: 991px), (max-height: 519px) {
  section#web-bots #slider-web-bots-box .cover, section#web-bots #slider-web-bots-box .cover:after {
    width: 153px;
    height: 309px;
  }
}
section#web-bots #slider-web-bots-box .cover .viewport {
  padding: 8px;
}
@media (max-width: 991px), (max-height: 519px) {
  section#web-bots #slider-web-bots-box .cover .viewport {
    padding: 4px;
  }
}
section#web-bots #slider-web-bots-box .cover .viewport video {
  width: 290px;
  height: 608px;
}
@media (max-width: 991px), (max-height: 519px) {
  section#web-bots #slider-web-bots-box .cover .viewport video {
    width: 145px;
    height: 304px;
  }
}
section#web-bots #slider-web-bots-box .cover:after {
  position: absolute;
  overflow: hidden;
  background-image: url("/ucoz/v3/images/iphone-min.png");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: left top;
  z-index: 20;
  top: 0;
  left: 0;
  display: block;
  content: " ";
  margin: 0;
  padding: 8px;
}
@media (max-width: 991px) {
  section#web-bots #slider-web-bots-box .cover:after {
    padding: 4px;
  }
}
section#web-bots #slider-web-bots-box .cover .viewport {
  position: relative;
  z-index: -3;
  margin: 0 auto;
}
@media (max-width: 991px) {
  section#web-bots #info-web-bots {
    text-align: center;
    padding: 0 16px;
  }
  section#web-bots .col.side-left {
    order: 1 !important;
  }
}
section#web-bots .button {
  color: #1D1E33;
  background-color: #FBD83D;
  border-color: #FBD83D;
  width: fit-content;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0;
  border-radius: 48px;
  padding: 15px 24px;
  margin: 24px auto 40px;
}
section#web-bots .button:hover {
  background-color: #fce065;
  border-color: #FBD83D;
}
section#web-bots #slider-web-bots .owl-prev {
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='48' height='48' rx='24' fill='%231B2535'/%3E%3Cpath d='M22 31L29 24L22 17' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-size: cover !important;
  background-position: left top !important;
  background-repeat: no-repeat !important;
  transform: rotate(180deg);
}
section#web-bots #slider-web-bots .owl-next {
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='48' height='48' rx='24' fill='%231B2535'/%3E%3Cpath d='M22 31L29 24L22 17' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-size: cover !important;
  background-position: left top !important;
  background-repeat: no-repeat !important;
}
section#web-bots #slider-web-bots .owl-prev,
section#web-bots #slider-web-bots .owl-prev span, section#web-bots #slider-web-bots .owl-next,
section#web-bots #slider-web-bots .owl-next span {
  width: 48px !important;
  height: 48px !important;
  max-width: 48px;
  max-height: 48px;
  opacity: 1 !important;
  border: none !important;
}
section#web-bots #slider-web-bots .owl-buttons {
  top: calc(50% - 24px) !important;
}

section#web-bots .side-left {
  display: flex;
  align-items: center;
}
section#web-bots .side-right #slider-web-bots-box {
  position: relative;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
section#web-bots .side-right #slider-web-bots-box .tab-plate {
  top: -18px;
  left: -67px;
  position: absolute;
  z-index: 11;
  display: block;
  -webkit-transform: translate3d(0, 0, 0);
}
