@charset "UTF-8";@font-face{font-family:OswaldBold;src:url(../fonts/Oswald/Oswald-Bold.ttf) format("truetype")}@font-face{font-family:OswaldExtraLight;src:url(../fonts/Oswald/Oswald-ExtraLight.ttf) format("truetype")}@font-face{font-family:OswaldLight;src:url(../fonts/Oswald/Oswald-Light.ttf) format("truetype")}@font-face{font-family:OswaldMedium;src:url(../fonts/Oswald/Oswald-Medium.ttf) format("truetype")}@font-face{font-family:OswaldRegular;src:url(../fonts/Oswald/Oswald-Regular.ttf) format("truetype")}@font-face{font-family:OswaldSemiBold;src:url(../fonts/Oswald/Oswald-SemiBold.ttf) format("truetype")}@font-face{font-family:SourceSansProBlack;src:url('../fonts/Source Sans Pro/SourceSansPro-Black.ttf') format("truetype")}@font-face{font-family:SourceSansProBlackItalic;src:url('../fonts/Source Sans Pro/SourceSansPro-BlackItalic.ttf') format("truetype")}@font-face{font-family:SourceSansProBold;src:url('../fonts/Source Sans Pro/SourceSansPro-Bold.ttf') format("truetype")}@font-face{font-family:SourceSansProBoldItalic;src:url('../fonts/Source Sans Pro/SourceSansPro-BoldItalic.ttf') format("truetype")}@font-face{font-family:SourceSansProExtraLight;src:url('../fonts/Source Sans Pro/SourceSansPro-ExtraLight.ttf') format("truetype")}@font-face{font-family:SourceSansProExtraLightItalic;src:url('../fonts/Source Sans Pro/SourceSansPro-ExtraLightItalic.ttf') format("truetype")}@font-face{font-family:SourceSansProItalic;src:url('../fonts/Source Sans Pro/SourceSansPro-Italic.ttf') format("truetype")}@font-face{font-family:SourceSansProLight;src:url('../fonts/Source Sans Pro/SourceSansPro-Light.ttf') format("truetype")}@font-face{font-family:SourceSansProLightItalic;src:url('../fonts/Source Sans Pro/SourceSansPro-LightItalic.ttf') format("truetype")}@font-face{font-family:SourceSansProRegular;src:url('../fonts/Source Sans Pro/SourceSansPro-Regular.ttf') format("truetype")}@font-face{font-family:SourceSansProSemiBold;src:url('../fonts/Source Sans Pro/SourceSansPro-SemiBold.ttf') format("truetype")}@font-face{font-family:SourceSansProSemiBoldItalic;src:url('../fonts/Source Sans Pro/SourceSansPro-SemiBoldItalic.ttf') format("truetype")}.aboutus .aboutus-content,.aboutus .aboutus-content .content-left,.footer,.footer .footer-content,.footer .footer-content .menusocial,.header .header-menu,.header .header-menu .menu .header-menu__nav .header-menu__ul,.menu .menu-content,.menu .menu-content .content-left .content-left__div,.number,.program .program-contant,.program .program-contant .program-block,.program .program-contant .program-block .block-img,.review .review-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aboutus .aboutus-content .content-right,.contact,.contact .contact-left,.contact .contact-right,.footer .footer-content .menulogo,.footer .footer-content .menusocial .menusocial__icon,.header .header-menu .header-logo,.header-title .header-content .header-content-title .header-content-title-text .header-content__button,.header-title .header-content .header-content-title .header-content__div,.menu,.modal-right,.number .menu-block,.ourclients,.portfolio,.program .program-contant .block-text,.review .review-content .content,.whywe .whywe-contant,.whywe .whywe-contant .whywe-contentone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body{margin:0;padding:0}:focus,:hover,body:active{outline:0;outline-offset:0}h1,h2,h3,h4,h5,h6{font-family:OswaldRegular,sans-serif}#header-menu.normal{width:100%}#header-menu.fix{position:fixed;z-index:1000;top:0;left:0;width:100%;height:80px;-webkit-animation:one .5s linear;animation:one .5s linear;border-bottom:.3px solid rgba(0,0,0,.2);background-color:#fff}#push:hover,.progress-bar{background:#388e3c}#header-menu.fix .header-logo:before{font-family:OswaldMedium,sans-serif;font-size:30px;display:block;height:100%;margin:0 auto;content:'ATLANT CATERING';-webkit-animation:two .1s linear;animation:two .1s linear;color:#212121}#header-menu.fix .header-logo__img{display:none}#header-menu.fix .menu{padding-left:100px;-webkit-animation:three .1s linear;animation:three .1s linear}@-webkit-keyframes one{0%{height:118px}100%{height:80px}}@keyframes one{0%{height:118px}100%{height:80px}}.progress-container,progress{width:100%;height:2px;position:fixed;top:0;left:0}@-webkit-keyframes two{0%{content:''}100%{content:'ATLANT CATERING'}}@keyframes two{0%{content:''}100%{content:'ATLANT CATERING'}}@-webkit-keyframes three{0%{opacity:0}100%{opacity:1}}@keyframes three{0%{opacity:0}100%{opacity:1}}progress{z-index:1000000;color:#388e3c;border:none;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}progress::-webkit-progress-bar{background:0 0}progress::-webkit-progress-value{background:#388e3c}progress::-moz-progress-bar{background:#388e3c}.progress-container{display:block;background:0 0}figure,figure img{position:relative}.progress-bar{display:block;width:0;height:inherit}#push{font-weight:700;position:fixed;right:20px;bottom:20px;width:50px;height:50px;cursor:pointer;color:#fff;border:none;background:#212121}#back1,#back2,#back3,#back4,#back5{position:fixed;z-index:1000;top:0;left:0;display:none;width:100%;height:100vh;margin:auto;padding:0;border:none;background-color:rgba(0,0,0,.6)}#modal,#modal2,#modal3,#modal4,#modal5{position:relative;z-index:1000;top:20%!important;left:0;width:360px;margin:auto;background:#fff}#close1,#close2,#close3,#close4,#close5{line-height:40px;position:absolute;top:0;right:0;width:40px;height:40px;margin:0;padding:0;cursor:pointer;text-align:center;color:#fff;background-color:#388e3c}#close1:hover,#close2:hover,#close3:hover,#close4:hover,#close5:hover{background-color:#7fcd82}.modal-right{width:100%;height:100%;padding-right:20px;padding-bottom:20px;padding-left:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.modal-right .modal-right__h4{font-family:OswaldMedium,sans-serif;font-size:24px;margin-top:20px;margin-bottom:0;text-transform:uppercase;color:#000}.modal-right .modal-right__h6{font-family:OswaldMedium,sans-serif;font-size:14px;margin:10px 0 5px;color:#000}.modal-right .modal-right__button{font-family:OswaldMedium,sans-serif;font-size:16px;width:100%;height:50px;margin-top:20px;cursor:pointer;text-decoration:none;letter-spacing:1.2px;text-transform:uppercase;color:#fff;border:none;background-color:#388e3c}.modal-right .modal-right__button:hover{color:#fff;background-color:#7fcd82}.modal-right .modal-right__input{width:100%;height:50px;padding-left:10px;opacity:.6}.modal-right .modal-right__input:focus{opacity:1}input::-webkit-input-placeholder{-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;opacity:1}input::-moz-placeholder{-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;opacity:1}input:-moz-placeholder{-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;opacity:1}input:-ms-input-placeholder{-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;opacity:1}input:focus::-webkit-input-placeholder{-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}input:focus::-moz-placeholder{-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}input:focus:-moz-placeholder{-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}input:focus:-ms-input-placeholder{-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}figure{float:left;overflow:hidden;width:100%;margin:0;cursor:pointer;text-align:center}figure img{display:block;max-width:100%;min-height:100%}figure figcaption{font-size:1.25em;text-transform:uppercase;color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}figure figcaption::after,figure figcaption::before{pointer-events:none}figure figcaption,figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}figure figcaption>a{font-size:0;z-index:1000;white-space:nowrap;text-indent:200%;opacity:0}figure h2{font-weight:300;font-weight:800;letter-spacing:1.5px;word-spacing:-.15em;margin:0}figure p{font-size:68.5%;letter-spacing:1px}figure.effect-zoe figcaption{top:auto;bottom:0;height:3.75em;padding:1em;-webkit-transition:-webkit-transform .35s;-o-transition:transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);color:#fff;background:#388e3c}figure.effect-zoe h2{float:left;display:inline-block}figure.effect-zoe p.description{font-size:90%;position:absolute;bottom:8em;padding:2em;-webkit-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s;text-transform:none;opacity:0;color:#fff;-webkit-backface-visibility:hidden}figure.effect-zoe h2,figure.effect-zoe p.icon-links a{-webkit-transition:-webkit-transform .35s;-o-transition:transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}figure.effect-zoe:hover figcaption,figure.effect-zoe:hover h2,figure.effect-zoe:hover p.icon-links a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-zoe:hover h2{-webkit-transition-delay:.05s;-o-transition-delay:.05s;transition-delay:.05s}.modal-window-block{position:fixed;z-index:9999;top:0;left:0;display:none;overflow:auto;width:100%;height:100vh;background-color:#fff}.modal-window-content-block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-window-block-img{width:200px;height:200px;margin-top:100px;background:url(../img/modal-icon-1.png) center center no-repeat;background-size:80%}.modal-window-block-img::after,.modal-window-block-img::before{width:100px;height:100px;content:'';display:block;position:relative}.modal-window-block-img::before{top:-8px;left:30px;-webkit-animation:modalWindow-2 2s linear infinite;animation:modalWindow-2 2s linear infinite;background:url(../img/modal-icon-2.png) center center no-repeat;background-size:20%}.modal-window-block-img::after{top:-115px;left:55px;-webkit-animation:modalWindow-1 2s linear infinite;animation:modalWindow-1 2s linear infinite;background:url(../img/modal-icon-2.png) center center no-repeat;background-size:20%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.modal-window-block-title{font-family:OswaldRegular,sans-serif;font-size:36px;line-height:36px;margin:20px auto;padding:0;text-align:center;color:#212121}.modal-window-block-description{font-family:SourceSansProRegular,sans-serif;font-size:18px;line-height:18px;margin:0 auto 40px;padding:0;text-align:center;color:#212121}.modal-window-block-btn{font-size:16px;width:200px;margin:0 auto 20px;padding:13px 20px;cursor:pointer;letter-spacing:.5px;color:#fff;border:none;border-radius:20px;background-color:#388e3c}.header,.header .header-menu .menu,.header .header-menu .menu .header-menu__nav .header-menu__ul,.header-title{width:100%;padding:0}.modal-window-block-btn:hover{background-color:#7fcd82}@-webkit-keyframes modalWindow-1{0%{top:-115px;-webkit-transform:rotateY(0);transform:rotateY(0)}100%{top:-140px;-webkit-transform:rotateY(720deg);transform:rotateY(720deg)}}@keyframes modalWindow-1{0%{top:-115px;-webkit-transform:rotateY(0);transform:rotateY(0)}100%{top:-140px;-webkit-transform:rotateY(720deg);transform:rotateY(720deg)}}@-webkit-keyframes modalWindow-2{0%{top:-8px;-webkit-transform:rotateY(0);transform:rotateY(0)}100%{top:-25px;-webkit-transform:rotateY(720deg);transform:rotateY(720deg)}}@keyframes modalWindow-2{0%{top:-8px;-webkit-transform:rotateY(0);transform:rotateY(0)}100%{top:-25px;-webkit-transform:rotateY(720deg);transform:rotateY(720deg)}}.header .container{max-width:1170px!important}.header .header-menu{width:100%;height:118px}.header .header-menu .header-logo{width:100%}.header .header-menu .menu .header-menu__nav .header-menu__ul .header-menu__li{margin-left:15px;list-style-type:none}.header .header-menu .menu .header-menu__nav .header-menu__ul .header-menu__li .header-menu__a{font-family:OswaldRegular,sans-serif;font-size:22px;text-decoration:none;color:#212121}.header .header-menu .menu .header-menu__nav .header-menu__ul .header-menu__li .header-menu__a:hover{color:#388e3c}.header-title{overflow:hidden;height:550px;margin:0;background:url(../img/header_bcg.jpg) center center no-repeat fixed;background-size:cover}.header-title .parallax{position:relative;z-index:1;height:450px;-webkit-box-shadow:inset 0 -6px 5px rgba(50,50,50,.75);box-shadow:inset 0 -6px 5px rgba(50,50,50,.75)}.header-title .header-content .header-content-title{position:relative;z-index:10;top:-350px;left:275px;width:600px;height:600px;margin:0 auto;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff}.header-title .header-content .header-content-title .header-content-title-text{position:relative;z-index:20;top:280px;left:160px;width:440px;margin:0 auto;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header-title .header-content .header-content-title .header-content-title-text .header-content__h1{font-family:OswaldRegular,sans-serif;font-size:32px;line-height:36px;margin-bottom:16px;text-align:center;text-decoration:none;text-transform:uppercase;color:#212121}.header-title .header-content .header-content-title .header-content-title-text .header-content__p{font-family:SourceSansProRegular,sans-serif;font-size:16px;width:100%;margin-top:0;margin-bottom:20px;text-align:center;text-decoration:none;color:#3c3c3c}.header-title .header-content .header-content-title .header-content-title-text .header-content__button{width:0;height:0;margin:0!important;cursor:pointer;border-top:170px solid #388e3c;border-right:170px solid transparent;border-left:170px solid transparent}.header-title .header-content .header-content-title .header-content-title-text .header-content__button #header-content__a{font-family:OswaldRegular,sans-serif;font-size:26px;line-height:28px;position:relative;top:-110px;left:-50px;margin:0 auto;cursor:pointer;text-align:center!important;text-decoration:none;text-transform:uppercase;color:#fff}.header-title .header-content .header-content-title .header-content-title-text .header-content__button:hover{border-top:170px solid #7fcd82}.header-title .header-content .header-content-title .header-content-title-text .header-content__button:hover .header-content__a{color:#212121}.whywe .whywe-contant .whywe-title__h3{font-size:30px;width:100%;margin:75px auto 15px;text-align:center;text-transform:uppercase;color:#212121}.whywe .whywe-contant .whywe-title__p{font-family:SourceSansProRegular,sans-serif;font-size:16px;width:100%;margin:0 auto 40px;text-align:center;color:#3c3c3c}.whywe .whywe-contant .whywe-contentone .whywe-contentone__i{font-size:100px;margin:0 auto 20px;color:#388e3c}.whywe .whywe-contant .whywe-contentone .whywe-contentone__h5{font-size:24px;width:100%;margin:0 auto 10px;text-align:center;color:#212121}.whywe .whywe-contant .whywe-contentone .whywe-contentone__p{font-family:SourceSansProRegular,sans-serif;font-size:16px;width:85%;margin:0 auto 40px;text-align:center;color:#3c3c3c}.aboutus .aboutus-content .content-left .content-left__h4{font-family:OswaldBold,sans-serif;font-size:120px;color:#388e3c}.aboutus .aboutus-content .content-left .content-left__h4--left{position:relative;z-index:10;top:160px;left:65px}.aboutus .aboutus-content .content-left .content-left__img{position:relative;z-index:15;top:0;left:0;width:100%}.aboutus .aboutus-content .content-left .content-left__h4--right{position:relative;z-index:20;top:200px;left:-240px}.aboutus .aboutus-content .content-left .content-left__div{position:relative;top:290px;left:-445px;width:100%;background-color:#388e3c}.aboutus .aboutus-content .content-left .content-left__div .content-left__div--p{font-family:OswaldBold,sans-serif;font-size:24px;width:200px;margin:0;padding:10px 25px;text-align:center;text-transform:uppercase;color:#fff}.aboutus .aboutus-content .content-right{position:relative;top:-20px;left:-440px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.aboutus .aboutus-content .content-right .content-right__h4{font-size:30px;margin:0;text-align:center;text-transform:uppercase;color:#212121}.aboutus .aboutus-content .content-right .content-right__p{font-family:SourceSansProRegular,sans-serif;font-size:16px;width:400px;margin-top:15px;color:#3c3c3c}.program{width:100%;margin:0;padding:0;background:url(../img/program_bcg.jpg) center top no-repeat;background-size:cover}.program .program-title__h3{font-size:30px;width:90%;margin:55px auto 35px;padding:14px 5px;text-align:center;text-transform:uppercase;color:#fff;background-color:#388e3c}.program .program-contant .program-block{width:100%;height:100%;margin-bottom:30px;background-color:#fff;-webkit-box-shadow:0 -12px 16px 2px rgba(0,0,0,.4);box-shadow:0 -12px 16px 2px rgba(0,0,0,.4)}.program .program-contant .program-block .block-img{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.program .program-contant .program-block .block-img .program-block__img{float:left;width:100%;height:100%}.program .program-contant .program-block .block-img .program-block__i{font-size:36px;position:relative;z-index:10;top:0;left:-258px;display:block;float:left;padding:15px;cursor:pointer;color:#fff;background-color:#388e3c}.program .program-contant .program-block .block-img .program-block__i:hover{background-color:#7fcd82}.program .program-contant .block-text{width:50%;margin-left:25px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.program .program-contant .block-text .block-text__h5{font-size:24px;margin:0;text-align:center;color:#212121}.program .program-contant .block-text .block-text_p{font-family:SourceSansProRegular,sans-serif;font-size:14px;width:90%;color:#3c3c3c}.program .program-contant--down{margin-bottom:50px}.menu .menu-title__h3{font-size:30px;width:100%;margin:75px auto 45px;text-align:center;text-transform:uppercase;color:#212121}.menu .menu-title__p{font-family:SourceSansProRegular,sans-serif;font-size:16px;width:100%;margin:0 auto 60px;text-align:center;color:#3c3c3c}.menu .menu-content{margin-bottom:150px}.menu .menu-content .content-left .content-left__h3{font-size:30px;margin-bottom:15px;text-transform:uppercase;color:#212121}.menu .menu-content .content-left .content-left__p{font-family:SourceSansProRegular,sans-serif;font-size:16px;width:90%;color:#3c3c3c}.menu .menu-content .content-right .content-right__img,.number{width:100%}.menu .menu-content .content-left .content-left__div{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.menu .menu-content .content-left .content-left__div .content-left__button{height:50px;margin-right:6px;padding:10px 16px;cursor:pointer;text-transform:uppercase;border:none;background-color:#388e3c}.menu .menu-content .content-left .content-left__div .content-left__button .content-left__a{font-family:OswaldRegular,sans-serif;font-size:18px;text-decoration:none;color:#fff}.menu .menu-content .content-left .content-left__div .content-left__button:hover{background-color:#7fcd82}.menu .menu-content .content-left .content-left__div .content-left__button--one,.menu .menu-down .menu-down__button{height:50px;border:none;background-color:#388e3c;cursor:pointer}.menu .menu-content .content-left .content-left__div .content-left__button--one .content-left__i{font-size:24px;padding:10px;cursor:pointer;color:#fff}.menu .menu-down{width:100%;text-align:center}.menu .menu-down .menu-down__button{font-family:OswaldRegular,sans-serif;font-size:18px;margin-bottom:75px;padding:0 18px;text-align:center;text-transform:uppercase;color:#fff}.menu .menu-down .menu-down__button:hover{background-color:#7fcd82}.number{margin:0;padding:80px 0 125px;background:url(../img/number_bcg.jpg) center center no-repeat fixed;background-size:cover;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.number .parallax{position:relative;z-index:1;height:450px;-webkit-box-shadow:inset 0 -6px 5px rgba(50,50,50,.75);box-shadow:inset 0 -6px 5px rgba(50,50,50,.75)}.number .menu-block .menu-block__h4{font-family:OswaldMedium,sans-serif;font-size:72px;margin-bottom:0;text-align:center;color:#fff}.number .menu-block .menu-block__h3{font-family:OswaldRegular,sans-serif;font-size:24px;margin-top:0;margin-bottom:10px;padding:5px 10px;text-align:center;letter-spacing:1.5px;text-transform:uppercase;color:#fff;background-color:#388e3c}.number .menu-block .menu-block__p,.portfolio .portfolio-title__p,.review .review-title__p{font-family:SourceSansProRegular,sans-serif;text-align:center}.number .menu-block .menu-block__p{font-size:16px;width:80%;margin-top:0;color:#fff}.portfolio .portfolio-block{margin-top:15px;padding-bottom:15px}.portfolio .portfolio-title__h3{font-size:30px;width:100%;margin:75px auto 45px;text-align:center;text-transform:uppercase;color:#212121}.portfolio .portfolio-title__p{font-size:16px;width:100%;margin:0 auto 40px;color:#3c3c3c}.portfolio .portfolio__a .portfolio__img{width:100%;text-decoration:none}.review{width:100%;margin:0 auto;padding:0;background:url(../img/review_bcg.jpg) center top no-repeat;background-size:cover}.review .review-title__h3{font-size:30px;width:40%;margin:75px auto 45px;padding:10px 0;text-align:center;text-transform:uppercase;color:#fff;background-color:#388e3c}.review .review-title__p{font-size:16px;width:100%;margin:0 auto 40px;color:#fff}.review .review-content{width:100%;min-height:450px;margin-bottom:75px;background-color:#fff}.review .review-content .review-content__i{font-size:30px;padding:15px;cursor:pointer;color:#fff;background-color:#388e3c}.review .review-content .review-content__i--left{position:relative;top:0;left:-20px}.review .review-content .review-content__i--right{position:relative;top:0;left:20px}.review .review-content .review-content__i:hover{background-color:#7fcd82}.review .review-content .content .content__h3{font-family:OswaldLight,sans-serif;font-size:22px;margin-bottom:8px;padding:10px 20px;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#fff;background-color:#388e3c}.review .review-content .content .content__p{font-family:SourceSansProLight,sans-serif;font-size:16px;font-style:italic;margin-top:0;margin-bottom:25px;text-align:center;color:#3c3c3c}.review .review-content .content .content__review{font-family:SourceSansProRegular,sans-serif;font-size:16px;width:80%;min-height:75px;margin-top:0;text-align:center;color:#3c3c3c}.ourclients .ourclients-title__h3{font-size:30px;width:100%;margin:75px auto 45px;text-align:center;text-transform:uppercase;color:#212121}.ourclients .ourclients-title__p{font-family:SourceSansProRegular,sans-serif;font-size:16px;width:100%;margin:0 auto 60px;text-align:center;color:#3c3c3c}.ourclients .one{margin-bottom:40px}.contact,.ourclients .two{margin-bottom:75px}.ourclients .ourclients__img{width:100%}.contact .contact-title__h3{font-size:30px;width:100%;margin:75px auto 15px;text-align:center;text-transform:uppercase;color:#212121}.contact .contact-title__p{font-family:SourceSansProRegular,sans-serif;font-size:16px;width:100%;margin:0 auto 40px;text-align:center;color:#3c3c3c}.contact .contact-left .contact-left__input{font-family:SourceSansProRegular,sans-serif;font-size:14px;width:100%;height:58px;margin-bottom:14px;padding-left:10px;border:2px solid #212121}.contact .contact-left .contact-left__button{font-family:OswaldMedium,sans-serif;font-size:24px;width:100%;height:58px;cursor:pointer;text-transform:uppercase;color:#fff;border:none;background-color:#388e3c}.contact .contact-left .contact-left__button:hover{background-color:#7fcd82}.contact .contact-left .contact-left__input--height{height:247px;padding-top:10px;background-position:top left}.contact .contact-right .contact-right__h6{font-family:OswaldLight,sans-serif;font-size:20px;line-height:41px;width:100%;height:41px;margin:0;text-align:center;letter-spacing:1.5px;text-transform:uppercase;color:#fff;background-color:#388e3c}.contact .contact-right .contact-right__p{font-family:SourceSansProRegular,sans-serif;font-size:16px;line-height:41px;width:100%;height:41px;margin:0;text-align:center;color:#212121;background-color:#f3f3f3}.contact .contact-right .contact-right__map{width:100%;height:217px;border:none}.contact input::-webkit-input-placeholder{-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;opacity:1}.contact input::-moz-placeholder{-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;opacity:1}.contact input:-moz-placeholder{-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;opacity:1}.contact input:-ms-input-placeholder{-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;opacity:1}.contact input:focus::-webkit-input-placeholder{-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}.contact input:focus::-moz-placeholder{-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}.contact input:focus:-moz-placeholder{-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}.contact input:focus:-ms-input-placeholder{-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}.footer{width:100%;min-height:185px;padding-top:15px;padding-bottom:15px;background-color:#212121;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .footer-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .footer-content .menulogo .menulogo__p{font-family:SourceSansProRegular,sans-serif;font-size:14px;margin-bottom:0;text-align:center;color:#fff}.footer .footer-content .footer-legion__p{font-family:SourceSansProRegular,sans-serif;font-size:14px;text-align:center;color:#fff}.footer .footer-content .footer-legion__p .footer-legion__span{font-family:SourceSansProItalic}.footer .footer-content .menusocial{width:100%;height:75px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .footer-content .menusocial .menusocial__icon{font-size:18px;width:40px;height:40px;margin-right:10px;margin-left:10px;color:#fff;background-color:#000}.footer .footer-content .menusocial .menusocial__icon:hover{color:#388e3c;background-color:#fff}.footer .footer-content .menusocial__a{text-decoration:none}@media (min-width:500px) and (max-width:575px){.ourclients .one{margin-bottom:0}.ourclients .ourclients__img{margin-bottom:50px}}@media (min-width:400px) and (max-width:500px){.ourclients .one{margin-bottom:0}.ourclients .ourclients__img{margin-bottom:20px}}@media (min-width:300px) and (max-width:380px){.ourclients .one{margin-bottom:0}.ourclients .ourclients__img{margin-bottom:10px}}@media (min-width:316px) and (max-width:575px){.review .review-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:20px;padding-bottom:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review .review-content .review-content__i--left,.review .review-content .review-content__i--right{position:static}.review .review-content .content .content__review{min-height:150px}}@media (min-width:300px) and (max-width:315px){.review .review-content .review-content__i--left{position:relative;top:375px;left:34%}.review .review-content .review-content__i--right{position:relative;top:375px;left:-34%}}@media (min-width:300px) and (max-width:768px){.footer .footer-content{display:block}.footer .footer-content .menulogo{margin-top:20px}}@media (min-width:300px) and (max-width:767px){.menu .menu-content{display:table;margin-bottom:75px}.menu .menu-content .menu-text--media{display:table-footer-group}.menu .menu-content .menu-text--media .content-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu .menu-content .menu-text--media .content-left .content-left__h3{margin:0 auto;text-align:center}.menu .menu-content .menu-text--media .content-left .content-left__p{text-align:center}.menu .menu-content .menu-img--media{display:table-header-group;margin:0 auto}.menu .menu-content .menu-img--media .content-right{display:-webkit-box;display:-ms-flexbox;display:flex;float:right;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#modal,#modal2,#modal3,#modal4,#modal5{position:relative;top:0!important;left:0;width:300px;background:#fff}.modal-right__h4{font-size:14px;line-height:28px;margin-top:5px!important}}@media (min-height:350px) and (max-height:550px){#modal,#modal2,#modal3,#modal4,#modal5{position:relative;top:0!important;left:0;width:360px;background:#fff}}@media (min-height:250px) and (max-height:350px){#modal,#modal2,#modal3,#modal4,#modal5{position:relative;top:0!important;left:0;width:450px;background:#fff}.modal-right__h4{font-size:14px;line-height:28px;margin-top:5px!important}}@media (min-width:501px) and (max-width:991px){.menu,.menu .header-menu__ul{margin-top:0}.menu{padding:0!important}#header-menu.fix{height:110px;-webkit-animation:none!important;animation:none!important}#header-menu.fix .header-logo:before{-webkit-animation:none!important;animation:none!important}}@media (min-width:501px) and (max-width:1260px){.menu{padding:0!important}}@media (min-width:992px) and (max-width:1199px){.program .program-contant{width:100%}.program .program-contant .program-block{display:block;width:100%;padding:0}.program .program-contant .program-block .block-img,.program .program-contant .program-block .block-img .program-block__img{display:block;width:100%;margin:0;padding:0}.program .program-contant .program-block .block-img .program-block__i{position:relative;top:-507px;left:0}.program .program-contant .program-block .block-text{width:100%;margin:0 auto}.program .program-contant .program-block .block-text .block-text__h5{margin:-50px auto 0;text-align:center}.program .program-contant .program-block .block-text .block-text_p{margin:5px auto 30px;text-align:center}}@media (min-width:768px) and (max-width:991px){.program{margin-top:100px}.program .program-contant{width:100%}.program .program-contant .program-block{display:block;width:100%;padding:0}.program .program-contant .program-block .block-img,.program .program-contant .program-block .block-img .program-block__img{display:block;width:100%;margin:0;padding:0}.program .program-contant .program-block .block-img .program-block__i{position:relative;top:-372px;left:0}.program .program-contant .program-block .block-text{width:100%;margin:0 auto}.program .program-contant .program-block .block-text .block-text__h5{margin:-50px auto 0;text-align:center}.program .program-contant .program-block .block-text .block-text_p{margin:5px auto 30px;text-align:center}}@media (min-width:575px) and (max-width:767px){.program{margin-top:100px}.program .program-contant{display:block;width:100%}.program .program-contant .program-block{display:block;width:100%;padding:0}.program .program-contant .program-block .block-img,.program .program-contant .program-block .block-img .program-block__img{display:block;width:100%;margin:0;padding:0}.program .program-contant .program-block .block-img .program-block__i{position:relative;top:-574px;left:0}.program .program-contant .program-block .block-text{width:100%;margin:0 auto}.program .program-contant .program-block .block-text .block-text__h5{margin:-50px auto 0;text-align:center}.program .program-contant .program-block .block-text .block-text_p{margin:5px auto 30px;text-align:center}}@media (min-width:300px) and (max-width:574px){.program{margin-top:100px}.program .program-contant{display:block;width:100%}.program .program-contant .program-block{display:block;width:100%;padding:0}.program .program-contant .program-block .block-img,.program .program-contant .program-block .block-img .program-block__img{display:block;width:100%;margin:0;padding:0}.program .program-contant .program-block .block-img .program-block__i{position:static;width:100%;text-align:center}.program .program-contant .program-block .block-text{width:100%;margin:0 auto}.program .program-contant .program-block .block-text .block-text__h5{margin:10px auto 0;text-align:center}.program .program-contant .program-block .block-text .block-text_p{margin:5px auto 30px;text-align:center}}@media (min-width:992px) and (max-width:1199px){.aboutus .aboutus-content .content-left .content-left__h4{font-family:OswaldBold,sans-serif;font-size:100px;color:#388e3c}.aboutus .aboutus-content .content-left .content-left__h4--left{position:relative;z-index:10;top:160px;left:65px}.aboutus .aboutus-content .content-left .content-left__img{position:relative;z-index:15;top:0;left:0;width:100%}.aboutus .aboutus-content .content-left .content-left__h4--right{position:relative;z-index:20;top:200px;left:-240px}.aboutus .aboutus-content .content-right{position:relative;top:0;left:-340px}.aboutus .aboutus-content .content-right .content-right__p{width:300px}}@media (min-width:800px) and (max-width:991px){.aboutus .aboutus-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aboutus .aboutus-content .content-left .content-left__h4{font-family:OswaldBold,sans-serif;font-size:80px;color:#388e3c}.aboutus .aboutus-content .content-left .content-left__h4--left{position:relative;z-index:10;top:160px;left:65px}.aboutus .aboutus-content .content-left .content-left__img{position:relative;z-index:15;top:0;left:0;width:100%}.aboutus .aboutus-content .content-left .content-left__h4--right{position:relative;z-index:20;top:200px;left:-240px}.aboutus .aboutus-content .content-right{position:static;margin:0 auto}.aboutus .aboutus-content .content-right .content-right__h4{margin:10px auto 0;text-align:center}.aboutus .aboutus-content .content-right .content-right__p{width:100%;text-align:center}}@media (min-width:450px) and (max-width:799px){.aboutus .aboutus-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aboutus .aboutus-content .content-left{display:table}.aboutus .aboutus-content .content-left .content-left__h4{font-family:OswaldBold,sans-serif;font-size:80px;width:100%;color:#388e3c}.aboutus .aboutus-content .content-left .content-left__h4--left{position:relative;top:825px;left:0;margin:0 auto;text-align:center}.aboutus .aboutus-content .content-left .content-left__img{position:static;display:table-header-group;width:100%;padding-bottom:10px}.aboutus .aboutus-content .content-left .content-left__h4--right{position:static;display:table-row-group}.aboutus .aboutus-content .content-left .content-left__div{position:static}.aboutus .aboutus-content .content-left .content-left__div .content-left__div--p{margin:0 auto}.aboutus .aboutus-content .content-right{position:static;margin:0 auto}.aboutus .aboutus-content .content-right .content-right__h4{width:100%;margin:10px auto 0;text-align:center}.aboutus .aboutus-content .content-right .content-right__p{display:table-footer-group;width:100%;text-align:center}}@media (min-width:300px) and (max-width:449px){.aboutus .aboutus-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aboutus .aboutus-content .content-left{display:table}.aboutus .aboutus-content .content-left .content-left__h4{font-family:OswaldBold,sans-serif;font-size:28px;font-size:80px;width:50%;color:#388e3c}.aboutus .aboutus-content .content-left .content-left__h4--left{font-size:28px;position:relative;top:515px;left:0;display:none;margin:0 auto;text-align:center}.aboutus .aboutus-content .content-left .content-left__img{position:static;display:table-header-group;width:100%}.aboutus .aboutus-content .content-left .content-left__h4--right::before{content:'юлия '}.aboutus .aboutus-content .content-left .content-left__h4--right{font-size:28px;position:static;display:table-row-group;margin:0 auto;text-align:center}.aboutus .aboutus-content .content-left .content-left__div{position:static}.aboutus .aboutus-content .content-left .content-left__div .content-left__div--p{margin:0 auto}.aboutus .aboutus-content .content-right{position:static;margin:0 auto}.aboutus .aboutus-content .content-right .content-right__h4{width:100%;margin:10px auto 0;text-align:center}.aboutus .aboutus-content .content-right .content-right__p{display:table-footer-group;width:100%;text-align:center}}@media (min-width:901px) and (max-width:991px){.header .header-menu{display:block}.header .header-menu .header-logo{height:100%;margin:20px auto 0}.header .header-menu .menu{width:100%;height:100%;padding:0!important}.header .header-menu .menu .header-menu__nav .header-menu__ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header-menu .menu .header-menu__nav .header-menu__ul .header-menu__li{display:block;margin:0 25px}}@media (min-width:570px) and (max-width:900px){.header .header-menu{display:block}.header .header-menu .header-logo{height:100%;margin:20px auto 0}.header .header-menu .menu{width:100%;height:100%;padding:0!important}.header .header-menu .menu .header-menu__nav .header-menu__ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header-menu .menu .header-menu__nav .header-menu__ul .header-menu__li{display:block;margin:0 10px}}@media (min-width:451px) and (max-width:569px){.header .header-menu{display:block}.header .header-menu .header-logo{height:100%;margin:20px auto 0}.header .header-menu .menu{width:100%;height:100%;padding:0}.header .header-menu .menu .header-menu__nav .header-menu__ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header-menu .menu .header-menu__nav .header-menu__ul .header-menu__li{display:block;margin:0 2.5px}}@media (min-width:992px) and (max-width:1030px){.header-title .header-content .header-content-title{position:relative;top:-350px;left:0}}@media (min-width:501px) and (max-width:991px){.header-title{margin-top:75px}.header-title .header-content .header-content-title{position:relative;top:-350px;left:0}}@media (min-width:300px) and (max-width:500px){.header .menu-media{display:none}.header-title .header-content{width:100%;height:550px;margin:0;padding:0;background-color:rgba(0,0,0,.5)}.header-title .header-content .header-content-title{position:static;width:100%;height:100%;margin:0 auto;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent}.header-title .header-content .header-content-title .header-content-title-text{position:static;z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:20% auto 0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-title .header-content .header-content-title .header-content-title-text .header-content__h1{width:100%;margin-bottom:16px;color:#fff}.header-title .header-content .header-content-title .header-content-title-text .header-content__p{width:100%;margin-top:0;margin-bottom:20px;color:#fff}.header-title .header-content .header-content-title .header-content-title-text .header-content__button{width:100%;height:100%;margin:0!important;padding:10px 15px;cursor:pointer;border:none;background-color:#388e3c}.header-title .header-content .header-content-title .header-content-title-text .header-content__button #header-content__a{position:static;margin:0 auto;color:#fff}.header-title .header-content .header-content-title .header-content-title-text .header-content__button:hover{border:none}.header-title .header-content .header-content-title .header-content-title-text .header-content__button:hover .header-content__a{color:#212121}}@media (min-width:300px) and (max-width:767px){.contact .contact-left .contact-left__button{margin-bottom:14px}}