.container{width:100%;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}
body {
	    background-color: #e3f6ff;
		
}
.header{position:fixed;top:0;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:70px;border-bottom:1px solid var(--border-color);background: url(../img/fon4.png);z-index:50}
.header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.header__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style-type:none;gap:30px}
.header__link{text-decoration:none;font-size:16px;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;font-weight:500}
.header__link:hover{color:var(--primary-color)}
.header__logo{font-size:36px;font-weight:700;color:#000}
.header__button{width:30px;height:30px;position:relative;border:none;outline:0;background:0 0;display:none;z-index:70}
.header__button.open .header__button-line,.header__button.open::before{top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}
.header__button.open::after{top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-135deg);-ms-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg)}
.header__button-line,.header__button::after,.header__button::before{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:absolute;content:"";left:0;width:100%;height:2px;background:var(--primary-color)}
.header__button::before{top:20%}.header__button::after{bottom:20%}.header__button-line{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:70px;border-top:1px solid var(--border-color);background: url(../img/fon4.png);z-index:50}
.footer__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.footer__p{font-size:14px;font-weight:500}:root{--primary-color:#FF385C;--primary-text-color:#222222;--light-color:#717171;--border-color:#DDDDDD}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;font-family:Montserrat,sans-serif;scroll-behavior:smooth;scroll-margin:95px}:active,:focus{outline:0}html{height:100%}body{width:100%;min-height:100vh;overflow-x:hidden;color:var(--primary-text-color)}body.o-hidden{overflow-y:hidden}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wrapper .main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-top:70px}
.title{font-size:24px;font-weight:500;margin-bottom:30px}button{background:0 0;border:none;cursor:pointer}a{text-decoration:none;color:#606060}
.intro{padding:40px 0 0 0}.intro__body{width:100%}.intro__img{width:100%;border-radius:12px;overflow:hidden;line-height:0;margin-bottom:20px}
.intro__img img{width:100%}.products__desc{padding-bottom:40px;line-height:160%;font-weight:500;font-size:14px}
.products__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;margin-bottom:40px}
.product{width:calc(25% - 23px)}.product__img{border-radius:12px;overflow:hidden;position:relative;padding-bottom:100%;height:0}
.product__img img{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}
.product__content{padding-top:12px}
.product__title
{
	font-size:24px;
	font-weight:900;
	margin-bottom:4px;
	color:#015bc6;
	}
a:hover {color:#cf7067}
.product__title:before {
  background: linear-gradient(90deg, rgba(255,255,255,.1), rgba(255,255,255,.5));

}
.product__title:hover {

  color: #cf7067;
}
.product__title:hover:before {

  transition: .1s ease-in-out;
}	
	
.text66 {
	font-family:arial , sans-serif;
	color:#000;
	
	font-size:200%;
	
		
}
    
.container3 {
	width:100%;
	float:left;
	padding-bottom:10%;
	font-size: 30px;
	color:#000;
	text-align:center;
	
}	
.text65 {
	font-family:arial , sans-serif;
	color:#000;
	
	font-size:100%;
	
		
}	

	
.product__span{font-size:35px;font-weight:500;color:var(--light-color);line-height:160%}
.articles{width:100%;overflow:hidden;margin-bottom:40px}.articles .swiper{width:100%;overflow:hidden;border-radius:12px 12px 0 0;position:relative;padding-bottom:30px}.articles .swiper-pagination{position:absolute;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;gap:5px}.articles .swiper-pagination-bullet{width:5px;height:5px;background:var(--border-color);border-radius:50%;display:block;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;cursor:pointer}.articles .swiper-pagination-bullet-active{cursor:auto;background:var(--primary-color)}.articles .swiper-wrapper{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex}.article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article__img{position:relative;width:100%;padding-bottom:70%;height:0}.article img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px}.article__content{margin-top:12px}.article__title{font-size:16px;font-weight:500;margin-bottom:6px}.article__p{font-size:14px;font-weight:500;color:var(--light-color);line-height:160%;margin-bottom:4px}.article__link{color:var(--primary-color);font-weight:500;font-size:14px}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}@media (max-width:992px){.header__menu{position:fixed;z-index:60;background:#fff;-webkit-box-shadow:0 0 15px -7px #00000030;box-shadow:0 0 15px -7px #00000030;top:0;right:0;width:100%;height:100%;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.header__menu.open{opacity:1;visibility:visible}.header__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__link{font-size:20px}.header__button{display:block}.product{width:calc(33.33% - 20px)}}@media (max-width:768px){.product{width:calc(50% - 15px)}}@media (max-width:576px){.products__content{gap:20px}.product{width:100%}}