

/* Start:/intecpilot/style.css?171568992215427*/
@font-face {font-family: 'Gilroy';font-weight: 100;font-style: normal;src: url('/intecpilot/fonts/f11/yol0fi1h59mhlujqykfj8ccc76bn0niu.eot#iefix');src: url('/intecpilot/fonts/f11/yol0fi1h59mhlujqykfj8ccc76bn0niu.eot#iefix') format('embedded-opentype'), url('/intecpilot/fonts/2a4/n35fvpnt3ymlxw52bsv59vy2n0qmtlut.woff2') format('woff2'), url('/intecpilot/fonts/1fb/du9fs4ih7t19jbojcgjcse95hzx40cok.woff') format('woff'), url('/intecpilot/fonts/f9b/tdw6qvkrp33dxifzpz8dl3qrp6dwgdlg.ttf') format('truetype'); }@font-face {font-family: 'Gilroy';font-weight: 100;font-style: italic;src: url('/intecpilot/fonts/461/2oswgpa7wtb5kfbj8kkqchcrhsyffldd.eot#iefix');src: url('/intecpilot/fonts/461/2oswgpa7wtb5kfbj8kkqchcrhsyffldd.eot#iefix') format('embedded-opentype'), url('/intecpilot/fonts/e44/6pj1jrmy3umm6v4pgoa1s0yz5mmxamgx.woff2') format('woff2'), url('/intecpilot/fonts/799/t7z88pul5dlizazn4wp36p3cgwzlsvrl.woff') format('woff'), url('/intecpilot/fonts/a4a/clxnihykva0576tfw5qftph35zr7mqkl.ttf') format('truetype'); }@font-face {font-family: 'Gilroy';font-weight: 200;font-style: normal;src: url('/intecpilot/fonts/95d/0p966469hcd7w96lmwd3rhznrlh6znec.eot#iefix');src: url('/intecpilot/fonts/95d/0p966469hcd7w96lmwd3rhznrlh6znec.eot#iefix') format('embedded-opentype'), url('/intecpilot/fonts/e2a/rvkbu2a6910xyp9bau51wjnfo6tmu6k0.woff2') format('woff2'), url('/intecpilot/fonts/cd4/x89uqo2iaivyfqtsgcrzbw8hgw49nrgg.woff') format('woff'), url('/intecpilot/fonts/27c/2wsyjcr2i1u4brlalkwhta19hcnceerc.ttf') format('truetype'); }@font-face {font-family: 'Gilroy';font-weight: 200;font-style: italic;src: url('/intecpilot/fonts/e49/1m9pxl89wb4xstu4nawlr2y1wg8veuet.eot#iefix');src: url('/intecpilot/fonts/e49/1m9pxl89wb4xstu4nawlr2y1wg8veuet.eot#iefix') format('embedded-opentype'), url('/intecpilot/fonts/f19/9dt5pu6j23kl4ggchfsgdfg55aqs5jmn.woff2') format('woff2'), url('/intecpilot/fonts/156/t718txbrudf4vtgut3s4bfkx7bpxe4vz.woff') format('woff'), url('/intecpilot/fonts/f77/9imlg5dhbdcgmkoqqmd3lyqzwlerq1an.ttf') format('truetype'); }@font-face {font-family: 'Gilroy';font-weight: 300;font-style: normal;src: url('/intecpilot/fonts/83c/iyhzdi3nvj99jg5uvxxp005m5lfdo1c6.eot#iefix');src: url('/intecpilot/fonts/83c/iyhzdi3nvj99jg5uvxxp005m5lfdo1c6.eot#iefix') format('embedded-opentype'), url('/intecpilot/fonts/170/27r3i6khgsnl1mh293cxyc7ya0w3baba.woff2') format('woff2'), url('/intecpilot/fonts/bc1/8bhd435q68k81cqx9c4bxiql4bs17pj4.woff') format('woff'), url('/intecpilot/fonts/22b/3868s7f10e9gw8d8bjsmcrz6iojw4ipp.ttf') format('truetype'); }@font-face {font-family: 'Gilroy';font-weight: 300;font-style: italic;src: url('/intecpilot/fonts/cf5/1hmshie0zl3n8ki6rz0go40alo1t1ip2.eot#iefix');src: url('/intecpilot/fonts/cf5/1hmshie0zl3n8ki6rz0go40alo1t1ip2.eot#iefix') format('embedded-opentype'), url('/intecpilot/fonts/88f/2hfnqgumzfbac33cq88agmuzzgmxy94n.woff2') format('woff2'), url('/intecpilot/fonts/db3/dgtul98h99ghc0yujq095sj37asktkcv.woff') format('woff'), url('/intecpilot/fonts/7bf/9i599bijkgmde9zshe1qqlg1777cmz40.ttf') format('truetype'); }@font-face {font-family: 'Gilroy';font-weight: 400;font-style: normal;src: url('/intecpilot/fonts/efe/fszy555j0rh6926m9foqx7lo6drhmcow.eot#iefix');src: url('/intecpilot/fonts/efe/fszy555j0rh6926m9foqx7lo6drhmcow.eot#iefix') format('embedded-opentype'), url('/intecpilot/fonts/ff9/d59m42u9ethk829ie15yukfmmjh2ngs3.woff2') format('woff2'), url('/intecpilot/fonts/f45/6fhmfmcxso3gmrij0jtx7nl7okte8l0u.woff') format('woff'), url('/intecpilot/fonts/94a/9gbn3l4xsd1e2cswwwl96y9lb2dhnw3g.ttf') format('truetype'); }@font-face {font-family: 'Gilroy';font-weight: 400;font-style: italic;src: url('/intecpilot/fonts/b4e/g7yf19jehwyjhh0kbwvpty3yiks9mjyc.eot#iefix');src: url('/intecpilot/fonts/b4e/g7yf19jehwyjhh0kbwvpty3yiks9mjyc.eot#iefix') format('embedded-opentype'), url('/intecpilot/fonts/1e3/41sp7ndh908splpfwv274uk786m710t1.woff2') format('woff2'), url('/intecpilot/fonts/b5d/9knjtp0a772lo5mtz0bqollhlzl8j1pj.woff') format('woff'), url('/intecpilot/fonts/27c/ximwq82r0tkrgid66n2xpifk4pewpziq.ttf') format('truetype'); }@font-face {font-family: 'Gilroy';font-weight: 500;font-style: normal;src: url('/intecpilot/fonts/38d/ejuk5iawf3igziq831uvozc7ddmfqjj1.eot#iefix');src: url('/intecpilot/fonts/38d/ejuk5iawf3igziq831uvozc7ddmfqjj1.eot#iefix') format('embedded-opentype'), url('/intecpilot/fonts/c99/ocdbvhqzy3a8wgvjn00jk1zag6epq5zv.woff2') format('woff2'), url('/intecpilot/fonts/6db/f2tzgzo4ny8wyavqnprwdrhid8pescmo.woff') format('woff'), url('/intecpilot/fonts/419/psnouj8rgwcw5cv4pui11c0eunwmxwnd.ttf') format('truetype'); }@font-face {font-family: 'Gilroy';font-weight: 500;font-style: italic;src: url('/intecpilot/fonts/4f2/9fz8bcf8t5ibzyc512g5xe33znm3bz4b.eot#iefix');src: url('/intecpilot/fonts/4f2/9fz8bcf8t5ibzyc512g5xe33znm3bz4b.eot#iefix') format('embedded-opentype'), url('/intecpilot/fonts/9be/f03sua3vhp93601jymwu1bfyhsk547eq.woff2') format('woff2'), url('/intecpilot/fonts/d75/809yv4juwe3mba6qx8qx8u73vy08i3u9.woff') format('woff'), url('/intecpilot/fonts/6c6/mzkk473sot8vbpi1acojacotzjrary89.ttf') format('truetype'); }@font-face {font-family: 'Gilroy';font-weight: 600;font-style: normal;src: url('/intecpilot/fonts/2d0/tuik5uoz1jm0073m0sveb0j79sod99oe.eot#iefix');src: url('/intecpilot/fonts/2d0/tuik5uoz1jm0073m0sveb0j79sod99oe.eot#iefix') format('embedded-opentype'), url('/intecpilot/fonts/731/7mvceae5ftk45pqbxm8fk033xllqgx5t.woff2') format('woff2'), url('/intecpilot/fonts/984/ixnz81b6x49apxf3bgu1sxomlispz0nn.woff') format('woff'), url('/intecpilot/fonts/037/2pozpm57p7drftjzkn1xch9fttchdi6t.ttf') format('truetype'); }@font-face {font-family: 'Gilroy';font-weight: 600;font-style: italic;src: url('/intecpilot/fonts/f39/tb32wqjnv4yi2abcr11pi2x8p2d17mqn.eot#iefix');src: url('/intecpilot/fonts/f39/tb32wqjnv4yi2abcr11pi2x8p2d17mqn.eot#iefix') format('embedded-opentype'), url('/intecpilot/fonts/993/25vcdjp91r3pcrastfx5ln4woocf2ody.woff2') format('woff2'), url('/intecpilot/fonts/66e/2fdz59fh94ci3ry77j78yso3q3dsdhee.woff') format('woff'), url('/intecpilot/fonts/f63/oz3gho0s7a8nvs0oa541rowyxe5a24co.ttf') format('truetype'); }@font-face {font-family: 'Gilroy';font-weight: 700;font-style: normal;src: url('/intecpilot/fonts/229/8mtsydtzeoje9xrjgrqrhmcc6qpx2zly.eot#iefix');src: url('/intecpilot/fonts/229/8mtsydtzeoje9xrjgrqrhmcc6qpx2zly.eot#iefix') format('embedded-opentype'), url('/intecpilot/fonts/34e/oeyijzg5p15i321ojoohhfi87pxuyk9n.woff2') format('woff2'), url('/intecpilot/fonts/d83/jka873itz92hmnpkuz4aaskplrrdpdi2.woff') format('woff'), url('/intecpilot/fonts/07b/nc3e6m26sbsarznc823sgrnib9bism0n.ttf') format('truetype'); }@font-face {font-family: 'Gilroy';font-weight: 700;font-style: italic;src: url('/intecpilot/fonts/db0/scxe9sy7b8feyis343yd6byj2xbl31rx.eot#iefix');src: url('/intecpilot/fonts/db0/scxe9sy7b8feyis343yd6byj2xbl31rx.eot#iefix') format('embedded-opentype'), url('/intecpilot/fonts/4d9/nvs8ayt2qt7vuhmwrdxqcmh7aq9qi5fl.woff2') format('woff2'), url('/intecpilot/fonts/73f/sdozy26qtute3w6elczz7oqzh1e9e8f9.woff') format('woff'), url('/intecpilot/fonts/8b9/opqbbrtueyg4ilj9bh4n497644b1971l.ttf') format('truetype'); }@font-face {font-family: 'Gilroy';font-weight: 800;font-style: normal;src: url('/intecpilot/fonts/07b/nc3e6m26sbsarznc823sgrnib9bism0n.ttf#iefix') format('truetype'); }@font-face {font-family: 'Gilroy';font-weight: 800;font-style: italic;src: url('/intecpilot/fonts/8b9/opqbbrtueyg4ilj9bh4n497644b1971l.ttf#iefix') format('truetype'); }@font-face {font-family: 'Gilroy';font-weight: 900;font-style: normal;src: url('/intecpilot/fonts/b7b/2eofe5z1rlctkbez638sodi8upsz9rpw.ttf#iefix') format('truetype'); }@font-face {font-family: 'Gilroy';font-weight: 900;font-style: italic;src: url('/intecpilot/fonts/382/l7yq9fujatjx7iay51glaf00hm553fay.ttf#iefix') format('truetype'); }

