

/* 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/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 */


/* 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 */
/* /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/news.list/.default/style.css?17551251064207 */
/* /local/templates/germes/components/bitrix/system.pagenavigation/round/style.min.css?16353673092549 */
