@import url(https://fonts.googleapis.com/css?family=Rubik:300,400,500,700,900);html{margin:0!important;overflow-x:hidden}body{position:relative;margin:0;padding:0;overflow-x:hidden;font-family:'Rubik',sans-serif;font-weight:400;font-size:18px;padding:0 35px}@media only screen and (max-width:1200px){body{padding:0 20px}}@media only screen and (max-width:950px){body{padding:0 10px;padding-top:55px}}input{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}a{text-decoration:none;color:inherit}*,*::before,*::after{box-sizing:border-box;direction:rtl}.ltr,.ltr *{direction:ltr}p,h1,h2,h3,h4,h5,h6{margin:0}ul{-webkit-padding-start:0;list-style:none;margin:0;padding:0}section{width:100%;max-width:1920px;margin:auto;overflow:hidden;position:relative;padding:75px 0}@media only screen and (max-width:1200px){section{padding:55px 0}}@media only screen and (max-width:950px){section{padding:35px 0}}.section-inner{max-width:1320px;padding:0 10px;width:100%;margin:auto;position:relative}.section-inner.narrow{max-width:1020px}.content{font-family:'Rubik',sans-serif;font-weight:400;font-size:13px;color:#000;line-height:1.5}.content ul,.content h1,.content h2,.content h3,.content h4,.content h5,.content img{margin-top:15px}.content ul:first-child,.content h1:first-child,.content h2:first-child,.content h3:first-child,.content h4:first-child,.content h5:first-child,.content img:first-child{margin-top:0}.content p,.content li{margin-top:10px}.content p:first-child,.content li:first-child{margin-top:0}.content h1{font-size:20px;font-family:'Rubik',sans-serif;font-weight:700}.content h2{font-size:18px;font-family:'Rubik',sans-serif;font-weight:700}.content img{max-width:100%}.content ul{list-style:disc}.content ul,.content ol{padding-right:25px}.content .image-main{float:left;margin-right:25px;margin-bottom:25px;max-width:50%}@media only screen and (max-width:950px){.content .image-main{max-width:100%;float:none;margin-right:0}}.centered{text-align:center}.parts{display:flex;margin:0 -45px}.parts .part{width:50%;padding:0 45px;position:relative}@media only screen and (max-width:950px){.parts{flex-wrap:wrap}.parts .part{width:100%}.parts .part:nth-child(2){margin-top:25px}}.image img{max-width:100%}.align-center{text-align:center}.section-title{font-family:'Rubik',sans-serif;font-weight:400;font-size:29px;color:#000}@media only screen and (max-width:1200px){.section-title{font-size:30px}}@media only screen and (max-width:950px){.section-title{font-size:25px}}.section-subtitle{font-family:'Rubik',sans-serif;font-weight:400;font-size:18px;color:#252A39;text-align:center;margin-top:10px}@media only screen and (max-width:1200px){.section-subtitle{font-size:18px}}@media only screen and (max-width:950px){.section-subtitle{font-size:16px}}.play-button{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100px;width:100px;background:rgb(255 255 255 / .8);border-radius:100%;z-index:3;cursor:pointer}.play-button i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#283786;font-size:35px;transition:0.5s}.play-button:hover i{color:#CF212A}#sm_menu_ham{float:left;left:auto;top:10px;right:auto;left:10px}#sm_menu_ham span{background-color:#000;height:3px}.sm_menu_outer{background:#000}.sm_menu_outer .mobile_menu li{border-top:1px solid #d6dbde;border-bottom:1px solid #d6dbde;-o-border-image:linear-gradient(to right,#fff0 0%,#d6dbde 20%,#d6dbde 50%,#d6dbde 80%,#fff0 100%) 0 0 1 0;border-image:linear-gradient(to right,#fff0 0%,#d6dbde 20%,#d6dbde 50%,#d6dbde 80%,#fff0 100%) 0 0 1 0}.sm_menu_outer .mobile_menu li a{font-family:'Rubik',sans-serif;font-weight:400;padding:15px 15px;color:#fff;text-align:center}.sm_menu_outer .mobile_menu .sub-menu{background-color:#000!important}.sm_menu_outer .mobile_menu .current_page_item>a{font-family:'Rubik',sans-serif;font-weight:700;color:#fff}.sm_menu_outer.slide .mobile_menu li.hasChild>a{background:url(/wp-content/themes/parnas/plugins/mmenu/images/next.png) no-repeat scroll left 10px center/20px auto}.sm_menu_outer .mobile_menu li.back a{padding:20px 45px 20px 20px;background:url(/wp-content/themes/parnas/plugins/mmenu/images/back.png) no-repeat scroll right 15px center/20px auto}.sm_menu_outer{bottom:0;height:auto;top:45px}header{background:#fff;z-index:999}header .header-inner{padding-top:15px;text-align:center;border-bottom:1px solid #c6c8ca}header .part-bottom{position:relative}header .call-mobile{display:none}header .tel{position:absolute;left:0;bottom:5px;background:url(/wp-content/themes/parnas/images/icons/menuTop.jpg) no-repeat top left;font-family:'Rubik',sans-serif;font-weight:400;font-size:18px;color:#000;padding-top:8px;transition:0.25s}header .tel:hover{color:rgb(0 0 0 / .6)}header .menu-cont{margin-top:10px}header .menu-cont ul.main-menu{display:flex;justify-content:center}header .menu-cont ul.main-menu>li{position:relative;margin:0 13px;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#000;transition:0.5s}header .menu-cont ul.main-menu>li.menu-item-has-children{background:url(/wp-content/themes/parnas/images/icons/dl.png) no-repeat left center;position:relative}header .menu-cont ul.main-menu>li.menu-item-has-children a{padding-left:10px}header .menu-cont ul.main-menu>li>a{position:relative;transition:0.5s;font-family:'Rubik',sans-serif;font-weight:400;font-size:13px;padding:7px 0;white-space:nowrap;line-height:1}header .menu-cont ul.main-menu>li.current_page_item>a{background:url(/wp-content/themes/parnas/images/icons/menuTop.jpg) no-repeat top left}header .menu-cont ul.main-menu>li .sub-menu{padding:5px 0;position:absolute;left:50%;transform:translateX(-50%);top:100%;background-color:#fff;min-width:150px;visibility:hidden;opacity:0;transition:0.15s;z-index:999;-webkit-filter:drop-shadow(0 2px 5px rgb(0 0 0 / .15));filter:drop-shadow(0 2px 5px rgb(0 0 0 / .15))}header .menu-cont ul.main-menu>li .sub-menu .menu-item-has-children{background:url(/wp-content/themes/parnas/images/icons/ll.png) no-repeat left 10px center}header .menu-cont ul.main-menu>li .sub-menu .menu-item-has-children a{padding-left:15px}header .menu-cont ul.main-menu>li .sub-menu li{margin:0;position:relative;padding:0 15px;transition:0.25s}header .menu-cont ul.main-menu>li .sub-menu li .sub-menu{left:auto;padding:5px 0;transform:none;right:100%;top:0}header .menu-cont ul.main-menu>li .sub-menu li a{font-family:'Rubik',sans-serif;font-weight:400;font-size:12px;color:#000;padding:8px 0;white-space:nowrap;display:inline-block;transition:0.5s}header .menu-cont ul.main-menu>li .sub-menu li:hover{background-color:#e6e6e7}header .menu-cont ul.main-menu>li .sub-menu li:hover>.sub-menu{visibility:visible;opacity:1}header .menu-cont ul.main-menu>li:hover>a{color:rgb(0 0 0 / .6)}header .menu-cont ul.main-menu>li:hover>.sub-menu{visibility:visible;opacity:1}@media only screen and (max-width:950px){header{position:fixed;top:0;left:0;right:0;z-index:99}header .header-inner{padding-top:0}header .call-mobile{display:block;position:absolute;right:10px;top:5px}header .tel{display:none}header .menu-cont{display:none}header .logo img{height:40px}}.floating-form{position:fixed;left:10px;border-bottom:10px solid #969697;background:#fff;-webkit-filter:drop-shadow(0 10px 20px rgb(10 17 27 / .3));filter:drop-shadow(0 10px 20px rgb(10 17 27 / .3));z-index:99;padding:20px;width:320px;bottom:-450px;transition:0.5s}.floating-form.shown{bottom:10px}.floating-form .title{font-family:'Rubik',sans-serif;font-weight:700;font-size:35px;color:#000;text-align:center}.floating-form .wpcf7 .wpcf7-form-control-wrap{width:100%}.floating-form-button{font-size:0;position:fixed;left:10px;bottom:-150px;-webkit-filter:drop-shadow(0 10px 20px rgb(10 17 27 / .3));filter:drop-shadow(0 10px 20px rgb(10 17 27 / .3));z-index:99;transition:0.5s;cursor:pointer}.floating-form-button.shown{bottom:10px}@media only screen and (max-width:950px){.floating-form-button{left:5px}.floating-form-button.shown{bottom:5px}.floating-form-button img{width:70px}}section.slider-top{padding:30px 0}section.slider-top .swiper-container .swiper-wrapper .swiper-slide img{width:100%}section.slider-top .swiper-container .swiper-vanigation{position:absolute;left:20px;right:20px;top:50%;transform:translateY(-50%);z-index:9}section.slider-top .swiper-container .swiper-vanigation .arrow{color:#fff;font-size:24px;cursor:pointer;transition:0.25s}section.slider-top .swiper-container .swiper-vanigation .arrow:hover{opacity:.5}section.slider-top .swiper-container .swiper-vanigation .swiper-next{float:left}section.slider-top .swiper-container .swiper-vanigation .swiper-nprev{float:right}@media only screen and (max-width:950px){section.slider-top{padding-top:10px}}section.about{background:#e6e6e7}section.about .parts{align-items:center}section.about .content{text-align:right;margin-top:15px}@media only screen and (max-width:950px){section.about .parts{flex-direction:column-reverse}section.about .parts .part:nth-child(1){margin-top:25px}section.about .parts .part:nth-child(2){margin-top:0}}section.project-cats .boxes{display:flex;justify-content:center;flex-wrap:wrap;font-size:0;margin:-15px;margin-top:25px}section.project-cats .boxes .box{width:25%;margin:0;padding:15px;display:block;position:relative;overflow:hidden;cursor:pointer}section.project-cats .boxes .box .inner{overflow:hidden;position:relative}section.project-cats .boxes .box .image{display:flex;align-items:center;justify-content:center;overflow:hidden;height:210px}section.project-cats .boxes .box .image img{transition:0.5s;height:100%;width:auto;max-width:9999px}section.project-cats .boxes .box .text{font-family:'Rubik',sans-serif;font-weight:400;font-size:24px;color:#000;text-align:center;margin-top:20px;transition:0.5s}section.project-cats .boxes .box:hover .image img{transform:scale(1.1)}section.project-cats .boxes .box:hover .text{color:#ccc}@media only screen and (max-width:1200px){section.project-cats .boxes .box{width:50%;max-width:470px}}@media only screen and (max-width:950px){section.project-cats .boxes{margin:-10px;margin-top:15px}section.project-cats .boxes .box{padding:10px}section.project-cats .boxes .box .image{height:100px}section.project-cats .boxes .box .text{font-size:20px;margin-top:10px}}footer{padding:10px 0;border-top:1px solid #ccc}footer .section-inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:1650px;font-family:'Rubik',sans-serif;font-weight:400;font-size:12px;color:#949698}footer .section-inner a{cursor:pointer;transition:0.5s;margin:5px;white-space:nowrap;display:inline-block}footer .section-inner a:hover{color:#ccc}footer .section-inner p{margin:5px;text-align:center}footer .section-inner .menu-cont{margin:0 15px}footer .section-inner .menu-cont ul{display:flex}footer .section-inner .social{display:flex;align-items:center;justify-content:center;margin-right:25px}footer .section-inner .social a{font-size:20px;margin:0 7px}@media only screen and (max-width:950px){footer .section-inner{flex-direction:column}footer .section-inner .menu-cont ul{flex-direction:column}footer .section-inner .menu-cont ul li{text-align:center}footer .section-inner .social{margin-top:10px;margin-right:0}footer .section-inner .credit{margin-top:15px}}.popup{position:fixed;top:0;left:0;bottom:0;right:0;background:rgb(0 0 0 / .75);z-index:99;text-align:center;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:0.5s}.popup.open{visibility:visible;opacity:1}.popup.open .inner{opacity:1;transform:scale(1)}.popup .inner{background-position:bottom center;background-size:100% auto;background-color:#fff;box-shadow:20px 40px 100px rgb(45 57 65 / .204573);margin:auto;padding:80px;max-width:1500px;position:relative;opacity:0;transform:scale(.7);transition:0.5s}.popup .inner .close{position:absolute;right:20px;top:20px;font-size:24px;cursor:pointer}.popup .inner .title{font-family:'Rubik',sans-serif;font-weight:700;font-size:30px;color:#333947}.popup .inner .content{font-family:'Rubik',sans-serif;font-weight:700;font-size:17px;color:#313236;text-align:center;margin-top:35px}.popup .inner .wpcf7{margin-top:35px}.popup .inner .text-bottom{font-family:'Rubik',sans-serif;font-weight:300;font-size:60px;color:#333947;margin-top:35px}.popup .inner .text-bottom strong{font-family:'Rubik',sans-serif;font-weight:700}@media only screen and (max-width:950px){.popup .inner{padding:25px}.popup .inner .close{top:10px;right:10px}.popup .inner .title{font-size:28px}.popup .inner .content{font-size:16px;margin-top:25px}.popup .inner .wpcf7{margin-top:15px}.popup .inner .text-bottom{font-size:45px;margin-top:25px}}section.top-inner{background-color:#9a9a9b;padding-top:5px;padding-bottom:5px;position:relative;text-align:right;overflow:visible;z-index:95}section.top-inner .section-inner{position:relative}section.top-inner .title-wrapper .title{font-family:'Rubik',sans-serif;font-weight:400;font-size:22px;color:#fff;margin:0;display:inline-block;position:relative}section.top-inner .title-wrapper .title span{position:relative;z-index:2}section.top-inner .breadcrumbs{text-align:right;margin:auto;margin-top:5px;display:inline-block;margin-right:-5px}section.top-inner .line{font-family:'Rubik',sans-serif;font-weight:400;font-size:12px;color:#fff}section.top-inner .line a{font-family:'Rubik',sans-serif;font-weight:400;color:#f7f4f1;margin:0 5px}section.top-inner .line .breadcrumb_last{font-family:'Rubik',sans-serif;font-weight:700;color:#fff;margin:0 5px}section.top-inner .button{position:absolute;bottom:-25px;left:50%;transform:translateX(-50%);font-family:'Rubik',sans-serif;font-weight:400;font-size:12px;color:#fff;cursor:pointer;background:#000;border-radius:0 0 5px 5px;padding:3px 5px;padding-top:10px}section.top-inner .button .fa-times{display:none}section.top-inner .button.open .fa-times{display:inline-block}section.top-inner .button.open .fa-plus{display:none}section.top-inner .panel{position:absolute;bottom:0;left:10px;display:flex}section.top-inner .panel .btn{font-family:'Rubik',sans-serif;font-weight:400;font-size:12px;color:#fff;cursor:pointer}section.top-inner .panel .sep{font-family:'Rubik',sans-serif;font-weight:400;font-size:12px;color:#fff;margin:0 5px}@media only screen and (max-width:950px){section.top-inner .panel{position:static;justify-content:flex-end;margin-top:5px}}section.about-inner .parts{display:flex;margin:0 -30px}section.about-inner .parts .part{width:33.33%;padding:0 30px;position:relative}@media only screen and (max-width:950px){section.about-inner .parts{flex-wrap:wrap}section.about-inner .parts .part{width:100%;margin-top:25px}section.about-inner .parts .part:nth-child(1){margin-top:0}}section.projects .content-top{margin-bottom:45px}section.projects .content-bottom{margin-top:45px}section.projects .boxes{display:flex;justify-content:center;flex-wrap:wrap;font-size:0;margin:-15px}section.projects .boxes .box{width:33.33%;margin:0;padding:15px;display:block;position:relative;overflow:hidden;cursor:pointer;display:flex;align-items:flex-end}section.projects .boxes .box .inner{overflow:hidden;position:relative}section.projects .boxes .box .image{display:flex;align-items:center;justify-content:center;overflow:hidden;height:210px}section.projects .boxes .box .image img{transition:0.5s;height:100%;width:auto;max-width:9999px}section.projects .boxes .box .text{font-family:'Rubik',sans-serif;font-weight:400;font-size:14px;color:#000;text-align:right;margin-bottom:10px;transition:0.5s}section.projects .boxes .box:hover .image img{transform:scale(1.1)}section.projects .boxes .box:hover .text{color:#ccc}@media only screen and (max-width:1200px){section.projects .boxes .box{width:50%;max-width:470px}}@media only screen and (max-width:950px){section.projects .boxes{margin:-10px}section.projects .boxes .box{padding:10px}section.projects .boxes .box .image{height:170px}}@media only screen and (max-width:600px){section.projects .boxes .box .text{font-size:12px}section.projects .boxes .box .image{height:100px}}.project-details{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:9;padding:25px;background:rgb(255 255 255 / .9);display:none;z-index:98;width:300px}.project-details .content{font-size:12px}.project-details .content p{margin-top:5px}section.slider-project{padding:30px 0;overflow:visible}section.slider-project .parts .part:nth-child(1){width:30%}section.slider-project .parts .part:nth-child(2){width:70%}section.slider-project .content{margin-top:35px}section.slider-project .swiper-container{height:100%;height:715px}section.slider-project .swiper-container .swiper-wrapper{height:100%}section.slider-project .swiper-container .swiper-wrapper .swiper-slide{height:100%;display:flex;align-items:center;justify-content:center}section.slider-project .swiper-container .swiper-wrapper .swiper-slide img{max-height:100%}section.slider-project .swiper-container .swiper-vanigation{position:absolute;left:20px;right:20px;top:50%;transform:translateY(-50%);z-index:9}section.slider-project .swiper-container .swiper-vanigation .arrow{color:#000;font-size:35px;cursor:pointer;transition:0.25s}section.slider-project .swiper-container .swiper-vanigation .arrow:hover{opacity:.5}section.slider-project .swiper-container .swiper-vanigation .swiper-next{float:left}section.slider-project .swiper-container .swiper-vanigation .swiper-nprev{float:right}@media only screen and (max-width:1370px){section.slider-project .swiper-container{height:600px}}@media only screen and (max-width:1200px){section.slider-project .swiper-container{height:500px}}@media only screen and (max-width:950px){section.slider-project .parts{flex-wrap:wrap}section.slider-project .parts .part:nth-child(1){width:100%}section.slider-project .parts .part:nth-child(2){width:100%}section.slider-project .swiper-container{height:auto}section.slider-project .swiper-container .swiper-wrapper .swiper-slide img{width:100%;height:auto}section.slider-project .swiper-container .swiper-vanigation{position:absolute;left:5px;right:5px}section.slider-project .swiper-container .swiper-vanigation .arrow{color:#fff;font-size:25px}}section.blog .content{margin-bottom:25px}section.blog .boxes{display:flex;justify-content:center;flex-wrap:wrap;font-size:0;margin:-25px}section.blog .boxes .box{width:33.33%;margin:0;padding:25px;display:block;position:relative;overflow:hidden;cursor:pointer}section.blog .boxes .box .inner{overflow:hidden;position:relative}section.blog .boxes .box .image{display:flex;align-items:center;justify-content:center;overflow:hidden;height:280px}section.blog .boxes .box .image img{transition:0.5s;height:100%;width:auto;max-width:9999px}section.blog .boxes .box .text{font-family:'Rubik',sans-serif;font-weight:400;font-size:12px;color:#000;text-align:right;margin-top:15px;transition:0.5s}section.blog .boxes .box .text .title{font-size:16px;margin-bottom:5px}section.blog .boxes .box .text .btn{font-family:'Rubik',sans-serif;font-weight:700;margin-top:5px}section.blog .boxes .box:hover .image img{transform:scale(1.1)}section.blog .boxes .box:hover .text{color:#ccc}@media only screen and (max-width:950px){section.blog .boxes{display:flex;justify-content:center;flex-wrap:wrap;font-size:0;margin:-10px}section.blog .boxes .box{width:50%;padding:25px 10px}section.blog .boxes .box .image{height:180px}section.blog .boxes .box .image img{transition:0.5s;height:100%;width:auto;max-width:9999px}section.blog .boxes .box .text{font-family:'Rubik',sans-serif;font-weight:400;font-size:12px;color:#000;text-align:right;margin-top:15px;transition:0.5s}section.blog .boxes .box .text .btn{font-family:'Rubik',sans-serif;font-weight:700;margin-top:5px}section.blog .boxes .box:hover .image img{transform:scale(1.1)}section.blog .boxes .box:hover .text{color:#ccc}}section.team .boxes{display:flex;justify-content:center;flex-wrap:wrap;font-size:0;margin:-25px}section.team .boxes .box{width:33.33%;max-width:310px;margin:0;padding:25px;display:block;position:relative;overflow:hidden}section.team .boxes .box .inner{overflow:hidden;position:relative}section.team .boxes .box .image{display:flex;align-items:center;justify-content:center;overflow:hidden;height:152px}section.team .boxes .box .image img{transition:0.5s;height:100%;width:auto;max-width:9999px}section.team .boxes .box .text{font-family:'Rubik',sans-serif;font-weight:400;font-size:12px;color:#000;text-align:right;margin-top:15px;transition:0.5s}section.team .boxes .box .text .line-2{margin-top:5px}@media only screen and (max-width:950px){section.team .boxes{flex-direction:column;align-items:center}section.team .boxes .box{width:100%}}.block-form{margin-top:35px}.block-form form{display:flex;align-items:flex-start}.block-form form .wpcf7-form-control-wrap,.block-form form input[type="submit"]{margin:0 10px}.block-form form .wpcf7-response-output{position:absolute;bottom:-60px}@media only screen and (max-width:950px){.block-form form{display:block}.block-form form .wpcf7-form-control-wrap,.block-form form input[type="submit"]{margin:10px 0}}.wpcf7{margin-top:15px}.wpcf7 .wpcf7-form-control-wrap{width:100%;margin-top:10px;display:block}.wpcf7 .wpcf7-form-control-wrap input,.wpcf7 .wpcf7-form-control-wrap textarea{display:inline-block;background:#fff;color:#888;border-radius:10px;border:1px solid #ccc;padding:10px 10px;width:100%;font-family:'Rubik',sans-serif;font-weight:400}.wpcf7 .wpcf7-form-control-wrap textarea{height:85px}.wpcf7 input[type="submit"]{font-family:'Rubik',sans-serif;font-weight:700;font-size:14px;color:#fff;background-color:#888;border-radius:10px;border:none;padding:10px 10px;width:100px;margin-top:15px;cursor:pointer;transition:0.5s}.wpcf7 input[type="submit"]:hover{background-color:#ccc}.wpcf7 .wpcf7-response-output{margin:0;font-size:16px}section.contact .parts{align-items:center}section.contact .block{border-bottom:1px solid #746c6a;padding:15px 0;text-align:center}section.contact .block.block-form{margin:0}section.contact .block:first-child{border-top:1px solid #746c6a}section.contact .block .title{font-family:'Rubik',sans-serif;font-weight:400;font-size:18px;color:#000}section.contact .block .content{margin-top:20px}section.contact .slogan{padding:25px 0;display:none}section.contact .slogan .line-1{font-family:'Rubik',sans-serif;font-weight:400;font-size:22px;color:rgb(0 0 0 / .25)}section.contact .slogan .line-2{font-family:'Rubik',sans-serif;font-weight:400;font-size:15px;color:rgb(0 0 0 / .25);margin-top:15px}@media only screen and (max-width:950px){section.contact .parts{flex-wrap:wrap}section.contact .parts .part{width:100%}section.contact .parts .part:nth-child(1){width:100%}section.contact .parts .part:nth-child(2){margin-top:25px;width:100%}section.contact .parts .part:nth-child(3){margin-top:25px;width:100%}}.pagination{margin-top:35px;text-align:center}.pagination a,.pagination span{font-family:'Rubik',sans-serif;font-weight:400;font-size:15px;color:#000;display:inline-block;margin:0 5px}.pagination .current{font-family:'Rubik',sans-serif;font-weight:700}