

/* Start:/local/templates/germes/components/bitrix/search.form/.default/style.css?1755119413493*/
form.search-form .w-100{width:100%}form.search-form button{background-color:transparent}form.search-form button[type="reset"],form.search-form button[type="submit"],form.search-form button:focus,form.search-form button:active{outline:none;background-color:transparent}form.search-form .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}form.search-form .form-group .search-suggest-warp,form.search-form .form-group input[name="q"]{width:100%}
/* End */


/* Start:/local/templates/germes/components/bitrix/search.tags.cloud/.default/style.css?17551154432114*/
.search-tags-cloud{max-height:50px;text-align:center;overflow:scroll;overflow-y:hidden;white-space:pre;vertical-align:top;margin:1em 0;padding:1em;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;gap:1em}.search-tags-cloud .search-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;background:#fff;vertical-align:middle;border:solid 1px !important;border-radius:20px;padding:7px 20px;position:relative;white-space:normal}.search-tags-cloud .search-tag a{text-decoration:none}.search-tags-cloud .search-tag:hover .search-tag-remove{opacity:1}.search-tags-cloud .search-tag .search-tag-remove{--tag-size:17px;opacity:0;position:absolute;right:calc(var(--tag-size) / 2 * -1);top:calc(var(--tag-size) / 2 * -1);width:var(--tag-size);height:var(--tag-size);z-index:1;display:block;background-color:#ffffff;border:solid 1px #000;border-radius:50%;padding:calc(var(--tag-size) / 2);cursor:pointer;pointer-events:auto;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.search-tags-cloud .search-tag .search-tag-remove:after,.search-tags-cloud .search-tag .search-tag-remove:before{position:absolute;top:50%;left:50%;display:block;width:2px;height:10px;border-radius:1px;background-color:#535c68;content:'';-webkit-transition:250ms linear background;-o-transition:250ms linear background;transition:250ms linear background;pointer-events:auto}.search-tags-cloud .search-tag .search-tag-remove:before{-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.search-tags-cloud .search-tag .search-tag-remove:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.search-tags-cloud::-webkit-scrollbar{display:none}
/* End */


