@charset "UTF-8";.services .item{background:linear-gradient(135deg, #fff 25%, #f3f3f6 45%, #e6e7e9 100%)}.services .item.fullwidth{background:#2775a9}.services .item.fullwidth p{color:#fff}footer,header.small{background-color:#4e555f}.copyright,.copyright p{color:#fff}@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:local("Roboto Thin"), local("Roboto-Thin"), url(../fonts/roboto-v18-latin_cyrillic-100.woff2) format("woff2"), url(../fonts/roboto-v18-latin_cyrillic-100.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local("Roboto Light"), local("Roboto-Light"), url(../fonts/roboto-v18-latin_cyrillic-300.woff2) format("woff2"), url(../fonts/roboto-v18-latin_cyrillic-300.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"), local("Roboto-Regular"), url(../fonts/roboto-v18-latin_cyrillic-regular.woff2) format("woff2"), url(../fonts/roboto-v18-latin_cyrillic-regular.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:local("Roboto Italic"), local("Roboto-Italic"), url(../fonts/roboto-v18-latin_cyrillic-italic.woff2) format("woff2"), url(../fonts/roboto-v18-latin_cyrillic-italic.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"), local("Roboto-Medium"), url(../fonts/roboto-v18-latin_cyrillic-500.woff2) format("woff2"), url(../fonts/roboto-v18-latin_cyrillic-500.woff) format("woff")}.adecoration,.adress p,.button>a,.lang>li>a,.mainnav>li>a,.phone>p>a,.readBtn,.readBtn a,.services>ul,.social a,.subTitle.light,.subTitle.light>a,.title.light,.watchBtn,.watchBtn a,.whiteColor,.whywe p{color:#fff}html{font-size:16px}body,html{font:400 1rem Roboto, sans-serif}h1,h2,h3,h4,h5{font-family:Roboto, sans-serif;font-weight:400;padding:30px 0 20px 0}h1{font-weight:100;font-size:3rem}h2{font-weight:100;font-size:2.4rem}@media screen and (max-width:960px){h2{font-size:2rem }}h3{font-weight:100;font-size:2rem}h4{font-size:1.6rem}h5{font-size:1.4rem;font-weight:100}h1,h2,h3,h4,h5{color:#949ba4}p{color:#949ba4}a{text-decoration:none;color:#949ba4}ul{margin:10px 0;list-style-type:disc;list-style-position:inside}ol{margin:10px 0;margin-left:20px}li,ol,ul{color:#949ba4}.tl{text-align:left !important}.tr{text-align:right !important}.adecoration,.adress p,.button>a,.lang>li>a,.mainnav>li>a,.phone>p>a,.services>ul,.social a{text-decoration:none}.pb10{padding-bottom:10px}.lang>li>a{text-transform:uppercase}.phone>p>a,.social a{text-align:right}.phone>p{padding:2px 0}.phone>p.small{color:#fff;font-size:.8rem}.phone>p>a{font-size:1rem}.small .phone>p>a{font-size:1rem}.adress p{font-size:.9rem}footer .adress p{text-align:left}.whywe p{font-weight:700;font-size:2.1rem}.readBtn,.watchBtn{font-weight:100;font-size:3.7rem;margin-top:60px}.variations p{font-size:1.875rem;font-weight:100}.variations h3{font-size:2.5rem;font-weight:400;text-align:center;color:#949ba4}.title{font-size:6rem !important;font-weight:100;width:100%;height:100%;position:relative}.title-portfolio{font-size:30px !important;font-weight:300 !important;width:440px;}h2 .title{padding:0}.title.dark{color:#949ba4}.subTitle{font-size:3.75rem;font-weight:100}.subtitle-portfolio{font-size:18px;line-height:21px;font-weight:400;margin-top:15px;}.subtitle-portfolio a{color:#5082AE !important;background-color:white;padding:15px 20px;text-align:center;}.subtitle-portfolio a:hover{color:white !important;background-color:#f79dce;}.subTitle.dark,.subTitle.dark>a{color:#949ba4}.leftTitle{position:relative;width:120px}.rightTitle{position:relative;width:120px}.portfolio h2{font-weight:100;font-size:30px}.textBlock{width:100%}.textBlock p:not(:first-of-type){padding-top:20px}.textBlock img{width:100%;height:auto;margin:30px 0}.textBlock strong{color:#2775a9;font-weight:600}.textBlock ol.about{list-style-type:none;counter-reset:section;padding-top:40px;margin-left:0}.textBlock a{text-decoration:underline;color:#2775a9;font-weight:600}.textBlock.textBlock-about{width:70vw;margin-left:15vw;padding:10px 3vw 50px;overflow:hidden}@media (max-width:1024px){.textBlock.textBlock-about{width:100%;margin-left:auto }}.textBlock p{color:#949ba4}.textBlock.invert p{color:#fff}.duo-block{display:flex;flex-direction:row}.duo-block .duo-block--img{width:60%}.duo-block .duo-block--img img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.duo-block .duo-block--desc{width:40%;padding:40px 0 40px 50px}.duo-block.block-reverse{flex-direction:row-reverse}@media screen and (max-width:960px){.duo-block.block-reverse{flex-direction:column }}.duo-block.block-reverse .duo-block--desc{padding:40px 50px 40px 0}@media screen and (max-width:960px){.duo-block{flex-direction:column } .duo-block .duo-block--img{width:100% } .duo-block .duo-block--desc{width:100%;padding:40px 0 }}.duo-block *,.tripple-blocks *{color:#949ba4}.tripple-blocks{width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-evenly;padding:0 5vw;margin-bottom:50px}.tripple-blocks .tripple-block{width:25%;display:flex;flex-direction:column;align-items:center}.tripple-blocks .tripple-block img{width:100%;height:auto}.tripple-blocks .tripple-block .tripple-block--desc{text-align:center}.tripple-blocks .tripple-block--img{width:100%}@media screen and (max-width:960px){.tripple-blocks{flex-direction:column;align-items:center } .tripple-blocks .tripple-block{width:50% } .tripple-blocks .tripple-block--img{width:200px }}.author{padding-top:20px;font-size:1.5rem;text-align:right;font-style:italic;font-weight:100}.service-grid{list-style-type:none;counter-reset:serv01;padding-top:40px}.service-grid>*{color:#949ba4}.service-grid li .servText:before{display:inline-block;position:absolute;left:0;top:0;counter-increment:serv01;content:counter(serv01, decimal-leading-zero) " ";color:rgba(148, 155, 164, .2);font-size:14rem;font-weight:100}.service-grid li p:first-of-type{margin-left:80px;padding-top:20px}.service-grid span{color:#2775a9;font-weight:600}.half-select-btns a{font-size:1.2rem}.service01 ol{padding-left:20px}.portfolio .pItems_new .text h3{font-size:1.3rem}.portfolio .pItems_new-portfolio li div h3{color:white !important;font-size:20px !important;font-weight:300 !important;}.price h3{color:#2775a9}.sidebar_title{position:relative}.sidebar_title h3{position:relative;color:#2775a9;padding:10px 0 20px;margin:60px 0 0}.sidebar_title h3:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background-color:#949ba4;width:100%}.button{margin:0 20px;border:1px solid #fff;display:inline-block}.button:hover{cursor:pointer}.button>a{padding:10px 15px;display:block}.button.slide{float:right;margin-top:20px}.button.blue{background-color:#c776a2}input[type=submit]{margin-top:16px;color:#fff;background-color:#949ba4;font-size:16px;font-family:Roboto, sans-serif;border:1px solid #949ba4;width:292px;height:38px}input[type=submit]:hover{background-color:#adc6e1;cursor:pointer}input[type=submit]:active{background-color:#2775a9}.bottomsubmit{margin-top:26px !important}.close{margin:10px 30px;width:80px;height:80px;position:relative;overflow:hidden;z-index:200}.close:hover{cursor:pointer}.close span{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:2px;margin:auto;background-color:#fff;transition:all .6s cubic-bezier(1, -1, 0, 2)}.close span:first-of-type{transform:rotateZ(0)}.close span:last-of-type{transform:rotateZ(0)}.close.active span:first-of-type{transform:rotateZ(45deg)}.close.active span:last-of-type{transform:rotateZ(-45deg)}.close.right{float:right}.close.blue span{background-color:#2775a9}.close.bgblue{background-color:rgba(39, 117, 169, .8);border-radius:100px}.close.bgblue span{width:80%}.main-btn{display:inline-block;margin:20px 0;border:1px solid #949ba4}.main-btn a{display:block;padding:20px 30px;color:#4e555f}.main-btn a:hover{background-color:#4e555f;color:#fff}input[type=text]:focus,input[type=text]:hover{border:1px solid #adc6e1;color:#949ba4;padding:0 10px}.contactforms{position:absolute;top:200px;left:510px}.contactforms .leftsideform,.contactforms .rightsideform{display:table-cell;width:50%;padding-right:35px}.contactforms .editionalformtext{padding-top:20px;display:block;width:100%;height:38px;font-size:1rem;padding-bottom:35px;color:#949ba4}.contactforms .contact{font-size:16px;color:#949ba4;padding-top:10px;padding-bottom:5px}.contactforms input{width:100%;height:38px}input:not([type=checkbox]){width:100%;height:38px;color:#949ba4;padding:0 10px}input[type=submit]{color:#fff}.contactform{margin:20px 0;background-color:#949ba4}.contactform *{color:#fff}.contactform .sideform{padding:20px}.contactform .sideform .contact{margin-top:20px}.contactform .sideform input[type=submit]{background-color:#2775a9}header.small{display:none;opacity:0}.burger{width:38px;height:28px;position:relative;display:none;z-index:2;margin-right:20px}.burger:hover{cursor:pointer}.burger span{position:absolute;left:0;right:0;width:38px;height:3px;background-color:#fff}.burger span:first-of-type{top:0;transition:all .3s ease-in-out}.burger span:nth-of-type(2){top:12.5px;transition:all .3s ease-in-out}.burger span:last-of-type{bottom:0;transition:all .3s ease-in-out}.burger.active span:first-of-type{transform-origin:left top;transform:rotate(45deg)}.burger.active span:nth-of-type(2){transform-origin:center center;transform:scaleX(0)}.burger.active span:last-of-type{transform-origin:left bottom;transform:rotate(-45deg)}.burgerNav{width:100vw;height:calc(100vh - 80px);position:fixed;top:80px;left:0;background-color:#6b737d;padding:1rem;display:none;opacity:0;overflow:scroll}.burgerNav ul{list-style-type:none;width:100%;font-size:1.2rem;text-align:center}.burgerNav ul li{margin:10px 0}.burgerNav ul li>a{color:#fff}.burgerNav ul.lang{font-size:1.5rem}.logo{width:281px;height:55px;z-index:2}.small .logo{display:flex;flex-direction:row;width:auto;justify-content:center;height:35.23px}.small .logo img{max-width:156px}.small p{color:#fff;font-size:.8rem;padding-left:15px;text-align:center}.small .logo-container{width:60vw;display:flex;flex-direction:row;text-align:center;justify-content:space-between}@media (max-width:620px){.small .logo-container{width:80vw }}.small .logo-container a{width:60%;align-self:center}.small .logo-container .logo-small{display:none}.small .logo-container .logo{width:150px;align-self:center}@media (max-width:620px){.small .logo-container .logo{display:none } .small .logo-container .logo-small{display:flex;flex-direction:column;align-items:center;justify-content:center;width:120px } .small .logo-container .logo-small a{width:100% }}.small .logo-container .slogan{display:flex;flex-direction:column}.small .logo-container .slogan *{color:#fff}.small .logo-container .slogan a{font-size:1.4rem}@media (max-width:620px){.small .container>.nav.lang{display:none }}.small img{text-align:center}@media screen and (min-width:1091px){.small .logo{flex-direction:row } .small .logo-container{width:unset }}.mainNav{position:relative;height:20px}.mainnav .last{display:none;}.small div .mainNav{margin-top:0}.leftLine{height:1px;background-color:#fff;position:absolute;transform-origin:right center}.leftLine{left:0;width:200px;top:0;bottom:0;margin:auto;transform:translateX(-100%)}.rightLine{height:1px;background-color:#fff;position:absolute;right:0;width:100vw;transform-origin:left center;transform:translate(100%);top:0;bottom:0;margin:auto 0}ul.nav{list-style-type:none;display:inline-flex}ul.nav.lang>li:not(:first-of-type){margin-left:10px}ul.nav.lang>li.active{position:relative}ul.nav.lang>li.active::before{content:"";position:absolute;left:0;right:0;bottom:0;border-top:none;border-bottom:1px solid #fff;z-index:-1}ul.nav.mainnav{margin:0 10px}ul.nav.mainnav>li:not(:first-of-type){margin-left:20px}.small ul.nav.mainnav>li:not(:first-of-type){margin-left:17px}ul.nav>li{position:relative}ul.nav>li::before{content:"";position:absolute;opacity:0;left:-10px;right:0;top:-5px;border-top:1px solid #fff;transition:all .3s}ul.nav>li:hover:before{left:0;top:0;opacity:1}ul.nav>li.active{position:relative}ul.nav>li.active::before{transition:none;opacity:1;top:0;left:0}header.withBg{background-color:#4e555f}.breadcrumbs{list-style-type:none;display:inline-block}.breadcrumbs li{position:relative;display:inline-block;padding:0 20px 0 0;font-size:.8rem;font-weight:100}.breadcrumbs li a{font-size:.8rem}.breadcrumbs li:not(:last-of-type) a{font-weight:400}.breadcrumbs li:not(:last-of-type):after{position:absolute;content:">";right:3px;font-size:.8rem;font-weight:600;color:#2775a9}.callToAction{background-color:#c776a2}.callToAction>div{height:100%}.callToAction p{color:#fff;font-size:1.5rem}.callToAction .action{color:#fff}.sectionContainer{position:relative}.sectionContainer .topLine{height:1px;background-color:#949ba4;width:calc(100% - 150px);position:absolute;top:-50px;left:65px}.sectionContainer .topLine.white{background-color:#fff}.sectionContainer .topLine.short{width:130px}.sectionContainer .leftTitle .leftTitle-block{position:relative;float:right;transform-origin:right top;transform:rotateZ(-90deg) translateY(-100%) translateX(60px)}.sectionContainer .leftTitle .leftTitle-block-portfolio{position:relative;float:none;transform-origin:unset;transform:rotateZ(0) translateY(0) translateX(0);top:-90px;left:150px;}.sectionContainer .leftTitle .leftTitle-block p{width:100%;color:#949ba4}.sectionContainer .leftTitle .leftTitle-block .vline{position:absolute;bottom:44px;left:13px;width:100vw;transform-origin:right top;transform:translateX(-100%);height:1px;background-color:#949ba4}.sectionContainer .leftTitle .leftTitle-block .vline.white{background-color:#fff}.sectionContainer .rightTitle .rightTitle-block{position:relative;float:right;transform-origin:right top;transform:rotateZ(-90deg) translateY(-100%) translateX(-60px) translateY(-40px);}.sectionContainer .rightTitle .rightTitle-block-portfolio{left:-170px;top:-65px;position:relative;float:none;transform-origin:unset;transform:rotateZ(0) translateY(0) translateX(0) translateY(0);}.sectionContainer .rightTitle .vline{position:absolute;top:26px;right:5px;width:114px;transform-origin:right top;transform:translateX(100%);height:1px;background-color:#949ba4;}.sectionContainer .rightTitle .vline.white{background-color:#fff}.sectionContainer .vlineShort{position:absolute;top:50px;left:-134px;width:329px;transform-origin:right top;transform:rotateZ(-90deg) translateY(-100%) translateX(100px);height:1px;background-color:#949ba4}.sectionContainer .vlineShort.white{background-color:#fff}.services{overflow:hidden}.services ul{list-style-type:none;width:100%}.services ul .item{margin:11px}.services ul .item a>object{width:80%;height:auto;z-index:-1;transform:translateZ(-10px);transform-style:preserve-3d}.services ul .item a{text-decoration:none;color:#949ba4;font-size:1rem;padding:10% 10% 0;text-align:center;transform:translate3d(0, 0, 0);transform:translateZ(1000px);transform-style:preserve-3d;z-index:2}.services ul .item.fullwidth a{padding:28% 10% 0}.services ul .item.fullwidth a p{font-size:2.5rem}.seo-links{margin-top:40px;list-style-type:none;display:flex;flex-direction:column}.seo-links a{text-decoration:underline;color:#2775a9;font-weight:600}.payments{width:50px;height:73px}.footer .social{width:70%}.succes-msg{padding:10px 0;color:#fff;display:none}.succes-msg.show{display:block}nav.sidebar{position:relative}nav.sidebar ul{list-style-type:none}nav.sidebar ul li{display:flex;flex-direction:column;margin:10px 0;position:relative}nav.sidebar ul li a{padding-left:15px;transition:all .3s ease-in-out}nav.sidebar ul li a:before{content:"";position:absolute;left:0;bottom:0;top:0;margin:auto 0;height:4px;width:4px;background-color:#949ba4}nav.sidebar ul li a:hover{padding-left:20px;color:#2775a9}nav.sidebar ul li a:hover:before{background-color:#2775a9}nav.sidebar ul li.active{padding:20px 0 20px 35px;border:1px solid #2775a9;color:#2775a9}.aboutUs{overflow:hidden;background:url(https://olanko.com.ua/assets/olanko/img/ourworks/implant/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA-%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0-2020-05-13-%D0%B2-20.05.40.jpg);position:relative;background-size:cover;height:70vh}.aboutUs.aboutUs-text{height:auto;background:0 0}.aboutUs.aboutUs-text>img{position:relative;left:0;top:-100px;width:100%;height:60vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%}.aboutUs>img{position:absolute;right:0;bottom:0;height:100%;width:auto}.aboutUs .container{height:100%}.aboutUs .aboutMainBlock{margin-left:75px;position:relative;margin-top:150px;padding-left:70px;width:470px}.aboutUs .aboutMainBlock .whywe-container{position:relative}.aboutUs .aboutMainBlock .hlineLeft,.aboutUs .aboutMainBlock .hlineRead,.aboutUs .aboutMainBlock .hlineRight,.aboutUs .aboutMainBlock .hlineWatch,.aboutUs .aboutMainBlock .vlineLeft,.aboutUs .aboutMainBlock .vlineRight{position:absolute;background-color:#fff}.aboutUs .aboutMainBlock .vlineLeft{left:0;top:-200px;width:1px;height:209px}.aboutUs .aboutMainBlock .hlineLeft{width:72px;height:1px;left:0;top:9px}.aboutUs .aboutMainBlock .hlineRight{right:0;top:-122px;height:1px;width:25px}.aboutUs .aboutMainBlock .vlineRight{right:0;top:-121px;height:292px;width:1px}.aboutUs .aboutMainBlock .hlineWatch{height:1px;right:0;width:117px;top:44px}.aboutUs .aboutMainBlock .hlineRead{height:1px;right:0;width:193px;bottom:30px}.aboutUs .aboutReadBlock,.aboutUs .aboutVideoBlock{position:fixed;left:0;right:0;bottom:0;top:0;background-color:#4e555f;z-index:100000;display:none;opacity:0;transition:all 2s ease-in-out}.aboutUs .aboutReadBlock.show,.aboutUs .aboutVideoBlock.show{opacity:1;display:block}.aboutUs .aboutReadBlock .video,.aboutUs .aboutVideoBlock .video{position:absolute;left:0;right:0;top:0;bottom:0}.aboutUs .aboutRead{padding:50px}.aboutUs .aboutRead .aboutText{position:fixed;left:50%;z-index:2;width:50%;height:calc(100vh - 100px);top:50px;right:20px;padding:50px;overflow:hidden;background-color:rgba(78, 85, 95, .8)}.aboutUs .aboutRead .aboutText>div{overflow:auto;height:100%;word-break:break-word}.aboutUs .aboutRead .aboutText p{color:#fff;font-size:1.2rem}.aboutUs .aboutRead .aboutText h1,.aboutUs .aboutRead .aboutText h2,.aboutUs .aboutRead .aboutText h3,.aboutUs .aboutRead .aboutText h4{color:#fff;padding-top:0}.aboutUs .aboutRead .aboutText h1{font-size:2.4rem}.aboutUs .aboutRead .aboutText h2{font-size:1.6rem}.aboutUs .aboutRead .aboutImg{position:fixed;right:50%;left:0;bottom:0;z-index:-1;height:100%;overflow:hidden}.aboutUs .aboutRead .aboutImg img{height:100%;width:auto}.feedback{overflow:hidden}.feedback .variations{position:absolute;top:180px;left:195px;width:285px}.feedback .variations .line{width:100%;height:1px;background-color:#949ba4}.feedback .variations p{padding:30px 30px 27px}.feedback .variations p:last-of-type{padding-top:10px}.feedback .brackettop{position:absolute;top:200px;left:480px;height:145px;width:30px;border-left:1px solid #949ba4;border-top:1px solid #949ba4;border-bottom:1px solid #949ba4}.feedback .faqtext{margin-top:60px}.feedback .faqtext a{color:#2775a9;border-bottom:1px solid #2775a9}.feedback .faqtext p:first-of-type{padding-bottom:28px}.feedback .faqtext p:last-of-type{text-align:right}.feedback .feedbackFrame{position:relative}.feedback .feedbackFrame .linebefore{position:absolute;left:0;width:200px;height:1px;background-color:#4e555f}.feedback .feedbackFrame .vline{position:relative;width:20px;height:300px;border-left:1px solid #4e555f}.portfolio{overflow:hidden}.portfolio:not(.page){background-color:#949ba4}.portfolio ul.pItems{list-style-type:none}.reviews{overflow:hidden;height:777px;background-color:#fff}.reviews ul.pItems{list-style-type:none}.reviews ul.pItems p{color:#000}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1 } 100%{opacity:0 }}@keyframes fadeOut{0%{opacity:1 } 100%{opacity:0 }}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.slides{position:relative;width:100%}.slides img{width:100%;height:auto}.slides .textblock{position:absolute;top:30vh;right:5vw;margin-top:0;z-index:2;display:flex;flex-direction:column;align-items:flex-end;max-width:80%}@media (max-width:620px){.slides .textblock{align-items:center }}.slides .textblock p{color:#fff;font-size:2rem;text-align:right;line-height:3rem;background-color:rgba(78, 85, 95, .9);padding:5px 10px;margin-bottom:5px}.slides .textblock p.important{font-size:3rem;font-weight:100;background-color:rgba(39, 117, 169, .9);padding-bottom:10px}.slides .textblock .slider-textblock{background-color:#c776a2;padding:15px 10px 0;margin-bottom:10vh;margin-top:-20vh}.slides .textblock .slider-textblock p{background-color:transparent;line-height:1.2rem;padding:0 0 10px;font-size:1.5rem}.img-filter{position:absolute;top:0;left:0;right:0;display:block;width:100%;height:180px;background:linear-gradient(180deg, rgba(0, 0, 0, .7) 0, rgba(0, 0, 0, 0) 100%);z-index:1}.owl-next,.owl-prev{position:absolute;top:50%;margin-top:-10px;border-radius:50px;width:50px;height:50px}.owl-next span,.owl-prev span{font-size:70px;text-align:center;display:block;color:rgba(255, 255, 255, .5)}.owl-next span:hover,.owl-prev span:hover{cursor:pointer}.owl-next.disabled span,.owl-prev.disabled span{opacity:0}.owl-prev{left:20px}.owl-next{right:20px}.owl-item{float:left;display:flex;justify-content:center;overflow:hidden}.teamcover{overflow:hidden}.teamcover .titleBg{position:absolute;bottom:100px;left:0;right:0;margin:0 auto;height:140px;z-index:1}.teamcover .titleBg h1{text-align:center;color:rgba(255, 255, 255, .4);font-size:19vw;font-weight:100;text-transform:uppercase}.teamcover .titleBg img{position:absolute;top:100px;opacity:.3}#teamBio .itemPhoto .conPhotoLine{position:absolute;left:0;bottom:0;z-index:-1;width:100%}#teamBio .itemPhoto .conPhotoLine:after{position:absolute;content:"";width:100%;height:1px;background-color:#949ba4;right:0;bottom:4px}#teamBio .itemPhoto .conPhotoLine img{width:100%;height:auto}#teamBio .itemText .itemNamePosition{font-weight:100}#teamBio .itemText .itemNamePosition .itemName{font-size:3rem}#teamBio .itemText .itemNamePosition .itemPosition{font-size:1.5rem}#teamBio .itemText .itemBio{margin-top:20px;width:100%;display:flex;flex-direction:row}#teamBio .itemText .itemBio .teamTextWrapper{padding:10px 30px 30px;background-color:#949ba4}#teamBio .itemText .itemBio .teamTextWrapper *{color:#fff}#teamBio .itemText .itemBio .teamTextWrapper ul{list-style-type:square;list-style-position:inside}#teamBio .itemText .itemBio .teamTextWrapper ul li{padding:5px 10px}#teamBio .itemText .itemBio .teamTextWrapper p{padding-bottom:15px}#teamBio .itemText .itemBio .teamTextWrapper p:first-of-type{padding-top:15px}#teamBio .itemText .itemBio .teamTextWrapper p b,#teamBio .itemText .itemBio .teamTextWrapper p big,#teamBio .itemText .itemBio .teamTextWrapper p strong{font-weight:100;font-size:2.5rem}#teamBio .itemText .itemBio .teamTextWrapper .certBio ul{list-style-type:none}#teamBio .itemText .itemBio .teamTextWrapper .certBio,#teamBio .itemText .itemBio .teamTextWrapper .longBio{display:none;opacity:0}#teamBio .itemText .itemBio .teamTextWrapper .certBio *,#teamBio .itemText .itemBio .teamTextWrapper .longBio *{word-wrap:break-word}#teamBio .itemText .itemBio .bioText{width:60%}#teamBio .itemText .itemBio .btns{display:flex;flex-direction:column;width:40%}#teamBio .itemText .itemBio .btns>*{height:50px;background-color:#949ba4;border:1px solid #fff}#teamBio .itemText .itemBio .btns>*>a{color:#fff;padding:15px 10px;display:block}#teamBio .itemText .itemBio .btns .cert{width:80%;display:none}#teamBio .itemText .itemBio .btns .readmore{width:80%}#teamBio .item:nth-of-type(even) .itemNamePosition{text-align:right}#teamBio .item:nth-of-type(even) .itemBio{flex-direction:row-reverse}#teamBio .item:nth-of-type(even) .btns{text-align:right;align-items:flex-end}#teamBio .item:nth-of-type(even) .itemPhoto .conPhotoLine{left:0;bottom:-5px}#namePosition .name{font-weight:100;font-size:3rem}#namePosition .position{font-weight:300;font-size:1.5rem}.portfolio .text{background-color:rgba(39, 117, 169, .9);padding:20px 30px;bottom:-100%;transform:rotate(0);transition:all .4s cubic-bezier(1, -1, 0, 2)}.portfolio .text .bg{transition:all .4s cubic-bezier(1, -1, 0, 2);transform:rotate(0)}.portfolio .text .content>*{color:#fff}.portfolio .pItems_new div:hover{cursor:pointer}.portfolio .pItems_new div:hover .text{bottom:-120px;opacity:1;transform:rotate(-10deg)}.portfolio .pItems_new div:hover .text .bg{transform:rotate(10deg)}.ourworks .category{display:flex;flex-direction:row;flex-wrap:wrap;list-style-type:none}.ourworks .category li{margin:0 10px 30px 0;border:1px solid #949ba4}.ourworks .category li a{display:block;padding:5px 10px;line-height:1.5rem}.ourworks .category li a:hover{border-color:#2775a9;color:#2775a9}.ourworks .categoryworks{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;list-style-type:none;justify-content:flex-start}.ourworks .categoryworks li{position:relative;margin-bottom:20px;margin-left:10px;width:32%}.ourworks .categoryworks li .w_img{position:relative;width:100%}.ourworks .categoryworks li .w_img img{width:100%;height:auto}.ourworks .categoryworks li .w_img .w_category{position:absolute;top:10px;right:10px}.ourworks .categoryworks li .w_img .w_category p{padding:5px 10px;background-color:rgba(255, 255, 255, .8);color:#4e555f;font-size:.9rem}.ourworks .categoryworks li .w_title{position:absolute;bottom:0;width:100%}.ourworks .categoryworks li .w_title p{padding:5px 10px;background-color:#2775a9;color:#fff;height:50px}.works{display:flex;flex-direction:row}.discount li .description{position:absolute;left:-70px;width:150%;height:100%;right:0;background-color:rgba(39, 117, 169, .9);padding:20px 50px;bottom:-100%;transition:all .4s cubic-bezier(1, -1, 0, 2)}.discount li:hover{cursor:pointer}.discount li.active .description{bottom:-26px;transform:rotate(-10deg)}.discount li.active .description .text{transform:rotate(10deg)}.discount li.active .title{opacity:0;transform:translateY(-100px)}.seotext{padding:50px 150px}.phone>p>a.freephone,.small .phone>p>a.freephone{font-size:2.1rem}.footer .logo img{width:163px;height:auto}.footer .smnav{align-items:center;width:90%}.footer .footerNavi{display:flex;flex-direction:column;flex-wrap:wrap;list-style-type:none;align-content:space-around;width:90%;height:100px}.footer .footerNavi li{padding:5px 10px}.footer .footerNavi li a{color:#fff}.footer .adress p a{color:#fff}.msgList a{display:inline-flex;align-items:center;padding:10px 25px;border:1px solid #949ba4;width:100%}.msgList a:before{content:"";width:28px;height:28px;margin:5px 15px;background:url(../img/iconsprite_28.png) no-repeat}.msgList a.facebook:before{background-position:-56px}.msgList a.telegram:before{background-position:0 0}.msgList a.gmaps:before{background-position:-28px 0}.msgList a.viber:before{background-position:-84px 0}.service-grid{list-style-type:none}.price .col-6{border-bottom:1px solid #2775a9;padding-right:10px}.price .col-4{position:relative;background-color:#2775a9}.price .col-4 p{color:#fff;text-transform:uppercase;font-weight:100;font-size:1.5rem;text-align:right}.price .col-4 p.grn{padding-right:40px;position:relative;font-size:1.8rem}.price .col-4 p.oldprice{position:absolute;top:55px;left:0;right:115px;margin:0 auto;font-size:1rem;text-decoration:line-through}.price .col-2.discount .col-6{border-bottom:1px solid #cd669f}.price .col-2.discount .col-4{background-color:#cd669f}.price .col-2.discount .col-4 p.grn{padding-top:20px}.half-select-btns .right-btn{background-color:#4e555f}.half-select-btns .right-btn a{color:#fff}.half-select-btns .left-btn{border:1px solid #4e555f}.half-select-btns a{display:inline-block}.icon-block{position:relative}.icon-block .img{position:absolute;transform-origin:center center;transform:rotateZ(-90deg) translateY(-50%) translateX(-50%)}.icon-block .img img{width:150px}.icon-block .text{margin-left:100px}.icon-block li,.icon-block p:not(:first-of-type){padding-top:10px}#scrollToTop{position:fixed;left:30px;bottom:160px;width:60px;height:60px;opacity:0;z-index:999}#scrollToTop:hover{cursor:pointer}#scrollToTop .icon{width:100%;height:100%;overflow:hidden}#scrollToTop .icon img{width:100%;height:100%}.dnone{display:none !important;opacity:0 !important}.dnone:hover{cursor:default}.hot-tool{position:fixed;cursor:pointer;display:none;flex-direction:column;align-items:center;justify-content:center;height:auto;bottom:0;left:0;right:0;background-color:#c776a2;padding:10px 15px;z-index:100000}@media (max-width:640px){.hot-tool{display:flex }}.hot-tool *{color:#fff;text-align:center}.hot-tool--popup{position:fixed;background-color:rgba(0, 0, 0, .6);left:0;top:0;right:0;bottom:0;z-index:1000000001;display:none;align-items:center;justify-content:center}.hot-tool--popup.active{display:flex}.hot-tool--popup--wrapper{position:relative;margin:auto 5vw;padding:20px 15px 30px;width:90vw;height:auto;background-color:#fff}.hot-tool--popup--wrapper .hot-tool--popup--wrapper__text{padding-bottom:25px}.hot-tool--popup--wrapper .close-btn{position:absolute;cursor:pointer;width:45px;height:45px;right:5px;top:5px}.hot-tool--popup--wrapper .close-btn span{position:absolute;top:22px;transform-origin:50% 50%;width:45px;height:3px;background-color:#949ba4}.hot-tool--popup--wrapper .close-btn span:first-of-type{transform:rotate(-45deg)}.hot-tool--popup--wrapper .close-btn span:last-of-type{transform:rotate(45deg)}.hot-tool--popup--wrapper input{margin-top:10px}.hot-tool--popup--wrapper .leftsideform{display:none}.hot-tool--popup--wrapper .rightsideform{margin-top:10px}.fix-footer{position:fixed;display:none;bottom:0;left:0;right:0;background-color:#c776a2;z-index:390;padding:15px 0;cursor:pointer}.fix-footer .pb10,.fix-footer .small{font-size:10px}.fix-footer.hide{display:none}.fix-footer *{color:#fff}.sales-popup-form{position:fixed;display:none;left:0;right:0;top:0;bottom:0;background-color:rgba(255, 255, 255, .5);z-index:100000;opacity:0;transition:all .3s ease-in-out}.sales-popup-form.show{opacity:1;display:flex;align-items:center;justify-content:center}.sales-popup-form .popup-form--close{width:50px;height:50px;cursor:pointer;top:20px;position:absolute}.sales-popup-form .popup-form--close svg{width:100%;height:100%}.sales-popup-form form{max-width:450px;width:90vw;padding:20px;background-color:#2775a9}.sales-popup-form form h3,.sales-popup-form form label{color:#fff}.ytVideoBlock{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:20000;background-color:rgba(255, 255, 255, .5)}.ytVideoBlock .video{position:absolute;left:5vw;right:5vw;top:5vh;bottom:5vh}.pItems_new{position:relative;cursor:pointer}.play-btn--wrapper{position:absolute;display:flex;left:0;right:0;top:0;bottom:0;align-items:center;justify-content:center}.play-btn--wrapper .play-btn--icon{width:150px;height:150px;cursor:pointer}.play-btn--wrapper .play-btn--icon svg{width:100%;height:100%}.about-youtube{width:50vw;height:50vh;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;cursor:pointer}@media screen and (max-width:1332px){header.small .social{display:none } .photooffice img{width:auto;height:100% }}@media screen and (max-width:1280px){.services ul .item a{font-size:.85rem }}@media screen and (max-width:1325px){header.small .phone{display:none } .mainnav>li>a{font-size:.8rem } .feedback .brackettop, .feedback .line, .feedback .topLine.short, .feedback .vlineShort{display:none } .feedback .variations{top:-50px;left:0;right:0;margin:0 auto } .feedback .variations h2{padding-bottom:0 } .feedback .variations p{font-size:1.5rem;text-align:center } .feedback .contactforms{top:150px;left:150px } .services ul .item.fullwidth a p{font-size:2.5rem } .col-4{flex:4 1 70% } .col-1{flex:1 1 calc(30% - 30px) } #teamBio .itemPhoto .conPhotoLine{left:0 } .ourworks .categoryworks li{width:48% } .discount .discount-container>li .description{font-size:14px }}@media screen and (max-width:1100px){.services ul .item{width:calc(33.333% - 22px) } header .adress{display:none } .services ul .item.fullwidth{width:calc(33.33% - 22px) } .services ul .item.fullwidth:after{padding-bottom:100% } .price .serv .container{display:flex;flex-direction:column } .price .serv .container .col-2{max-width:calc(100% - 20px);width:calc(100% - 20px) } .price .serv .container .col-2:nth-of-type(even){margin-left:0 } .discount .discount-container>li{width:100% } .discount .discount-container>li:nth-child(even){margin-left:0 } .discount .discount-container>li:nth-child(odd){margin-right:0 } .discount .discount-container>li .description .text{margin-top:60px } .sale-image{height:auto !important } .discount li.active .description{bottom:-38px } .discount .discount-container>li .description{font-size:16px }}@media screen and (max-width:1090px){.slider{margin-top:99px } header.small .burger{display:block } header.small nav.mainNav{display:none } .burger{display:block } .lang, header .adress, header .phone, header .social, nav.mainNav{display:none } .services ul .item{width:calc(33.333% - 22px) } header.overfyHidden{display:none } header.small{display:block;opacity:1 } nav.burgerNav .lang, nav.burgerNav .social{display:flex;width:50%;justify-content:space-around } nav.burgerNav .subnav{padding-top:50px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center } nav.burgerNav .subnav .nav.lang{padding-bottom:40px } .footer .footerNavi{height:200px } .msgList li{width:100% } .teamcover .titleBg{bottom:auto;top:-50px } .sale-image{height:auto !important }}@media screen and (max-width:960px){.aboutUs, .feedback, .portfolio, .reviews, .services{padding-top:50px } .services ul .item{width:calc(50% - 22px) } .services ul .item p{font-size:1.5rem } .services ul .item.fullwidth{width:calc(100% - 22px);height:130px } .services ul .item.fullwidth a{padding-top:5% } .services ul .item.fullwidth:after{padding-bottom:20% } .leftTitle{width:100% } .title{font-size:5rem;padding-bottom:25px } .sectionContainer .leftTitle .leftTitle-block, .sectionContainer .rightTitle .rightTitle-block{transform:none;float:none;width:100% } .sectionContainer .rightTitle .rightTitle-block{text-align:right } .feedback .feedback-container, .sectionContainer{flex-direction:column } .aboutMainBlock .hlineLeft, .aboutMainBlock .vlineLeft, .sectionContainer .leftTitle .leftTitle-block .vline, .sectionContainer .rightTitle .vline, .sectionContainer .topLine{display:none } .rightTitle{width:100% } .aboutUs .aboutMainBlock{margin-left:0;margin-top:50px;padding-left:0 } .aboutUs .aboutMainBlock .hlineRight{width:92px } .aboutUs .aboutMainBlock .hlineWatch{width:195px } .aboutUs .aboutMainBlock .hlineRead{bottom:25px;width:270px } .feedback .variations{display:none } .feedback .contactforms{left:0;width:100% } .portfolio{height:auto } .portfolio .pItems_new{width:100% } .portfolio .pItems_new div .text{bottom:-35%;opacity:1;transform:rotate(-10deg) } .portfolio .pItems_new div .text .bg{transform:rotate(10deg) } .sectionContainer .leftTitle .leftTitle-block-portfolio{left:20px;max-width:420px;} .portfolio .sectionContainer .leftTitle{height:5px;} .sectionContainer .rightTitle .rightTitle-block-portfolio{left:0;top:0;} .portfolio .sectionContainer .rightTitle-portfolio{position:absolute;right:35px;top:-65px;} .container._sidebar{flex-wrap:wrap } .contactform{width:400px;margin:20px auto } .container._sidebar, .discount{flex-direction:column } .col-1{margin-left:0;display:flex;flex-direction:row;flex-wrap:wrap } .col-1 .sidebar{width:40%;margin:0 2.5% } .ourworks .categoryworks li{width:48% } .breadcrumbs{margin-top:20px } .discount li.active .description{bottom:-70px } #mainpage .aboutUs, #mainpage .feedback, #mainpage .portfolio, #mainpage .services{margin-bottom:65px } .aboutUs{overflow:visible } .sectionContainer .leftTitle .leftTitle-block p{width:100%;color:#949ba4;bottom:228px } .mainnav .last{display:block;margin-top:40px !important;} .mainnav .last a{border:1px solid white;padding:20px;}}@media (orientation:portrait){.slides{height:calc(80vh - 79px);position:relative } .slides img{width:auto;height:100%;position:absolute;left:50%;transform:translateX(-50%) }}@media screen and (max-width:900px){.services ul .item{width:calc(50% - 22px) } .slides .textblock p.important{font-size:2rem } .slider .callToAction p{font-size:1.5rem } .portfolio .pItems_new li{width:49% } .feedbackFrame{flex-direction:column } .feedbackFrame .feedCaon, .feedbackFrame .socialMsg{width:100% } .msgList{margin:0 10px 50px 0 } .msgList a:before{margin:5px } .gmap-container{flex-direction:column;height:auto } .gMap{width:100%;height:500px;margin-bottom:0 } .photooffice{width:100% } .photooffice img{width:100%;height:auto } #teamBio ul.teamList li.item, #teamBio ul.teamList li.item:nth-of-type(even){flex-direction:column } #teamBio .item:nth-of-type(even) .btns{align-items:flex-start;text-align:left } #teamBio .itemPhoto .conPhotoLine{position:relative } #teamBio ul.teamList li.item .itemPhoto{width:100% } #teamBio ul.teamList li.item .itemText{width:100% } #teamBio .item:nth-of-type(even) .itemBio, #teamBio .itemText .itemBio{flex-direction:column-reverse } #teamBio .item:nth-of-type(even) .itemBio .bioText, #teamBio .itemText .itemBio .bioText{width:100% }}@media screen and (max-width:800px){.portfolio h3{padding-top:5px } .footer .footerNavi{height:auto;flex-wrap:nowrap } .aboutUs .aboutRead .aboutImg img{left:-100px;position:absolute } .seotext{padding:50px 50px }}@media screen and (max-width:700px){.chats-selector-NG{bottom:150px } .tawk-mobile{bottom:100px } .slides .textblock{top:40%;max-width:90vw } .slides .textblock p{font-size:1.5rem !important;line-height:2rem } .aboutUs .aboutRead .aboutImg{right:0;display:none } .aboutUs .aboutRead .aboutText{left:0;width:100%;height:90%;padding:20px;background-color:#4e555f } .slides .textblock p.important{font-size:1.3rem } .slides{height:calc(80vh - 90px);position:relative } .slides img{height:100%;width:auto;position:absolute;left:50%;transform:translateX(-50%) } .title{font-size:3rem !important } .title-portfolio{font-size:22px !important;} .portfolio .pItems_new{width:100%;flex-direction:column } .portfolio .pItems_new li{width:100% } .portfolio h3{padding-top:50px;font-size:2.5rem } .reviews{height:auto } .reviews .pItems{width:100%;flex-direction:column } .reviews .pItems .item{margin-bottom:50px } .slider .textblock p{font-size:2rem } .slider .textblock p.important{font-size:2rem } .slider .owl{height:calc(80vh - 90px) } .slider .callToAction{height:140px } .slider .callToAction p{text-align:center } .contactforms .leftsideform, .contactforms .rightsideform{display:block;width:100%;margin-bottom:20px } .services ul .item p{font-size:1.2rem } .footer{flex-direction:column;align-items:center } .footer>div{margin:20px 0 } .footer .footerNavi li{text-align:center } .footer .adress p{text-align:center } .footer .social{margin:20px 0 } .footer .logo{text-align:center;margin-left:-16px;width:auto } .footer .smnav{justify-content:center } .col-1 .sidebar{width:100%;margin:0 1%;float:left } .aboutUs>img{right:-40% } .h1serveice .h1icon object{display:none } h1{font-size:2.4rem } .h1serveice .h1icon h1{margin-left:0 } .services ul{display:flex;flex-direction:column } .services ul .item{width:100%;height:80px;margin:5px 0;border:1px solid #949ba4 } .services ul .item a{display:flex;flex-direction:row;align-items:center;padding:5px 0 } .services ul .item a>object{width:15%;padding:5px 7px } .services ul .item p{text-align:left;padding:0 5px;font-size:1rem } .services ul .item:after{display:none } .services ul .item.fullwidth{width:100%;height:80px;display:flex;align-items:center } .services ul .item.fullwidth a{padding:5px } .services ul .item.fullwidth a p{font-size:1.2rem } .ourworks .categoryworks li{width:100% } ul.pricelist .price-name, ul.pricelist .price-value{flex:1 1 100% } ul.pricelist .price-name{border-bottom-style:dashed;border-bottom-width:1px;border-right:1px solid } ul.pricelist .price-value{border-top:none } ul.pricelist .price-name:nth-last-of-type(2){border-bottom-style:dashed;border-bottom-width:1px } .works{flex-direction:column } .col-2:nth-of-type(even){margin-left:0 } footer{padding:30px 0 120px } .fix-footer{display:block } .sale-image{height:235px !important } .discount li.active .description{bottom:-26px } .sectionContainer .leftTitle .leftTitle-block p{bottom:165px }}@media screen and (max-width:500px){.title{font-size:3rem } .subtitle-portfolio a{font-size:18px !important;} .subTitle{font-size:2rem } .aboutUs .aboutRead .aboutText{padding:15px } .aboutUs .sectionContainer .topLine.short{display:none } .aboutUs .hlineLeft, .aboutUs .hlineRead, .aboutUs .hlineRight, .aboutUs .hlineWatch, .aboutUs .vlineLeft, .aboutUs .vlineRight{display:none } .aboutUs .aboutUs>img{left:-100% } .footer{flex-direction:column;align-items:center } .footer>div{margin:20px 0 } .footer>div *{line-height:1.5rem;text-align:center } .footer>div .adress p{text-align:center } .footer>div .copyright{margin-top:20px } .footer .footerNavi li{text-align:center } .ourworks .categoryworks li{width:100% } .col-1 .sidebar{width:100%;margin:0;float:left } .contactform{width:100%;margin:0 } .aboutUs>img{right:-60% } .discount .discount-container>li .description .text{margin-top:30px } .aboutUs .aboutMainBlock{width:auto } .ourworks .category li{margin:0 0 10px } .sale-image{height:235px !important } #teamBio .itemText .itemNamePosition .itemName{font-size:2.5rem }}@media screen and (max-width:420px){.sectionContainer .rightTitle .rightTitle-block{text-align:center } .sectionContainer .rightTitle-portfolio .rightTitle-block-portfolio{text-align:right;} .services ul .item a{font-size:1.4rem } .pItems_new h3{padding-top:5px } .msgList{margin:0 0 50px 0 } .msgList a{padding:10px } .msgList li{padding:5px 0 } .discount li.active .description{transform:rotate(0);bottom:0 } .discount li.active .description .text{transform:rotate(0) } .discount .discount-container>li .description{margin:0 0 0 50px } .discount .discount-container>li .description .text{margin-top:0 } .sectionContainer h1{font-size:34px;}}@media screen and (max-width:380px){.col-4{width:100% } .about h2{font-size:28px } .textBlock p{word-break:break-word }}.sale-image{object-fit:cover}.video-container{width:100%;max-width:1200px;margin:0 auto}.video-3{width:100%;margin-top:50px;display:flex}.video-service{margin-bottom:50px}.video-settings iframe{width:100%;height:160px;padding:0 5px;border-radius:30px}@media screen and (max-width:520px){.video-service{display:flex;flex-direction:column } .video-settings iframe{height:200px } .portfolio .sectionContainer .leftTitle{height:35px;} .portfolio .sectionContainer .rightTitle-portfolio{position:absolute;right:33%;top:-15px;}}.error-page_content{width:100%;height:600px;padding-top:200px;display:flex;justify-content:space-around;align-items:center}.error-page-title{font-size:80px;font-weight:700}.error-page-title-long{font-weight:700}.error-page-description a{color:#c776a2;text-decoration:underline;font-weight:500}.error-page_image{background-image:url(/assets/olanko/img/icons/sleep.svg);background-position:center;background-size:contain;background-repeat:no-repeat;width:350px;height:350px;margin-right:100px}.header{height:180px;background-color:#4e555f}.header__inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.header__menu{position:absolute;bottom:0}.logo img{max-width:280px;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;margin-top:30px}.lang li{margin-top:40px}.adress{margin-top:20px}.scroll-hot-call{display:none}.scroll-hot-call p{color:#fff;font-size:.8rem}.scroll-hot-call a{color:#fff;font-size:1.4rem}@media screen and (max-width:360px){.scroll-hot-call a{font-size:1rem } .scroll-hot-call p{font-size:.7rem }}.header__scroll .adress,.header__scroll .freephone,.header__scroll .leftLine,.header__scroll .phone p:last-child,.header__scroll .rightLine{display:none}.header__scroll.header{height:100px}.header__scroll .scroll-hot-call{display:block;text-align:center}.header__scroll .header__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__scroll .logo{max-width:135px;height:17px;padding-left:25px}.header__scroll .logo img{max-width:90px;margin-top:0}.header__scroll .lang li{margin-top:0}.header__scroll .header__menu{position:relative}.small .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:35.23px}.small .logo img{max-width:156px}.small p{color:#fff;font-size:.8rem;padding-left:15px;text-align:center}.small .logo-container{width:60vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1370px){.header__menu{font-size:.8rem } ul.nav{margin-bottom:15px } .lang{font-size:.8rem } .phone{display:none }}@media screen and (max-width:1091px){.burgerNav{top:100px } ul.nav.mainnav{display:flex;flex-direction:column;margin:0 0 } ul.nav.mainnav>li:not(:first-of-type){margin-left:0;margin:5px 0 } .mainnav>li>a{font-size:1.2rem } ul.nav>li::before{display:none } .scroll-hot-call{margin-left:35px }}.mainNav{position:relative;height:20px}.small div .mainNav{margin-top:0}@media (max-width:620px){.small .logo-container{width:80vw }}.small .logo-container a{width:60%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.small .logo-container .logo-small{display:none}.small .logo-container .logo{width:150px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (max-width:620px){.small .logo-container .logo{display:none } .small .logo-container .logo-small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:120px } .small .logo-container .logo-small a{width:100% }}.small .logo-container .slogan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.small .logo-container .slogan *{color:#fff}.small .logo-container .slogan a{font-size:1.4rem}@media (max-width:620px){.small .container>.nav.lang{display:none } .header__scroll .logo{max-width:98px;padding-left:0 } .scroll-hot-call{margin-left:0;padding:0 10px }}@media (max-width:430px){.hot-call{display:block }}.small img{text-align:center}@media screen and (min-width:1091px){.small .logo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row } .small .logo-container{width:unset }}