

/* Start:/bitrix/templates/gop_by/components/gop/free.add.link/template.main.banner/style.css?1776176084700*/

#main-banner-form{
	width: 100%;
    display: flex;
    align-items: flex-end;
    gap: 20px;
}
#main-banner-form td{
align-content: end;
}
#main-banner-form label{
	font-family: Rubik;
	font-weight: 400;
	font-size: 20px;
    color: #4F5665;
}
#main-banner-form .tr-link-container{
flex:1;
}
#main-banner-form input{
	border: 1px solid #3D3D3D;
	border-radius: 15px;
	//line-height: 60px;
	padding: 0 20px;
	height: 60px;
	font-family: Rubik;
	font-weight: 600;
	font-style: SemiBold;
	font-size: 18px;
	width: stretch;
}

@media (max-width: 765px){
	#main-banner-form{
    	flex-wrap: wrap;
	}
	#main-banner-form > div{
    	width: 100%;
	}
	#main-banner-form .shortify-btn{
    	width: 100%;
	}
}
/* End */


/* Start:/bitrix/templates/gop_by/components/gop/free.add.link/template.main.bottom/style.css?1776176261699*/
#main-bottom-form{
	width: 100%;
    display: flex;
    align-items: flex-end;
    gap: 20px;
}
#main-bottom-form td{
align-content: end;
}
#main-bottom-form label{
	font-family: Rubik;
	font-weight: 400;
	font-size: 20px;
    color: #4F5665;
}
#main-bottom-form .tr-link-container{
flex:1;
}
#main-bottom-form input{
	border: 1px solid #3D3D3D;
	border-radius: 15px;
	//line-height: 60px;
	padding: 0 20px;
	height: 60px;
	font-family: Rubik;
	font-weight: 600;
	font-style: SemiBold;
	font-size: 18px;
	width: stretch;
}

@media (max-width: 765px){
	#main-bottom-form{
    	flex-wrap: wrap;
	}
	#main-bottom-form > div{
    	width: 100%;
	}
	#main-bottom-form .shortify-btn{
    	width: 100%;
	}
}
/* End */
/* /bitrix/templates/gop_by/components/gop/free.add.link/template.main.banner/style.css?1776176084700 */
/* /bitrix/templates/gop_by/components/gop/free.add.link/template.main.bottom/style.css?1776176261699 */
