.wrapper__comglass{background:url(/templates/gradis/images/comglass/bancomgalss.jpg) no-repeat center center / cover; padding:50px 0}
.comglass__left{font-size: 16px;color: #fff;line-height: 1.2;width:calc(590px + 35px); padding-right:35px}
.comglass__right{width:calc(100% - (590px + 35px)); position:relative}
.comglass__hrading{font-size: 28px; color:#ef7c00;font-weight: 700;line-height: 1.2}
.comglass__title{margin:20px 0; font-size: 24px;color: #fff;line-height: 1.2}
.comglass__row{display: flex;  flex-wrap: wrap;  justify-content: space-between;}
.comglass__row form{display: flex;  flex-wrap: wrap;  justify-content: space-between;}
.comglass__row form .form-field{height:48px;border-radius:50px;background:#fff;width: calc(100% - 360px); margin:0}
.comglass__row form button{height:48px;font-size:16px;line-height: 44px;}
.comglass__row form .form-agreement-yes{font-size: 12px;width: 100%;color: #fff;}
.comglass__row form .form-agreement-yes a{color: #fff;}
.comglass__slider-next, .comglass__slider-prev{width:50px;height:50px;background:#fff url(/templates/gradis/images/comglass/arrow-slider.png) no-repeat center center;border-radius:100%;position:absolute;top:50%;transform:translateY(-50%);z-index:2;margin: -15px 0 0;}
.comglass__slider-next{right:-25px;transform: translateY(-50%) rotate(180deg);} 
.comglass__slider-prev{left:-25px}
.comglass__slider{padding-bottom:30px}
.comglass__right .swiper-scrollbar{    position: absolute;  left: 0;  bottom: 0;  z-index: 50;  height: 3px;  width: 100%;  background: #fff;}
.swiper-scrollbar-drag{border-radius:0px; background:#ef7c00}
.comglass__left .checkbox-week-custom {position: relative;  border-radius:4px;  background: #ef7c00;  box-shadow: none;  min-width: 18px;  width: 18px;  height: 18px;  margin-right: 10px;}
.comglass__left .checkbox-week-custom::before{background: url(/templates/gradis/images/comglass/check.png) no-repeat 0 0;  top: 50%;  left: 50%;  position: absolute;  content: "";  width: 12px;  height: 10px;  border-radius: 0;  border: none;  transform: translate(-50%, -50%);}
@media(max-width:1199px){
.wrapper__comglass{padding: 40px 0;}
	.comglass__left{font-size: 14px;line-height: 1.2;width: calc(470px + 30px);padding-right: 30px;}
	.comglass__left p{margin: 15px 0;}
	.comglass__right{width: calc(100% - (470px + 30px));}
	.comglass__hrading{font-size: 26px;}
	.comglass__title{margin: 15px 0;font-size: 20px;}
	.comglass__row form .form-field{height: 46px;width: calc(100% - 310px);font-size: 14px;}
	.comglass__row form button{height: 46px;font-size: 14px;line-height: 42px;padding: 0 10px;}
	.comglass__slider-next, .comglass__slider-prev{width: 40px;height: 40px;background-size: 15px auto;margin: -10px 0 0;}
	.comglass__slider-next{right: -20px;} 
	.comglass__slider-prev{left: -20px;}
	.comglass__slider{padding-bottom: 20px;}
}
@media(max-width:991px){
	.wrapper__comglass{padding: 30px 0;}
	.comglass__left{width: 100%;padding-right: 0; padding-bottom:30px}
	.comglass__right{width: 100%}
	.comglass__hrading{font-size: 24px;}
	.comglass__title{font-size: 18px;}
	.comglass__slider img{max-width:100%; height:auto}
	
}
@media(max-width:767px){
	
}
@media(max-width:575px){
	.comglass__right{width: 100%; padding:0 20px}
	.comglass__slider {padding-bottom: 20px}
	.comglass__slider-next{right: 0;} 
	.comglass__slider-prev{left: 0;}
	.comglass__title, .comglass__left p{margin: 10px 0;}
	.comglass__row form{margin-top:20px}
	.comglass__row form .form-field{height: 46px; width:100%; margin-bottom:10px}
	.comglass__row form button{width:100%}
	
}