.loader,
.loader:after {
    border-radius: 50%;
    width: 10em;
    height: 10em;
}
.overflow {
   
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0,0,0,0.5);
    margin: auto;
    z-index: 998;
}
.loader {
   
    z-index: 999;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    font-size: 10px;
    text-indent: -9999em;
    border-top: 1.1em solid rgba(255, 255, 255, 0.2);
    border-right: 1.1em solid rgba(255, 255, 255, 0.2);
    border-bottom: 1.1em solid rgba(255, 255, 255, 0.2);
    border-left: 1.1em solid #ffffff;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-animation: load8 1.1s infinite linear;
    animation: load8 1.1s infinite linear;
}
@-webkit-keyframes load8 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@keyframes load8 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}    
@media (max-width: 1280px) {
    .registration__form-block {
        padding-left: 0;
    }
    .registration .title-form {
        margin-top: 20px;
    }
}
.loader img{width: 100%;}



.wrapper_intec-pilot-user{
   padding-right: 20px;
}
.page_intec-pilot {
    padding: 60px 0 100px 0;
    background-color: #F8F8F8;
}
.page_intec-pilot .intec-pilot-heading {
	margin-bottom: 20px;
}
.intec-pilot-heading .version{
	font-family: 'Gilroy', sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 141.8%;
	color: #636363;
	margin: 0;
	margin-left: auto;
}
.intec-pilot-heading .subtitle {
	margin: 0;
	margin-left: 24px;
}
.intec-pilot-heading{
	margin-bottom: 40px;
	display: flex;
    align-items: center;
}
.copy-button {
	opacity: 0;
	transition: 0.4s;
}
.intec_pilot-message:hover .copy-button {
	opacity: 1;
}	
.intec-pilot-heading h1{
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 600;
	font-size: 24px;
	line-height: 110%;
	color: #151515;
}
.intec_pilot-wrapper {
    position: relative;
	height: 661px;
}
.intec-pilot.chatbox{
	background-color: white;
	height: 574px;
	position: relative;
	padding: 20px 8px 20px 20px;
	border: 1px solid #D1D1D1;
	border-radius: 10px;
}

