@font-face{font-family:"Oswald";src:local("☺"),url("../fonts/Oswald-Regular.woff") format("woff"),url("../fonts/Oswald-Regular.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Oswald";src:local("☺"),url("../fonts/Oswald-Bold.woff") format("woff"),url("../fonts/WOswald-Bold.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Rubik";src:local("☺"),url("../fonts/Rubik-Regular.woff") format("woff"),url("../fonts/Rubik-Regular.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Rubik";src:local("☺"),url("../fonts/Rubik-Italic.woff") format("woff"),url("../fonts/Rubik-Italic.woff2") format("woff2");font-weight:400;font-style:italic}@font-face{font-family:"Rubik";src:local("☺"),url("../fonts/Rubik-Bold.woff") format("woff"),url("../fonts/Rubik-Bold.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Rubik";src:local("☺"),url("../fonts/Rubik-Black.woff") format("woff"),url("../fonts/Rubik-Black.woff2") format("woff2");font-weight:900;font-style:normal}*,*:before,*:after{box-sizing:border-box}html{font-size:10px}body{position:relative;background-color:#222;font-family:"Rubik", Helvetica, sans-serif;color:#fff;overflow-x:hidden}.container{max-width:1170px;margin:0 auto}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6,p{margin-top:0;margin-bottom:0;word-break:break-word}ul{list-style-type:none;margin:0;padding:0}.link{word-break:break-word;text-decoration:none}.link:hover{text-decoration:none}a.anchor{display:block;position:relative;top:-10.4rem;visibility:hidden}.button{outline:none;border:none;text-align:center;cursor:pointer;word-break:break-word;text-decoration:none}button{padding:0}button:active,button:focus{outline:none;border:none;padding:0}.top-button{position:fixed;bottom:2rem;right:2rem;z-index:100;width:5rem;height:5rem;display:flex;justify-content:center;align-items:center;border:2px solid #ff8b00;border-radius:0.5rem;background-color:#ff8b00;transition:background-color .5s ease, opacity .5s ease, visibility .5s ease;opacity:0;visibility:hidden}.top-button:hover{cursor:pointer;background-color:rgba(255,139,0,0.5)}.top-button:active{background-color:rgba(255,139,0,0.5)}.top-button.show{opacity:1;visibility:visible}.top-button__icon{font-size:2.2rem;color:#fff}.preloder{position:fixed;width:100%;height:100%;top:0;left:0;right:0;z-index:10000;background:#222}.loader{position:absolute;top:50%;left:50%;width:5rem;height:5rem;margin-top:-2.5rem;margin-left:-2.5rem;border-radius:50%;animation:loader 0.8s linear infinite}@keyframes loader{0%{transform:rotate(0deg);border:4px solid #ff8b00;border-left-color:transparent}50%{transform:rotate(180deg);border:4px solid #fff;border-left-color:transparent}100%{transform:rotate(360deg);border:4px solid #ff8b00;border-left-color:transparent}}.message{padding:20rem 0}.message-wrapper{max-width:90rem;margin:0 auto}.message__text{text-align:center;font-family:"Rubik";font-size:2.4rem;font-weight:400;font-style:normal;line-height:4.08rem;color:#939393;text-transform:none}.message__link{color:#ff8b00}.message__link:hover{text-decoration:underline}.header{position:fixed;top:0;left:0;right:0;z-index:1000;width:100%;padding:3.5rem 0;background-color:#222;transition:padding 0.3s ease}.header--scroll{padding:2.5rem 0}.header-wrapper{display:flex;align-items:center;justify-content:space-between}.header .logo{font-family:"Rubik";font-size:2rem;font-weight:700;font-style:normal;line-height:3.4rem;color:#ff8b00;text-transform:uppercase}.header .nav__list{display:flex;align-items:center}.header .nav__item{margin-left:3rem}.header .nav__item:first-child{margin-left:0}.header .nav__item.active .nav__link{color:#ff8b00}.header .nav__link{padding:2rem 0;transition:color 0.3s ease;font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.72rem;color:#fff;text-transform:capitalize}.header .nav__link:hover{color:#ff8b00}.header .nav__link.active{color:#ff8b00}.header .dropdown{position:relative}.header .dropdown:hover .dropdown__list--level1{margin-top:0;opacity:1;visibility:visible}.header .dropdown__list--level1{position:absolute;top:4rem;left:0;z-index:10;width:16rem;margin-top:2rem;opacity:0;visibility:hidden;border-top:2px solid #ff8b00;background-color:#fff;transition:margin-top 0.3s ease, opacity 0.3s ease, visibility 0.3s ease}.header .dropdown__list--level2{position:absolute;top:0;left:16rem;z-index:10;width:16rem;opacity:0;visibility:hidden;border-top:2px solid #ff8b00;background-color:#fff;transition:left 0.3s ease, opacity 0.3s ease, visibility 0.3s ease}.header .dropdown__item{width:100%;cursor:pointer}.header .dropdown__item.active .dropdown__link{background-color:rgba(147,147,147,0.25)}.header .dropdown__item--menu{position:relative}.header .dropdown__item--menu:hover .dropdown__list--level2{opacity:1;visibility:visible;left:14rem}.header .dropdown__link{display:inline-block;width:100%;padding:1rem 2rem;transition:background-color 0.3s ease;font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.72rem;color:#222;text-transform:capitalize}.header .dropdown__link:hover{background-color:rgba(147,147,147,0.25)}.header .dropdown__icon{font-size:1.4rem;margin-left:0.4rem}.header .mmenubtn{font-size:2.2rem;transition:color 0.3s ease}.header .mmenubtn:hover{color:#ff8b00}.header .mmenubtn--open{display:none;color:#fff}.header .mmenubtn--close{display:inline-block;margin-bottom:2rem;color:#939393}.header .mmenu{position:fixed;top:0;right:-25rem;z-index:1005;width:25rem;height:calc(100vh);padding:2.5rem 2rem;opacity:0;background-color:#fff;text-align:right;transition:right 0.5s ease, opacity 0.5s ease;overflow-y:auto}.header .mmenu--visible{right:0;opacity:1}.header .mmenu__list{text-align:left}.header .mmenu__link{display:inline-block;width:100%;padding:1rem 2rem;transition:color 0.3s ease;font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.72rem;color:#222;text-transform:capitalize}.header .mmenu__link:hover{color:#ff8b00}.header .mmenu-dropdown1__link{padding:0.7rem 0}.header .mmenu-dropdown1__link--open{padding:1rem 2rem}.header .mmenu-dropdown1__list{padding-left:3rem}.header .mmenu-dropdown2__link{padding:0.4rem 0}.header .mmenu-dropdown2__link--open{padding:0.7rem 0}.header .mmenu-dropdown2__list{padding-left:2rem}.header .mmenu-dropdown1,.header .mmenu-dropdown2{position:relative}.header .mmenu-dropdown1__item,.header .mmenu-dropdown2__item{background-color:#fff}.header .mmenu-dropdown1__list,.header .mmenu-dropdown2__list{display:none}.header .mmenu-dropdown1__link,.header .mmenu-dropdown2__link{display:flex;align-items:center;justify-content:space-between;width:100%;transition:color 0.3s ease;font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.72rem;color:#222;text-transform:capitalize}.header .mmenu-dropdown1__link:hover,.header .mmenu-dropdown2__link:hover{color:#ff8b00}.header .mmenu-dropdown1__item-button,.header .mmenu-dropdown2__item-button{position:absolute;right:0;top:1rem;width:3rem;height:3rem;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:rgba(147,147,147,0.05);transition:background-color 0.3s ease}.header .mmenu-dropdown1__item-button:hover,.header .mmenu-dropdown2__item-button:hover{background-color:rgba(147,147,147,0.1)}.header .mmenu-dropdown1__item-button.active .mmenu-dropdown1__item-icon,.header .mmenu-dropdown1__item-button.active .mmenu-dropdown2__item-icon,.header .mmenu-dropdown2__item-button.active .mmenu-dropdown1__item-icon,.header .mmenu-dropdown2__item-button.active .mmenu-dropdown2__item-icon{color:#ff8b00;transform:rotate(180deg)}.header .mmenu-dropdown1__item-icon,.header .mmenu-dropdown2__item-icon{transition:transform 0.3s ease;cursor:pointer;color:#222;font-size:1.6rem}.intro{padding:10.4rem 0}.intro__item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:40rem;height:calc(100vh - 20.8rem);width:100%;background-repeat:no-repeat;background-size:cover;background-position:center top;text-align:center}.intro__item--1{background-image:url(../img/intro/intro-1.jpg)}.intro__item--2{background-image:url(../img/intro/intro-2.jpg)}.intro__item--3{background-image:url(../img/intro/intro-3.jpg)}.intro__item::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;width:100%;height:100%;background-color:rgba(34,34,34,0.4)}.intro__title,.intro__text,.intro__button{position:relative;z-index:10}.intro__title{max-width:40%;margin-bottom:2rem;font-family:"Oswald";font-size:7.2rem;font-weight:400;font-style:normal;line-height:7.2rem;color:#fff;text-transform:uppercase}.intro__text{max-width:40%;margin-bottom:2rem;font-family:"Rubik";font-size:1.8rem;font-weight:400;font-style:normal;line-height:2.7rem;color:#fff;text-transform:none}.intro__button{margin-bottom:4rem;display:inline-block;padding:1rem 3rem;text-align:center;vertical-align:middle;font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.4rem;color:#fff;text-transform:none;border-radius:0.5rem;border:2px solid #fff;background-color:transparent;transition:color 0.5s ease, background-color 0.5s ease}.intro__button:hover{background-color:#fff;color:#222}.intro .owl-carousel .owl-dots{position:absolute;bottom:4rem;margin:0 auto;z-index:10;width:100%;max-width:100%;display:flex;align-items:center;justify-content:center}.intro .owl-carousel .owl-dots .owl-dot{position:relative;display:block;width:1rem;height:0.8rem;margin:0 0.5rem;border-radius:0.4rem;background-color:rgba(255,255,255,0.5);transition:width 0.5s ease, background-color 0.5s ease}.intro .owl-carousel .owl-dots .owl-dot.active{width:2rem;background-color:#fff}.intro .owl-carousel .owl-nav{position:absolute;z-index:10;top:50%;transform:translateY(-50%);width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 2rem}.intro .owl-carousel .owl-nav .owl-icon{font-size:2.4rem;color:rgba(255,255,255,0.5);transition:color 0.5s ease}.intro .owl-carousel .owl-nav .owl-icon:hover{color:#fff}.services{padding-bottom:7rem}.services__title{margin-bottom:1rem;text-align:center;font-family:"Oswald";font-size:4.8rem;font-weight:400;font-style:normal;line-height:5.76rem;color:#ff8b00;text-transform:uppercase}.services__text{margin:0 auto 4rem;text-align:center;max-width:66%;font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.72rem;color:#939393;text-transform:none}.services__cards{display:flex;justify-content:space-between;flex-wrap:wrap}.services__card{margin-bottom:3rem}.services .card{width:32%;padding:1rem;transition:background-color 0.5s ease}.services .card__image-wrapper{display:flex;align-items:center;justify-content:center;width:7rem;height:7rem;margin-bottom:2rem;border-radius:50%;background-color:#333}.services .card__image::before{font-size:4.2rem;margin-left:0;color:#ff8b00}.services .card__title{margin-bottom:1.6rem;font-family:"Oswald";font-size:2.4rem;font-weight:400;font-style:normal;line-height:2.88rem;color:#fff;text-transform:uppercase}.services .card__text{font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.72rem;color:#939393;text-transform:none}.services .card:hover{background-color:rgba(255,139,0,0.1)}.information{padding:7rem 0}.information__block{display:flex;justify-content:space-between}.information__block:first-child{margin-bottom:4rem}.information__image-wrapper{width:47.5%;max-height:64rem}.information__image{width:100%;height:100%;object-fit:cover}.information__content{width:47.5%;padding:5rem}.information__title{margin-bottom:2rem;font-family:"Oswald";font-size:3.2rem;font-weight:400;font-style:normal;line-height:3.84rem;color:#ff8b00;text-transform:uppercase}.information__text{margin-bottom:1.6rem;font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.72rem;color:#939393;text-transform:none}.information__item{position:relative;margin-bottom:1.6rem}.information__item::before{content:"\f00c";font-family:"Font Awesome 5 Free";font-size:1.8rem;display:inline-block;padding-right:1rem;font-weight:900;color:#ff8b00}.information__item-text{font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.72rem;color:#939393;text-transform:none}.about{padding:7rem 0}.about__video{margin-bottom:6rem}.about-video{position:relative;width:100%;height:72rem}.about-video__image{width:100%;height:100%;object-fit:cover}.about-video__link{position:absolute;z-index:10;top:50%;left:50%;width:8rem;height:8rem;transform:translate(-50%, -50%);border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center}.about-video__link:hover .about-video__icon{color:#222}.about-video__icon{font-size:2rem;color:#939393;transition:color 0.3s ease}.about-counter{display:flex;justify-content:space-evenly}.about-counter__item{display:flex;flex-direction:column;align-items:center;width:20%;margin-bottom:3rem}.about-counter__number{position:relative;margin-bottom:2rem;padding-right:4.5rem;padding-bottom:2rem;font-family:"Rubik";font-size:6.4rem;font-weight:400;font-style:normal;line-height:6.4rem;color:#ff8b00;text-transform:none}.about-counter__number::after{content:"+";position:absolute;right:0;top:0;z-index:10;font-size:6rem}.about-counter__title{position:relative;font-family:"Rubik";font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.38rem;color:#939393;text-transform:none}.about-counter__title::before{content:"";position:absolute;top:-2rem;left:50%;transform:translateX(-50%);display:block;width:5rem;height:3px;background-color:#939393;z-index:10;font-size:6rem}.team{padding:7rem 0}.team__title{margin-bottom:1rem;text-align:center;font-family:"Oswald";font-size:4.8rem;font-weight:400;font-style:normal;line-height:5.76rem;color:#ff8b00;text-transform:uppercase}.team__text{margin:0 auto 4rem;text-align:center;max-width:66%;font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.72rem;color:#939393;text-transform:none}.team-cards{display:flex;justify-content:space-between;flex-wrap:wrap}.team-cards__card{margin-bottom:3rem}.team-cards .card{width:30%;padding:3rem;border-radius:0.5rem;background-color:#333;flex-direction:column;display:flex;justify-content:center;align-items:center}.team-cards .card__image-wrapper{width:13rem;height:13rem;border-radius:50%;margin-bottom:1.6rem}.team-cards .card__image{width:100%;height:100%;object-fit:cover;border-radius:50%}.team-cards .card__name{margin-bottom:1rem;font-family:"Oswald";font-size:2rem;font-weight:400;font-style:normal;line-height:2rem;color:#ff8b00;text-transform:uppercase}.team-cards .card__profession{margin-bottom:2rem;font-family:"Rubik";font-size:1.2rem;font-weight:400;font-style:normal;line-height:1.2rem;color:#939393;text-transform:uppercase}.team-cards .card__links{display:flex;justify-content:center;align-items:center}.team-cards .card__link{width:3rem;height:3rem;margin:0 0.5rem;border-radius:0.5rem;background-color:#ff8b00;display:flex;justify-content:center;align-items:center}.team-cards .card__link:hover .card__icon{color:#222}.team-cards .card__icon{font-size:1.4rem;color:#fff;transition:color 0.3s ease}.pricing{padding:7rem 0}.pricing__title{margin-bottom:1rem;text-align:center;font-family:"Oswald";font-size:4.8rem;font-weight:400;font-style:normal;line-height:5.76rem;color:#ff8b00;text-transform:uppercase}.pricing__text{margin:0 auto 4rem;text-align:center;max-width:66%;font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.72rem;color:#939393;text-transform:none}.pricing-cards{display:flex;justify-content:space-between;flex-wrap:wrap}.pricing-cards__card{margin-bottom:3rem}.pricing-cards .card{width:30%;padding:3rem;border-radius:0.5rem;background-color:#333;text-align:center}.pricing-cards .card__title{margin-bottom:2rem;font-family:"Oswald";font-size:2.8rem;font-weight:400;font-style:normal;line-height:2.8rem;color:#fff;text-transform:uppercase}.pricing-cards .card__price{display:flex;justify-content:center;align-items:flex-end;margin-bottom:3rem}.pricing-cards .card__price-num{font-family:"Rubik";font-size:4.8rem;font-weight:400;font-style:normal;line-height:4.8rem;color:#ff8b00;text-transform:none}.pricing-cards .card__price-period{display:inline-block;margin-bottom:0.5rem;margin-left:0.5rem;font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:1.6rem;color:#939393;text-transform:none}.pricing-cards .card__list{margin-bottom:4rem;text-align:left}.pricing-cards .card__item{position:relative;margin-left:3.5rem;margin-bottom:2rem}.pricing-cards .card__item::before{position:absolute;left:-2.5rem;top:0;content:"\f109";font-family:"Font Awesome 5 Free";font-size:1.6rem;display:inline-block;font-weight:900;color:#ff8b00}.pricing-cards .card__item-text{font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:1.92rem;color:#939393;text-transform:none}.pricing-cards .card__button{display:inline-block;padding:1rem 3rem;text-align:center;vertical-align:middle;font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.4rem;color:#939393;text-transform:capitalize;border-radius:0.5rem;border:2px solid #939393;background-color:transparent;transition:color 0.5s ease, background-color 0.5s ease}.pricing-cards .card__button:hover{background-color:#939393;color:#222}.pricing-cards .card__button--accent{display:inline-block;padding:1rem 3rem;text-align:center;vertical-align:middle;font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.4rem;color:#ff8b00;text-transform:capitalize;border-radius:0.5rem;border:2px solid #ff8b00;background-color:transparent;transition:color 0.5s ease, background-color 0.5s ease}.pricing-cards .card__button--accent:hover{background-color:#ff8b00;color:#222}.faq{padding:7rem 0}.faq__title{margin-bottom:10rem;text-align:center;font-family:"Oswald";font-size:4.8rem;font-weight:400;font-style:normal;line-height:5.76rem;color:#ff8b00;text-transform:uppercase}.faq-cards{display:flex;flex-wrap:wrap;justify-content:space-between}.faq-cards__card{margin-bottom:4rem}.faq-cards .card{width:50%;padding-right:3rem}.faq-cards .card__title{margin-bottom:2rem;font-family:"Oswald";font-size:2.4rem;font-weight:400;font-style:normal;line-height:2.4rem;color:#ff8b00;text-transform:uppercase}.faq-cards .card__text{font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.72rem;color:#939393;text-transform:none}.testimonials{padding:7rem 0}.testimonials__title{margin-bottom:10rem;text-align:center;font-family:"Oswald";font-size:4.8rem;font-weight:400;font-style:normal;line-height:5.76rem;color:#ff8b00;text-transform:uppercase}.testimonials__item{width:90%;margin:0 auto 6rem;display:flex;flex-direction:column;align-items:center}.testimonials__author{display:flex;flex-direction:column;align-items:center}.testimonials__image-wrapper{width:8rem;min-width:8rem;height:8rem;margin:2rem 0;border-radius:50%;overflow:hidden}.testimonials__image{width:100%;height:100%;object-fit:cover}.testimonials__name{margin-bottom:2rem;font-family:"Oswald";font-size:1.8rem;font-weight:400;font-style:normal;line-height:1.8rem;color:#fff;text-transform:uppercase}.testimonials__content{display:flex;align-items:center;height:auto;min-height:40rem;padding:3rem;background-color:#333;border-radius:0.5rem;overflow-y:auto}.testimonials__text{font:italic 400 1.8rem/1.7 "Rubik";color:#939393;text-align:center}.testimonials .owl-carousel .owl-item:nth-child(odd) .testimonials__content{order:-1}.testimonials .owl-carousel .owl-dots{position:absolute;bottom:2rem;margin:0 auto;z-index:10;width:100%;max-width:100%;display:flex;align-items:center;justify-content:center}.testimonials .owl-carousel .owl-dots .owl-dot{position:relative;display:block;width:1rem;height:0.8rem;margin:0 0.3rem;border-radius:0.4rem;background-color:rgba(255,255,255,0.75);transition:width 0.5s ease, background-color 0.5s ease}.testimonials .owl-carousel .owl-dots .owl-dot.active{width:2rem;background-color:#ff8b00}.blog{padding:7rem 0}.blog__suptitle{display:block;margin-bottom:1rem;text-align:center;font-family:"Rubik";font-size:1.4rem;font-weight:700;font-style:normal;line-height:1.4rem;color:#939393;text-transform:uppercase}.blog__title{margin-bottom:6rem;text-align:center;font-family:"Oswald";font-size:4.8rem;font-weight:400;font-style:normal;line-height:5.76rem;color:#ff8b00;text-transform:uppercase}.blog-cards{display:flex;justify-content:space-between}.blog-cards__card{margin-bottom:3rem}.blog-cards .card{width:48%}.blog-cards .card__image-wrapper{width:100%;height:30rem;margin-bottom:2rem}.blog-cards .card__image{width:100%;height:100%;object-fit:cover;border-radius:0.5rem}.blog-cards .card__title{margin-bottom:1.6rem;font-family:"Oswald";font-size:3.2rem;font-weight:400;font-style:normal;line-height:3.2rem;color:#ff8b00;text-transform:uppercase}.blog-cards .card__info{margin-bottom:1.6rem;font-family:"Rubik";font-size:1.4rem;font-weight:400;font-style:normal;line-height:1.4rem;color:#939393;text-transform:uppercase}.blog-cards .card__info-date{display:inline-block;margin-right:1rem}.blog-cards .card__info-link{color:#fff;transition:color 0.3s ease}.blog-cards .card__info-link:hover{color:#ff8b00}.blog-cards .card__text{min-height:12rem;margin-bottom:2rem;font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.72rem;color:#939393;text-transform:none}.blog-cards .card__button{color:#fff;transition:color 0.3s ease;font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.72rem;color:#ff8b00;text-transform:capitalize}.blog-cards .card__button:hover{color:#fff}.contact{padding:7rem 0}.contact__suptitle{display:block;margin-bottom:1rem;text-align:center;font-family:"Rubik";font-size:1.4rem;font-weight:700;font-style:normal;line-height:1.4rem;color:#939393;text-transform:uppercase}.contact__title{margin-bottom:6rem;text-align:center;font-family:"Oswald";font-size:4.8rem;font-weight:400;font-style:normal;line-height:5.76rem;color:#ff8b00;text-transform:uppercase}.contact-inner{display:flex;justify-content:space-between;flex-wrap:wrap}.contact__form{width:50%}.contact__info{width:50%;padding-left:4rem}.contact .form{text-align:right}.contact .form__fieldset{display:flex;justify-content:space-between;width:100%}.contact .form__fieldset .form__input{width:48%}.contact .form__input,.contact .form__textarea{width:100%;height:5rem;margin-bottom:2rem;outline:none;border:1px solid rgba(255,255,255,0.2);border-radius:0.5rem;padding:0 2rem;background-color:transparent;font:normal 400 1.6rem/5rem "Rubik";color:#939393}.contact .form__input:focus,.contact .form__textarea:focus{outline:1px solid #ff8b00}.contact .form__textarea{resize:none;height:25rem;padding-top:1rem;line-height:1.25}.contact .form:invalid .form__input,.contact .form:invalid .form__textarea{box-shadow:none}.contact .form:invalid .form__button{cursor:not-allowed;pointer-events:none}.contact .form__button{display:inline-block;padding:1.5rem 5rem;text-align:center;vertical-align:middle;font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.4rem;color:#fff;text-transform:capitalize;border-radius:.5rem;border:2px solid #ff8b00;background-color:#ff8b00;transition:color 0.5s ease, background-color 0.5s ease}.contact .form__button:hover{background-color:rgba(255,139,0,0.5)}.contact__info-title{margin-bottom:1rem;font-family:"Oswald";font-size:3.2rem;font-weight:400;font-style:normal;line-height:3.84rem;color:#ff8b00;text-transform:uppercase}.contact__info-text{margin-bottom:2rem;font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.72rem;color:#939393;text-transform:none}.contact__info-button{display:inline-block;padding:1rem 3rem;text-align:center;vertical-align:middle;font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.4rem;color:#fff;text-transform:capitalize;border-radius:.5rem;border:2px solid #ff8b00;background-color:#ff8b00;transition:color 0.5s ease, background-color 0.5s ease}.contact__info-button:hover{background-color:rgba(255,139,0,0.5)}.post-intro{padding:10.4rem 0}.post-intro__wrapper{position:relative;height:30rem;background-image:url(../img/post/p-1.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat;flex-direction:column;display:flex;justify-content:center;align-items:center}.post-intro__wrapper::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;width:100%;height:100%;background-color:rgba(34,34,34,0.4)}.post-intro__info{position:relative;z-index:10;font-family:"Rubik";font-size:1.4rem;font-weight:400;font-style:normal;line-height:1.75rem;color:#fff;text-transform:uppercase}.post-intro__date{position:relative;display:inline-block;margin-right:3rem}.post-intro__date::after{content:"\00B7";position:absolute;top:0;right:-1.8rem;color:#ff8b00}.post-intro__title{position:relative;z-index:10;text-align:center;font-family:"Oswald";font-size:7.2rem;font-weight:400;font-style:normal;line-height:8.64rem;color:#fff;text-transform:uppercase}.post{padding-bottom:10.4rem}.post-wrapper{display:flex;justify-content:space-between}.post__content{width:67%;margin-right:3rem}.post__sidebar{width:33%}.post__text{margin-bottom:1.6rem;font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.72rem;color:#939393;text-transform:none}.post__info{margin:5rem 0}.post-info{display:flex}.post-info__item{margin-right:2rem;font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.72rem;color:#939393;text-transform:none}.post-info__link{position:relative;display:inline-block;margin-right:0.5rem;color:#ff8b00;transition:color 0.3s ease}.post-info__link:hover{color:#fff}.post-info__link::after{content:",";position:absolute;bottom:0;right:-0.5rem;color:#939393}.post-info__link:last-child::after{display:none}.post__section-title{margin-bottom:5rem;font-family:"Oswald";font-size:2.8rem;font-weight:400;font-style:normal;line-height:3.36rem;color:#939393;text-transform:uppercase}.post .comments__item{margin-bottom:5rem}.post .comments__item--level1{margin-left:6rem}.post .comments__item--level2{margin-left:12rem}.post .comments .comment{display:flex}.post .comments .comment__photo-wrapper{margin-right:3rem;width:6rem;min-width:6rem;height:6rem}.post .comments .comment__photo{width:100%;height:100%;object-fit:cover;border-radius:50%}.post .comments .comment__name{margin-bottom:1rem;font-family:"Oswald";font-size:2rem;font-weight:400;font-style:normal;line-height:2.4rem;color:#fff;text-transform:uppercase}.post .comments .comment__time{display:inline-block;margin-bottom:1rem;font-family:"Rubik";font-size:1.3rem;font-weight:400;font-style:normal;line-height:1.56rem;color:rgba(255,255,255,0.75);text-transform:uppercase}.post .comments .comment__text{margin-bottom:2rem;font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.72rem;color:#939393;text-transform:none}.post .comments .comment__button{display:inline-block;padding:0 1rem;text-align:center;vertical-align:middle;font-family:"Rubik";font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.45rem;color:#222;text-transform:uppercase;border-radius:0;border:2px solid #fff;background-color:#fff;transition:color 0.5s ease, background-color 0.5s ease}.post .comments .comment__button:hover{background-color:rgba(255,255,255,0.5)}.post .form__label{display:inline-block;margin-bottom:1rem;font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.72rem;color:#939393;text-transform:none}.post .form__input,.post .form__textarea{width:100%;height:5rem;margin-bottom:2rem;outline:none;border:1px solid rgba(255,255,255,0.2);padding:0 2rem;background-color:transparent;font:normal 400 1.6rem/5rem "Rubik";color:#939393}.post .form__input:focus,.post .form__textarea:focus{outline:1px solid #ff8b00}.post .form__textarea{resize:none;height:25rem;padding-top:1rem;line-height:1.25}.post .form:invalid .form__input,.post .form:invalid .form__textarea{box-shadow:none}.post .form:invalid .form__button{cursor:not-allowed;pointer-events:none}.post .form__button{display:inline-block;padding:1rem 3rem;text-align:center;vertical-align:middle;font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.4rem;color:#fff;text-transform:capitalize;border-radius:.5rem;border:2px solid #ff8b00;background-color:#ff8b00;transition:color 0.5s ease, background-color 0.5s ease}.post .form__button:hover{background-color:rgba(255,139,0,0.5)}.post .sidebar__block{margin-bottom:3rem;padding:2.5rem;background-color:#333}.post .sidebar__block-title{margin-bottom:2rem;font-family:"Oswald";font-size:1.8rem;font-weight:400;font-style:normal;line-height:2.16rem;color:#fff;text-transform:uppercase}.post .sidebar__listitem{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px dotted #939393}.post .sidebar__listitem:last-child{margin-bottom:0;border-bottom:none}.post .sidebar__link{display:flex;align-items:center;justify-content:space-between;transition:color 0.3s ease;font-family:"Rubik";font-size:1.5rem;font-weight:400;font-style:normal;line-height:1.5rem;color:#ff8b00;text-transform:capitalize}.post .sidebar__link-number{color:#939393;transition:color 0.3s ease}.post .sidebar__link:hover{color:#fff}.post .sidebar__photo-wrapper{margin-bottom:2rem;width:12rem;height:12rem}.post .sidebar__photo{width:100%;height:100%;object-fit:cover;border-radius:50%}.post .sidebar__text{margin-bottom:2rem;font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.72rem;color:#939393;text-transform:none}.post .sidebar__button{display:inline-block;padding:.8rem 2rem;text-align:center;vertical-align:middle;font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.4rem;color:#fff;text-transform:capitalize;border-radius:.5rem;border:2px solid #ff8b00;background-color:#ff8b00;transition:color 0.5s ease, background-color 0.5s ease}.post .sidebar__button:hover{background-color:rgba(255,139,0,0.5)}.footer{padding:12rem 0;background-color:#333}.footer-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:4rem}.footer__item:nth-child(1){width:35%}.footer__item:nth-child(2){width:20%}.footer__item:nth-child(3){width:40%}.footer__title{margin-bottom:3rem;font-family:"Oswald";font-size:1.8rem;font-weight:400;font-style:normal;line-height:2.16rem;color:#ff8b00;text-transform:uppercase}.footer__text{font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.72rem;color:#939393;text-transform:none}.footer__listitem{margin-bottom:1.6rem}.footer__link{transition:color 0.3s ease;font-family:"Rubik";font-size:1.6rem;font-weight:400;font-style:normal;line-height:1.6rem;color:#939393;text-transform:none}.footer__link:hover{color:#fff}.footer__form{margin-bottom:4rem}.footer .form{position:relative}.footer .form__input{width:100%;height:5rem;outline:none;border:1px solid rgba(255,255,255,0.2);padding:0 12rem 0 2rem;background-color:transparent;font:normal 400 1.6rem/5rem "Rubik";color:#939393}.footer .form__input:focus{outline:1px solid #ff8b00}.footer .form:invalid .form__input{box-shadow:none}.footer .form:invalid .form__button{cursor:not-allowed;pointer-events:none}.footer .form__button{position:absolute;right:0;top:0;bottom:0;padding:0 2rem;font:normal 400 1.6rem/5rem "Rubik";color:#fff;border:2px solid #ff8b00;background-color:#ff8b00;transition:color 0.5s ease, background-color 0.5s ease}.footer .form__button:hover{background-color:rgba(255,139,0,0.5)}.footer__social-links{display:flex;align-items:center}.footer__social-link{display:inline-block;margin-right:2rem;font-size:1.6rem;color:#fff;transition:color 0.3s ease}.footer__social-link:hover{color:#ff8b00}.footer-copyright{padding-top:4rem;border-top:1px solid rgba(255,255,255,0.5)}.footer-copyright__content{display:flex;align-items:center;justify-content:center;text-align:center;font-family:"Rubik";font-size:1.4rem;font-weight:400;font-style:normal;line-height:1.4rem;color:#fff;text-transform:none}.footer-copyright__text:first-child{position:relative;margin-right:2rem}.footer-copyright__text:first-child::after{content:"|";position:absolute;top:0;right:-1.2rem}.footer-copyright__icon{color:#ff8b00}.footer-copyright__link{color:#ff8b00;transition:color 0.3s ease}.footer-copyright__link:hover{color:#fff}@media (max-width: 1200px){.container{max-width:960px}.intro__title{max-width:80%}.intro__text{max-width:80%}}@media (max-width: 991px){.container{max-width:700px}a.anchor{top:-8.4rem}.header{padding:2.5rem 0}.header__nav{display:none}.header .mmenubtn--open{display:block}.intro{padding:8.4rem 0}.intro__title{font-size:6.4rem;line-height:1}.intro .owl-carousel .owl-dots{bottom:3rem}.services{padding-bottom:5rem}.services__title{font-size:4.2rem}.services__text{margin:0 auto 3rem;max-width:100%}.services .card{width:48%}.information{padding:5rem 0}.information__block:first-child{margin-bottom:3rem}.information__image-wrapper{width:40%;max-height:54rem}.information__content{width:60%;padding:3rem}.about{padding:5rem 0}.about__video{margin-bottom:5rem}.about-video{height:56rem}.about-counter{flex-wrap:wrap}.about-counter__item{width:50%}.team,.pricing{padding:5rem 0}.team__title,.pricing__title{font-size:4.2rem}.team__text,.pricing__text{margin:0 auto 3rem;max-width:100%}.team-cards,.pricing-cards{justify-content:center}.team-cards__card,.pricing-cards__card{margin-left:1.5rem;margin-right:1.5rem}.team-cards .card,.pricing-cards .card{width:45%}.faq{padding:5rem 0}.faq__title{margin-bottom:8rem;font-size:4.2rem}.faq-cards__card{margin-bottom:3rem}.faq-cards .card{padding-right:2rem}.testimonials{padding:5rem 0}.testimonials__title{margin-bottom:8rem}.testimonials__content{min-height:36rem}.blog{padding:5rem 0}.blog__title{font-size:4.2rem}.blog-cards{flex-wrap:wrap}.blog-cards .card{width:100%}.blog-cards .card__text{min-height:0;margin-bottom:1rem}.contact{padding:5rem 0}.contact__title{margin-bottom:4rem;font-size:4.2rem}.contact__form{width:100%;margin-bottom:6rem}.contact__info{width:100%;padding-left:0}.contact .form{text-align:left}.footer{padding:10rem 0}.footer__item:nth-child(1){width:60%;margin-bottom:4rem}.footer__item:nth-child(2){width:30%;margin-bottom:4rem}.footer__item:nth-child(3){width:100%}.post-intro{padding:8.4rem 0}.post-intro__wrapper{height:24rem}.post-intro__title{font-size:6rem;line-height:1.2}.post{padding-bottom:8.4rem}.post__section-title{margin-bottom:4rem}.post .comments__item--level1{margin-left:3rem}.post .comments__item--level2{margin-left:6rem}}@media (max-width: 767px){.container{max-width:576px;width:90%}.intro__title{font-size:4.8rem}.intro__text{font-size:1.6em;line-height:1.25}.intro .owl-carousel .owl-dots{bottom:2rem}.services{padding-bottom:4rem}.services__title{font-size:3.6rem}.services__card{margin-bottom:2rem}.services .card{width:100%;text-align:center}.services .card__image-wrapper{margin:0 auto 2rem}.information{padding:4rem 0}.information__block{flex-wrap:wrap}.information__block:first-child{margin-bottom:2rem}.information__block:first-child .information__content{order:-1}.information__image-wrapper{width:100%;max-height:48rem}.information__content{width:100%;padding:0 0 2rem}.about{padding:4rem 0}.about__video{margin-bottom:4rem}.about-video{height:42rem}.about-counter__item{width:100%}.team,.pricing{padding:4rem 0}.team__title,.pricing__title{font-size:3.6rem}.team-cards__card,.pricing-cards__card{margin-left:auto;margin-right:auto}.team-cards .card,.pricing-cards .card{width:100%;max-width:42rem}.faq{padding:4rem 0}.faq__title{margin-bottom:6rem;font-size:3.6rem}.faq-cards__card{margin-left:auto;margin-right:auto}.faq-cards .card{width:100%;max-width:42rem}.testimonials{padding:4rem 0}.testimonials__item{width:98%}.testimonials__title{margin-bottom:6rem;font-size:3.6rem}.testimonials__content{min-height:32rem;padding:2rem}.blog{padding:4rem 0}.blog__title{font-size:3.6rem}.contact{padding:4rem 0}.contact__title{margin-bottom:3rem;font-size:3.6rem}.contact .form__fieldset{flex-wrap:wrap}.contact .form__fieldset .form__input{width:100%}.footer{padding:8rem 0}.footer__item:nth-child(1){margin-bottom:3rem}.footer__item:nth-child(2){margin-bottom:3rem}.footer-copyright__content{flex-direction:column}.footer-copyright__text:first-child{margin-right:0;margin-bottom:1rem}.footer-copyright__text:first-child::after{display:none}.post-intro{padding:8.4rem 0 6rem}.post-intro__wrapper{height:20rem}.post-intro__title{font-size:4.8rem}.post{padding-bottom:6rem}.post-wrapper{flex-wrap:wrap}.post__content{width:100%;margin-right:0;margin-bottom:6rem}.post__sidebar{width:100%}.post__section-title{margin-bottom:3rem}.post-info{flex-direction:column}.post-info__item{margin-right:0;margin-bottom:0.5rem}.post-info__item:last-child{margin-bottom:0}.post .comments__item--level1{margin-left:2rem}.post .comments__item--level2{margin-left:4rem}.post .comments .comment__photo-wrapper{margin-right:2rem;width:5rem;min-width:5rem;height:5rem}}@media (max-width: 575px){.about-video{height:36rem}.footer{padding:6rem 0 8rem}.footer__title{margin-bottom:1.5rem}.footer__item:nth-child(1){width:100%;margin-bottom:2rem}.footer__item:nth-child(2){width:100%;margin-bottom:2rem}.post-intro{padding:8.4rem 0 4rem}.post-intro__title{font-size:4rem}.post{padding-bottom:4rem}.post__section-title{margin-bottom:2rem}.post .comments__item--level1{margin-left:1rem}.post .comments__item--level2{margin-left:2rem}.post .comments .comment__photo-wrapper{margin-right:1.5rem;width:4rem;min-width:4rem;height:4rem}}
/*# sourceMappingURL=style.css.map */