/* Start:/local/templates/germes/components/bitrix/system.pagenavigation/round/style.min.css?16353673092549*/
.bx-pagination{margin:10px 0}.bx-pagination .bx-pagination-container{text-align:center;position:relative}.bx-pagination .bx-pagination-container ul{padding:0;margin:0;list-style:none;display:inline-block}.bx-pagination .bx-pagination-container ul li{display:inline-block;margin:15px 2px}.bx-pagination .bx-pagination-container ul li span{-webkit-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-ms-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-o-transition:color .3s ease,background-color .3s ease,border-color .3s ease;transition:color .3s ease,background-color .3s ease,border-color .3s ease;background:#eff0f1;padding:0 8px;display:block;height:32px;min-width:32px;line-height:32px;color:#444;font-size:14px;border-radius:16px;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-pagination .bx-pagination-container ul li a{text-decoration:none;display:block;border-radius:16px;height:32px;min-width:32px;line-height:32px;color:#444;vertical-align:middle;border-style:none!important}.bx-pagination .bx-pagination-container ul li a:hover span{background:#DADADA}.bx-pagination .bx-pagination-container ul li.bx-active span{background:#0083d1;color:#fff}.bx-pagination .bx-pagination-container ul li.bx-pag-all a span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a span{background:#fff;border:2px solid #eff0f1;line-height:28px;padding:0 18px;color:#444}.bx-pagination .bx-pagination-container ul li.bx-pag-all span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev span,.bx-pagination .bx-pagination-container ul li.bx-pag-next span{color:#aab1b4;background:#fff;border:2px solid #eff0f1;line-height:28px;padding:0 18px}.bx-pagination .bx-pagination-container ul li.bx-pag-all a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a:hover span{background:#fff;border-color:#DADADA;color:#000}.bx-pagination.bx-green.bx-pagination-container ul li.bx-active span{background:#3bc915;color:#fff}.bx-pagination.bx-yellow.bx-pagination-container ul li.bx-active span{background:#F9A91D;color:#fff}.bx-pagination.bx-red.bx-pagination-container ul li.bx-active span{background:#E22B2B;color:#fff}.bx-pagination.bx-blue .bx-pagination-container ul li.bx-active span{background:#0083d1;color:#fff}
/* End */


/* Start:/local/templates/germes/components/bitrix/search.page/.default/style.css?17551154432733*/
div.search-tags-cloud a{white-space:normal}div.search-item{margin:0 0 1.5em;padding:0 0 1.5em;border-bottom:1px solid}div.search-item h4{font-size:140%;font-weight:normal;line-height:1.2;margin:1.3em 0 .4em}div.search-item h4 a{text-decoration:none}div.search-item h4 img{border:0px;vertical-align:middle}div.search-item h4 span{vertical-align:middle;text-decoration:underline}div.search-preview{margin:.5em 0}div.search-item-meta{margin:1em 0 0 0;overflow:hidden;zoom:1}div.search-item-rate{float:left;margin:-3px 6px 0 0}div.search-item-tags{float:left}div.search-item-date{float:right}.search-page form .w-100{width:100%}.search-page form button{background-color:transparent}.search-page form .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.search-page form .form-group .search-suggest-warp,.search-page form .form-group input[name="q"]{width:100%}.search-page .search-query{width:99%;border:1px solid;font-size:1.3em}.search-page .search-button{font-size:1.2em}.search-page .search-advanced{overflow:hidden;margin:.5em 0;zoom:1}.search-page .search-advanced .search-advanced-result{float:left;width:70%}.search-page .search-advanced .search-advanced-result .search-advanced-result .tag{border:solid 1px;border-radius:20px;padding:7px 20px;display:inline-block;margin:2px;background:#fff}.search-page .search-advanced .search-advanced-result .search-advanced-result .tag a{font-size:10px;line-height:10px;height:auto;min-height:auto;border:none;padding:2px 4px;background:red;color:#fff;border-radius:50%;display:inline-block}.search-page .search-advanced .search-advanced-result .search-advanced-filter{float:right}.search-page .search-advanced .search-advanced-result .search-advanced-filter a{outline:none}.search-page .search-advanced .search-filter-warp h2{margin:1em 0 .5em;border:none}.search-page .search-advanced table.search-filter{width:100%;margin-top:.5em}.search-page .search-advanced table.search-filter td{padding:1em;border-top:1px solid}.search-page .search-advanced td.search-filter-name{width:10%;text-align:right}.search-page .search-advanced td.search-filter-field{width:50%}.search-page .search-advanced table.search-filter input.input-field{border:1px solid;font-size:1.3em}.search-page .search-advanced table.search-filter select.select-field{border:1px solid;font-size:1.2em}.search-page .search-advanced div.search-sorting{margin:.5em 0}.search-page .search-advanced div.search-sorting b{padding:.2em .3em .3em;font-weight:normal}.search-page .search-result{margin:0}.search-page .search-result .logic-description dl dt{font-weight:normal}.search-page .search-result .logic-description q{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}
/* End */


/* Start:/local/templates/germes/components/bitrix/news.list/.default/style.css?17551251064207*/
.bx-elements-list{--tile-border-radius:30px;--text-color:#000;--list-row_count:1;--list-gap:2em}@media (min-width:768px){.bx-elements-list{--list-gap:2em;--list-row_count:2}}@media (min-width:992px){.bx-elements-list{--list-gap:3em;--list-row_count:4}}.bx-elements-list .bx-elements-list-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;gap:var(--list-gap);margin:var(--list-gap)}.bx-elements-list .bx-elements-list-wrap .element-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;margin:0;width:100%}@media (min-width:768px){.bx-elements-list .bx-elements-list-wrap .element-wrap{width:calc(100% / var(--list-row_count) - var(--list-gap))}}.bx-elements-list .align-items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.bx-elements-list .justify-content-around{-ms-flex-pack:distribute;justify-content:space-around}.bx-elements-list .bx-element-container{color:var(--text-color);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-sizing:border-box;box-sizing:border-box;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;background-color:var(--tile-background-color);border-radius:var(--tile-border-radius);position:relative;z-index:0;width:100%;min-height:340px;height:20vh;-webkit-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s;-webkit-box-shadow:0 0 10px -7px #000;box-shadow:0 0 10px -7px #000}.bx-elements-list .bx-element-container a{text-decoration:none}.bx-elements-list .bx-element-container:hover{transform:scale(1.01);-o-transform:scale(1.01);-ms-transform:scale(1.01);-moz-transform:scale(1.01);-webkit-transform:scale(1.01)}.bx-elements-list .bx-element-container:before{content:'';display:block;position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.5)}.bx-elements-list .bx-element-container.invitation_button svg path{-webkit-filter:drop-shadow(0 0 .5em var(--tile-background-color, rgba(0,0,0,0.5))) drop-shadow(0 0 .2em rgba(10,10,10,0.5));filter:drop-shadow(0 0 .5em var(--tile-background-color, rgba(0,0,0,0.5))) drop-shadow(0 0 .2em rgba(10,10,10,0.5))}.bx-elements-list .bx-element-container picture{-o-object-fit:cover;object-fit:cover;width:100%;display:none}.bx-elements-list .bx-element-container img{-o-object-fit:cover;object-fit:cover;display:block;width:auto;width:-webkit-fill-available;height:100%;margin:auto}.bx-elements-list .bx-element-container .bx-element-header{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 var(--tile-header-padding-side);margin-top:var(--tile-header-padding-top);border:none;background:#ffffff80;text-decoration:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.bx-elements-list .bx-element-container .bx-element-header .bx-element-header-name{max-width:500px;font-size:1.5em;line-height:1.1;font-weight:600;letter-spacing:0em;color:var(--tile-header-color);border:none}.bx-elements-list .bx-element-container .bx-element-header .short-descr{font-size:19px;line-height:1.4211;font-weight:600;letter-spacing:.012em;color:var(--tile-subheader-color, #000)}.bx-elements-list .bx-element-container .bx-element-content{-webkit-box-sizing:border-box;box-sizing:border-box;height:80%;min-height:150px;overflow:hidden;padding:0 var(--tile-content-padding-side);padding-top:var(--tile-content-padding-top);padding-bottom:var(--tile-content-padding-bottom);border:none}.bx-elements-list .bx-element-container .bx-element-footer{position:absolute;bottom:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 var(--tile-footer-padding-side);padding-top:var(--tile-footer-padding-top);padding-bottom:var(--tile-footer-padding-bottom);border:none}
/* End */
/* /local/templates/germes/components/bitrix/search.form/.default/style.css?1755119413493 */
/* /local/templates/germes/components/bitrix/search.tags.cloud/.default/style.css?17551154432114 */
/* /local/templates/germes/components/bitrix/system.pagenavigation/round/style.min.css?16353673092549 */
/* /local/templates/germes/components/bitrix/search.page/.default/style.css?17551154432733 */
/* /local/templates/germes/components/bitrix/news.list/.default/style.css?17551251064207 */