.intec_pilot-message.assistant {align-items: flex-start;}
.intec_pilot-message.user {align-items: center;}
.intec_pilot-message {
    display: flex;
    padding: 24px 40px;
    border-radius: 10px;
    background-color: #F1F1F1;
    justify-content: space-between;
    align-items: flex-start;

}
.intec-pilot.chatbox svg path {
 stroke: #323232;
 transition: 0.4s;
}
.intec-pilot.chatbox svg:hover path {
	stroke: #fecc08;
}
.intec_pilot-message>svg{
	margin-right: 20px;
	min-width: 34px;
}
.intec_pilot-message:nth-child(2n){
	background-color: #FFFFFF; 
}
.intec_pilot-message p{
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 141.8%;
	color: #000000;
	margin: 0;
}
.chat-message{
	max-width: 940px;
	width: 100%;
}
.wrapper_copy-btn{
	padding-left: 62px;
}

.intec-pilot.chatbox form {
    position: absolute;
    bottom: -78px;
		left:0;
	width: 100%;
}

.intec-pilot.wrapper_input-question input {
    padding: 20px;
    border-radius: 10px;
    border: 2px solid #FECC08;
	background-color: white;
	width: 100%;
}

.wrapper_input-btn button {
    border: none;
    background-color: transparent;
    padding: 0;
}
.intec-pilot.wrapper_input-question {
    position: relative;
}
.intec-pilot.wrapper_input-btn {
    position: absolute;
    right: 20px;
    top: 15px;
}

