/* Unives style1.css */

/* common */

.test {font:400 13px/17px Roboto;}
.testh {display:none;}

html body {background: #ddd;}
html body {font-family:Roboto;}

body .site a, .entry-summary a, .taxonomy-description a, .logged-in-as a, .comment-content a, .pingback .comment-body > a, .textwidget a, .entry-footer a:hover, .site-info a:hover {box-shadow: 0 0 0 0 transparent;text-decoration:none;}

#page .site-inner {max-width:100%;}
#page.site {margin: 0 auto;max-width: 1366px;}
.site-inner .site-content {padding: 0;}
.no-sidebar article .entry-content {margin:0;}
#page.site .site-main {margin-bottom:0;}
body:not(.custom-background-image)::before, body:not(.custom-background-image)::after {display:none !important;}

article .entry-header .entry-title {float: left;font: 400 34px Roboto;padding-top: 3px;padding-left: 27px;text-transform: uppercase;color:#e15d29;padding-top: 56px;}
.post-template-default .entry-content, .page-template-default .entry-content {padding-left:104px;padding-right:104px;}

article .entry-content {font:400 16px/24px Roboto;}

#content pre {font-family:Roboto;}

/* header */
#page .site-inner .site-header {height: 218px;padding: 46px 104px 86px;}
#page .site-inner .site-header {background:url('img/header-bg.png') no-repeat;background-size: 100% 100%;background-position: 50% 0%;}
.home #page .site-inner .site-header {background:transparent;position: relative;z-index: 10;}
.site-header .site-branding, .site-header .site-header-menu, .site-header .header-image {margin:0;}

.custom-logo-link:hover {opacity:0.75;}

.site-header .site-branding {float:left;}
.header-right {float: right;width: calc(100% - 150px);}
.wp-custom-logo .site-header-main {align-items: flex-start;}
.header-right-1 {float: right;clear: both;padding-top: 8px;}
.header-right-1-phone {float: right;font:300 29px Roboto;color:#e15d29;margin-right: 23px;}
.header-right-1-search {float: right;}
.header-right-1-lang {float: right;}
.header-right-2 {float: right;clear: both;padding-top: 16px;}

.header-right-1-search .search-form label {margin-right: 25px;width: 262px;display: block;}
.header-right-1-search input.search-field[type="search"] {background: transparent;border: 2px solid #fff;border-radius: 20px;padding:4px 30px 4px 20px;font: 400 15px/19px Roboto;width: 209px;color:#333366;}
.header-right-1-search .search-submit {background: #fff;border-radius: 20px;padding: 0;width: 32px;height: 32px;color: #222;margin-right: 21px;}
.header-right-1-search .search-submit::before {font-size: 28px;left: 0px;line-height: 40px;}
.header-right-1-search .search-submit:hover {opacity:0.75;}

.site-header-menu .main-navigation li a {color:#332d78;font: 400 16px Roboto;text-transform: uppercase;padding: 9px 17px;white-space: normal;outline-offset: 0;}
.site-header-menu .main-navigation li .sub-menu li a {text-transform: none;padding: 4px 17px;}
.site-header-menu .main-navigation li a:hover {color: #e15d29;padding: 7px 15px;border: 2px solid #a3a1c3;border-radius: 40px;white-space: normal;z-index: 3;position:relative;}
.site-header-menu .main-navigation li a:hover .sub-menu li a {border:0;}
.site-header-menu .main-navigation li .sub-menu li a:hover {color: #e15d29;border:0;}
.site-header-menu .main-navigation li.current-menu-item a {padding: 7px 15px;border: 2px solid #a3a1c3;border-radius: 40px;white-space: normal;z-index: 3;position:relative;}
.site-header-menu .main-navigation li .sub-menu li.current_page_item > a, .site-header-menu .main-navigation li .sub-menu li.current_page_item {border:0 none;color: #e15d29;}
.site-header-menu .main-navigation li .sub-menu li.current_page_item a:hover {border:0 none;color: #e15d29;}

ul.primary-menu ul.sub-menu {left: auto !important;right: auto !important;border-bottom: 0;}
ul.primary-menu > li > ul.sub-menu {display:none;padding-top: 11px;background: rgba(255,255,255,0.6);z-index: 2;}
.site-header-menu ul.primary-menu > li a:hover {color:#e15d29;}
ul.primary-menu > li:hover > ul.sub-menu {display:block;}

.site-header-menu .main-navigation ul ul li {background-color: transparent;border: 0 none;line-height: 24px;}
.site-header-menu .main-navigation ul ul li:hover {border:0 none;color:#e15d29;}
.site-header-menu .main-navigation li.current-menu-item ul li a {border:0 none;}

ul.primary-menu ul.sub-menu ul.sub-menu {position: relative;padding-left: 20px;}

.crumbs {width:100%;height:37px;background:#f2f4f9;font:300 16px Roboto;color:rgba(51,51,51,0.7);padding-top: 4px;padding-left:104px;}
.vertdivider {font-size: 20px;position: relative;top: 2px;padding: 0 15px;}
.vertdivider::after {content:'';position:absolute;width:1px;height:14px;background:#919295;top:7px;}
.cr-point {position: relative;top: 1px;color:rgba(51,51,51,0.7);}
a:hover .cr-point {color:#e15d29;}

.fiolet {color:#3f3c68;}
.orange {color:#e15d29;}


/* Footer */
.site-inner footer.site-footer {padding:0;}
.site-inner .site-footer .main-navigation {display:block;position: relative;padding-top:84px;min-height: 406px;}
.footermenus-cont {min-height:469px;background:#e6e8ea;width:100%;position:relative;}
.site-inner .footermenus {width:964px;margin:0 auto;}
.menu-footer1-container, .menu-footer2-container, .menu-footer3-container, .menu-footer1-uk-container, .menu-footer2-uk-container, .menu-footer3-uk-container {float:left;width:229px;margin-right:18px;}
.menu-footer4-container, .menu-footer4-uk-container {float:left;width:220px;}
.fmenu {}
.main-navigation .fmenu .menu-item-has-children {border-top:0 none;}
.main-navigation .fmenu .menu-item-has-children > a {padding:6px 14px;background:#ffffff;border-radius:30px;font:300 18px Roboto;color:#332d78;text-decoration: none;outline-offset: 0;box-shadow: 0 0 0 0 #fff;}
.main-navigation .fmenu .menu-item-has-children ul.sub-menu {display:block !important;left:auto;position: relative;border-bottom: 0 none;margin-top: 26px;}
.main-navigation .fmenu .menu-item-has-children ul.sub-menu li {background-color: transparent;border: 0 none;line-height: 1;}
.main-navigation .fmenu .menu-item-has-children ul.sub-menu li a {font:400 14px Roboto;color:#332d78;width: 100%;text-decoration: none;padding: 0px 12px;}
.fmenu.footer4-menu {}
.fmenu li a:hover {opacity:0.75;}

.main-navigation ul ul::before, .main-navigation ul ul::after {display: none;}
.main-navigation .menu-item-has-children > a::after {display: none;}

.footer2-menu {}
.main-navigation .footer2-menu.fmenu .menu-item-has-children ul.sub-menu li a {padding: 0px;}
.main-navigation .footer4-menu.fmenu .menu-item-has-children:first-child {margin-bottom: 38px;}

.main-navigation .footer1-menu.fmenu .menu-item-has-children > a {padding: 6px 27px;}
.main-navigation .footer2-menu.fmenu .menu-item-has-children > a {padding: 6px 78px;}
.main-navigation .footer3-menu.fmenu .menu-item-has-children > a {padding: 6px 66px;}
.main-navigation #menu-footer3-uk.footer3-menu.fmenu .menu-item-has-children > a {padding: 6px 60px;}
.main-navigation .footer4-menu.fmenu .menu-item-has-children:nth-child(1) > a {padding: 6px 62px;}
.main-navigation .footer4-menu.fmenu .menu-item-has-children:nth-child(2) > a {padding: 6px 76px;}

.main-navigation .footer1-menu.fmenu .menu-item-has-children ul.sub-menu {padding-left: 12px;}
.main-navigation .footer2-menu.fmenu .menu-item-has-children ul.sub-menu {padding-left: 6px;}
.main-navigation .footer3-menu.fmenu .menu-item-has-children ul.sub-menu {padding-left: 2px;}
.main-navigation .footer4-menu.fmenu .menu-item-has-children ul.sub-menu {padding-left: 15px;}

.footer-sm {width: 67px;height: 32px;position: absolute;bottom: 32px;left:29px;}
.footer-sm a:hover {opacity:0.75;}
.main-navigation .footer-sm .footer-sm-fb {float:left;width:32px;height:32px;display:block;padding: 0;}
.footer-sm-fb img {}
.main-navigation .footer-sm .footer-sm-yt {float:right;width:32px;height:32px;display:block;padding: 0;}
.footer-sm-yt img {}

.footer-line {background:#7e818f;width:100%;height:24px;}

.site-info {background:#2d3048;width:100%;height:63px;}
.site-inner footer.site-footer .site-info {margin:0;}
.copycont {float:none;clear:both;padding: 23px 29px 0;}
.copycont-copy {float:left;font: 300 13px Roboto;color:#ffffff;}
.site-info .copycont-copy a, .site-info .copycont-created a {color:#ffffff;text-decoration: none;}
.copycont-created {float:right;font: 300 12px Roboto;color:#ffffff;opacity: 0.2;}


/* Home */
.home-scr1 {margin-top: -218px;z-index: 5;position: relative;}
.home-scr1-cont {position:relative;}
.home-scr1-cont-sin {position:relative;display:none;}
.home-scr1-cont-sin-img {width:100%;height:100%;}
.home-scr1-cont-sin-img img {}
.home-scr1-cont-sin-txt {position: absolute;left:104px;max-width:1170px;margin:0 auto;top:225px;}
.home-scr1-cont-sin-txt {font: 200 50px/48px Roboto;color:#332d78;letter-spacing:-0.5px;text-transform:uppercase;}
.home-scr1-cont-sin-txt2 {position: absolute;left:104px;top:420px;}
.home-scr1-cont-sin-txt2 a {color:#322c78;font:900 15px Roboto;text-transform: uppercase;padding: 18px 84px;border-radius: 50px;border: 2px solid #8f91bb;}
.home-scr1-cont-sin-txt2 a:hover {color:#e15d29;}
.home-scr1-cont-sin-txt3 {position: absolute;left:104px;bottom:159px;font: 400 25px Roboto;color: #ffffff;letter-spacing: -0.5px;text-transform: uppercase;}
.home-scr1-cont-sin.active {display:block;}

.home-scr1-cont-dots {max-width:100px;margin:auto;position: absolute;bottom:41px;left: 47%;}
.home-scr1-cont-dots-dot {width:9px;height:9px;background:#202b60;border-radius:15px;display: inline-block;cursor:pointer;}
.home-scr1-cont-dots-dot.active {background:#fff;width:9px;height:9px;position: relative;cursor:default;}

.home-scr2 {min-height:690px;}
.home-scr2-cont {max-width:640px;margin:0 auto;padding-top: 84px;}
.home-s2c-ttl {font:300 34px Roboto;}
.home-s2c-ttl .fiolet {color:#3f3c68;}
.home-s2c-ttl .orange {color:#e15d29;}

.home-s2c-cont {padding-top: 103px;}
.home-s2c-cont-left {width:50%;float:left;padding:0 45px;text-align:center;}
.home-s2c-cl-but {}
.home-s2c-cl-but a {font:400 22px Roboto;letter-spacing:-0.1px;color:#f56028;border-radius: 50px;border: 2px solid #fbc1ab;padding:3px 49px;}
.home-s2c-cl-but a:hover {font-weight: 500;}
.home-s2c-cl-txt {font:300 15px Roboto;color:#010101;max-width: 165px;margin: 40px auto;word-break: keep-all;}
.home-s2c-cl-play {}
.home-s2c-cl-play a{display:block;}
.home-s2c-cl-play a img{margin: 0 auto 30px;}
.home-s2c-cl-play a img:hover {opacity:0.85;}
.home-s2c-cl-pdps {font:400 13px Roboto;letter-spacing:-0.1px;color:#f55f27;text-align:center;}

.home-s2c-cont-right {width:50%;float:right;padding:0 45px;text-align:center;}
.home-s2c-cr-but {}
.home-s2c-cr-but a {font:400 22px Roboto;letter-spacing:-0.1px;color:#5c5793;border-radius: 50px;border: 2px solid #b7b5cf;padding:3px 49px;}
.home-s2c-cr-but a:hover {font-weight: 500;}
.home-s2c-cr-txt {font:300 15px Roboto;color:#010101;max-width: 165px;margin: 40px auto;word-break: keep-all;}
.home-s2c-cr-play {}
.home-s2c-cr-play a{display:block;}
.home-s2c-cr-play a img{margin: 0 auto 30px;}
.home-s2c-cr-play a img:hover {opacity:0.85;}
.home-s2c-cr-pdps {font:400 13px Roboto;letter-spacing:-0.1px;color:#3f3a67;text-align:center;}

.home-scr3 {min-height:756px;background:#f0f1f3;}
.home-scr3-cont {padding-top: 78px;}
.home-s3c-ttl {font:300 43px Roboto;color:#83838e;letter-spacing:-0.1px;text-align:center;text-transform: uppercase;}

.home-s3c-prod5 {float:none;clear:both;padding-top: 81px;max-width: 1190px;margin: 0 auto;width:960px;}
.home-s3c-p5-sin {float:left;width:168px;margin:0 35px;}
.home-s3c-p5-sin a {display:block;}
.home-s3c-p5-sin a:hover {opacity:0.8;} 
.home-s3c-p5-sin-img {}
.home-s3c-p5-sin-ttl {font:500 18px Roboto;color:#6f707d;letter-spacing:-0.1px;text-align:left;text-transform: uppercase;padding-top: 41px;padding-bottom: 15px;}
.home-s3c-p5-sin-ttl .orange {font:400 15px/17px Roboto;}
.home-s3c-p5-sin-txt {font:400 16px/18px Roboto;color:#6f707d;}

.home-s3c-buts {max-width:600px;margin:0 auto;padding-top: 107px;clear: both;}
.home-s3c-buts-left {float:left;}
.home-s3c-buts-left a {font:400 16px Roboto;color:#202b5f;border:2px solid #c5c5c8;padding:12px 33px;display:block;border-radius:30px;background:#ffffff;text-transform: uppercase;}
.home-s3c-buts-right {float:right;}
.home-s3c-buts-right a {font:400 16px Roboto;color:#202b5f;border:2px solid #c5c5c8;padding:12px 33px;display:block;border-radius:30px;background:#ffffff;text-transform: uppercase;}
.home-s3c-buts-left a:hover, .home-s3c-buts-right a:hover {opacity:0.75;}

.home-scr4 {min-height:495px;}
.home-scr4-cont {padding-top: 68px;}
.home-scr4-cont-sin {position:relative;display:none;}
.home-scr4-cont-sin-title {font:300 34px Roboto;max-width:1170px;margin:0 auto 46px;text-align:center;text-transform:uppercase;}
.home-scr4-cont-sin-title .fiolet {color:#3f3c68;}
.home-scr4-cont-sin-title .orange {color:#e15d29;}
.home-scr4-cont-sin-text {font: 300 22px/30px Roboto;color:#202b5f;text-align:center;}
.home-scr4-cont-sin.active {display:block;}

.home-scr4-cont-dots {max-width:100px;margin:auto;position: absolute;bottom:36px;left: 48%;}
.home-scr4-cont-dots-dot {width:9px;height:9px;background:#202b60;border-radius:15px;display: inline-block;cursor:pointer;}
.home-scr4-cont-dots-dot.active {background:#e15d29;width:9px;height:9px;position: relative;cursor:default;}

/* Страховой случай */
.ss-scr1 {position:relative;width:100%;min-height:280px;}
.ss-scr1-topline {position:relative;padding-top:52px;text-align: right;}
.ss-scr1-topline img {}
.ss-scr1-cont {padding:59px 104px 0;clear:both;float:none;height:49px;}
.ss-scr1-cont img {float:left;}
.ss-s1c-ttl {float:left;font: 400 34px Roboto;padding-top:3px;padding-left:27px;}

.ss-scr2 {min-height:271px;}
.ss-scr2-cont {padding-top:96px;text-align:center;}
.ss-s2c-text1 {font:400 24px Roboto;color:#333366;margin-bottom:3px;}
.ss-s2c-phone {font:400 41px Roboto;color:#666666;letter-spacing:-0.25px;}
.ss-s2c-text2 {font:400 17px Roboto;color:#999999;position:relative;top:-8px;}

.ss-scr3 {min-height:639px;background:#eee;}		/* #f8f8f8 */
.ss-scr3-cont {padding-top:59px;}
.ss-s3c-text1 {text-align:center;font:400 18px/24px Roboto;color:#333366;}
.ss-s3c-prod5 {float:none;clear:both;padding-top: 43px;max-width: 1070px;margin: 0 auto;}
.ss-s3c-p5-sin {float:left;width:174px;margin:0 20px;}
.ss-s3c-p5-sin a {display:block;}
.ss-s3c-p5-sin a:hover {opacity:0.75;}
.ss-s3c-p5-sin-img {}
.ss-s3c-p5-sin-ttl {font:500 18px Roboto;color:#717475;letter-spacing:-0.25px;text-align:center;text-transform: uppercase;padding-top: 22px;padding-bottom: 15px;}
.ss-s3c-p5-sin-ttl .orange {font:400 15px/17px Roboto;}
.ss-s3c-p5-sin-txt {font:500 16px Roboto;color:#ff6600;background:#fff;border-radius:15px;width:145px;margin:47px auto 0;text-align:center;height:32px;padding-top:5px;}

.ss-scr4 {min-height:535px;}		/* #f8f8f8 */
.ss-scr4-cont {padding-top:121px;}
.ss-s4c-text {text-align:center;font:400 18px Roboto;color:#231f20;margin-bottom:57px;}
.ss-s4c-left {float:left;text-align:right;width:48%;}
.ss-s4c-left .bigphone {font:400 41px Roboto;color:#666666;letter-spacing:-0.25px;}
.ss-s4c-left .mail {font:400 21px/30px Roboto;color:#231f20;position:relative;top:-8px;}
.ss-s4c-right {float:right;text-align:left;width:48%;font:400 18px Roboto;color:#231f20;}
.ss-s4c-slogan {font:400 34px Roboto;text-align:center;clear:both;float:none;padding-top:105px;}


/*1030	9*/
/* Products */
.prods-scr1 {position:relative;width:100%;min-height:280px;}
.prods-scr1-topline {position:relative;padding-top:52px;text-align: right;}
.prods-scr1-topline img {}

.prods-scr1-cont {padding:59px 104px 0;clear:both;float:none;height:49px;}
.prods-scr1-cont img {float:left;}
.prods-s1c-ttl {float:left;font: 400 34px Roboto;padding-top:3px;padding-left:27px;}
.prods-s1c-menu {float:right;padding-top: 10px;}
.prods-s1cm-point:first-child {margin-left:0;}
.prods-s1cm-point {float: left;margin-left: 23px;}
.prods-scr1 .prods-s1cm-point a {color:rgba(35,31,32,0.7);font:400 16px Roboto;letter-spacing:0.25px;}
.prods-scr1 .prods-s1cm-point a:hover {opacity:0.75;}

.prods-scr2 {position:relative;clear:both;float:none;}
.prods-scr2-cont {padding:105px 104px 0;clear:both;float:none;}
.sinprod {position:relative;width:564px;height:377px;margin-bottom: 22px;}
.sinprod:nth-child(2n+1){float:left;}
.sinprod:nth-child(2n){float:right;}

.sinprod-bg {position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;}
.sinprod-add {position:absolute;right:22px;top:20px;z-index:7;font:400 16px Roboto;letter-spacing:0.25px;color:#f5622a;}
.prods-scr2 .sinprod-add a {font:400 16px Roboto;letter-spacing:0.25px;color:#f5622a;}
.prods-scr2 .sinprod-add a:hover {opacity:0.75;}
.sinprod-title {font:500 30px Roboto;color:rgba(255,255,255,0.9);text-align:center;position:relative;z-index:5;padding-top:68px;}
.sinprod-text {font:400 17px Roboto;color:rgba(255,255,255,1);text-align:center;position:relative;z-index:5;padding-top:13px;max-width:470px;margin:0 auto;}
.sinprod-textbuts {position:relative;z-index:5;padding-top:50px;clear:both;float:none;max-width:280px;margin:0 auto;padding-bottom: 55px;}
.sinprod-textbuts-consult {float:left;font:400 14px Roboto;color:rgba(255,255,255,0.8);}
.sinprod-textbuts-consult:hover {}
.sinprod-textbuts-consult a {font:400 14px Roboto;color:rgba(255,255,255,0.8);}
.sinprod-textbuts-consult a:hover {color:rgba(255,255,255,1);}
.sinprod-textbuts-more {float:right;font:400 14px Roboto;color:rgba(255,255,255,0.8);}
.sinprod-textbuts-more a {font:400 14px Roboto;color:rgba(255,255,255,0.8);}
.sinprod-textbuts-more a:hover {color:rgba(255,255,255,1);}
.sinprod-butbuy-cont {}
.sinprod-butbuy {clear:both;float:none;font:500 14px Roboto;color:#ffffff;text-transform:uppercase;width:196px;height:36px;background:#f35f28;border-radius:30px;position:relative;z-index:5;margin:0 auto;text-align:center;padding-top: 9px;cursor: pointer;}
.sinprod-butbuy:hover {opacity:0.75;}
.sinprod-butbuy a {color: #fff;}
/* Всплывающие окна */
.floatwind-prds {display:none;background: rgba(0,0,0,0.55);position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 999;}
/*.floatwind-prds-cont {position: absolute;left: 30%;right: auto;top: 5%;bottom: 3%;background: #fff;width: 40%;padding: 50px 5%;}*/
.floatwind-prds-cont {position: relative;left: 30%;right: auto;top: 5%;bottom: 5%;background: #fff;width: 40%;padding: 50px 5%;display: block;height: 90%;overflow-y: auto;}

.floatwind-prds-cont-close {position:absolute;right:30px;top:30px;cursor:pointer;width: 28px;height: 28px;}
.floatwind-prds-cont-close-calc {right: calc(30% + 40px);top: 60px;z-index: 9;}
.floatwind-prds-cont-close .dashicons {width: 28px;height: 28px;font-size: 28px;background: #ff3d00;color: #fff;}
.floatwind-prds-cont-close .dashicons:hover {opacity:0.7;}




.prods-scr3 {position:relative;clear:both;float:none;}
.prods-scr3-cont {padding:73px 104px 0;clear:both;float:none;}
.prods-s3c-text-middle {clear:both;float:none;}
.prods-s3c-text-middle p {text-transform:uppercase;font:300 18px/36px Roboto;color:#59587a;margin-bottom: 0;}
.prods-s3c-big-slogan {clear:both;float:none;text-transform:uppercase;font:300 33px Roboto;text-align:center;padding-top: 55px;padding-bottom: 96px;}

/* Calculator */
.calc-scr1 {position:relative;width:100%;min-height:280px;margin-bottom: 51px;}
.calc-scr1-topline {position:relative;padding-top:52px;text-align: right;}
.calc-scr1-topline img {}

.calc-scr1-cont {padding:59px 104px 0;clear:both;float:none;height:49px;}
.calc-scr1-cont img {float:left;}
.calc-s1c-ttl {float:left;font: 400 34px Roboto;padding-top:3px;padding-left:27px;text-transform:uppercase;}

.calc-scr2 {min-height:1224px;}
.calc-scr2-cont {padding: 40px 100px 0;}


.calc-scr3 {position:relative;clear:both;float:none;}
.calc-scr3-cont {padding:73px 104px 0;clear:both;float:none;}
.calc-s3c-big-slogan {clear:both;float:none;text-transform:uppercase;font:300 33px Roboto;text-align:center;padding-top: 55px;padding-bottom: 96px;}

/* Pay */

.pay-scr1 {position:relative;width:100%;min-height:280px;margin-bottom: 51px;}
.pay-scr1-topline {position:relative;padding-top:52px;text-align: right;}
.pay-scr1-topline img {}

.pay-scr1-cont {padding:59px 104px 0;clear:both;float:none;height:49px;}
.pay-scr1-cont img {float:left;}
.pay-s1c-ttl {float:left;font: 400 34px Roboto;padding-top:3px;padding-left:27px;text-transform:uppercase;}

.pay-s1c-menu {float:right;padding-top: 10px;}
.pay-s1cm-point:first-child {margin-left:0;}
.pay-s1cm-point {float: left;margin-left: 23px;}
.pay-scr1 .pay-s1cm-point a {color:rgba(35,31,32,0.7);font:400 16px Roboto;letter-spacing:0.25px;}
.pay-scr1 .pay-s1cm-point a:hover {opacity:0.75;}

.pay-scr2 {}
.pay-scr2-cont {padding: 50px 100px 0;}
.pay-scr2-cont-wt {text-align:center;}
.wt-text {text-align:center;font:300 21px Roboto;color:#231f20;margin-bottom: 50px;}
.wt-line1 {}
.wt-line2 {}
.number {display:inline-block;background:#f5622b;padding:3px 13px;border-radius:15px;color:#ffffff;font:900 13px Roboto;top: -3px;position: relative;margin-left: 10px;margin-right: 7px;}
.pay-scr2-cont-formtitle {font:400 33px Roboto;text-align:center;color:#332c78;padding-top: 58px;padding-bottom: 74px;}

.pay-scr3 {position:relative;clear:both;float:none;background:#edeff0;}
.pay-scr3-cont {padding: 77px 104px 55px;}
.pay-s3c-big-text {font:400 22px Roboto;}
.pay-s3c-big-text .fiolet {color:#322c78;}

.pay-scr4 {position:relative;clear:both;float:none;}
.pay-scr4-cont {padding:73px 104px 0;clear:both;float:none;}
.pay-s4c-big-slogan {clear:both;float:none;text-transform:uppercase;font:300 33px Roboto;text-align:center;padding-top: 55px;padding-bottom: 96px;}

#payContainer {margin-bottom: 60px;}
/* Single Product */
.entry-content.unives-cont .sprod-scr1 {position:relative;width:100%;min-height:280px;margin-bottom: 44px;}
.sprod-scr1-topline {position:relative;padding-top:52px;text-align: right;}
.sprod-scr1-topline img {}

.sprod-scr1-cont {padding:59px 104px 0;clear:both;float:none;height:49px;}
.sprod-scr1-cont img {float:left;}
.sprod-s1c-ttl {float:left;font: 400 34px Roboto;padding-top:3px;padding-left:27px;text-transform:uppercase;}
.sprod-s1c-likeshare {float:right;font:200 14px Roboto;color:#231f20;padding-top: 16px;}
.sprod-s1c-likeshare .like {}
.sprod-s1c-likeshare .share {margin-left: 23px;}

.sprod-scr2 {background:#f6f6f7;min-height: 404px;}
.sprod-scr2-cont {padding: 72px 104px 89px;}
.sprod-s2c-left {float:left;width:470px;margin-right:190px;font:300 21px/28px Roboto;color:#333333;}
.sprod-s2c-right {float:left;color:#091925;}
.sprod-s2c-right-text {color:#091925;font:400 32px/42px Roboto;margin-bottom: 54px;margin-top: 7px;}
.sprod-s2c-right-butbuy {color:#ffffff;background:#f5622a;font:500 18px Roboto;text-transform:uppercase;padding:14px 20px;border-radius:50px;cursor:pointer;width: 400px;text-align: center;}
.sprod-s2c-right-butbuy a {color:#ffffff;}
.sprod-s2c-right-butbuy:hover, .props-sin-last-but:hover, .sprod-s3c-butbuy:hover, .sprod-s3c-consult:hover {opacity:0.75;}

.sprod-scr3 {}
.sprod-scr3-cont {padding: 42px 0 49px;}
.sprod-s3c-props {}
.sprod-s3c-props-sin {clear:both;float:none;padding-left:104px;padding-right:104px;height:93px;border-top:1px solid #c8c8c8;display:flex;}
.hidden_prop {display:none;}
.visible_prop {display:flex;}
.sprod-s3c-props-sin:nth-child(2n+1) {background:#fafbfb;}
.sprod-s3c-props-sin-left {width:330px;margin: auto 75px auto auto;font:300 18px Roboto;color:#535353;}
.sprod-s3c-props-sin-right {width:755px;margin: auto;font:300 16px/21px Roboto;color:#333333;}
.props-sin-last {height:93px;border-top:1px solid #c8c8c8;display:flex;border-bottom:1px solid #c8c8c8;position:relative;}
.props-sin-last-but {margin:auto;color:#332d78;font:300 13px Roboto;cursor:pointer;}
.props-sin-last::after {content:url('img/sinprod-arrdown.png');position: absolute;left: calc(50% - 21px);bottom: -26px;background: #ffffff;}
.sprod-s3c-butcont {max-width:405px;margin:68px auto 0;}
.sprod-s3c-butbuy {color:#ffffff;background:#f5622a;font:500 18px Roboto;text-transform:uppercase;padding:14px 20px;border-radius:50px;cursor:pointer;text-align:center;width: 400px;}
.sprod-s3c-butbuy a {color:#ffffff;}
.sprod-s3c-shorttext {font:300 14px Roboto;color:#535353;text-align:center;margin-top: 49px;}
.sprod-s3c-consult {font:300 14px Roboto;color:#f5622b;text-decoration:underline;text-align:center;cursor:pointer;}

.sprod-scr4 {background:#f6f6f7;min-height: 503px;}
.sprod-scr4-cont {padding-top: 51px;}
.sprod-scr4-cont-title {font:300 24px Roboto;color:rgba(131,131,142,0.8);text-transform:uppercase;text-align:center;}
.sprod-scr4-cont-prod3 {max-width:720px;margin:54px auto 0;}
.sprod-s4c-p3-sin {float:left;width:168px;margin:0 35px;}
.sprod-s4c-p3-sin a {display:block;}
.sprod-s4c-p3-sin a:hover {opacity:0.8;} 
.sprod-s4c-p3-sin-img {}
.sprod-s4c-p3-sin-ttl {font:500 18px Roboto;color:#6f707d;letter-spacing:-0.1px;text-align:left;text-transform: uppercase;padding-top: 41px;padding-bottom: 15px;}
.sprod-s4c-p3-sin-ttl .orange {font:400 15px/17px Roboto;}
.sprod-s4c-p3-sin-txt {font:400 16px/18px Roboto;color:#6f707d;}

.sprod-scr5 {}
.sprod-scr5-cont {}
.sprod-scr5-title {clear:both;float:none;text-transform:uppercase;font:300 33px Roboto;text-align:center;padding-top: 55px;padding-bottom:60px;}

.floatwind {display:none;background: rgba(0,0,0,0.55);position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 999;}
.floatwind-cont {position: absolute;left: 30%;right: auto;top: 5%;bottom: 3%;background: #fff;width: 40%;padding: 50px 5%;}
.floatwind-cont#calccont {position: relative;left: 30%;right: auto;top: 5%;bottom: 5%;background: #fff;width: 40%;padding: 50px 5%;display: block;height: 90%;overflow-y: auto;}
/*  */
.floatwind-cont-close {position:absolute;right:30px;top:30px;cursor:pointer;width: 38px;height: 38px;}
.floatwind-cont-close-calc {right: calc(30% + 40px);top: 60px;z-index: 9;}
.floatwind-cont-close .dashicons {width: 38px;height: 29px;font-size: 28px;background: #ff3d00;color: #fff;display: block;text-align: center;}
.floatwind-cont-close .dashicons:hover {opacity:0.7;}
.form-cont {}
.form-cont .wpcf7-form h4 {margin-bottom:20px;text-align:center;}
.form-cont form label {font:400 11px/15px 'Roboto Medium';letter-spacing: .8px;}
.req-field {float: right;color: #ff3d00;position: relative;top: 9px;}
.form-cont form input.wpcf7-text {font-size: 16px;line-height: 24px;height: 45px;display: inline-block;position: relative;background-color: transparent;font-family: Roboto,sans-serif;border-radius: 0;padding: 10px 12px;}
.form-cont form input.wpcf7-text:focus {border-color:#d1d1d1;border-left:4px solid rgba(255,162,3);}
.form-cont form input.wpcf7-submit {background-color: rgb(76, 175, 80);border-radius: 3px;font:400 16px/36px Roboto;display: block;letter-spacing:0.75px;text-align:center;padding: 3px 40px;margin: 0 auto;}
.form-cont form input.wpcf7-submit:hover {background-color: rgba(76, 175, 80, 0.7);}

/* forms */
.line1 {float:none;clear:both;margin-bottom:40px;min-height: 80px;margin-top: 40px;}
.line2 {float:none;clear:both;margin-bottom:40px;min-height: 80px;}
.line-point {float:left;width:30%;margin-right:5%;}
.line-point:last-child {margin-right:0;}

.line-submit {}

.g-recaptcha {margin-bottom:40px;}

/* Правление */
.flex-cont {display: flex;text-align: center;}
.img-flex {display:flex;margin: 0 auto;}
.flex-text {display:block;margin: 0 auto;width:30%;}
.entry-content .flex-text .flex-h3 {display:block;width: 100%;margin-top:20px;}
.flex-text .flex-h4 {margin-top:0;display:block;font-weight: 500;text-transform: none;letter-spacing: 0;width: 100%;}

/* Info-center */
.ic-scr1 {position:relative;width:100%;min-height:280px;}
.ic-scr1-topline {position:relative;padding-top:52px;text-align: right;}
.ic-scr1-topline img {}

.ic-scr1-cont {padding:59px 104px 0;clear:both;float:none;height:49px;}
.ic-scr1-cont img {float:left;}
.ic-s1c-ttl {float:left;font: 400 34px Roboto;padding-top:3px;padding-left:27px;}
.ic-s1c-menu {float:right;padding-top: 10px;}
.ic-s1cm-point:first-child {margin-left:0;}
.ic-s1cm-point {float: left;margin-left: 23px;}
.ic-scr1 .ic-s1cm-point a {color:rgba(35,31,32,0.7);font:400 16px Roboto;letter-spacing:0.25px;}
.ic-scr1 .ic-s1cm-point a:hover {opacity:0.75;}

.ic-scr2 {}
.ic-scr2-cont {float:none;clear:both;padding:119px 105px 0;}
.ic-scr2-cont-main {float:left;width:calc(100% - 350px);}
.ic-s2c-main-cont {}
.ic-s2c-mc-single {}
.ic-s2c-mc-single-cont {margin-bottom: 90px;}
.ic-s2c-mc-single-title {font:400 30px Roboto;color:#3d4f57;margin-bottom: 45px;}
.ic-s2c-mc-single-row {margin-bottom: 31px;position: relative;}
.postdate {font:500 14px Roboto;color:#5a676e;}
.like-share {font:400 16px Roboto;color:#231f20;float: right;}
.fb-like {float:left;margin-right:20px;}
.sharebut {cursor:pointer;}
.sharebut:hover {opacity:0.75;}
.sharebut.active {color:#f5622b;}
.sharebut-cont {position: absolute;right: 0;top: -50px;background: #eee;width: 174px;height: 45px;display:none;padding-top:2px;}
.produkt .sharebut-cont {top:auto;bottom: -45px;}
.share-btns-item {float:left;margin-left:2px;}

.ic-s2c-mc-single-img {margin-bottom: 49px;}
.ic-s2c-mc-single-text {font:400 18px/24px Roboto;color:#231f20;margin-bottom: 21px;}
.ic-s2c-mc-single-rmore {font:400 14px Roboto;}
.ic-s2c-mc-single-rmore:hover {opacity:0.75;}
.ic-s2c-mc-single-cont .ic-s2c-mc-single-rmore a{color:#f5622b;}

.ic-scr2-cont-sidebar {float:right;width:268px;}
.ic-s2c-sb-pdfs {margin-bottom: 108px;}
.ic-s2c-sb-pdfs-sin {margin-bottom: 7px;}
.ic-s2c-sb-pdfs .ic-s2c-sb-pdfs-sin a {color:#231f20;}
.ic-s2c-sb-pdfs .ic-s2c-sb-pdfs-sin a:hover {opacity:0.75;}
.pdfbut {color:#ffffff;background:#f5622b;border-radius:12px;padding: 4px 11px;font:900 13px Roboto;margin-right: 9px;}
.pdfttl {font:400 16px Roboto;}
.ic-s2c-sb-banner {}
.ic-s2c-sb-banner:hover {opacity:0.75;}

.ic-scr2-cont-pagination {float:none;clear:both;padding-top:18px;text-align:center;padding-bottom:8px;font:400 12px Roboto;}
.ic-scr2-cont-pagination .pagination .prev.page-numbers, .ic-scr2-cont-pagination .pagination .next.page-numbers {display:none;}
.ic-scr2-cont-pagination .pagination .page-numbers {position:relative;z-index: 10;margin-right:5px;color:transparent;}
.ic-scr2-cont-pagination .pagination .page-numbers::after {position: absolute;width: 10px;height: 10px;background: #57676d;top: 0;left: 0;z-index: 100;display: inline-block;content:"";border-radius: 10px;}
.ic-scr2-cont-pagination .pagination .current.page-numbers::after {background:#f5642d;}

.ic-scr3 {float:none;clear:both;background:url('img/ic-bg3.png') no-repeat;min-height:352px;}
.ic-scr3-cont {padding-top: 122px;}
.ic-s3c-text {font:400 24px Roboto;color:#202b5f;text-align:center;}

.ic-scr4 {position:relative;clear:both;float:none;}
.ic-scr4-cont {padding:73px 104px 0;clear:both;float:none;}
.ic-s4c-big-slogan {clear:both;float:none;text-transform:uppercase;font:300 33px Roboto;text-align:center;padding-bottom: 96px;}

/* About */

.ab-scr2{}
.ab-scr2-cont {padding:89px 104px 0;}
.ab-scr2-cont-text {font:300 21px/28px Roboto;color:#231f20;text-align:center;opacity:0.9;}
.ab-scr2-cont-butcont {max-width:630px;margin:71px auto 43px;text-align: center;}
.ab-scr2-cont-but {color:#ffffff;background:#f5622a;font:500 18px Roboto;text-transform:uppercase;padding:14px 60px;border-radius:50px;cursor:pointer;text-align:center;}
.ab-scr2-cont-but:hover {opacity:0.75;}
.ab-scr2-cont-smalltext {font:300 14px Roboto;color:#231f20;text-align:center;opacity:0.6;}


.ab-scr3{}
.ab-scr3-cont {padding:90px 104px 130px;}

.ab-scr3-cont-sin {position:relative;display:none;min-height:633px;text-align: center;}
.ab-scr3-cont-sin.active {display:block;}

.ab-scr3-cont-dots {max-width:100px;margin:auto;position: relative;padding-top: 21px;padding-bottom:36px;text-align: center;}
.ab-scr3-cont-dots-dot {width:12px;height:12px;background:#b4b4b4;border-radius:15px;display: inline-block;cursor:pointer;}
.ab-scr3-cont-dots-dot.active {background:#202b5f;width:12px;height:12ipx;position: relative;cursor:default;}

.ab-scr3-cont-pdf {text-align: center;}
.ab-scr3-cont-pdf a {color: #fff;}
.ab-scr3-cont-pdf a:hover {opacity:0.75;}
.ab-pdf {background:#fc9569;font:300 14px Roboto;text-transform:uppercase;padding:2px 13px 0;margin-right:5px;}
.ab-text {font:400 14px Roboto;text-transform:uppercase;color:#595657;}
.ab-text.orange {color:#e55213;}

.ab-scr4 {padding-bottom: 139px;}
.ab-scr4-cont {min-height:289px;padding:0 104px;}
.ab-scr4-cont-left {float:left;width:515px;}
.ab-scr4-cont-left-img {width:289px;height:289px;float:left;}
.ab-scr4-cont-left-right {float:right;width:177px;}
.ab-s4c-lr-fio {font:300 24px Roboto;color:#231f20;padding-top: 38px;border-bottom: 2px solid #757273;padding-bottom: 21px;margin-bottom: 32px;}
.ab-s4c-lr-goto {}
.ab-scr4-cont .ab-s4c-lr-goto a {font:400 18px Roboto;color:#a7a5a6;}
.ab-scr4-cont .ab-s4c-lr-goto a:hover, .ab-scr4-cont .ab-s4c-rr-goto a:hover {opacity:0.75;}

.ab-scr4-cont-right {float:right;width:515px;}
.ab-scr4-cont-right-img {width:289px;height:289px;float:left;}
.ab-scr4-cont-right-right {float:right;width:177px;}
.ab-s4c-rr-fio {font:300 24px Roboto;color:#231f20;padding-top: 38px;border-bottom: 2px solid #757273;padding-bottom: 21px;margin-bottom: 32px;}
.ab-s4c-rr-goto {}
.ab-scr4-cont .ab-s4c-rr-goto a {font:400 18px Roboto;color:#a7a5a6;}

.ab-scr5 {background:#f6f6f7;min-height:431px;}
.ab-scr5-cont {padding:86px 104px;}
.ab-scr5-cont-text {font:300 21px/40px Roboto;color:#202b5f;}
.ab-scr5-cont-text p {margin-bottom:0;}

.ab-scr6 {position:relative;clear:both;float:none;}
.ab-scr6-cont {padding:73px 104px 0;clear:both;float:none;}
.ab-scr6-big-slogan {clear:both;float:none;text-transform:uppercase;font:300 33px Roboto;text-align:center;padding-bottom: 96px;}

/* 404 */
.cont-404 {height: 650px;padding: 46px 0 86px;background:url('img/404-bg.png') no-repeat;background-size: 100% 100%;background-position: 50% 0%;}
.cont-404-scr1 {padding:0 104px;}
.cont-404-scr1 .site-branding {float:left;}
.cont-404-scr1-slogan {float:right;font:300 33px Roboto;padding-top:42px;}
.cont-404-scr2 {position:relative;padding-top:35px;text-align: right;clear: both;float: none;}
.cont-404-scr3 {position:relative;clear: both;float: none;padding-left:198px;padding-top: 79px;}
.cont-404-scr3-bigtext {font:300 60px Roboto;margin-bottom: 18px;}
.cont-404-scr3-midtext {font:300 30px/30px Roboto;}


/* Agent's */
.ag-scr1 {position:relative;width:100%;min-height:280px;}
.ag-scr1-topline {position:relative;padding-top:52px;text-align: right;}
.ag-scr1-topline img {}

.ag-scr1-cont {padding:59px 104px 0;clear:both;float:none;height:49px;}
.ag-scr1-cont img {float:left;}
.ag-s1c-ttl {float:left;font: 400 34px Roboto;padding-top:3px;padding-left:27px;text-transform: uppercase;}
.ag-s1c-menu {float:right;padding-top: 10px;}
.ag-s1cm-point:first-child {margin-left:0;}
.ag-s1cm-point {float: left;margin-left: 23px;}
.ag-scr1 .ag-s1cm-point a {color:rgba(35,31,32,0.7);font:400 16px Roboto;letter-spacing:0.25px;}
.ag-scr1 .ag-s1cm-point a:hover {opacity:0.75;}

.ag-scr2 {}
.ag-scr2-cont {padding:103px 104px 0;clear:both;float:none;}
.ag-s2c-bigtext {font:400 20px/27px Roboto;color:#231f20;text-align:center;}
.ag-s2c-4circles {max-width: 1115px;margin: 0 auto 101px;padding-top: 47px;height: 286px;}
.ag-s2c-4c-sin {height:239px;width:239px;float:left;margin-right:53px;background:#f6f7f7;border-radius: 250px;} /* f6f7f7 */
.ag-s2c-4c-sin:last-child {margin-right:0;}
.ag-s2c-4c-sin-text {font:400 18px Roboto;color:#231f20;text-align:center;min-height: 115px;margin-top: 52px;}
.ag-s2c-4c-sin-headline {font:500 18px Roboto;color:#ff6633;text-align:center;}
.ag-s2c-4c-sin-headline span {padding: 0 10px;background: #ffffff;border-radius: 15px;}

.ag-scr3 {background:#f1f1f2;min-height:515px;}
.ag-scr3-cont {padding:98px 104px 0;clear:both;float:none;}
.ag-s3c-title {font:400 40px Roboto;color:#5a676e;text-align:center;margin-bottom: 61px;}
.ag-s3c-text1 {font:400 18px Roboto;color:#333366;text-align:center;margin-bottom: 58px;}
.ag-s3c-buts {max-width:815px;margin:0 auto 79px;clear:both;float:none;height: 48px;}
.ag-s3c-buts-left {width:395px;float:left;text-align:center;font:500 16px Roboto;background:#ff6633;color:#ffffff;padding:14px 0;border-radius:35px;cursor:pointer;}
.ag-s3c-buts-right {width:395px;margin:0 auto;text-align:center;font:500 16px Roboto;background:#ff6633;color:#ffffff;border-radius:35px;cursor:pointer;}
.ag-s3c-buts-right a {width: 395px;display: block;padding: 14px 0;color: #fff;}
.ag-s3c-buts-left:hover, .ag-s3c-buts-right:hover {opacity:0.75;}
.ag-s3c-text2 {clear:both;float:none;font:400 18px Roboto;color:#333366;text-align:center;}

.ag-scr4 {}
.ag-scr4-cont {padding:50px 104px 136px;clear:both;float:none;}
.ag-s4c-text {font:400 18px/30px Roboto;color:#333366;text-align:center;margin-bottom: 109px;}
.ag-s4c-cols {clear:both;float:none;min-height:600px;}
.ag-s4c-cols-left {float:left;width:469px;}
.ag-s4c-cols-right {float:right;width:469px;}
.ag-s4c-cols-title {font:400 24px Roboto;color:#ff6633;margin-bottom: 86px;}
.ag-s4c-cols-list {position: relative;}
.ag-s4c-cols .ag-s4c-cols-list ul {margin-left: 18px;}
.ag-s4c-cols-list ul li{font:400 18px/24px Roboto;color:#231f20;padding-left: 16px;}

.ag-scr5 {background:#f2f4f7;min-height:552px;} /* f2f4f7  85 */
.ag-scr5-cont {padding:75px 104px 0;clear:both;float:none;}
.ag-s5c-title {font:400 31px Roboto;color:#5a676e;text-align:center;margin-bottom: 54px;}
.ag-s5c-partners {display: flex;margin-bottom: 50px;}
.ag-s5c-partners-sin {margin: auto;}
.ag-s5c-phrase1 {text-align:center;color:#333366;font:400 18px Roboto;margin-bottom: 55px;}
.ag-s5c-button {width:395px;margin:0 auto;text-align:center;font:500 16px Roboto;background:#ff6633;color:#ffffff;border-radius:35px;cursor:pointer;}
.ag-s5c-button a {width: 395px;display: block;padding: 14px 0;text-transform:uppercase;color:#fff;}
.ag-s5c-button:hover {opacity:0.75;}

/* Go agent */
#wpcf7-f852-p68-o1, #wpcf7-f897-p898-o1 {max-width: 600px;margin: 0 auto;}
span.wpcf7-list-item {display: block;}
.req-field-gag {color: #ff3d00;position: relative;top:-3px;font-size: 13px;line-height: 21px;}

/* Licensies */
.content_page tr td {vertical-align: top;}

.mobile {display:none;}
.standart {display:block;}
.mobile2 {display:none;}
.standart2 {display:block;}

.line2-p3.line-point.line-point4 {width: 80%;float: none;margin: 0 auto;}
.line-point5 {width: 80%;float: none;margin: 0 auto;}
.line-point5:last-child {margin-right: auto;}

.post-1333 iframe, .post-2213 iframe{
	width: 100%;
}
.c-box{
	width: 1055px;
	margin: 0 auto;
}
.uni-smart-container{
	margin-bottom: 50px;
}
.uni-content-hidden{
	font-size: 16px;
	font-weight: 400;
	font-family: Roboto, sans-serif;
}
.uni-corp-title{
	text-align: center;
	position: relative;
	cursor: pointer;
}
.uni-content-hidden{
	height: 0;
	overflow: hidden;
	transition: height 0.8s ease;
}
.hiddenOpened .uni-content-hidden{
	height: auto;
	overflow: visible;
}
.uni-corp-title::before{
	content: '';
	position: absolute;
	display: block;
	bottom: -25px;
	left: 50%;
	margin-left: -17px;
	width: 25px;
	height: 25px;
	border-left: 1px solid #bfbebe;
	border-bottom: 1px solid #bfbebe;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.hiddenOpened .uni-corp-title{
	cursor: default;
}
.hiddenOpened .uni-corp-title::before{
	content: none;
}
/* f1f1f2 395 815 18 55 */
@media only screen and (max-width: 1850px) {
	.floatwind-cont {left: 20%;width: 60%;}
	.header-right {position: relative;z-index: 10;}
	article .entry-content {margin-bottom: 40px !important;}
}

@media only screen and (max-width: 1280px) {
	.header-right {padding-left: 40px;}
	.home-s2c-ttl {text-align: center;}
}
@media only screen and (max-width: 1221px) {
	.floatwind-cont {overflow-y: scroll;}
	.floatwind-cont {left: 10%;width: 80%;}
}
@media only screen and (max-width: 1200px) {
	.floatwind-cont {left: 10%;width: 80%;}
	.floatwind-cont {}
}
@media only screen and (max-width: 1140px) {
	.home-scr1-cont-sin-txt3 {bottom: 109px;}
	.home-s3c-buts {padding-top: 50px;min-height: 155px;}
	.ag-s2c-4circles {max-width: 584px;}
}
@media only screen and (max-width: 1060px) {
	.home-scr1-cont-sin-txt3 {bottom: 13%;}
}
@media only screen and (max-width: 1010px) {
	.home-scr1-cont-sin-txt {font: 200 32px/32px Roboto;}
	.home-scr1-cont-sin-txt2 {top: 380px;}
	.home-scr1-cont-sin-txt3 br {display: none;}
	.main-navigation .footer1-menu.fmenu .menu-item-has-children > a {white-space: normal;max-width: 160px;display: block;height: 60px;text-align: center;}
	.footer-sm {bottom: 0;}
	.main-navigation .footer2-menu.fmenu .menu-item-has-children > a {padding: 6px 58px;}
	.main-navigation .footer3-menu.fmenu .menu-item-has-children > a {padding: 6px 46px;}
	.main-navigation .footer4-menu.fmenu .menu-item-has-children:nth-child(1) > a {padding: 6px 42px;}
	.main-navigation .footer4-menu.fmenu .menu-item-has-children:nth-child(2) > a {padding: 6px 46px;}
	.ab-scr4-cont {min-height: 600px;}
	.ab-scr4 {padding-bottom: 39px;}
	.ag-s3c-buts-left {margin: 0 auto 20px;float: none;}
	.ag-s3c-buts-right {margin: 0 auto 20px;float: none;}
}
@media only screen and (max-width: 980px) {
	
}
@media only screen and (max-width: 970px) {
	.main-navigation .fmenu .menu-item-has-children ul.sub-menu {max-width: 150px;white-space: normal;display: block;}
	.main-navigation .fmenu .menu-item-has-children ul.sub-menu li {max-width: 150px;white-space: normal;display: block;}
	.main-navigation .fmenu .menu-item-has-children ul.sub-menu li a {max-width: 150px;white-space: normal;display: block;}
	.menu-footer1-container, .menu-footer2-container, .menu-footer3-container, .menu-footer1-uk-container, .menu-footer2-uk-container, .menu-footer3-uk-container {width: 200px;}
	.site-inner .footermenus {width: auto;}
	.ab-scr4-cont-left {float: none;width: 515px;margin: 0 auto 20px;height: 300px;}
	.ab-scr4-cont-right {float: none;width: 515px;margin: 0 auto;}
	.home-s3c-prod5 {width:100%;}
}
@media only screen and (max-width: 910px) {
	.site-header .site-header-menu {background-color: #fff;position: relative;z-index: 10;display: none;}
	.header-right-2 {position: relative;}
	.header-right-2 .menu-toggle {margin: 1.3125em 0 1.3125em 150px;}
	.m-menu-link {display: block!important;}
}

@media only screen and (max-width: 890px) {
	.menu-footer4-container, .menu-footer4-uk-container {display: none;}
}
@media only screen and (max-width: 870px) {
	.home-scr1-cont-sin-txt {top: 170px;}
	.home-scr1-cont-sin-txt2 {top: 330px;}	
	.home-scr4-cont {padding-top: 38px;}
	.form-cont .wpcf7-form h4 {font-weight: 500;font-size: 14px;}
	.mobile2 {display:block;}
	.standart2 {display:none;}
}
@media only screen and (max-width: 807px) {
	.ag-s2c-4c-sin {margin-right: 10px;}
	.ag-s2c-4circles {max-width: 498px;}
}


@media only screen and (max-width: 801px) {
	.home-scr4 {min-height: 545px;}
	.prods-scr2-cont {padding: 30px 30px 0;}
	.sinprod {width: 100%;float: none;margin: 0 auto 20px;text-align: center;}
	.sinprod:nth-child(2n+1),.sinprod:nth-child(2n) {float: none;}
	.post-template-default .entry-content, .page-template-default .entry-content {padding: 0 20px;}
	article .entry-content {font: 400 12px/20px Roboto;}
}
@media only screen and (max-width: 768px) {
	.home-scr1 {margin-top: 0;}
	.header-right-1-search input.search-field[type="search"] {border: 2px solid #333;}
	.home-scr1-cont-sin-txt {top: 70px;}
	.home-scr1-cont-sin-txt2 {top: 240px;}
	.home-scr1-cont-sin-txt3 {bottom: 18%;}
	.home-scr1-cont-sin-txt, .home-scr1-cont-sin-txt2, .home-scr1-cont-sin-txt3 {left: 54px;}
	.floatwind-cont-close .dashicons {width: 30px;height: 30px;padding: 5px 0 10px 0;font-size: 20px;line-height: 20px;}
	.floatwind-cont-close {top: 15px;}
	.ic-scr2-cont {padding: 0 20px;}
	.ic-s2c-mc-single-title {font: 400 24px Roboto;}
	.ic-s2c-mc-single-text {font: 400 14px/24px Roboto;}
	.ab-scr2-cont {padding: 89px 20px 0;}
}
@media only screen and (max-width: 736px) {
	.header-right-1-search {display:none;}
	.home-s3c-p5-sin {margin:20px 10px 0;min-height: 318px;}
	.home-scr4 {padding: 0 20px;}
	.main-navigation #menu-footer3-uk.footer3-menu.fmenu .menu-item-has-children > a {padding: 6px 10px;}
	.menu-footer3-uk-container {}
	.footermenus-cont {min-height: 500px;}
}
@media only screen and (max-width: 722px) {
	.home-scr4-cont-sin-text br {display:none;}
	.line-point {width: 100%;margin-right: 0;}
	.line2-p3 label br {display:none;}
	.line-submit {display: block;position: relative;padding: 70px 0;}
	.wpcf7-form-control-wrap {position: relative;z-index: 10;}
	
	.ag-s2c-4circles {width: 500px;}
}
@media only screen and (max-width: 700px) {
	.home-scr1 {top: 200px;}
	.home-s3c-ttl {font: 300 30px Roboto;}
	.home-s3c-prod5 {padding-top: 40px;}
	/**/
	.prods-s1c-ttl {font: 400 24px Roboto;padding-left: 17px;}
	.no-sidebar article .entry-content {margin: 0 !important;}
	.home-scr1 {top: 0;}
	
	
}
@media only screen and (max-width: 669px) {
	.main-navigation .fmenu .menu-item-has-children > a {border-radius: 0;padding: 6px 10px !important;}
	.main-navigation .footer1-menu.fmenu .menu-item-has-children > a {max-width: 120px;}
	.menu-footer1-container, .menu-footer2-container, .menu-footer3-container, .menu-footer1-uk-container, .menu-footer2-uk-container, .menu-footer3-uk-container {width: auto;}
	.site-inner .site-footer .main-navigation {padding-top: 44px;min-height: 506px;}
	.post-template-default .entry-content, .page-template-default .entry-content {padding:0 20px;}
}
@media only screen and (max-width: 650px) {
	#page .site-inner .site-header {padding: 46px 50px 86px;}
	.home-scr1-cont-sin-txt {top: 30px;}
	.home-scr1-cont-sin-txt2 {top: 180px;}
	.ab-scr4-cont-left, .ab-scr4-cont-right {float: none;width: 100%;}
	.ab-scr4-cont {padding: 0 20px;}
	.ag-scr2-cont {padding: 103px 10px 0;}
}
@media only screen and (max-width: 600px) {
	.home-scr1-cont-sin-txt {top: 40px;}
	.home-scr1-cont-sin-txt2 {top: 180px;}
	.home-s2c-cont-left {padding: 0 25px;}	
	.mobile {display:block;}
	.standart {display:none;}
	.ag-s4c-cols-left, .ag-s4c-cols-right {width: 100%;}
	.ag-scr4-cont {padding: 50px 20px 136px;}
	
	.sprod-s2c-left {float: none;width: 100%;margin-right: 0;}
	.sprod-s2c-right {float: none;}
	.sprod-scr2-cont {padding: 72px 20px 49px;}
	.sprod-s2c-right-text {text-align: center;padding-top: 40px;}
	.sprod-s2c-right-butbuy, .sprod-s3c-butbuy {width: 100%;}
	.sprod-scr4 {min-height: 783px;}
	.props-sin-last {margin-top: 80px;}
	.home-s3c-buts {padding: 50px 10px;}
}
@media only screen and (max-width: 571px) {
	.home-s2c-cl-but a {padding: 3px 25px;}
	.home-s2c-cont-right {padding: 0 25px;}
	.home-s2c-cr-but a {padding: 3px 25px;}	
	.header-right {float: right;width: 100%;padding-top: 20px;}
	.home-scr1 {top: 290px;}
	.home-s2c-cont {padding-top: 161px;}
	.sinprod-textbuts {padding-top: 20px;padding-bottom: 25px;}
	.calc-scr1-cont {padding: 59px 20px 0;}
	.calc-s1c-ttl {font: 400 24px Roboto;}
	.calc-scr1 {min-height: 240px;margin-bottom: 0;}
	.post-template-default .entry-content, .page-template-default .entry-content {padding: 0 20px;}
	.ab-scr2-cont-but {line-height: 36px;padding: 14px 20px;font: 500 14px Roboto;}
	
	.header-right {display: flex;}
	.header-right-1-lang {float: right;position: relative;right: -20px;top: 32px;}
	.site-header .site-branding {float: none;text-align: center;margin: 0 auto;}
	.home-s3c-buts-left a {margin-bottom: 20px;}
	.home-s3c-buts {max-width: 300px;}
	.home-scr3-cont {padding-bottom: 50px;}
	
	.prods-scr1-cont img {display: none;}
	.home-scr1 {top: 50px;}
	.home-s2c-cont {padding-top: 51px;}
}
@media only screen and (max-width: 549px) {
	.home-s3c-buts-left {float: none;max-width:260px;margin: 0 auto 20px;}
	.home-s3c-buts-right {float: none;max-width:260px;margin: 0 auto;}
	
	.home-s3c-buts-right {max-width: 300px;}
	.home-s3c-buts-left {max-width: 300px;}
	
}
@media only screen and (max-width: 524px) {
	.home-scr1-cont-sin-txt {top: 30px;font-size: 24px;line-height: 24px;}
	.home-scr1-cont-sin-txt2 {top: 140px;}
	.home-scr1-cont-sin-txt2 a {padding: 10px 44px;}
	.home-scr1-cont-sin-txt3 {font-size:22px;bottom: 23%;}
	.home-scr1-cont-dots {bottom: 20px;}
	
	.menu-footer1-container, .menu-footer2-container, .menu-footer3-container, .menu-footer1-uk-container, .menu-footer2-uk-container, .menu-footer3-uk-container {float: none;margin-bottom: 20px;}
	.menu-footer4-container, .menu-footer4-uk-container {display: block;float: none;margin-bottom: 20px;}
	.footer-sm {right: 50px;left: auto;}
	.ss-s4c-left .bigphone {font: 400 24px Roboto;}
	.mc-single-title {font: 500 16px Roboto;}
	.ic-scr2-cont-main, .ic-scr2-cont-sidebar {float: none;width: 100%;}
	.ag-s3c-buts-left, .ag-s3c-buts-right {width: 100%;}
	.ag-s3c-buts-right a, .ag-s5c-button a, .ag-s5c-button {width: 100%;}
	.ag-s2c-4c-sin{float: none;margin: 0 auto;}
	.ag-s2c-4circles {height: 1200px;}
	.ag-s2c-4c-sin:last-child {margin-right: auto;}
	.ag-s2c-4c-sin-text {margin-top: 22px;padding-top: 52px;}
	.ag-s2c-4circles {width: auto;}
	.ag-s3c-buts {margin: 0 auto 29px;height: 148px;}
}
@media only screen and (max-width: 505px) {
	.header-right-2{right: 20px;}
	.header-right-2 .menu-toggle {margin-left:70px;}
	.home-s3c-ttl {padding: 0 20px;}
}
@media only screen and (max-width: 474px) {
	.prods-scr1-cont img {float: none;}
	.prods-s1c-ttl {font-size:24px;float: none;}
	.prods-s1c-menu {float: none;}
	.prods-scr1-cont {padding: 130px 20px 0;}
	.menu-toggle {position: relative;z-index: 10;}
	.header-right-2 .menu-toggle {background-color: #fff !important;}
	.header-right-2 .menu-toggle:hover {background-color: #eee;}
	
	.header-right {padding-left: 0;}
	.crumbs {margin-top: 42px;padding-left: 14px;font-size:14px;}
	.header-right-1-phone {margin-right: 0;margin-top: 20px;}
	.header-right-2 {padding-top: 0;}
	
	.header-right-1-lang {right: -70px;top: 55px;z-index: 10;}
	.header-right-1-lang img {width:40px;height:40px;}
	
	
	/* 489 + 16 = 505 // 458+16 = 474 */ .header-right-2{}
	
}
@media only screen and (max-width: 460px) { /* +440 */
	.home-scr4-cont-sin-title {font: 300 30px Roboto;margin: 0 auto 20px;}
	.home-scr4-cont-sin-text {font: 300 18px/24px Roboto;}
	/*.menu-footer3-container, .menu-footer3-uk-container {display:none;}*/
	.menu-footer2-container, .menu-footer2-uk-container {width: auto;}
	.main-navigation .footer2-menu.fmenu .menu-item-has-children > a {padding: 6px 18px;}
	.home-scr1-cont-sin-txt {top: 20px;font-size: 20px;}
	.home-scr1-cont-sin-txt br {display:none;}
	.home-scr1-cont-sin-txt2 {top: 90px;}
	.home-scr1-cont-sin-txt2 a {font: 700 14px Roboto;padding: 6px 30px;}
	.home-scr1-cont-sin-txt3 {font-size: 20px;bottom: 25%;}
	.prods-scr3-cont {padding: 0 20px;}
	.prods-s3c-big-slogan {font-size: 24px;}
	.sinprod-text {background-color: rgba(0,0,0,0.2);}
	.pay-scr2-cont {padding: 80px 20px 0;}
	.ss-scr1-cont {padding: 59px 14px 0;}
	.pay-scr2-cont-formtitle {padding-top: 8px;padding-bottom: 50px;font: 400 24px Roboto;}
	.pay-scr3-cont {padding: 50px 20px 50px;}
	.pay-s3c-big-text {font: 400 20px Roboto;}
	.pay-scr4-cont {padding: 0 20px 0;}
	.pay-s4c-big-slogan {font: 300 24px Roboto;padding-top: 40px;padding-bottom: 40px;}
	.number {display: block;}
	#payContainer button[type="button"] {width: auto !important;}
	.ag-scr3-cont {padding: 98px 14px 0;}
	.ic-scr1-cont {padding: 59px 10px 0;margin: 0 auto;max-width: 257px;}
}
@media only screen and (max-width: 427px) {
	.home-s2c-cl-but a {padding: 3px 25px;font-size: 16px;}
	.home-s2c-cr-but a {padding: 3px 25px;font-size: 16px;}	
	.sinprod-textbuts-more, .sinprod-textbuts-consult {background-color: #222;padding: 2px 10px;}
	.sinprod-textbuts{max-width: 100%;}
	.textblock ul li {font-size:14px;}
	.ag-scr2-cont {padding: 103px 20px 0;}
	.ag-s5c-title {font: 400 24px Roboto;}
	.ag-s3c-title {font: 400 24px Roboto;}
	.ab-scr5-cont {padding: 86px 20px;}
	.ab-scr6-cont {padding: 73px 20px 0;}
	.ab-scr4-cont-right-img, .ab-scr4-cont-right-right {float: none;display:block;}
	.ab-scr4-cont-left, .ab-scr4-cont-right {float: none;width: 100%;display: block;height: 545px;}
	.ab-scr2-cont-but {line-height: 36px !important;}
	.ab-scr4-cont-left-img, .ab-scr4-cont-right-img {width: 100%;}
	.sprod-s3c-props-sin {padding:0 20px;}
	.sprod-s3c-props-sin-left {width: 100%;margin: auto;padding:0 20px;}
	
	.header-right-2 {right: 80px;}
}
@media only screen and (max-width: 401px) {
	.ab-scr2-cont-but {border-radius: 0;}
	.ag-scr3-cont {padding: 98px 14px 0;}
}
@media only screen and (max-width: 391px) {
	.home-scr2 {min-height: 840px;}
	.home-s3c-p5-sin {padding: 0 20px;margin: 20px auto 0;float: none;}
}
@media only screen and (max-width: 376px) {
	.home-scr1-cont-sin-txt3 {font-size: 16px;}
	.sinprod-title {font-size: 20px;padding-top: 20px;}
	.prods-scr3-cont {padding: 0 30px 0;}
	.sinprod-add {top:0;}
	.g-recaptcha.wpcf7-recaptcha > div {width: 100% !important;}
	.home-s2c-cl-but a {padding: 3px 10px;}
	.home-s2c-cr-but a {padding: 3px 10px;}
	.home-s2c-cont-left {min-height: 400px;}
	.home-s2c-cont-right {min-height: 400px;}
	.home-s2c-cont {min-height: 600px;}
}
@media only screen and (max-width: 357px) {
	#page .site-inner .site-header {padding: 46px 0px 86px;}
	.header-right-2 {float: none;}
	.home-s2c-cont-left {width: 100%;float: none;}
	.home-s2c-cont-right {width: 100%;float: none;}
	.home-s2c-cont {padding-top: 120px;}
	.home-s2c-cont-left, .home-s2c-cont-right {padding: 0 25px 25px;}
	.pay-s1c-ttl {padding-left: 0;}
	
	.header-right-1 {padding-left: 20px;}
	.header-right-2 {right: 100px;}
}
@media only screen and (max-width: 334px) {
	.header-right-1-search input.search-field[type="search"] {padding: 4px 10px 4px 10px;width: 150px;}
	.header-right-1-search .search-form label {width: 212px;}
	.ag-scr1-cont img {display: none;}
	.ag-scr1-cont {padding: 19px 10px 0;text-align: center;}
	.ag-s1c-ttl {float: none;}
}

@media only screen and (max-width: 320px) {
	
}
.m-menu-link {
	display: none;
	position: absolute;
	top: 1em;
	right: 1em;
	font-size: 2em;
	color: #371d88!important;
}
.m-menu {
	margin: 0;
	padding-top: 3em;
	overflow: scroll;
	position: fixed;
	right: 0;
	top: 0;
	height: 100vh;
	width: 100%;
	list-style: none;
	font-size: 1em;
	line-height: 2em;
	background-color: #fff;
	z-index: 990;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-start;
	transition: 0.2s;
	transform: translateX(100%);
}
.m-menu__active {
	transform: translateX(0%);
}
.m-menu ul {
	list-style: none;
}
.close-menu {
	position: fixed;
	right: 0.5em;
	top: 0.5em;
	font-size: 3em;
	font-weight: 900;
	color: #371d88;
}
.close-menu:hover {
	cursor: pointer;
}