@import url("https://fonts.googleapis.com/css?family=Roboto:300,400&display=swap");@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400&display=swap");@font-face{font-family:'texgyreadventorbold';src:url("fonts/texgyreadventor-bold-webfont.eot");src:url("fonts/texgyreadventor-bold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/texgyreadventor-bold-webfont.woff") format("woff"),url("fonts/texgyreadventor-bold-webfont.ttf") format("truetype"),url("fonts/texgyreadventor-bold-webfont.svg#texgyreadventorbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'texgyreadventoritalic';src:url("fonts/texgyreadventor-italic-webfont.eot");src:url("fonts/texgyreadventor-italic-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/texgyreadventor-italic-webfont.woff") format("woff"),url("fonts/texgyreadventor-italic-webfont.ttf") format("truetype"),url("fonts/texgyreadventor-italic-webfont.svg#texgyreadventoritalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'texgyreadventorregular';src:url("fonts/texgyreadventor-regular-webfont.eot");src:url("fonts/texgyreadventor-regular-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/texgyreadventor-regular-webfont.woff") format("woff"),url("fonts/texgyreadventor-regular-webfont.ttf") format("truetype"),url("fonts/texgyreadventor-regular-webfont.svg#texgyreadventorregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'modern_no._20regular';src:url("fonts/modernno.20-webfont.eot");src:url("fonts/modernno.20-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/modernno.20-webfont.woff") format("woff"),url("fonts/modernno.20-webfont.ttf") format("truetype"),url("fonts/modernno.20-webfont.svg#modern_no._20regular") format("svg");font-weight:normal;font-style:normal}.social_share{padding-top:30px}.social_share li::after{content:none !important}.social_share a:hover{border:1px solid #c685bd;-webkit-transition:ease;transition:ease}.social_share a:hover>svg{fill:#c685bd}.share-buttons{font-size:0.7rem;line-height:0.7rem;letter-spacing:1px;text-transform:uppercase;margin:0 0 60px;z-index:2;position:relative;text-align:center;list-style-type:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-ms-flex-line-pack:start;align-content:flex-start}.share-buttons li{height:auto;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:1px}.share-buttons svg{fill:#000;width:20px;height:20px}.share-buttons a{display:block;padding:10px;text-align:center;border:1px solid #000;border-radius:50%}.share-googleplus svg{width:20px;height:20px}.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width: 350px){.container{width:100%; padding:0px 15px 0px 30px}}@media (min-width: 500px){.container{width:480px}}@media (min-width: 768px){.container{width:750px}}@media (min-width: 970px){.container{width:970px}}@media (min-width: 1230px){.container{width:1200px}}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11{float:left}.col-xs-12{float:left;width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}.hidden-sm,.hidden-md,.hidden-lg{display:block}.hidden-xs{display:none !important}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11{float:left}.col-sm-12{float:left;width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}.hidden-xs,.hidden-md,.hidden-lg{display:block !important}.hidden-sm{display:none}}@media (min-width: 970px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11{float:left}.col-md-12{float:left;width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}.hidden-xs,.hidden-sm,.hidden-lg{display:block}.hidden-md{display:none}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11{float:left}.col-lg-12{float:left;width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}.hidden-xs,.hidden-sm,.hidden-md{display:block}.hidden-lg{display:none}}.clearfix:after,.clearfix:before{display:table;content:" "}.container-fluid:after,.container-fluid:before{display:table;content:" "}.container:after,.container:before{display:table;content:" "}.row:after,.row:before{display:table;content:" "}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}.ibg-arr{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='9' height='14' viewBox='0 0 9 14' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath transform='rotate(90 4.5 4.5)' fill='%23000' d='M12.367 0L7 5.595 1.633 0 0 1.703 7 9l7-7.297L12.367 0z'/%3E%3C/svg%3E")}.ibg-axmenu{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='12' height='10' viewBox='0 0 12 10' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b' transform='translate(0 4)'/%3E%3Cuse xlink:href='%23a' transform='translate(0 8)'/%3E%3Cuse xlink:href='%23c' transform='translate(4)'/%3E%3Cuse xlink:href='%23d' transform='translate(4 4)'/%3E%3Cuse xlink:href='%23c' transform='translate(4 8)'/%3E%3Cdefs%3E%3Cpath id='a' d='M1.5 0h-1C.2 0 0 .2 0 .5v1c0 .3.2.5.5.5h1c.3 0 .5-.2.5-.5v-1c0-.3-.2-.5-.5-.5z'/%3E%3Cpath id='b' d='M1.5 0h-1C.2 0 0 .2 0 .5v1c0 .3.2.5.5.5h1c.3 0 .5-.2.5-.5v-1c0-.3-.2-.5-.5-.5z'/%3E%3Cpath id='c' d='M7.5 0h-7C.2 0 0 .2 0 .5v1c0 .3.2.5.5.5h7c.3 0 .5-.2.5-.5v-1c0-.3-.2-.5-.5-.5z'/%3E%3Cpath id='d' d='M7.5 0h-7C.2 0 0 .2 0 .5v1c0 .3.2.5.5.5h7c.3 0 .5-.2.5-.5v-1c0-.3-.2-.5-.5-.5z'/%3E%3C/defs%3E%3C/svg%3E")}.ibg-close{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='10' viewBox='0 0 10 10' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M6.438 5.16a.22.22 0 0 1 0-.32l3.425-3.424a.493.493 0 0 0 .137-.32.493.493 0 0 0-.137-.32l-.64-.639A.493.493 0 0 0 8.905 0a.415.415 0 0 0-.32.137L5.16 3.562a.22.22 0 0 1-.32 0L1.416.137A.493.493 0 0 0 1.096 0a.493.493 0 0 0-.32.137l-.639.64A.493.493 0 0 0 0 1.095c0 .091.046.228.137.32L3.562 4.84a.22.22 0 0 1 0 .32L.137 8.584a.493.493 0 0 0-.137.32c0 .091.046.228.137.32l.64.639a.493.493 0 0 0 .319.137.493.493 0 0 0 .32-.137L4.84 6.438a.22.22 0 0 1 .32 0l3.424 3.425a.493.493 0 0 0 .32.137.493.493 0 0 0 .32-.137l.639-.64A.493.493 0 0 0 10 8.905a.493.493 0 0 0-.137-.32L6.438 5.16z'/%3E%3C/svg%3E")}.ibg-expand{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='8' height='5' viewBox='0 0 8 5' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='%23909090' d='M7.067 0L4 3.108.933 0 0 .946 4 5 8 .946 7.067 0z'/%3E%3C/svg%3E")}.ibg-lupa{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='13' height='13' viewBox='0 0 13 13' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='%23222' d='M12.856 11.406l-2.69-2.69c-.1-.1-.1-.199-.05-.298a5.344 5.344 0 0 0 .847-2.94A5.464 5.464 0 0 0 5.48 0 5.464 5.464 0 0 0 0 5.479a5.464 5.464 0 0 0 5.481 5.479 5.35 5.35 0 0 0 2.94-.847c.1-.05.25-.05.3.05l2.69 2.69c.2.199.498.199.698 0l.697-.698c.25-.249.25-.548.05-.747zm-7.325-2.44a3.466 3.466 0 0 1-3.488-3.487 3.466 3.466 0 0 1 3.488-3.487A3.466 3.466 0 0 1 9.02 5.48a3.466 3.466 0 0 1-3.488 3.487z'/%3E%3C/svg%3E")}.ibg-main-f1{background-image:url("img/industrial_light_icon.svg")}.ibg-main-f2{background-image:url("img/street_light_icon.svg")}.ibg-main-f3{background-image:url("img/office_light_icon.svg")}.ibg-main-f4{background-image:url("img/decor_light_icon.svg")}.ibg-main-f5{background-image:url("img/architecture_light_icon.svg")}.ibg-main-f6{background-image:url("img/shop_light_icon.svg")}.ibg-menu{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='13' height='11' viewBox='0 0 13 11' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23a' transform='translate(0 4.4)'/%3E%3Cuse xlink:href='%23a' transform='translate(0 8.8)'/%3E%3Cdefs%3E%3Cpath id='a' d='M13 .55c0-.33-.217-.55-.542-.55H.542C.217 0 0 .22 0 .55v1.1c0 .33.217.55.542.55h11.916c.325 0 .542-.22.542-.55V.55z'/%3E%3C/defs%3E%3C/svg%3E")}.ibg-more{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='4' height='7' viewBox='0 0 4 7' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath transform='matrix(0 -1 1 0 0 7)' fill='%23000' d='M6.183 0L3.5 2.486.817 0 0 .757 3.5 4 7 .757 6.183 0z'/%3E%3C/svg%3E")}.ibg-pathsplitter{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='5' height='20' viewBox='0 0 5 20' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='%23B3B3B3' d='M.191 20c-.038 0-.094-.036-.132-.109a.678.678 0 0 1-.019-.508L4.547 9.98.06.613c-.075-.145-.075-.4 0-.508C.135-.04.248-.04.323.14l4.62 9.62a.6.6 0 0 1 0 .51l-4.62 9.62C.285 19.964.248 20 .191 20z'/%3E%3C/svg%3E")}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible;text-transform:none}select{text-transform:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"texgyreadventorregular",Arial,Helvetica,sans-serif;font-size:16px;color:#222;line-height:1.5;min-width:320px;background:#fff}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"texgyreadventorbold"}a{color:#000}a:visited{color:#000;text-decoration:none}a:hover{text-decoration:underline}.h1,h1{font-size:32px;margin-bottom:10px;font-weight:500;margin-top:0}.h1.big,h1.big{font-size:48px}.h2,h2{font-size:24px}.h2,.h3,h2,h3{margin-bottom:5px;font-weight:700;margin-top:0}.h3,h3{font-size:18px}a{cursor:pointer}a.button textarea{-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;appearance:none !important;outline:none;font-family:SegoeUI}button,input,select{-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;appearance:none !important;outline:none;font-family:SegoeUI}a.button,button{height:40px}input{height:40px}input[type=file]+span{height:40px}select{height:40px}a.button{line-height:36px}a.button.small{line-height:26px;height:30px;font-size:14px}input{width:100%;border:1px solid #e9e9e9;vertical-align:top;border-radius:0;padding:0 15px;background:#fff;color:#222;font-size:14px}input[type=file]+span{width:100%;border:1px solid #e9e9e9;vertical-align:top;border-radius:0;padding:0 15px;background:#fff;color:#222;font-size:14px}select{width:100%;border:1px solid #e9e9e9;vertical-align:top;border-radius:0;padding:0 15px;background:#fff;color:#222;font-size:14px}textarea{width:100%;border:1px solid #e9e9e9;vertical-align:top;border-radius:0;padding:0 15px;background:#fff;color:#222;font-size:14px;height:120px;padding:10px 15px;line-height:normal;resize:none}a.button,button{display:inline-block;width:auto;vertical-align:top;padding:0 30px;background-color:#000;border:1px solid #000;border-radius:0;color:#fff;cursor:pointer;font-weight:500}input[type=button],input[type=reset],input[type=submit]{display:inline-block;width:auto;vertical-align:top;padding:0 30px;background-color:#000;border:1px solid #000;border-radius:0;color:#fff;cursor:pointer;font-weight:600}a.button:hover,button:hover{background-color:#fff;border-color:#000;color:#000;text-decoration:none}input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#2f77b4;border-color:#2f77b4;color:#fff;text-decoration:none}::-webkit-textfield-decoration-container{height:40px}input[type=checkbox],input[type=radio]{display:inline-block;padding:0;height:1em;width:1em;border-radius:0;border:1px solid #e9e9e9;vertical-align:baseline}label input[type=checkbox]+span:before,label input[type=radio]+span:before{display:inline-block;padding:0;height:1em;width:1em;border-radius:0;border:1px solid #e9e9e9;vertical-align:baseline}label input[type=checkbox]+span,label input[type=radio]+span{padding-left:1.5em;display:inline-block;position:relative}label input[type=checkbox]+span:before,label input[type=radio]+span:before{content:"";position:absolute;top:.2em;left:0}input[type=radio],label input[type=radio]+span:before{border-radius:50%}input[type=radio]:checked,label input[type=radio]:checked+span:before{background-repeat:no-repeat;background-position:50%;background-size:50%;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='8' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Ctitle%3E%3C/title%3E%3Ccircle r='4' cy='4' cx='4' fill='%23222'/%3E%3C/g%3E%3C/svg%3E")}input[type=checkbox]:checked,label input[type=checkbox]:checked+span:before{background-repeat:no-repeat;background-position:50%;background-size:80%;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='10' viewBox='0 0 10 10' x='0px' y='0px' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23222' d='M 3.72404 5.79901L 1.767 3.84301L -5.43595e-08 5.61099L 4.04302 9.65402L 9.90105 1.45299L 7.86601 4.86375e-08L 3.72404 5.79901Z'/%3E%3C/svg%3E")}::-ms-check{color:#222;border:1px solid #e9e9e9}label{cursor:pointer}label>input[type=checkbox],label>input[type=radio]{display:none}select{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.44' height='11.406' viewBox='0 0 9.44 11.406'%3E%3Cpath fill='%237a7a7a' d='M1286.71 660.706l-1.42-1.413-2.29 2.292V654h-2v7.585l-2.29-2.292-1.42 1.413 4.71 4.708z' transform='translate(-1277.28 -654)'/%3E%3C/svg%3E") no-repeat right 15px top 50%;background-size:10px 11px;text-indent:.01px;text-overflow:"";padding-right:40px}select::-ms-expand{display:none}select option{padding:inherit}input[type=file]{padding:0;position:relative}input[type=file]+span{line-height:38px}::-ms-browse{display:inline-block;width:auto;vertical-align:top;padding:0 30px;background-color:#000;border:1px solid #000;color:#fff;cursor:pointer;font-weight:600;border-radius:0;box-sizing:border-box;height:inherit;-ms-appearance:none}::-ms-browse:hover{background-color:#2f77b4;border-color:#2f77b4;color:#fff;text-decoration:none}input[type=file][disabled]::-ms-browse{color:#fff;background-color:#6fa9da;border-color:#6fa9da;cursor:default}input[type=file][disabled]::-ms-browse:hover{color:#fff;background-color:#6fa9da;border-color:#6fa9da;cursor:default}::-webkit-file-upload-button{display:inline-block;width:auto;vertical-align:top;padding:0 30px;background-color:#000;border:1px solid #000;color:#fff;cursor:pointer;font-weight:600;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:inherit;-webkit-appearance:none;position:absolute;top:-1px;left:-1px}::-webkit-file-upload-button:hover{background-color:#2f77b4;border-color:#2f77b4;color:#fff;text-decoration:none}input[type=file][disabled]::-webkit-file-upload-button{color:#fff;background-color:#6fa9da;border-color:#6fa9da;cursor:default}input[type=file][disabled]::-webkit-file-upload-button:hover{color:#fff;background-color:#6fa9da;border-color:#6fa9da;cursor:default}label input[type=file]{display:none}label input[type=file]+span{display:block;position:relative}label input[type=file]+span b{font-weight:400}label input[type=file]+span a.button{position:absolute;top:-1px;right:-1px;height:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:38px;border-top-left-radius:0;border-bottom-left-radius:0}label input[type=file]+span a.button:before{content:"Обзор..."}input[type=range]{border:none;padding:0}::-moz-range-track{background:#e9e9e9}::-ms-fill-upper,::-ms-track{background:#f7f7f7}::-ms-fill-lower,::-webkit-slider-runnable-track{background:#e9e9e9}::-moz-range-thumb,::-ms-thumb,::-webkit-slider-thumb{background:#000;cursor:pointer;width:20px;height:20px;border-radius:50%;border:1px solid #e9e9e9}::-moz-range-thumb:hover,::-ms-thumb:hover,::-webkit-slider-thumb:hover{background:#2f77b4}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{display:none}input[type=number]{-moz-appearance:textfield}input[disabled]{color:#3c3c3c;background-color:#e6e6e6;border-color:#fff;cursor:default}label input[type=checkbox][disabled]+span:before{color:#3c3c3c;background-color:#e6e6e6;border-color:#fff;cursor:default}label input[type=file][disabled]+span{color:#3c3c3c;background-color:#e6e6e6;border-color:#fff;cursor:default}label input[type=file][disabled]+span a.button{color:#3c3c3c;background-color:#e6e6e6;border-color:#fff;cursor:default}label input[type=radio][disabled]+span:before{color:#3c3c3c;background-color:#e6e6e6;border-color:#fff;cursor:default}select[disabled],textarea[disabled]{color:#3c3c3c;background-color:#e6e6e6;border-color:#fff;cursor:default}label input[type=checkbox][disabled]+span,label input[type=radio][disabled]+span{color:#3c3c3c;cursor:default}a.button.disabled,a.button[disabled]{color:#fff;background-color:#6fa9da;border-color:#6fa9da;cursor:default}a.button.disabled:hover,a.button[disabled]:hover{color:#fff;background-color:#6fa9da;border-color:#6fa9da;cursor:default}button[disabled]{color:#fff;background-color:#000;border-color:#000;cursor:default}button[disabled]:hover{color:#000;background-color:#fff;border-color:#000;cursor:default}input[type=button][disabled],input[type=reset][disabled],input[type=submit][disabled]{color:#fff;background-color:#6fa9da;border-color:#6fa9da;cursor:default}input[type=button][disabled]:hover,input[type=reset][disabled]:hover,input[type=submit][disabled]:hover{color:#fff;background-color:#6fa9da;border-color:#6fa9da;cursor:default}label input[type=file][disabled]+span a.button{color:#fff;background-color:#6fa9da;border-color:#6fa9da;cursor:default}.popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:5;overflow:auto;display:none}.popup .body{margin:40px auto;background:#fff;width:300px;position:relative;text-align:center}.popup .body .pad{padding:20px 30px}.popup .body .head{font-weight:700;font-size:18px}.popup .body form,.popup .body p{margin:10px 0}.popup .body form .formError{color:#c00;display:none}.popup .body form .block{padding:10px 0}.popup .body form .block.last{padding:15px 0 0}.popup .body form .button{font-weight:700;font-size:16px}html{height:100%}body{height:100%;padding-top:90px}body .ohide{overflow:hidden}img{max-width:100%}ul.list{list-style-image:none;list-style:none;padding-left:20px}ul.list li{background:url(img/li.svg) no-repeat top 0.3em left 0;margin:10px;padding-left:30px}.btn{width:30px;height:30px;background-size:13px 13px;background-position:50%;background-color:#f5f5f5;background-repeat:no-repeat}.btn:hover{background-color:#dcdcdc}.grayline{background:#f5f5f5}.gline{border-bottom:1px solid #e0e0e0}header{border-bottom:2px solid #795088;-webkit-box-shadow:0 8px 6px -12px #262626;box-shadow:0 8px 6px -12px #262626;position:fixed;top:0;left:0;height:90px;width:100%;background:#fff;z-index:4}header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:20px;font-size:14px}header .logo{display:block;position:relative}header .logo a{width:100%;height:100%;font-family:"Roboto";text-decoration:none;font-size:22px}header .logo img{height:50px}header .right{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;float:right}header .right .search{position:absolute;background-color:#f5f5f5;right:0;top:100%;display:none;min-width:140px;padding:2px}header .right .search.open{display:block}header .btn,header .button{height:30px;line-height:26px;display:inline-block;vertical-align:top;text-decoration:none}header .mainmenu{display:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;background:rgba(0,0,0,0.3)}header .mainmenu .body{background:#fff;padding-bottom:20px;width:300px;padding:20px}header .mainmenu .body .close{position:absolute;width:30px;height:30px;background-repeat:no-repeat;background-position:50%;cursor:pointer;right:10px;top:10px}header .mainmenu a{color:#222;text-decoration:none !important}header .mainmenu a:hover{border-bottom:2px solid #795088}header .mainmenu a.button{color:#fff;margin-left:0px}header .mainmenu a.button:hover{color:#000}header .mainmenu ul{margin:0;padding:0;list-style-type:none;list-style-image:none}header .mainmenu ul li{display:block}header .mainmenu ul li ul.sub{padding-left:25px;margin-bottom:20px}header .mainmenu ul li .contacts_mob{display:block}header .mainmenu ul li.current-menu-item{border-bottom:2px solid #795088}header .mainmenu ul li.current-menu-item a:hover{border-bottom:0px}.rel{position:relative}.pt30{padding-top:30px}.pb30{padding-bottom:30px}.pb_footer{padding-bottom:300px}.pt20{padding-top:20px}.pb20{padding-bottom:20px}.center{text-align:center}.ibg{background-repeat:no-repeat;background-position:0 0}.slider{height:500px;position:relative}.slider>.list{height:inherit;overflow:hidden;position:relative}.slider>.list .slide{background-position:top;background-repeat:no-repeat;background-size:auto 500px;height:inherit;position:absolute;top:0;left:0;width:100%;display:none;z-index:1}.slider>.list .slide.active{display:block;z-index:2}.slider>.list .slide .slidertext{color:#fff;max-width:300px;padding-top:80px}.slider>.list .slide .slidertext>.txt{margin-bottom:25px;font-size:14px}.slider .arr{position:absolute;z-index:3;top:0;height:100%;width:10%;background-position:50%;background-repeat:no-repeat;cursor:pointer}.slider .arr.next{right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slider .arr.prev{left:0}.slider .dotts{position:absolute;bottom:70px;text-align:left;width:100%;z-index:3}.slider .dotts>.pg{font-size:0;display:inline-block}.slider .dotts>.pg>a{display:inline-block;height:12px;vertical-align:top;cursor:pointer}.slider .dotts>.pg>a.next,.slider .dotts>.pg>a.prev{display:none}.slider .dotts>.pg>a.dot{width:12px;height:12px;margin:0 4px;border:1px solid rgba(255,255,255,0.5);border-radius:50%}.slider .dotts>.pg>a.dot.active{border:1px solid #fff;background:#fff}.slider .thumbs{padding-top:30px;padding-bottom:30px}.slider .thumbs .block{height:120px;cursor:pointer}.slider .thumbs .block img{max-height:100%;max-width:100%}.feats{text-align:center;font-size:14px;margin:0 -15px}.feats a{text-decoration:none !important}.feats a :hover{text-decoration:none !important}.feats .block{width:120px;height:140px;display:inline-block;vertical-align:top;margin:15px}.feats .block .icon{display:inline-block;width:60px;height:60px;margin-bottom:10px;padding-top:17px;background-size:contain;background-position:top;border-bottom:2px solid #f4d03f}.feats .block .icon .pic{display:inline-block;width:26px;height:26px;background-repeat:no-repeat;background-position:50%;background-size:contain}.feats .block .head{line-height:20px;height:40px;margin-bottom:10px;font-weight:700}.feats .block .link a{display:inline-block;padding-right:10px;text-transform:uppercase;color:#000;background-repeat:no-repeat;background-position:100%;background-size:4px 7px}.axservice{margin-bottom:50px;overflow:hidden}.axservice .h2 .btn{position:absolute;top:0;left:0}.axservice .ax-menu{width:125px;float:left;min-height:240px;border-right:1px solid #f5f5f5;padding-right:8px;font-size:14px;position:absolute;background-color:#fff;display:none}.axservice .ax-menu a{display:block;margin-bottom:15px;color:#909090}.axservice .ax-menu a.active{color:#000;font-weight:700}.axservice .ax-content{margin-left:0;min-height:240px;width:100%}.axservice .ax-content img{max-width:100%}.axservice .ax-content .block{display:none}.axservice .ax-content .block.active{display:block}.axservice .ax-content .photo{width:100%}.axservice .ax-content .txt{display:block;font-size:13px}.axservice .ax-content .txt .h2{padding-bottom:10px}.axservice .ax-content .txt a.button{margin-top:15px}.axservice.open .ax-menu{display:block}.news-list{margin:0 -12px}.news-list .half{float:left;width:50%}.news-list .half .block{background:#fff;height:260px;padding:30px 20px 30px 30px;margin:15px 12px}.news-list .half .block.border{border:1px solid #f5f5f5}.news-list .half .block.border:hover{border:1px solid #e0e0e0}.news-list .half .block .date{font-size:11px;color:#c8c8c8;margin-bottom:5px}.news-list .half .block .head{line-height:20px;height:160px;overflow:hidden}.news-list .half .block .more a{display:inline-block;padding-right:10px;text-transform:uppercase;color:#000;background-repeat:no-repeat;background-position:100%;background-size:4px 7px;font-size:12px}.products-list{margin:0 -12px}.products-list .half{float:left;width:50%}.products-list .half .block{background:#fff;height:260px;padding:30px 20px 30px 30px;margin:15px 12px;margin-bottom:0}.products-list .half .block.border{border:1px solid #f5f5f5}.products-list .half .block.border:hover{border:1px solid #e0e0e0}.products-list .half .block.border img:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:transform .3s, -webkit-transform .3s}.products-list .half .block .head{line-height:20px;height:160px;overflow:hidden}.products-list .half .more{display:block;padding-right:10px;color:#fff;background:#000;height:auto;padding:30px 20px 30px 30px;margin:15px 12px;margin-top:0;border-top:0px}.maps .block{height:480px;position:relative;margin:30px 0}.maps .block .card{background:#fff;position:absolute;top:30px;left:30px;padding:25px;width:220px;color:#909090;font-size:14px;z-index:2}.maps .block .card .head{color:#000;font-weight:700;padding-bottom:20px}.maps .block .map{height:480px;background:#f5f5f5;position:absolute;width:100%}.maps .block .map>div{width:100%;height:100%}.sidebar.widget{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.14);box-shadow:0 1px 4px 0 rgba(0,0,0,0.14);margin-bottom:30px;padding:10px}.sidebar.widget .widget h2{padding:20px}footer{padding:30px 0 10px 0;background:#262626;font-size:14px;color:#fff}footer [class^='col']{padding-left:0px !important}footer li.button,footer li.button:hover{background:transparent}footer .widget{z-index:2}footer .widget a{text-decoration:none;color:#fff}footer .widget_nav_menu ul{list-style:none;padding-left:0px !important;font-size:14px}footer .widget_nav_menu ul li{padding-left:0px !important}footer .logo{padding-top:40px;padding-bottom:30px;border-bottom:1px solid #7d7d7d;background-position:0 0;background-repeat:no-repeat;background-size:contain}footer .logo a{width:100%;height:100%;font-family:"Roboto",sans-serif;text-decoration:none;font-size:22px}footer #footer-sidebar1,footer #footer-sidebar2,footer #footer-sidebar3{padding-top:30px;padding-bottom:30px;border-bottom:1px solid #7d7d7d}footer #footer-sidebar4{padding-top:30px}footer .wsdesign{position:relative;bottom:10px;left:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:1}footer .wsdesign .gray{font-size:12px;color:#909090;padding-top:10px}footer .wsdesign a{color:#000;text-decoration:underline}footer .right{margin-left:120px;text-align:right;padding-top:10px}footer .right .menu a{display:inline-block;margin-left:20px;color:#222}footer footer .h2{color:#000000;font-family:Roboto;font-size:20px;line-height:2em;font-weight:400}footer .widget_nav_menu{text-align:center}footer .widget_nav_menu li{text-align:left;padding-left:75px}.path{padding:15px 0;color:#000;font-size:14px}.path a{display:inline-block;color:#b2b2b2;text-decoration:none;line-height:16px}.path a:after{content:"";display:inline-block;width:4px;height:16px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='5' height='20' viewBox='0 0 5 20' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='%23B3B3B3' d='M.191 20c-.038 0-.094-.036-.132-.109a.678.678 0 0 1-.019-.508L4.547 9.98.06.613c-.075-.145-.075-.4 0-.508C.135-.04.248-.04.323.14l4.62 9.62a.6.6 0 0 1 0 .51l-4.62 9.62C.285 19.964.248 20 .191 20z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:4px 16px;vertical-align:top;margin:0 10px}.tophead{height:200px;background:url(img/teambg.jpg) no-repeat top;background-size:cover;padding-top:60px;text-align:center;color:#fff;margin-bottom:30px}.tophead .links a{color:#c4c4c4;text-decoration:none;display:inline-block;margin:0 8px;padding-bottom:5px}.tophead .links a:hover{border-bottom:1px solid #fff;color:#fff}.our-team .block{text-align:center;margin:15px 0;height:300px}.our-team .block .photo{height:224px;margin-bottom:15px}.our-team .block .photo img{width:224px;height:224px;border-radius:50%}.our-team .block .name{font-weight:700;padding-bottom:5px}.our-team .block .position{color:#000}.case{margin-top:15px;margin-bottom:15px}.case .photo img{max-width:100%}.case .txt{padding-bottom:30px;position:relative}.case .txt .head{font-size:22px;padding-bottom:20px}.case .txt .more{padding-top:20px}.case .txt .more a{display:inline-block;padding-right:10px;text-transform:uppercase;color:#000;background-repeat:no-repeat;background-position:100%;background-size:4px 7px;font-size:12px}.service{margin-top:30px;margin-bottom:30px}.service .photo img{max-width:100%}.service .txt .h2{padding-bottom:15px}.service .txt .more{padding-top:15px}.whoweare ul{padding:0;margin:30px 0;list-style-type:none;list-style-image:none}.whoweare ul li{margin:15px 0;padding-left:50px;background-repeat:no-repeat;background-size:26px 26px;background-position:0 0;min-height:30px}.histroy-log{margin:40px 0}.histroy-log .block{border-left:5px solid #efefef;position:relative;height:100px}.histroy-log .block:last-child{border-left-color:#fff}.histroy-log .block:before{content:"";display:block;width:45px;height:45px;background:#000;border:12px solid #fff;top:0;left:-25px;position:absolute;border-radius:50%}.histroy-log .block .txt{background:#efefef;padding:20px;position:relative}.histroy-log .block .txt:before{position:absolute;top:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:"";display:block;background:#efefef;width:20px;height:20px}.histroy-log .block .year{position:absolute;font-weight:700;font-size:18px}.histroy-log .block:nth-child(2n) .txt,.histroy-log .block:nth-child(odd) .txt{margin:-5px 0 0 50px}.histroy-log .block:nth-child(2n) .txt:before,.histroy-log .block:nth-child(odd) .txt:before{left:-10px}.histroy-log .block:nth-child(2n) .year,.histroy-log .block:nth-child(odd) .year{top:-15px;left:-20px}.pagination{text-align:center;padding:30px 0}.pagination a,.pagination b{display:inline-block;width:40px;height:28px;text-align:center;vertical-align:top;margin:0 5px}.pagination a{color:#b3b3b3}.pagination b{color:#fff;background:#000;font-weight:400}.pagination a.back{background-position:50%;background-repeat:no-repeat;background-size:14px 9px}.pagination a.next{background-position:50%;background-repeat:no-repeat;background-size:14px 9px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.pagination a.back{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.career .block{margin:30px 0;border:1px solid #f5f5f5;padding:25px 30px}.career .block .more{padding-top:30px}.career .block .more a{display:inline-block;padding-right:10px;text-transform:uppercase;color:#000;background-repeat:no-repeat;background-position:100%;background-size:4px 7px;font-size:12px}.emplnew .head{font-size:18px;text-align:center;font-weight:700;padding-top:30px;padding-bottom:10px}.emplnew .list .block{text-align:center;height:170px;margin-top:15px;margin-bottom:15px}.emplnew .list .block .photo{height:128px}.emplnew .list .block .photo img{border-radius:50%;max-width:100%;max-height:100%}.emplnew .list .block .name{font-weight:700;padding-top:15px}.satisfaction img{width:100%}@media (min-width: 480px){header .mainmenu{display:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;background:rgba(0,0,0,0.3)}header .mainmenu .body{width:450px}header .right .search{right:-50px}.axservice .ax-content .photo{float:left}.axservice .ax-content .txt{margin-left:230px}}.light_type span{position:relative;padding-left:45px;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.light_type .recessed_lights:before{content:'';left:0;width:36px;height:36px;position:absolute;background:url(img/recessed_light_icon.svg)}.light_type .overhead_lights:before{content:'';left:0;width:36px;height:36px;position:absolute;background:url(img/overhead_light_icon.svg)}.light_type .wall_lights:before{content:'';left:0;width:36px;height:36px;position:absolute;background:url(img/wall_light_icon.svg)}.light_type .pendant_lights:before{content:'';left:0;width:36px;height:36px;position:absolute;background:url(img/pendant_light_icon.svg)}@media (max-width: 479px){body{padding-top:70px}header{height:70px}header .logo{display:block}header .container{padding-top:8px}header .right .search{right:-110px}footer{padding:20px 0}footer .logo{float:none;margin-bottom:15px}footer .right{margin-left:0}.news-list .half,.products-list .half{width:100%}.tophead{padding-top:15px}.h1,h1{font-size:28px}.h1.big,h1.big{font-size:36px}.h2,h2{font-size:22px}.h3,h3{font-size:18px}}@media (max-width: 499px){.news_post .wp-block-image figure{width:100% !important}}@media (min-width: 499px){header .logo{display:block}.hidden-xs{display:block !important}header .contacts_mob{display:none !important}}@media (min-width: 500px){header .logo img{height:55px}}@media (min-width: 750px){body{padding-bottom:80px;position:relative}.axservice .h2 .btn{display:none}.axservice .ax-menu{min-height:240px;display:block}.axservice .ax-content{margin-left:133px;min-height:240px;width:auto}.axservice .ax-content .photo{float:left;width:295px}.axservice .ax-content .txt{display:block;font-size:13px;margin-left:335px}.axservice .ax-content .txt .h2{padding-bottom:10px}.axservice .ax-content .txt a.button{margin-top:15px}.news-list .half,.products-list .half{width:33%}.news-list.main .half,.products-list.main .half{width:33%}.news-list.main .half:nth-child(3),.products-list.main .half:nth-child(3){display:none}.maps .block{height:660px}.maps .block .map{height:660px}footer{position:absolute;left:0;width:100%}footer .right{margin-left:120px;position:relative}footer .right .menu{margin-right:120px;text-align:center}footer .right .menu a{display:inline-block;margin-left:20px;color:#222}footer .right .wbr{position:absolute;width:120px;top:0;right:0}footer .right .wbr .gray{padding-top:0}.our-team .block{height:280px}.our-team .block .photo{height:200px}.our-team .block .photo img{width:200px;height:200px}.case{margin-top:15px;margin-bottom:15px}.case .txt{padding-bottom:40px;position:relative;min-height:220px}.case .txt .head{font-size:22px;padding-bottom:20px}.case .txt .more{padding-top:20px;position:absolute;bottom:10px;left:15px}.histroy-log .block{margin-left:50%}.histroy-log .block .txt{width:300px}.histroy-log .block:nth-child(2n) .txt{margin:-5px 0 0 -360px}.histroy-log .block:nth-child(2n) .txt:before{right:-10px;left:auto}.histroy-log .block:nth-child(2n) .year{top:10px;left:45px}.histroy-log .block:nth-child(odd) .txt{margin:-5px 0 0 50px}.histroy-log .block:nth-child(odd) .txt:before{left:-10px}.histroy-log .block:nth-child(odd) .year{top:10px;left:-95px}.wsdesign{position:relative;bottom:10px;right:-30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:1}}@media (min-width: 970px){body{padding-top:180px}header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header .logo img{height:90px}header .mainmenu{display:block;position:relative;height:auto;overflow:visible;background:none}header .mainmenu .container{background:none;padding-bottom:0;padding-right:0}header .mainmenu .container .close{display:none}header .mainmenu ul{background:#fff}header .mainmenu ul li{display:block;float:left;position:relative;padding:0 10px;line-height:35px}header .mainmenu ul li.has-chilren{padding-right:12px}header .mainmenu ul li.has-chilren:after{content:"";position:absolute;top:50%;right:0;width:8px;height:5px;background-position:100%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='8' height='5' viewBox='0 0 8 5' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='%23909090' d='M7.067 0L4 3.108.933 0 0 .946 4 5 8 .946 7.067 0z'/%3E%3C/svg%3E")}header .mainmenu ul li ul.sub{padding:10px 0;margin-bottom:0;display:none;position:absolute;left:0;min-width:160px;border:1px solid #e0e0e0}header .mainmenu ul li ul.sub li{float:none}header .mainmenu ul li ul.sub li.has-chilren:after{right:2px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}header .mainmenu ul li ul.sub li ul.sub{left:100%;top:0}header .mainmenu ul li:hover>ul.sub{display:block}header .mainmenu ul li.button{margin-left:5px}header .btn.mainmenu-open{display:none}header{height:180px}header .container{font-size:16px;padding-top:22px}header .btn{width:40px;height:40px}header .button{height:40px;line-height:36px}header .logo{display:block}header .mainmenu{margin-left:0px}header .mainmenu .container{padding-left:0;padding-right:0;padding-top:0}header .mainmenu .body{width:85%}header .mainmenu ul li{padding:0 10px}header .mainmenu ul li.has-chilren{padding-right:20px}header .mainmenu ul li.has-chilren:after{right:5px}header .mainmenu ul li ul.sub{min-width:200px}header .mainmenu ul li ul.sub li.has-chilren:after{right:8px}.feats{font-size:14px}.feats .block{width:160px;height:165px}.feats .block .icon{width:100px;height:100px;margin-bottom:15px;padding-top:25px}.feats .block .icon .pic{width:60px;height:60px}.feats .block .head{font-size:18px}.news-list .half,.products-list .half{width:25%}.news-list.main .half,.products-list.main .half{width:25%}.news-list.main .half:nth-child(3),.products-list.main .half:nth-child(3){display:block}.axservice .ax-menu{min-height:320px;width:160px;font-size:16px;padding-top:30px}.axservice .ax-menu a{margin-bottom:25px}.axservice .ax-content{margin-left:170px;min-height:320px;font-size:16px;padding-top:30px}.axservice .ax-content .photo{float:left;width:350px}.axservice .ax-content .txt{display:block;font-size:16px;margin-left:365px}.axservice .ax-content .txt .h2{padding-bottom:15px}.axservice .ax-content .txt a.button{margin-top:20px}.maps{width:970px;margin:0 auto}.maps .block{height:480px;width:455px;position:relative;margin:30px 15px;float:left}.maps .block .container{width:auto}.maps .block .map{height:480px}footer .right .menu a{font-size:16px;margin-left:15px;margin-right:15px}.tophead{height:240px;padding-top:80px}.path{padding:25px 0}.path a{line-height:20px}.path a:after{width:5px;height:20px;background-size:5px 20px;margin:0 15px}.our-team .block{height:300px}.our-team .block .photo{height:224px}.our-team .block .photo img{width:224px;height:224px}.service .txt{padding-top:15px}.case{margin-top:25px;margin-bottom:25px}.case .txt{min-height:215px}.histroy-log .block .txt{width:410px}.histroy-log .block:nth-child(2n) .txt{margin:-5px 0 0 -470px}.histroy-log .block:nth-child(odd) .txt{margin:-5px 0 0 50px}.popup .body{width:340px}.popup .body .pad{padding:20px 65px}}@media (min-width: 1170px){.container{width:1170px}header .mainmenu{margin-left:100px}header .mainmenu .body{width:100%}.maps{width:1170px}.maps .block{height:590px;width:555px}.maps .block .map{height:590px}.case .txt{min-height:265px}.service .txt{padding-top:30px}.histroy-log .block .txt{width:510px}.histroy-log .block:nth-child(2n) .txt{margin:-5px 0 0 -570px}}