.intec-pilot.chatbox svg{
	cursor: pointer;
}




  /* Стилизация всего скроллбара */
  ::-webkit-scrollbar {
    width: 3px; /* ширина скроллбара */
  }

  /* Стилизация ползунка скроллбара */
  ::-webkit-scrollbar-thumb {
    background-color: #B1B1B1; /* цвет ползунка */
    border-radius: 4px; /* закругленные углы */
  }

  /* Стилизация дорожки скроллбара */
  ::-webkit-scrollbar-track {
    background: #E8E8E8; /* цвет дорожки */
  }

  /* Стилизация контентной области */
  .scrollable-container {
    height: 534px; /* высота области с контентом */
    overflow: auto; /* добавление скроллбара при необходимости */
    width: 100%; /* ширина области с контентом */
  }
.scrollable-content{
	padding-right:9px;
}
.intec_pilot-feedback {
    width: 100%;
    background-color: #151515;
    background-image: url('/intecpilot/img/feedback.png');
    background-size: 100%;
    background-position-y: center;
    background-repeat: no-repeat;
}
.intec_pilot.feedback_container{
	padding: 77px 20px 78px 20px;
	max-width: 1095px;
	margin: 0 auto;
}
.intec_pilot.feedback_container p{
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 400;
	font-size: 24px;
	line-height: 140%;
	color: #FFFFFF;
	margin: 0;
	padding-right: 108px;
}
.intec_pilot.feedback_container {
    display: flex;
    justify-content: space-between;
    align-items: center;
    align-content: center;
}
button.intec_pilot.feedback-btn {
    padding: 0;
    margin: 0;
    background-color: transparent;
    border: 1px solid #FFFFFF;
    cursor: pointer;
}
button.intec_pilot.feedback-btn p{
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	line-height: 19px;
	text-transform: uppercase;
	color: #FFFFFF;
	padding: 21px 48px 18px 48px ;
}
.wrapper_copy-btn svg {
    margin-top: 2px;
    margin-bottom: -2px;
}
.intec_pilot-user {
    padding-top: 5px;
    padding-left: 12px;
    display: none;
    font-weight: 700!important;
    text-transform: uppercase;
}
.wrapper_intec-pilot-user{
	display: flex;
	align-items: center;
}
@media (max-width: 767px) {
	.intec-pilot-heading {
		flex-wrap: wrap;
	}
	.intec-pilot-heading .subtitle {
		margin-left: 0;
		order: 1;
		width: 100%;
	}
	.intec_pilot-message {
		align-items: flex-start;
		flex-direction: column;
	}
	.chat-message{
		padding-top: 16px;
		font-weight: 400;
		font-size: 14px;
	}
	.intec_pilot-user{
		display: block;
	}
	.intec_pilot-message{
		padding: 16px;
		position: relative;
	}
	.intec_pilot-message>svg {
		margin-right: 5px;
	}
	.intec-pilot.chatbox {
		padding: 24px 10px 24px 21px;
		margin: 0 -20px;
		border-radius: 0;
		border-left: 0;
		border-right: 0;
		height: 464px;
	}
	.scrollable-container{
		height: 423px;
	}
	.wrapper_copy-btn {
		padding-left: 5px;
		position: absolute;
		right: 37px;
	}
	.intec-pilot.wrapper_input-question input {
		padding: 16px 20px;
		padding-right: 60px;
	}
	.intec_pilot.feedback_container {
		flex-direction: column;
	}
	.intec_pilot.feedback_container p {
		padding-right: 0px;
		padding-bottom: 20px;
	}
	.intec_pilot.feedback_container {
   		padding: 20px;
	}
	.intec_pilot-feedback{
		background-image: unset;
	}
	.intec-pilot-heading {
		margin-bottom: 24px;

	}
	.page_intec-pilot {
    	padding: 20px 0 42px 0;
	}
	.intec_pilot.feedback_container p{
		font-size: 16px;
	}
	.button.intec_pilot.feedback-btn p{
		padding: 16px 30px 15px 30px;
	}
	.intec-pilot.chatbox form{
		bottom: -97px;
	}
	.intec-pilot.wrapper_input-btn {
		top: 9px;
		padding-right: 20px;
	}
	.intec-pilot.wrapper_input-question {
		padding: 0 20px;
	}
.loader {
    right: 24px;
}
}
/* End */
/* /intecpilot/style.css?171568992215427 */
