.row{margin-right:0;margin-left:0;}
body{margin:0;padding:0;font-family:Roboto, serif;color:#000;display:inline;background-color:#EEE5DA;}
.line-bg{display:flex;align-items:center;height:5em;background-color:#F6F1F1;}
.line-bg h5{font-size:medium;}
.logo-flex{display:flex;align-items:center;}
.logo1{height:50px;cursor:pointer;}
.header-text{display:flex;align-items:center;justify-content:flex-start;}
.icons1{display:flex;justify-content:flex-start;align-items:center;}
.fa{font-size:35px !important;color:black;}
.fa:hover{transition:0.3s;color:#00ACC0;cursor:pointer;}
.number{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;}
.phone-number{min-height:100%;display:flex;align-items:center;justify-content:flex-start;}
.phone-number h3{font-style:italic;}
.flacon-paralax{z-index:50;}
.bg-image-careprost{min-height:90vh;min-width:100%;position:relative;background-color:#EEE5DA;background:url("../img/bg-image.png");background-repeat:no-repeat;background-size:cover;background-position:center center;}
.bg-image-careprost h2{padding-left:30%;font-style:italic;color:#1eaaca;}
.bg-image-careprost p{color:#232020;font-size:20px;padding-right:50px;}
.fl-flacon{padding-top:50px;}
.text_careprost{margin-top:100px;}
.flacon-img{height:370px;width:100%;}
.button-flex{display:flex;min-height:50%;align-items:center;justify-content:flex-start;padding-left:60px;}
.red-btn{border-radius:50px;background-color:red;color:white;font-size:40px;width:181px;height:63px;border:none;box-shadow:#be9b71 8px 10px 10px;}
.red-btn:hover{transition:0.3s;color:#333333;cursor:pointer;background-color:#deccb7;}
.bg-img-2{background-color:#EEE5DA;min-height:100%;background:url("../img/bg/back-img2.png");min-width:100%;background-repeat:no-repeat;background-size:cover;background-color:#e4c6ae;}
.fx-start{display:flex;justify-content:flex-start;}
.jf-center{display:flex;align-items:center;}
#bg-2{height:80%;}
.advantages-1{width:100%;box-shadow:gray 10px 10px 10px;}
#three-items{padding-top:2%;padding-bottom:3%;background-color:#EEE5DA;}
.parallax-window{min-height:60vh;}
.benefits-wrap{text-align:center;position:relative;}
.benefits-wrap h2{color:white;font-size:42px;font-family:"Segoe UI Light", serif;}
.benefits-wrap .text{color:white;}
.benefits{padding:33px 0 0 0;}
.benefits .image{height:80px;}
.benefits .text{font-size:21px;}
#one-img{background:url("../img/bg/01.png");display:block;background-size:cover;background-position:center center;min-height:60vh;opacity:0.93;}
#one-img h1{color:white;text-align:center;font-size:48px;}
#how-use{display:block;padding-top:3px;background:url("../img/bg/rectangle-bg.png");margin-bottom:10px;}
#how-use div{box-sizing:border-box;transition:all ease-in-out 0.5s;-moz-transition:all ease-in-out 0.5s;-webkit-transition:all ease-in-out 0.5s;}
#how-use .icetab{border:2px solid #ff9900;display:inline-block;border-bottom:0;margin:0;margin-color:white;cursor:pointer;border-right:0;}
#how-use .icetab:last-child{border-right:2px solid #ff9900;}
#how-use #icetab-content{overflow:hidden;position:relative;border-top:2px solid #ff9900;}
#how-use .tabcontent{position:absolute;left:0;top:0;background:#fff;width:100%;border:2px solid #ff9900;border-top:0;transform:translateY(-100%);-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%);}
#how-use .tabcontent:first-child{position:relative;}
#how-use .tabcontent.tab-active{border-top:0;display:block;background-color:#d6c0a6;transform:translateY(0%);-moz-transform:translateY(0%);-webkit-transform:translateY(0%);}
#how-use .codepen-container{max-width:70%;margin:20px;padding-bottom:40px;margin-left:auto;margin-right:auto;}
#how-use .title{color:#ff9900;text-align:center;letter-spacing:13px;text-transform:uppercase;font-size:22px;margin:40px 0;text-shadow:#EEE5DA 50px 30px 35px;}
#how-use .tabcontent{padding:30px;}
#how-use .icetab{padding:15px;text-transform:uppercase;text-shadow:white 10px 10px 20px;letter-spacing:2px;}
#how-use .current-tab{background:#ff9900;}
#how-use p{font-size:20px;color:white;text-shadow:#EEE5DA 112px 50px 30px;line-height:30px;letter-spacing:1px;font-style:italic;}
#how-use span{color:black;display:block;margin-top:15px;font-size:18px;font-style:italic;letter-spacing:1px;}
#modern-rectangle{background:url("../img/bg/modern.png");background-position:center center;background-size:cover;padding:30px 0 40px 0;min-height:460px;}
#modern-rectangle p{font-size:28px;}
#modern-rectangle h1{font-size:30px;color:white;font-style:italic;letter-spacing:2px;text-align:center;padding-bottom:25px;}
.first{display:block;width:300px;height:490px;color:white;background-color:black;}
.second{display:block;width:100%;height:500px;background-color:#00ACC0;}
.resnicy-text{position:relative;margin-left:50%;margin-top:15%;z-index:99;width:80%;opacity:0.9;}
#tush{height:300px;position:relative;}
.paralax-flacon{position:relative;top:200px;left:100px;opacity:0.8;width:150%;z-index:50;}
.img-careprost-text{width:250%;right:500px;top:350px;z-index:1;position:relative;}
.img-big-text{position:relative;}
.info-text{color:black;}
#footer{border-top:1px solid white;font-size:14px;margin-top:20px;background-color:#6a777f;color:white;}
.inst-icon{padding-top:2%;color:white;}
.how-use-img{width:80%;}
.cd-modal-action{position:relative;}
@media (max-width:992px){.button-flex{min-height:40px;justify-content:center;padding-left:1px;}
.flacon-img{padding-bottom:100px;}
.header-text h5{font-size:15px;}
.text{font-size:19px;}
.icons-img{height:35px;}
}
@media (max-width:768px){.maxres{width:400px;}
}
@media (max-width:576px){.how-use-img{width:100%;}
.text_careprost{margin-top:auto;}
.green-eye{width:200px;display:block;height:100px;z-index:44;top:150px;left:50px;position:absolute;}
#parallax-rellax{display:none;}
#one-img{display:none;}
#how-use .use-text{padding-left:20px;}
#how-use .icetab{padding:5px;}
#how-use .tabcontent{padding:20px;}
#how-use span{font-size:16px;}
#how-use p{font-size:20px;text-align:center;}
.header-text{display:none;}
.line-bg .icons-img{padding-left:19px;}
.line-bg .header-bg{margin-top:80px;}
.line-bg .number-icons{display:none;}
.line-bg .logo{padding-left:5px;}
.flacon-img{height:auto;padding-bottom:0;z-index:50;}
.red-btn{font-size:30px;width:120px;margin-bottom:20px;}
.benefits{padding:0;}
.benefits .text{margin-bottom:20px;}
#footer p{letter-spacing:1px;}
.line-bg{height:auto;}
.line-bg .header-bg{margin-top:1px;}
.phone-number h3{font-size:12px;}
.number{display:none;}
.header-bg .col-5{padding-left:0;padding-right:15;}
.vk{display:none;}
}
.cd-section{padding:2em 5%;text-align:center;}
.cd-section p{margin:2em 0;line-height:1.6;color:#ffffff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
@media only screen and (min-width:768px){.cd-section{padding:4em 10%;}
.cd-section p{font-size:1.8rem;line-height:2;}
}
@media only screen and (min-width:1170px){.cd-section{padding:4em 20%;}
}
.cd-modal{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;-moz-transition:visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;transition:visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;}
.cd-modal::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:60px;pointer-events:none;background:transparent;background:-webkit-linear-gradient(bottom , #34383c, rgba(52, 56, 60, 0));background:linear-gradient(to top, #34383c, rgba(52, 56, 60, 0));}
.cd-modal .cd-modal-content{height:100%;width:100%;padding:3em 5%;text-align:left;overflow-y:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.cd-modal p{color:#ffffff;line-height:1.6;margin:2em 0;}
.modal-is-visible .cd-modal{z-index:1;visibility:visible;opacity:1;pointer-events:auto;-webkit-transition:visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;-moz-transition:visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;transition:visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;}
.modal-is-visible .cd-modal .cd-modal-content{-webkit-overflow-scrolling:touch;}
@media only screen and (min-width:768px){.cd-modal .cd-modal-content{padding:4em 10%;}
}
@media only screen and (min-width:1170px){.cd-modal .cd-modal-content{padding:6em 20%;}
.cd-modal p{font-size:2rem;line-height:2;}
}
.cd-modal-action{position:relative;}
.cd-modal-action .btn, .cd-modal-action .cd-modal-bg{display:inline-block;height:4em;background-color:#34383c;}
.cd-modal-action .btn{width:8.5em;border-radius:5em;color:#ffffff;line-height:4em;white-space:nowrap;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color 0.2s 0.3s, width 0.3s 0s;-moz-transition:color 0.2s 0.3s, width 0.3s 0s;transition:color 0.2s 0.3s, width 0.3s 0s;}
.cd-modal-action .btn.to-circle{width:4em;color:transparent;-webkit-transition:color 0.2s 0s, width 0.3s 0.2s;-moz-transition:color 0.2s 0s, width 0.3s 0.2s;transition:color 0.2s 0s, width 0.3s 0.2s;}
.cd-modal-action .cd-modal-bg{position:absolute;z-index:1;left:50%;top:0;width:4em;border-radius:50%;opacity:0;visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateX(-2em);-moz-transform:translateX(-2em);-ms-transform:translateX(-2em);-o-transform:translateX(-2em);transform:translateX(-2em);-webkit-transition:visibility 0s 0.5s;-moz-transition:visibility 0s 0.5s;transition:visibility 0s 0.5s;}
.cd-modal-action .cd-modal-bg.is-visible{opacity:1;visibility:visible;}
.cd-modal-close{position:fixed;z-index:1;top:20px;right:5%;height:50px;width:50px;border-radius:50%;background:rgba(0, 0, 0, 0.3) url(../img/cd-icon-close.svg) no-repeat center center;overflow:hidden;text-indent:100%;white-space:nowrap;visibility:hidden;opacity:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;-moz-transition:-moz-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;transition:transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;}
.no-touch .cd-modal-close:hover{background-color:rgba(0, 0, 0, 0.5);}
.modal-is-visible .cd-modal-close{visibility:visible;opacity:1;-webkit-transition:-webkit-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;-moz-transition:-moz-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;transition:transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
@media only screen and (min-width:768px){.cd-modal-close{top:70px;}
}
@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,600,400italic);*{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;}
.container1{max-width:400px;width:100%;margin:0 auto;position:relative;}
#contact input[type="text"],
#contact input[type="email"],
#contact input[type="tel"],
#contact input[type="url"],
#contact textarea,
#contact button[type="submit"]{font:400 12px/16px "Roboto", Helvetica, Arial, sans-serif;}
#contact{background:#F9F9F9;padding:25px;margin:150px 0;box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.2), 0 5px 5px 0 rgba(0, 0, 0, 0.24);border-radius:30px}
#contact h3{display:block;font-size:30px;font-weight:300;margin-bottom:10px;}
#contact h4{margin:5px 0 15px;display:block;font-size:13px;font-weight:400;}
fieldset{border:medium none !important;margin:0 0 10px;min-width:100%;padding:0;width:100%;}
#contact input[type="text"],
#contact input[type="email"],
#contact input[type="tel"],
#contact input[type="url"],
#contact textarea{width:100%;border:1px solid #ccc;background:#FFF;margin:0 0 5px;padding:10px;}
#contact input[type="text"]:hover,
#contact input[type="email"]:hover,
#contact input[type="tel"]:hover,
#contact input[type="url"]:hover,
#contact textarea:hover{-webkit-transition:border-color 0.3s ease-in-out;-moz-transition:border-color 0.3s ease-in-out;transition:border-color 0.3s ease-in-out;border:1px solid #aaa;}
#contact textarea{height:100px;max-width:100%;resize:none;}
#contact button[type="submit"]{cursor:pointer;width:100%;border:none;background:#4CAF50;color:#FFF;margin:0 0 5px;padding:10px;font-size:15px;}
#contact button[type="submit"]:hover{background:#43A047;-webkit-transition:background 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out;transition:background-color 0.3s ease-in-out;}
#contact button[type="submit"]:active{box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.5);}
.copyright{text-align:center;}
#contact input:focus,
#contact textarea:focus{outline:0;border:1px solid #aaa;}
::-webkit-input-placeholder{color:#888;}
:-moz-placeholder{color:#888;}
::-moz-placeholder{color:#888;}
:-ms-input-placeholder{color:#888;}