.form-field {
    width: 95%;
    display: flex;
    margin-bottom: 10px;
    font-family: 'Roboto';
    font-size: 14px;
    box-shadow: 1px 1px 1px 1px #e3e3e3;
    border-radius: 5px;
    background: white;
}

select#servicetype {
    border: 1px solid #ffffff;
}

select#paymentmethod {
    border: 1px solid #ffffff;
}
.payment_box.payment_method_authorizenet_lightweight h1 {
    padding-bottom: 30px;
}

tr {
    display: flex;
    flex-direction: column;
}

.wc-credit-card-form th {
    width: 260px;
    margin-bottom: 14px;
}
tr#wpspf_credit_card_logo {
    width: 20%;
}
section.coaching-solutions .item-image img {
    height: auto !important;
    position: relative;
}
section.coaching-solutions .item.item--even {
    display: flex;
    flex-direction: column-reverse;
    gap: 25px;
}
tr#wpspf_submit_btn {
    display: block !important;
}
.payment_box.payment_method_authorizenet_lightweight h1 {
    display: none;
}
    tr#wpspf_submit_btn input[type=button], input[type=reset], input[type=submit] {
        padding: 14px 70px 34px 70px !important;
    }
@media(max-width: 767px){
	section.coaching-solutions .item.item--even {
    display: flex;
    flex-direction: column-reverse;
    gap: 25px !important;
}
	.form-field {
    width: 100% !important;

}
	.payment_box.payment_method_authorizenet_lightweight h1 {
    font-size: 24px;
}
	tr#wpspf_credit_card_logo {
    width: 60%;
}

	
  .hero .item-content h1
	{
		font-size: 25px !important;
        line-height: 40px !important;
	}
.item-content .text p
 {
      font-size: 19px;
    line-height: 30px;
    color: #000;
    text-align: center;
}
.hero
{
padding-bottom:75px;
}
.coaching-program .coaching-program-heading h4{
        font-size: 20px!important;
    }
.item-content .text p {
     text-align: justify;
}
	header .container {
    justify-content: flex-start !important;
    font-size: 20px !important;
    gap: 10px;
    line-height: 36px;
    transition: 0.5s;
}
	header .mainmenu .body {
    width: 100% !important;
}
	.item {
    display: grid;
    gap: 0 !important;
    margin-bottom: 30px;
}
	
	.coaching-program .coaching-program-heading h4 
	{
    font-size: 20px !important;
    }
	.item-content h2 {
    font-size: 35px !important;

}
	.down {
    position: absolute;
    bottom: -30px;
    left: 0 !important;
    right: 0;
}
	
	
}



/*# sourceMappingURL=all.min.css.map */


