Help
RSS
API
Feed
Maltego
Contact
Domain > u4ebagermania.ru
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2014-03-11
46.29.2.45
(
ClassC
)
2015-05-02
46.29.2.62
(
ClassC
)
2015-12-01
46.29.2.46
(
ClassC
)
2024-10-23
172.67.144.80
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyDate: Wed, 23 Oct 2024 02:01:16 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveCache-Control: max-age3600Expires: Wed, 23 Oct 2024 03:01:16 GMTLocation: https://u4ebagermania.ru/Report-To: {endpoints:{url:https:\/\/a.nel.cloudflare.com\/report\/v4?sbcs1GOoMGWiR8LxTADNKXatMnviIQaJMrXThqKl6hgQZWz5Qcfg%2FcMtP%2F5omlkwHr0HUCYF9KcUkHIAjO2J0POSXp8zYm9myvDHsiH7Zu%2BaXHMm9FGm09LtBMi6P%2BJ9wcqtg},group:cf-nel,max_age:604800}NEL: {success_fraction:0,report_to:cf-nel,max_age:604800}Server: cloudflareCF-RAY: 8d6e23689e06156b-SJCalt-svc: h3:443; ma86400server-timing: cfL4;desc?protoTCP&rtt21231&sent1&recv3&lost0&retrans0&sent_bytes0&recv_bytes55&delivery_rate0&cwnd189&unsent_bytes0&cid0000000000000000&ts0&x0 html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>cloudflare/center>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Wed, 23 Oct 2024 02:01:17 GMTContent-Type: text/htmlTransfer-Encoding: chunkedConnection: keep-aliveLast-Modified: Fri, 04 Oct 2024 21:26:39 GMTX-Robots-Tag: noarchivecf-cache-status: DYNAMICvary: accept-encodingReport-To: {endpoints:{url:https:\/\/a.nel.cloudflare.com\/report\/v4?s6FtoLKMi5nNjQLnoc64AXCsDAOo8jWQuW%2FnFDy9HssgTlzO82K7pSI5jhWm4dVyC4ynKSt0q8qKAfO1w2xpqsKyc6lKr2NW%2BYq9QynqlgXop3FpeggXgB7Y6nsSPd1RgnTqO},group:cf-nel,max_age:604800}NEL: {success_fraction:0,report_to:cf-nel,max_age:604800}Server: cloudflareCF-RAY: 8d6e23691b026828-SEAalt-svc: h3:443; ma86400server-timing: cfL4;desc?protoTCP&rtt9113&sent5&recv6&lost0&retrans0&sent_bytes2864&recv_bytes727&delivery_rate322781&cwnd212&unsent_bytes0&cid04e40938a4df2382&ts353&x0 !DOCTYPE html>html langru prefixog: http://ogp.me/ns# article: http://ogp.me/ns/article# profile: http://ogp.me/ns/profile# fb: http://ogp.me/ns/fb# product: http://ogp.me/ns/product#>head>meta charsetutf-8>link relcanonical hrefhttps://u4ebagermania.ru/> meta namedescription contentПомощь в поступлении в ВУЗы Германии для абитуриентов и студентов из России и стран СНГ. Языковые курсы, ВУЗы, Studienkolleg, экзамены, учебная виза, страховки, и т.д.>style typetext/css>.bx-timer-semicolon-off .bx-timer-semicolon{visibility:hidden}.bx-panel-tooltip{z-index:2210!important;overflow:hidden!important;position:absolute!important;letter-spacing:normal!important;list-style:none!important;text-align:left!important;text-indent:0!important;text-transform:none!important;visibility:visible!important;white-space:normal!important;word-spacing:normal!important;vertical-align:baseline!important;margin:0!important;padding:0!important;float:none!important;text-decoration:none!important;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important;-webkit-box-shadow:0 12px 10px rgba(0,0,0,.25)!important;-moz-box-shadow:0 12px 10px rgba(0,0,0,.25)!important;box-shadow:0 12px 10px rgba(0,0,0,.25)!important;border:1px solid;border-color:#a2a6ad #989ca1 #8e9398;background:#d0dbdd;background:-webkit-linear-gradient(top,rgba(227,233,234,.95),rgba(198,210,213,.95));background:-moz-linear-gradient(top,rgba(227,233,234,.95),rgba(198,210,213,.95));background:-o-linear-gradient(top,rgba(227,233,234,.95),rgba(198,210,213,.95));background:-ms-linear-gradient(top,rgba(227,233,234,.95),rgba(198,210,213,.95));background:linear-gradient(to bottom,rgba(227,233,234,.95),rgba(198,210,213,.95));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr#f2e3e9ea,endColorstr#f2c6d2d5,GradientType0)}.bx-panel-tooltip div{display:block!important}.bx-panel-tooltip .bx-panel-tooltip-top-border,.bx-panel-tooltip .bx-panel-tooltip-bottom-border{display:none!important}.bx-panel-tooltip-content{overflow:hidden!important;position:relative!important;z-index:10!important;display:inline-block!important}.bx-panel-tooltip-title{font:normal normal bold 14px/normal Helvetica Neue,Helvetica,Arial,sans-serif!important;color:#16191a!important;position:relative!important;padding:7px 10px 0 10px!important;margin:0!important;text-shadow:0 1px rgba(255,255,255,0.66)}.bx-panel-tooltip-text{font:normal normal normal 12px/normal Helvetica Neue,Helvetica,Arial,sans-serif!important;color:#272b31!important;padding:9px 10px 10px 10px!important;margin:0!important;position:relative!important;text-shadow:0 1px rgba(255,255,255,0.25)}.bx-panel-tooltip-close{position:absolute!important;height:20px!important;background:scroll transparent url(/bitrix/js/main/core/css/../images/panel/top-panel-sprite-2.png) no-repeat -9px -1881px!important;width:25px!important;top:0!important;right:0!important;z-index:5!important;display:block!important}.bx-panel-tooltip-close:hover{background:scroll transparent url(/bitrix/js/main/core/css/../images/panel/top-panel-sprite-2.png) no-repeat -32px -1881px!important}.bx-panel-tooltip-text a{font:normal normal normal 12px/normal Helvetica Neue,Helvetica,Arial,sans-serif!important}.bx-panel-tooltip-text a,.bx-panel-tooltip-text a:hover{color:#272b31!important;text-decoration:underline!important}.bx-clear{clear:both}/style>script data-skip-movingtrue>(function(w, d, n) {var cl bx-core;var ht d.documentElement;var htc ht ? ht.className : undefined;if (htc undefined || htc.indexOf(cl) ! -1){return;}var ua n.userAgent;if (/(iPad;)|(iPhone;)/i.test(ua)){cl +bx-ios;}else if (/Android/i.test(ua)){cl +bx-android;}cl + (/(ipad|iphone|android|mobile|touch)/i.test(ua) ? bx-touch : bx-no-touch);cl + w.devicePixelRatio && w.devicePixelRatio > 2? bx-retina: bx-no-retina;var ieVersion -1;if (/AppleWebKit/.test(ua)){cl +bx-chrome;}else if ((ieVersion getIeVersion()) > 0){cl +bx-ie bx-ie + ieVersion;if (ieVersion > 7 && ieVersion 10 && !isDoctype()){cl +bx-quirks;}}else if (/Opera/.test(ua)){cl +bx-opera;}else if (/Gecko/.test(ua)){cl +bx-firefox;}if (/Macintosh/i.test(ua)){cl +bx-mac;}ht.className htc ? htc + + cl : cl;function isDoctype(){if (d.compatMode){return d.compatMode CSS1Compat;}return d.documentElement && d.documentElement.clientHeight;}function getIeVersion(){if (/Opera/i.test(ua) || /Webkit/i.test(ua) || /Firefox/i.test(ua) || /Chrome/i.test(ua)){return -1;}var rv -1;if (!!(w.MSStream) && !(w.ActiveXObject) && (ActiveXObject in w)){rv 11;}else if (!!d.documentMode && d.documentMode > 10){rv 10;}else if (!!d.documentMode && d.documentMode > 9){rv 9;}else if (d.attachEvent && !/Opera/.test(ua)){rv 8;}if (rv -1 || rv 8){var re;if (n.appName Microsoft Internet Explorer){re new RegExp(MSIE (0-9+\.0-9*));if (re.exec(ua) ! null){rv parseFloat(RegExp.$1);}}else if (n.appName Netscape){rv 11;re new RegExp(Trident/.*rv:(0-9+\.0-9*));if (re.exec(ua) ! null){rv parseFloat(RegExp.$1);}}}return rv;}})(window, document, navigator);/script>style typetext/css>/* Start:/bitrix/templates/maintemplate/components/bitrix/news.list/indexSlider/style.css?1606489248522*/.index-page .intro-block { margin-top: 76px !important;}.index-page .intro-block .slide .button.button-news { cursor: default; display: none;}.index-page .intro-block .link-to-news_container { cursor: pointer;}@media (max-width: 991.98px) { .index-page .intro-block { margin-top: 62px !important; }}@media (max-width: 479.98px) { .index-page .intro-block { margin-top: 0 !important; } .intro-block .block-container { padding-bottom: 0 !important; }}/* End *//* Start:/bitrix/templates/maintemplate/libs/swiper/swiper.min.css?160648924713666*//** * Swiper 5.3.0 * Most modern mobile touch slider and framework with hardware accelerated transitions * http://swiperjs.com * * Vladimir Kharlampidi * * Released under the MIT License * * Released on: January 11, 2020 */@font-face{font-family:swiper-icons;src:url(/bitrix/cache/css/s1/maintemplate/page_280bf2082580dccaa9c2ca16b7430a5a/data:application/font-woff;charsetutf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format(woff);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:prev}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:next}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}/* End *//* Start:/bitrix/templates/maintemplate/components/bitrix/news.list/breakingNews/style.css?1606489248150*/div.news-list{ word-wrap: break-word;}div.news-list img.preview_picture{ float:left; margin:0 4px 6px 0;}.news-date-time { color:#486DAA;}/* End *//* Start:/bitrix/templates/maintemplate/components/bitrix/news.list/indexServiceNew/style.css?1606489248150*/div.news-list{ word-wrap: break-word;}div.news-list img.preview_picture{ float:left; margin:0 4px 6px 0;}.news-date-time { color:#486DAA;}/* End *//* Start:/bitrix/templates/maintemplate/libs/fancybox/jquery.fancybox.min.css?160648924712795*/body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:;display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container data-selectabletrue{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-buttondisabled,.fancybox-buttondisabled:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}/* End *//* Start:/bitrix/templates/maintemplate/components/bitrix/news.list/indexSectionNew/style.css?1606489248150*/div.news-list{ word-wrap: break-word;}div.news-list img.preview_picture{ float:left; margin:0 4px 6px 0;}.news-date-time { color:#486DAA;}/* End *//* Start:/bitrix/templates/maintemplate/components/bitrix/news.list/indexWebinarNew/style.css?1606489246150*/div.news-list{ word-wrap: break-word;}div.news-list img.preview_picture{ float:left; margin:0 4px 6px 0;}.news-date-time { color:#486DAA;}/* End *//* Start:/bitrix/templates/maintemplate/components/bitrix/news.list/indexProfitablyItemNew/style.css?1606489248150*/div.news-list{ word-wrap: break-word;}div.news-list img.preview_picture{ float:left; margin:0 4px 6px 0;}.news-date-time { color:#486DAA;}/* End *//* Start:/bitrix/templates/maintemplate/components/main/empty/consultationForm/style.css?1613031173131*/form.question-form { position: relative;}input.errorInput, textarea.errorInput { border: 2px solid #E33535 !important;}/* End *//* Start:/bitrix/templates/maintemplate/components/main/empty/FormQuestionNew/style.css?1613031173131*/form.question-form { position: relative;}input.errorInput, textarea.errorInput { border: 2px solid #E33535 !important;}/* End *//* Start:/bitrix/templates/maintemplate/components/bitrix/news.list/indexGuaranteesNew/style.css?1606489248150*/div.news-list{ word-wrap: break-word;}div.news-list img.preview_picture{ float:left; margin:0 4px 6px 0;}.news-date-time { color:#486DAA;}/* End *//* Start:/bitrix/templates/maintemplate/components/bitrix/news.list/IndexNewsListNew/style.css?1606489248150*/div.news-list{ word-wrap: break-word;}div.news-list img.preview_picture{ float:left; margin:0 4px 6px 0;}.news-date-time { color:#486DAA;}/* End *//* Start:/bitrix/templates/maintemplate/components/bitrix/news.list/indexAboutNew/style.css?1606489248150*/div.news-list{ word-wrap: break-word;}div.news-list img.preview_picture{ float:left; margin:0 4px 6px 0;}.news-date-time { color:#486DAA;}/* End *//* /bitrix/templates/maintemplate/components/bitrix/news.list/indexSlider/style.css?1606489248522 *//* /bitrix/templates/maintemplate/libs/swiper/swiper.min.css?160648924713666 *//* /bitrix/templates/maintemplate/components/bitrix/news.list/breakingNews/style.css?1606489248150 *//* /bitrix/templates/maintemplate/components/bitrix/news.list/indexServiceNew/style.css?1606489248150 *//* /bitrix/templates/maintemplate/libs/fancybox/jquery.fancybox.min.css?160648924712795 *//* /bitrix/templates/maintemplate/components/bitrix/news.list/indexSectionNew/style.css?1606489248150 *//* /bitrix/templates/maintemplate/components/bitrix/news.list/indexWebinarNew/style.css?1606489246150 *//* /bitrix/templates/maintemplate/components/bitrix/news.list/indexProfitablyItemNew/style.css?1606489248150 *//* /bitrix/templates/maintemplate/components/main/empty/consultationForm/style.css?1613031173131 *//* /bitrix/templates/maintemplate/components/main/empty/FormQuestionNew/style.css?1613031173131 *//* /bitrix/templates/maintemplate/components/bitrix/news.list/indexGuaranteesNew/style.css?1606489248150 *//* /bitrix/templates/maintemplate/components/bitrix/news.list/IndexNewsListNew/style.css?1606489248150 *//* /bitrix/templates/maintemplate/components/bitrix/news.list/indexAboutNew/style.css?1606489248150 *//style>style typetext/css>/* Start:/bitrix/templates/maintemplate/templates-styles.css?16200308751066308*/@charset UTF-8;/*! * Bootstrap v4.1.2 (https://getbootstrap.com/) * The Bootstrap Authors * Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */:root { --blue: #007bff; --indigo: #6610f2; --purple: #6f42c1; --pink: #e83e8c; --red: #dc3545; --orange: #fd7e14; --yellow: #ffc107; --green: #28a745; --teal: #20c997; --cyan: #17a2b8; --white: #fff; --gray: #6c757d; --gray-dark: #343a40; --primary: #007bff; --secondary: #6c757d; --success: #28a745; --info: #17a2b8; --warning: #ffc107; --danger: #dc3545; --light: #f8f9fa; --dark: #343a40; --breakpoint-xs: 0; --breakpoint-sm: 576px; --breakpoint-md: 768px; --breakpoint-lg: 992px; --breakpoint-xl: 1200px; --breakpoint-xxl: 1600px; --font-family-sans-serif: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace; }*,*::before,*::after { -webkit-box-sizing: border-box; box-sizing: border-box; }html { font-family: sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -ms-overflow-style: scrollbar; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }@-ms-viewport { width: device-width; }article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { display: block; }body { margin: 0; font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #212529; text-align: left; background-color: #fff; }tabindex-1:focus { outline: 0 !important; }hr { -webkit-box-sizing: content-box; box-sizing: content-box; height: 0; overflow: visible; }h1, h2, h3, h4, h5, h6 { margin-top: 0; margin-bottom: 0.5px; }p { margin-top: 0; margin-bottom: 1rem; }abbrtitle,abbrdata-original-title { text-decoration: underline; -webkit-text-decoration: underline dotted; text-decoration: underline dotted; cursor: help; border-bottom: 0; }address { margin-bottom: 1rem; font-style: normal; line-height: inherit; }ol,ul,dl { margin-top: 0; margin-bottom: 1rem; }ol ol,ul ul,ol ul,ul ol { margin-bottom: 0; }dt { font-weight: 700; }dd { margin-bottom: .5rem; margin-left: 0; }blockquote { margin: 0 0 1rem; }dfn { font-style: italic; }b,strong { font-weight: bolder; }small { font-size: 80%; }sub,sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; }sub { bottom: -.25em; }sup { top: -.5em; }a { color: #007bff; text-decoration: none; background-color: transparent; -webkit-text-decoration-skip: objects; } a:hover { color: #0056b3; text-decoration: underline; }a:not(href):not(tabindex) { color: inherit; text-decoration: none; } a:not(href):not(tabindex):hover, a:not(href):not(tabindex):focus { color: inherit; text-decoration: none; } a:not(href):not(tabindex):focus { outline: 0; }pre,code,kbd,samp { font-family: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace; font-size: 1em; }pre { margin-top: 0; margin-bottom: 1rem; overflow: auto; -ms-overflow-style: scrollbar; }figure { margin: 0 0 1rem; }img { vertical-align: middle; border-style: none; }svg:not(:root) { overflow: hidden; vertical-align: middle; }table { border-collapse: collapse; }caption { padding-top: 0.75rem; padding-bottom: 0.75rem; color: #6c757d; text-align: left; caption-side: bottom; }th { text-align: inherit; }label { display: inline-block; margin-bottom: 0.5rem; }button { border-radius: 0; }button:focus { outline: 1px dotted; outline: 5px auto -webkit-focus-ring-color; }input,button,select,optgroup,textarea { margin: 0; font-family: inherit; font-size: inherit; line-height: inherit; }button,input { overflow: visible; }button,select { text-transform: none; }button,html typebutton,typereset,typesubmit { -webkit-appearance: button; }button::-moz-focus-inner,typebutton::-moz-focus-inner,typereset::-moz-focus-inner,typesubmit::-moz-focus-inner { padding: 0; border-style: none; }inputtyperadio,inputtypecheckbox { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0; }inputtypedate,inputtypetime,inputtypedatetime-local,inputtypemonth { -webkit-appearance: listbox; }textarea { overflow: auto; resize: vertical; }fieldset { min-width: 0; padding: 0; margin: 0; border: 0; }legend { display: block; width: 100%; max-width: 100%; padding: 0; margin-bottom: .5rem; font-size: 1.5rem; line-height: inherit; color: inherit; white-space: normal; }progress { vertical-align: baseline; }typenumber::-webkit-inner-spin-button,typenumber::-webkit-outer-spin-button { height: auto; }typesearch { outline-offset: -2px; -webkit-appearance: none; }typesearch::-webkit-search-cancel-button,typesearch::-webkit-search-decoration { -webkit-appearance: none; }::-webkit-file-upload-button { font: inherit; -webkit-appearance: button; }output { display: inline-block; }summary { display: list-item; cursor: pointer; }template { display: none; }hidden { display: none !important; }h1, h2, h3, h4, h5, h6,.h1, .h2, .h3, .h4, .h5, .h6 { margin-bottom: 0.5px; font-family: inherit; font-weight: 700; line-height: 1.2; color: inherit; }h1, .h1 { font-size: 2.5rem; }h2, .h2 { font-size: 2rem; }h3, .h3 { font-size: 1.75rem; }h4, .h4 { font-size: 1.5rem; }h5, .h5 { font-size: 1.25rem; }h6, .h6 { font-size: 1rem; }.lead { font-size: 1.25rem; font-weight: 300; }.display-1 { font-size: 6rem; font-weight: 300; line-height: 1.2; }.display-2 { font-size: 5.5rem; font-weight: 300; line-height: 1.2; }.display-3 { font-size: 4.5rem; font-weight: 300; line-height: 1.2; }.display-4 { font-size: 3.5rem; font-weight: 300; line-height: 1.2; }hr { margin-top: 1px; margin-bottom: 1px; border: 0; border-top: 1px solid rgba(0, 0, 0, 0.1); }small,.small { font-size: 80%; font-weight: 400; }mark,.mark { padding: 0.2em; background-color: #fcf8e3; }.list-unstyled { padding-left: 0; list-style: none; }.list-inline { padding-left: 0; list-style: none; }.list-inline-item { display: inline-block; } .list-inline-item:not(:last-child) { margin-right: 0.5rem; }.initialism { font-size: 90%; text-transform: uppercase; }.blockquote { margin-bottom: 1px; font-size: 1.25rem; }.blockquote-footer { display: block; font-size: 80%; color: #6c757d; } .blockquote-footer::before { content: \2014 \00A0; }code { font-size: 87.5%; color: #e83e8c; word-break: break-word; } a > code { color: inherit; }kbd { padding: 0.2rem 0.4rem; font-size: 87.5%; color: #fff; background-color: #212529; border-radius: 0.2rem; } kbd kbd { padding: 0; font-size: 100%; font-weight: 700; }pre { display: block; font-size: 87.5%; color: #212529; } pre code { font-size: inherit; color: inherit; word-break: normal; }.pre-scrollable { max-height: 340px; overflow-y: scroll; }.container { width: 100%; padding-right: 20px; padding-left: 20px; margin-right: auto; margin-left: auto; } @media (min-width: 576px) { .container { max-width: 540px; } } @media (min-width: 768px) { .container { max-width: 720px; } } @media (min-width: 992px) { .container { max-width: 960px; } } @media (min-width: 1200px) { .container { max-width: 1200px; } } @media (min-width: 1600px) { .container { max-width: 1500px; } }.container-fluid { width: 100%; padding-right: 20px; padding-left: 20px; margin-right: auto; margin-left: auto; }.row { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -10px; margin-left: -10px; }.no-gutters { margin-right: 0; margin-left: 0; } .no-gutters > .col, .no-gutters > class*col- { padding-right: 0; padding-left: 0; }.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,.col-xl-auto, .col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl,.col-xxl-auto { position: relative; width: 100%; min-height: 1px; padding-right: 10px; padding-left: 10px; }.col { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; }.col-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; }.col-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; }.col-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; }.col-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }.col-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; }.col-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; }.col-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }.col-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; }.col-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; }.col-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }.col-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; }.col-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; }.col-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }.order-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; }.order-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13; }.order-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; }.order-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }.order-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }.order-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }.order-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; }.order-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; }.order-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; }.order-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; }.order-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; }.order-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; }.order-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; }.order-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; }.order-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; }.offset-1 { margin-left: 8.33333%; }.offset-2 { margin-left: 16.66667%; }.offset-3 { margin-left: 25%; }.offset-4 { margin-left: 33.33333%; }.offset-5 { margin-left: 41.66667%; }.offset-6 { margin-left: 50%; }.offset-7 { margin-left: 58.33333%; }.offset-8 { margin-left: 66.66667%; }.offset-9 { margin-left: 75%; }.offset-10 { margin-left: 83.33333%; }.offset-11 { margin-left: 91.66667%; }@media (min-width: 576px) { .col-sm { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .col-sm-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .col-sm-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; } .col-sm-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; } .col-sm-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-sm-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .col-sm-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; } .col-sm-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col-sm-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; } .col-sm-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; } .col-sm-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .col-sm-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; } .col-sm-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; } .col-sm-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .order-sm-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; } .order-sm-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13; } .order-sm-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; } .order-sm-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; } .order-sm-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } .order-sm-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; } .order-sm-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; } .order-sm-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; } .order-sm-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; } .order-sm-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; } .order-sm-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; } .order-sm-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; } .order-sm-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; } .order-sm-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; } .order-sm-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; } .offset-sm-0 { margin-left: 0; } .offset-sm-1 { margin-left: 8.33333%; } .offset-sm-2 { margin-left: 16.66667%; } .offset-sm-3 { margin-left: 25%; } .offset-sm-4 { margin-left: 33.33333%; } .offset-sm-5 { margin-left: 41.66667%; } .offset-sm-6 { margin-left: 50%; } .offset-sm-7 { margin-left: 58.33333%; } .offset-sm-8 { margin-left: 66.66667%; } .offset-sm-9 { margin-left: 75%; } .offset-sm-10 { margin-left: 83.33333%; } .offset-sm-11 { margin-left: 91.66667%; } }@media (min-width: 768px) { .col-md { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .col-md-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .col-md-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; } .col-md-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; } .col-md-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-md-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .col-md-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; } .col-md-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col-md-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; } .col-md-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; } .col-md-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .col-md-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; } .col-md-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; } .col-md-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .order-md-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; } .order-md-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13; } .order-md-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; } .order-md-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; } .order-md-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } .order-md-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; } .order-md-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; } .order-md-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; } .order-md-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; } .order-md-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; } .order-md-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; } .order-md-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; } .order-md-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; } .order-md-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; } .order-md-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; } .offset-md-0 { margin-left: 0; } .offset-md-1 { margin-left: 8.33333%; } .offset-md-2 { margin-left: 16.66667%; } .offset-md-3 { margin-left: 25%; } .offset-md-4 { margin-left: 33.33333%; } .offset-md-5 { margin-left: 41.66667%; } .offset-md-6 { margin-left: 50%; } .offset-md-7 { margin-left: 58.33333%; } .offset-md-8 { margin-left: 66.66667%; } .offset-md-9 { margin-left: 75%; } .offset-md-10 { margin-left: 83.33333%; } .offset-md-11 { margin-left: 91.66667%; } }@media (min-width: 992px) { .col-lg { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .col-lg-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .col-lg-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; } .col-lg-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; } .col-lg-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-lg-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .col-lg-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; } .col-lg-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col-lg-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; } .col-lg-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; } .col-lg-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .col-lg-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; } .col-lg-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; } .col-lg-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .order-lg-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; } .order-lg-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13; } .order-lg-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; } .order-lg-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; } .order-lg-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } .order-lg-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; } .order-lg-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; } .order-lg-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; } .order-lg-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; } .order-lg-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; } .order-lg-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; } .order-lg-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; } .order-lg-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; } .order-lg-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; } .order-lg-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; } .offset-lg-0 { margin-left: 0; } .offset-lg-1 { margin-left: 8.33333%; } .offset-lg-2 { margin-left: 16.66667%; } .offset-lg-3 { margin-left: 25%; } .offset-lg-4 { margin-left: 33.33333%; } .offset-lg-5 { margin-left: 41.66667%; } .offset-lg-6 { margin-left: 50%; } .offset-lg-7 { margin-left: 58.33333%; } .offset-lg-8 { margin-left: 66.66667%; } .offset-lg-9 { margin-left: 75%; } .offset-lg-10 { margin-left: 83.33333%; } .offset-lg-11 { margin-left: 91.66667%; } }@media (min-width: 1200px) { .col-xl { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .col-xl-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .col-xl-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; } .col-xl-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; } .col-xl-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-xl-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .col-xl-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; } .col-xl-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col-xl-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; } .col-xl-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; } .col-xl-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .col-xl-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; } .col-xl-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; } .col-xl-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .order-xl-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; } .order-xl-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13; } .order-xl-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; } .order-xl-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; } .order-xl-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } .order-xl-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; } .order-xl-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; } .order-xl-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; } .order-xl-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; } .order-xl-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; } .order-xl-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; } .order-xl-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; } .order-xl-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; } .order-xl-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; } .order-xl-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; } .offset-xl-0 { margin-left: 0; } .offset-xl-1 { margin-left: 8.33333%; } .offset-xl-2 { margin-left: 16.66667%; } .offset-xl-3 { margin-left: 25%; } .offset-xl-4 { margin-left: 33.33333%; } .offset-xl-5 { margin-left: 41.66667%; } .offset-xl-6 { margin-left: 50%; } .offset-xl-7 { margin-left: 58.33333%; } .offset-xl-8 { margin-left: 66.66667%; } .offset-xl-9 { margin-left: 75%; } .offset-xl-10 { margin-left: 83.33333%; } .offset-xl-11 { margin-left: 91.66667%; } }@media (min-width: 1600px) { .col-xxl { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .col-xxl-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .col-xxl-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; } .col-xxl-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; } .col-xxl-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-xxl-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .col-xxl-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; } .col-xxl-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col-xxl-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; } .col-xxl-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; } .col-xxl-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .col-xxl-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; } .col-xxl-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; } .col-xxl-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .order-xxl-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; } .order-xxl-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13; } .order-xxl-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; } .order-xxl-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; } .order-xxl-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } .order-xxl-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; } .order-xxl-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; } .order-xxl-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; } .order-xxl-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; } .order-xxl-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; } .order-xxl-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; } .order-xxl-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; } .order-xxl-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; } .order-xxl-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; } .order-xxl-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; } .offset-xxl-0 { margin-left: 0; } .offset-xxl-1 { margin-left: 8.33333%; } .offset-xxl-2 { margin-left: 16.66667%; } .offset-xxl-3 { margin-left: 25%; } .offset-xxl-4 { margin-left: 33.33333%; } .offset-xxl-5 { margin-left: 41.66667%; } .offset-xxl-6 { margin-left: 50%; } .offset-xxl-7 { margin-left: 58.33333%; } .offset-xxl-8 { margin-left: 66.66667%; } .offset-xxl-9 { margin-left: 75%; } .offset-xxl-10 { margin-left: 83.33333%; } .offset-xxl-11 { margin-left: 91.66667%; } }.fade { -webkit-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; } @media screen and (prefers-reduced-motion: reduce) { .fade { -webkit-transition: none; -o-transition: none; transition: none; } } .fade:not(.show) { opacity: 0; }.collapse:not(.show) { display: none; }.collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition: height 0.35s ease; -o-transition: height 0.35s ease; transition: height 0.35s ease; } @media screen and (prefers-reduced-motion: reduce) { .collapsing { -webkit-transition: none; -o-transition: none; transition: none; } }.dropup,.dropright,.dropdown,.dropleft { position: relative; }.dropdown-toggle::after { display: inline-block; width: 0; height: 0; margin-left: 0.255em; vertical-align: 0.255em; content: ; border-top: 0.3em solid; border-right: 0.3em solid transparent; border-bottom: 0; border-left: 0.3em solid transparent; }.dropdown-toggle:empty::after { margin-left: 0; }.dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 10rem; padding: 0.5rem 0; margin: 0.125rem 0 0; font-size: 1rem; color: #212529; text-align: left; list-style: none; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.25rem; }.dropdown-menu-right { right: 0; left: auto; }.dropup .dropdown-menu { top: auto; bottom: 100%; margin-top: 0; margin-bottom: 0.125rem; }.dropup .dropdown-toggle::after { display: inline-block; width: 0; height: 0; margin-left: 0.255em; vertical-align: 0.255em; content: ; border-top: 0; border-right: 0.3em solid transparent; border-bottom: 0.3em solid; border-left: 0.3em solid transparent; }.dropup .dropdown-toggle:empty::after { margin-left: 0; }.dropright .dropdown-menu { top: 0; right: auto; left: 100%; margin-top: 0; margin-left: 0.125rem; }.dropright .dropdown-toggle::after { display: inline-block; width: 0; height: 0; margin-left: 0.255em; vertical-align: 0.255em; content: ; border-top: 0.3em solid transparent; border-right: 0; border-bottom: 0.3em solid transparent; border-left: 0.3em solid; }.dropright .dropdown-toggle:empty::after { margin-left: 0; }.dropright .dropdown-toggle::after { vertical-align: 0; }.dropleft .dropdown-menu { top: 0; right: 100%; left: auto; margin-top: 0; margin-right: 0.125rem; }.dropleft .dropdown-toggle::after { display: inline-block; width: 0; height: 0; margin-left: 0.255em; vertical-align: 0.255em; content: ; }.dropleft .dropdown-toggle::after { display: none; }.dropleft .dropdown-toggle::before { display: inline-block; width: 0; height: 0; margin-right: 0.255em; vertical-align: 0.255em; content: ; border-top: 0.3em solid transparent; border-right: 0.3em solid; border-bottom: 0.3em solid transparent; }.dropleft .dropdown-toggle:empty::after { margin-left: 0; }.dropleft .dropdown-toggle::before { vertical-align: 0; }.dropdown-menux-placement^top, .dropdown-menux-placement^right, .dropdown-menux-placement^bottom, .dropdown-menux-placement^left { right: auto; bottom: auto; }.dropdown-divider { height: 0; margin: 0.5px 0; overflow: hidden; border-top: 1px solid #e9ecef; }.dropdown-item { display: block; width: 100%; padding: 0.25rem 1.5rem; clear: both; font-weight: 400; color: #212529; text-align: inherit; white-space: nowrap; background-color: transparent; border: 0; } .dropdown-item:hover, .dropdown-item:focus { color: #16181b; text-decoration: none; background-color: #f8f9fa; } .dropdown-item.active, .dropdown-item:active { color: #fff; text-decoration: none; background-color: #007bff; } .dropdown-item.disabled, .dropdown-item:disabled { color: #6c757d; background-color: transparent; }.dropdown-menu.show { display: block; }.dropdown-header { display: block; padding: 0.5rem 1.5rem; margin-bottom: 0; font-size: 0.875rem; color: #6c757d; white-space: nowrap; }.dropdown-item-text { display: block; padding: 0.25rem 1.5rem; color: #212529; }/*.nav { display: flex; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none;}.nav-link { display: block; padding: $nav-link-padding-y $nav-link-padding-x; @include hover-focus { text-decoration: none; } // Disabled state lightens text &.disabled { color: $nav-link-disabled-color; }}//// Tabs//.nav-tabs { border-bottom: $nav-tabs-border-width solid $nav-tabs-border-color; .nav-item { margin-bottom: -$nav-tabs-border-width; } .nav-link { border: $nav-tabs-border-width solid transparent; @include border-top-radius($nav-tabs-border-radius); @include hover-focus { border-color: $nav-tabs-link-hover-border-color; } &.disabled { color: $nav-link-disabled-color; background-color: transparent; border-color: transparent; } } .nav-link.active, .nav-item.show .nav-link { color: $nav-tabs-link-active-color; background-color: $nav-tabs-link-active-bg; border-color: $nav-tabs-link-active-border-color; } .dropdown-menu { // Make dropdown border overlap tab border margin-top: -$nav-tabs-border-width; // Remove the top rounded corners here since there is a hard edge above the menu @include border-top-radius(0); }}//// Pills//.nav-pills { .nav-link { @include border-radius($nav-pills-border-radius); } .nav-link.active, .show > .nav-link { color: $nav-pills-link-active-color; background-color: $nav-pills-link-active-bg; }}//// Justified variants//.nav-fill { .nav-item { flex: 1 1 auto; text-align: center; }}.nav-justified { .nav-item { flex-basis: 0; flex-grow: 1; text-align: center; }}*/.tab-content > .tab-pane { display: none; }.tab-content > .active { display: block; }.navbar { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: 0.5px 1px; } .navbar > .container, .navbar > .container-fluid { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }.navbar-brand { display: inline-block; padding-top: 0.3125rem; padding-bottom: 0.3125rem; margin-right: 1px; font-size: 1.25rem; line-height: inherit; white-space: nowrap; } .navbar-brand:hover, .navbar-brand:focus { text-decoration: none; }.navbar-nav { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 0; margin-bottom: 0; list-style: none; } .navbar-nav .nav-link { padding-right: 0; padding-left: 0; } .navbar-nav .dropdown-menu { position: static; float: none; }.navbar-text { display: inline-block; padding-top: 0.5rem; padding-bottom: 0.5rem; }.navbar-collapse { -ms-flex-preferred-size: 100%; flex-basis: 100%; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }.navbar-toggler { padding: 0.25rem 0.75rem; font-size: 1.25rem; line-height: 1; background-color: transparent; border: 1px solid transparent; border-radius: 0.25rem; } .navbar-toggler:hover, .navbar-toggler:focus { text-decoration: none; } .navbar-toggler:not(:disabled):not(.disabled) { cursor: pointer; }.navbar-toggler-icon { display: inline-block; width: 1.5em; height: 1.5em; vertical-align: middle; content: ; background: no-repeat center center; background-size: 100% 100%; }@media (max-width: 575.98px) { .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid { padding-right: 0; padding-left: 0; } }@media (min-width: 576px) { .navbar-expand-sm { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } .navbar-expand-sm .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } .navbar-expand-sm .navbar-nav .dropdown-menu { position: absolute; } .navbar-expand-sm .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; } .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid { -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .navbar-expand-sm .navbar-collapse { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -ms-flex-preferred-size: auto; flex-basis: auto; } .navbar-expand-sm .navbar-toggler { display: none; } }@media (max-width: 767.98px) { .navbar-expand-md > .container, .navbar-expand-md > .container-fluid { padding-right: 0; padding-left: 0; } }@media (min-width: 768px) { .navbar-expand-md { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } .navbar-expand-md .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } .navbar-expand-md .navbar-nav .dropdown-menu { position: absolute; } .navbar-expand-md .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; } .navbar-expand-md > .container, .navbar-expand-md > .container-fluid { -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .navbar-expand-md .navbar-collapse { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -ms-flex-preferred-size: auto; flex-basis: auto; } .navbar-expand-md .navbar-toggler { display: none; } }@media (max-width: 991.98px) { .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid { padding-right: 0; padding-left: 0; } }@media (min-width: 992px) { .navbar-expand-lg { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } .navbar-expand-lg .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } .navbar-expand-lg .navbar-nav .dropdown-menu { position: absolute; } .navbar-expand-lg .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; } .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid { -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .navbar-expand-lg .navbar-collapse { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -ms-flex-preferred-size: auto; flex-basis: auto; } .navbar-expand-lg .navbar-toggler { display: none; } }@media (max-width: 1199.98px) { .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid { padding-right: 0; padding-left: 0; } }@media (min-width: 1200px) { .navbar-expand-xl { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } .navbar-expand-xl .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } .navbar-expand-xl .navbar-nav .dropdown-menu { position: absolute; } .navbar-expand-xl .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; } .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid { -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .navbar-expand-xl .navbar-collapse { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -ms-flex-preferred-size: auto; flex-basis: auto; } .navbar-expand-xl .navbar-toggler { display: none; } }@media (max-width: 1599.98px) { .navbar-expand-xxl > .container, .navbar-expand-xxl > .container-fluid { padding-right: 0; padding-left: 0; } }@media (min-width: 1600px) { .navbar-expand-xxl { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } .navbar-expand-xxl .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } .navbar-expand-xxl .navbar-nav .dropdown-menu { position: absolute; } .navbar-expand-xxl .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; } .navbar-expand-xxl > .container, .navbar-expand-xxl > .container-fluid { -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .navbar-expand-xxl .navbar-collapse { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -ms-flex-preferred-size: auto; flex-basis: auto; } .navbar-expand-xxl .navbar-toggler { display: none; } }.navbar-expand { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } .navbar-expand > .container, .navbar-expand > .container-fluid { padding-right: 0; padding-left: 0; } .navbar-expand .navbar-nav { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } .navbar-expand .navbar-nav .dropdown-menu { position: absolute; } .navbar-expand .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; } .navbar-expand > .container, .navbar-expand > .container-fluid { -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .navbar-expand .navbar-collapse { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -ms-flex-preferred-size: auto; flex-basis: auto; } .navbar-expand .navbar-toggler { display: none; }.navbar-light .navbar-brand { color: rgba(0, 0, 0, 0.9); } .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { color: rgba(0, 0, 0, 0.9); }.navbar-light .navbar-nav .nav-link { color: rgba(0, 0, 0, 0.5); } .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { color: rgba(0, 0, 0, 0.7); } .navbar-light .navbar-nav .nav-link.disabled { color: rgba(0, 0, 0, 0.3); }.navbar-light .navbar-nav .show > .nav-link,.navbar-light .navbar-nav .active > .nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active { color: rgba(0, 0, 0, 0.9); }.navbar-light .navbar-toggler { color: rgba(0, 0, 0, 0.5); border-color: rgba(0, 0, 0, 0.1); }.navbar-light .navbar-toggler-icon { background-image: url(data:image/svg+xml;charsetutf8,%3Csvg viewBox0 0 30 30 xmlnshttp://www.w3.org/2000/svg%3E%3Cpath strokergba(0, 0, 0, 0.5) stroke-width2 stroke-linecapround stroke-miterlimit10 dM4 7h22M4 15h22M4 23h22/%3E%3C/svg%3E); }.navbar-light .navbar-text { color: rgba(0, 0, 0, 0.5); } .navbar-light .navbar-text a { color: rgba(0, 0, 0, 0.9); } .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { color: rgba(0, 0, 0, 0.9); }.navbar-dark .navbar-brand { color: #fff; } .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { color: #fff; }.navbar-dark .navbar-nav .nav-link { color: rgba(255, 255, 255, 0.5); } .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { color: rgba(255, 255, 255, 0.75); } .navbar-dark .navbar-nav .nav-link.disabled { color: rgba(255, 255, 255, 0.25); }.navbar-dark .navbar-nav .show > .nav-link,.navbar-dark .navbar-nav .active > .nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active { color: #fff; }.navbar-dark .navbar-toggler { color: rgba(255, 255, 255, 0.5); border-color: rgba(255, 255, 255, 0.1); }.navbar-dark .navbar-toggler-icon { background-image: url(data:image/svg+xml;charsetutf8,%3Csvg viewBox0 0 30 30 xmlnshttp://www.w3.org/2000/svg%3E%3Cpath strokergba(255, 255, 255, 0.5) stroke-width2 stroke-linecapround stroke-miterlimit10 dM4 7h22M4 15h22M4 23h22/%3E%3C/svg%3E); }.navbar-dark .navbar-text { color: rgba(255, 255, 255, 0.5); } .navbar-dark .navbar-text a { color: #fff; } .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { color: #fff; }.alert { position: relative; padding: 0.75rem 1.25rem; margin-bottom: 1rem; border: 1px solid transparent; border-radius: 0.25rem; }.alert-heading { color: inherit; }.alert-link { font-weight: 700; }.alert-dismissible { padding-right: 4rem; } .alert-dismissible .close { position: absolute; top: 0; right: 0; padding: 0.75rem 1.25rem; color: inherit; }.alert-primary { color: #004085; background-color: #cce5ff; border-color: #b8daff; } .alert-primary hr { border-top-color: #9fcdff; } .alert-primary .alert-link { color: #002752; }.alert-secondary { color: #383d41; background-color: #e2e3e5; border-color: #d6d8db; } .alert-secondary hr { border-top-color: #c8cbcf; } .alert-secondary .alert-link { color: #202326; }.alert-success { color: #155724; background-color: #d4edda; border-color: #c3e6cb; } .alert-success hr { border-top-color: #b1dfbb; } .alert-success .alert-link { color: #0b2e13; }.alert-info { color: #0c5460; background-color: #d1ecf1; border-color: #bee5eb; } .alert-info hr { border-top-color: #abdde5; } .alert-info .alert-link { color: #062c33; }.alert-warning { color: #856404; background-color: #fff3cd; border-color: #ffeeba; } .alert-warning hr { border-top-color: #ffe8a1; } .alert-warning .alert-link { color: #533f03; }.alert-danger { color: #721c24; background-color: #f8d7da; border-color: #f5c6cb; } .alert-danger hr { border-top-color: #f1b0b7; } .alert-danger .alert-link { color: #491217; }.alert-light { color: #818182; background-color: #fefefe; border-color: #fdfdfe; } .alert-light hr { border-top-color: #ececf6; } .alert-light .alert-link { color: #686868; }.alert-dark { color: #1b1e21; background-color: #d6d8d9; border-color: #c6c8ca; } .alert-dark hr { border-top-color: #b9bbbe; } .alert-dark .alert-link { color: #040505; }.media { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }.media-body { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }.align-baseline { vertical-align: baseline !important; }.align-top { vertical-align: top !important; }.align-middle { vertical-align: middle !important; }.align-bottom { vertical-align: bottom !important; }.align-text-bottom { vertical-align: text-bottom !important; }.align-text-top { vertical-align: text-top !important; }.bg-primary { background-color: #007bff !important; }a.bg-primary:hover, a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus { background-color: #0062cc !important; }.bg-secondary { background-color: #6c757d !important; }a.bg-secondary:hover, a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus { background-color: #545b62 !important; }.bg-success { background-color: #28a745 !important; }a.bg-success:hover, a.bg-success:focus,button.bg-success:hover,button.bg-success:focus { background-color: #1e7e34 !important; }.bg-info { background-color: #17a2b8 !important; }a.bg-info:hover, a.bg-info:focus,button.bg-info:hover,button.bg-info:focus { background-color: #117a8b !important; }.bg-warning { background-color: #ffc107 !important; }a.bg-warning:hover, a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus { background-color: #d39e00 !important; }.bg-danger { background-color: #dc3545 !important; }a.bg-danger:hover, a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus { background-color: #bd2130 !important; }.bg-light { background-color: #f8f9fa !important; }a.bg-light:hover, a.bg-light:focus,button.bg-light:hover,button.bg-light:focus { background-color: #dae0e5 !important; }.bg-dark { background-color: #343a40 !important; }a.bg-dark:hover, a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus { background-color: #1d2124 !important; }.bg-white { background-color: #fff !important; }.bg-transparent { background-color: transparent !important; }.border { border: 1px solid #dee2e6 !important; }.border-top { border-top: 1px solid #dee2e6 !important; }.border-right { border-right: 1px solid #dee2e6 !important; }.border-bottom { border-bottom: 1px solid #dee2e6 !important; }.border-left { border-left: 1px solid #dee2e6 !important; }.border-0 { border: 0 !important; }.border-top-0 { border-top: 0 !important; }.border-right-0 { border-right: 0 !important; }.border-bottom-0 { border-bottom: 0 !important; }.border-left-0 { border-left: 0 !important; }.border-primary { border-color: #007bff !important; }.border-secondary { border-color: #6c757d !important; }.border-success { border-color: #28a745 !important; }.border-info { border-color: #17a2b8 !important; }.border-warning { border-color: #ffc107 !important; }.border-danger { border-color: #dc3545 !important; }.border-light { border-color: #f8f9fa !important; }.border-dark { border-color: #343a40 !important; }.border-white { border-color: #fff !important; }.rounded { border-radius: 0.25rem !important; }.rounded-top { border-top-left-radius: 0.25rem !important; border-top-right-radius: 0.25rem !important; }.rounded-right { border-top-right-radius: 0.25rem !important; border-bottom-right-radius: 0.25rem !important; }.rounded-bottom { border-bottom-right-radius: 0.25rem !important; border-bottom-left-radius: 0.25rem !important; }.rounded-left { border-top-left-radius: 0.25rem !important; border-bottom-left-radius: 0.25rem !important; }.rounded-circle { border-radius: 50% !important; }.rounded-0 { border-radius: 0 !important; }.clearfix::after { display: block; clear: both; content: ; }.d-none { display: none !important; }.d-inline { display: inline !important; }.d-inline-block { display: inline-block !important; }.d-block { display: block !important; }.d-table { display: table !important; }.d-table-row { display: table-row !important; }.d-table-cell { display: table-cell !important; }.d-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; }.d-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; }@media (min-width: 576px) { .d-sm-none { display: none !important; } .d-sm-inline { display: inline !important; } .d-sm-inline-block { display: inline-block !important; } .d-sm-block { display: block !important; } .d-sm-table { display: table !important; } .d-sm-table-row { display: table-row !important; } .d-sm-table-cell { display: table-cell !important; } .d-sm-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .d-sm-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } }@media (min-width: 768px) { .d-md-none { display: none !important; } .d-md-inline { display: inline !important; } .d-md-inline-block { display: inline-block !important; } .d-md-block { display: block !important; } .d-md-table { display: table !important; } .d-md-table-row { display: table-row !important; } .d-md-table-cell { display: table-cell !important; } .d-md-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .d-md-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } }@media (min-width: 992px) { .d-lg-none { display: none !important; } .d-lg-inline { display: inline !important; } .d-lg-inline-block { display: inline-block !important; } .d-lg-block { display: block !important; } .d-lg-table { display: table !important; } .d-lg-table-row { display: table-row !important; } .d-lg-table-cell { display: table-cell !important; } .d-lg-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .d-lg-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } }@media (min-width: 1200px) { .d-xl-none { display: none !important; } .d-xl-inline { display: inline !important; } .d-xl-inline-block { display: inline-block !important; } .d-xl-block { display: block !important; } .d-xl-table { display: table !important; } .d-xl-table-row { display: table-row !important; } .d-xl-table-cell { display: table-cell !important; } .d-xl-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .d-xl-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } }@media (min-width: 1600px) { .d-xxl-none { display: none !important; } .d-xxl-inline { display: inline !important; } .d-xxl-inline-block { display: inline-block !important; } .d-xxl-block { display: block !important; } .d-xxl-table { display: table !important; } .d-xxl-table-row { display: table-row !important; } .d-xxl-table-cell { display: table-cell !important; } .d-xxl-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .d-xxl-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } }@media print { .d-print-none { display: none !important; } .d-print-inline { display: inline !important; } .d-print-inline-block { display: inline-block !important; } .d-print-block { display: block !important; } .d-print-table { display: table !important; } .d-print-table-row { display: table-row !important; } .d-print-table-cell { display: table-cell !important; } .d-print-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .d-print-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } }.embed-responsive { position: relative; display: block; width: 100%; padding: 0; overflow: hidden; } .embed-responsive::before { display: block; content: ; } .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video { position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; border: 0; }.embed-responsive-21by9::before { padding-top: 42.85714%; }.embed-responsive-16by9::before { padding-top: 56.25%; }.embed-responsive-4by3::before { padding-top: 75%; }.embed-responsive-1by1::before { padding-top: 100%; }.flex-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; }.flex-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; }.flex-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }.flex-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }.flex-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }.flex-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }.flex-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }.flex-fill { -webkit-box-flex: 1 !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; }.flex-grow-0 { -webkit-box-flex: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; }.flex-grow-1 { -webkit-box-flex: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; }.flex-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; }.flex-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; }.justify-content-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; }.justify-content-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; }.justify-content-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; }.justify-content-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; }.justify-content-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; }.align-items-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; }.align-items-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; }.align-items-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; }.align-items-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; }.align-items-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; }.align-content-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; }.align-content-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; }.align-content-center { -ms-flex-line-pack: center !important; align-content: center !important; }.align-content-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; }.align-content-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; }.align-content-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; }.align-self-auto { -ms-flex-item-align: auto !important; -ms-grid-row-align: auto !important; align-self: auto !important; }.align-self-start { -ms-flex-item-align: start !important; align-self: flex-start !important; }.align-self-end { -ms-flex-item-align: end !important; align-self: flex-end !important; }.align-self-center { -ms-flex-item-align: center !important; -ms-grid-row-align: center !important; align-self: center !important; }.align-self-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; }.align-self-stretch { -ms-flex-item-align: stretch !important; -ms-grid-row-align: stretch !important; align-self: stretch !important; }@media (min-width: 576px) { .flex-sm-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; } .flex-sm-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; } .flex-sm-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .flex-sm-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .flex-sm-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .flex-sm-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .flex-sm-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .flex-sm-fill { -webkit-box-flex: 1 !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; } .flex-sm-grow-0 { -webkit-box-flex: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; } .flex-sm-grow-1 { -webkit-box-flex: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; } .flex-sm-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; } .flex-sm-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; } .justify-content-sm-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; } .justify-content-sm-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .justify-content-sm-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; } .justify-content-sm-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } .justify-content-sm-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; } .align-items-sm-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; } .align-items-sm-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; } .align-items-sm-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; } .align-items-sm-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; } .align-items-sm-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; } .align-content-sm-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; } .align-content-sm-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; } .align-content-sm-center { -ms-flex-line-pack: center !important; align-content: center !important; } .align-content-sm-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; } .align-content-sm-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .align-content-sm-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .align-self-sm-auto { -ms-flex-item-align: auto !important; -ms-grid-row-align: auto !important; align-self: auto !important; } .align-self-sm-start { -ms-flex-item-align: start !important; align-self: flex-start !important; } .align-self-sm-end { -ms-flex-item-align: end !important; align-self: flex-end !important; } .align-self-sm-center { -ms-flex-item-align: center !important; -ms-grid-row-align: center !important; align-self: center !important; } .align-self-sm-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; } .align-self-sm-stretch { -ms-flex-item-align: stretch !important; -ms-grid-row-align: stretch !important; align-self: stretch !important; } }@media (min-width: 768px) { .flex-md-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; } .flex-md-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; } .flex-md-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .flex-md-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .flex-md-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .flex-md-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .flex-md-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .flex-md-fill { -webkit-box-flex: 1 !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; } .flex-md-grow-0 { -webkit-box-flex: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; } .flex-md-grow-1 { -webkit-box-flex: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; } .flex-md-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; } .flex-md-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; } .justify-content-md-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; } .justify-content-md-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .justify-content-md-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; } .justify-content-md-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } .justify-content-md-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; } .align-items-md-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; } .align-items-md-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; } .align-items-md-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; } .align-items-md-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; } .align-items-md-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; } .align-content-md-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; } .align-content-md-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; } .align-content-md-center { -ms-flex-line-pack: center !important; align-content: center !important; } .align-content-md-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; } .align-content-md-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .align-content-md-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .align-self-md-auto { -ms-flex-item-align: auto !important; -ms-grid-row-align: auto !important; align-self: auto !important; } .align-self-md-start { -ms-flex-item-align: start !important; align-self: flex-start !important; } .align-self-md-end { -ms-flex-item-align: end !important; align-self: flex-end !important; } .align-self-md-center { -ms-flex-item-align: center !important; -ms-grid-row-align: center !important; align-self: center !important; } .align-self-md-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; } .align-self-md-stretch { -ms-flex-item-align: stretch !important; -ms-grid-row-align: stretch !important; align-self: stretch !important; } }@media (min-width: 992px) { .flex-lg-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; } .flex-lg-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; } .flex-lg-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .flex-lg-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .flex-lg-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .flex-lg-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .flex-lg-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .flex-lg-fill { -webkit-box-flex: 1 !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; } .flex-lg-grow-0 { -webkit-box-flex: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; } .flex-lg-grow-1 { -webkit-box-flex: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; } .flex-lg-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; } .flex-lg-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; } .justify-content-lg-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; } .justify-content-lg-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .justify-content-lg-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; } .justify-content-lg-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } .justify-content-lg-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; } .align-items-lg-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; } .align-items-lg-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; } .align-items-lg-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; } .align-items-lg-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; } .align-items-lg-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; } .align-content-lg-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; } .align-content-lg-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; } .align-content-lg-center { -ms-flex-line-pack: center !important; align-content: center !important; } .align-content-lg-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; } .align-content-lg-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .align-content-lg-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .align-self-lg-auto { -ms-flex-item-align: auto !important; -ms-grid-row-align: auto !important; align-self: auto !important; } .align-self-lg-start { -ms-flex-item-align: start !important; align-self: flex-start !important; } .align-self-lg-end { -ms-flex-item-align: end !important; align-self: flex-end !important; } .align-self-lg-center { -ms-flex-item-align: center !important; -ms-grid-row-align: center !important; align-self: center !important; } .align-self-lg-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; } .align-self-lg-stretch { -ms-flex-item-align: stretch !important; -ms-grid-row-align: stretch !important; align-self: stretch !important; } }@media (min-width: 1200px) { .flex-xl-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; } .flex-xl-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; } .flex-xl-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .flex-xl-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .flex-xl-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .flex-xl-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .flex-xl-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .flex-xl-fill { -webkit-box-flex: 1 !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; } .flex-xl-grow-0 { -webkit-box-flex: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; } .flex-xl-grow-1 { -webkit-box-flex: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; } .flex-xl-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; } .flex-xl-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; } .justify-content-xl-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; } .justify-content-xl-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .justify-content-xl-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; } .justify-content-xl-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } .justify-content-xl-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; } .align-items-xl-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; } .align-items-xl-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; } .align-items-xl-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; } .align-items-xl-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; } .align-items-xl-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; } .align-content-xl-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; } .align-content-xl-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; } .align-content-xl-center { -ms-flex-line-pack: center !important; align-content: center !important; } .align-content-xl-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; } .align-content-xl-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .align-content-xl-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .align-self-xl-auto { -ms-flex-item-align: auto !important; -ms-grid-row-align: auto !important; align-self: auto !important; } .align-self-xl-start { -ms-flex-item-align: start !important; align-self: flex-start !important; } .align-self-xl-end { -ms-flex-item-align: end !important; align-self: flex-end !important; } .align-self-xl-center { -ms-flex-item-align: center !important; -ms-grid-row-align: center !important; align-self: center !important; } .align-self-xl-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; } .align-self-xl-stretch { -ms-flex-item-align: stretch !important; -ms-grid-row-align: stretch !important; align-self: stretch !important; } }@media (min-width: 1600px) { .flex-xxl-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; } .flex-xxl-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; } .flex-xxl-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .flex-xxl-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .flex-xxl-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .flex-xxl-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .flex-xxl-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .flex-xxl-fill { -webkit-box-flex: 1 !important; -ms-flex: 1 1 auto !important; flex: 1 1 auto !important; } .flex-xxl-grow-0 { -webkit-box-flex: 0 !important; -ms-flex-positive: 0 !important; flex-grow: 0 !important; } .flex-xxl-grow-1 { -webkit-box-flex: 1 !important; -ms-flex-positive: 1 !important; flex-grow: 1 !important; } .flex-xxl-shrink-0 { -ms-flex-negative: 0 !important; flex-shrink: 0 !important; } .flex-xxl-shrink-1 { -ms-flex-negative: 1 !important; flex-shrink: 1 !important; } .justify-content-xxl-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; } .justify-content-xxl-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .justify-content-xxl-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; } .justify-content-xxl-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } .justify-content-xxl-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; } .align-items-xxl-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; } .align-items-xxl-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; } .align-items-xxl-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; } .align-items-xxl-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; } .align-items-xxl-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; } .align-content-xxl-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; } .align-content-xxl-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; } .align-content-xxl-center { -ms-flex-line-pack: center !important; align-content: center !important; } .align-content-xxl-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; } .align-content-xxl-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .align-content-xxl-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .align-self-xxl-auto { -ms-flex-item-align: auto !important; -ms-grid-row-align: auto !important; align-self: auto !important; } .align-self-xxl-start { -ms-flex-item-align: start !important; align-self: flex-start !important; } .align-self-xxl-end { -ms-flex-item-align: end !important; align-self: flex-end !important; } .align-self-xxl-center { -ms-flex-item-align: center !important; -ms-grid-row-align: center !important; align-self: center !important; } .align-self-xxl-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; } .align-self-xxl-stretch { -ms-flex-item-align: stretch !important; -ms-grid-row-align: stretch !important; align-self: stretch !important; } }.float-left { float: left !important; }.float-right { float: right !important; }.float-none { float: none !important; }@media (min-width: 576px) { .float-sm-left { float: left !important; } .float-sm-right { float: right !important; } .float-sm-none { float: none !important; } }@media (min-width: 768px) { .float-md-left { float: left !important; } .float-md-right { float: right !important; } .float-md-none { float: none !important; } }@media (min-width: 992px) { .float-lg-left { float: left !important; } .float-lg-right { float: right !important; } .float-lg-none { float: none !important; } }@media (min-width: 1200px) { .float-xl-left { float: left !important; } .float-xl-right { float: right !important; } .float-xl-none { float: none !important; } }@media (min-width: 1600px) { .float-xxl-left { float: left !important; } .float-xxl-right { float: right !important; } .float-xxl-none { float: none !important; } }.position-static { position: static !important; }.position-relative { position: relative !important; }.position-absolute { position: absolute !important; }.position-fixed { position: fixed !important; }.position-sticky { position: -webkit-sticky !important; position: sticky !important; }.fixed-top { position: fixed; top: 0; right: 0; left: 0; z-index: 1030; }.fixed-bottom { position: fixed; right: 0; bottom: 0; left: 0; z-index: 1030; }@supports ((position: -webkit-sticky) or (position: sticky)) { .sticky-top { position: -webkit-sticky; position: sticky; top: 0; z-index: 1020; } }.sr-only { position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0; }.sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; overflow: visible; clip: auto; white-space: normal; }.shadow-sm { -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }.shadow { -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }.shadow-lg { -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }.shadow-none { -webkit-box-shadow: none !important; box-shadow: none !important; }.w-25 { width: 25% !important; }.w-50 { width: 50% !important; }.w-75 { width: 75% !important; }.w-100 { width: 100% !important; }.w-auto { width: auto !important; }.h-25 { height: 25% !important; }.h-50 { height: 50% !important; }.h-75 { height: 75% !important; }.h-100 { height: 100% !important; }.h-auto { height: auto !important; }.mw-100 { max-width: 100% !important; }.mh-100 { max-height: 100% !important; }.m-0 { margin: 0 !important; }.mt-0,.my-0 { margin-top: 0 !important; }.mr-0,.mx-0 { margin-right: 0 !important; }.mb-0,.my-0 { margin-bottom: 0 !important; }.ml-0,.mx-0 { margin-left: 0 !important; }.m-5 { margin: 5px !important; }.mt-5,.my-5 { margin-top: 5px !important; }.mr-5,.mx-5 { margin-right: 5px !important; }.mb-5,.my-5 { margin-bottom: 5px !important; }.ml-5,.mx-5 { margin-left: 5px !important; }.m-10 { margin: 10px !important; }.mt-10,.my-10 { margin-top: 10px !important; }.mr-10,.mx-10 { margin-right: 10px !important; }.mb-10,.my-10 { margin-bottom: 10px !important; }.ml-10,.mx-10 { margin-left: 10px !important; }.m-15 { margin: 15px !important; }.mt-15,.my-15 { margin-top: 15px !important; }.mr-15,.mx-15 { margin-right: 15px !important; }.mb-15,.my-15 { margin-bottom: 15px !important; }.ml-15,.mx-15 { margin-left: 15px !important; }.m-20 { margin: 20px !important; }.mt-20,.my-20 { margin-top: 20px !important; }.mr-20,.mx-20 { margin-right: 20px !important; }.mb-20,.my-20 { margin-bottom: 20px !important; }.ml-20,.mx-20 { margin-left: 20px !important; }.m-25 { margin: 25px !important; }.mt-25,.my-25 { margin-top: 25px !important; }.mr-25,.mx-25 { margin-right: 25px !important; }.mb-25,.my-25 { margin-bottom: 25px !important; }.ml-25,.mx-25 { margin-left: 25px !important; }.m-30 { margin: 30px !important; }.mt-30,.my-30 { margin-top: 30px !important; }.mr-30,.mx-30 { margin-right: 30px !important; }.mb-30,.my-30 { margin-bottom: 30px !important; }.ml-30,.mx-30 { margin-left: 30px !important; }.m-35 { margin: 35px !important; }.mt-35,.my-35 { margin-top: 35px !important; }.mr-35,.mx-35 { margin-right: 35px !important; }.mb-35,.my-35 { margin-bottom: 35px !important; }.ml-35,.mx-35 { margin-left: 35px !important; }.m-40 { margin: 40px !important; }.mt-40,.my-40 { margin-top: 40px !important; }.mr-40,.mx-40 { margin-right: 40px !important; }.mb-40,.my-40 { margin-bottom: 40px !important; }.ml-40,.mx-40 { margin-left: 40px !important; }.m-45 { margin: 45px !important; }.mt-45,.my-45 { margin-top: 45px !important; }.mr-45,.mx-45 { margin-right: 45px !important; }.mb-45,.my-45 { margin-bottom: 45px !important; }.ml-45,.mx-45 { margin-left: 45px !important; }.m-50 { margin: 50px !important; }.mt-50,.my-50 { margin-top: 50px !important; }.mr-50,.mx-50 { margin-right: 50px !important; }.mb-50,.my-50 { margin-bottom: 50px !important; }.ml-50,.mx-50 { margin-left: 50px !important; }.m-55 { margin: 55px !important; }.mt-55,.my-55 { margin-top: 55px !important; }.mr-55,.mx-55 { margin-right: 55px !important; }.mb-55,.my-55 { margin-bottom: 55px !important; }.ml-55,.mx-55 { margin-left: 55px !important; }.m-60 { margin: 60px !important; }.mt-60,.my-60 { margin-top: 60px !important; }.mr-60,.mx-60 { margin-right: 60px !important; }.mb-60,.my-60 { margin-bottom: 60px !important; }.ml-60,.mx-60 { margin-left: 60px !important; }.m-65 { margin: 65px !important; }.mt-65,.my-65 { margin-top: 65px !important; }.mr-65,.mx-65 { margin-right: 65px !important; }.mb-65,.my-65 { margin-bottom: 65px !important; }.ml-65,.mx-65 { margin-left: 65px !important; }.m-70 { margin: 70px !important; }.mt-70,.my-70 { margin-top: 70px !important; }.mr-70,.mx-70 { margin-right: 70px !important; }.mb-70,.my-70 { margin-bottom: 70px !important; }.ml-70,.mx-70 { margin-left: 70px !important; }.m-75 { margin: 75px !important; }.mt-75,.my-75 { margin-top: 75px !important; }.mr-75,.mx-75 { margin-right: 75px !important; }.mb-75,.my-75 { margin-bottom: 75px !important; }.ml-75,.mx-75 { margin-left: 75px !important; }.m-80 { margin: 80px !important; }.mt-80,.my-80 { margin-top: 80px !important; }.mr-80,.mx-80 { margin-right: 80px !important; }.mb-80,.my-80 { margin-bottom: 80px !important; }.ml-80,.mx-80 { margin-left: 80px !important; }.m-85 { margin: 85px !important; }.mt-85,.my-85 { margin-top: 85px !important; }.mr-85,.mx-85 { margin-right: 85px !important; }.mb-85,.my-85 { margin-bottom: 85px !important; }.ml-85,.mx-85 { margin-left: 85px !important; }.m-90 { margin: 90px !important; }.mt-90,.my-90 { margin-top: 90px !important; }.mr-90,.mx-90 { margin-right: 90px !important; }.mb-90,.my-90 { margin-bottom: 90px !important; }.ml-90,.mx-90 { margin-left: 90px !important; }.m-95 { margin: 100px !important; }.mt-95,.my-95 { margin-top: 100px !important; }.mr-95,.mx-95 { margin-right: 100px !important; }.mb-95,.my-95 { margin-bottom: 100px !important; }.ml-95,.mx-95 { margin-left: 100px !important; }.m-100 { margin: 95px !important; }.mt-100,.my-100 { margin-top: 95px !important; }.mr-100,.mx-100 { margin-right: 95px !important; }.mb-100,.my-100 { margin-bottom: 95px !important; }.ml-100,.mx-100 { margin-left: 95px !important; }.m-110 { margin: 110px !important; }.mt-110,.my-110 { margin-top: 110px !important; }.mr-110,.mx-110 { margin-right: 110px !important; }.mb-110,.my-110 { margin-bottom: 110px !important; }.ml-110,.mx-110 { margin-left: 110px !important; }.m-120 { margin: 120px !important; }.mt-120,.my-120 { margin-top: 120px !important; }.mr-120,.mx-120 { margin-right: 120px !important; }.mb-120,.my-120 { margin-bottom: 120px !important; }.ml-120,.mx-120 { margin-left: 120px !important; }.m-130 { margin: 130px !important; }.mt-130,.my-130 { margin-top: 130px !important; }.mr-130,.mx-130 { margin-right: 130px !important; }.mb-130,.my-130 { margin-bottom: 130px !important; }.ml-130,.mx-130 { margin-left: 130px !important; }.m-140 { margin: 140px !important; }.mt-140,.my-140 { margin-top: 140px !important; }.mr-140,.mx-140 { margin-right: 140px !important; }.mb-140,.my-140 { margin-bottom: 140px !important; }.ml-140,.mx-140 { margin-left: 140px !important; }.m-150 { margin: 150px !important; }.mt-150,.my-150 { margin-top: 150px !important; }.mr-150,.mx-150 { margin-right: 150px !important; }.mb-150,.my-150 { margin-bottom: 150px !important; }.ml-150,.mx-150 { margin-left: 150px !important; }.p-0 { padding: 0 !important; }.pt-0,.py-0 { padding-top: 0 !important; }.pr-0,.px-0 { padding-right: 0 !important; }.pb-0,.py-0 { padding-bottom: 0 !important; }.pl-0,.px-0 { padding-left: 0 !important; }.p-5 { padding: 5px !important; }.pt-5,.py-5 { padding-top: 5px !important; }.pr-5,.px-5 { padding-right: 5px !important; }.pb-5,.py-5 { padding-bottom: 5px !important; }.pl-5,.px-5 { padding-left: 5px !important; }.p-10 { padding: 10px !important; }.pt-10,.py-10 { padding-top: 10px !important; }.pr-10,.px-10 { padding-right: 10px !important; }.pb-10,.py-10 { padding-bottom: 10px !important; }.pl-10,.px-10 { padding-left: 10px !important; }.p-15 { padding: 15px !important; }.pt-15,.py-15 { padding-top: 15px !important; }.pr-15,.px-15 { padding-right: 15px !important; }.pb-15,.py-15 { padding-bottom: 15px !important; }.pl-15,.px-15 { padding-left: 15px !important; }.p-20 { padding: 20px !important; }.pt-20,.py-20 { padding-top: 20px !important; }.pr-20,.px-20 { padding-right: 20px !important; }.pb-20,.py-20 { padding-bottom: 20px !important; }.pl-20,.px-20 { padding-left: 20px !important; }.p-25 { padding: 25px !important; }.pt-25,.py-25 { padding-top: 25px !important; }.pr-25,.px-25 { padding-right: 25px !important; }.pb-25,.py-25 { padding-bottom: 25px !important; }.pl-25,.px-25 { padding-left: 25px !important; }.p-30 { padding: 30px !important; }.pt-30,.py-30 { padding-top: 30px !important; }.pr-30,.px-30 { padding-right: 30px !important; }.pb-30,.py-30 { padding-bottom: 30px !important; }.pl-30,.px-30 { padding-left: 30px !important; }.p-35 { padding: 35px !important; }.pt-35,.py-35 { padding-top: 35px !important; }.pr-35,.px-35 { padding-right: 35px !important; }.pb-35,.py-35 { padding-bottom: 35px !important; }.pl-35,.px-35 { padding-left: 35px !important; }.p-40 { padding: 40px !important; }.pt-40,.py-40 { padding-top: 40px !important; }.pr-40,.px-40 { padding-right: 40px !important; }.pb-40,.py-40 { padding-bottom: 40px !important; }.pl-40,.px-40 { padding-left: 40px !important; }.p-45 { padding: 45px !important; }.pt-45,.py-45 { padding-top: 45px !important; }.pr-45,.px-45 { padding-right: 45px !important; }.pb-45,.py-45 { padding-bottom: 45px !important; }.pl-45,.px-45 { padding-left: 45px !important; }.p-50 { padding: 50px !important; }.pt-50,.py-50 { padding-top: 50px !important; }.pr-50,.px-50 { padding-right: 50px !important; }.pb-50,.py-50 { padding-bottom: 50px !important; }.pl-50,.px-50 { padding-left: 50px !important; }.p-55 { padding: 55px !important; }.pt-55,.py-55 { padding-top: 55px !important; }.pr-55,.px-55 { padding-right: 55px !important; }.pb-55,.py-55 { padding-bottom: 55px !important; }.pl-55,.px-55 { padding-left: 55px !important; }.p-60 { padding: 60px !important; }.pt-60,.py-60 { padding-top: 60px !important; }.pr-60,.px-60 { padding-right: 60px !important; }.pb-60,.py-60 { padding-bottom: 60px !important; }.pl-60,.px-60 { padding-left: 60px !important; }.p-65 { padding: 65px !important; }.pt-65,.py-65 { padding-top: 65px !important; }.pr-65,.px-65 { padding-right: 65px !important; }.pb-65,.py-65 { padding-bottom: 65px !important; }.pl-65,.px-65 { padding-left: 65px !important; }.p-70 { padding: 70px !important; }.pt-70,.py-70 { padding-top: 70px !important; }.pr-70,.px-70 { padding-right: 70px !important; }.pb-70,.py-70 { padding-bottom: 70px !important; }.pl-70,.px-70 { padding-left: 70px !important; }.p-75 { padding: 75px !important; }.pt-75,.py-75 { padding-top: 75px !important; }.pr-75,.px-75 { padding-right: 75px !important; }.pb-75,.py-75 { padding-bottom: 75px !important; }.pl-75,.px-75 { padding-left: 75px !important; }.p-80 { padding: 80px !important; }.pt-80,.py-80 { padding-top: 80px !important; }.pr-80,.px-80 { padding-right: 80px !important; }.pb-80,.py-80 { padding-bottom: 80px !important; }.pl-80,.px-80 { padding-left: 80px !important; }.p-85 { padding: 85px !important; }.pt-85,.py-85 { padding-top: 85px !important; }.pr-85,.px-85 { padding-right: 85px !important; }.pb-85,.py-85 { padding-bottom: 85px !important; }.pl-85,.px-85 { padding-left: 85px !important; }.p-90 { padding: 90px !important; }.pt-90,.py-90 { padding-top: 90px !important; }.pr-90,.px-90 { padding-right: 90px !important; }.pb-90,.py-90 { padding-bottom: 90px !important; }.pl-90,.px-90 { padding-left: 90px !important; }.p-95 { padding: 100px !important; }.pt-95,.py-95 { padding-top: 100px !important; }.pr-95,.px-95 { padding-right: 100px !important; }.pb-95,.py-95 { padding-bottom: 100px !important; }.pl-95,.px-95 { padding-left: 100px !important; }.p-100 { padding: 95px !important; }.pt-100,.py-100 { padding-top: 95px !important; }.pr-100,.px-100 { padding-right: 95px !important; }.pb-100,.py-100 { padding-bottom: 95px !important; }.pl-100,.px-100 { padding-left: 95px !important; }.p-110 { padding: 110px !important; }.pt-110,.py-110 { padding-top: 110px !important; }.pr-110,.px-110 { padding-right: 110px !important; }.pb-110,.py-110 { padding-bottom: 110px !important; }.pl-110,.px-110 { padding-left: 110px !important; }.p-120 { padding: 120px !important; }.pt-120,.py-120 { padding-top: 120px !important; }.pr-120,.px-120 { padding-right: 120px !important; }.pb-120,.py-120 { padding-bottom: 120px !important; }.pl-120,.px-120 { padding-left: 120px !important; }.p-130 { padding: 130px !important; }.pt-130,.py-130 { padding-top: 130px !important; }.pr-130,.px-130 { padding-right: 130px !important; }.pb-130,.py-130 { padding-bottom: 130px !important; }.pl-130,.px-130 { padding-left: 130px !important; }.p-140 { padding: 140px !important; }.pt-140,.py-140 { padding-top: 140px !important; }.pr-140,.px-140 { padding-right: 140px !important; }.pb-140,.py-140 { padding-bottom: 140px !important; }.pl-140,.px-140 { padding-left: 140px !important; }.p-150 { padding: 150px !important; }.pt-150,.py-150 { padding-top: 150px !important; }.pr-150,.px-150 { padding-right: 150px !important; }.pb-150,.py-150 { padding-bottom: 150px !important; }.pl-150,.px-150 { padding-left: 150px !important; }.m-auto { margin: auto !important; }.mt-auto,.my-auto { margin-top: auto !important; }.mr-auto,.mx-auto { margin-right: auto !important; }.mb-auto,.my-auto { margin-bottom: auto !important; }.ml-auto,.mx-auto { margin-left: auto !important; }@media (min-width: 576px) { .m-sm-0 { margin: 0 !important; } .mt-sm-0, .my-sm-0 { margin-top: 0 !important; } .mr-sm-0, .mx-sm-0 { margin-right: 0 !important; } .mb-sm-0, .my-sm-0 { margin-bottom: 0 !important; } .ml-sm-0, .mx-sm-0 { margin-left: 0 !important; } .m-sm-5 { margin: 5px !important; } .mt-sm-5, .my-sm-5 { margin-top: 5px !important; } .mr-sm-5, .mx-sm-5 { margin-right: 5px !important; } .mb-sm-5, .my-sm-5 { margin-bottom: 5px !important; } .ml-sm-5, .mx-sm-5 { margin-left: 5px !important; } .m-sm-10 { margin: 10px !important; } .mt-sm-10, .my-sm-10 { margin-top: 10px !important; } .mr-sm-10, .mx-sm-10 { margin-right: 10px !important; } .mb-sm-10, .my-sm-10 { margin-bottom: 10px !important; } .ml-sm-10, .mx-sm-10 { margin-left: 10px !important; } .m-sm-15 { margin: 15px !important; } .mt-sm-15, .my-sm-15 { margin-top: 15px !important; } .mr-sm-15, .mx-sm-15 { margin-right: 15px !important; } .mb-sm-15, .my-sm-15 { margin-bottom: 15px !important; } .ml-sm-15, .mx-sm-15 { margin-left: 15px !important; } .m-sm-20 { margin: 20px !important; } .mt-sm-20, .my-sm-20 { margin-top: 20px !important; } .mr-sm-20, .mx-sm-20 { margin-right: 20px !important; } .mb-sm-20, .my-sm-20 { margin-bottom: 20px !important; } .ml-sm-20, .mx-sm-20 { margin-left: 20px !important; } .m-sm-25 { margin: 25px !important; } .mt-sm-25, .my-sm-25 { margin-top: 25px !important; } .mr-sm-25, .mx-sm-25 { margin-right: 25px !important; } .mb-sm-25, .my-sm-25 { margin-bottom: 25px !important; } .ml-sm-25, .mx-sm-25 { margin-left: 25px !important; } .m-sm-30 { margin: 30px !important; } .mt-sm-30, .my-sm-30 { margin-top: 30px !important; } .mr-sm-30, .mx-sm-30 { margin-right: 30px !important; } .mb-sm-30, .my-sm-30 { margin-bottom: 30px !important; } .ml-sm-30, .mx-sm-30 { margin-left: 30px !important; } .m-sm-35 { margin: 35px !important; } .mt-sm-35, .my-sm-35 { margin-top: 35px !important; } .mr-sm-35, .mx-sm-35 { margin-right: 35px !important; } .mb-sm-35, .my-sm-35 { margin-bottom: 35px !important; } .ml-sm-35, .mx-sm-35 { margin-left: 35px !important; } .m-sm-40 { margin: 40px !important; } .mt-sm-40, .my-sm-40 { margin-top: 40px !important; } .mr-sm-40, .mx-sm-40 { margin-right: 40px !important; } .mb-sm-40, .my-sm-40 { margin-bottom: 40px !important; } .ml-sm-40, .mx-sm-40 { margin-left: 40px !important; } .m-sm-45 { margin: 45px !important; } .mt-sm-45, .my-sm-45 { margin-top: 45px !important; } .mr-sm-45, .mx-sm-45 { margin-right: 45px !important; } .mb-sm-45, .my-sm-45 { margin-bottom: 45px !important; } .ml-sm-45, .mx-sm-45 { margin-left: 45px !important; } .m-sm-50 { margin: 50px !important; } .mt-sm-50, .my-sm-50 { margin-top: 50px !important; } .mr-sm-50, .mx-sm-50 { margin-right: 50px !important; } .mb-sm-50, .my-sm-50 { margin-bottom: 50px !important; } .ml-sm-50, .mx-sm-50 { margin-left: 50px !important; } .m-sm-55 { margin: 55px !important; } .mt-sm-55, .my-sm-55 { margin-top: 55px !important; } .mr-sm-55, .mx-sm-55 { margin-right: 55px !important; } .mb-sm-55, .my-sm-55 { margin-bottom: 55px !important; } .ml-sm-55, .mx-sm-55 { margin-left: 55px !important; } .m-sm-60 { margin: 60px !important; } .mt-sm-60, .my-sm-60 { margin-top: 60px !important; } .mr-sm-60, .mx-sm-60 { margin-right: 60px !important; } .mb-sm-60, .my-sm-60 { margin-bottom: 60px !important; } .ml-sm-60, .mx-sm-60 { margin-left: 60px !important; } .m-sm-65 { margin: 65px !important; } .mt-sm-65, .my-sm-65 { margin-top: 65px !important; } .mr-sm-65, .mx-sm-65 { margin-right: 65px !important; } .mb-sm-65, .my-sm-65 { margin-bottom: 65px !important; } .ml-sm-65, .mx-sm-65 { margin-left: 65px !important; } .m-sm-70 { margin: 70px !important; } .mt-sm-70, .my-sm-70 { margin-top: 70px !important; } .mr-sm-70, .mx-sm-70 { margin-right: 70px !important; } .mb-sm-70, .my-sm-70 { margin-bottom: 70px !important; } .ml-sm-70, .mx-sm-70 { margin-left: 70px !important; } .m-sm-75 { margin: 75px !important; } .mt-sm-75, .my-sm-75 { margin-top: 75px !important; } .mr-sm-75, .mx-sm-75 { margin-right: 75px !important; } .mb-sm-75, .my-sm-75 { margin-bottom: 75px !important; } .ml-sm-75, .mx-sm-75 { margin-left: 75px !important; } .m-sm-80 { margin: 80px !important; } .mt-sm-80, .my-sm-80 { margin-top: 80px !important; } .mr-sm-80, .mx-sm-80 { margin-right: 80px !important; } .mb-sm-80, .my-sm-80 { margin-bottom: 80px !important; } .ml-sm-80, .mx-sm-80 { margin-left: 80px !important; } .m-sm-85 { margin: 85px !important; } .mt-sm-85, .my-sm-85 { margin-top: 85px !important; } .mr-sm-85, .mx-sm-85 { margin-right: 85px !important; } .mb-sm-85, .my-sm-85 { margin-bottom: 85px !important; } .ml-sm-85, .mx-sm-85 { margin-left: 85px !important; } .m-sm-90 { margin: 90px !important; } .mt-sm-90, .my-sm-90 { margin-top: 90px !important; } .mr-sm-90, .mx-sm-90 { margin-right: 90px !important; } .mb-sm-90, .my-sm-90 { margin-bottom: 90px !important; } .ml-sm-90, .mx-sm-90 { margin-left: 90px !important; } .m-sm-95 { margin: 100px !important; } .mt-sm-95, .my-sm-95 { margin-top: 100px !important; } .mr-sm-95, .mx-sm-95 { margin-right: 100px !important; } .mb-sm-95, .my-sm-95 { margin-bottom: 100px !important; } .ml-sm-95, .mx-sm-95 { margin-left: 100px !important; } .m-sm-100 { margin: 95px !important; } .mt-sm-100, .my-sm-100 { margin-top: 95px !important; } .mr-sm-100, .mx-sm-100 { margin-right: 95px !important; } .mb-sm-100, .my-sm-100 { margin-bottom: 95px !important; } .ml-sm-100, .mx-sm-100 { margin-left: 95px !important; } .m-sm-110 { margin: 110px !important; } .mt-sm-110, .my-sm-110 { margin-top: 110px !important; } .mr-sm-110, .mx-sm-110 { margin-right: 110px !important; } .mb-sm-110, .my-sm-110 { margin-bottom: 110px !important; } .ml-sm-110, .mx-sm-110 { margin-left: 110px !important; } .m-sm-120 { margin: 120px !important; } .mt-sm-120, .my-sm-120 { margin-top: 120px !important; } .mr-sm-120, .mx-sm-120 { margin-right: 120px !important; } .mb-sm-120, .my-sm-120 { margin-bottom: 120px !important; } .ml-sm-120, .mx-sm-120 { margin-left: 120px !important; } .m-sm-130 { margin: 130px !important; } .mt-sm-130, .my-sm-130 { margin-top: 130px !important; } .mr-sm-130, .mx-sm-130 { margin-right: 130px !important; } .mb-sm-130, .my-sm-130 { margin-bottom: 130px !important; } .ml-sm-130, .mx-sm-130 { margin-left: 130px !important; } .m-sm-140 { margin: 140px !important; } .mt-sm-140, .my-sm-140 { margin-top: 140px !important; } .mr-sm-140, .mx-sm-140 { margin-right: 140px !important; } .mb-sm-140, .my-sm-140 { margin-bottom: 140px !important; } .ml-sm-140, .mx-sm-140 { margin-left: 140px !important; } .m-sm-150 { margin: 150px !important; } .mt-sm-150, .my-sm-150 { margin-top: 150px !important; } .mr-sm-150, .mx-sm-150 { margin-right: 150px !important; } .mb-sm-150, .my-sm-150 { margin-bottom: 150px !important; } .ml-sm-150, .mx-sm-150 { margin-left: 150px !important; } .p-sm-0 { padding: 0 !important; } .pt-sm-0, .py-sm-0 { padding-top: 0 !important; } .pr-sm-0, .px-sm-0 { padding-right: 0 !important; } .pb-sm-0, .py-sm-0 { padding-bottom: 0 !important; } .pl-sm-0, .px-sm-0 { padding-left: 0 !important; } .p-sm-5 { padding: 5px !important; } .pt-sm-5, .py-sm-5 { padding-top: 5px !important; } .pr-sm-5, .px-sm-5 { padding-right: 5px !important; } .pb-sm-5, .py-sm-5 { padding-bottom: 5px !important; } .pl-sm-5, .px-sm-5 { padding-left: 5px !important; } .p-sm-10 { padding: 10px !important; } .pt-sm-10, .py-sm-10 { padding-top: 10px !important; } .pr-sm-10, .px-sm-10 { padding-right: 10px !important; } .pb-sm-10, .py-sm-10 { padding-bottom: 10px !important; } .pl-sm-10, .px-sm-10 { padding-left: 10px !important; } .p-sm-15 { padding: 15px !important; } .pt-sm-15, .py-sm-15 { padding-top: 15px !important; } .pr-sm-15, .px-sm-15 { padding-right: 15px !important; } .pb-sm-15, .py-sm-15 { padding-bottom: 15px !important; } .pl-sm-15, .px-sm-15 { padding-left: 15px !important; } .p-sm-20 { padding: 20px !important; } .pt-sm-20, .py-sm-20 { padding-top: 20px !important; } .pr-sm-20, .px-sm-20 { padding-right: 20px !important; } .pb-sm-20, .py-sm-20 { padding-bottom: 20px !important; } .pl-sm-20, .px-sm-20 { padding-left: 20px !important; } .p-sm-25 { padding: 25px !important; } .pt-sm-25, .py-sm-25 { padding-top: 25px !important; } .pr-sm-25, .px-sm-25 { padding-right: 25px !important; } .pb-sm-25, .py-sm-25 { padding-bottom: 25px !important; } .pl-sm-25, .px-sm-25 { padding-left: 25px !important; } .p-sm-30 { padding: 30px !important; } .pt-sm-30, .py-sm-30 { padding-top: 30px !important; } .pr-sm-30, .px-sm-30 { padding-right: 30px !important; } .pb-sm-30, .py-sm-30 { padding-bottom: 30px !important; } .pl-sm-30, .px-sm-30 { padding-left: 30px !important; } .p-sm-35 { padding: 35px !important; } .pt-sm-35, .py-sm-35 { padding-top: 35px !important; } .pr-sm-35, .px-sm-35 { padding-right: 35px !important; } .pb-sm-35, .py-sm-35 { padding-bottom: 35px !important; } .pl-sm-35, .px-sm-35 { padding-left: 35px !important; } .p-sm-40 { padding: 40px !important; } .pt-sm-40, .py-sm-40 { padding-top: 40px !important; } .pr-sm-40, .px-sm-40 { padding-right: 40px !important; } .pb-sm-40, .py-sm-40 { padding-bottom: 40px !important; } .pl-sm-40, .px-sm-40 { padding-left: 40px !important; } .p-sm-45 { padding: 45px !important; } .pt-sm-45, .py-sm-45 { padding-top: 45px !important; } .pr-sm-45, .px-sm-45 { padding-right: 45px !important; } .pb-sm-45, .py-sm-45 { padding-bottom: 45px !important; } .pl-sm-45, .px-sm-45 { padding-left: 45px !important; } .p-sm-50 { padding: 50px !important; } .pt-sm-50, .py-sm-50 { padding-top: 50px !important; } .pr-sm-50, .px-sm-50 { padding-right: 50px !important; } .pb-sm-50, .py-sm-50 { padding-bottom: 50px !important; } .pl-sm-50, .px-sm-50 { padding-left: 50px !important; } .p-sm-55 { padding: 55px !important; } .pt-sm-55, .py-sm-55 { padding-top: 55px !important; } .pr-sm-55, .px-sm-55 { padding-right: 55px !important; } .pb-sm-55, .py-sm-55 { padding-bottom: 55px !important; } .pl-sm-55, .px-sm-55 { padding-left: 55px !important; } .p-sm-60 { padding: 60px !important; } .pt-sm-60, .py-sm-60 { padding-top: 60px !important; } .pr-sm-60, .px-sm-60 { padding-right: 60px !important; } .pb-sm-60, .py-sm-60 { padding-bottom: 60px !important; } .pl-sm-60, .px-sm-60 { padding-left: 60px !important; } .p-sm-65 { padding: 65px !important; } .pt-sm-65, .py-sm-65 { padding-top: 65px !important; } .pr-sm-65, .px-sm-65 { padding-right: 65px !important; } .pb-sm-65, .py-sm-65 { padding-bottom: 65px !important; } .pl-sm-65, .px-sm-65 { padding-left: 65px !important; } .p-sm-70 { padding: 70px !important; } .pt-sm-70, .py-sm-70 { padding-top: 70px !important; } .pr-sm-70, .px-sm-70 { padding-right: 70px !important; } .pb-sm-70, .py-sm-70 { padding-bottom: 70px !important; } .pl-sm-70, .px-sm-70 { padding-left: 70px !important; } .p-sm-75 { padding: 75px !important; } .pt-sm-75, .py-sm-75 { padding-top: 75px !important; } .pr-sm-75, .px-sm-75 { padding-right: 75px !important; } .pb-sm-75, .py-sm-75 { padding-bottom: 75px !important; } .pl-sm-75, .px-sm-75 { padding-left: 75px !important; } .p-sm-80 { padding: 80px !important; } .pt-sm-80, .py-sm-80 { padding-top: 80px !important; } .pr-sm-80, .px-sm-80 { padding-right: 80px !important; } .pb-sm-80, .py-sm-80 { padding-bottom: 80px !important; } .pl-sm-80, .px-sm-80 { padding-left: 80px !important; } .p-sm-85 { padding: 85px !important; } .pt-sm-85, .py-sm-85 { padding-top: 85px !important; } .pr-sm-85, .px-sm-85 { padding-right: 85px !important; } .pb-sm-85, .py-sm-85 { padding-bottom: 85px !important; } .pl-sm-85, .px-sm-85 { padding-left: 85px !important; } .p-sm-90 { padding: 90px !important; } .pt-sm-90, .py-sm-90 { padding-top: 90px !important; } .pr-sm-90, .px-sm-90 { padding-right: 90px !important; } .pb-sm-90, .py-sm-90 { padding-bottom: 90px !important; } .pl-sm-90, .px-sm-90 { padding-left: 90px !important; } .p-sm-95 { padding: 100px !important; } .pt-sm-95, .py-sm-95 { padding-top: 100px !important; } .pr-sm-95, .px-sm-95 { padding-right: 100px !important; } .pb-sm-95, .py-sm-95 { padding-bottom: 100px !important; } .pl-sm-95, .px-sm-95 { padding-left: 100px !important; } .p-sm-100 { padding: 95px !important; } .pt-sm-100, .py-sm-100 { padding-top: 95px !important; } .pr-sm-100, .px-sm-100 { padding-right: 95px !important; } .pb-sm-100, .py-sm-100 { padding-bottom: 95px !important; } .pl-sm-100, .px-sm-100 { padding-left: 95px !important; } .p-sm-110 { padding: 110px !important; } .pt-sm-110, .py-sm-110 { padding-top: 110px !important; } .pr-sm-110, .px-sm-110 { padding-right: 110px !important; } .pb-sm-110, .py-sm-110 { padding-bottom: 110px !important; } .pl-sm-110, .px-sm-110 { padding-left: 110px !important; } .p-sm-120 { padding: 120px !important; } .pt-sm-120, .py-sm-120 { padding-top: 120px !important; } .pr-sm-120, .px-sm-120 { padding-right: 120px !important; } .pb-sm-120, .py-sm-120 { padding-bottom: 120px !important; } .pl-sm-120, .px-sm-120 { padding-left: 120px !important; } .p-sm-130 { padding: 130px !important; } .pt-sm-130, .py-sm-130 { padding-top: 130px !important; } .pr-sm-130, .px-sm-130 { padding-right: 130px !important; } .pb-sm-130, .py-sm-130 { padding-bottom: 130px !important; } .pl-sm-130, .px-sm-130 { padding-left: 130px !important; } .p-sm-140 { padding: 140px !important; } .pt-sm-140, .py-sm-140 { padding-top: 140px !important; } .pr-sm-140, .px-sm-140 { padding-right: 140px !important; } .pb-sm-140, .py-sm-140 { padding-bottom: 140px !important; } .pl-sm-140, .px-sm-140 { padding-left: 140px !important; } .p-sm-150 { padding: 150px !important; } .pt-sm-150, .py-sm-150 { padding-top: 150px !important; } .pr-sm-150, .px-sm-150 { padding-right: 150px !important; } .pb-sm-150, .py-sm-150 { padding-bottom: 150px !important; } .pl-sm-150, .px-sm-150 { padding-left: 150px !important; } .m-sm-auto { margin: auto !important; } .mt-sm-auto, .my-sm-auto { margin-top: auto !important; } .mr-sm-auto, .mx-sm-auto { margin-right: auto !important; } .mb-sm-auto, .my-sm-auto { margin-bottom: auto !important; } .ml-sm-auto, .mx-sm-auto { margin-left: auto !important; } }@media (min-width: 768px) { .m-md-0 { margin: 0 !important; } .mt-md-0, .my-md-0 { margin-top: 0 !important; } .mr-md-0, .mx-md-0 { margin-right: 0 !important; } .mb-md-0, .my-md-0 { margin-bottom: 0 !important; } .ml-md-0, .mx-md-0 { margin-left: 0 !important; } .m-md-5 { margin: 5px !important; } .mt-md-5, .my-md-5 { margin-top: 5px !important; } .mr-md-5, .mx-md-5 { margin-right: 5px !important; } .mb-md-5, .my-md-5 { margin-bottom: 5px !important; } .ml-md-5, .mx-md-5 { margin-left: 5px !important; } .m-md-10 { margin: 10px !important; } .mt-md-10, .my-md-10 { margin-top: 10px !important; } .mr-md-10, .mx-md-10 { margin-right: 10px !important; } .mb-md-10, .my-md-10 { margin-bottom: 10px !important; } .ml-md-10, .mx-md-10 { margin-left: 10px !important; } .m-md-15 { margin: 15px !important; } .mt-md-15, .my-md-15 { margin-top: 15px !important; } .mr-md-15, .mx-md-15 { margin-right: 15px !important; } .mb-md-15, .my-md-15 { margin-bottom: 15px !important; } .ml-md-15, .mx-md-15 { margin-left: 15px !important; } .m-md-20 { margin: 20px !important; } .mt-md-20, .my-md-20 { margin-top: 20px !important; } .mr-md-20, .mx-md-20 { margin-right: 20px !important; } .mb-md-20, .my-md-20 { margin-bottom: 20px !important; } .ml-md-20, .mx-md-20 { margin-left: 20px !important; } .m-md-25 { margin: 25px !important; } .mt-md-25, .my-md-25 { margin-top: 25px !important; } .mr-md-25, .mx-md-25 { margin-right: 25px !important; } .mb-md-25, .my-md-25 { margin-bottom: 25px !important; } .ml-md-25, .mx-md-25 { margin-left: 25px !important; } .m-md-30 { margin: 30px !important; } .mt-md-30, .my-md-30 { margin-top: 30px !important; } .mr-md-30, .mx-md-30 { margin-right: 30px !important; } .mb-md-30, .my-md-30 { margin-bottom: 30px !important; } .ml-md-30, .mx-md-30 { margin-left: 30px !important; } .m-md-35 { margin: 35px !important; } .mt-md-35, .my-md-35 { margin-top: 35px !important; } .mr-md-35, .mx-md-35 { margin-right: 35px !important; } .mb-md-35, .my-md-35 { margin-bottom: 35px !important; } .ml-md-35, .mx-md-35 { margin-left: 35px !important; } .m-md-40 { margin: 40px !important; } .mt-md-40, .my-md-40 { margin-top: 40px !important; } .mr-md-40, .mx-md-40 { margin-right: 40px !important; } .mb-md-40, .my-md-40 { margin-bottom: 40px !important; } .ml-md-40, .mx-md-40 { margin-left: 40px !important; } .m-md-45 { margin: 45px !important; } .mt-md-45, .my-md-45 { margin-top: 45px !important; } .mr-md-45, .mx-md-45 { margin-right: 45px !important; } .mb-md-45, .my-md-45 { margin-bottom: 45px !important; } .ml-md-45, .mx-md-45 { margin-left: 45px !important; } .m-md-50 { margin: 50px !important; } .mt-md-50, .my-md-50 { margin-top: 50px !important; } .mr-md-50, .mx-md-50 { margin-right: 50px !important; } .mb-md-50, .my-md-50 { margin-bottom: 50px !important; } .ml-md-50, .mx-md-50 { margin-left: 50px !important; } .m-md-55 { margin: 55px !important; } .mt-md-55, .my-md-55 { margin-top: 55px !important; } .mr-md-55, .mx-md-55 { margin-right: 55px !important; } .mb-md-55, .my-md-55 { margin-bottom: 55px !important; } .ml-md-55, .mx-md-55 { margin-left: 55px !important; } .m-md-60 { margin: 60px !important; } .mt-md-60, .my-md-60 { margin-top: 60px !important; } .mr-md-60, .mx-md-60 { margin-right: 60px !important; } .mb-md-60, .my-md-60 { margin-bottom: 60px !important; } .ml-md-60, .mx-md-60 { margin-left: 60px !important; } .m-md-65 { margin: 65px !important; } .mt-md-65, .my-md-65 { margin-top: 65px !important; } .mr-md-65, .mx-md-65 { margin-right: 65px !important; } .mb-md-65, .my-md-65 { margin-bottom: 65px !important; } .ml-md-65, .mx-md-65 { margin-left: 65px !important; } .m-md-70 { margin: 70px !important; } .mt-md-70, .my-md-70 { margin-top: 70px !important; } .mr-md-70, .mx-md-70 { margin-right: 70px !important; } .mb-md-70, .my-md-70 { margin-bottom: 70px !important; } .ml-md-70, .mx-md-70 { margin-left: 70px !important; } .m-md-75 { margin: 75px !important; } .mt-md-75, .my-md-75 { margin-top: 75px !important; } .mr-md-75, .mx-md-75 { margin-right: 75px !important; } .mb-md-75, .my-md-75 { margin-bottom: 75px !important; } .ml-md-75, .mx-md-75 { margin-left: 75px !important; } .m-md-80 { margin: 80px !important; } .mt-md-80, .my-md-80 { margin-top: 80px !important; } .mr-md-80, .mx-md-80 { margin-right: 80px !important; } .mb-md-80, .my-md-80 { margin-bottom: 80px !important; } .ml-md-80, .mx-md-80 { margin-left: 80px !important; } .m-md-85 { margin: 85px !important; } .mt-md-85, .my-md-85 { margin-top: 85px !important; } .mr-md-85, .mx-md-85 { margin-right: 85px !important; } .mb-md-85, .my-md-85 { margin-bottom: 85px !important; } .ml-md-85, .mx-md-85 { margin-left: 85px !important; } .m-md-90 { margin: 90px !important; } .mt-md-90, .my-md-90 { margin-top: 90px !important; } .mr-md-90, .mx-md-90 { margin-right: 90px !important; } .mb-md-90, .my-md-90 { margin-bottom: 90px !important; } .ml-md-90, .mx-md-90 { margin-left: 90px !important; } .m-md-95 { margin: 100px !important; } .mt-md-95, .my-md-95 { margin-top: 100px !important; } .mr-md-95, .mx-md-95 { margin-right: 100px !important; } .mb-md-95, .my-md-95 { margin-bottom: 100px !important; } .ml-md-95, .mx-md-95 { margin-left: 100px !important; } .m-md-100 { margin: 95px !important; } .mt-md-100, .my-md-100 { margin-top: 95px !important; } .mr-md-100, .mx-md-100 { margin-right: 95px !important; } .mb-md-100, .my-md-100 { margin-bottom: 95px !important; } .ml-md-100, .mx-md-100 { margin-left: 95px !important; } .m-md-110 { margin: 110px !important; } .mt-md-110, .my-md-110 { margin-top: 110px !important; } .mr-md-110, .mx-md-110 { margin-right: 110px !important; } .mb-md-110, .my-md-110 { margin-bottom: 110px !important; } .ml-md-110, .mx-md-110 { margin-left: 110px !important; } .m-md-120 { margin: 120px !important; } .mt-md-120, .my-md-120 { margin-top: 120px !important; } .mr-md-120, .mx-md-120 { margin-right: 120px !important; } .mb-md-120, .my-md-120 { margin-bottom: 120px !important; } .ml-md-120, .mx-md-120 { margin-left: 120px !important; } .m-md-130 { margin: 130px !important; } .mt-md-130, .my-md-130 { margin-top: 130px !important; } .mr-md-130, .mx-md-130 { margin-right: 130px !important; } .mb-md-130, .my-md-130 { margin-bottom: 130px !important; } .ml-md-130, .mx-md-130 { margin-left: 130px !important; } .m-md-140 { margin: 140px !important; } .mt-md-140, .my-md-140 { margin-top: 140px !important; } .mr-md-140, .mx-md-140 { margin-right: 140px !important; } .mb-md-140, .my-md-140 { margin-bottom: 140px !important; } .ml-md-140, .mx-md-140 { margin-left: 140px !important; } .m-md-150 { margin: 150px !important; } .mt-md-150, .my-md-150 { margin-top: 150px !important; } .mr-md-150, .mx-md-150 { margin-right: 150px !important; } .mb-md-150, .my-md-150 { margin-bottom: 150px !important; } .ml-md-150, .mx-md-150 { margin-left: 150px !important; } .p-md-0 { padding: 0 !important; } .pt-md-0, .py-md-0 { padding-top: 0 !important; } .pr-md-0, .px-md-0 { padding-right: 0 !important; } .pb-md-0, .py-md-0 { padding-bottom: 0 !important; } .pl-md-0, .px-md-0 { padding-left: 0 !important; } .p-md-5 { padding: 5px !important; } .pt-md-5, .py-md-5 { padding-top: 5px !important; } .pr-md-5, .px-md-5 { padding-right: 5px !important; } .pb-md-5, .py-md-5 { padding-bottom: 5px !important; } .pl-md-5, .px-md-5 { padding-left: 5px !important; } .p-md-10 { padding: 10px !important; } .pt-md-10, .py-md-10 { padding-top: 10px !important; } .pr-md-10, .px-md-10 { padding-right: 10px !important; } .pb-md-10, .py-md-10 { padding-bottom: 10px !important; } .pl-md-10, .px-md-10 { padding-left: 10px !important; } .p-md-15 { padding: 15px !important; } .pt-md-15, .py-md-15 { padding-top: 15px !important; } .pr-md-15, .px-md-15 { padding-right: 15px !important; } .pb-md-15, .py-md-15 { padding-bottom: 15px !important; } .pl-md-15, .px-md-15 { padding-left: 15px !important; } .p-md-20 { padding: 20px !important; } .pt-md-20, .py-md-20 { padding-top: 20px !important; } .pr-md-20, .px-md-20 { padding-right: 20px !important; } .pb-md-20, .py-md-20 { padding-bottom: 20px !important; } .pl-md-20, .px-md-20 { padding-left: 20px !important; } .p-md-25 { padding: 25px !important; } .pt-md-25, .py-md-25 { padding-top: 25px !important; } .pr-md-25, .px-md-25 { padding-right: 25px !important; } .pb-md-25, .py-md-25 { padding-bottom: 25px !important; } .pl-md-25, .px-md-25 { padding-left: 25px !important; } .p-md-30 { padding: 30px !important; } .pt-md-30, .py-md-30 { padding-top: 30px !important; } .pr-md-30, .px-md-30 { padding-right: 30px !important; } .pb-md-30, .py-md-30 { padding-bottom: 30px !important; } .pl-md-30, .px-md-30 { padding-left: 30px !important; } .p-md-35 { padding: 35px !important; } .pt-md-35, .py-md-35 { padding-top: 35px !important; } .pr-md-35, .px-md-35 { padding-right: 35px !important; } .pb-md-35, .py-md-35 { padding-bottom: 35px !important; } .pl-md-35, .px-md-35 { padding-left: 35px !important; } .p-md-40 { padding: 40px !important; } .pt-md-40, .py-md-40 { padding-top: 40px !important; } .pr-md-40, .px-md-40 { padding-right: 40px !important; } .pb-md-40, .py-md-40 { padding-bottom: 40px !important; } .pl-md-40, .px-md-40 { padding-left: 40px !important; } .p-md-45 { padding: 45px !important; } .pt-md-45, .py-md-45 { padding-top: 45px !important; } .pr-md-45, .px-md-45 { padding-right: 45px !important; } .pb-md-45, .py-md-45 { padding-bottom: 45px !important; } .pl-md-45, .px-md-45 { padding-left: 45px !important; } .p-md-50 { padding: 50px !important; } .pt-md-50, .py-md-50 { padding-top: 50px !important; } .pr-md-50, .px-md-50 { padding-right: 50px !important; } .pb-md-50, .py-md-50 { padding-bottom: 50px !important; } .pl-md-50, .px-md-50 { padding-left: 50px !important; } .p-md-55 { padding: 55px !important; } .pt-md-55, .py-md-55 { padding-top: 55px !important; } .pr-md-55, .px-md-55 { padding-right: 55px !important; } .pb-md-55, .py-md-55 { padding-bottom: 55px !important; } .pl-md-55, .px-md-55 { padding-left: 55px !important; } .p-md-60 { padding: 60px !important; } .pt-md-60, .py-md-60 { padding-top: 60px !important; } .pr-md-60, .px-md-60 { padding-right: 60px !important; } .pb-md-60, .py-md-60 { padding-bottom: 60px !important; } .pl-md-60, .px-md-60 { padding-left: 60px !important; } .p-md-65 { padding: 65px !important; } .pt-md-65, .py-md-65 { padding-top: 65px !important; } .pr-md-65, .px-md-65 { padding-right: 65px !important; } .pb-md-65, .py-md-65 { padding-bottom: 65px !important; } .pl-md-65, .px-md-65 { padding-left: 65px !important; } .p-md-70 { padding: 70px !important; } .pt-md-70, .py-md-70 { padding-top: 70px !important; } .pr-md-70, .px-md-70 { padding-right: 70px !important; } .pb-md-70, .py-md-70 { padding-bottom: 70px !important; } .pl-md-70, .px-md-70 { padding-left: 70px !important; } .p-md-75 { padding: 75px !important; } .pt-md-75, .py-md-75 { padding-top: 75px !important; } .pr-md-75, .px-md-75 { padding-right: 75px !important; } .pb-md-75, .py-md-75 { padding-bottom: 75px !important; } .pl-md-75, .px-md-75 { padding-left: 75px !important; } .p-md-80 { padding: 80px !important; } .pt-md-80, .py-md-80 { padding-top: 80px !important; } .pr-md-80, .px-md-80 { padding-right: 80px !important; } .pb-md-80, .py-md-80 { padding-bottom: 80px !important; } .pl-md-80, .px-md-80 { padding-left: 80px !important; } .p-md-85 { padding: 85px !important; } .pt-md-85, .py-md-85 { padding-top: 85px !important; } .pr-md-85, .px-md-85 { padding-right: 85px !important; } .pb-md-85, .py-md-85 { padding-bottom: 85px !important; } .pl-md-85, .px-md-85 { padding-left: 85px !important; } .p-md-90 { padding: 90px !important; } .pt-md-90, .py-md-90 { padding-top: 90px !important; } .pr-md-90, .px-md-90 { padding-right: 90px !important; } .pb-md-90, .py-md-90 { padding-bottom: 90px !important; } .pl-md-90, .px-md-90 { padding-left: 90px !important; } .p-md-95 { padding: 100px !important; } .pt-md-95, .py-md-95 { padding-top: 100px !important; } .pr-md-95, .px-md-95 { padding-right: 100px !important; } .pb-md-95, .py-md-95 { padding-bottom: 100px !important; } .pl-md-95, .px-md-95 { padding-left: 100px !important; } .p-md-100 { padding: 95px !important; } .pt-md-100, .py-md-100 { padding-top: 95px !important; } .pr-md-100, .px-md-100 { padding-right: 95px !important; } .pb-md-100, .py-md-100 { padding-bottom: 95px !important; } .pl-md-100, .px-md-100 { padding-left: 95px !important; } .p-md-110 { padding: 110px !important; } .pt-md-110, .py-md-110 { padding-top: 110px !important; } .pr-md-110, .px-md-110 { padding-right: 110px !important; } .pb-md-110, .py-md-110 { padding-bottom: 110px !important; } .pl-md-110, .px-md-110 { padding-left: 110px !important; } .p-md-120 { padding: 120px !important; } .pt-md-120, .py-md-120 { padding-top: 120px !important; } .pr-md-120, .px-md-120 { padding-right: 120px !important; } .pb-md-120, .py-md-120 { padding-bottom: 120px !important; } .pl-md-120, .px-md-120 { padding-left: 120px !important; } .p-md-130 { padding: 130px !important; } .pt-md-130, .py-md-130 { padding-top: 130px !important; } .pr-md-130, .px-md-130 { padding-right: 130px !important; } .pb-md-130, .py-md-130 { padding-bottom: 130px !important; } .pl-md-130, .px-md-130 { padding-left: 130px !important; } .p-md-140 { padding: 140px !important; } .pt-md-140, .py-md-140 { padding-top: 140px !important; } .pr-md-140, .px-md-140 { padding-right: 140px !important; } .pb-md-140, .py-md-140 { padding-bottom: 140px !important; } .pl-md-140, .px-md-140 { padding-left: 140px !important; } .p-md-150 { padding: 150px !important; } .pt-md-150, .py-md-150 { padding-top: 150px !important; } .pr-md-150, .px-md-150 { padding-right: 150px !important; } .pb-md-150, .py-md-150 { padding-bottom: 150px !important; } .pl-md-150, .px-md-150 { padding-left: 150px !important; } .m-md-auto { margin: auto !important; } .mt-md-auto, .my-md-auto { margin-top: auto !important; } .mr-md-auto, .mx-md-auto { margin-right: auto !important; } .mb-md-auto, .my-md-auto { margin-bottom: auto !important; } .ml-md-auto, .mx-md-auto { margin-left: auto !important; } }@media (min-width: 992px) { .m-lg-0 { margin: 0 !important; } .mt-lg-0, .my-lg-0 { margin-top: 0 !important; } .mr-lg-0, .mx-lg-0 { margin-right: 0 !important; } .mb-lg-0, .my-lg-0 { margin-bottom: 0 !important; } .ml-lg-0, .mx-lg-0 { margin-left: 0 !important; } .m-lg-5 { margin: 5px !important; } .mt-lg-5, .my-lg-5 { margin-top: 5px !important; } .mr-lg-5, .mx-lg-5 { margin-right: 5px !important; } .mb-lg-5, .my-lg-5 { margin-bottom: 5px !important; } .ml-lg-5, .mx-lg-5 { margin-left: 5px !important; } .m-lg-10 { margin: 10px !important; } .mt-lg-10, .my-lg-10 { margin-top: 10px !important; } .mr-lg-10, .mx-lg-10 { margin-right: 10px !important; } .mb-lg-10, .my-lg-10 { margin-bottom: 10px !important; } .ml-lg-10, .mx-lg-10 { margin-left: 10px !important; } .m-lg-15 { margin: 15px !important; } .mt-lg-15, .my-lg-15 { margin-top: 15px !important; } .mr-lg-15, .mx-lg-15 { margin-right: 15px !important; } .mb-lg-15, .my-lg-15 { margin-bottom: 15px !important; } .ml-lg-15, .mx-lg-15 { margin-left: 15px !important; } .m-lg-20 { margin: 20px !important; } .mt-lg-20, .my-lg-20 { margin-top: 20px !important; } .mr-lg-20, .mx-lg-20 { margin-right: 20px !important; } .mb-lg-20, .my-lg-20 { margin-bottom: 20px !important; } .ml-lg-20, .mx-lg-20 { margin-left: 20px !important; } .m-lg-25 { margin: 25px !important; } .mt-lg-25, .my-lg-25 { margin-top: 25px !important; } .mr-lg-25, .mx-lg-25 { margin-right: 25px !important; } .mb-lg-25, .my-lg-25 { margin-bottom: 25px !important; } .ml-lg-25, .mx-lg-25 { margin-left: 25px !important; } .m-lg-30 { margin: 30px !important; } .mt-lg-30, .my-lg-30 { margin-top: 30px !important; } .mr-lg-30, .mx-lg-30 { margin-right: 30px !important; } .mb-lg-30, .my-lg-30 { margin-bottom: 30px !important; } .ml-lg-30, .mx-lg-30 { margin-left: 30px !important; } .m-lg-35 { margin: 35px !important; } .mt-lg-35, .my-lg-35 { margin-top: 35px !important; } .mr-lg-35, .mx-lg-35 { margin-right: 35px !important; } .mb-lg-35, .my-lg-35 { margin-bottom: 35px !important; } .ml-lg-35, .mx-lg-35 { margin-left: 35px !important; } .m-lg-40 { margin: 40px !important; } .mt-lg-40, .my-lg-40 { margin-top: 40px !important; } .mr-lg-40, .mx-lg-40 { margin-right: 40px !important; } .mb-lg-40, .my-lg-40 { margin-bottom: 40px !important; } .ml-lg-40, .mx-lg-40 { margin-left: 40px !important; } .m-lg-45 { margin: 45px !important; } .mt-lg-45, .my-lg-45 { margin-top: 45px !important; } .mr-lg-45, .mx-lg-45 { margin-right: 45px !important; } .mb-lg-45, .my-lg-45 { margin-bottom: 45px !important; } .ml-lg-45, .mx-lg-45 { margin-left: 45px !important; } .m-lg-50 { margin: 50px !important; } .mt-lg-50, .my-lg-50 { margin-top: 50px !important; } .mr-lg-50, .mx-lg-50 { margin-right: 50px !important; } .mb-lg-50, .my-lg-50 { margin-bottom: 50px !important; } .ml-lg-50, .mx-lg-50 { margin-left: 50px !important; } .m-lg-55 { margin: 55px !important; } .mt-lg-55, .my-lg-55 { margin-top: 55px !important; } .mr-lg-55, .mx-lg-55 { margin-right: 55px !important; } .mb-lg-55, .my-lg-55 { margin-bottom: 55px !important; } .ml-lg-55, .mx-lg-55 { margin-left: 55px !important; } .m-lg-60 { margin: 60px !important; } .mt-lg-60, .my-lg-60 { margin-top: 60px !important; } .mr-lg-60, .mx-lg-60 { margin-right: 60px !important; } .mb-lg-60, .my-lg-60 { margin-bottom: 60px !important; } .ml-lg-60, .mx-lg-60 { margin-left: 60px !important; } .m-lg-65 { margin: 65px !important; } .mt-lg-65, .my-lg-65 { margin-top: 65px !important; } .mr-lg-65, .mx-lg-65 { margin-right: 65px !important; } .mb-lg-65, .my-lg-65 { margin-bottom: 65px !important; } .ml-lg-65, .mx-lg-65 { margin-left: 65px !important; } .m-lg-70 { margin: 70px !important; } .mt-lg-70, .my-lg-70 { margin-top: 70px !important; } .mr-lg-70, .mx-lg-70 { margin-right: 70px !important; } .mb-lg-70, .my-lg-70 { margin-bottom: 70px !important; } .ml-lg-70, .mx-lg-70 { margin-left: 70px !important; } .m-lg-75 { margin: 75px !important; } .mt-lg-75, .my-lg-75 { margin-top: 75px !important; } .mr-lg-75, .mx-lg-75 { margin-right: 75px !important; } .mb-lg-75, .my-lg-75 { margin-bottom: 75px !important; } .ml-lg-75, .mx-lg-75 { margin-left: 75px !important; } .m-lg-80 { margin: 80px !important; } .mt-lg-80, .my-lg-80 { margin-top: 80px !important; } .mr-lg-80, .mx-lg-80 { margin-right: 80px !important; } .mb-lg-80, .my-lg-80 { margin-bottom: 80px !important; } .ml-lg-80, .mx-lg-80 { margin-left: 80px !important; } .m-lg-85 { margin: 85px !important; } .mt-lg-85, .my-lg-85 { margin-top: 85px !important; } .mr-lg-85, .mx-lg-85 { margin-right: 85px !important; } .mb-lg-85, .my-lg-85 { margin-bottom: 85px !important; } .ml-lg-85, .mx-lg-85 { margin-left: 85px !important; } .m-lg-90 { margin: 90px !important; } .mt-lg-90, .my-lg-90 { margin-top: 90px !important; } .mr-lg-90, .mx-lg-90 { margin-right: 90px !important; } .mb-lg-90, .my-lg-90 { margin-bottom: 90px !important; } .ml-lg-90, .mx-lg-90 { margin-left: 90px !important; } .m-lg-95 { margin: 100px !important; } .mt-lg-95, .my-lg-95 { margin-top: 100px !important; } .mr-lg-95, .mx-lg-95 { margin-right: 100px !important; } .mb-lg-95, .my-lg-95 { margin-bottom: 100px !important; } .ml-lg-95, .mx-lg-95 { margin-left: 100px !important; } .m-lg-100 { margin: 95px !important; } .mt-lg-100, .my-lg-100 { margin-top: 95px !important; } .mr-lg-100, .mx-lg-100 { margin-right: 95px !important; } .mb-lg-100, .my-lg-100 { margin-bottom: 95px !important; } .ml-lg-100, .mx-lg-100 { margin-left: 95px !important; } .m-lg-110 { margin: 110px !important; } .mt-lg-110, .my-lg-110 { margin-top: 110px !important; } .mr-lg-110, .mx-lg-110 { margin-right: 110px !important; } .mb-lg-110, .my-lg-110 { margin-bottom: 110px !important; } .ml-lg-110, .mx-lg-110 { margin-left: 110px !important; } .m-lg-120 { margin: 120px !important; } .mt-lg-120, .my-lg-120 { margin-top: 120px !important; } .mr-lg-120, .mx-lg-120 { margin-right: 120px !important; } .mb-lg-120, .my-lg-120 { margin-bottom: 120px !important; } .ml-lg-120, .mx-lg-120 { margin-left: 120px !important; } .m-lg-130 { margin: 130px !important; } .mt-lg-130, .my-lg-130 { margin-top: 130px !important; } .mr-lg-130, .mx-lg-130 { margin-right: 130px !important; } .mb-lg-130, .my-lg-130 { margin-bottom: 130px !important; } .ml-lg-130, .mx-lg-130 { margin-left: 130px !important; } .m-lg-140 { margin: 140px !important; } .mt-lg-140, .my-lg-140 { margin-top: 140px !important; } .mr-lg-140, .mx-lg-140 { margin-right: 140px !important; } .mb-lg-140, .my-lg-140 { margin-bottom: 140px !important; } .ml-lg-140, .mx-lg-140 { margin-left: 140px !important; } .m-lg-150 { margin: 150px !important; } .mt-lg-150, .my-lg-150 { margin-top: 150px !important; } .mr-lg-150, .mx-lg-150 { margin-right: 150px !important; } .mb-lg-150, .my-lg-150 { margin-bottom: 150px !important; } .ml-lg-150, .mx-lg-150 { margin-left: 150px !important; } .p-lg-0 { padding: 0 !important; } .pt-lg-0, .py-lg-0 { padding-top: 0 !important; } .pr-lg-0, .px-lg-0 { padding-right: 0 !important; } .pb-lg-0, .py-lg-0 { padding-bottom: 0 !important; } .pl-lg-0, .px-lg-0 { padding-left: 0 !important; } .p-lg-5 { padding: 5px !important; } .pt-lg-5, .py-lg-5 { padding-top: 5px !important; } .pr-lg-5, .px-lg-5 { padding-right: 5px !important; } .pb-lg-5, .py-lg-5 { padding-bottom: 5px !important; } .pl-lg-5, .px-lg-5 { padding-left: 5px !important; } .p-lg-10 { padding: 10px !important; } .pt-lg-10, .py-lg-10 { padding-top: 10px !important; } .pr-lg-10, .px-lg-10 { padding-right: 10px !important; } .pb-lg-10, .py-lg-10 { padding-bottom: 10px !important; } .pl-lg-10, .px-lg-10 { padding-left: 10px !important; } .p-lg-15 { padding: 15px !important; } .pt-lg-15, .py-lg-15 { padding-top: 15px !important; } .pr-lg-15, .px-lg-15 { padding-right: 15px !important; } .pb-lg-15, .py-lg-15 { padding-bottom: 15px !important; } .pl-lg-15, .px-lg-15 { padding-left: 15px !important; } .p-lg-20 { padding: 20px !important; } .pt-lg-20, .py-lg-20 { padding-top: 20px !important; } .pr-lg-20, .px-lg-20 { padding-right: 20px !important; } .pb-lg-20, .py-lg-20 { padding-bottom: 20px !important; } .pl-lg-20, .px-lg-20 { padding-left: 20px !important; } .p-lg-25 { padding: 25px !important; } .pt-lg-25, .py-lg-25 { padding-top: 25px !important; } .pr-lg-25, .px-lg-25 { padding-right: 25px !important; } .pb-lg-25, .py-lg-25 { padding-bottom: 25px !important; } .pl-lg-25, .px-lg-25 { padding-left: 25px !important; } .p-lg-30 { padding: 30px !important; } .pt-lg-30, .py-lg-30 { padding-top: 30px !important; } .pr-lg-30, .px-lg-30 { padding-right: 30px !important; } .pb-lg-30, .py-lg-30 { padding-bottom: 30px !important; } .pl-lg-30, .px-lg-30 { padding-left: 30px !important; } .p-lg-35 { padding: 35px !important; } .pt-lg-35, .py-lg-35 { padding-top: 35px !important; } .pr-lg-35, .px-lg-35 { padding-right: 35px !important; } .pb-lg-35, .py-lg-35 { padding-bottom: 35px !important; } .pl-lg-35, .px-lg-35 { padding-left: 35px !important; } .p-lg-40 { padding: 40px !important; } .pt-lg-40, .py-lg-40 { padding-top: 40px !important; } .pr-lg-40, .px-lg-40 { padding-right: 40px !important; } .pb-lg-40, .py-lg-40 { padding-bottom: 40px !important; } .pl-lg-40, .px-lg-40 { padding-left: 40px !important; } .p-lg-45 { padding: 45px !important; } .pt-lg-45, .py-lg-45 { padding-top: 45px !important; } .pr-lg-45, .px-lg-45 { padding-right: 45px !important; } .pb-lg-45, .py-lg-45 { padding-bottom: 45px !important; } .pl-lg-45, .px-lg-45 { padding-left: 45px !important; } .p-lg-50 { padding: 50px !important; } .pt-lg-50, .py-lg-50 { padding-top: 50px !important; } .pr-lg-50, .px-lg-50 { padding-right: 50px !important; } .pb-lg-50, .py-lg-50 { padding-bottom: 50px !important; } .pl-lg-50, .px-lg-50 { padding-left: 50px !important; } .p-lg-55 { padding: 55px !important; } .pt-lg-55, .py-lg-55 { padding-top: 55px !important; } .pr-lg-55, .px-lg-55 { padding-right: 55px !important; } .pb-lg-55, .py-lg-55 { padding-bottom: 55px !important; } .pl-lg-55, .px-lg-55 { padding-left: 55px !important; } .p-lg-60 { padding: 60px !important; } .pt-lg-60, .py-lg-60 { padding-top: 60px !important; } .pr-lg-60, .px-lg-60 { padding-right: 60px !important; } .pb-lg-60, .py-lg-60 { padding-bottom: 60px !important; } .pl-lg-60, .px-lg-60 { padding-left: 60px !important; } .p-lg-65 { padding: 65px !important; } .pt-lg-65, .py-lg-65 { padding-top: 65px !important; } .pr-lg-65, .px-lg-65 { padding-right: 65px !important; } .pb-lg-65, .py-lg-65 { padding-bottom: 65px !important; } .pl-lg-65, .px-lg-65 { padding-left: 65px !important; } .p-lg-70 { padding: 70px !important; } .pt-lg-70, .py-lg-70 { padding-top: 70px !important; } .pr-lg-70, .px-lg-70 { padding-right: 70px !important; } .pb-lg-70, .py-lg-70 { padding-bottom: 70px !important; } .pl-lg-70, .px-lg-70 { padding-left: 70px !important; } .p-lg-75 { padding: 75px !important; } .pt-lg-75, .py-lg-75 { padding-top: 75px !important; } .pr-lg-75, .px-lg-75 { padding-right: 75px !important; } .pb-lg-75, .py-lg-75 { padding-bottom: 75px !important; } .pl-lg-75, .px-lg-75 { padding-left: 75px !important; } .p-lg-80 { padding: 80px !important; } .pt-lg-80, .py-lg-80 { padding-top: 80px !important; } .pr-lg-80, .px-lg-80 { padding-right: 80px !important; } .pb-lg-80, .py-lg-80 { padding-bottom: 80px !important; } .pl-lg-80, .px-lg-80 { padding-left: 80px !important; } .p-lg-85 { padding: 85px !important; } .pt-lg-85, .py-lg-85 { padding-top: 85px !important; } .pr-lg-85, .px-lg-85 { padding-right: 85px !important; } .pb-lg-85, .py-lg-85 { padding-bottom: 85px !important; } .pl-lg-85, .px-lg-85 { padding-left: 85px !important; } .p-lg-90 { padding: 90px !important; } .pt-lg-90, .py-lg-90 { padding-top: 90px !important; } .pr-lg-90, .px-lg-90 { padding-right: 90px !important; } .pb-lg-90, .py-lg-90 { padding-bottom: 90px !important; } .pl-lg-90, .px-lg-90 { padding-left: 90px !important; } .p-lg-95 { padding: 100px !important; } .pt-lg-95, .py-lg-95 { padding-top: 100px !important; } .pr-lg-95, .px-lg-95 { padding-right: 100px !important; } .pb-lg-95, .py-lg-95 { padding-bottom: 100px !important; } .pl-lg-95, .px-lg-95 { padding-left: 100px !important; } .p-lg-100 { padding: 95px !important; } .pt-lg-100, .py-lg-100 { padding-top: 95px !important; } .pr-lg-100, .px-lg-100 { padding-right: 95px !important; } .pb-lg-100, .py-lg-100 { padding-bottom: 95px !important; } .pl-lg-100, .px-lg-100 { padding-left: 95px !important; } .p-lg-110 { padding: 110px !important; } .pt-lg-110, .py-lg-110 { padding-top: 110px !important; } .pr-lg-110, .px-lg-110 { padding-right: 110px !important; } .pb-lg-110, .py-lg-110 { padding-bottom: 110px !important; } .pl-lg-110, .px-lg-110 { padding-left: 110px !important; } .p-lg-120 { padding: 120px !important; } .pt-lg-120, .py-lg-120 { padding-top: 120px !important; } .pr-lg-120, .px-lg-120 { padding-right: 120px !important; } .pb-lg-120, .py-lg-120 { padding-bottom: 120px !important; } .pl-lg-120, .px-lg-120 { padding-left: 120px !important; } .p-lg-130 { padding: 130px !important; } .pt-lg-130, .py-lg-130 { padding-top: 130px !important; } .pr-lg-130, .px-lg-130 { padding-right: 130px !important; } .pb-lg-130, .py-lg-130 { padding-bottom: 130px !important; } .pl-lg-130, .px-lg-130 { padding-left: 130px !important; } .p-lg-140 { padding: 140px !important; } .pt-lg-140, .py-lg-140 { padding-top: 140px !important; } .pr-lg-140, .px-lg-140 { padding-right: 140px !important; } .pb-lg-140, .py-lg-140 { padding-bottom: 140px !important; } .pl-lg-140, .px-lg-140 { padding-left: 140px !important; } .p-lg-150 { padding: 150px !important; } .pt-lg-150, .py-lg-150 { padding-top: 150px !important; } .pr-lg-150, .px-lg-150 { padding-right: 150px !important; } .pb-lg-150, .py-lg-150 { padding-bottom: 150px !important; } .pl-lg-150, .px-lg-150 { padding-left: 150px !important; } .m-lg-auto { margin: auto !important; } .mt-lg-auto, .my-lg-auto { margin-top: auto !important; } .mr-lg-auto, .mx-lg-auto { margin-right: auto !important; } .mb-lg-auto, .my-lg-auto { margin-bottom: auto !important; } .ml-lg-auto, .mx-lg-auto { margin-left: auto !important; } }@media (min-width: 1200px) { .m-xl-0 { margin: 0 !important; } .mt-xl-0, .my-xl-0 { margin-top: 0 !important; } .mr-xl-0, .mx-xl-0 { margin-right: 0 !important; } .mb-xl-0, .my-xl-0 { margin-bottom: 0 !important; } .ml-xl-0, .mx-xl-0 { margin-left: 0 !important; } .m-xl-5 { margin: 5px !important; } .mt-xl-5, .my-xl-5 { margin-top: 5px !important; } .mr-xl-5, .mx-xl-5 { margin-right: 5px !important; } .mb-xl-5, .my-xl-5 { margin-bottom: 5px !important; } .ml-xl-5, .mx-xl-5 { margin-left: 5px !important; } .m-xl-10 { margin: 10px !important; } .mt-xl-10, .my-xl-10 { margin-top: 10px !important; } .mr-xl-10, .mx-xl-10 { margin-right: 10px !important; } .mb-xl-10, .my-xl-10 { margin-bottom: 10px !important; } .ml-xl-10, .mx-xl-10 { margin-left: 10px !important; } .m-xl-15 { margin: 15px !important; } .mt-xl-15, .my-xl-15 { margin-top: 15px !important; } .mr-xl-15, .mx-xl-15 { margin-right: 15px !important; } .mb-xl-15, .my-xl-15 { margin-bottom: 15px !important; } .ml-xl-15, .mx-xl-15 { margin-left: 15px !important; } .m-xl-20 { margin: 20px !important; } .mt-xl-20, .my-xl-20 { margin-top: 20px !important; } .mr-xl-20, .mx-xl-20 { margin-right: 20px !important; } .mb-xl-20, .my-xl-20 { margin-bottom: 20px !important; } .ml-xl-20, .mx-xl-20 { margin-left: 20px !important; } .m-xl-25 { margin: 25px !important; } .mt-xl-25, .my-xl-25 { margin-top: 25px !important; } .mr-xl-25, .mx-xl-25 { margin-right: 25px !important; } .mb-xl-25, .my-xl-25 { margin-bottom: 25px !important; } .ml-xl-25, .mx-xl-25 { margin-left: 25px !important; } .m-xl-30 { margin: 30px !important; } .mt-xl-30, .my-xl-30 { margin-top: 30px !important; } .mr-xl-30, .mx-xl-30 { margin-right: 30px !important; } .mb-xl-30, .my-xl-30 { margin-bottom: 30px !important; } .ml-xl-30, .mx-xl-30 { margin-left: 30px !important; } .m-xl-35 { margin: 35px !important; } .mt-xl-35, .my-xl-35 { margin-top: 35px !important; } .mr-xl-35, .mx-xl-35 { margin-right: 35px !important; } .mb-xl-35, .my-xl-35 { margin-bottom: 35px !important; } .ml-xl-35, .mx-xl-35 { margin-left: 35px !important; } .m-xl-40 { margin: 40px !important; } .mt-xl-40, .my-xl-40 { margin-top: 40px !important; } .mr-xl-40, .mx-xl-40 { margin-right: 40px !important; } .mb-xl-40, .my-xl-40 { margin-bottom: 40px !important; } .ml-xl-40, .mx-xl-40 { margin-left: 40px !important; } .m-xl-45 { margin: 45px !important; } .mt-xl-45, .my-xl-45 { margin-top: 45px !important; } .mr-xl-45, .mx-xl-45 { margin-right: 45px !important; } .mb-xl-45, .my-xl-45 { margin-bottom: 45px !important; } .ml-xl-45, .mx-xl-45 { margin-left: 45px !important; } .m-xl-50 { margin: 50px !important; } .mt-xl-50, .my-xl-50 { margin-top: 50px !important; } .mr-xl-50, .mx-xl-50 { margin-right: 50px !important; } .mb-xl-50, .my-xl-50 { margin-bottom: 50px !important; } .ml-xl-50, .mx-xl-50 { margin-left: 50px !important; } .m-xl-55 { margin: 55px !important; } .mt-xl-55, .my-xl-55 { margin-top: 55px !important; } .mr-xl-55, .mx-xl-55 { margin-right: 55px !important; } .mb-xl-55, .my-xl-55 { margin-bottom: 55px !important; } .ml-xl-55, .mx-xl-55 { margin-left: 55px !important; } .m-xl-60 { margin: 60px !important; } .mt-xl-60, .my-xl-60 { margin-top: 60px !important; } .mr-xl-60, .mx-xl-60 { margin-right: 60px !important; } .mb-xl-60, .my-xl-60 { margin-bottom: 60px !important; } .ml-xl-60, .mx-xl-60 { margin-left: 60px !important; } .m-xl-65 { margin: 65px !important; } .mt-xl-65, .my-xl-65 { margin-top: 65px !important; } .mr-xl-65, .mx-xl-65 { margin-right: 65px !important; } .mb-xl-65, .my-xl-65 { margin-bottom: 65px !important; } .ml-xl-65, .mx-xl-65 { margin-left: 65px !important; } .m-xl-70 { margin: 70px !important; } .mt-xl-70, .my-xl-70 { margin-top: 70px !important; } .mr-xl-70, .mx-xl-70 { margin-right: 70px !important; } .mb-xl-70, .my-xl-70 { margin-bottom: 70px !important; } .ml-xl-70, .mx-xl-70 { margin-left: 70px !important; } .m-xl-75 { margin: 75px !important; } .mt-xl-75, .my-xl-75 { margin-top: 75px !important; } .mr-xl-75, .mx-xl-75 { margin-right: 75px !important; } .mb-xl-75, .my-xl-75 { margin-bottom: 75px !important; } .ml-xl-75, .mx-xl-75 { margin-left: 75px !important; } .m-xl-80 { margin: 80px !important; } .mt-xl-80, .my-xl-80 { margin-top: 80px !important; } .mr-xl-80, .mx-xl-80 { margin-right: 80px !important; } .mb-xl-80, .my-xl-80 { margin-bottom: 80px !important; } .ml-xl-80, .mx-xl-80 { margin-left: 80px !important; } .m-xl-85 { margin: 85px !important; } .mt-xl-85, .my-xl-85 { margin-top: 85px !important; } .mr-xl-85, .mx-xl-85 { margin-right: 85px !important; } .mb-xl-85, .my-xl-85 { margin-bottom: 85px !important; } .ml-xl-85, .mx-xl-85 { margin-left: 85px !important; } .m-xl-90 { margin: 90px !important; } .mt-xl-90, .my-xl-90 { margin-top: 90px !important; } .mr-xl-90, .mx-xl-90 { margin-right: 90px !important; } .mb-xl-90, .my-xl-90 { margin-bottom: 90px !important; } .ml-xl-90, .mx-xl-90 { margin-left: 90px !important; } .m-xl-95 { margin: 100px !important; } .mt-xl-95, .my-xl-95 { margin-top: 100px !important; } .mr-xl-95, .mx-xl-95 { margin-right: 100px !important; } .mb-xl-95, .my-xl-95 { margin-bottom: 100px !important; } .ml-xl-95, .mx-xl-95 { margin-left: 100px !important; } .m-xl-100 { margin: 95px !important; } .mt-xl-100, .my-xl-100 { margin-top: 95px !important; } .mr-xl-100, .mx-xl-100 { margin-right: 95px !important; } .mb-xl-100, .my-xl-100 { margin-bottom: 95px !important; } .ml-xl-100, .mx-xl-100 { margin-left: 95px !important; } .m-xl-110 { margin: 110px !important; } .mt-xl-110, .my-xl-110 { margin-top: 110px !important; } .mr-xl-110, .mx-xl-110 { margin-right: 110px !important; } .mb-xl-110, .my-xl-110 { margin-bottom: 110px !important; } .ml-xl-110, .mx-xl-110 { margin-left: 110px !important; } .m-xl-120 { margin: 120px !important; } .mt-xl-120, .my-xl-120 { margin-top: 120px !important; } .mr-xl-120, .mx-xl-120 { margin-right: 120px !important; } .mb-xl-120, .my-xl-120 { margin-bottom: 120px !important; } .ml-xl-120, .mx-xl-120 { margin-left: 120px !important; } .m-xl-130 { margin: 130px !important; } .mt-xl-130, .my-xl-130 { margin-top: 130px !important; } .mr-xl-130, .mx-xl-130 { margin-right: 130px !important; } .mb-xl-130, .my-xl-130 { margin-bottom: 130px !important; } .ml-xl-130, .mx-xl-130 { margin-left: 130px !important; } .m-xl-140 { margin: 140px !important; } .mt-xl-140, .my-xl-140 { margin-top: 140px !important; } .mr-xl-140, .mx-xl-140 { margin-right: 140px !important; } .mb-xl-140, .my-xl-140 { margin-bottom: 140px !important; } .ml-xl-140, .mx-xl-140 { margin-left: 140px !important; } .m-xl-150 { margin: 150px !important; } .mt-xl-150, .my-xl-150 { margin-top: 150px !important; } .mr-xl-150, .mx-xl-150 { margin-right: 150px !important; } .mb-xl-150, .my-xl-150 { margin-bottom: 150px !important; } .ml-xl-150, .mx-xl-150 { margin-left: 150px !important; } .p-xl-0 { padding: 0 !important; } .pt-xl-0, .py-xl-0 { padding-top: 0 !important; } .pr-xl-0, .px-xl-0 { padding-right: 0 !important; } .pb-xl-0, .py-xl-0 { padding-bottom: 0 !important; } .pl-xl-0, .px-xl-0 { padding-left: 0 !important; } .p-xl-5 { padding: 5px !important; } .pt-xl-5, .py-xl-5 { padding-top: 5px !important; } .pr-xl-5, .px-xl-5 { padding-right: 5px !important; } .pb-xl-5, .py-xl-5 { padding-bottom: 5px !important; } .pl-xl-5, .px-xl-5 { padding-left: 5px !important; } .p-xl-10 { padding: 10px !important; } .pt-xl-10, .py-xl-10 { padding-top: 10px !important; } .pr-xl-10, .px-xl-10 { padding-right: 10px !important; } .pb-xl-10, .py-xl-10 { padding-bottom: 10px !important; } .pl-xl-10, .px-xl-10 { padding-left: 10px !important; } .p-xl-15 { padding: 15px !important; } .pt-xl-15, .py-xl-15 { padding-top: 15px !important; } .pr-xl-15, .px-xl-15 { padding-right: 15px !important; } .pb-xl-15, .py-xl-15 { padding-bottom: 15px !important; } .pl-xl-15, .px-xl-15 { padding-left: 15px !important; } .p-xl-20 { padding: 20px !important; } .pt-xl-20, .py-xl-20 { padding-top: 20px !important; } .pr-xl-20, .px-xl-20 { padding-right: 20px !important; } .pb-xl-20, .py-xl-20 { padding-bottom: 20px !important; } .pl-xl-20, .px-xl-20 { padding-left: 20px !important; } .p-xl-25 { padding: 25px !important; } .pt-xl-25, .py-xl-25 { padding-top: 25px !important; } .pr-xl-25, .px-xl-25 { padding-right: 25px !important; } .pb-xl-25, .py-xl-25 { padding-bottom: 25px !important; } .pl-xl-25, .px-xl-25 { padding-left: 25px !important; } .p-xl-30 { padding: 30px !important; } .pt-xl-30, .py-xl-30 { padding-top: 30px !important; } .pr-xl-30, .px-xl-30 { padding-right: 30px !important; } .pb-xl-30, .py-xl-30 { padding-bottom: 30px !important; } .pl-xl-30, .px-xl-30 { padding-left: 30px !important; } .p-xl-35 { padding: 35px !important; } .pt-xl-35, .py-xl-35 { padding-top: 35px !important; } .pr-xl-35, .px-xl-35 { padding-right: 35px !important; } .pb-xl-35, .py-xl-35 { padding-bottom: 35px !important; } .pl-xl-35, .px-xl-35 { padding-left: 35px !important; } .p-xl-40 { padding: 40px !important; } .pt-xl-40, .py-xl-40 { padding-top: 40px !important; } .pr-xl-40, .px-xl-40 { padding-right: 40px !important; } .pb-xl-40, .py-xl-40 { padding-bottom: 40px !important; } .pl-xl-40, .px-xl-40 { padding-left: 40px !important; } .p-xl-45 { padding: 45px !important; } .pt-xl-45, .py-xl-45 { padding-top: 45px !important; } .pr-xl-45, .px-xl-45 { padding-right: 45px !important; } .pb-xl-45, .py-xl-45 { padding-bottom: 45px !important; } .pl-xl-45, .px-xl-45 { padding-left: 45px !important; } .p-xl-50 { padding: 50px !important; } .pt-xl-50, .py-xl-50 { padding-top: 50px !important; } .pr-xl-50, .px-xl-50 { padding-right: 50px !important; } .pb-xl-50, .py-xl-50 { padding-bottom: 50px !important; } .pl-xl-50, .px-xl-50 { padding-left: 50px !important; } .p-xl-55 { padding: 55px !important; } .pt-xl-55, .py-xl-55 { padding-top: 55px !important; } .pr-xl-55, .px-xl-55 { padding-right: 55px !important; } .pb-xl-55, .py-xl-55 { padding-bottom: 55px !important; } .pl-xl-55, .px-xl-55 { padding-left: 55px !important; } .p-xl-60 { padding: 60px !important; } .pt-xl-60, .py-xl-60 { padding-top: 60px !important; } .pr-xl-60, .px-xl-60 { padding-right: 60px !important; } .pb-xl-60, .py-xl-60 { padding-bottom: 60px !important; } .pl-xl-60, .px-xl-60 { padding-left: 60px !important; } .p-xl-65 { padding: 65px !important; } .pt-xl-65, .py-xl-65 { padding-top: 65px !important; } .pr-xl-65, .px-xl-65 { padding-right: 65px !important; } .pb-xl-65, .py-xl-65 { padding-bottom: 65px !important; } .pl-xl-65, .px-xl-65 { padding-left: 65px !important; } .p-xl-70 { padding: 70px !important; } .pt-xl-70, .py-xl-70 { padding-top: 70px !important; } .pr-xl-70, .px-xl-70 { padding-right: 70px !important; } .pb-xl-70, .py-xl-70 { padding-bottom: 70px !important; } .pl-xl-70, .px-xl-70 { padding-left: 70px !important; } .p-xl-75 { padding: 75px !important; } .pt-xl-75, .py-xl-75 { padding-top: 75px !important; } .pr-xl-75, .px-xl-75 { padding-right: 75px !important; } .pb-xl-75, .py-xl-75 { padding-bottom: 75px !important; } .pl-xl-75, .px-xl-75 { padding-left: 75px !important; } .p-xl-80 { padding: 80px !important; } .pt-xl-80, .py-xl-80 { padding-top: 80px !important; } .pr-xl-80, .px-xl-80 { padding-right: 80px !important; } .pb-xl-80, .py-xl-80 { padding-bottom: 80px !important; } .pl-xl-80, .px-xl-80 { padding-left: 80px !important; } .p-xl-85 { padding: 85px !important; } .pt-xl-85, .py-xl-85 { padding-top: 85px !important; } .pr-xl-85, .px-xl-85 { padding-right: 85px !important; } .pb-xl-85, .py-xl-85 { padding-bottom: 85px !important; } .pl-xl-85, .px-xl-85 { padding-left: 85px !important; } .p-xl-90 { padding: 90px !important; } .pt-xl-90, .py-xl-90 { padding-top: 90px !important; } .pr-xl-90, .px-xl-90 { padding-right: 90px !important; } .pb-xl-90, .py-xl-90 { padding-bottom: 90px !important; } .pl-xl-90, .px-xl-90 { padding-left: 90px !important; } .p-xl-95 { padding: 100px !important; } .pt-xl-95, .py-xl-95 { padding-top: 100px !important; } .pr-xl-95, .px-xl-95 { padding-right: 100px !important; } .pb-xl-95, .py-xl-95 { padding-bottom: 100px !important; } .pl-xl-95, .px-xl-95 { padding-left: 100px !important; } .p-xl-100 { padding: 95px !important; } .pt-xl-100, .py-xl-100 { padding-top: 95px !important; } .pr-xl-100, .px-xl-100 { padding-right: 95px !important; } .pb-xl-100, .py-xl-100 { padding-bottom: 95px !important; } .pl-xl-100, .px-xl-100 { padding-left: 95px !important; } .p-xl-110 { padding: 110px !important; } .pt-xl-110, .py-xl-110 { padding-top: 110px !important; } .pr-xl-110, .px-xl-110 { padding-right: 110px !important; } .pb-xl-110, .py-xl-110 { padding-bottom: 110px !important; } .pl-xl-110, .px-xl-110 { padding-left: 110px !important; } .p-xl-120 { padding: 120px !important; } .pt-xl-120, .py-xl-120 { padding-top: 120px !important; } .pr-xl-120, .px-xl-120 { padding-right: 120px !important; } .pb-xl-120, .py-xl-120 { padding-bottom: 120px !important; } .pl-xl-120, .px-xl-120 { padding-left: 120px !important; } .p-xl-130 { padding: 130px !important; } .pt-xl-130, .py-xl-130 { padding-top: 130px !important; } .pr-xl-130, .px-xl-130 { padding-right: 130px !important; } .pb-xl-130, .py-xl-130 { padding-bottom: 130px !important; } .pl-xl-130, .px-xl-130 { padding-left: 130px !important; } .p-xl-140 { padding: 140px !important; } .pt-xl-140, .py-xl-140 { padding-top: 140px !important; } .pr-xl-140, .px-xl-140 { padding-right: 140px !important; } .pb-xl-140, .py-xl-140 { padding-bottom: 140px !important; } .pl-xl-140, .px-xl-140 { padding-left: 140px !important; } .p-xl-150 { padding: 150px !important; } .pt-xl-150, .py-xl-150 { padding-top: 150px !important; } .pr-xl-150, .px-xl-150 { padding-right: 150px !important; } .pb-xl-150, .py-xl-150 { padding-bottom: 150px !important; } .pl-xl-150, .px-xl-150 { padding-left: 150px !important; } .m-xl-auto { margin: auto !important; } .mt-xl-auto, .my-xl-auto { margin-top: auto !important; } .mr-xl-auto, .mx-xl-auto { margin-right: auto !important; } .mb-xl-auto, .my-xl-auto { margin-bottom: auto !important; } .ml-xl-auto, .mx-xl-auto { margin-left: auto !important; } }@media (min-width: 1600px) { .m-xxl-0 { margin: 0 !important; } .mt-xxl-0, .my-xxl-0 { margin-top: 0 !important; } .mr-xxl-0, .mx-xxl-0 { margin-right: 0 !important; } .mb-xxl-0, .my-xxl-0 { margin-bottom: 0 !important; } .ml-xxl-0, .mx-xxl-0 { margin-left: 0 !important; } .m-xxl-5 { margin: 5px !important; } .mt-xxl-5, .my-xxl-5 { margin-top: 5px !important; } .mr-xxl-5, .mx-xxl-5 { margin-right: 5px !important; } .mb-xxl-5, .my-xxl-5 { margin-bottom: 5px !important; } .ml-xxl-5, .mx-xxl-5 { margin-left: 5px !important; } .m-xxl-10 { margin: 10px !important; } .mt-xxl-10, .my-xxl-10 { margin-top: 10px !important; } .mr-xxl-10, .mx-xxl-10 { margin-right: 10px !important; } .mb-xxl-10, .my-xxl-10 { margin-bottom: 10px !important; } .ml-xxl-10, .mx-xxl-10 { margin-left: 10px !important; } .m-xxl-15 { margin: 15px !important; } .mt-xxl-15, .my-xxl-15 { margin-top: 15px !important; } .mr-xxl-15, .mx-xxl-15 { margin-right: 15px !important; } .mb-xxl-15, .my-xxl-15 { margin-bottom: 15px !important; } .ml-xxl-15, .mx-xxl-15 { margin-left: 15px !important; } .m-xxl-20 { margin: 20px !important; } .mt-xxl-20, .my-xxl-20 { margin-top: 20px !important; } .mr-xxl-20, .mx-xxl-20 { margin-right: 20px !important; } .mb-xxl-20, .my-xxl-20 { margin-bottom: 20px !important; } .ml-xxl-20, .mx-xxl-20 { margin-left: 20px !important; } .m-xxl-25 { margin: 25px !important; } .mt-xxl-25, .my-xxl-25 { margin-top: 25px !important; } .mr-xxl-25, .mx-xxl-25 { margin-right: 25px !important; } .mb-xxl-25, .my-xxl-25 { margin-bottom: 25px !important; } .ml-xxl-25, .mx-xxl-25 { margin-left: 25px !important; } .m-xxl-30 { margin: 30px !important; } .mt-xxl-30, .my-xxl-30 { margin-top: 30px !important; } .mr-xxl-30, .mx-xxl-30 { margin-right: 30px !important; } .mb-xxl-30, .my-xxl-30 { margin-bottom: 30px !important; } .ml-xxl-30, .mx-xxl-30 { margin-left: 30px !important; } .m-xxl-35 { margin: 35px !important; } .mt-xxl-35, .my-xxl-35 { margin-top: 35px !important; } .mr-xxl-35, .mx-xxl-35 { margin-right: 35px !important; } .mb-xxl-35, .my-xxl-35 { margin-bottom: 35px !important; } .ml-xxl-35, .mx-xxl-35 { margin-left: 35px !important; } .m-xxl-40 { margin: 40px !important; } .mt-xxl-40, .my-xxl-40 { margin-top: 40px !important; } .mr-xxl-40, .mx-xxl-40 { margin-right: 40px !important; } .mb-xxl-40, .my-xxl-40 { margin-bottom: 40px !important; } .ml-xxl-40, .mx-xxl-40 { margin-left: 40px !important; } .m-xxl-45 { margin: 45px !important; } .mt-xxl-45, .my-xxl-45 { margin-top: 45px !important; } .mr-xxl-45, .mx-xxl-45 { margin-right: 45px !important; } .mb-xxl-45, .my-xxl-45 { margin-bottom: 45px !important; } .ml-xxl-45, .mx-xxl-45 { margin-left: 45px !important; } .m-xxl-50 { margin: 50px !important; } .mt-xxl-50, .my-xxl-50 { margin-top: 50px !important; } .mr-xxl-50, .mx-xxl-50 { margin-right: 50px !important; } .mb-xxl-50, .my-xxl-50 { margin-bottom: 50px !important; } .ml-xxl-50, .mx-xxl-50 { margin-left: 50px !important; } .m-xxl-55 { margin: 55px !important; } .mt-xxl-55, .my-xxl-55 { margin-top: 55px !important; } .mr-xxl-55, .mx-xxl-55 { margin-right: 55px !important; } .mb-xxl-55, .my-xxl-55 { margin-bottom: 55px !important; } .ml-xxl-55, .mx-xxl-55 { margin-left: 55px !important; } .m-xxl-60 { margin: 60px !important; } .mt-xxl-60, .my-xxl-60 { margin-top: 60px !important; } .mr-xxl-60, .mx-xxl-60 { margin-right: 60px !important; } .mb-xxl-60, .my-xxl-60 { margin-bottom: 60px !important; } .ml-xxl-60, .mx-xxl-60 { margin-left: 60px !important; } .m-xxl-65 { margin: 65px !important; } .mt-xxl-65, .my-xxl-65 { margin-top: 65px !important; } .mr-xxl-65, .mx-xxl-65 { margin-right: 65px !important; } .mb-xxl-65, .my-xxl-65 { margin-bottom: 65px !important; } .ml-xxl-65, .mx-xxl-65 { margin-left: 65px !important; } .m-xxl-70 { margin: 70px !important; } .mt-xxl-70, .my-xxl-70 { margin-top: 70px !important; } .mr-xxl-70, .mx-xxl-70 { margin-right: 70px !important; } .mb-xxl-70, .my-xxl-70 { margin-bottom: 70px !important; } .ml-xxl-70, .mx-xxl-70 { margin-left: 70px !important; } .m-xxl-75 { margin: 75px !important; } .mt-xxl-75, .my-xxl-75 { margin-top: 75px !important; } .mr-xxl-75, .mx-xxl-75 { margin-right: 75px !important; } .mb-xxl-75, .my-xxl-75 { margin-bottom: 75px !important; } .ml-xxl-75, .mx-xxl-75 { margin-left: 75px !important; } .m-xxl-80 { margin: 80px !important; } .mt-xxl-80, .my-xxl-80 { margin-top: 80px !important; } .mr-xxl-80, .mx-xxl-80 { margin-right: 80px !important; } .mb-xxl-80, .my-xxl-80 { margin-bottom: 80px !important; } .ml-xxl-80, .mx-xxl-80 { margin-left: 80px !important; } .m-xxl-85 { margin: 85px !important; } .mt-xxl-85, .my-xxl-85 { margin-top: 85px !important; } .mr-xxl-85, .mx-xxl-85 { margin-right: 85px !important; } .mb-xxl-85, .my-xxl-85 { margin-bottom: 85px !important; } .ml-xxl-85, .mx-xxl-85 { margin-left: 85px !important; } .m-xxl-90 { margin: 90px !important; } .mt-xxl-90, .my-xxl-90 { margin-top: 90px !important; } .mr-xxl-90, .mx-xxl-90 { margin-right: 90px !important; } .mb-xxl-90, .my-xxl-90 { margin-bottom: 90px !important; } .ml-xxl-90, .mx-xxl-90 { margin-left: 90px !important; } .m-xxl-95 { margin: 100px !important; } .mt-xxl-95, .my-xxl-95 { margin-top: 100px !important; } .mr-xxl-95, .mx-xxl-95 { margin-right: 100px !important; } .mb-xxl-95, .my-xxl-95 { margin-bottom: 100px !important; } .ml-xxl-95, .mx-xxl-95 { margin-left: 100px !important; } .m-xxl-100 { margin: 95px !important; } .mt-xxl-100, .my-xxl-100 { margin-top: 95px !important; } .mr-xxl-100, .mx-xxl-100 { margin-right: 95px !important; } .mb-xxl-100, .my-xxl-100 { margin-bottom: 95px !important; } .ml-xxl-100, .mx-xxl-100 { margin-left: 95px !important; } .m-xxl-110 { margin: 110px !important; } .mt-xxl-110, .my-xxl-110 { margin-top: 110px !important; } .mr-xxl-110, .mx-xxl-110 { margin-right: 110px !important; } .mb-xxl-110, .my-xxl-110 { margin-bottom: 110px !important; } .ml-xxl-110, .mx-xxl-110 { margin-left: 110px !important; } .m-xxl-120 { margin: 120px !important; } .mt-xxl-120, .my-xxl-120 { margin-top: 120px !important; } .mr-xxl-120, .mx-xxl-120 { margin-right: 120px !important; } .mb-xxl-120, .my-xxl-120 { margin-bottom: 120px !important; } .ml-xxl-120, .mx-xxl-120 { margin-left: 120px !important; } .m-xxl-130 { margin: 130px !important; } .mt-xxl-130, .my-xxl-130 { margin-top: 130px !important; } .mr-xxl-130, .mx-xxl-130 { margin-right: 130px !important; } .mb-xxl-130, .my-xxl-130 { margin-bottom: 130px !important; } .ml-xxl-130, .mx-xxl-130 { margin-left: 130px !important; } .m-xxl-140 { margin: 140px !important; } .mt-xxl-140, .my-xxl-140 { margin-top: 140px !important; } .mr-xxl-140, .mx-xxl-140 { margin-right: 140px !important; } .mb-xxl-140, .my-xxl-140 { margin-bottom: 140px !important; } .ml-xxl-140, .mx-xxl-140 { margin-left: 140px !important; } .m-xxl-150 { margin: 150px !important; } .mt-xxl-150, .my-xxl-150 { margin-top: 150px !important; } .mr-xxl-150, .mx-xxl-150 { margin-right: 150px !important; } .mb-xxl-150, .my-xxl-150 { margin-bottom: 150px !important; } .ml-xxl-150, .mx-xxl-150 { margin-left: 150px !important; } .p-xxl-0 { padding: 0 !important; } .pt-xxl-0, .py-xxl-0 { padding-top: 0 !important; } .pr-xxl-0, .px-xxl-0 { padding-right: 0 !important; } .pb-xxl-0, .py-xxl-0 { padding-bottom: 0 !important; } .pl-xxl-0, .px-xxl-0 { padding-left: 0 !important; } .p-xxl-5 { padding: 5px !important; } .pt-xxl-5, .py-xxl-5 { padding-top: 5px !important; } .pr-xxl-5, .px-xxl-5 { padding-right: 5px !important; } .pb-xxl-5, .py-xxl-5 { padding-bottom: 5px !important; } .pl-xxl-5, .px-xxl-5 { padding-left: 5px !important; } .p-xxl-10 { padding: 10px !important; } .pt-xxl-10, .py-xxl-10 { padding-top: 10px !important; } .pr-xxl-10, .px-xxl-10 { padding-right: 10px !important; } .pb-xxl-10, .py-xxl-10 { padding-bottom: 10px !important; } .pl-xxl-10, .px-xxl-10 { padding-left: 10px !important; } .p-xxl-15 { padding: 15px !important; } .pt-xxl-15, .py-xxl-15 { padding-top: 15px !important; } .pr-xxl-15, .px-xxl-15 { padding-right: 15px !important; } .pb-xxl-15, .py-xxl-15 { padding-bottom: 15px !important; } .pl-xxl-15, .px-xxl-15 { padding-left: 15px !important; } .p-xxl-20 { padding: 20px !important; } .pt-xxl-20, .py-xxl-20 { padding-top: 20px !important; } .pr-xxl-20, .px-xxl-20 { padding-right: 20px !important; } .pb-xxl-20, .py-xxl-20 { padding-bottom: 20px !important; } .pl-xxl-20, .px-xxl-20 { padding-left: 20px !important; } .p-xxl-25 { padding: 25px !important; } .pt-xxl-25, .py-xxl-25 { padding-top: 25px !important; } .pr-xxl-25, .px-xxl-25 { padding-right: 25px !important; } .pb-xxl-25, .py-xxl-25 { padding-bottom: 25px !important; } .pl-xxl-25, .px-xxl-25 { padding-left: 25px !important; } .p-xxl-30 { padding: 30px !important; } .pt-xxl-30, .py-xxl-30 { padding-top: 30px !important; } .pr-xxl-30, .px-xxl-30 { padding-right: 30px !important; } .pb-xxl-30, .py-xxl-30 { padding-bottom: 30px !important; } .pl-xxl-30, .px-xxl-30 { padding-left: 30px !important; } .p-xxl-35 { padding: 35px !important; } .pt-xxl-35, .py-xxl-35 { padding-top: 35px !important; } .pr-xxl-35, .px-xxl-35 { padding-right: 35px !important; } .pb-xxl-35, .py-xxl-35 { padding-bottom: 35px !important; } .pl-xxl-35, .px-xxl-35 { padding-left: 35px !important; } .p-xxl-40 { padding: 40px !important; } .pt-xxl-40, .py-xxl-40 { padding-top: 40px !important; } .pr-xxl-40, .px-xxl-40 { padding-right: 40px !important; } .pb-xxl-40, .py-xxl-40 { padding-bottom: 40px !important; } .pl-xxl-40, .px-xxl-40 { padding-left: 40px !important; } .p-xxl-45 { padding: 45px !important; } .pt-xxl-45, .py-xxl-45 { padding-top: 45px !important; } .pr-xxl-45, .px-xxl-45 { padding-right: 45px !important; } .pb-xxl-45, .py-xxl-45 { padding-bottom: 45px !important; } .pl-xxl-45, .px-xxl-45 { padding-left: 45px !important; } .p-xxl-50 { padding: 50px !important; } .pt-xxl-50, .py-xxl-50 { padding-top: 50px !important; } .pr-xxl-50, .px-xxl-50 { padding-right: 50px !important; } .pb-xxl-50, .py-xxl-50 { padding-bottom: 50px !important; } .pl-xxl-50, .px-xxl-50 { padding-left: 50px !important; } .p-xxl-55 { padding: 55px !important; } .pt-xxl-55, .py-xxl-55 { padding-top: 55px !important; } .pr-xxl-55, .px-xxl-55 { padding-right: 55px !important; } .pb-xxl-55, .py-xxl-55 { padding-bottom: 55px !important; } .pl-xxl-55, .px-xxl-55 { padding-left: 55px !important; } .p-xxl-60 { padding: 60px !important; } .pt-xxl-60, .py-xxl-60 { padding-top: 60px !important; } .pr-xxl-60, .px-xxl-60 { padding-right: 60px !important; } .pb-xxl-60, .py-xxl-60 { padding-bottom: 60px !important; } .pl-xxl-60, .px-xxl-60 { padding-left: 60px !important; } .p-xxl-65 { padding: 65px !important; } .pt-xxl-65, .py-xxl-65 { padding-top: 65px !important; } .pr-xxl-65, .px-xxl-65 { padding-right: 65px !important; } .pb-xxl-65, .py-xxl-65 { padding-bottom: 65px !important; } .pl-xxl-65, .px-xxl-65 { padding-left: 65px !important; } .p-xxl-70 { padding: 70px !important; } .pt-xxl-70, .py-xxl-70 { padding-top: 70px !important; } .pr-xxl-70, .px-xxl-70 { padding-right: 70px !important; } .pb-xxl-70, .py-xxl-70 { padding-bottom: 70px !important; } .pl-xxl-70, .px-xxl-70 { padding-left: 70px !important; } .p-xxl-75 { padding: 75px !important; } .pt-xxl-75, .py-xxl-75 { padding-top: 75px !important; } .pr-xxl-75, .px-xxl-75 { padding-right: 75px !important; } .pb-xxl-75, .py-xxl-75 { padding-bottom: 75px !important; } .pl-xxl-75, .px-xxl-75 { padding-left: 75px !important; } .p-xxl-80 { padding: 80px !important; } .pt-xxl-80, .py-xxl-80 { padding-top: 80px !important; } .pr-xxl-80, .px-xxl-80 { padding-right: 80px !important; } .pb-xxl-80, .py-xxl-80 { padding-bottom: 80px !important; } .pl-xxl-80, .px-xxl-80 { padding-left: 80px !important; } .p-xxl-85 { padding: 85px !important; } .pt-xxl-85, .py-xxl-85 { padding-top: 85px !important; } .pr-xxl-85, .px-xxl-85 { padding-right: 85px !important; } .pb-xxl-85, .py-xxl-85 { padding-bottom: 85px !important; } .pl-xxl-85, .px-xxl-85 { padding-left: 85px !important; } .p-xxl-90 { padding: 90px !important; } .pt-xxl-90, .py-xxl-90 { padding-top: 90px !important; } .pr-xxl-90, .px-xxl-90 { padding-right: 90px !important; } .pb-xxl-90, .py-xxl-90 { padding-bottom: 90px !important; } .pl-xxl-90, .px-xxl-90 { padding-left: 90px !important; } .p-xxl-95 { padding: 100px !important; } .pt-xxl-95, .py-xxl-95 { padding-top: 100px !important; } .pr-xxl-95, .px-xxl-95 { padding-right: 100px !important; } .pb-xxl-95, .py-xxl-95 { padding-bottom: 100px !important; } .pl-xxl-95, .px-xxl-95 { padding-left: 100px !important; } .p-xxl-100 { padding: 95px !important; } .pt-xxl-100, .py-xxl-100 { padding-top: 95px !important; } .pr-xxl-100, .px-xxl-100 { padding-right: 95px !important; } .pb-xxl-100, .py-xxl-100 { padding-bottom: 95px !important; } .pl-xxl-100, .px-xxl-100 { padding-left: 95px !important; } .p-xxl-110 { padding: 110px !important; } .pt-xxl-110, .py-xxl-110 { padding-top: 110px !important; } .pr-xxl-110, .px-xxl-110 { padding-right: 110px !important; } .pb-xxl-110, .py-xxl-110 { padding-bottom: 110px !important; } .pl-xxl-110, .px-xxl-110 { padding-left: 110px !important; } .p-xxl-120 { padding: 120px !important; } .pt-xxl-120, .py-xxl-120 { padding-top: 120px !important; } .pr-xxl-120, .px-xxl-120 { padding-right: 120px !important; } .pb-xxl-120, .py-xxl-120 { padding-bottom: 120px !important; } .pl-xxl-120, .px-xxl-120 { padding-left: 120px !important; } .p-xxl-130 { padding: 130px !important; } .pt-xxl-130, .py-xxl-130 { padding-top: 130px !important; } .pr-xxl-130, .px-xxl-130 { padding-right: 130px !important; } .pb-xxl-130, .py-xxl-130 { padding-bottom: 130px !important; } .pl-xxl-130, .px-xxl-130 { padding-left: 130px !important; } .p-xxl-140 { padding: 140px !important; } .pt-xxl-140, .py-xxl-140 { padding-top: 140px !important; } .pr-xxl-140, .px-xxl-140 { padding-right: 140px !important; } .pb-xxl-140, .py-xxl-140 { padding-bottom: 140px !important; } .pl-xxl-140, .px-xxl-140 { padding-left: 140px !important; } .p-xxl-150 { padding: 150px !important; } .pt-xxl-150, .py-xxl-150 { padding-top: 150px !important; } .pr-xxl-150, .px-xxl-150 { padding-right: 150px !important; } .pb-xxl-150, .py-xxl-150 { padding-bottom: 150px !important; } .pl-xxl-150, .px-xxl-150 { padding-left: 150px !important; } .m-xxl-auto { margin: auto !important; } .mt-xxl-auto, .my-xxl-auto { margin-top: auto !important; } .mr-xxl-auto, .mx-xxl-auto { margin-right: auto !important; } .mb-xxl-auto, .my-xxl-auto { margin-bottom: auto !important; } .ml-xxl-auto, .mx-xxl-auto { margin-left: auto !important; } }.text-monospace { font-family: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace; }.text-justify { text-align: justify !important; }.text-nowrap { white-space: nowrap !important; }.text-truncate { overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; }.text-left { text-align: left !important; }.text-right { text-align: right !important; }.text-center { text-align: center !important; }@media (min-width: 576px) { .text-sm-left { text-align: left !important; } .text-sm-right { text-align: right !important; } .text-sm-center { text-align: center !important; } }@media (min-width: 768px) { .text-md-left { text-align: left !important; } .text-md-right { text-align: right !important; } .text-md-center { text-align: center !important; } }@media (min-width: 992px) { .text-lg-left { text-align: left !important; } .text-lg-right { text-align: right !important; } .text-lg-center { text-align: center !important; } }@media (min-width: 1200px) { .text-xl-left { text-align: left !important; } .text-xl-right { text-align: right !important; } .text-xl-center { text-align: center !important; } }@media (min-width: 1600px) { .text-xxl-left { text-align: left !important; } .text-xxl-right { text-align: right !important; } .text-xxl-center { text-align: center !important; } }.text-lowercase { text-transform: lowercase !important; }.text-uppercase { text-transform: uppercase !important; }.text-capitalize { text-transform: capitalize !important; }.font-weight-light { font-weight: 300 !important; }.font-weight-normal { font-weight: 400 !important; }.font-weight-bold { font-weight: 700 !important; }.font-italic { font-style: italic !important; }.text-white { color: #fff !important; }.text-primary { color: #007bff !important; }a.text-primary:hover, a.text-primary:focus { color: #0062cc !important; }.text-secondary { color: #6c757d !important; }a.text-secondary:hover, a.text-secondary:focus { color: #545b62 !important; }.text-success { color: #28a745 !important; }a.text-success:hover, a.text-success:focus { color: #1e7e34 !important; }.text-info { color: #17a2b8 !important; }a.text-info:hover, a.text-info:focus { color: #117a8b !important; }.text-warning { color: #ffc107 !important; }a.text-warning:hover, a.text-warning:focus { color: #d39e00 !important; }.text-danger { color: #dc3545 !important; }a.text-danger:hover, a.text-danger:focus { color: #bd2130 !important; }.text-light { color: #f8f9fa !important; }a.text-light:hover, a.text-light:focus { color: #dae0e5 !important; }.text-dark { color: #343a40 !important; }a.text-dark:hover, a.text-dark:focus { color: #1d2124 !important; }.text-body { color: #212529 !important; }.text-muted { color: #6c757d !important; }.text-black-50 { color: rgba(0, 0, 0, 0.5) !important; }.text-white-50 { color: rgba(255, 255, 255, 0.5) !important; }.text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; }.visible { visibility: visible !important; }.invisible { visibility: hidden !important; }@media print { *, *::before, *::after { text-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; } a:not(.btn) { text-decoration: underline; } abbrtitle::after { content: ( attr(title) ); } pre { white-space: pre-wrap !important; } pre, blockquote { border: 1px solid #adb5bd; page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } @page { size: a3; } body { min-width: 992px !important; } .container { min-width: 992px !important; } .navbar { display: none; } .badge { border: 1px solid #000; } .table { border-collapse: collapse !important; } .table td, .table th { background-color: #fff !important; } .table-bordered th, .table-bordered td { border: 1px solid #dee2e6 !important; } .table-dark { color: inherit; } .table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody { border-color: #dee2e6; } .table .thead-dark th { color: inherit; border-color: #dee2e6; } }._notext, ._notext a, a._notext { text-indent: -99em; white-space: nowrap; overflow: hidden; }._noselect { -moz-user-select: -moz-none; -webkit-user-select: none; -ms-user-select: none; user-select: none; }/*.an(@name, @animation, @fill-mode, @time, @delay) { -webkit-animation-timing-function: @animation; -webkit-animation-fill-mode: @fill-mode; -webkit-animation-duration: @time; -webkit-animation-delay: @delay; -webkit-animation-name: @name; animation-timing-function: @animation; animation-fill-mode: @fill-mode; animation-duration: @time; animation-delay: @delay; animation-name: @name;} *//* .keyframes(@name;@arguments) { @-webkit-keyframes @name { @arguments(); } @keyframes @name { @arguments(); }} *//* .placeholderCuston(@styles) { &::-webkit-input-placeholder { @styles(); } &::-moz-placeholder { @styles(); } &:-moz-placeholder { @styles(); } &::-ms-input-placeholder { @styles(); }} */.w12, .w12m { width: 100%; }.w11, .w11m { width: 91.66666667%; }.w10, .w10m { width: 83.33333333%; }.w9, .w9m { width: 75%; }.w8, .w8m { width: 66.66666667%; }.w7, .w7m { width: 58.33333333%; }.w6, .w6m { width: 50%; }.w5, .w5m { width: 41.66666667%; }.w4, .w4m { width: 33.33333333%; }.w3, .w3m { width: 25%; }.w2, .w2m { width: 16.66666667%; }.w1, .w1m { width: 8.33333333%; }.w1m, .w2m, .w3m, .w4m, .w5m, .w6m, .w7m, .w8m, .w9m, .w10m, .w11m, .w12m { margin-left: auto; margin-right: auto; }@font-face { font-family: Montserrat Black; font-style: normal; font-weight: normal; src: local(Montserrat Black), url(/bitrix/templates/maintemplate/fonts/Montserrat-Black.woff) format(truetype); }@font-face { font-family: Montserrat Medium; font-style: normal; font-weight: normal; src: local(Montserrat Medium), url(/bitrix/templates/maintemplate/fonts/Montserrat-Medium.woff) format(truetype); }@font-face { font-family: Montserrat ExtraBold; font-style: normal; font-weight: normal; src: local(Montserrat ExtraBold), url(/bitrix/templates/maintemplate/fonts/Montserrat-ExtraBold.woff) format(truetype); }@font-face { font-family: Montserrat Regular; font-style: normal; font-weight: normal; src: local(Montserrat Regular), url(/bitrix/templates/maintemplate/fonts/Montserrat-Regular.woff) format(truetype); }@font-face { font-family: Montserrat; font-style: normal; font-weight: normal; src: local(Montserrat Regular), url(/bitrix/templates/maintemplate/fonts/Montserrat-Regular.woff) format(truetype); }@font-face { font-family: Montserrat Black; font-style: normal; font-weight: normal; src: local(Montserrat Black), url(/bitrix/templates/maintemplate/fonts/Montserrat-Black.woff) format(truetype); }@font-face { font-family: Montserrat Black; font-style: normal; font-weight: normal; src: local(Montserrat Black), url(/bitrix/templates/maintemplate/fonts/Montserrat-Black.woff) format(truetype); }@font-face { font-family: Montserrat SemiBold; font-style: normal; font-weight: normal; src: local(Montserrat SemiBold), url(/bitrix/templates/maintemplate/fonts/Montserrat-SemiBold.woff) format(truetype); }@font-face { font-family: BebasNeue Light; font-style: normal; font-weight: normal; src: local(BebasNeue Light), url(/bitrix/templates/maintemplate/fonts/BebasNeue-Light.ttf) format(truetype); }@font-face { font-family: BebasNeue Bold; font-style: normal; font-weight: normal; src: local(BebasNeue Bold), url(/bitrix/templates/maintemplate/fonts/BebasNeue-Bold.ttf) format(truetype); }@font-face { font-family: BebasNeue Regular; font-style: normal; font-weight: normal; src: local(BebasNeue Regular), url(/bitrix/templates/maintemplate/fonts/BebasNeue-Regular.ttf) format(truetype); }@font-face { font-family: Montserrat bold; src: local(Montserrat bold), url(/bitrix/templates/maintemplate/fonts/Montserrat-Bold.ttf) format(truetype); font-weight: normal; font-style: normal; }body { overflow-x: hidden; font-family: Montserrat Regular; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; cursor: default; min-height: 100vh; } body.active-menu { height: 100vh; overflow: hidden; } body.active-menu #header { background: #000; } body.intro#content { padding-top: 0; }.button-to-video { cursor: pointer; width: 100%; text-align: center; font-family: Montserrat Bold; text-decoration: none; outline: none; -webkit-transition: all ease 200ms; -o-transition: all ease 200ms; transition: all ease 200ms; margin-top: 15px; background: #C10505; border-radius: 6px; padding: 8px 10px; border-color: #C10505; } .button-to-video span { font-size: 12px; color: #FFF; padding-right: 35px; position: relative; } .button-to-video span::before { content: ; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 20px; height: 20px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/video-player.svg); } .button-to-video:hover { background: #db0000 !important; border-color: #db0000 !important; }a { cursor: pointer; text-decoration: none; } a:hover { text-decoration: none; }.article-table { margin-top: 25px; min-width: 100%; } .article-table table { overflow: auto; display: block; border-radius: inherit; border-top: none; border-right: none; border-bottom: none; border-left: none; border-color: rgba(181, 173, 142, 0.8); } .article-table table tr th, .article-table table tr td { font-size: 13px; padding: 5px; line-height: 1.2em; } .article-table table thead tr th { background: #f9b934; color: #363024; font-family: Montserrat SemiBold; padding: 5px 10px; } @media (max-width: 767.98px) { .article-table table tr th, .article-table table tr td { font-size: 12px; } } @media (min-width: 1200px) { .article-table table tr td { padding: 10px 15px; } }#header { background: rgba(0, 0, 0, 0.85); background: black; position: fixed; top: 0; left: 0; right: 0; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; z-index: 500; } #header .header-container { padding-top: 5px; padding-bottom: 5px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } #header .logo { text-align: center; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } #header .logo .logo-image { display: block; width: 35px; margin-left: auto; margin-right: auto; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } #header .logo img { width: 100%; } #header .logo .logo-text { margin-top: 5px; font-family: BebasNeue Bold; font-weight: 900; line-height: normal; font-size: 16px; color: #fff; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } #header .header-title { padding-left: 20px; padding-right: 20px; font-family: BebasNeue Regular, sans-serif; letter-spacing: 1px; color: #fff; line-height: normal; font-size: 30px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } #header .offcanvas-collapse { padding: 20px 30px 20px; position: fixed; z-index: 512; top: 0; bottom: 0; right: 100%; left: -300px; width: 300px; overflow-y: auto; visibility: hidden; background-color: #000; -webkit-transition-timing-function: ease-in-out; -o-transition-timing-function: ease-in-out; transition-timing-function: ease-in-out; -webkit-transition-duration: .3s; -o-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: left, visibility; -o-transition-property: left, visibility; transition-property: left, visibility; -webkit-box-align: start; -ms-flex-align: start; align-items: start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; border-right: 5px solid rgba(0, 0, 0, 0.2); } #header .offcanvas-collapse.open { left: 0; visibility: visible; } #header .offcanvas-collapse .navbar-expand-lg .navbar-nav { -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; } #header .offcanvas-collapse .nav-scroller { position: relative; z-index: 2; height: 2.75rem; overflow-y: hidden; } #header .offcanvas-collapse .nav-scroller .nav { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: nowrap; flex-wrap: nowrap; margin-top: -1px; overflow-x: auto; color: #fff; text-align: center; white-space: nowrap; } #header button { padding: 0; outline: none; background: none; border: none; } #header button img { width: 100%; } #header button span { color: #fff; text-transform: uppercase; font-family: BebasNeue Regular, sans-serif; font-size: 24px; letter-spacing: 1px; } #header .navbar .menu-logo { max-width: 50px; -ms-flex-item-align: start; align-self: flex-start; text-align: center; } #header .navbar .menu-logo .logo-image { margin-left: auto; margin-right: auto; } #header .navbar .menu-logo img { width: 100%; } #header .navbar .menu-logo .logo-text { margin-top: 5px; font-family: BebasNeue Bold; font-weight: 700; font-size: 17px; color: #fff; } #header .navbar .navbar-collapse { 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-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } #header .navbar .navbar-collapse button { position: absolute; z-index: 1024; width: 28px; right: 20px; top: 20px; } #header .navbar .navbar-collapse .menu-contacts { margin-top: 35px; } #header .navbar .navbar-collapse .menu-contacts a { text-decoration: none; display: block; } #header .navbar .navbar-collapse .menu-contacts a.phone { font-size: 18px; line-height: normal; font-family: BebasNeue Bold, sans-serif; font-weight: 700; color: #d8d5d5; letter-spacing: 1px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; padding-left: 26px; position: relative; } #header .navbar .navbar-collapse .menu-contacts a.phone::after, #header .navbar .navbar-collapse .menu-contacts a.phone::before { content: ; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 19px; height: 20px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } #header .navbar .navbar-collapse .menu-contacts a.phone::before { background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-phone_white.svg); } #header .navbar .navbar-collapse .menu-contacts a.phone::after { background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-phone_yellow.svg); opacity: 0; } #header .navbar .navbar-collapse .menu-contacts a.phone:hover { text-decoration: none; color: #FFBD35; } #header .navbar .navbar-collapse .menu-contacts a.phone:hover::before { opacity: 0; } #header .navbar .navbar-collapse .menu-contacts a.phone:hover::after { opacity: 1; } #header .navbar .navbar-collapse .menu-contacts .socials { margin-top: 20px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } #header .navbar .navbar-collapse .menu-contacts .socials .social { text-decoration: none; display: block; width: 30px; height: 30px; position: relative; } #header .navbar .navbar-collapse .menu-contacts .socials .social::after { content: ; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-repeat: no-repeat; background-position: center; background-size: contain; border-radius: 4px; -webkit-filter: grayscale(30%); filter: grayscale(30%); } #header .navbar .navbar-collapse .menu-contacts .socials .social:hover::after { -webkit-filter: grayscale(0); filter: grayscale(0); } #header .navbar .navbar-collapse .menu-contacts .socials .social.vk::after { background-color: #fff; background-image: url(/bitrix/templates/maintemplate/img/socials/vk.svg); } #header .navbar .navbar-collapse .menu-contacts .socials .social.whatsapp::after { background-image: url(/bitrix/templates/maintemplate/img/socials/whatsapp.svg); } #header .navbar .navbar-collapse .menu-contacts .socials .social.fb::after { background-image: url(/bitrix/templates/maintemplate/img/socials/facebook.svg); } #header .navbar .navbar-collapse .menu-contacts .socials .social.skype::after { border-radius: 8px; background-color: #fff; background-image: url(/bitrix/templates/maintemplate/img/socials/skype.svg); } #header .navbar .navbar-collapse .menu-contacts .socials .social.telegram::after { background-image: url(/bitrix/templates/maintemplate/img/socials/telegram.svg); } #header .navbar .navbar-collapse .menu-contacts .socials .social + .social { margin-left: 15px; } #header .navbar .navbar-nav { margin-top: 30px; width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } #header .navbar .navbar-nav > li + li { margin-top: 5px; } #header .navbar .navbar-nav li { width: 100%; } #header .navbar .navbar-nav li a { display: block; text-decoration: none; color: #d8d5d5; line-height: 1.4em; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; font-size: 18px; line-height: 1.4em; } #header .navbar .navbar-nav li a:hover { color: #f9b934; } #header .navbar .navbar-nav li + li { margin-top: 8px; } #header .navbar .navbar-nav li.parent { position: relative; } #header .navbar .navbar-nav li.parent > a { margin-right: 18px; } #header .navbar .navbar-nav li.parent ul { margin: 5px 0 0 10px; padding: 0; list-style: none; display: none; } #header .navbar .navbar-nav li.parent::after, #header .navbar .navbar-nav li.parent::before { content: ; position: absolute; right: 0; top: 10px; width: 15px; height: 10px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } #header .navbar .navbar-nav li.parent::after { background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-arrow_white.svg); } #header .navbar .navbar-nav li.parent::before { background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-arrow_yellow.svg); opacity: 0; } #header .navbar .navbar-nav li.parent.isOpen > a { color: #FFBD35; } #header .navbar .navbar-nav li.parent.isOpen::after, #header .navbar .navbar-nav li.parent.isOpen::before { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } #header .navbar .navbar-nav li.parent.isOpen::after { opacity: 0; } #header .navbar .navbar-nav li.parent.isOpen::before { opacity: 1; } #header .navbar .navbar-nav li.children { position: relative; } #header .navbar .navbar-nav li.children > a { margin-right: 18px; } #header .navbar .navbar-nav li.children::after, #header .navbar .navbar-nav li.children::before { content: ; position: absolute; right: 0; top: 10px; width: 15px; height: 10px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } #header .navbar .navbar-nav li.children::after { background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-arrow_white.svg); } #header .navbar .navbar-nav li.children::before { background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-arrow_yellow.svg); opacity: 0; } #header .navbar .navbar-nav li.children.isOpen > a { color: #FFBD35; } #header .navbar .navbar-nav li.children.isOpen::after, #header .navbar .navbar-nav li.children.isOpen::before { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } #header .navbar .navbar-nav li.children.isOpen::after { opacity: 0; } #header .navbar .navbar-nav li.children.isOpen::before { opacity: 1; } @media (min-width: 992px) { #header .header-container { height: 76px; } #header.small .header-container { height: 63px; } #header.small .logo .logo-image { width: 31px; } #header.small .logo .logo-text { font-size: 13px; } #header.small .header-title { font-size: 24px; } } @media (max-width: 991.98px) { #header nav button { width: 30px; } #header .logo .logo-image { width: 30px; } #header .logo .logo-text { font-size: 14px; } #header .header-title { font-size: 18px; } } @media (max-width: 767.98px) { #header .header-container { min-height: 54px; } #header .header-title { padding-top: 0; font-size: 16px; } #header nav button { width: 35px; } #header .offcanvas-collapse.open { width: 100vw; } }#content { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; position: relative; }#footer .footer-top { color: #c0bebe; background: #111111; padding-top: 30px; padding-bottom: 40px; font-family: Montserrat; } #footer .footer-top-container { min-height: 380px; } #footer .footer-top .footer-info .logo { max-width: 43px; font-family: BebasNeue Bold, sans-serif; } #footer .footer-top .footer-info .logo img { width: 100%; } #footer .footer-top .footer-info .logo .logo-text { margin-top: 15px; text-align: center; font-family: Montserrat ExtraBold; font-size: 14px; text-align: center; color: #fff; } #footer .footer-top .footer-info .footer-title { margin-top: 28px; font-size: 20px; line-height: normal; letter-spacing: .6px; font-family: BebasNeue Regular, sans-serif; } #footer .footer-top .footer-info .left-footer-contacts { margin-top: 15px; } #footer .footer-top .footer-info .left-footer-contacts .contact.address { font-family: Montserrat Medium; font-size: 14px; line-height: normal; } #footer .footer-top .footer-info .left-footer-contacts .contact.phone { margin-top: 26px; display: block; color: #c0bebe; text-decoration: none; font-size: 22px; line-height: normal; font-family: Montserrat Medium; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } #footer .footer-top .footer-info .left-footer-contacts .contact.phone:hover { color: #f9b934; } #footer .footer-top .footer-info-title { font-family: Montserrat SemiBold; color: #c0bebe; font-size: 14px; text-transform: uppercase; line-height: normal; } #footer .footer-top .footer-socials { padding-top: 55px; } #footer .footer-top .footer-socials .socials { margin-top: 18px; 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-align: start; -ms-flex-align: start; align-items: flex-start; } #footer .footer-top .footer-socials .socials .social { font-size: 14px; text-decoration: none; display: inline-block; color: #c0bebe; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; padding-left: 38px; position: relative; font-weight: 400; } #footer .footer-top .footer-socials .socials .social + .social { margin-top: 20px; } #footer .footer-top .footer-socials .socials .social::after { content: ; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 28px; height: 28px; opacity: .8; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; background-repeat: no-repeat; background-position: center; background-size: contain; border-radius: 50%; } #footer .footer-top .footer-socials .socials .social.whatsapp::after { background-image: url(/bitrix/templates/maintemplate/img/footer/icon-whatsapp.svg); } #footer .footer-top .footer-socials .socials .social.vk::after { background-image: url(/bitrix/templates/maintemplate/img/footer/vk.svg); } #footer .footer-top .footer-socials .socials .social.skype::after { background-image: url(/bitrix/templates/maintemplate/img/footer/icon-skype.svg); } #footer .footer-top .footer-socials .socials .social.fb::after { background-image: url(/bitrix/templates/maintemplate/img/footer/icon-fb.svg); } #footer .footer-top .footer-socials .socials .social.vk::after { background-image: url(/bitrix/templates/maintemplate/img/footer/icon-vk.svg); } #footer .footer-top .footer-socials .socials .social.telegram::after { background-image: url(/bitrix/templates/maintemplate/img/footer/icon-telegram.svg); } #footer .footer-top .footer-socials .socials .social:hover { color: #efeeee; } #footer .footer-top .footer-socials .socials .social:hover::after { -webkit-box-shadow: 0px 0px 2px 0px white; box-shadow: 0px 0px 2px 0px white; opacity: 1; } #footer .footer-top .footer-contacts { padding-top: 55px; } #footer .footer-top .footer-contacts .contacts { margin-top: 18px; } #footer .footer-top .footer-contacts .contacts .contact { font-size: 14px; line-height: normal; padding-left: 38px; position: relative; } #footer .footer-top .footer-contacts .contacts .contact::after { content: ; position: absolute; left: 0; top: 2px; width: 28px; height: 28px; opacity: .8; background-repeat: no-repeat; background-position: center; background-size: contain; } #footer .footer-top .footer-contacts .contacts .contact.address::after { background-image: url(/bitrix/templates/maintemplate/img/footer/icon-address.svg); } #footer .footer-top .footer-contacts .contacts .contact.phones::after { background-image: url(/bitrix/templates/maintemplate/img/footer/icon-phone.svg); } #footer .footer-top .footer-contacts .contacts .contact.working-time::after { background-image: url(/bitrix/templates/maintemplate/img/footer/icon-time.svg); } #footer .footer-top .footer-contacts .contacts .contact .phone { text-decoration: none; color: #c0bebe; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } #footer .footer-top .footer-contacts .contacts .contact .phone:hover { color: #f9b934; } #footer .footer-top .footer-contacts .contacts .contact + .contact { margin-top: 15px; } #footer .footer-top .footer-search { margin-top: 25px; } #footer .footer-top .footer-search .form-control { width: 100%; max-width: 260px; position: relative; } #footer .footer-top .footer-search .form-control::after { content: ; position: absolute; right: 10px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 16px; height: 27px; opacity: 0.65; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-footer-search.svg); } #footer .footer-top .footer-search .form-control input { width: 100%; outline: none; border: none; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; height: 37px; font-size: 15px; padding-left: 15px; padding-right: 35px; border-radius: 4px; color: #464646; background: #e4e4e4; } #footer .footer-top .footer-search .form-control input::-webkit-input-placeholder { font-size: 15px; color: #606060; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } #footer .footer-top .footer-search .form-control input::-moz-placeholder { font-size: 15px; color: #606060; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } #footer .footer-top .footer-search .form-control input:-moz-placeholder { font-size: 15px; color: #606060; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } #footer .footer-top .footer-search .form-control input::-ms-input-placeholder { font-size: 15px; color: #606060; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } #footer .footer-top .footer-search .form-control input::input-placeholder { font-size: 15px; color: #606060; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } #footer .footer-top .footer-search .form-control input:hover::after, #footer .footer-top .footer-search .form-control input:focus::after { opacity: .9; } #footer .footer-top .footer-search .form-control input:hover::-webkit-input-placeholder, #footer .footer-top .footer-search .form-control input:focus::-webkit-input-placeholder { color: #464646; } #footer .footer-top .footer-search .form-control input:hover::-moz-placeholder, #footer .footer-top .footer-search .form-control input:focus::-moz-placeholder { color: #464646; } #footer .footer-top .footer-search .form-control input:hover:-moz-placeholder, #footer .footer-top .footer-search .form-control input:focus:-moz-placeholder { color: #464646; } #footer .footer-top .footer-search .form-control input:hover::-ms-input-placeholder, #footer .footer-top .footer-search .form-control input:focus::-ms-input-placeholder { color: #464646; } #footer .footer-top .footer-search .form-control input:hover::input-placeholder, #footer .footer-top .footer-search .form-control input:focus::input-placeholder { color: #464646; }#footer .footer-bottom { background: #000; padding-top: 25px; padding-bottom: 85px; } #footer .footer-bottom .copyrights { text-align: center; line-height: normal; color: #c0bebe; } #footer .footer-bottom .footer-link { margin-top: 14px; text-align: center; } #footer .footer-bottom .footer-link a { font-size: 15px; line-height: normal; border-bottom: 1px dotted #f3c601; color: #e4e4e4; } #footer .footer-bottom .footer-link a:hover { color: #c0bebe; }@media (max-width: 1199.98px) { #footer .footer-top .footer-info { 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-align: center; -ms-flex-align: center; align-items: center; text-align: center; } #footer .footer-top .footer-socials { max-width: 220px; margin: 18px auto 0; text-align: center; } #footer .footer-top .footer-info-title { text-align: center; } #footer .footer-top .footer-contacts { max-width: 300px; margin: 0 auto; } }@media (max-width: 991.98px) { #footer .footer-top .footer-info .logo { max-width: 65px; } #footer .footer-top .footer-socials { padding-top: 20px; } }@media (max-width: 767.98px) { #footer .footer-top .footer-info-title { text-align: center; } #footer .footer-top .footer-info .logo { max-width: 60px; } #footer .footer-top .footer-info .footer-title { font-size: 18px; } #footer .footer-top .footer-info .left-footer-contacts { margin-top: 10px; } #footer .footer-top .footer-info .left-footer-contacts .contact.address { font-size: 13px; } #footer .footer-top .footer-info .left-footer-contacts .contact.phone { margin-top: 25px; font-size: 20px; } #footer .footer-top .footer-socials { padding-top: 30px; } #footer .footer-top .footer-socials .socials .social { text-align: center; } #footer .footer-top .footer-contacts { display: none; } #footer .footer-bottom { padding-top: 15px; padding-bottom: 60px; } #footer .footer-bottom .copyrights { font-size: 14px; } #footer .footer-bottom .footer-link a { font-size: 13px; } }@media (max-width: 575.98px) { #footer .footer-top .footer-info { 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-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center; } }.header-menu { position: fixed; z-index: 124; border-top: 1px solid #262626; -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; bottom: 0; padding: 30px 0 55px; left: 0; right: 0; -webkit-transform: translateX(-100vw); -ms-transform: translateX(-100vw); transform: translateX(-100vw); background: #000; overflow-y: scroll; top: 76px; height: calc(100vh - 76px); } .header-menu::-webkit-scrollbar { background-color: #000; width: 7px; } .header-menu::-webkit-scrollbar-track { background-color: #000; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .header-menu::-webkit-scrollbar-track:hover { background-color: #000; } .header-menu::-webkit-scrollbar-thumb { background-color: #595959; border-radius: 2px; border: 2px solid #595959; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .header-menu::-webkit-scrollbar-thumb:hover { border: 2px solid #636363; background-color: #636363; } .header-menu::-webkit-scrollbar-button { display: none; } .header-menu.active { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .header-menu .container { overflow: hidden; } .header-menu a { display: block; padding: 6px 0; text-align: center; font-size: 17px; font-family: Montserrat Medium; color: #fff; -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; text-decoration: none; } .header-menu a:hover { color: #F9B934; } .header-menu_contacts { margin-top: 30px; padding: 30px 20px 0; border-top: 1px solid #262626; } .header-menu_phone { font-size: 16px; font-family: Montserrat Bold; line-height: normal; } .header-menu_phone span { -webkit-transition: all ease 260ms; -o-transition: all ease 260ms; transition: all ease 260ms; position: relative; color: #fff; padding-left: 44px; } .header-menu_phone span::before, .header-menu_phone span::after { content: ; -webkit-transition: all ease 260ms; -o-transition: all ease 260ms; transition: all ease 260ms; position: absolute; left: 0; top: 50%; transition: all ease 260ms; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); height: 27px; width: 27px; background-position: center; background-repeat: no-repeat; background-size: contain; } .header-menu_phone span::before { background-image: url(/bitrix/templates/maintemplate/img/icon-phone-mobile.svg); } .header-menu_phone span::after { opacity: 0; background-image: url(/bitrix/templates/maintemplate/img/icon-phone-mobile-1.svg); } .header-menu_phone:hover span { color: #F9B934; } .header-menu_phone:hover span::before { opacity: 0; } .header-menu_phone:hover span::after { opacity: 1; } .header-menu_socials { margin-top: 15px; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; display: -webkit-box; display: -ms-flexbox; display: flex; } .header-menu_socials .social { margin: 0 6px; display: -webkit-box; display: -ms-flexbox; display: flex; width: 27px; height: 27px; position: relative; } .header-menu_socials .social::before, .header-menu_socials .social::after { content: ; position: absolute; top: 0; left: 0; bottom: 0; right: 0; background-position: center; background-repeat: no-repeat; background-size: contain; } .header-menu_socials .social.vk::before { background-image: url(/bitrix/templates/maintemplate/img/socials/vk-1.svg); } .header-menu_socials .social.vk::after { background-image: url(/bitrix/templates/maintemplate/img/socials/vk-1_active.svg); } .header-menu_socials .social.skype::before { background-image: url(/bitrix/templates/maintemplate/img/socials/skype-1.svg); } .header-menu_socials .social.skype::after { background-image: url(/bitrix/templates/maintemplate/img/socials/skype-1_active.svg); } .header-menu_socials .social.whatsapp::before { background-image: url(/bitrix/templates/maintemplate/img/socials/whatsapp-1.svg); } .header-menu_socials .social.whatsapp::after { background-image: url(/bitrix/templates/maintemplate/img/socials/whatsapp-1_active.svg); } .header-menu_socials .social.telegram::before { background-image: url(/bitrix/templates/maintemplate/img/socials/telegram-1.svg); } .header-menu_socials .social.telegram::after { background-image: url(/bitrix/templates/maintemplate/img/socials/telegram-1_active.svg); } .header-menu_socials .social.fb::before { background-image: url(/bitrix/templates/maintemplate/img/socials/whatsapp-1.svg); } .header-menu_socials .social.fb::after { background-image: url(/bitrix/templates/maintemplate/img/socials/whatsapp-1_active.svg); } .header-menu_socials .social::after { opacity: 0; } .header-menu_socials .social:hover::before { opacity: 0; } .header-menu_socials .social:hover::after { opacity: 1; } .header-menu .container { padding: 0; max-width: unset; } .header-menu menu { padding: 0 20px; margin: 0; list-style: none; } .header-menu menu li.parent .submenu { -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; -webkit-transform: translateX(-100vw); -ms-transform: translateX(-100vw); transform: translateX(-100vw); position: fixed; left: 0; z-index: 124; height: calc(100vh - 76px); top: 0; min-height: 100%; bottom: 0; padding: 30px 0; left: 0; right: 0; background: #000; } .header-menu menu li.parent .submenu::-webkit-scrollbar { background-color: #000; width: 7px; } .header-menu menu li.parent .submenu::-webkit-scrollbar-track { background-color: #000; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .header-menu menu li.parent .submenu::-webkit-scrollbar-track:hover { background-color: #000; } .header-menu menu li.parent .submenu::-webkit-scrollbar-thumb { background-color: #595959; border-radius: 2px; border: 2px solid #595959; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .header-menu menu li.parent .submenu::-webkit-scrollbar-thumb:hover { border: 2px solid #636363; background-color: #636363; } .header-menu menu li.parent .submenu::-webkit-scrollbar-button { display: none; } .header-menu menu li.parent .submenu .container { background: #000; overflow-y: scroll; height: 100%; } .header-menu menu li.parent .submenu .container::-webkit-scrollbar { background-color: #000; width: 7px; } .header-menu menu li.parent .submenu .container::-webkit-scrollbar-track { background-color: #000; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .header-menu menu li.parent .submenu .container::-webkit-scrollbar-track:hover { background-color: #000; } .header-menu menu li.parent .submenu .container::-webkit-scrollbar-thumb { background-color: #595959; border-radius: 2px; border: 2px solid #595959; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .header-menu menu li.parent .submenu .container::-webkit-scrollbar-thumb:hover { border: 2px solid #636363; background-color: #636363; } .header-menu menu li.parent .submenu .container::-webkit-scrollbar-button { display: none; } .header-menu menu li.parent .submenu.active { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .header-menu menu li.parent .submenu ul { list-style: none; padding: 0 20px 40px 20px; margin: 0; position: relative; } .header-menu menu li.parent .submenu ul li.main { padding: 0 20px 0 70px; margin-bottom: 4px; } .header-menu menu li.parent .submenu ul li.main a { font-size: 23px; line-height: 1.35em; } .header-menu menu li.parent .submenu ul li.prev { position: absolute; left: 20px; top: 12px; width: 34px; height: 16px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-prev.svg); text-align: center; padding: 6px 0; } .header-menu menu li.parent > a > span { padding-right: 27px; position: relative; display: block; } .header-menu menu li.parent > a > span::before, .header-menu menu li.parent > a > span::after { content: ; -webkit-transition: all ease 260ms; -o-transition: all ease 260ms; transition: all ease 260ms; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%) rotate(-90deg); -ms-transform: translateY(-50%) rotate(-90deg); transform: translateY(-50%) rotate(-90deg); height: 11px; width: 11px; background-position: center; background-repeat: no-repeat; background-size: contain; } .header-menu menu li.parent > a > span::before { background-image: url(/bitrix/templates/maintemplate/img/arrow-down-sign-to-navigate.svg); } .header-menu menu li.parent > a > span::after { opacity: 0; background-image: url(/bitrix/templates/maintemplate/img/arrow-down-sign-to-navigate-2.svg); } .header-menu menu li.parent > a:hover > span::before { opacity: 0; } .header-menu menu li.parent > a:hover > span::after { opacity: 1; } .header-menu menu li.parent.active { height: 0; overflow: hidden; } .header-menu menu li.parent.active > .submenu { padding-bottom: 40px; overflow-y: scroll; height: calc(100vh - 76px); -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .header-menu menu li.parent.active > .submenu > .submenu { padding-bottom: 80px; overflow-y: scroll; height: calc(100vh - 76px); -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); top: 124px; } .header-menu.active-first-parent { overflow: hidden; } .header-menu.active-submenu .header-menu_contacts { opacity: 0; } @media (min-width: 768px) { .header-menu { max-width: 340px; } .header-menu a { padding: 7px 0; } .header-menu_socials { margin-top: 15px -6px 0; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } .header-menu_contacts { margin-top: 40px; padding-top: 40px; } .header-menu a { text-align: left; } .header-menu .header-menu-menu_socials { margin: 14px -6px 0; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } } @media (max-width: 767.98px) { .header-menu { top: 54px; height: calc(100vh - 54px); } }.popup-review.fancybox-content { padding: 90px 70px 80px; display: -webkit-box; display: -ms-flexbox; display: flex; }.popup-review__container { display: -webkit-box; display: -ms-flexbox; display: flex; }.popup-review__info { width: 31%; 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-align: center; -ms-flex-align: center; align-items: center; }.popup-review__text { max-width: 700px; margin-left: 54px; width: 69%; line-height: 1.8em; color: #000; font-size: 14px; }.popup-review__image { width: 125px; height: 125px; } .popup-review__image img { height: 100%; width: 100%; border-radius: 50%; -o-object-fit: cover; object-fit: cover; }.popup-review__title { margin-top: 35px; font-size: 20px; font-family: Montserrat bold; line-height: 1.2em; }.popup-review__subtitle { margin-top: 12px; line-height: 1.1em; font-size: 13px; }.popup-review__services { margin-top: 60px; border-radius: 6px; max-width: 310px; background: #F9B934; padding: 60px 30px; } .popup-review__services_title { font-size: 10px; line-height: 12px; font-family: Montserrat bold; } .popup-review__services ul { margin: 25px 0 0; padding: 0; list-style: none; } .popup-review__services ul li { font-size: 11px; line-height: 1.2em; color: #000000; position: relative; padding-left: 22px; } .popup-review__services ul li::before { content: ; position: absolute; left: 0; top: 3px; width: 9px; height: 7px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/index/icon-arrow.svg); } .popup-review__services ul li + li { margin-top: 17px; }@media (min-width: 992px) { .popup-review.fancybox-content { max-width: 1150px; } }@media (max-width: 1199.98px) { .popup-review.fancybox-content { padding: 60px 30px 60px; display: -webkit-box; display: -ms-flexbox; display: flex; } }@media (max-width: 767.98px) { .popup-review.fancybox-content { padding: 0; display: -webkit-box; display: -ms-flexbox; display: flex; width: 320px; } .popup-review__container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .popup-review__info { width: 100%; padding: 45px 0 0; } .popup-review__text { max-width: unset; margin-left: 0; width: 100%; line-height: 1.8em; color: #000; font-size: 13px; text-align: center; padding: 40px 20px 25px; } .popup-review__image { width: 125px; height: 125px; } .popup-review__image img { height: 100%; width: 100%; border-radius: 50%; -o-object-fit: cover; object-fit: cover; } .popup-review__title { margin-top: 35px; font-size: 20px; font-family: Montserrat bold; line-height: 1.2em; } .popup-review__subtitle { margin-top: 12px; line-height: 1.1em; font-size: 13px; } .popup-review__services { border-radius: 0; margin-top: 45px; width: 100%; background: #F9B934; -ms-flex-item-align: stretch; -ms-grid-row-align: stretch; align-self: stretch; max-width: unset; padding: 40px 0; } .popup-review__services_title { text-align: center; font-size: 10px; line-height: 12px; font-family: Montserrat bold; } .popup-review__services ul { margin: 25px auto 0; padding: 0; max-width: 280px; list-style: none; } .popup-review__services ul li { font-size: 11px; line-height: 1.2em; color: #000000; position: relative; padding-left: 22px; } .popup-review__services ul li::before { content: ; position: absolute; left: 0; top: 3px; width: 9px; height: 7px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/index/icon-arrow.svg); } .popup-review__services ul li + li { margin-top: 17px; } }#breadcrumbs ul { margin: 0 -30px; padding: 0; list-style: none; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; } #breadcrumbs ul li { padding: 5px 30px 5px 30px; font-size: 12px; color: #232323; } #breadcrumbs ul li a { color: inherit; text-decoration: none; display: inline-block; -webkit-transition: all ease 280ms; -o-transition: all ease 280ms; transition: all ease 280ms; border-bottom: 1px dotted transparent; } #breadcrumbs ul li a:hover { color: #0a0a0a; border-color: #f9b934; } #breadcrumbs ul li + li { position: relative; } #breadcrumbs ul li + li::before { content: /; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); color: #232323; font-size: 12px; }#breadcrumbs.center ul { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }@media (max-width: 991.98px) { #breadcrumbs.center-md ul { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } }.pagination { margin: 22px -8px 0; padding: 0; list-style: none; 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; -ms-flex-wrap: wrap; flex-wrap: wrap; } .pagination li { padding: 3px 8px; } .pagination li a { -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; font-family: Montserrat SemiBold; font-size: 15px; color: #000; cursor: pointer; width: 30px; height: 30px; 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; text-align: center; line-height: normal; text-decoration: none; border: 1px solid #EDEDED; border-radius: 2px; } .pagination li a:hover { text-decoration: none; background: #fbd37e; } .pagination li.active a { background: #F9B934; } .pagination li.button-next, .pagination li.button-prev { padding: 3px 10px; } .pagination li.button-next a, .pagination li.button-prev a { border: none; height: 22px; cursor: pointer; width: 18px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-pagination-arrow.svg); } .pagination li.button-prev a { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }.title.medium { padding-bottom: 25px; font-family: Montserrat Black; font-size: 24px; text-align: center; text-transform: uppercase; line-height: normal; color: #232323; position: relative; } .title.medium::after { content: ; position: absolute; bottom: 0; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 80px; height: 8px; border-radius: 4px; background: #f9b934; }@media (min-width: 992px) { .title.left { text-align: left; } .title.left::after { left: 0; -webkit-transform: none; -ms-transform: none; transform: none; } }@media (min-width: 992px) and (max-width: 1199.98px) { .title.medium { font-size: 21px; } }@media (max-width: 991.98px) { .title.medium { padding-bottom: 20px; font-size: 21px; } }@media (max-width: 767.98px) { .title.medium { padding-bottom: 18px; font-size: 19px; } .title.medium::after { height: 6px; } }.button { white-space: nowrap; text-decoration: none; outline: none; padding: 16px 20px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; display: inline-block; line-height: normal; border: 1px solid transparent; text-align: center; font-size: 15px; border-radius: 6px; cursor: pointer; font-family: Montserrat SemiBold; } .button.red { background: #c10505; border: 1px solid #c10505; color: #fff; } .button.red.arrow span { padding-right: 40px; -webkit-transition: all ease 280ms; -o-transition: all ease 280ms; transition: all ease 280ms; position: relative; } .button.red.arrow span::after { content: ; -webkit-transition: all ease 280ms; -o-transition: all ease 280ms; transition: all ease 280ms; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 25px; height: 10px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/index/icon-arrow_white.svg); } .button.red.arrow:hover span { -webkit-transform: translateX(-2px); -ms-transform: translateX(-2px); transform: translateX(-2px); padding-right: 40px; position: relative; } .button.red.arrow:hover span::after { -webkit-transform: translateX(9px) translateY(-50%); -ms-transform: translateX(9px) translateY(-50%); transform: translateX(9px) translateY(-50%); } .button.red.arrow:active { -webkit-box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.25); box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.25); } .button.red:hover { background: #8f0404; border-color: #8f0404; } .button.bright-red { background: #c10505; border: 1px solid #c10505; color: #fff; } .button.bright-red:hover { color: #c10505; background: #fff; } .button.red-outline { color: #ff2e2e; font-family: Montserrat SemiBold; text-align: center; padding-left: 20px; padding-right: 20px; line-height: normal; border: 1px solid #ff0000; border-radius: 3px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .button.red-outline:hover { text-decoration: none; color: #fff; background: #ff2e2e; } .button.red-outline.arrow span { padding-right: 35px; position: relative; } .button.red-outline.arrow span::after, .button.red-outline.arrow span::before { content: ; position: absolute; top: 50%; right: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 20px; height: 20px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; background-position: center; background-repeat: no-repeat; background-size: contain; } .button.red-outline.arrow span::after { background-image: url(/bitrix/templates/maintemplate/img/pages/services/icon-arrow_red.svg); } .button.red-outline.arrow span::before { background-image: url(/bitrix/templates/maintemplate/img/pages/services/icon-arrow_white.svg); opacity: 0; } .button.red-outline.arrow:hover { text-decoration: none; color: #fff; background: #ff2e2e; } .button.red-outline.arrow:hover span::after { opacity: 0; } .button.red-outline.arrow:hover span::before { opacity: 1; } .button.yellow { border: 2px solid #F9B934; background: #F9B934; border-radius: 4px; color: #000; } .button.yellow.arrow span { padding-right: 40px; -webkit-transition: all ease 280ms; -o-transition: all ease 280ms; transition: all ease 280ms; color: #000; position: relative; } .button.yellow.arrow span::after { content: ; -webkit-transition: all ease 280ms; -o-transition: all ease 280ms; transition: all ease 280ms; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 25px; height: 10px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-arrow_black.svg); } .button.yellow.arrow:hover span { -webkit-transform: translateX(-2px); -ms-transform: translateX(-2px); transform: translateX(-2px); padding-right: 40px; position: relative; } .button.yellow.arrow:hover span::after { -webkit-transform: translateX(9px) translateY(-50%); -ms-transform: translateX(9px) translateY(-50%); transform: translateX(9px) translateY(-50%); } .button.yellow.arrow:active { -webkit-box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.25); box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.25); } .button.yellow:hover { background: none; } .button.video { background: #C10505; } .button.video span { color: #FFF; padding-right: 35px; position: relative; } .button.video span::before { content: ; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 20px; height: 20px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/video-player.svg); } .button.video:hover { background: #db0000 !important; border-color: #db0000 !important; } .button.blue { padding: 14px 25px; background: #0088CC; border-radius: 4px; font-size: 12px; line-height: 140%; color: #FFFFFF; font-family: Montserrat SemiBold; } .button.blue:hover { background: #009ceb; } .button.telegram span { padding-left: 29px; position: relative; } .button.telegram span::before { content: ; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 17px; height: 15px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-telegram-1_white.svg); } @media (max-width: 991.98px) { .button { font-size: 16px; } .button.blue { padding: 12px 25px; font-size: 11px; } }.page-info .title.big { font-family: Montserrat Black; color: #333333; font-size: 38px; line-height: normal; text-transform: uppercase; }.page-info .additional-info { margin-top: 25px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; }.page-info .date { font-size: 14px; line-height: normal; font-family: Montserrat SemiBold; color: #a8a8a8; } .page-info .date + .tags-list { margin-left: 25px; }.page-info .tags-list { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .page-info .tags-list a { text-decoration: none; font-size: 14px; line-height: normal; color: #232323; padding: 6px 5px; display: block; background: #f9b934; border-radius: 3px; }@media (max-width: 767.98px) { .page-info .title.big { font-size: 27px; text-align: center; } .page-info .additional-info { margin-top: 25px; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .page-info .date { margin-top: 10px; } .page-info .date + .tags-list { margin: 0; } }.articles-content { margin-top: 65px; } .articles-content .title { color: #232323; font-size: 16px !important; line-height: normal; font-family: Montserrat SemiBold !important; } .articles-content .list { margin-top: 25px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .articles-content a { text-decoration: none; display: inline-block; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; font-family: Montserrat SemiBold; color: #f58220; text-decoration: none; line-height: 1.1em; border-bottom: 1px solid #f58220; } .articles-content a + a { margin-top: 15px; } .articles-content a:hover { text-decoration: none; color: #232323; border-color: #232323; } @media (max-width: 991.98px) { .articles-content { text-align: center; } .articles-content .list { -webkit-box-align: center; -ms-flex-align: center; align-items: center; } }.reviews-widget .eafr-header-title { padding-bottom: 25px; font-family: Montserrat Black; font-size: 24px; text-align: center; text-transform: uppercase; line-height: normal; color: #232323; position: relative; white-space: normal !important; } .reviews-widget .eafr-header-title::after { content: ; position: absolute; bottom: 0; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 80px; height: 8px; border-radius: 4px; background: #f9b934; } @media (min-width: 992px) { .reviews-widget .eafr-header-title { text-align: left; } .reviews-widget .eafr-header-title::after { left: 0; -webkit-transform: none; -ms-transform: none; transform: none; } } @media (max-width: 991.98px) { .reviews-widget .eafr-header-title { text-align: center !important; padding-bottom: 20px; font-size: 21px; } } @media (max-width: 767.98px) { .reviews-widget .eafr-header-title { font-size: 19px; } .reviews-widget .eafr-header-title::after { height: 6px; } }.reviews-widget .eafr-header-rating-component { margin-top: 15px; } @media (max-width: 991.98px) { .reviews-widget .eafr-header-rating-component { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } }.preview-services-block { margin-top: 60px; font-family: Montserrat; } .preview-services-block .slider-controls { margin-top: 55px; 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; } .preview-services-block .slider-controls .slider-control-prev, .preview-services-block .slider-controls .slider-control-next { outline: none; height: 26px; width: 20px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/soiskatelam/icon-arrow_yellow.svg); } .preview-services-block .slider-controls .slider-control-prev { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); } .preview-services-block .slider-controls .slider-pagination { margin-left: 15px; margin-right: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .preview-services-block .slider-controls .slider-bullet { outline: none; display: inline-block; width: 22px; height: 22px; border-radius: 50%; border: 1px solid #f9b934; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .preview-services-block .slider-controls .slider-bullet:hover { background: rgba(249, 185, 52, 0.5); } .preview-services-block .slider-controls .slider-bullet + .slider-bullet { margin-left: 5px; } .preview-services-block .slider-controls .slider-bullet-active { background: #f9b934; } .preview-services-block .block-container { margin-left: -10px; margin-right: -10px; padding-top: 70px; padding-bottom: 45px; background: no-repeat center/cover url(/bitrix/templates/maintemplate/images/pages/soiskatelam/article-bg.jpg); position: relative; } .preview-services-block .block-container::after { content: ; position: absolute; z-index: 0; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); } .preview-services-block .title { text-transform: uppercase; position: relative; z-index: 64; font-size: 28px; line-height: normal; font-family: Montserrat Black; color: #fff; text-align: center; } .preview-services-block .preview-services-slider { margin-top: 50px; } .preview-services-block .service { padding: 0 10px; } .preview-services-block .service-container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; min-height: 800px; } .preview-services-block .service-title { min-height: 90px; 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; padding: 25px 20px 20px; font-size: 16px; line-height: 1.4em; text-align: center; font-family: Montserrat Black; border: 1px solid #000; } .preview-services-block .service-info { -webkit-box-sizing: border-box; box-sizing: border-box; margin-top: -1px; border: 1px solid #d5d5d5; border-top: 0; padding: 60px 50px 50px; 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-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; } .preview-services-block .service-list { list-style: none; margin: 0; padding: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; } .preview-services-block .service-list li { padding-left: 18px; position: relative; font-size: 13px; line-height: normal; color: #fff; } .preview-services-block .service-list li::after { content: ; position: absolute; left: 0; top: 4px; width: 12px; height: 9px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/services/icon-chechkmark_white.svg); } .preview-services-block .service-list li + li { margin-top: 10px; } .preview-services-block .service-price { margin-top: 55px; border: 1px dashed #f9b934; min-width: 190px; min-height: 72px; padding-left: 10px; padding-right: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .preview-services-block .service-price .current-price { font-family: Montserrat Black; font-size: 37px; line-height: normal; color: #f9b934; } .preview-services-block .service .button { margin-top: 45px; padding: 18px 20px 19px; width: 100%; } .preview-services-block .service.dark .service-title { background: #000; color: #fff; } .preview-services-block .service .button-yellow { margin-top: 15px; color: #fff; padding: 2px 8px 3px; background: rgba(213, 161, 53, 0.85); border-radius: 3px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .preview-services-block .service .button-yellow:hover { background: #d5a135; } .preview-services-block .services-slider { position: relative; z-index: 64; margin-top: 60px; } .preview-services-block .services-slider .slider-controls { margin-top: 55px; 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; } .preview-services-block .services-slider .slider-controls .slider-control-prev, .preview-services-block .services-slider .slider-controls .slider-control-next { outline: none; height: 26px; width: 20px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/soiskatelam/icon-arrow_yellow.svg); } .preview-services-block .services-slider .slider-controls .slider-control-prev { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); } .preview-services-block .services-slider .slider-controls .slider-pagination { margin-left: 15px; margin-right: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .preview-services-block .services-slider .slider-controls .slider-bullet { outline: none; display: inline-block; width: 22px; height: 22px; border-radius: 50%; border: 1px solid #f9b934; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .preview-services-block .services-slider .slider-controls .slider-bullet:hover { background: rgba(249, 185, 52, 0.5); } .preview-services-block .services-slider .slider-controls .slider-bullet + .slider-bullet { margin-left: 5px; } .preview-services-block .services-slider .slider-controls .slider-bullet-active { background: #f9b934; } @media (min-width: 1200px) { .preview-services-block .list { margin-left: auto; margin-right: auto; max-width: 1330px; } } @media (max-width: 1599.98px) { .preview-services-block .service-info { padding: 30px 20px; } } @media (max-width: 1199.98px) { .preview-services-block .list { margin-top: 50px; } .preview-services-block .service-info { padding: 40px 30px 30px; } .preview-services-block .service-title { padding: 10px; font-size: 15px; } .preview-services-block .service-container { min-height: 810px; } .preview-services-block .service-price { min-height: 62px; min-width: 175px; margin-top: 60px; } .preview-services-block .service-price .current-price { font-size: 30px; } } @media (max-width: 991.98px) { .preview-services-block .list { margin-top: 30px; } } @media (max-width: 767.98px) { .preview-services-block { margin-top: 60px; } .preview-services-block .list { margin-top: 20px; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .preview-services-block .service { padding: 15px; } .preview-services-block .service-info { padding: 50px 40px 45px; } .preview-services-block .service-title { font-size: 14px; line-height: 1.4em; min-height: 70px; padding: 4px 15px; } .preview-services-block .service-list li { font-size: 11px; } .preview-services-block .service-price { margin-top: 30px; min-width: 160px; min-height: 60px; } .preview-services-block .service-price .current-price { font-size: 30px; } .preview-services-block .service .button { margin-top: 35px; font-size: 12px; } } @media (max-width: 991.98px) { .preview-services-block .title { font-size: 24px; text-align: center; } .preview-services-block .service-container { min-height: 850px; } .preview-services-block .service-info { padding: 30px 14px 25px; } } @media (max-width: 767.98px) { .preview-services-block .title { font-size: 17px; } .preview-services-block .service { max-width: 350px; margin-left: auto; margin-right: auto; } .preview-services-block .service-container { min-height: 850px; } .preview-services-block .service-info { padding: 30px 10px; } }.testing-block { margin-top: 80px; } .testing-block .block-container { padding-top: 65px; padding-bottom: 65px; background-position: center; background-repeat: no-repeat; background-size: cover; background-image: url(/bitrix/templates/maintemplate/img/pages/soiskatelam/test-bg.jpg); position: relative; } .testing-block .block-container::after { content: ; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.75); } .testing-block .block-content { max-width: 1050px; margin: 0 auto; position: relative; z-index: 64; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-pack: distribute; justify-content: space-around; } .testing-block .line { height: 45px; width: 3px; background: #f9b934; border-radius: 3px; } .testing-block .title { padding-right: 20px; font-size: 21px; line-height: 1.1em; color: #fff; font-family: Montserrat SemiBold; text-transform: uppercase; } .testing-block .text { padding: 0 20px; font-size: 14px; font-family: Montserrat Medium; color: #fff; line-height: 1.7em; } .testing-block .button { min-width: 245px; } .testing-block.light .block-container::after { display: none; } @media (min-width: 1200px) { .testing-block .block-content { max-width: 1250px; } .testing-block .line { height: 45px; } .testing-block .title { font-size: 23px; } .testing-block .text { font-size: 15px; } .testing-block .button { min-width: 260px; } } @media (max-width: 1199.98px) { .testing-block { margin-top: 70px; } .testing-block .block-content { max-width: unset; text-align: center; } .testing-block .line { height: 45px; } .testing-block .title { font-size: 21px; } .testing-block .text { font-size: 14px; } .testing-block .button { min-width: 170px; } } @media (max-width: 991.98px) { .testing-block { margin-top: 50px; } .testing-block .block-container { padding-top: 50px; padding-bottom: 50px; } .testing-block .block-content { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .testing-block .line { margin-top: 30px; height: 3px; width: 56px; } .testing-block .title { padding: 0; font-size: 21px; } .testing-block .text { padding: 0; margin-top: 30px; font-size: 14px; } .testing-block .button { margin-top: 32px; min-width: 180px; } } @media (max-width: 767.98px) { .testing-block .block-container { padding-top: 40px; padding-bottom: 30px; } .testing-block .block-content { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .testing-block .line { height: 3px; width: 56px; } .testing-block .text { max-width: 300px; font-size: 12px; } .testing-block .text br { display: none; } }.horizontal-question-form-block { margin-top: 60px; } .horizontal-question-form-block .title + .form { margin-top: 75px; } .horizontal-question-form-block .form-control-groups { margin-top: 25px; } .horizontal-question-form-block form .form-control + .form-control { margin-top: 25px; } .horizontal-question-form-block form textarea { padding: 15px 20px; width: 100%; outline: none; border: 2px solid #febb38; height: 160px; font-size: 14px; line-height: normal; color: #333333; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .horizontal-question-form-block form textarea::-webkit-input-placeholder { color: #333333; font-size: 14px; line-height: normal; } .horizontal-question-form-block form textarea::-moz-placeholder { color: #333333; font-size: 14px; line-height: normal; } .horizontal-question-form-block form textarea:-moz-placeholder { color: #333333; font-size: 14px; line-height: normal; } .horizontal-question-form-block form textarea::-ms-input-placeholder { color: #333333; font-size: 14px; line-height: normal; } .horizontal-question-form-block form textarea::input-placeholder { color: #333333; font-size: 14px; line-height: normal; } .horizontal-question-form-block form textarea:hover, .horizontal-question-form-block form textarea:focus { border-color: #f3a100; } .horizontal-question-form-block form inputtypetext, .horizontal-question-form-block form inputtypeemail { width: 100%; outline: none; height: 52px; padding-left: 20px; padding-right: 20px; border: 2px solid #febb38; font-size: 14px; line-height: normal; color: #333333; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .horizontal-question-form-block form inputtypetext::-webkit-input-placeholder, .horizontal-question-form-block form inputtypeemail::-webkit-input-placeholder { color: #333333; font-size: 14px; line-height: normal; } .horizontal-question-form-block form inputtypetext::-moz-placeholder, .horizontal-question-form-block form inputtypeemail::-moz-placeholder { color: #333333; font-size: 14px; line-height: normal; } .horizontal-question-form-block form inputtypetext:-moz-placeholder, .horizontal-question-form-block form inputtypeemail:-moz-placeholder { color: #333333; font-size: 14px; line-height: normal; } .horizontal-question-form-block form inputtypetext::-ms-input-placeholder, .horizontal-question-form-block form inputtypeemail::-ms-input-placeholder { color: #333333; font-size: 14px; line-height: normal; } .horizontal-question-form-block form inputtypetext::input-placeholder, .horizontal-question-form-block form inputtypeemail::input-placeholder { color: #333333; font-size: 14px; line-height: normal; } .horizontal-question-form-block form inputtypetext:hover, .horizontal-question-form-block form inputtypetext:focus, .horizontal-question-form-block form inputtypeemail:hover, .horizontal-question-form-block form inputtypeemail:focus { border-color: #f3a100; } .horizontal-question-form-block form .button { width: 100%; margin-top: 30px; } @media (min-width: 768px) { .horizontal-question-form-block form { display: -webkit-box; display: -ms-flexbox; display: flex; } .horizontal-question-form-block form .form-control.question { min-height: 100%; width: 60%; } .horizontal-question-form-block form .form-control.question textarea { height: 100%; } .horizontal-question-form-block form .form-control-groups { padding-left: 35px; margin-top: 0; width: 40%; } } @media (min-width: 992px) { .horizontal-question-form-block form .form-control.question { width: 69%; } .horizontal-question-form-block form .form-control-groups { padding-left: 45px; width: 31%; } } @media (min-width: 1200px) { .horizontal-question-form-block form .form-control-groups { padding-left: 65px; } } @media (max-width: 991.98px) { .horizontal-question-form-block { margin-top: 80px; } .horizontal-question-form-block .title + .form { margin-top: 50px; } } @media (max-width: 767.98px) { .horizontal-question-form-block { margin-top: 70px; } .horizontal-question-form-block .title + .form { margin-top: 45px; } .horizontal-question-form-block form .form-control-groups { margin-top: 15px; max-width: 350px; margin-left: auto; margin-right: auto; } .horizontal-question-form-block form .form-control + .form-control { margin-top: 15px; } .horizontal-question-form-block form .button { margin-top: 30px; } }.hint-block .hint { margin-top: 60px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .hint-block .hint-image { width: 10%; min-width: 100px; } .hint-block .hint-image img { width: 100%; } .hint-block .hint-text { width: 90%; padding-left: 40px; font-size: 16px; line-height: 1.7em; color: #232323; }@media (max-width: 991.98px) { .hint-block .title.medium.left { text-align: center; } .hint-block .title.medium.left::after { left: 50%; -webkit-transform: translate(-50%); -ms-transform: translate(-50%); transform: translate(-50%); } .hint-block .hint { margin-top: 40px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; text-align: center; } .hint-block .hint-image { width: auto; max-width: 100px; } .hint-block .hint-text { margin-top: 25px; width: auto; max-width: 400px; padding-left: 0; font-size: 15px; } }.main-testing-block { margin-top: 40px; padding-bottom: 30px; } .main-testing-block .block-container { display: -webkit-box; display: -ms-flexbox; display: flex; } .main-testing-block .column-image { width: 38.4%; } .main-testing-block .column-image img { width: 100%; } .main-testing-block .column-info { width: 61.6%; padding-left: 30px; max-width: 700px; } .main-testing-block .column-info .column-text { font-size: 16px; line-height: 1.6em; color: #333333; } .main-testing-block .column-info .column-info-bottom { margin-top: 40px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline; } .main-testing-block .column-info .icon { padding: 5px 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .main-testing-block .column-info .icon-image { max-width: 55px; } .main-testing-block .column-info .icon-image img { width: 100%; } .main-testing-block .column-info .icon-title { margin-left: 10px; font-size: 14px; color: #333333; } .main-testing-block .column-info .icon-title span { font-family: Montserrat Black; color: #c10505; font-size: 16px; } .main-testing-block .column-info .button_link { text-align: center; } .main-testing-block .column-info .button { background: none; min-width: 240px; outline: none; } .main-testing-block .column-info .button:hover { background: #ff2e2e !important; } .main-testing-block .column-info .link { text-align: left; display: block; text-decoration: underline; margin-top: 8px; font-size: 14px; color: #a0a0a0; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .main-testing-block .column-info .link:hover { color: #c10505; } @media (min-width: 1200px) { .main-testing-block .column-info .icon-image { max-width: 60px; } .main-testing-block .column-info .column-info-bottom { margin-top: 60px; } } @media (max-width: 991.98px) { .main-testing-block .block-container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .main-testing-block .column-image { width: 100%; max-width: 350px; } .main-testing-block .column-info { max-width: unset; padding-left: 0; margin-top: 30px; width: 100%; } } @media (max-width: 767.98px) { .main-testing-block .block-container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .main-testing-block .column-info .column-text { font-size: 15px; } .main-testing-block .column-info .column-info-bottom { margin-top: 40px; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .main-testing-block .column-info .icon-image { max-width: 50px; } .main-testing-block .column-info .icon-title { font-size: 13px; } .main-testing-block .column-info .icon-title span { font-size: 16px; } .main-testing-block .column-info .button_link { margin-top: 40px; } .main-testing-block .column-info .link { font-size: 13px; } }.vertical-preview-articles-block .swiper-container { height: 800px; padding-right: 90px; }.vertical-preview-articles-block .vertical-preview-slider { position: relative; } .vertical-preview-articles-block .vertical-preview-slider .slider-controls { margin-top: 55px; 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; } .vertical-preview-articles-block .vertical-preview-slider .slider-controls .slider-control-prev, .vertical-preview-articles-block .vertical-preview-slider .slider-controls .slider-control-next { outline: none; height: 26px; width: 20px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/soiskatelam/icon-arrow_yellow.svg); } .vertical-preview-articles-block .vertical-preview-slider .slider-controls .slider-control-prev { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); } .vertical-preview-articles-block .vertical-preview-slider .slider-controls .slider-pagination { margin-left: 15px; margin-right: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .vertical-preview-articles-block .vertical-preview-slider .slider-controls .slider-bullet { outline: none; display: inline-block; width: 22px; height: 22px; border-radius: 50%; border: 1px solid #f9b934; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .vertical-preview-articles-block .vertical-preview-slider .slider-controls .slider-bullet:hover { background: rgba(249, 185, 52, 0.5); } .vertical-preview-articles-block .vertical-preview-slider .slider-controls .slider-bullet + .slider-bullet { margin-left: 5px; } .vertical-preview-articles-block .vertical-preview-slider .slider-controls .slider-bullet-active { background: #f9b934; }.vertical-preview-articles-block .articles-slider-list { display: -webkit-box; display: -ms-flexbox; display: flex; margin: 0 -40px; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .vertical-preview-articles-block .articles-slider-list .article { width: calc(100% / 3); padding: 1px 40px; } .vertical-preview-articles-block .articles-slider-list .article-container { 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-pack: center; -ms-flex-pack: center; justify-content: center; text-align: center; } .vertical-preview-articles-block .articles-slider-list .article-image { width: 100%; height: 260px; margin-left: auto; margin-right: auto; } .vertical-preview-articles-block .articles-slider-list .article-image img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; } .vertical-preview-articles-block .articles-slider-list .article-title { min-height: 66px; margin-top: 35px; font-family: Montserrat ExtraBold; color: #232323; font-size: 20px; line-height: 1.1em; } .vertical-preview-articles-block .articles-slider-list .article-add-info { margin-top: 15px; 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; } .vertical-preview-articles-block .articles-slider-list .article-date { font-size: 13px; line-height: normal; color: #a8a8a8; font-family: Montserrat ExtraBold; } .vertical-preview-articles-block .articles-slider-list .article-date + .article-tags-list { margin-left: 15px; } .vertical-preview-articles-block .articles-slider-list .article-tags-list { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .vertical-preview-articles-block .articles-slider-list .article-tags-list a { border-radius: 3px; display: block; text-decoration: none; font-size: 12px; line-height: normal; padding: 6px 5px; color: #232323; white-space: nowrap; background: #f9b934; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .vertical-preview-articles-block .articles-slider-list .article-tags-list a:hover { background: #fac75e; color: #303030; } .vertical-preview-articles-block .articles-slider-list .article-text { margin-top: 35px; min-height: 80px; text-align: center; font-size: 14px; line-height: 1.9em; color: #232323; } .vertical-preview-articles-block .articles-slider-list .article .button { margin-top: 30px; width: 100%; }@media (min-width: 768px) { .vertical-preview-articles-block .vertical-preview-slider { position: relative; } .vertical-preview-articles-block .vertical-preview-slider .slider-controls { margin-top: 0; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; position: absolute; z-index: 64; right: 0; top: 30%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .vertical-preview-articles-block .vertical-preview-slider .slider-controls .slider-control-next { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); } .vertical-preview-articles-block .vertical-preview-slider .slider-controls .slider-control-prev { -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); } .vertical-preview-articles-block .vertical-preview-slider .slider-controls .slider-pagination { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .vertical-preview-articles-block .vertical-preview-slider .slider-controls .slider-bullet + .slider-bullet { margin: 5px 0 0 0; } }@media (min-width: 1600px) { .vertical-preview-articles-block .swiper-container { height: 700px; padding-right: 90px; } .vertical-preview-articles-block .articles-slider-list .article-image { height: 220px; } }@media (max-width: 1599.98px) { .vertical-preview-articles-block .swiper-container { height: 700px; padding-right: 90px; } .vertical-preview-articles-block .articles-slider-list .article-image { height: 220px; } }@media (max-width: 1199.98px) { .vertical-preview-articles-block .swiper-container { height: 700px; padding-right: 70px; } .vertical-preview-articles-block .articles-slider-list { margin: 0 -20px; } .vertical-preview-articles-block .articles-slider-list .article { padding: 1px 20px; } .vertical-preview-articles-block .articles-slider-list .article-add-info { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .vertical-preview-articles-block .articles-slider-list .article-add-info .article-date + .article-tags-list { margin: 15px 0 0; } .vertical-preview-articles-block .articles-slider-list .article-title { font-size: 18px; min-height: 76px; } .vertical-preview-articles-block .articles-slider-list .article-image { height: 160px; } .vertical-preview-articles-block .articles-slider-list .article-text { font-size: 12px; } }@media (min-width: 768px) and (max-width: 991.98px) { .vertical-preview-articles-block .swiper-container { height: 700px; padding-right: 50px; } .vertical-preview-articles-block .articles-slider-list { margin: 1px -10px; } .vertical-preview-articles-block .articles-slider-list .article { padding: 0 10px; } .vertical-preview-articles-block .articles-slider-list .article-image { height: 180px; } .vertical-preview-articles-block .articles-slider-list .article-title { font-size: 16px; } .vertical-preview-articles-block .articles-slider-list .article-add-info { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .vertical-preview-articles-block .articles-slider-list .article-date + .article-tags-list { margin: 10px 0 0; } .vertical-preview-articles-block .articles-slider-list .article-text { margin-top: 20px; font-size: 13px; line-height: 1.4em; } }@media (max-width: 991.98px) { .vertical-preview-articles-block .articles-slider-list .article-title { margin-top: 30px; font-size: 19px; } .vertical-preview-articles-block .articles-slider-list .article-text { margin-top: 20px; line-height: 1.7em; } }@media (max-width: 767.98px) { .vertical-preview-articles-block .vertical-preview-slider { max-width: 300px; margin-left: auto; margin-right: auto; } .vertical-preview-articles-block .swiper-container { padding-right: 0; height: auto; } .vertical-preview-articles-block .articles-slider-list { margin: 0; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .vertical-preview-articles-block .articles-slider-list .article { width: 100%; padding: 0; } .vertical-preview-articles-block .articles-slider-list .article-image { height: 160px; } .vertical-preview-articles-block .articles-slider-list .article-text { margin-top: 20px; } .vertical-preview-articles-block .articles-slider-list .article + .article { margin-top: 40px; } }.audio-lessons-block .block-container { display: -webkit-box; display: -ms-flexbox; display: flex; } .audio-lessons-block .block-container .column.audio-control { min-height: 100%; padding: 50px 65px 30px 65px; border-radius: 4px 0 0 4px; width: 34.3%; background: #f9b934; } .audio-lessons-block .block-container .column.audio-control .column-container { max-width: 220px; margin-left: auto; margin-right: auto; 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-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .audio-lessons-block .block-container .column.audio-control .image { padding: 35px 45px; background: #fff; width: 100%; } .audio-lessons-block .block-container .column.audio-control .image img { width: 100%; } .audio-lessons-block .block-container .column.audio-control .audio-title { margin-top: 30px; font-size: 23px; font-family: Montserrat Black; color: #232323; } .audio-lessons-block .block-container .column.audio-control .audio-controls { margin-top: 35px; width: 100%; height: 35px; background: #fed701; background: -webkit-gradient(linear, left top, left bottom, from(#fed701), to(#e2a41f)); background: -webkit-linear-gradient(top, #fed701 0%, #e2a41f 100%); background: -o-linear-gradient(top, #fed701 0%, #e2a41f 100%); background: linear-gradient(180deg, #fed701 0%, #e2a41f 100%); border-radius: 3px; display: -webkit-box; display: -ms-flexbox; display: flex; } .audio-lessons-block .block-container .column.audio-control .audio-controls .control-button { width: 25%; position: relative; } .audio-lessons-block .block-container .column.audio-control .audio-controls .control-button::before { content: ; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 16px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; height: 16px; background-position: center; background-repeat: no-repeat; background-size: contain; } .audio-lessons-block .block-container .column.audio-control .audio-controls .control-button.pause:before { background-image: url(/bitrix/templates/maintemplate/img/pages/audio/icon-pause.svg); } .audio-lessons-block .block-container .column.audio-control .audio-controls .control-button.prev:before { background-image: url(/bitrix/templates/maintemplate/img/pages/audio/icon-next.svg); -webkit-transform: translate(-50%, -50%) rotate(180deg); -ms-transform: translate(-50%, -50%) rotate(180deg); transform: translate(-50%, -50%) rotate(180deg); } .audio-lessons-block .block-container .column.audio-control .audio-controls .control-button.next:before { background-image: url(/bitrix/templates/maintemplate/img/pages/audio/icon-next.svg); } .audio-lessons-block .block-container .column.audio-control .audio-controls .control-button.volume:before { background-image: url(/bitrix/templates/maintemplate/img/pages/audio/icon-volume.svg); width: 22px; height: 19px; } .audio-lessons-block .block-container .column.audio-control .audio-controls .control-button:hover:before { opacity: .6; } .audio-lessons-block .block-container .column.audio-control .audio-track { width: 100%; } .audio-lessons-block .block-container .column.audio-control .audio-track .track { margin-top: 35px; background: #ce9520; height: 12px; border-radius: 3px; position: relative; width: 100%; } .audio-lessons-block .block-container .column.audio-control .audio-track .track-play { position: absolute; left: 0; top: 0; bottom: 0; height: 100%; background: #fed701; background: -webkit-gradient(linear, left top, left bottom, from(#fed701), to(#e2a41f)); background: -webkit-linear-gradient(top, #fed701 0%, #e2a41f 100%); background: -o-linear-gradient(top, #fed701 0%, #e2a41f 100%); background: linear-gradient(180deg, #fed701 0%, #e2a41f 100%); } .audio-lessons-block .block-container .column.audio-control .audio-timing { margin-top: 8px; width: 100%; line-height: normal; color: #333333; font-size: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .audio-lessons-block .block-container .column.audio-control .audio-timing .audio-time { text-align: right; } .audio-lessons-block .block-container .column.audio-list { width: 65.7%; }.audio-lessons-block .audio-list ul { list-style: none; padding: 0; margin: 0; } .audio-lessons-block .audio-list ul li a { padding: 18px 10px 18px; width: 100%; display: block; text-decoration: none; text-align: center; background: #f1f1f1; color: #333333; font-size: 13px; line-height: normal; -webkit-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; } .audio-lessons-block .audio-list ul li a:hover { text-decoration: none; background: #bdbdbd; color: #fff; } .audio-lessons-block .audio-list ul li + li { margin-top: 8px; }@media (min-width: 1200px) { .audio-lessons-block .block-container .column.audio-control { width: 31.3%; } .audio-lessons-block .block-container .column.audio-list { width: 68.7%; } }@media (min-width: 768px) { .audio-lessons-block .audio-list-container::-webkit-scrollbar { background-color: #f9b934; width: 20px; } .audio-lessons-block .audio-list-container::-webkit-scrollbar-track { background-color: #f9b934; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .audio-lessons-block .audio-list-container::-webkit-scrollbar-track:hover { background-color: #f9b934; } .audio-lessons-block .audio-list-container::-webkit-scrollbar-thumb { background-color: #cc8f1a; border-radius: 0; border: 2px solid #f9b934; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .audio-lessons-block .audio-list-container::-webkit-scrollbar-thumb:hover { background-color: #c78c19; } .audio-lessons-block .audio-list-container::-webkit-scrollbar-button { display: none; } .audio-lessons-block .audio-list-container { height: 530px; overflow-y: scroll; padding-right: 20px; } }@media (min-width: 768px) and (max-width: 991.98px) { .audio-lessons-block .block-container .column.audio-control { padding: 50px 25px 30px 25px; } .audio-lessons-block .block-container .column.audio-control .image { padding: 20px; } .audio-lessons-block .audio-list-container { height: 470px; } }@media (max-width: 767.98px) { .audio-lessons-block .block-container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .audio-lessons-block .block-container .column.audio-control { width: 100%; padding: 50px 25px 30px 25px; } .audio-lessons-block .block-container .column.audio-control .image { padding: 20px; } .audio-lessons-block .audio-list-mob-slider .slider-controls { margin-top: 35px; 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; } .audio-lessons-block .audio-list-mob-slider .slider-controls .slider-control-prev, .audio-lessons-block .audio-list-mob-slider .slider-controls .slider-control-next { outline: none; height: 26px; width: 20px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/soiskatelam/icon-arrow_yellow.svg); } .audio-lessons-block .audio-list-mob-slider .slider-controls .slider-control-prev { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); } .audio-lessons-block .audio-list-mob-slider .slider-controls .slider-pagination { margin-left: 15px; margin-right: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .audio-lessons-block .audio-list-mob-slider .slider-controls .slider-bullet { outline: none; display: inline-block; width: 22px; height: 22px; border-radius: 50%; border: 1px solid #f9b934; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .audio-lessons-block .audio-list-mob-slider .slider-controls .slider-bullet:hover { background: rgba(249, 185, 52, 0.5); } .audio-lessons-block .audio-list-mob-slider .slider-controls .slider-bullet + .slider-bullet { margin-left: 5px; } .audio-lessons-block .audio-list-mob-slider .slider-controls .slider-bullet-active { background: #f9b934; } .audio-lessons-block .audio-list { margin-top: 20px; width: auto; } .audio-lessons-block .audio-list ul li a { padding: 16px 5px; font-size: 11px; } }@media (max-width: 575.98px) { .audio-lessons-block .block-container { margin-left: -20px; margin-right: -20px; } .audio-lessons-block .block-container .column.audio-control { width: auto; } }.subscription-block .block-container { background-position: center; background-size: cover; background-repeat: no-repeat; }.subscription-block .block-content { padding-top: 40px; padding-bottom: 40px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }.subscription-block .title { font-family: Montserrat Black; font-size: 26px; line-height: 1.15em; color: #fff; }.subscription-block .description { margin-top: 7px; font-size: 21px; color: #fff; line-height: normal; }.subscription-block .button-container { margin-left: 30px; } .subscription-block .button-container .button { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; text-decoration: none; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .subscription-block .button-container .button-top { padding: 18px 30px 19px; border-radius: 3px; background: #C10505; font-family: Montserrat SemiBold; color: #FFF; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .subscription-block .button-container .button-top span { padding-left: 43px; position: relative; } .subscription-block .button-container .button-top span::after { content: ; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 25px; height: 25px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-telegram_white.svg); } .subscription-block .button-container .button-bottom { color: #FFF; -ms-flex-item-align: end; align-self: flex-end; font-size: 12px; margin-top: 5px; } .subscription-block .button-container .button:hover .button-top { background: #9e0404; }@media (min-width: 768px) { .subscription-block .block-container { background-image: url(/bitrix/templates/maintemplate/images/pages/blog/subscription-bg.jpg); } }@media (min-width: 768px) and (max-width: 991.98px) { .subscription-block .block-content { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center; } .subscription-block .description { margin-top: 15px; } .subscription-block .button-container { margin: 10px 0 0 0; } .subscription-block .button-container .button-bottom { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; } }@media (max-width: 767.98px) { .subscription-block .block-container { background-image: url(/bitrix/templates/maintemplate/images/pages/blog/subscription-bg_mob.jpg); } .subscription-block .block-content { padding-top: 90px; padding-bottom: 100px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center; } .subscription-block .description { margin-top: 25px; } .subscription-block .button-container { margin: 60px 0 0 0; } .subscription-block .button-container .button-bottom { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; } }.intro-block { margin-top: 60px; } .intro-block .block-container { background-position: center; background-repeat: no-repeat; background-size: cover; position: relative; } .intro-block .block-container::after { content: ; position: absolute; z-index: 0; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); } .intro-block .block-content { padding-bottom: 90px; padding-top: 59px; } .intro-block h1 { padding: 0; margin: 0; font-family: Montserrat; font-weight: 900; font-size: 37px; line-height: 1.2em; color: #fff; text-transform: uppercase; position: relative; z-index: 64; } .intro-block .button { min-width: 245px; } .intro-block .info { margin-top: 40px; font-family: Montserrat; width: 54%; position: relative; z-index: 64; } .intro-block .info-text { display: inline-block; font-size: 21px; font-weight: 600; line-height: normal; background: #c10505; color: #fff; padding: 9px 4px; text-transform: uppercase; } .intro-block .info-text.yellow { background: #f9b934; color: #333333; } .intro-block .description { margin-top: 20px; font-size: 16px; line-height: 1.5em; color: #fff; max-width: 450px; } .intro-block .buttons { margin-top: 35px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .intro-block .buttons .button { margin-top: 0px; min-width: 255px; z-index: 64; position: relative; } .intro-block .buttons .button::after { content: ; position: absolute; right: -70px; z-index: 64; top: -50px; width: 50px; height: 70px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/services/icon-arrow.png); } .intro-block .link-to-news { margin-left: 38%; display: block; padding-left: 9px; position: relative; z-index: 64; min-width: 250px; text-decoration: none; } .intro-block .link-to-news_container { text-align: left; min-height: 54px; border-radius: 4px; padding: 8px 10px 8px 60px; background: #ffd000; position: relative; z-index: 64; color: #333333; font-size: 13px; 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-pack: center; -ms-flex-pack: center; justify-content: center; font-family: Montserrat SemiBold; -webkit-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; line-height: 1.4em; } .intro-block .link-to-news_container::after { content: ; position: absolute; left: 12px; font-size: 50px; width: 25px; height: 25px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-news.svg); } .intro-block .link-to-news_container::before { content: ; position: absolute; z-index: -1; left: -9px; top: -9px; bottom: 0px; border-radius: 4px; -webkit-box-sizing: content-box; box-sizing: content-box; height: calc(100% - 2px); width: 47px; border: 11px solid rgba(255, 208, 0, 0.7); } .intro-block .link-to-news:hover { text-decoration: none; } @media (max-width: 1199.98px) { .intro-block h1 { font-size: 34px; } .intro-block .block-content { padding-top: 200px; padding-bottom: 130px; } .intro-block .info-text { font-size: 20px; } } @media (max-width: 991.98px) { .intro-block .block-content { padding-top: 170px; padding-bottom: 110px; } .intro-block h1 { font-size: 30px; } .intro-block h1 br { display: none; } .intro-block .info { width: 60%; } .intro-block .info-text { font-size: 18px; } .intro-block .description { margin-top: 20px; } .intro-block .buttons { margin-top: 40px; } .intro-block .buttons .button { min-width: 220px; } .intro-block .buttons .button::after { right: -100px; } .intro-block .buttons .link-to-news { margin-left: 28%; } } @media (max-width: 767.98px) { .intro-block h1 { font-size: 20px; text-align: center; } .intro-block .block-content { padding-top: 130px; padding-bottom: 50px; } .intro-block .info { margin-top: 30px; width: 100%; text-align: center; } .intro-block .info-text { font-size: 20px; padding: 3px; font-size: 14px; } .intro-block .description { font-size: 16px; } .intro-block .description br { display: none; } .intro-block .buttons { margin-top: 20px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .intro-block .buttons .button { margin-top: 0; } .intro-block .buttons .button::after { right: 10px; -webkit-transform: rotate(-30deg); -ms-transform: rotate(-30deg); transform: rotate(-30deg); z-index: 64; top: -65px; width: 30px; height: 55px; } .intro-block .buttons .button.red { min-width: 250px !important; } .intro-block .buttons .link-to-news { margin-top: 35px; margin-left: 0; } }.popup-news.fancybox-content { padding: 0; max-width: 1100px; } .popup-news.fancybox-content .fancybox-button.fancybox-close-small { color: #fff; padding: 6px; }.popup-news .popup-body { display: -webkit-box; display: -ms-flexbox; display: flex; }.popup-news .title { font-size: 25px; line-height: normal; font-family: Montserrat Black; }.popup-news .popup-news { padding: 40px 35px; background: #ffd000; width: 65.5%; } .popup-news .popup-news .swiper-slide { width: 100% !important; } .popup-news .popup-news .title { color: #333333; } .popup-news .popup-news .popup-news-slider { margin-top: 35px; } .popup-news .popup-news .news-date { font-family: Montserrat Semibold; color: #333333; font-size: 13px; line-height: normal; } .popup-news .popup-news .news-text { margin-top: 20px; color: #333333; font-size: 13px; line-height: 1.6em; } .popup-news .popup-news .news + .news { margin-top: 50px; } .popup-news .popup-news .popup-slider-controls { margin-top: 35px; 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; } .popup-news .popup-news .popup-slider-controls .popup-slider-control-prev, .popup-news .popup-news .popup-slider-controls .popup-slider-control-next { outline: none; height: 26px; width: 20px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/soiskatelam/icon-arrow_yellow.svg); } .popup-news .popup-news .popup-slider-controls .popup-slider-control-prev { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); } .popup-news .popup-news .popup-slider-controls .popup-slider-pagination { margin-left: 15px; margin-right: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .popup-news .popup-news .popup-slider-controls .popup-slider-bullet { outline: none; display: inline-block; width: 22px; height: 22px; border-radius: 50%; border: 1px solid #f99830; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .popup-news .popup-news .popup-slider-controls .popup-slider-bullet:hover { background: rgba(249, 152, 48, 0.5); } .popup-news .popup-news .popup-slider-controls .popup-slider-bullet + .popup-slider-bullet { margin-left: 5px; } .popup-news .popup-news .popup-slider-controls .popup-slider-bullet-active { background: #f99830; }.popup-news .popup-socials { padding: 15px; width: 44.5%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; text-align: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; min-height: 100%; color: #fff; background: no-repeat center/cover url(/bitrix/templates/maintemplate/images/pages/soiskatelam/popup-bg.jpg); } .popup-news .popup-socials .title { color: #fff; } .popup-news .popup-socials .description { margin-top: 17px; font-size: 18px; line-height: normal; } .popup-news .popup-socials .socials { padding: 11px 20px; margin-top: 60px; display: -webkit-box; display: -ms-flexbox; display: flex; border: 1px dashed #ffd000; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .popup-news .popup-socials .socials .social { width: 26px; height: 26px; position: relative; } .popup-news .popup-socials .socials .social::before, .popup-news .popup-socials .socials .social::after { content: ; position: absolute; top: 0; left: 0; bottom: 0; right: 0; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; background-position: center; background-repeat: no-repeat; background-size: contain; } .popup-news .popup-socials .socials .social::after { opacity: 0; } .popup-news .popup-socials .socials .social + .social { margin-left: 16px; } .popup-news .popup-socials .socials .social.telegram::before { background-image: url(/bitrix/templates/maintemplate/img/icon-telegram_white.svg); } .popup-news .popup-socials .socials .social.telegram::after { background-image: url(/bitrix/templates/maintemplate/img/icon-telegram_yellow.svg); } .popup-news .popup-socials .socials .social.whatsapp::before { background-image: url(/bitrix/templates/maintemplate/img/icon-whatsapp_white.svg); } .popup-news .popup-socials .socials .social.whatsapp::after { background-image: url(/bitrix/templates/maintemplate/img/icon-whatsapp_yellow.svg); } .popup-news .popup-socials .socials .social.viber::before { background-image: url(/bitrix/templates/maintemplate/img/icon-viber_white.svg); } .popup-news .popup-socials .socials .social.viber::after { background-image: url(/bitrix/templates/maintemplate/img/icon-viber_yellow.svg); } .popup-news .popup-socials .socials .social.skype::before { background-image: url(/bitrix/templates/maintemplate/img/icon-skype_white.svg); } .popup-news .popup-socials .socials .social.skype::after { background-image: url(/bitrix/templates/maintemplate/img/icon-skype_yellow.svg); } .popup-news .popup-socials .socials .social:hover::before { opacity: 0; } .popup-news .popup-socials .socials .social:hover::after { opacity: 1; }@media (min-width: 768px) and (max-width: 991.98px) { .popup-news .popup-news { padding: 20px 15px; } }@media (max-width: 767.98px) { .popup-news.fancybox-content { max-width: 400px; } .popup-news.fancybox-content .fancybox-button.fancybox-close-small { color: #333; } .popup-news .title { font-size: 20px; } .popup-news .popup-body { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .popup-news .popup-news { width: 100%; } .popup-news .popup-news .news-date { font-size: 12px; } .popup-news .popup-news .news-text { margin-top: 15px; font-size: 12px; } .popup-news .popup-news .news + .news { margin-top: 40px; } .popup-news .popup-socials { width: 100%; padding: 100px 10px 110px; } .popup-news .popup-socials .description { margin-top: 40px; font-size: 16px; } }.sidebar-subscription-block .block-container { background-position: center; background-image: url(/bitrix/templates/maintemplate/images/pages/soiskatelam/subscription-bg.jpg); background-size: cover; background-repeat: no-repeat; }.sidebar-subscription-block .block-content { padding-top: 90px; padding-bottom: 100px; 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-align: center; -ms-flex-align: center; align-items: center; }.sidebar-subscription-block .title { font-family: Montserrat Black; font-size: 26px; line-height: 1.15em; color: #fff; }.sidebar-subscription-block .description { margin-top: 25px; font-size: 21px; color: #fff; line-height: normal; }.sidebar-subscription-block .button-container { margin: 55px 0 0 0; } .sidebar-subscription-block .button-container .button { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; text-decoration: none; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .sidebar-subscription-block .button-container .button-top { padding: 18px 30px 19px; border-radius: 3px; background: #C10505; font-family: Montserrat Medium; color: #FFF; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .sidebar-subscription-block .button-container .button-top span { padding-left: 43px; position: relative; } .sidebar-subscription-block .button-container .button-top span::after { content: ; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 25px; height: 25px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-telegram_white.svg); } .sidebar-subscription-block .button-container .button-bottom { color: #FFF; font-size: 12px; margin-top: 8px; } .sidebar-subscription-block .button-container .button:hover .button-top { background: #9e0404; }@media (max-width: 767.98px) { .sidebar-subscription-block .block-container { max-width: 400px; margin-left: auto; margin-right: auto; } .sidebar-subscription-block .block-content { text-align: center; } }@media (max-width: 575.98px) { .sidebar-subscription-block .block-container { max-width: unset; margin-left: -20px; margin-right: -20px; } }.subscribing { background: #ffd000; padding: 30px 25px 25px; border-radius: 3px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .subscribing .subsribe-title { font-size: 17px; line-height: normal; color: #000; text-align: center; font-family: Montserrat SemiBold; } .subscribing .subsribe-description { margin-top: 12px; text-align: center; line-height: normal; font-size: 12px; color: #000; } .subscribing .social-button { cursor: pointer; display: inline-block; margin-top: 25px; text-decoration: none; border: 1px solid #000000; padding: 12px 25px; -webkit-box-sizing: border-box; box-sizing: border-box; } .subscribing .social-button span { color: #000; padding-right: 30px; position: relative; } .subscribing .social-button span::before { content: ; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 20px; height: 20px; background-position: center; background-repeat: no-repeat; background-size: contain; background-image: url(/bitrix/templates/maintemplate/img/icon-telegram.svg); } .subscribing .social-button:hover { text-decoration: none; } .subscribing .socials { margin-top: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .subscribing .socials .social { width: 20px; height: 20px; position: relative; } .subscribing .socials .social::before { content: ; position: absolute; top: 0; left: 0; bottom: 0; right: 0; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; background-position: center; background-repeat: no-repeat; background-size: contain; } .subscribing .socials .social + .social { margin-left: 10px; } .subscribing .socials .social.telegram::before { background-image: url(/bitrix/templates/maintemplate/img/icon-telegram.svg); } .subscribing .socials .social.whatsapp::before { background-image: url(/bitrix/templates/maintemplate/img/icon-whatsapp.svg); } .subscribing .socials .social.viber::before { background-image: url(/bitrix/templates/maintemplate/img/icon-viber.svg); } .subscribing .socials .social.skype::before { background-image: url(/bitrix/templates/maintemplate/img/icon-skype.svg); } .subscribing .socials .social:hover::before { opacity: .6; }.search-block { position: fixed; z-index: 32; right: -230px; -webkit-transition: all ease 400ms; -o-transition: all ease 400ms; transition: all ease 400ms; -webkit-transition: unset; -o-transition: unset; transition: unset; top: 1000px; -webkit-transition: -webkit-transform 4s; transition: -webkit-transform 4s; -o-transition: transform 4s; transition: transform 4s; transition: transform 4s, -webkit-transform 4s; display: -webkit-box; display: -ms-flexbox; display: flex; top: 100vh; } .search-block.fixed { position: fixed; top: 150px; -webkit-transition: all ease 200ms; -o-transition: all ease 200ms; transition: all ease 200ms; } .search-block .left { position: relative; border-radius: 3px 0 0 3px; background: #F3C602; width: 30px; -webkit-transition: all ease 380ms; -o-transition: all ease 380ms; transition: all ease 380ms; } .search-block .left::before { content: ; position: absolute; top: 20px; left: 50%; -webkit-transform: translateX(-50%) rotate(180deg); -ms-transform: translateX(-50%) rotate(180deg); transform: translateX(-50%) rotate(180deg); background: red; width: 13px; height: 13px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-search-arrow.svg); } .search-block .left .search-title { position: absolute; top: 0; left: 0; right: 0; bottom: 0; -webkit-transition: all ease 380ms; -o-transition: all ease 380ms; transition: all ease 380ms; } .search-block .left .text { position: absolute; right: 50%; font-size: 10px; -webkit-transition: all ease 380ms; -o-transition: all ease 380ms; transition: all ease 380ms; top: 50%; -webkit-transform: rotate(90deg) translateX(50%); -ms-transform: rotate(90deg) translateX(50%); transform: rotate(90deg) translateX(50%); -webkit-transform-origin: right; -ms-transform-origin: right; transform-origin: right; white-space: nowrap; } .search-block .right { width: 230px; position: relative; border-radius: 3px; z-index: 154; } .search-block .right .search-title { padding: 15px 20px; background: #F3C602; position: relative; } .search-block .right .search-title::before { content: ; position: absolute; top: 15px; right: 20px; background: red; width: 13px; height: 13px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-search-arrow.svg); } .search-block .search-title { font-family: Montserrat SemiBold; font-size: 10px; line-height: normal; } .search-block .search-body::-webkit-scrollbar { background-color: #F3C602; width: 8px; } .search-block .search-body::-webkit-scrollbar-track { background-color: #F3C602; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .search-block .search-body::-webkit-scrollbar-track:hover { background-color: #f9b934; } .search-block .search-body::-webkit-scrollbar-thumb { background-color: #FFD626; border-radius: 3px; border: 0; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .search-block .search-body::-webkit-scrollbar-thumb:hover { background-color: #ffd317; } .search-block .search-body::-webkit-scrollbar-button { display: none; } .search-block .search-body { background: #FFCF00; padding: 25px 20px; position: relative; overflow-y: scroll; padding-right: 20px; height: 260px; overflow-y: scroll; padding-right: 20px; } .search-block .search-body::after { position: absolute; right: 0; top: 0; bottom: 0; width: 6px; background: #F3C602; } .search-block .search-body ul { list-style: none; margin: 0; padding: 0; } .search-block .search-body ul li a { cursor: pointer; padding-bottom: 3px; line-height: normal; text-decoration: none; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; color: #000000; font-size: 10px; border-bottom: 1px solid transparent; } .search-block .search-body ul li a:hover { border-color: #F3B002; } .search-block .search-body ul li + li { margin-top: 15px; } .search-block:hover { right: 0; } .search-block:hover .left { -webkit-transform: translateX(30px); -ms-transform: translateX(30px); transform: translateX(30px); } .search-block:hover .left .text { opacity: 0; } .search-block:hover .right .search-title { border-radius: 3px 3px 0 0; } .search-block:hover .search-body { border-radius: 3px; } @media (max-width: 767.98px) { .search-block { display: none; } }.popup-search.fancybox-content { padding: 45px 30px 60px; background: #FFD000; text-align: center; min-width: 450px; }.popup-search .popup-search-title { text-align: center; font-family: Montserrat Black; color: #000; font-size: 17px; line-height: normal; text-transform: uppercase; }.popup-search .popup-search-list { margin: 45px 0 0; padding: 0; list-style: none; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .popup-search .popup-search-list li a { outline: none; cursor: pointer; padding-bottom: 3px; line-height: normal; text-decoration: none; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; color: #000000; font-size: 15px; border-bottom: 1px solid transparent; } .popup-search .popup-search-list li a:hover { border-color: #F3B002; } .popup-search .popup-search-list li + li { margin-top: 23px; }.partners-line { position: relative; z-index: 64; } .partners-line_container { padding: 10px 0; min-height: 130px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .partners-line .title { white-space: nowrap; font-family: Montserrat SemiBold; font-size: 17px; line-height: normal; color: #fff; padding-right: 100px; } .partners-line .title + .list { padding-left: 100px; position: relative; } .partners-line .title + .list::after { content: ; border-radius: 2px; width: 1px; height: 34px; position: absolute; top: 50%; left: 0; border-left: 1px solid #fff; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .partners-line .list { width: calc(100% - 235px); } .partners-line .item { display: block; text-decoration: none; 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; cursor: pointer; } .partners-line .item-icon { height: 90px; position: relative; 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; } .partners-line .item-icon img { -o-object-fit: contain; object-fit: contain; -o-object-position: center; object-position: center; max-width: 170px; max-height: 100%; height: auto; width: auto; margin: 0; } .partners-line .item-title { margin-left: 15px; color: #fff; font-family: Montserrat SemiBold; line-height: 1.1em; font-size: 16px; -webkit-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; } @media (max-width: 1599.98px) { .partners-line .list { width: calc(100% - 215px); } .partners-line .title { padding-right: 80px; } .partners-line .title + .list { padding-left: 80px; } .partners-line .item { width: auto; } .partners-line .item-icon { height: 80px; position: relative; } .partners-line .item-icon img { max-width: 120px; } } @media (max-width: 991.98px) { .partners-line_container { min-height: 130px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding: 15px 0 25px; } .partners-line .title { text-align: center; white-space: nowrap; font-family: Montserrat SemiBold; font-size: 17px; line-height: normal; color: #fff; padding: 0 0 18px 0; } .partners-line .title + .list { padding: 22px 0 0; } .partners-line .title + .list::after { content: ; width: 40px; border: 0; border-top: 1px solid #fff; height: 1px; position: absolute; top: 0; left: 50%; border-left: 1px solid #fff; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .partners-line .list { width: 100%; } .partners-line .item { width: auto; } .partners-line .item-icon { height: 75px; position: relative; } .partners-line .item-title { font-size: 15px; opacity: 1; } } @media (max-width: 575.98px) { .partners-line .title { text-align: center; white-space: nowrap; font-family: Montserrat SemiBold; font-size: 17px; line-height: normal; color: #fff; padding: 0 0 18px 0; } .partners-line .title + .list { padding: 22px 0 0; } .partners-line .title + .list::after { content: ; width: 40px; border: 0; border-top: 1px solid #fff; height: 1px; position: absolute; top: 0; left: 50%; border-left: 1px solid #fff; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .partners-line .list { width: 100%; } .partners-line .item { width: auto; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .partners-line .item-icon { height: 75px; position: relative; } .partners-line .item-title { margin: 15px 0 0; } }.text_banner-link { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .text_banner-link .text-block { width: calc(100% - 350px); padding-right: 30px; } .text_banner-link .banner-link { margin-top: 70px; } @media (min-width: 992px) and (max-width: 1199.98px) { .text_banner-link .text-block { width: calc(100% - 280px); padding-right: 20px; } } @media (min-width: 768px) and (max-width: 991.98px) { .text_banner-link .text-block { text-align: left; } } @media (max-width: 767.98px) { .text_banner-link { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .text_banner-link .text-block { width: 100%; padding-right: 0; } } @media (max-width: 767.98px) { .text_banner-link .banner_link { margin-top: 40px; } }.banner-link { max-width: 350px; } .banner-link_header { padding: 30px 20px 35px; background: #F9B935; text-align: center; font-family: Montserrat Black; color: #000; font-size: 17px; line-height: 1.4em; text-transform: uppercase; border-radius: 5px; } .banner-link_body { margin-top: -3px; border: 1px solid #DBDBDB; border-top: 0; border-radius: 0 6px 6px 0; padding: 30px 28px 45px; } .banner-link_list { list-style: none; padding: 0; margin: 0; } .banner-link_list li { position: relative; padding-left: 30px; font-family: Montserrat Medium; font-size: 15px; line-height: 1.4em; } .banner-link_list li::before { content: ; position: absolute; left: 0; top: 10px; width: 10px; height: 10px; background: #F9B935; border-radius: 50%; } .banner-link_list li + li { margin-top: 24px; } .banner-link_list li .add-info { display: block; margin: 23px 40px 0 0; font-size: 15px; color: #626262; text-align: center; font-family: Montserrat ExtraBold; } .banner-link_list li .add-info span { padding: 0 20px; display: inline-block; position: relative; } .banner-link_list li .add-info span::before { content: ; position: absolute; z-index: -1; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: 0; right: 0; width: 100%; height: 1px; border-top: 1px solid #626262; border-radius: 3px; } .banner-link_list li .add-info span::after { content: ; position: absolute; z-index: -1; top: 0; -webkit-transform: translate(-50%); -ms-transform: translate(-50%); transform: translate(-50%); left: 50%; width: 100%; height: 30px; background: #fff; width: calc(100% - 33px); } .banner-link_text { margin-top: 45px; text-align: center; font-family: Montserrat ExtraBold; } .banner-link .button { margin-top: 35px; width: 100%; font-size: 14px; } @media (min-width: 992px) and (max-width: 1199.98px) { .banner-link { max-width: 280px; } .banner-link_header { padding: 20px 10px 25px; font-size: 16px; } .banner-link_body { padding: 25px 15px 30px; } .banner-link_text { margin-top: 40px; } } @media (max-width: 767.98px) { .banner-link_header { padding: 20px 10px 25px; font-size: 16px; } .banner-link_body { padding: 30px 15px 30px; } .banner-link_list li { font-size: 14px; } }.universities-list-slider-block { margin: 40px 0; } .universities-list-slider-block .top { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .universities-list-slider-block .university-list__title { margin-right: 10px; font-size: 20px; line-height: 147.7%; color: #000000; font-family: Montserrat SemiBold; } .universities-list-slider-block .university-list__slider { margin-top: 65px; } .universities-list-slider-block .university-list .item__container { display: block; text-decoration: none; cursor: pointer; } .universities-list-slider-block .university-list .item__container:hover { text-decoration: none; } .universities-list-slider-block .university-list .item + .item { margin-top: 20px; } .universities-list-slider-block .university-list .item__image { height: 60px; position: relative; } .universities-list-slider-block .university-list .item__image img { margin: auto; position: absolute; top: 0; left: 0; bottom: 0; right: 0; max-width: 100%; max-height: 100%; } .universities-list-slider-block .university-list .item__title { height: 40px; text-align: center; margin-top: 5px; font-family: Montserrat SemiBold; font-size: 13px; line-height: 147.7%; color: #000000; } .universities-list-slider-block .slider-controls { 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; } .universities-list-slider-block .slider-controls .slider-pagination { margin-left: 15px; margin-right: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .universities-list-slider-block .slider-controls .slider-bullet { outline: none; display: inline-block; width: 16px; height: 16px; border-radius: 50%; border: 1px solid #f9b934; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .universities-list-slider-block .slider-controls .slider-bullet:hover { background: rgba(249, 185, 52, 0.5); } .universities-list-slider-block .slider-controls .slider-bullet + .slider-bullet { margin-left: 5px; } .universities-list-slider-block .slider-controls .slider-bullet-active { background: #f9b934; } @media (max-width: 991.98px) { .universities-list-slider-block .university-list__title { font-size: 19px; } } @media (max-width: 991.98px) { .universities-list-slider-block .top { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .universities-list-slider-block .university-list__title { text-align: center; font-size: 19px; } .universities-list-slider-block .university-list__slider { margin-top: 40px; } .universities-list-slider-block .slider-controls { margin-top: 20px; } }.reviews-block { margin-top: 140px; background: #F8F8F8; padding: 140px 0; } .reviews-block .reviews-slider { margin-top: 90px; } .reviews-block .review-header { display: -webkit-box; display: -ms-flexbox; display: flex; } .reviews-block .review-container { background: #FFFFFF; border-radius: 6px; } .reviews-block .review-info { width: 45%; 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-align: center; -ms-flex-align: center; align-items: center; -ms-flex-item-align: end; align-self: flex-end; } .reviews-block .review-image { width: 125px; height: 125px; } .reviews-block .review-image img { height: 100%; width: 100%; border-radius: 50%; -o-object-fit: cover; object-fit: cover; } .reviews-block .review-title { margin-top: 35px; font-size: 20px; font-family: Montserrat bold; line-height: 1.2em; } .reviews-block .review-subtitle { margin-top: 12px; line-height: 1.1em; font-size: 13px; } .reviews-block .review-services { border-radius: 0px 6px 0px 0px; width: 55%; background: #F9B934; padding: 60px 30px; } .reviews-block .review-services_title { font-size: 10px; line-height: 12px; font-family: Montserrat bold; } .reviews-block .review-services ul { margin: 25px 0 0; padding: 0; list-style: none; } .reviews-block .review-services ul li { font-size: 11px; line-height: 1.2em; color: #000000; position: relative; padding-left: 22px; } .reviews-block .review-services ul li::before { content: ; position: absolute; left: 0; top: 3px; width: 9px; height: 7px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/index/icon-arrow.svg); } .reviews-block .review-services ul li + li { margin-top: 17px; } .reviews-block .review-body { padding: 58px 56px 49px; } .reviews-block .review-text { font-size: 14px; line-height: 1.8em; } .reviews-block .review-link { display: inline-block; cursor: pointer; font-size: 13px; line-height: normal; color: #F9B934; border-bottom: 1px solid #F9B934; -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; } .reviews-block .review-link:hover { text-decoration: none; } .reviews-block .reviews-pagination { margin-top: 85px; } .reviews-block .buttons-container { margin-top: 75px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .reviews-block .buttons-container .button { min-height: 58px; min-width: 230px; 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; } .reviews-block .buttons-container .button + .button { margin-left: 40px; } @media (max-width: 767.98px) { .reviews-block { margin-top: 80px; padding: 80px 0; } .reviews-block .reviews-slider { margin-top: 60px; } .reviews-block .review-header { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .reviews-block .review-container { background: #FFFFFF; border-radius: 6px; } .reviews-block .review-info { width: 100%; padding: 45px 10px 45px; border-radius: 6px 6px 0 0; } .reviews-block .review-title { margin-top: 35px; font-size: 20px; font-family: Montserrat bold; line-height: 1.2em; } .reviews-block .review-subtitle { margin-top: 12px; line-height: 1.1em; font-size: 13px; } .reviews-block .review-services { width: 100%; border-radius: 0px; padding: 45px 20px; } .reviews-block .review-services_title { text-align: center; } .reviews-block .review-services ul { max-width: 190px; margin: 25px auto 0; } .reviews-block .review-body { padding: 50px 25px 45px; } .reviews-block .review-text { font-size: 13px; line-height: 1.8em; } .reviews-block .review-link { text-align: center; max-width: 130px; display: block; margin: 40px auto 0; } .reviews-block .reviews-pagination { margin-top: 70px; } .reviews-block .buttons-container { margin-top: 60px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .reviews-block .buttons-container .button + .button { margin: 20px 0 0; } }.schools-links-block { margin-top: 85px; margin-bottom: 30px; } .schools-links-block .list { margin-top: 50px; } .schools-links-block .item { padding-top: 10px; padding-bottom: 10px; } .schools-links-block .item__container { display: block; border: 1px solid #EEEEEE; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 2px; padding: 16px 25px 48px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .schools-links-block .item__top { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .schools-links-block .item__logo { width: 66px; -ms-flex-negative: 0; flex-shrink: 0; height: 81px; } .schools-links-block .item__logo img { height: 100%; width: 100%; -o-object-fit: contain; object-fit: contain; } .schools-links-block .item__title { margin-left: 40px; font-family: Montserrat Bold; font-size: 13px; line-height: 1.2em; text-transform: uppercase; } .schools-links-block .item__table { margin-top: 35px; width: 100%; } .schools-links-block .item__table tbody tr td, .schools-links-block .item__table tbody tr th { font-size: 12px; line-height: 1.2em; padding: 10px 0; } .schools-links-block .item__table tbody tr th { font-family: Montserrat Regular; color: #717171; } .schools-links-block .item__table tbody tr td { font-family: Montserrat Medium; color: #000; } .schools-links-block .item .button { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; margin-top: 50px; border: 1px solid #F9B934; font-size: 12px; font-family: Montserrat SemiBold; line-height: normal; color: #000; padding: 17px 50px; } .schools-links-block .item .button:hover { background: #FFC242; border: 1px solid #FFC242; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 2px; } .schools-links-block .item .button:active { background: #F9B934; -webkit-box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.25); box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.25); border-radius: 4px; } .schools-links-block .button.show-more { margin-top: 20px; width: 100%; border: 1px solid #EDEDED; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 2px; font-size: 12px; font-family: Montserrat SemiBold; line-height: normal; text-align: center; color: #232323; padding: 18px 25px; } .schools-links-block .button.show-more:hover { background: #EDEDED; } @media (max-width: 767.98px) { .schools-links-block { margin-top: 60px; } }.universities-links-block .list { max-width: 800px; margin: 85px auto 0; }.universities-links-block .item { width: 100%; } .universities-links-block .item + .item { margin-top: 37px; } .universities-links-block .item__container { display: -webkit-box; display: -ms-flexbox; display: flex; } .universities-links-block .item__image { display: block; width: 34.6%; min-height: 100%; } .universities-links-block .item__image img { border-radius: 5px 0 0 5px; height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; } .universities-links-block .item__title { font-size: 16px; font-family: Montserrat Bold; line-height: 1.25em; color: #000; } .universities-links-block .item__info { min-height: 100%; border-radius: 0 5px 5px 0; padding: 30px 90px 30px 50px; width: 55.4%; border: 1px solid #EEEEEE; border-left: 0; 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-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; position: relative; } .universities-links-block .item__add-info { padding: 5px 9px; margin-top: 15px; border: 1px solid #F9B934; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 2px; font-size: 12px; -webkit-transition: all ease 280ms; -o-transition: all ease 280ms; transition: all ease 280ms; line-height: normal; color: #000; display: block; } .universities-links-block .item__add-info:hover { background: #FFC242; border: 1px solid #FFC242; } .universities-links-block .item__add-info:active { background: #F9B934; -webkit-box-shadow: inset 0px 0px 10px rgba(0, 0, 0, 0.2); box-shadow: inset 0px 0px 10px rgba(0, 0, 0, 0.2); } .universities-links-block .item__link { position: absolute; top: 0; right: 0; bottom: 0; -webkit-transition: all ease 280ms; -o-transition: all ease 280ms; transition: all ease 280ms; width: 80px; background: #f9b934; -webkit-clip-path: polygon(100% 0, 100% 100%, 12% 100%, 0 50%, 12% 0); clip-path: polygon(100% 0, 100% 100%, 12% 100%, 0 50%, 12% 0); } .universities-links-block .item__link:hover { background: #FFC242; } .universities-links-block .item__link:active { background: #F9B934; } .universities-links-block .item__link::before { content: ; position: absolute; width: 18px; height: 14px; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/university/icon-link-arrow.svg); } .universities-links-block .item__table { width: 100%; max-width: 400px; margin-top: 35px; } .universities-links-block .item__table tbody tr th, .universities-links-block .item__table tbody tr td { font-size: 10px; line-height: normal; padding: 8px 0; } .universities-links-block .item__table tbody tr th { font-family: Montserrat Regular; color: #717171; } .universities-links-block .item__table tbody tr td { color: #000000; font-family: Montserrat Medium; }.universities-links-block .pagination { margin: 42px -8px 0; padding: 0; list-style: none; 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; -ms-flex-wrap: wrap; flex-wrap: wrap; } .universities-links-block .pagination li { padding: 3px 8px; } .universities-links-block .pagination li a { -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; font-family: Montserrat SemiBold; font-size: 15px; color: #000; cursor: pointer; width: 30px; height: 30px; 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; text-align: center; line-height: normal; text-decoration: none; border: 1px solid #EDEDED; border-radius: 2px; } .universities-links-block .pagination li a:hover { text-decoration: none; background: #fbd37e; } .universities-links-block .pagination li.active a { background: #F9B934; } .universities-links-block .pagination li.button-next, .universities-links-block .pagination li.button-prev { padding: 3px 10px; } .universities-links-block .pagination li.button-next a, .universities-links-block .pagination li.button-prev a { border: none; height: 22px; cursor: pointer; width: 18px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-pagination-arrow.svg); } .universities-links-block .pagination li.button-prev a { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }@media (min-width: 768px) and (max-width: 991.98px) { .universities-links-block .item__table tbody tr th, .universities-links-block .item__table tbody tr td { font-size: 8px; } .universities-links-block .item__image { width: 32%; } .universities-links-block .item__title { font-size: 15px; } .universities-links-block .item__info { width: 58%; padding: 20px 90px 20px 30px; } .universities-links-block .item__link { -webkit-clip-path: polygon(100% 0, 100% 100%, 20% 100%, 0 50%, 20% 0); clip-path: polygon(100% 0, 100% 100%, 20% 100%, 0 50%, 20% 0); } }@media (max-width: 767.98px) { .universities-links-block .list { margin: 50px auto 0; } .universities-links-block .item { width: 100%; } .universities-links-block .item + .item { margin-top: 30px; } .universities-links-block .item__container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .universities-links-block .item__image { height: 220px; width: 100%; } .universities-links-block .item__image img { border-radius: 5px 5px 0 0; } .universities-links-block .item__title { line-height: 1.4em; } .universities-links-block .item__info { padding: 20px 20px 130px; border-radius: 0 0 5px 5px; width: 100%; border: 1px solid #EEEEEE; border-top: 0; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center; } .universities-links-block .item__add-info { margin-top: 18px; } .universities-links-block .item__link { top: auto; left: 0; width: 100%; height: 80px; -webkit-clip-path: polygon(100% 30%, 100% 100%, 0 100%, 0 30%, 50% 0); clip-path: polygon(100% 30%, 100% 100%, 0 100%, 0 30%, 50% 0); } .universities-links-block .item__link::before { content: ; position: absolute; width: 18px; height: 14px; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/university/icon-link-arrow.svg); } .universities-links-block .item__table { width: 100%; max-width: 400px; margin-top: 35px; } .universities-links-block .item__table tbody tr th, .universities-links-block .item__table tbody tr td { font-size: 10px; padding: 8px 0; } }.callback-form .title.small { text-align: center; font-family: Montserrat bold; }.callback-form .info-text { margin-top: 6px; text-align: center; font-size: 15px; line-height: 1.4em; }.callback-form form { margin: 42px -8px 0; display: -webkit-box; display: -ms-flexbox; display: flex; }.callback-form .form-control { padding: 8px; width: 25%; } .callback-form .form-control input { cursor: pointer; border: none; outline: none; width: 100%; background: #EDEDED; border-radius: 4px; font-size: 13px; padding: 5px 25px; height: 58px; } .callback-form .form-control input::-webkit-input-placeholder { font-size: 13px; line-height: normal; color: #6A6A6A; } .callback-form .form-control input::-moz-placeholder { font-size: 13px; line-height: normal; color: #6A6A6A; } .callback-form .form-control input:-moz-placeholder { font-size: 13px; line-height: normal; color: #6A6A6A; } .callback-form .form-control input::-ms-input-placeholder { font-size: 13px; line-height: normal; color: #6A6A6A; } .callback-form .form-control input::input-placeholder { font-size: 13px; line-height: normal; color: #6A6A6A; }.callback-form .button { width: 100%; min-height: 100%; 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; }.callback-form .callback-image { margin: 70px auto 0; max-width: 680px; } .callback-form .callback-image img { width: 100%; }@media (max-width: 767.98px) { .callback-form form { margin: 49px auto 0; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; max-width: 230px; } .callback-form .callback-image { margin: 40px auto 0; } .callback-form .form-control { width: 100%; padding: 11px 0; } }.full-intro-block { margin-top: 76px; } .full-intro-block .intro-slider_container { height: calc(100vh - 76px); } .full-intro-block .slide__image { height: calc(100vh - 76px); width: 100%; } .full-intro-block .slide__image img { height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; } .full-intro-block .slide__container { position: relative; } .full-intro-block .slide__info { position: absolute; color: #fff; z-index: 64; top: 0; left: 0; bottom: 0; right: 0; } .full-intro-block .slide .container { height: 100%; } .full-intro-block .slide-info__container { height: 100%; 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-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } .full-intro-block .slide__title { font-family: Montserrat Black; font-size: 40px; line-height: 1.2em; } .full-intro-block .slide__subtitle { margin-top: 30px; font-size: 28px; line-height: 1.2em; } .full-intro-block .slide__text { margin-top: 25px; font-size: 16px; line-height: 23px; } .full-intro-block .slide .button.button-news { margin-top: 60px; border: 1px solid #F9B934; border-radius: 3px; font-size: 17px; color: #fff; font-family: Montserrat bold; padding: 12px 16px; } .full-intro-block .slide__buttons { margin-top: 70px; display: -webkit-box; display: -ms-flexbox; display: flex; } .full-intro-block .slide__buttons .button + .button { margin-left: 40px; } .full-intro-block .link-to-news { margin-left: 39px; display: block; position: relative; z-index: 64; text-decoration: none; } .full-intro-block .link-to-news_container { text-align: left; min-width: 230px; min-height: 58px; border-radius: 4px; padding: 10px 10px 10px 65px; background: #F9B934; position: relative; z-index: 64; color: #333333; font-size: 13px; 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-pack: center; -ms-flex-pack: center; justify-content: center; font-family: Montserrat Bold; -webkit-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; line-height: 1.4em; } .full-intro-block .link-to-news_container::after { content: ; position: absolute; left: 35px; font-size: 50px; width: 16px; height: 16px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-news-1.svg); } .full-intro-block .link-to-news:hover { text-decoration: none; } .full-intro-block .slider-pagination-container { position: absolute; left: 0; right: 0; top: 0; height: calc(100vh - 76px); width: 100%; } .full-intro-block .slider-pagination-container .container { position: relative; height: 100%; } .full-intro-block .intro-slider-pagination { position: absolute; z-index: 120; } .full-intro-block .button.red { 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; } @media (min-width: 992px) { .full-intro-block .intro-slider-pagination { right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .full-intro-block .intro-slider-pagination .slider-pagination .slider-pagination-bullet { border-color: #fff; } .full-intro-block .slider-pagination.vertical { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .full-intro-block .slider-pagination.vertical .slider-pagination-bullet { margin: 10px 3px; } } @media (max-width: 1199.98px) { .full-intro-block .slide__title { font-size: 35px; } .full-intro-block .slide__subtitle { margin-top: 30px; font-size: 24px; } .full-intro-block .slide__text { margin-top: 25px; font-size: 14px; } .full-intro-block .slide .button.button-news { margin-top: 35px; padding: 10px 16px; } .full-intro-block .slide__buttons { margin-top: 50px; } .full-intro-block .link-to-news { margin-left: 39px; } .full-intro-block .link-to-news_container { min-height: 56px; } } @media (max-width: 991.98px) { .full-intro-block { margin-top: 60px; } .full-intro-block .intro-slider_container { height: calc(100vh - 76px); } .full-intro-block .slide__image { height: calc(100vh - 76px); } .full-intro-block .slide__title { font-size: 30px; } .full-intro-block .slide__title br { display: none; } .full-intro-block .slide__subtitle { margin-top: 30px; font-size: 22px; } .full-intro-block .slide__text { margin-top: 25px; font-size: 12px; } .full-intro-block .slide .button.button-news { margin-top: 35px; padding: 10px 16px; } .full-intro-block .slide__buttons { margin-top: 40px; } .full-intro-block .intro-slider-pagination { bottom: 20px; left: 0; right: 0; } } @media (max-width: 767.98px) { .full-intro-block .intro-slider_container { height: calc(100vh - 76px); min-height: 710px; } .full-intro-block .slider-pagination-container { height: calc(100vh - 76px); min-height: 710px; } .full-intro-block .slide__info { padding-bottom: 40px; } .full-intro-block .slide-info__container { -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .full-intro-block .slide__image { min-height: 710px; height: calc(100vh - 76px); } .full-intro-block .slide__title { font-size: 30px; text-align: center; } .full-intro-block .slide__title br { display: none; } .full-intro-block .slide__subtitle { text-align: center; font-size: 23px; line-height: 1.2em; font-family: Montserrat bold; margin-top: 40px; } .full-intro-block .slide__text { margin-top: 30px; text-align: center; font-size: 16px; line-height: 1.4em; } .full-intro-block .slide__text br { display: none; } .full-intro-block .slide .button.button-news { font-size: 15px; margin: 40px auto 0; padding: 9px 16px; } .full-intro-block .slide__buttons { margin-top: 40px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .full-intro-block .slide__buttons .button { min-width: 230px; min-height: 56px; } .full-intro-block .slide__buttons .button + .link-to-news { margin: 20px 0 0; } .full-intro-block .intro-slider-pagination { bottom: 10px; } } @media (max-width: 575.98px) { .full-intro-block .intro-slider_container { min-height: 540px; } .full-intro-block .slider-pagination-container { min-height: 540px; } .full-intro-block .slide__info { padding-bottom: 40px; } .full-intro-block .slide-info__container { -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .full-intro-block .slide__image { min-height: 540px; height: calc(100vh - 76px); } .full-intro-block .slide__title { font-size: 24px; text-align: center; } .full-intro-block .slide__title br { display: none; } .full-intro-block .slide__subtitle { font-size: 15px; margin-top: 28px; } .full-intro-block .slide__text { margin-top: 24px; text-align: center; font-size: 14px; line-height: 1.4em; } .full-intro-block .slide__text br { display: none; } .full-intro-block .slide .button.button-news { margin: 24px auto 0; padding: 9px 12px; font-size: 14px; } .full-intro-block .slide__buttons { margin-top: 30px; } .full-intro-block .slide__buttons .link-to-news_container { min-width: 200px; min-height: 50px; padding: 10px 10px 10px 45px; } .full-intro-block .slide__buttons .link-to-news_container::after { left: 20px; } .full-intro-block .slide__buttons .button { width: 200px; min-width: unset; min-height: 50px; } .full-intro-block .slide__buttons .button + .link-to-news { margin: 14px 0 0; } } @media screen and (max-width: 319px) { .full-intro-block .intro-slider_container { min-height: 600px; } .full-intro-block .slider-pagination-container { min-height: 600px; } .full-intro-block .slide__image { min-height: 600px; } .full-intro-block .slide__title { padding-top: 20px; font-size: 20px; } .full-intro-block .slide__subtitle { font-size: 13px; margin-top: 20px; } .full-intro-block .slide__text { margin-top: 20px; font-size: 12px; } .full-intro-block .slide .intro-block .slide .button.button-news { margin-top: 20px; } }.unviversities-navigation-block { margin-top: 100px; } .unviversities-navigation-block .list { max-width: 1300px; margin: 75px auto 0; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .unviversities-navigation-block .item { padding: 20px 25px; width: 50%; } .unviversities-navigation-block .item__image { height: 150px; width: 100%; } .unviversities-navigation-block .item__image img { border-radius: 6px 6px 0px 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .unviversities-navigation-block .item__title { display: block; position: relative; } .unviversities-navigation-block .item__title span { position: absolute; top: 0; left: 0; bottom: 0; right: 0; padding: 20px 55px 20px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 24px; line-height: 1.2em; color: #fff; font-family: Montserrat Black; } .unviversities-navigation-block .item__info { padding: 65px 55px; background: #FFFFFF; border: 1px solid #F0F0F0; border-top: 0; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 6px; position: relative; } .unviversities-navigation-block .item__text { line-height: 1.8em; font-size: 14px; color: #000; } .unviversities-navigation-block .item .button { margin-right: 30px; min-width: 200px; margin-top: 50px; } .unviversities-navigation-block .item__number { position: absolute; font-family: Montserrat Bold; color: #F5F5F5; font-size: 44px; line-height: normal; bottom: 76px; right: 55px; } @media (min-width: 992px) and (max-width: 1199.98px) { .unviversities-navigation-block .list { margin: 70px 20px; } .unviversities-navigation-block .item { padding: 20px 20px; } .unviversities-navigation-block .item__title span { padding: 20px 35px 20px; font-size: 21px; } .unviversities-navigation-block .item__info { padding: 35px 25px; } .unviversities-navigation-block .item__number { bottom: 30px; right: 35px; } } @media (min-width: 768px) and (max-width: 991.98px) { .unviversities-navigation-block .list { margin: 70px -15px; } .unviversities-navigation-block .item { padding: 20px 15px; } .unviversities-navigation-block .item__title span { padding: 20px 25px 20px; font-size: 21px; } .unviversities-navigation-block .item__info { padding: 35px 25px; } .unviversities-navigation-block .item .button { min-width: 160px; } .unviversities-navigation-block .item__number { bottom: 40px; right: 25px; } } @media (max-width: 767.98px) { .unviversities-navigation-block { margin-top: 70px; } .unviversities-navigation-block .list { margin: 75px 0 0; } .unviversities-navigation-block .item { width: 100%; padding: 15px 0; } .unviversities-navigation-block .item__title span { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; font-size: 20px; line-height: 1.2em; text-align: center; padding: 20px; } .unviversities-navigation-block .item__number { display: none; } .unviversities-navigation-block .item__info { 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-pack: center; -ms-flex-pack: center; justify-content: center; padding: 55px 20px 45px; } .unviversities-navigation-block .item__text { font-size: 14px; margin: 0 auto; max-width: 330px; text-align: center; } .unviversities-navigation-block .item .button { margin: 55px auto 0; } }.universities-statistics-block { margin-top: 120px; margin-bottom: 30px; } .universities-statistics-block .block-container { margin-top: 70px; } .universities-statistics-block .slider-pagination { margin-top: 50px; margin-left: 15px; margin-right: 15px; 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; } .universities-statistics-block .slider-bullet { outline: none; display: inline-block; width: 16px; height: 16px; border-radius: 50%; border: 1px solid #f9b934; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .universities-statistics-block .slider-bullet:hover { background: rgba(249, 185, 52, 0.5); } .universities-statistics-block .slider-bullet + .slider-bullet { margin-left: 5px; } .universities-statistics-block .slider-bullet-active { background: #f9b934; } .universities-statistics-block .item { margin: 0 auto; position: relative; max-width: 370px; } .universities-statistics-block .item + .item { margin-top: 30px; } .universities-statistics-block .item__image { height: 260px; width: 100%; } .universities-statistics-block .item__image img { height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; } .universities-statistics-block .item__tip { min-width: 130px; padding: 5px; height: 51px; 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; font-size: 15px; color: #ffff; font-family: Montserrat Bold; background: #C10505; position: absolute; top: 0; left: 0; } .universities-statistics-block .item__info { padding: 20px 25px 0; background: #FFFFFF; border: 1px solid #EEEEEE; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 6px; } .universities-statistics-block .item__title { font-size: 16px; line-height: 144.4%; font-family: Montserrat Bold; text-align: center; color: #000; height: 69px; width: 100%; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; } .universities-statistics-block .item__add-info { max-width: 155px; margin: 20px auto 0; font-size: 12px; line-height: normal; color: #000; min-width: 150px; height: 30px; border: 1px solid #F9B934; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 2px; padding: 6px 12px; } .universities-statistics-block .item__table { margin-top: 35px; width: 100%; max-width: 400px; margin-top: 35px; } .universities-statistics-block .item__table tbody tr th, .universities-statistics-block .item__table tbody tr td { font-size: 10px; line-height: normal; padding: 8px 0; } .universities-statistics-block .item__table tbody tr th { font-family: Montserrat Regular; color: #717171; } .universities-statistics-block .item__table tbody tr td { color: #000000; font-family: Montserrat Medium; } .universities-statistics-block .item__link { display: block; margin: 40px -25px 0; background: #F9B934; height: 92px; position: relative; -webkit-clip-path: polygon(0 100%, 0 26%, 50% 0, 100% 26%, 100% 100%); clip-path: polygon(0 100%, 0 26%, 50% 0, 100% 26%, 100% 100%); } .universities-statistics-block .item__link::before { content: ; position: absolute; width: 22px; height: 17px; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/university/icon-link-arrow.svg); } .universities-statistics-block .item__link:hover { background: #FFC242; } .universities-statistics-block .item__link:active { background: #F9B934; -webkit-box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.25); box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.25); } @media (min-width: 992px) and (max-width: 1199.98px) { .universities-statistics-block .item__image { height: 190px; } } @media (min-width: 768px) and (max-width: 991.98px) { .universities-statistics-block .item__image { height: 190px; } } @media (max-width: 767.98px) { .universities-statistics-block { margin-top: 90px; } .universities-statistics-block .block-container { margin-top: 40px; } .universities-statistics-block .slider-pagination { margin-top: 30px; } .universities-statistics-block .item { margin: 0 auto; position: relative; max-width: 370px; } .universities-statistics-block .item + .item { margin-top: 30px; } .universities-statistics-block .item__image { height: 230px; } .universities-statistics-block .item__tip { min-width: 130px; height: 48px; font-size: 13px; } .universities-statistics-block .item__info { padding: 20px 20px 0; } .universities-statistics-block .item__title { font-size: 15px; } .universities-statistics-block .item__table { margin-top: 30px; } .universities-statistics-block .item__link { margin: 35px -20px 0; height: 85px; -webkit-clip-path: polygon(0 100%, 0 20%, 50% 0, 100% 20%, 100% 100%); clip-path: polygon(0 100%, 0 20%, 50% 0, 100% 20%, 100% 100%); } }.countries-navigation-block { max-width: 1200px; margin: 0 auto; } .countries-navigation-block .list { margin: 60px -25px; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .countries-navigation-block .item { width: 50%; padding: 25px; min-height: 100%; } .countries-navigation-block .item__container { height: 100%; padding: 56px 56px 70px; background: #FDFDFD; border: 1px solid #F0F0F0; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 6px; } .countries-navigation-block .item__image { max-width: 160px; border: 1px solid #F1F1F1; text-decoration: none; display: block; } .countries-navigation-block .item__image img { width: 100%; } .countries-navigation-block .item__info { color: #000; margin-top: 70px; } .countries-navigation-block .item__title { font-size: 24px; font-family: Montserrat Bold; line-height: 29px; } .countries-navigation-block .item__text { min-height: 75px; margin-top: 30px; font-size: 14px; line-height: 25px; } .countries-navigation-block .item .button { max-width: 200px; display: block; margin-top: 45px; padding: 15px 10px; background: #F9B934; border-color: #F9B934; font-size: 13px; font-family: Montserrat bold; color: #000; border-radius: 4px; text-align: center; } @media (min-width: 768px) and (max-width: 991.98px) { .countries-navigation-block .list { margin: 20px -15px; } .countries-navigation-block .item { width: 50%; padding: 20px 15px; } .countries-navigation-block .item__container { padding: 56px 36px 50px; background: #FDFDFD; border: 1px solid #F0F0F0; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 6px; } .countries-navigation-block .item__text { min-height: 125px; } } @media (max-width: 767.98px) { .countries-navigation-block .list { margin: 25px -20px 0; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .countries-navigation-block .item { width: 100%; padding: 15px 20px; } .countries-navigation-block .item__text { margin-top: 25px; } .countries-navigation-block .item__container { text-align: center; 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-align: center; -ms-flex-align: center; align-items: center; padding: 40px 20px 50px; background: #FDFDFD; border: 1px solid #F0F0F0; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 6px; } .countries-navigation-block .item__info { margin-top: 50px; 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-align: center; -ms-flex-align: center; align-items: center; } .countries-navigation-block .item .button { min-width: 200px; } }.visa-navigation-block { margin-top: 100px; margin-bottom: 60px; } .visa-navigation-block .block-container { margin-top: 95px; } .visa-navigation-block .slider-pagination { margin-top: 55px; margin-left: 15px; margin-right: 15px; 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; } .visa-navigation-block .slider-bullet { outline: none; display: inline-block; width: 16px; height: 16px; border-radius: 50%; border: 1px solid #f9b934; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .visa-navigation-block .slider-bullet:hover { background: rgba(249, 185, 52, 0.5); } .visa-navigation-block .slider-bullet + .slider-bullet { margin-left: 5px; } .visa-navigation-block .slider-bullet-active { background: #f9b934; } .visa-navigation-block .item { max-width: 1200px; margin-left: auto; margin-right: auto; } .visa-navigation-block .item + .item { margin-top: 30px; } .visa-navigation-block .item__container { display: -webkit-box; display: -ms-flexbox; display: flex; } .visa-navigation-block .item__image { display: block; width: 38.85%; height: 360px; } .visa-navigation-block .item__image img { height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; border-radius: 6px 0 0 6px; } .visa-navigation-block .item__title { text-decoration: none; font-size: 18px; color: #000; line-height: 1.65em; font-family: Montserrat Bold; } .visa-navigation-block .item .button { margin-top: 6px; padding: 17px 60px; background: #F9B934; border-color: #F9B934; font-size: 13px; font-family: Montserrat bold; color: #000; border-radius: 4px; text-align: center; } .visa-navigation-block .item__text { margin-top: 10px; font-size: 14px; line-height: 1.75em; } .visa-navigation-block .item__info { padding: 60px 42px; width: 61.15%; background: #FFFFFF; border: 1px solid #F0F0F0; -webkit-box-sizing: border-box; box-sizing: border-box; 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-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; border-radius: 0 6px 6px 0; } @media (min-width: 768px) and (max-width: 991.98px) { .visa-navigation-block .item { max-width: 1200px; margin-left: auto; margin-right: auto; } .visa-navigation-block .item + .item { margin-top: 20px; } .visa-navigation-block .item__container { display: -webkit-box; display: -ms-flexbox; display: flex; } .visa-navigation-block .item__image { display: block; width: 38.85%; height: 270px; } .visa-navigation-block .item__image img { height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; border-radius: 6px 0 0 6px; } .visa-navigation-block .item__text { font-size: 12px; } .visa-navigation-block .item__title { font-size: 16px; } .visa-navigation-block .item .button { padding: 17px 60px; } .visa-navigation-block .item__info { padding: 24px 22px; width: 61.15%; background: #FFFFFF; border: 1px solid #F0F0F0; -webkit-box-sizing: border-box; box-sizing: border-box; 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-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; border-radius: 0 6px 6px 0; } } @media (max-width: 767.98px) { .visa-navigation-block .item + .item { margin-top: 20px; } .visa-navigation-block .item__container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .visa-navigation-block .item__image { display: block; width: 100%; height: 200px; } .visa-navigation-block .item__image img { border-radius: 6px 6px 0 0; } .visa-navigation-block .item__text { margin-top: 25px; } .visa-navigation-block .item .button { margin-top: 20px; padding: 16px 50px; } .visa-navigation-block .item__info { text-align: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100%; padding: 24px 22px; border-radius: 0 0 6px 6px; } .visa-navigation-block .slider-pagination { margin-top: 35px; } } @media (max-width: 575.98px) { .visa-navigation-block .item + .item { margin-top: 20px; } .visa-navigation-block .item__container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .visa-navigation-block .item__image { height: 170px; } .visa-navigation-block .item__image img { border-radius: 6px 6px 0 0; } .visa-navigation-block .item__text { margin-top: 25px; } .visa-navigation-block .item__title { font-size: 16px; } .visa-navigation-block .item__text { font-size: 12px; } .visa-navigation-block .item .button { margin-top: 20px; padding: 16px 50px; } .visa-navigation-block .item__info { padding: 15px 22px 20px; border-radius: 0 0 6px 6px; } }.universities-rate-block { margin-top: 45px; } .universities-rate-block .title { text-align: center; text-transform: uppercase; font-size: 20px; line-height: normal; font-family: Montserrat SemiBold; } .universities-rate-block .list { margin: 35px -15px 0; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .universities-rate-block .item { margin: 15px; width: calc(33.33% - 30px); position: relative; } .universities-rate-block .item__image { height: 260px; width: 100%; } .universities-rate-block .item__image img { height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; } .universities-rate-block .item__tip { min-width: 70px; padding: 5px; height: 59px; 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; font-size: 13px; color: #ffff; font-family: Montserrat Bold; background: #C10505; position: absolute; top: 0; left: 0; } .universities-rate-block .item__info { padding: 20px 25px 0; background: #FFFFFF; border: 1px solid #EEEEEE; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 6px; } .universities-rate-block .item__title { font-size: 16px; line-height: 144.4%; font-family: Montserrat Bold; text-align: center; color: #000; } .universities-rate-block .item__add-info { display: block; max-width: 155px; margin: 20px auto 0; font-size: 12px; line-height: normal; color: #000; min-width: 150px; height: 30px; border: 1px solid #F9B934; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 2px; padding: 6px 12px; } .universities-rate-block .item__table { margin-top: 35px; width: 100%; max-width: 400px; margin-top: 35px; } .universities-rate-block .item__table tbody tr th, .universities-rate-block .item__table tbody tr td { font-size: 10px; line-height: normal; padding: 8px 0; } .universities-rate-block .item__table tbody tr th { font-family: Montserrat Regular; color: #717171; } .universities-rate-block .item__table tbody tr td { color: #000000; font-family: Montserrat Medium; } .universities-rate-block .item__link { display: block; margin: 40px -25px 0; background: #F9B934; height: 92px; position: relative; -webkit-clip-path: polygon(0 100%, 0 26%, 50% 0, 100% 26%, 100% 100%); clip-path: polygon(0 100%, 0 26%, 50% 0, 100% 26%, 100% 100%); } .universities-rate-block .item__link::before { content: ; position: absolute; width: 22px; height: 17px; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/university/icon-link-arrow.svg); } .universities-rate-block .item__link:hover { background: #FFC242; } .universities-rate-block .item__link:active { background: #F9B934; -webkit-box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.25); box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.25); } .universities-rate-block .container + .container { margin-top: 50px; } @media (min-width: 992px) and (max-width: 1199.98px) { .universities-rate-block .item__image { height: 200px; } .universities-rate-block .item__info { padding: 20px 10px 0; } .universities-rate-block .item__table { margin-top: 25px; } .universities-rate-block .item__link { margin: 30px -10px 0; } } @media (max-width: 991.98px) { .universities-rate-block { margin-top: 60px; } .universities-rate-block .item { margin: 15px; width: calc(50% - 30px); } } @media (max-width: 767.98px) { .universities-rate-block .block-container { margin-top: 40px; } .universities-rate-block .slider-pagination { margin-top: 30px; } .universities-rate-block .list { margin-top: 20px; } .universities-rate-block .item__image { height: 200px; } .universities-rate-block .item__info { padding: 20px 10px 0; } .universities-rate-block .item__table { margin-top: 20px; } .universities-rate-block .item__link { margin: 20px -10px 0; height: 75px; } }@media (max-width: 767.98px) and (max-width: 575.98px) { .universities-rate-block .item__image { height: 180px; } .universities-rate-block .item__link { height: 65px; } .universities-rate-block .item { margin: 15px; width: calc(100% - 30px); } } .universities-rate-block .pagination { margin: 42px -8px 0; padding: 0; list-style: none; 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; -ms-flex-wrap: wrap; flex-wrap: wrap; } .universities-rate-block .pagination li { padding: 3px 8px; } .universities-rate-block .pagination li a { -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; font-family: Montserrat SemiBold; font-size: 15px; color: #000; cursor: pointer; width: 30px; height: 30px; 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; text-align: center; line-height: normal; text-decoration: none; border: 1px solid #EDEDED; border-radius: 2px; } .universities-rate-block .pagination li a:hover { text-decoration: none; background: #fbd37e; } .universities-rate-block .pagination li.active a { background: #F9B934; } .universities-rate-block .pagination li.button-next, .universities-rate-block .pagination li.button-prev { padding: 3px 10px; } .universities-rate-block .pagination li.button-next a, .universities-rate-block .pagination li.button-prev a { border: none; height: 22px; cursor: pointer; width: 18px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-pagination-arrow.svg); } .universities-rate-block .pagination li.button-prev a { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }.previews-universities-slider-block { margin-top: 50px; } .previews-universities-slider-block .block-container { padding: 70px 0 80px; background: #F8F8F8; } .previews-universities-slider-block .previews-universities-slider { margin: 38px -1px 0; } .previews-universities-slider-block .item { padding: 1px; position: relative; } .previews-universities-slider-block .item__image { height: 200px; width: 100%; } .previews-universities-slider-block .item__image img { height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; } .previews-universities-slider-block .item__info { padding: 16px 20px 0; background: #FFFFFF; border: 1px solid #EEEEEE; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 6px; } .previews-universities-slider-block .item__title { min-height: 48px; font-size: 16px; line-height: 144.4%; font-family: Montserrat Bold; text-align: center; color: #000; } .previews-universities-slider-block .item__add-info { display: block; background: #fff; max-width: 130px; margin: 15px auto 0; font-size: 10px; line-height: normal; color: #000; min-width: 110px; text-align: center; border: 1px solid #F9B934; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 2px; padding: 4px 9px; } .previews-universities-slider-block .item__table { margin-top: 35px; width: 100%; max-width: 400px; margin-top: 35px; } .previews-universities-slider-block .item__table tbody tr th, .previews-universities-slider-block .item__table tbody tr td { font-size: 10px; line-height: normal; padding: 6px 0; } .previews-universities-slider-block .item__table tbody tr th { font-family: Montserrat Regular; color: #717171; } .previews-universities-slider-block .item__table tbody tr td { color: #000000; font-family: Montserrat Medium; } .previews-universities-slider-block .item__link { display: block; margin: 30px -20px 0; background: #F9B934; height: 92px; -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; position: relative; -webkit-clip-path: polygon(0 100%, 0 26%, 50% 0, 100% 26%, 100% 100%); clip-path: polygon(0 100%, 0 26%, 50% 0, 100% 26%, 100% 100%); } .previews-universities-slider-block .item__link::before { content: ; position: absolute; width: 22px; height: 17px; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/university/icon-link-arrow.svg); } .previews-universities-slider-block .item__link:hover { background: #FFC242; } .previews-universities-slider-block .item__link:active { background: #F9B934; -webkit-box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.25); box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.25); } .previews-universities-slider-block .slider-pagination { margin: 50px -15px 0; 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; } .previews-universities-slider-block .slider-bullet { cursor: pointer; outline: none; display: inline-block; width: 15px; height: 15px; border-radius: 50%; border: 1px solid #9E9E9E; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .previews-universities-slider-block .slider-bullet:hover { background: rgba(249, 185, 52, 0.5); } .previews-universities-slider-block .slider-bullet + .slider-bullet { margin-left: 20px; } .previews-universities-slider-block .slider-bullet-active { background: #f9b934; border-color: #f9b934; } @media (min-width: 992px) and (max-width: 1199.98px) { .previews-universities-slider-block .item__image { height: 180px; } .previews-universities-slider-block .item__info { padding: 20px 10px 0; } .previews-universities-slider-block .item__table { margin-top: 25px; } .previews-universities-slider-block .item__link { margin: 20px -10px 0; } } @media (max-width: 767.98px) { .previews-universities-slider-block { margin-top: 45px; } .previews-universities-slider-block .block-container { padding: 50px 0 60px; } .previews-universities-slider-block .slider-pagination { margin-top: 30px; } .previews-universities-slider-block .item__image { height: 160px; } .previews-universities-slider-block .item__info { padding: 20px 10px 0; } .previews-universities-slider-block .item__table { margin-top: 20px; } .previews-universities-slider-block .item__link { margin: 20px -10px 0; height: 75px; } } @media (max-width: 767.98px) and (max-width: 575.98px) { .previews-universities-slider-block .item { margin: 0 auto; max-width: 300px; } .previews-universities-slider-block .item__image { height: 180px; } .previews-universities-slider-block .item__link { height: 65px; } }.popup-specialities.fancybox-content { padding: 30px 25px 25px; }.popup-specialities .popup-specialities-slider_container { margin: 25px -6px 0; max-width: 1240px; }.popup-specialities .popup-specialities-slider-pagination { margin-top: 30px; }.popup-specialities .popup-slider-pagination { margin-left: 15px; margin-right: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }.popup-specialities .popup-slider-bullet { outline: none; display: inline-block; width: 22px; height: 22px; border-radius: 50%; border: 1px solid #f9b934; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .popup-specialities .popup-slider-bullet:hover { background: rgba(249, 185, 52, 0.5); } .popup-specialities .popup-slider-bullet + .popup-slider-bullet { margin-left: 5px; } .popup-specialities .popup-slider-bullet-active { background: #f9b934; }.popup-specialities .popup__title { font-size: 20px; font-family: Montserrat SemiBold; color: #000; line-height: 24px; }.popup-specialities .popup__text { margin-top: 12px; font-size: 15px; line-height: 18px; color: #000; }.popup-specialities .popup__list { margin: 45px -6px 0; display: -webkit-box; display: -ms-flexbox; display: flex; max-width: 1200px; -ms-flex-wrap: wrap; flex-wrap: wrap; }.popup-specialities .swiper-slide { min-width: 320px; }.popup-specialities .popup-item { padding: 6px; min-width: 320px; }.popup-specialities .popup-item__image { height: 260px; width: 100%; } .popup-specialities .popup-item__image img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; border-radius: 2px; }.popup-specialities .popup-item__category { position: absolute; top: 0; left: 0; padding: 5px 18px; min-width: 80px; font-family: Montserrat Bold; min-height: 34px; font-size: 10px; line-height: normal; color: #fff; 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; text-align: center; background: #F9B934; border-radius: 2px 0px 0px 0px; }.popup-specialities .popup-item__title { font-family: Montserrat Bold; font-size: 16px; color: #fff; min-height: 46px; line-height: 1.4em; }.popup-specialities .popup-item-info-bottom { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 21px; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }.popup-specialities .popup-item__arrow { width: 40px; height: 20px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/index/icon-arrow_white.svg); -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; }.popup-specialities .popup-item__info-text { border: 1px solid #F9B934; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 2px; font-size: 12px; line-height: normal; color: #fff; padding: 5px 9px; min-height: 26px; min-width: 130px; 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; text-align: center; }.popup-specialities .popup-item__info { position: absolute; bottom: 0; left: 0; right: 0; padding: 16px 26px; }.popup-specialities .popup-item__container { display: block; border-radius: 2px; overflow: hidden; position: relative; } .popup-specialities .popup-item__container:hover .popup-item__arrow { -webkit-transform: translateX(8px); -ms-transform: translateX(8px); transform: translateX(8px); }.popup-specialities .pagination { margin: 42px -8px 0; padding: 0; list-style: none; 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; -ms-flex-wrap: wrap; flex-wrap: wrap; } .popup-specialities .pagination li { padding: 3px 8px; } .popup-specialities .pagination li a { -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; font-family: Montserrat SemiBold; font-size: 15px; color: #000; cursor: pointer; width: 30px; height: 30px; 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; text-align: center; line-height: normal; text-decoration: none; border: 1px solid #EDEDED; border-radius: 2px; } .popup-specialities .pagination li a:hover { text-decoration: none; background: #fbd37e; } .popup-specialities .pagination li.active a { background: #F9B934; } .popup-specialities .pagination li.button-next, .popup-specialities .pagination li.button-prev { padding: 3px 10px; } .popup-specialities .pagination li.button-next a, .popup-specialities .pagination li.button-prev a { border: none; height: 22px; cursor: pointer; width: 18px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-pagination-arrow.svg); } .popup-specialities .pagination li.button-prev a { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }@media (max-width: 991.98px) { .popup-specialities .popup-item__image { height: 230px; width: 100%; } .popup-specialities .popup-item__info { padding: 16px 13px; } }@media (max-width: 767.98px) { .popup-specialities .swiper-slide { min-width: 280px; } .popup-specialities .popup-item { min-width: 280px; } .popup-specialities .popup__title { font-size: 16px; line-height: 1.2em; } .popup-specialities .popup__text { margin-top: 12px; font-size: 13px; line-height: 1.3em; } .popup-specialities .popup__list { margin: 34px -6px 0; } .popup-specialities .popup-item { padding: 6px; } .popup-specialities .popup-item__image { height: 230px; width: 100%; } .popup-specialities .popup-item__image img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; border-radius: 2px; } .popup-specialities .popup-item__category { padding: 5px 10px; min-height: 32px; } .popup-specialities .popup-item__title { font-size: 14px; } .popup-specialities .popup-item-info-bottom { margin-top: 15px; } .popup-specialities .popup-item__arrow { width: 30px; height: 20px; } .popup-specialities .popup-item__info-text { min-width: unset; font-size: 10px; padding: 4px 5px; min-height: 23px; } .popup-specialities .popup-item__info { padding: 16px 10px; } .popup-specialities .popup-item__container { display: block; border-radius: 2px; overflow: hidden; position: relative; } .popup-specialities .popup-item__container:hover .popup-item__arrow { -webkit-transform: translateX(8px); -ms-transform: translateX(8px); transform: translateX(8px); } .popup-specialities.fancybox-content { padding: 20px; } }@media screen and (max-width: 470px) { .popup-specialities .popup-item__image { height: 200px; } .popup-specialities .popup-item { margin: 0 auto; width: 100%; min-width: 220px; max-width: 280px; } }.services-page { /*.services-list-block { margin-top: 70px; .list { display: flex; flex-wrap: wrap; margin: 75px -15px 0; } .service { width: 33.333%; padding: 25px 15px; min-height: 100%; &-container { width: 100%; height: 100%; display: flex; flex-direction: column; } &-title { min-height: 90px; display: flex; align-items: center; justify-content: center; padding: 25px 20px 20px; font-size: 16px; line-height: 1.4em; text-align: center; font-family: Montserrat Black; } &-info { border: 1px solid #d5d5d5; padding: 60px 50px 50px; display: flex; flex-direction: column; justify-content: center; align-items: center; flex-grow: 1; } &-list { list-style: none; margin: 0; padding: 0; flex-grow: 1; li { padding-left: 18px; position: relative; font-size: 13px; line-height: normal; color: #333333; &::after { content: ; position: absolute; left: 0; top: 4px; width: 12px; height: 9px; background: no-repeat center / contain url(/bitrix/templates/maintemplate/img/pages/services/icon-chechkmark_darkgrey.svg); } & + li { margin-top: 10px; } } } &-price { margin-top: 140px; border: 1px dashed #f9b934; min-width: 190px; min-height: 72px; padding-left: 10px; padding-right: 10px; display: flex; justify-content: center; align-items: center; .current-price { font-family: Montserrat Black; font-size: 37px; line-height: normal; color: #f9b934; } } .button-grey { margin-top: 15px; text-decoration: none; background: #f1f1f1; color: #232323; display: inline-block; padding: 7px 29px; width: 100%; text-align: center; border-radius: 7px; margin-top: 22px; font-size: 15px; @include ts(350ms); font-family: Montserrat Medium; &:hover { text-decoration: none; color: #f1f1f1; background: #232323; } } .button { margin-top: 45px; padding: 18px 20px 19px; border: 1px solid #ff2e2e; color: #ff2e2e; width: 100%; &:hover { color: #fff; background: #ff2e2e; } } &.dark { .service-title { background: #000; color: #fff; } } &.light { .service-title { background: #f9b934; color: #333333; } } } @include media-breakpoint-up(xl) { .list { margin-left: auto; margin-right: auto; max-width: 1330px; } } @include media-breakpoint-down(lg) { .list { margin-top: 50px; } .service { &-info { padding: 40px 30px 30px; } &-title { padding: 10px; font-size: 15px; } &-price { min-height: 62px; min-width: 175px; margin-top: 70px; .current-price { font-size: 30px; } } } } @include media-breakpoint-down(md) { .list { margin-top: 30px; } .service { width: 50%; } } @include media-breakpoint-down(sm) { margin-top: 60px; .list { margin-top: 20px; justify-content: center; } .service { width: 100%; max-width: 360px; padding: 15px; &-info { padding: 50px 40px 45px; } &-title { font-size: 14px; line-height: 1.4em; min-height: 70px; padding: 4px 15px; } &-list { li { font-size: 11px; } } &-price { margin-top: 30px; min-width: 160px; min-height: 60px; .current-price { font-size: 30px; } } .button { margin-top: 35px; font-size: 12px; } } } } */ } .services-page .button-to-video { cursor: pointer; width: 100%; text-align: center; font-family: Montserrat Bold; text-decoration: none; outline: none; -webkit-transition: all ease 200ms; -o-transition: all ease 200ms; transition: all ease 200ms; margin-top: 15px; background: #C10505; border-radius: 6px; padding: 8px 10px; border-color: #C10505; } .services-page .button-to-video span { font-size: 12px; color: #FFF; padding-right: 35px; position: relative; } .services-page .button-to-video span::before { content: ; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 20px; height: 20px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/video-player.svg); } .services-page .button-to-video:hover { background: #db0000 !important; border-color: #db0000 !important; } .services-page .title.medium { padding-bottom: 25px; font-family: Montserrat Black; font-size: 24px; text-align: center; text-transform: uppercase; line-height: normal; color: #232323; position: relative; } .services-page .title.medium::after { content: ; position: absolute; bottom: 0; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 80px; height: 8px; border-radius: 4px; background: #f9b934; } @media (max-width: 991.98px) { .services-page .title.medium { padding-bottom: 20px; font-size: 21px; } } @media (max-width: 767.98px) { .services-page .title.medium { padding-bottom: 18px; font-size: 19px; } .services-page .title.medium::after { height: 6px; } } .services-page .intro-block .block-container { background: no-repeat center/cover url(/bitrix/templates/maintemplate/img/pages/services/intro-bg.jpg); } .services-page .intro-block .info { margin-top: 20px; } .services-page .services-list-block { margin-top: 70px; } .services-page .services-list-block .list { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 75px -15px 0; } .services-page .services-list-block .service { max-width: 420px; width: 33.333%; padding: 25px 15px; min-height: 100%; } .services-page .services-list-block .service-container { width: 100%; height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .services-page .services-list-block .service-title { min-height: 90px; 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; padding: 25px 20px 20px; font-size: 16px; line-height: 1.4em; text-align: center; font-weight: 900; } .services-page .services-list-block .service-info { border: 1px solid #d5d5d5; padding: 60px 50px 50px; 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-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; } .services-page .services-list-block .service-list { list-style: none; margin: 0; padding: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; } .services-page .services-list-block .service-list li { padding-left: 18px; position: relative; font-size: 13px; line-height: normal; color: #333333; } .services-page .services-list-block .service-list li::after { content: ; position: absolute; left: 0; top: 4px; width: 12px; height: 9px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/services/icon-chechkmark_darkgrey.svg); } .services-page .services-list-block .service-list li + li { margin-top: 10px; } .services-page .services-list-block .service-price { margin-top: 60px; border: 1px dashed #f9b934; min-width: 190px; min-height: 72px; padding-left: 10px; padding-right: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .services-page .services-list-block .service-price .current-price { font-weight: 900; font-size: 37px; line-height: normal; color: #f9b934; font-family: Montserrat Black; } .services-page .services-list-block .service .button-grey { margin-top: 15px; text-decoration: none; background: #f1f1f1; color: #232323; display: inline-block; padding: 7px 29px; width: 100%; text-align: center; border-radius: 7px; margin-top: 22px; font-size: 15px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; font-weight: 500; } .services-page .services-list-block .service .button-grey:hover { text-decoration: none; color: #f1f1f1; background: #232323; } .services-page .services-list-block .service .button { margin-top: 45px; padding: 18px 20px 19px; border: 1px solid #ff2e2e; color: #ff2e2e; width: 100%; } .services-page .services-list-block .service .button:hover { color: #fff; background: #ff2e2e; } .services-page .services-list-block .service.dark .service-title { background: #000; color: #fff; } .services-page .services-list-block .service.light .service-title { background: #f9b934; color: #333333; } .services-page .services-list-block .service.sale .service__sale { padding: 15px 20px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; min-height: 78px; font-size: 13px; line-height: 135%; } .services-page .services-list-block .service.sale .service__sale span { position: relative; padding-left: 55px; } .services-page .services-list-block .service.sale .service__sale span::before { content: ; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 37px; height: 27px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-sale.svg); } .services-page .services-list-block .service.sale.light .service__sale { background: #000; color: #fff; } .services-page .services-list-block .service.sale.dark .service__sale { color: #000; background: #F9B934; } .services-page .services-list-block .service.new.dark .service__title { background: #000; color: #fff; } .services-page .services-list-block .service.new.light .service__title { background: #F9B934; color: #000; } .services-page .services-list-block .service.new.light .service__info { background: #F8F8F8; } .services-page .services-list-block .service.new .service-container { height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .services-page .services-list-block .service.new .service__title { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 5px 10px; min-height: 110px; 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; font-size: 16px; line-height: 1.25em; text-align: center; text-transform: uppercase; color: #FFFFFF; font-family: Montserrat Black; border-radius: 5px 5px 0px 0px; } .services-page .services-list-block .service.new .service__info { 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-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; padding: 45px 25px; -webkit-box-sizing: border-box; box-sizing: border-box; border: 1px solid #D5D5D5; box-sizing: border-box; border-radius: 0px 0px 5px 5px; } .services-page .services-list-block .service.new .service__list { margin: 0; padding: 0; list-style: none; } .services-page .services-list-block .service.new .service__list li { font-size: 13px; line-height: 1.2em; color: #000000; position: relative; padding-left: 22px; } .services-page .services-list-block .service.new .service__list li::before { content: ; position: absolute; left: 0; top: 3px; width: 11px; height: 10px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/index/icon-arrow.svg); } .services-page .services-list-block .service.new .service__list li + li { margin-top: 25px; } .services-page .services-list-block .service.new .service__bottom { margin-top: 23px; display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; } .services-page .services-list-block .service.new .service__bottom .button { margin-top: 0; 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; border-radius: 5px; height: 66px; font-family: Montserrat bold; -webkit-box-sizing: border-box; box-sizing: border-box; background: #F9B934; border-color: #F9B934; color: #000000; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; font-size: 13px; text-align: center; } .services-page .services-list-block .service.new .service__price { 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; -webkit-box-sizing: border-box; box-sizing: border-box; height: 66px; min-width: 105px; margin-left: -5px; background: #F0AA19; border-radius: 0 5px 5px 0; font-size: 16px; line-height: normal; font-family: Montserrat Black; text-align: center; } .services-page .services-list-block .service.new .button-container { margin-top: 55px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } @media (min-width: 1200px) { .services-page .services-list-block .list { margin-left: auto; margin-right: auto; max-width: 1330px; } } @media (max-width: 1199.98px) { .services-page .services-list-block .list { margin-top: 50px; } .services-page .services-list-block .service-info { padding: 40px 30px 30px; } .services-page .services-list-block .service-title { padding: 10px; font-size: 15px; } .services-page .services-list-block .service-price { min-height: 62px; min-width: 175px; margin-top: 60px; } .services-page .services-list-block .service-price .current-price { font-size: 30px; } } @media (max-width: 991.98px) { .services-page .services-list-block .list { margin-top: 30px; } .services-page .services-list-block .service { width: 50%; } } @media (max-width: 767.98px) { .services-page .services-list-block { margin-top: 60px; } .services-page .services-list-block .list { margin-top: 20px; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .services-page .services-list-block .service { width: 100%; max-width: 360px; padding: 15px; } .services-page .services-list-block .service-info { padding: 60px 25px 40px; } .services-page .services-list-block .service-title { font-size: 14px; line-height: 1.4em; min-height: 70px; padding: 4px 15px; } .services-page .services-list-block .service-list li { font-size: 11px; } .services-page .services-list-block .service-price { margin-top: 30px; min-width: 160px; min-height: 60px; } .services-page .services-list-block .service-price .current-price { font-size: 30px; } .services-page .services-list-block .service .button { margin-top: 35px; font-size: 12px; } .services-page .services-list-block .service.sale .service__sale { padding: 15px 10px; font-size: 12px; } .services-page .services-list-block .service.sale .service__sale span { padding-left: 50px; } .services-page .services-list-block .service.sale .service__sale span::before { width: 33px; height: 22px; } .services-page .services-list-block .service.sale.light .service__sale { background: #000; color: #fff; } .services-page .services-list-block .service.sale.dark .service__sale { color: #000; background: #F9B934; } .services-page .services-list-block .service.new.dark .service__title { background: #000; color: #fff; } .services-page .services-list-block .service.new.light .service__title { background: #F9B934; color: #000; } .services-page .services-list-block .service.new.light .service__info { background: #F8F8F8; } .services-page .services-list-block .service.new .service-container { height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .services-page .services-list-block .service.new .service__title { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 5px 10px; min-height: 110px; 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; font-size: 16px; line-height: 1.25em; text-align: center; text-transform: uppercase; color: #FFFFFF; font-family: Montserrat Black; border-radius: 5px 5px 0px 0px; } .services-page .services-list-block .service.new .service__info { padding: 25px 20px; } .services-page .services-list-block .service.new .service__list { margin: 0; padding: 0; list-style: none; } .services-page .services-list-block .service.new .service__list li { font-size: 11px; line-height: 1.2em; color: #000000; position: relative; padding-left: 22px; } .services-page .services-list-block .service.new .service__list li::before { content: ; position: absolute; left: 0; top: 3px; width: 11px; height: 10px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/index/icon-arrow.svg); } .services-page .services-list-block .service.new .service__list li + li { margin-top: 15px; } .services-page .services-list-block .service.new .service__bottom { margin-top: 23px; display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; } .services-page .services-list-block .service.new .service__bottom .button { margin-top: 0; 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; border-radius: 5px; height: 66px; font-family: Montserrat bold; -webkit-box-sizing: border-box; box-sizing: border-box; background: #F9B934; border-color: #F9B934; color: #000000; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; font-size: 13px; text-align: center; } .services-page .services-list-block .service.new .service__price { 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; -webkit-box-sizing: border-box; box-sizing: border-box; height: 66px; min-width: 105px; margin-left: -5px; background: #F0AA19; border-radius: 0 5px 5px 0; font-size: 16px; line-height: normal; font-family: Montserrat Black; text-align: center; } .services-page .services-list-block .service.new .button-container { margin-top: 55px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } } .services-page .callback-form-block { margin-top: 50px; } .services-page .callback-form-block .block-container { padding-top: 50px; padding-bottom: 55px; background: no-repeat center/cover url(/bitrix/templates/maintemplate/img/pages/services/callback-bg.jpg); } .services-page .callback-form-block .title { text-transform: uppercase; color: #fff; text-align: center; font-family: Montserrat Black; font-size: 50px; } .services-page .callback-form-block .form { margin-top: 30px; } .services-page .callback-form-block .form form { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .services-page .callback-form-block .form form .form-control { width: 25%; position: relative; } .services-page .callback-form-block .form form .form-control + .form-control { margin-left: 45px; } .services-page .callback-form-block .form form .form-control input { padding-left: 35px; padding-right: 10px; width: 100%; border: 0; height: 51px; border: 1px solid transparent; border-radius: 6px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .services-page .callback-form-block .form form .form-control input::-webkit-input-placeholder { font-size: 14px; line-height: normal; color: #222222; } .services-page .callback-form-block .form form .form-control input::-moz-placeholder { font-size: 14px; line-height: normal; color: #222222; } .services-page .callback-form-block .form form .form-control input:-moz-placeholder { font-size: 14px; line-height: normal; color: #222222; } .services-page .callback-form-block .form form .form-control input::-ms-input-placeholder { font-size: 14px; line-height: normal; color: #222222; } .services-page .callback-form-block .form form .form-control input::input-placeholder { font-size: 14px; line-height: normal; color: #222222; } .services-page .callback-form-block .form form .form-control input:hover { border-color: #222222; } .services-page .callback-form-block .form form .form-control::after { content: ; position: absolute; left: 10px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 15px; height: 16px; background-position: center; background-size: contain; background-repeat: no-repeat; } .services-page .callback-form-block .form form .form-control.name::after { background-image: url(/bitrix/templates/maintemplate/img/pages/services/form/icon-person.svg); } .services-page .callback-form-block .form form .form-control.phone::after { background-image: url(/bitrix/templates/maintemplate/img/pages/services/form/icon-phone.svg); } .services-page .callback-form-block .form form .form-control.email::after { background-image: url(/bitrix/templates/maintemplate/img/pages/services/form/icon-mail.svg); } .services-page .callback-form-block .form form .button { margin-left: 30px; width: 25%; } @media (max-width: 1199.98px) { .services-page .callback-form-block .title { font-size: 37px; } } @media (max-width: 991.98px) { .services-page .callback-form-block .title { font-size: 30px; } .services-page .callback-form-block .form form .form-control + .form-control { margin-left: 20px; } } @media (max-width: 767.98px) { .services-page .callback-form-block .block-container { padding-top: 20px; padding-bottom: 25px; } .services-page .callback-form-block .title { font-size: 26px; } .services-page .callback-form-block .form form { max-width: 400px; margin: 0 auto; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .services-page .callback-form-block .form form .form-control { width: 100%; } .services-page .callback-form-block .form form .form-control + .form-control { margin: 10px 0 0; } .services-page .callback-form-block .form form .button { width: 100%; margin: 20px 0 0; } } .services-page .reviews-block { margin: 0; padding: 0; } .services-page .reviews-block .block-container { padding-top: 55px; padding-bottom: 60px; background: no-repeat center/cover url(/bitrix/templates/maintemplate/img/pages/services/review-bg.jpg); } .services-page .reviews-block .title { text-transform: uppercase; color: #222222; text-align: center; font-weight: 900; font-size: 50px; } .services-page .reviews-block .reviews-slider { margin: 30px auto 0; max-width: 1220px; } .services-page .reviews-block .review-author-info { text-align: center; max-width: 350px; margin-left: auto; margin-right: auto; } .services-page .reviews-block .review-author-image { max-width: 73px; margin-left: auto; margin-right: auto; } .services-page .reviews-block .review-author-image img { border-radius: 50%; width: 100%; } .services-page .reviews-block .review-author-name { margin-top: 15px; line-height: normal; font-size: 16px; } .services-page .reviews-block .review-rating { margin-top: 5px; } .services-page .reviews-block .review-text { -webkit-box-shadow: 5px 5px 10px 12px rgba(218, 218, 218, 0.65); box-shadow: 5px 5px 10px 12px rgba(218, 218, 218, 0.65); margin: 20px 20px 0; background: #fff; padding: 20px 30px 35px; font-size: 14px; line-height: 1.55em; color: #222222; } .services-page .reviews-block .slider-controls { margin-top: 20px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-left: auto; margin-right: auto; max-width: 100px; } .services-page .reviews-block .slider-controls .button-next, .services-page .reviews-block .slider-controls .button-prev { width: 40px; outline: none; height: 30px; position: relative; } .services-page .reviews-block .slider-controls .button-next::after, .services-page .reviews-block .slider-controls .button-next::before, .services-page .reviews-block .slider-controls .button-prev::after, .services-page .reviews-block .slider-controls .button-prev::before { content: ; position: absolute; top: 0; left: 0; bottom: 0; right: 0; opacity: .35; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .services-page .reviews-block .slider-controls .button-next::before, .services-page .reviews-block .slider-controls .button-prev::before { background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/services/icon-arrow_grey.svg); } .services-page .reviews-block .slider-controls .button-next::after, .services-page .reviews-block .slider-controls .button-prev::after { background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/services/icon-arrow_red.svg); opacity: 0; } .services-page .reviews-block .slider-controls .button-next:hover::before, .services-page .reviews-block .slider-controls .button-prev:hover::before { opacity: .5; } .services-page .reviews-block .slider-controls .button-prev::after { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .services-page .reviews-block .slider-controls .button-prev.swiper-button-disabled { opacity: 1; } .services-page .reviews-block .slider-controls .button-prev.swiper-button-disabled::before { opacity: 0; } .services-page .reviews-block .slider-controls .button-prev.swiper-button-disabled::after { opacity: 1; } .services-page .reviews-block .slider-controls .button-next { margin-left: 6px; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .services-page .reviews-block .slider-controls .button-next::after { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .services-page .reviews-block .slider-controls .button-next.swiper-button-disabled { opacity: 1; } .services-page .reviews-block .slider-controls .button-next.swiper-button-disabled::before { opacity: 0; } .services-page .reviews-block .slider-controls .button-next.swiper-button-disabled::after { opacity: 1; } .services-page .reviews-block .button-container { margin-top: 20px; text-align: center; } @media (max-width: 1199.98px) { .services-page .reviews-block .title { font-size: 37px; } .services-page .reviews-block .reviews-slider { margin-left: -20px; margin-right: -20px; } } @media (max-width: 991.98px) { .services-page .reviews-block .title { font-size: 30px; } } @media (max-width: 767.98px) { .services-page .reviews-block .block-container { padding-top: 45px; padding-bottom: 50px; } .services-page .reviews-block .title { font-size: 26px; } .services-page .reviews-block .review-text { padding: 20px 20px 30px; font-size: 13px; } }.soiskatelam-page .title.medium { padding-bottom: 25px; font-family: Montserrat Black; font-size: 24px; text-align: center; text-transform: uppercase; line-height: normal; color: #232323; position: relative; } .soiskatelam-page .title.medium::after { content: ; position: absolute; bottom: 0; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 80px; height: 8px; border-radius: 4px; background: #f9b934; }@media (min-width: 768px) { .soiskatelam-page .title.left { text-align: left; } .soiskatelam-page .title.left::after { left: 3%; -webkit-transform: none; -ms-transform: none; transform: none; } }@media (max-width: 991.98px) { .soiskatelam-page .title.medium { padding-bottom: 20px; font-size: 21px; } }@media (max-width: 767.98px) { .soiskatelam-page .title.medium { padding-bottom: 18px; font-size: 19px; } .soiskatelam-page .title.medium::after { height: 6px; } }.soiskatelam-page .button { white-space: nowrap; text-decoration: none; outline: none; padding: 16px 20px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; display: inline-block; line-height: normal; border: 1px solid transparent; text-align: center; font-size: 15px; border-radius: 6px; font-family: Montserrat SemiBold; } .soiskatelam-page .button.red { background: #c10505; border: 1px solid #c10505; color: #fff; } .soiskatelam-page .button.red.arrow span { padding-right: 35px; position: relative; } .soiskatelam-page .button.red.arrow span::after { content: ; position: absolute; top: 50%; right: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 20px; height: 20px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/services/icon-arrow_white.svg); } .soiskatelam-page .button.red:hover { background: #8f0404; border-color: #8f0404; } .soiskatelam-page .button.bright-red { background: #c10505; border: 1px solid #c10505; color: #fff; } .soiskatelam-page .button.bright-red:hover { color: #c10505; background: #fff; }.soiskatelam-page .intro-block .block-container { background: no-repeat center/cover url(/bitrix/templates/maintemplate/img/pages/soiskatelam/intro-img.jpg); }.soiskatelam-page #wrapper { margin-top: 30px; } .soiskatelam-page #wrapper .wrapper-container { display: -webkit-box; display: -ms-flexbox; display: flex; } @media (max-width: 991.98px) { .soiskatelam-page #wrapper .wrapper-container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } } @media (max-width: 991.98px) { .soiskatelam-page #wrapper .wrapper-container { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; } }.soiskatelam-page #sidebar { width: 25.8%; max-width: 340px; } .soiskatelam-page #sidebar .navigation-box { width: 100%; } .soiskatelam-page #sidebar .navigation-box ul { list-style: none; margin: 0; padding: 0; } .soiskatelam-page #sidebar .navigation-box ul a { text-decoration: none; display: block; font-family: Montserrat; } .soiskatelam-page #sidebar .navigation-box ul li:first-child a { border-radius: 3px 3px 0 0; } .soiskatelam-page #sidebar .navigation-box ul .link { width: 100%; } .soiskatelam-page #sidebar .navigation-box ul .link a { padding: 25px 24px; width: 100%; font-size: 13px; line-height: 1.8em; color: #232323; background: #f9b934; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .soiskatelam-page #sidebar .navigation-box ul .link a:hover { background: #f9be43; color: #865c04; } .soiskatelam-page #sidebar .navigation-box ul .link a.gray { background: #f8f8f8; color: #232323; } .soiskatelam-page #sidebar .navigation-box ul .link a.gray:hover { background: #e6e4e4; color: #0c0c0c; } .soiskatelam-page #sidebar .navigation-box ul .link + .link { border-top: 1px solid #fac75e; } .soiskatelam-page #sidebar .navigation-box ul .link-with-title { background: #000; padding: 30px 25px; border-radius: 0 0 3px 3px; } .soiskatelam-page #sidebar .navigation-box ul .link-with-title .title { font-size: 17px; color: #fff; line-height: 1.5em; font-family: Montserrat SemiBold; white-space: nowrap; } .soiskatelam-page #sidebar .navigation-box ul .link-with-title .button { margin-top: 35px; width: 100%; font-size: 13px; } .soiskatelam-page #sidebar .navigation-box ul .link-with-title .button:hover { background: #fff; color: #c10505; } @media (max-width: 991.98px) { .soiskatelam-page #sidebar .navigation-box { max-width: 400px; margin: 0 auto; } } @media (max-width: 767.98px) { .soiskatelam-page #sidebar .navigation-box { margin-top: 40px; } .soiskatelam-page #sidebar .navigation-box ul .link { width: 100%; } .soiskatelam-page #sidebar .navigation-box ul .link a { padding: 23px 20px; width: 100%; } .soiskatelam-page #sidebar .navigation-box ul .link-with-title { background: #000; color: #fff; padding: 23px 25px; } .soiskatelam-page #sidebar .navigation-box ul .link-with-title .button { margin-top: 25px; width: 100%; } } @media (max-width: 575.98px) { .soiskatelam-page #sidebar .navigation-box { max-width: unset; width: auto; margin-left: -20px; margin-right: -20px; } } .soiskatelam-page #sidebar .links-to-blog { padding-right: 15px; position: relative; } .soiskatelam-page #sidebar .links-to-blog .list { margin-top: 35px; } .soiskatelam-page #sidebar .links-to-blog::before { content: ; position: absolute; top: 0; right: 0; bottom: 0; height: 100%; width: 1px; border-right: 1px solid #f58220; } .soiskatelam-page #sidebar .links-to-blog .title { font-size: 18px; text-transform: uppercase; font-family: Montserrat ExtraBold; line-height: normal; color: #333333; } .soiskatelam-page #sidebar .links-to-blog .link { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-decoration: none; } .soiskatelam-page #sidebar .links-to-blog .link-title { margin-left: 15px; font-size: 13px; line-height: 1.5em; font-family: Montserrat SemiBold; color: #767676; } .soiskatelam-page #sidebar .links-to-blog .link-image { width: 100px; height: 100px; -ms-flex-negative: 0; flex-shrink: 0; } .soiskatelam-page #sidebar .links-to-blog .link-image img { -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; border-radius: 3px; width: 100%; } .soiskatelam-page #sidebar .links-to-blog .link + .link { margin-top: 30px; } @media (min-width: 992px) and (max-width: 1199.98px) { .soiskatelam-page #sidebar .links-to-blog .link-title { font-size: 13px; line-height: 1.5em; } .soiskatelam-page #sidebar .links-to-blog .link-image { width: 80px; height: 80px; } } @media (min-width: 992px) and (max-width: 1199.98px) { .soiskatelam-page #sidebar { width: 29%; } } @media (min-width: 768px) and (max-width: 991.98px) { .soiskatelam-page #sidebar { margin-top: 30px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .soiskatelam-page #sidebar .links-to-blog { margin-right: 30px; } } @media (max-width: 991.98px) { .soiskatelam-page #sidebar { max-width: unset; width: 100%; } }.soiskatelam-page #main-content { padding-left: 60px; width: 74.2%; } @media (min-width: 992px) and (max-width: 1199.98px) { .soiskatelam-page #main-content { padding-left: 40px; width: 71%; } } @media (max-width: 991.98px) { .soiskatelam-page #main-content { margin-top: 60px; padding-left: 0; width: 100%; } }.soiskatelam-page .articles-block { font-family: Montserrat; } .soiskatelam-page .articles-block .text { font-size: 20px; line-height: 1.2em; color: #333333; font-family: Montserrat Black; text-transform: uppercase; } .soiskatelam-page .articles-block .articles-slider { margin-top: 40px; } .soiskatelam-page .articles-block .articles-slider .article { padding: 1px; } .soiskatelam-page .articles-block .articles-slider .article-image { height: 220px; } .soiskatelam-page .articles-block .articles-slider .article-image img { height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; } .soiskatelam-page .articles-block .articles-slider .article-container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; height: 100%; } .soiskatelam-page .articles-block .articles-slider .article-info { margin-top: 25px; } .soiskatelam-page .articles-block .articles-slider .article-title { min-height: 40px; font-family: Montserrat SemiBold; font-size: 16px; line-height: 1.3em; } .soiskatelam-page .articles-block .articles-slider .article-text { min-height: 155px; padding-top: 35px; font-weight: 400; font-size: 14px; line-height: 1.75em; } .soiskatelam-page .articles-block .articles-slider .article .button { width: 100%; margin-top: 30px; color: #ff2e2e; font-family: Montserrat SemiBold; text-align: center; line-height: normal; border: 1px solid #ff0000; border-radius: 3px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .soiskatelam-page .articles-block .articles-slider .article .button:hover { color: #fff; background: #ff2e2e; } .soiskatelam-page .articles-block .articles-slider .slider-controls { margin-top: 55px; 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; } .soiskatelam-page .articles-block .articles-slider .slider-controls .slider-control-prev, .soiskatelam-page .articles-block .articles-slider .slider-controls .slider-control-next { outline: none; height: 26px; width: 20px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/soiskatelam/icon-arrow_yellow.svg); } .soiskatelam-page .articles-block .articles-slider .slider-controls .slider-control-prev { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); } .soiskatelam-page .articles-block .articles-slider .slider-controls .slider-pagination { margin-left: 15px; margin-right: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .soiskatelam-page .articles-block .articles-slider .slider-controls .slider-bullet { outline: none; display: inline-block; width: 22px; height: 22px; border-radius: 50%; border: 1px solid #f9b934; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .soiskatelam-page .articles-block .articles-slider .slider-controls .slider-bullet:hover { background: rgba(249, 185, 52, 0.5); } .soiskatelam-page .articles-block .articles-slider .slider-controls .slider-bullet + .slider-bullet { margin-left: 5px; } .soiskatelam-page .articles-block .articles-slider .slider-controls .slider-bullet-active { background: #f9b934; } @media (max-width: 991.98px) { .soiskatelam-page .articles-block .text { margin-top: 0; font-size: 19px; text-align: center; } } @media (max-width: 767.98px) { .soiskatelam-page .articles-block .articles-slider { max-width: 400px; margin: 40px auto 0; } .soiskatelam-page .articles-block .articles-slider .article-title { min-height: unset; } .soiskatelam-page .articles-block .articles-slider .article-text { min-height: unset; } }.blog-article-page { padding-top: 60px; padding-bottom: 30px; position: relative; } .blog-article-page #anchor, .blog-article-page #blog { position: absolute; top: -150px; } .blog-article-page p { margin-top: 25px; font-size: 17px; line-height: 1.55em; } .blog-article-page .title { margin-top: 30px; } .blog-article-page .title.big { margin-top: 40px; } .blog-article-page .title.medium { padding-bottom: 25px; font-family: Montserrat Black; font-size: 24px; text-align: center; text-transform: uppercase; line-height: normal; color: #232323; position: relative; } .blog-article-page .title.medium::after { content: ; position: absolute; bottom: 0; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 80px; height: 8px; border-radius: 4px; background: #f9b934; } @media (min-width: 768px) { .blog-article-page .title.left { text-align: left; } .blog-article-page .title.left::after { left: 3%; -webkit-transform: none; -ms-transform: none; transform: none; } } @media (max-width: 991.98px) { .blog-article-page .title.big { text-align: center; } .blog-article-page .title.medium { padding-bottom: 20px; font-size: 21px; } } @media (max-width: 767.98px) { .blog-article-page .title.big { margin-top: 25px; } .blog-article-page .title.medium { padding-bottom: 18px; font-size: 19px; } .blog-article-page .title.medium::after { height: 6px; } } .blog-article-page .info-image { margin-right: auto; width: 70%; } .blog-article-page .info-image img { width: 100%; height: auto; } .blog-article-page .info-with-image-block { margin-top: 65px; } .blog-article-page .info-with-image-block .block-container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .blog-article-page .info-with-image-block .column.column-image { width: 50.7%; position: relative; } .blog-article-page .info-with-image-block .column.column-image .image { position: relative; } .blog-article-page .info-with-image-block .column.column-image .image img { width: 100%; border-radius: 0 0 3px 3px; } .blog-article-page .info-with-image-block .column.column-image .info { border-radius: 0 0 3px 3px; background: #f58220; position: relative; bottom: 0; left: 0; right: 0; min-height: 80px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 20px; color: #fff; } .blog-article-page .info-with-image-block .column.column-image .info-text { font-size: 13px; line-height: 1.4em; font-family: Montserrat Medium; padding-right: 30px; position: relative; white-space: nowrap; } .blog-article-page .info-with-image-block .column.column-image .info-text::after { content: ; position: absolute; top: 50%; bottom: 0; right: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); background: #f9b934; width: 3px; min-height: 30px; border-radius: 3px; } .blog-article-page .info-with-image-block .column.column-image .info-text + .info-word { margin-left: 30px; } .blog-article-page .info-with-image-block .column.column-image .info-word { line-height: 1.4em; font-size: 13px; font-family: Montserrat Medium; } .blog-article-page .info-with-image-block .column.column-info { padding: 20px 10px 20px 30px; width: 49.3%; min-height: 280px; 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-pack: center; -ms-flex-pack: center; justify-content: center; border: 2px dashed #febb38; border-left-color: transparent; } .blog-article-page .info-with-image-block .column.column-info .text { font-size: 16px; line-height: 1.5em; color: #000; } @media (min-width: 1200px) { .blog-article-page .info-with-image-block .column.column-image .info-text { font-size: 14px; } .blog-article-page .info-with-image-block .column.column-image .info-word { font-size: 14px; } } @media (max-width: 991.98px) { .blog-article-page .info-with-image-block .block-container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .blog-article-page .info-with-image-block .column.column-image { width: 100%; } .blog-article-page .info-with-image-block .column.column-info { min-height: 240px; width: 90%; border-left-color: #febb38; } } @media (min-width: 992px) and (max-width: 1199.98px) { .blog-article-page .info-with-image-block .column.column-info { min-height: 240px; } } @media (max-width: 991.98px) { .blog-article-page .info-with-image-block .block-container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .blog-article-page .info-with-image-block .column.column-image { width: 100%; } .blog-article-page .info-with-image-block .column.column-image .image { border-radius: 0; } .blog-article-page .info-with-image-block .column.column-image .image img { border-radius: 0; } .blog-article-page .info-with-image-block .column.column-image .info { position: static; } .blog-article-page .info-with-image-block .column.column-info { margin-top: -2px; min-height: 240px; width: 90%; border-left-color: #febb38; } .blog-article-page .info-with-image-block .column.column-info .text { text-align: center; font-size: 14px; } } @media (max-width: 767.98px) { .blog-article-page .info-with-image-block .block-container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .blog-article-page .info-with-image-block .column.column-image { width: 100%; } .blog-article-page .info-with-image-block .column.column-image .info { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 25px 20px 20px; } .blog-article-page .info-with-image-block .column.column-image .info-text { padding: 0 0 16px; text-align: center; } .blog-article-page .info-with-image-block .column.column-image .info-text::after { height: 3px; width: 30px; height: 3px; top: auto; min-height: auto; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); bottom: 0; } .blog-article-page .info-with-image-block .column.column-image .info-text + .info-word { margin: 14px 0 0; } .blog-article-page .info-with-image-block .column.column-image .info-word { text-align: center; } .blog-article-page .info-with-image-block .column.column-info { padding: 10px 10px 20px 10px; min-height: 270px; width: 90%; } } @media (max-width: 575.98px) { .blog-article-page .info-with-image-block .block-container { margin-left: -20px; margin-right: -20px; } } .blog-article-page .info-block { margin-top: 100px; } .blog-article-page .info-block .title { font-size: 20px; font-family: Montserrat ExtraBold; font-size: 20px; line-height: 1.2em; color: #232323; text-transform: uppercase; } .blog-article-page .info-block .title + .text { margin-top: 40px; } .blog-article-page .info-block .text { font-size: 16px; color: #232323; line-height: 1.5em; } .blog-article-page .info-block .text + .text { margin-top: 38px; } .blog-article-page .info-block .info + .info { margin-top: 60px; } @media (max-width: 1199.98px) { .blog-article-page .info-block { margin-top: 80px; } } @media (max-width: 767.98px) { .blog-article-page .info-block { margin-top: 65px; } .blog-article-page .info-block .title { font-size: 16px; line-height: 1.1em; text-align: center; } .blog-article-page .info-block .title + .text { margin-top: 30px; } .blog-article-page .info-block .text { font-size: 14px; line-height: 1.7em; text-align: center; } .blog-article-page .info-block .text + .text { margin-top: 30px; } .blog-article-page .info-block .info + .info { margin-top: 60px; } } .blog-article-page .verticel-articles-block .article-image { height: 220px; } .blog-article-page .verticel-articles-block .article-image img { height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; } .blog-article-page .verticel-articles-block .articles-slider-1 .article { padding: 1px; } .blog-article-page .verticel-articles-block .articles-slider-1 .article-image { height: 220px; } .blog-article-page .verticel-articles-block .articles-slider-1 .article-image img { height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; } .blog-article-page .verticel-articles-block .articles-slider-1 .article-container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .blog-article-page .verticel-articles-block .articles-slider-1 .article-info { margin-top: 25px; } .blog-article-page .verticel-articles-block .articles-slider-1 .article-title { font-family: Montserrat SemiBold; font-size: 16px; line-height: 1.3em; } .blog-article-page .verticel-articles-block .articles-slider-1 .article-text { margin-top: 35px; font-weight: 400; font-size: 14px; line-height: 1.75em; } .blog-article-page .verticel-articles-block .articles-slider-1 .article .button { width: 100%; margin-top: 40px; color: #ff2e2e; font-family: Montserrat SemiBold; text-align: center; line-height: normal; border: 1px solid #ff0000; border-radius: 3px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .blog-article-page .verticel-articles-block .articles-slider-1 .article .button:hover { color: #fff; background: #ff2e2e; } .blog-article-page .verticel-articles-block .articles-slider-1 .slider-controls { margin-top: 55px; 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; } .blog-article-page .verticel-articles-block .articles-slider-1 .slider-controls .slider-control-prev, .blog-article-page .verticel-articles-block .articles-slider-1 .slider-controls .slider-control-next { outline: none; height: 26px; width: 20px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/soiskatelam/icon-arrow_yellow.svg); } .blog-article-page .verticel-articles-block .articles-slider-1 .slider-controls .slider-control-prev { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); } .blog-article-page .verticel-articles-block .articles-slider-1 .slider-controls .slider-pagination { margin-left: 15px; margin-right: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .blog-article-page .verticel-articles-block .articles-slider-1 .slider-controls .slider-bullet { outline: none; display: inline-block; width: 22px; height: 22px; border-radius: 50%; border: 1px solid #f9b934; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .blog-article-page .verticel-articles-block .articles-slider-1 .slider-controls .slider-bullet:hover { background: rgba(249, 185, 52, 0.5); } .blog-article-page .verticel-articles-block .articles-slider-1 .slider-controls .slider-bullet + .slider-bullet { margin-left: 5px; } .blog-article-page .verticel-articles-block .articles-slider-1 .slider-controls .slider-bullet-active { background: #f9b934; } @media (max-width: 991.98px) { .blog-article-page { padding-top: 70px; } .blog-article-page .additional-info { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } } @media (max-width: 767.98px) { .blog-article-page { padding-top: 30px; } .blog-article-page .info-image { margin-left: auto; } }.podrazdel-soiskatelam-page .title.medium { padding-bottom: 25px; font-family: Montserrat Black; font-size: 24px; text-align: center; text-transform: uppercase; line-height: normal; color: #232323; position: relative; } .podrazdel-soiskatelam-page .title.medium::after { content: ; position: absolute; bottom: 0; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 80px; height: 8px; border-radius: 4px; background: #f9b934; }@media (min-width: 768px) { .podrazdel-soiskatelam-page .title.left { text-align: left; } .podrazdel-soiskatelam-page .title.left::after { left: 0; -webkit-transform: none; -ms-transform: none; transform: none; } }@media (max-width: 991.98px) { .podrazdel-soiskatelam-page .title.medium { padding-bottom: 20px; font-size: 21px; } }@media (max-width: 767.98px) { .podrazdel-soiskatelam-page .title.medium { padding-bottom: 18px; font-size: 19px; } .podrazdel-soiskatelam-page .title.medium::after { height: 6px; } }.podrazdel-soiskatelam-page .button { white-space: nowrap; text-decoration: none; outline: none; padding: 16px 20px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; display: inline-block; line-height: normal; border: 1px solid transparent; text-align: center; font-size: 15px; border-radius: 6px; font-family: Montserrat SemiBold; } .podrazdel-soiskatelam-page .button.red { background: #c10505; border: 1px solid #c10505; color: #fff; } .podrazdel-soiskatelam-page .button.red.arrow span { padding-right: 35px; position: relative; } .podrazdel-soiskatelam-page .button.red.arrow span::after { content: ; position: absolute; top: 50%; right: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 20px; height: 20px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/services/icon-arrow_white.svg); } .podrazdel-soiskatelam-page .button.red:hover { background: #8f0404; border-color: #8f0404; } .podrazdel-soiskatelam-page .button.bright-red { background: #c10505; border: 1px solid #c10505; color: #fff; } .podrazdel-soiskatelam-page .button.bright-red:hover { color: #c10505; background: #fff; }.podrazdel-soiskatelam-page #wrapper { margin-top: 30px; margin-bottom: 60px; } .podrazdel-soiskatelam-page #wrapper .wrapper-container { display: -webkit-box; display: -ms-flexbox; display: flex; } @media (max-width: 991.98px) { .podrazdel-soiskatelam-page #wrapper .wrapper-container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } } @media (max-width: 991.98px) { .podrazdel-soiskatelam-page #wrapper .wrapper-container { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; } }.podrazdel-soiskatelam-page #sidebar { width: 25.8%; max-width: 340px; } .podrazdel-soiskatelam-page #sidebar .navigation-box { width: 100%; } .podrazdel-soiskatelam-page #sidebar .navigation-box ul { list-style: none; margin: 0; padding: 0; } .podrazdel-soiskatelam-page #sidebar .navigation-box ul a { text-decoration: none; display: block; font-family: Montserrat; } .podrazdel-soiskatelam-page #sidebar .navigation-box ul .link { width: 100%; } .podrazdel-soiskatelam-page #sidebar .navigation-box ul .link a { padding: 25px 24px; width: 100%; font-size: 13px; line-height: 1.8em; color: #232323; background: #f8f8f8; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .podrazdel-soiskatelam-page #sidebar .navigation-box ul .link a:hover { background: #e6e4e4; color: #0c0c0c; } .podrazdel-soiskatelam-page #sidebar .navigation-box ul .link a.gray { background: #f8f8f8; } .podrazdel-soiskatelam-page #sidebar .navigation-box ul .link a.gray:hover { background: #e6e4e4; color: #0c0c0c; } .podrazdel-soiskatelam-page #sidebar .navigation-box ul .link + .link { border-top: 1px solid #dddddd; } .podrazdel-soiskatelam-page #sidebar .navigation-box ul .link-with-title { background: #000; padding: 30px 25px; } .podrazdel-soiskatelam-page #sidebar .navigation-box ul .link-with-title .title { font-size: 17px; color: #fff; line-height: 1.5em; font-family: Montserrat SemiBold; white-space: nowrap; } .podrazdel-soiskatelam-page #sidebar .navigation-box ul .link-with-title .button { margin-top: 35px; width: 100%; font-size: 13px; } .podrazdel-soiskatelam-page #sidebar .navigation-box ul .link-with-title .button:hover { background: #fff; color: #c10505; } @media (max-width: 991.98px) { .podrazdel-soiskatelam-page #sidebar .navigation-box { max-width: 400px; margin: 0 auto; } } @media (max-width: 767.98px) { .podrazdel-soiskatelam-page #sidebar .navigation-box { margin-top: 40px; } .podrazdel-soiskatelam-page #sidebar .navigation-box ul .link { width: 100%; } .podrazdel-soiskatelam-page #sidebar .navigation-box ul .link a { padding: 23px 20px; width: 100%; } .podrazdel-soiskatelam-page #sidebar .navigation-box ul .link-with-title { background: #000; color: #fff; padding: 23px 25px; } .podrazdel-soiskatelam-page #sidebar .navigation-box ul .link-with-title .button { margin-top: 25px; width: 100%; } } @media (max-width: 575.98px) { .podrazdel-soiskatelam-page #sidebar .navigation-box { max-width: unset; width: auto; margin-left: -20px; margin-right: -20px; } } .podrazdel-soiskatelam-page #sidebar .links-to-blog { padding-right: 15px; position: relative; } .podrazdel-soiskatelam-page #sidebar .links-to-blog .list { margin-top: 35px; } .podrazdel-soiskatelam-page #sidebar .links-to-blog::before { content: ; position: absolute; top: 0; right: 0; bottom: 0; height: 100%; width: 1px; border-right: 1px solid #f58220; } .podrazdel-soiskatelam-page #sidebar .links-to-blog .title { font-size: 18px; text-transform: uppercase; font-family: Montserrat ExtraBold; line-height: normal; color: #333333; } .podrazdel-soiskatelam-page #sidebar .links-to-blog .link { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-decoration: none; } .podrazdel-soiskatelam-page #sidebar .links-to-blog .link-title { margin-left: 15px; font-size: 13px; line-height: 1.5em; font-family: Montserrat SemiBold; color: #767676; } .podrazdel-soiskatelam-page #sidebar .links-to-blog .link-image { width: 100px; height: 100px; -ms-flex-negative: 0; flex-shrink: 0; } .podrazdel-soiskatelam-page #sidebar .links-to-blog .link-image img { -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; border-radius: 3px; width: 100%; } .podrazdel-soiskatelam-page #sidebar .links-to-blog .link + .link { margin-top: 30px; } @media (min-width: 992px) and (max-width: 1199.98px) { .podrazdel-soiskatelam-page #sidebar .links-to-blog .link-title { font-size: 13px; line-height: 1.5em; } .podrazdel-soiskatelam-page #sidebar .links-to-blog .link-image { width: 80px; height: 80px; } } @media (min-width: 992px) and (max-width: 1199.98px) { .podrazdel-soiskatelam-page #sidebar { width: 29%; } } @media (min-width: 768px) and (max-width: 991.98px) { .podrazdel-soiskatelam-page #sidebar { margin-top: 30px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .podrazdel-soiskatelam-page #sidebar .links-to-blog { margin-right: 30px; } } @media (max-width: 991.98px) { .podrazdel-soiskatelam-page #sidebar { max-width: unset; width: 100%; } }.podrazdel-soiskatelam-page #main-content { padding-left: 60px; width: 74.2%; } @media (min-width: 992px) and (max-width: 1199.98px) { .podrazdel-soiskatelam-page #main-content { padding-left: 40px; width: 71%; } } @media (max-width: 991.98px) { .podrazdel-soiskatelam-page #main-content { padding-left: 0; width: 100%; } }.podrazdel-soiskatelam-page .articles-content { margin-top: 65px; } .podrazdel-soiskatelam-page .articles-content .title { color: #232323; font-size: 16px; line-height: normal; font-family: Montserrat SemiBold; } .podrazdel-soiskatelam-page .articles-content .list { margin-top: 25px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .podrazdel-soiskatelam-page .articles-content a { text-decoration: none; display: inline-block; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; font-family: Montserrat SemiBold; color: #f58220; text-decoration: none; line-height: 1.1em; border-bottom: 1px solid #f58220; } .podrazdel-soiskatelam-page .articles-content a + a { margin-top: 15px; } .podrazdel-soiskatelam-page .articles-content a:hover { text-decoration: none; color: #232323; border-color: #232323; } @media (max-width: 991.98px) { .podrazdel-soiskatelam-page .articles-content { text-align: center; } .podrazdel-soiskatelam-page .articles-content .list { -webkit-box-align: center; -ms-flex-align: center; align-items: center; } }.podrazdel-soiskatelam-page .text-block { padding-top: 70px; } .podrazdel-soiskatelam-page .text-block .title { text-transform: uppercase; font-size: 20px; line-height: normal; color: #232323; font-family: Montserrat ExtraBold; } .podrazdel-soiskatelam-page .text-block .title + .text { margin-top: 35px; } .podrazdel-soiskatelam-page .text-block .text { font-size: 16px; line-height: 1.5em; color: #232323; } .podrazdel-soiskatelam-page .text-block .text p { margin: 0; padding: 0; } .podrazdel-soiskatelam-page .text-block .text p + p { margin-top: 30px; } .podrazdel-soiskatelam-page .text-block .text + .text { margin-top: 30px; } .podrazdel-soiskatelam-page .text-block .text + .title { margin-top: 85px; } .podrazdel-soiskatelam-page .text-block .text ul { margin: 20px 0; padding: 0; list-style: none; } .podrazdel-soiskatelam-page .text-block .text ul li { line-height: normal; font-family: Montserrat Medium; } .podrazdel-soiskatelam-page .text-block .text ul li + li { margin-top: 12px; } @media (max-width: 991.98px) { .podrazdel-soiskatelam-page .text-block { text-align: center; } } @media (max-width: 767.98px) { .podrazdel-soiskatelam-page .text-block .text { font-size: 15px; } }.podrazdel-soiskatelam-page .image-block { border-radius: 0 0 3px 3px; } .podrazdel-soiskatelam-page .image-block .image { position: relative; } .podrazdel-soiskatelam-page .image-block .image img { width: 100%; } .podrazdel-soiskatelam-page .image-block .info { border-radius: 0 0 3px 3px; background: #f58220; position: relative; bottom: 0; left: 0; right: 0; min-height: 80px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 20px; color: #fff; } .podrazdel-soiskatelam-page .image-block .info-text { font-size: 13px; line-height: 1.4em; font-family: Montserrat Medium; padding-right: 30px; position: relative; white-space: nowrap; } .podrazdel-soiskatelam-page .image-block .info-text::after { content: ; position: absolute; top: 50%; bottom: 0; right: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); background: #f9b934; width: 3px; min-height: 30px; border-radius: 3px; } .podrazdel-soiskatelam-page .image-block .info-text + .info-word { margin-left: 30px; } .podrazdel-soiskatelam-page .image-block .info-word { line-height: 1.4em; font-size: 13px; font-family: Montserrat Medium; } @media (max-width: 767.98px) { .podrazdel-soiskatelam-page .image-block .info { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 25px 20px 20px; } .podrazdel-soiskatelam-page .image-block .info-text { padding: 0 0 16px; text-align: center; } .podrazdel-soiskatelam-page .image-block .info-text::after { height: 3px; width: 30px; height: 3px; top: auto; min-height: auto; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); bottom: 0; } .podrazdel-soiskatelam-page .image-block .info-text + .info-word { margin: 14px 0 0; } .podrazdel-soiskatelam-page .image-block .info-word { text-align: center; } } @media (max-width: 575.98px) { .podrazdel-soiskatelam-page .image-block { margin-left: -20px; margin-right: -20px; } }.yazikovie-kursy-page .title.medium { padding-bottom: 25px; font-family: Montserrat Black; font-size: 24px; text-align: center; text-transform: uppercase; line-height: normal; color: #232323; position: relative; } .yazikovie-kursy-page .title.medium::after { content: ; position: absolute; bottom: 0; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 80px; height: 8px; border-radius: 4px; background: #f9b934; }@media (min-width: 768px) { .yazikovie-kursy-page .title.left { text-align: left; } .yazikovie-kursy-page .title.left::after { left: 0; -webkit-transform: none; -ms-transform: none; transform: none; } }@media (max-width: 991.98px) { .yazikovie-kursy-page .title.medium { padding-bottom: 20px; font-size: 21px; } }@media (max-width: 767.98px) { .yazikovie-kursy-page .title.medium { padding-bottom: 18px; font-size: 19px; } .yazikovie-kursy-page .title.medium::after { height: 6px; } }.yazikovie-kursy-page .intro-block .block-container { background: no-repeat center/cover url(/bitrix/templates/maintemplate/img/pages/yazikovie-kursy/intro-img.jpg); position: relative; } .yazikovie-kursy-page .intro-block .block-container::after { content: ; position: absolute; z-index: 0; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); }.yazikovie-kursy-page .intro-block .info-text { background: #c10505; color: #fff; } .yazikovie-kursy-page .intro-block .info-text.yellow { background: #f9b934; color: #333333; }.yazikovie-kursy-page #wrapper { margin-top: 30px; } .yazikovie-kursy-page #wrapper .wrapper-container { display: -webkit-box; display: -ms-flexbox; display: flex; } @media (max-width: 991.98px) { .yazikovie-kursy-page #wrapper .wrapper-container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } } @media (max-width: 991.98px) { .yazikovie-kursy-page #wrapper .wrapper-container { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; } }.yazikovie-kursy-page #sidebar { width: 25.8%; max-width: 340px; } .yazikovie-kursy-page #sidebar .navigation-box { width: 100%; } .yazikovie-kursy-page #sidebar .navigation-box ul { list-style: none; margin: 0; padding: 0; } .yazikovie-kursy-page #sidebar .navigation-box ul a { text-decoration: none; display: block; font-family: Montserrat; } .yazikovie-kursy-page #sidebar .navigation-box ul .link { width: 100%; } .yazikovie-kursy-page #sidebar .navigation-box ul .link a { padding: 25px 24px; width: 100%; font-size: 13px; line-height: 1.8em; color: #232323; background: #f9b934; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .yazikovie-kursy-page #sidebar .navigation-box ul .link a:hover { background: #f9be43; color: #865c04; } .yazikovie-kursy-page #sidebar .navigation-box ul .link a.gray { background: #f8f8f8; } .yazikovie-kursy-page #sidebar .navigation-box ul .link a.gray:hover { background: #e6e4e4; color: #0c0c0c; } .yazikovie-kursy-page #sidebar .navigation-box ul .link + .link { border-top: 1px solid #fac75e; } .yazikovie-kursy-page #sidebar .navigation-box ul .link-with-title { background: #000; padding: 30px 25px; } .yazikovie-kursy-page #sidebar .navigation-box ul .link-with-title .title { font-size: 17px; line-height: 1.5em; font-family: Montserrat SemiBold; white-space: nowrap; color: #fff; } .yazikovie-kursy-page #sidebar .navigation-box ul .link-with-title .button { margin-top: 35px; width: 100%; font-size: 13px; } .yazikovie-kursy-page #sidebar .navigation-box ul .link-with-title .button:hover { background: #fff; color: #c10505; } @media (max-width: 991.98px) { .yazikovie-kursy-page #sidebar .navigation-box { max-width: 400px; margin: 0 auto; } } @media (max-width: 767.98px) { .yazikovie-kursy-page #sidebar .navigation-box { margin-top: 40px; } .yazikovie-kursy-page #sidebar .navigation-box ul .link { width: 100%; } .yazikovie-kursy-page #sidebar .navigation-box ul .link a { padding: 23px 20px; width: 100%; } .yazikovie-kursy-page #sidebar .navigation-box ul .link-with-title { background: #000; color: #fff; padding: 23px 25px; } .yazikovie-kursy-page #sidebar .navigation-box ul .link-with-title .button { margin-top: 25px; width: 100%; } } @media (max-width: 575.98px) { .yazikovie-kursy-page #sidebar .navigation-box { max-width: unset; width: auto; margin-left: -20px; margin-right: -20px; } } .yazikovie-kursy-page #sidebar .links-to-blog { padding-right: 15px; position: relative; } .yazikovie-kursy-page #sidebar .links-to-blog .list { margin-top: 35px; } .yazikovie-kursy-page #sidebar .links-to-blog::before { content: ; position: absolute; top: 0; right: 0; bottom: 0; height: 100%; width: 1px; border-right: 1px solid #f58220; } .yazikovie-kursy-page #sidebar .links-to-blog .title { font-size: 18px; text-transform: uppercase; font-family: Montserrat ExtraBold; line-height: normal; color: #333333; } .yazikovie-kursy-page #sidebar .links-to-blog .link { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-decoration: none; } .yazikovie-kursy-page #sidebar .links-to-blog .link-title { margin-left: 15px; font-size: 13px; line-height: 1.5em; font-family: Montserrat SemiBold; color: #767676; } .yazikovie-kursy-page #sidebar .links-to-blog .link-image { width: 100px; height: 100px; -ms-flex-negative: 0; flex-shrink: 0; } .yazikovie-kursy-page #sidebar .links-to-blog .link-image img { -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; border-radius: 3px; width: 100%; } .yazikovie-kursy-page #sidebar .links-to-blog .link + .link { margin-top: 30px; } @media (min-width: 992px) and (max-width: 1199.98px) { .yazikovie-kursy-page #sidebar .links-to-blog .link-title { font-size: 13px; line-height: 1.5em; } .yazikovie-kursy-page #sidebar .links-to-blog .link-image { width: 80px; height: 80px; } } @media (min-width: 992px) and (max-width: 1199.98px) { .yazikovie-kursy-page #sidebar { width: 29%; } } @media (min-width: 768px) and (max-width: 991.98px) { .yazikovie-kursy-page #sidebar { margin-top: 30px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .yazikovie-kursy-page #sidebar .links-to-blog { margin-right: 30px; } } @media (max-width: 991.98px) { .yazikovie-kursy-page #sidebar { max-width: unset; width: 100%; } }.yazikovie-kursy-page #main-content { padding-left: 60px; width: 74.2%; } @media (min-width: 992px) and (max-width: 1199.98px) { .yazikovie-kursy-page #main-content { padding-left: 40px; width: 71%; } } @media (max-width: 991.98px) { .yazikovie-kursy-page #main-content { margin-top: 20px; padding-left: 0; width: 100%; } }.yazikovie-kursy-page .articles-block .text { font-size: 20px; line-height: 1.2em; color: #333333; font-family: Montserrat Black; text-transform: uppercase; }.yazikovie-kursy-page .articles-block .articles-slider { margin-top: 40px; } .yazikovie-kursy-page .articles-block .articles-slider .article { padding: 1px; } .yazikovie-kursy-page .articles-block .articles-slider .article-image { height: 220px; } .yazikovie-kursy-page .articles-block .articles-slider .article-image img { height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; } .yazikovie-kursy-page .articles-block .articles-slider .article-container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; height: 100%; } .yazikovie-kursy-page .articles-block .articles-slider .article-info { margin-top: 25px; } .yazikovie-kursy-page .articles-block .articles-slider .article-title { font-family: Montserrat SemiBold; font-size: 16px; line-height: 1.3em; } .yazikovie-kursy-page .articles-block .articles-slider .article-text { margin-top: 35px; font-weight: 400; font-size: 14px; line-height: 1.75em; } .yazikovie-kursy-page .articles-block .articles-slider .article .button { width: 100%; margin-top: 40px; color: #ff2e2e; font-family: Montserrat SemiBold; text-align: center; line-height: normal; border: 1px solid #ff0000; border-radius: 3px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .yazikovie-kursy-page .articles-block .articles-slider .article .button:hover { color: #fff; background: #ff2e2e; } .yazikovie-kursy-page .articles-block .articles-slider .slider-controls { margin-top: 55px; 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; } .yazikovie-kursy-page .articles-block .articles-slider .slider-controls .slider-control-prev, .yazikovie-kursy-page .articles-block .articles-slider .slider-controls .slider-control-next { outline: none; height: 26px; width: 20px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/soiskatelam/icon-arrow_yellow.svg); } .yazikovie-kursy-page .articles-block .articles-slider .slider-controls .slider-control-prev { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); } .yazikovie-kursy-page .articles-block .articles-slider .slider-controls .slider-pagination { margin-left: 15px; margin-right: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .yazikovie-kursy-page .articles-block .articles-slider .slider-controls .slider-bullet { outline: none; display: inline-block; width: 22px; height: 22px; border-radius: 50%; border: 1px solid #f9b934; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .yazikovie-kursy-page .articles-block .articles-slider .slider-controls .slider-bullet:hover { background: rgba(249, 185, 52, 0.5); } .yazikovie-kursy-page .articles-block .articles-slider .slider-controls .slider-bullet + .slider-bullet { margin-left: 5px; } .yazikovie-kursy-page .articles-block .articles-slider .slider-controls .slider-bullet-active { background: #f9b934; }@media (max-width: 991.98px) { .yazikovie-kursy-page .articles-block .text { margin-top: 0; font-size: 19px; text-align: center; } }@media (max-width: 767.98px) { .yazikovie-kursy-page .articles-block .articles-slider { max-width: 400px; margin: 40px auto 0; } }.yazikovie-kursy-page .articles-list-block { margin-top: 45px; } .yazikovie-kursy-page .articles-list-block .article { display: -webkit-box; display: -ms-flexbox; display: flex; } .yazikovie-kursy-page .articles-list-block .article-image { min-height: 100%; width: 32.5%; border-radius: 3px; } .yazikovie-kursy-page .articles-list-block .article-image img { width: 100%; border-radius: 3px; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; } .yazikovie-kursy-page .articles-list-block .article-info { width: 67.5%; padding-left: 45px; min-height: 100%; 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-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .yazikovie-kursy-page .articles-list-block .article-title { font-size: 16px; line-height: 1.1em; color: #232323; font-family: Montserrat ExtraBold; } .yazikovie-kursy-page .articles-list-block .article-text { margin-top: 25px; font-size: 14px; line-height: 1.75em; color: #232323; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } .yazikovie-kursy-page .articles-list-block .article .button { margin-top: 25px; color: #ff2e2e; font-family: Montserrat SemiBold; text-align: center; padding-left: 70px; padding-right: 70px; line-height: normal; border: 1px solid #ff0000; border-radius: 3px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .yazikovie-kursy-page .articles-list-block .article .button:hover { text-decoration: none; color: #fff; background: #ff2e2e; } .yazikovie-kursy-page .articles-list-block .article + .article { margin-top: 45px; } .yazikovie-kursy-page .articles-list-block .slider-controls { margin-top: 55px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .yazikovie-kursy-page .articles-list-block .slider-controls .slider-control-prev, .yazikovie-kursy-page .articles-list-block .slider-controls .slider-control-next { outline: none; height: 26px; width: 20px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/soiskatelam/icon-arrow_yellow.svg); } .yazikovie-kursy-page .articles-list-block .slider-controls .slider-control-prev { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); } .yazikovie-kursy-page .articles-list-block .slider-controls .slider-pagination { margin-left: 15px; margin-right: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .yazikovie-kursy-page .articles-list-block .slider-controls .slider-bullet { outline: none; display: inline-block; width: 22px; height: 22px; border-radius: 50%; border: 1px solid #f9b934; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .yazikovie-kursy-page .articles-list-block .slider-controls .slider-bullet:hover { background: rgba(249, 185, 52, 0.5); } .yazikovie-kursy-page .articles-list-block .slider-controls .slider-bullet + .slider-bullet { margin-left: 5px; } .yazikovie-kursy-page .articles-list-block .slider-controls .slider-bullet-active { background: #f9b934; } @media (max-width: 1199.98px) { .yazikovie-kursy-page .articles-list-block .article { display: -webkit-box; display: -ms-flexbox; display: flex; } .yazikovie-kursy-page .articles-list-block .article-image { width: 35%; border-radius: 3px; } .yazikovie-kursy-page .articles-list-block .article-info { width: 65%; } .yazikovie-kursy-page .articles-list-block .article-text { font-size: 13px; } } @media (max-width: 991.98px) { .yazikovie-kursy-page .articles-list-block .slider-controls { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } } @media (max-width: 767.98px) { .yazikovie-kursy-page .articles-list-block .article { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .yazikovie-kursy-page .articles-list-block .article-image { min-height: unset; width: 100%; max-width: 400px; height: 250px; } .yazikovie-kursy-page .articles-list-block .article-info { max-width: 400px; width: 100%; padding: 30px 0 0; min-height: unset; } .yazikovie-kursy-page .articles-list-block .article-title { font-size: 20px; line-height: 1.1em; color: #232323; font-family: Montserrat ExtraBold; } .yazikovie-kursy-page .articles-list-block .article-add-info { margin-top: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .yazikovie-kursy-page .articles-list-block .article-text { margin-top: 25px; font-size: 14px; line-height: 1.7em; color: #232323; } .yazikovie-kursy-page .articles-list-block .article .button { margin-top: 30px; width: 100%; } .yazikovie-kursy-page .articles-list-block .article .button:hover { text-decoration: none; color: #fff; background: #ff2e2e; } .yazikovie-kursy-page .articles-list-block .article + .article { margin-top: 50px; } }.yazikovie-kursy-page .testing-block { margin-top: 80px; color: #fff; } .yazikovie-kursy-page .testing-block .block-container { padding-top: 65px; padding-bottom: 65px; background: no-repeat center/cover url(/bitrix/templates/maintemplate/img/pages/soiskatelam/test-bg.jpg); position: relative; } .yazikovie-kursy-page .testing-block .block-container::after { content: ; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.75); } .yazikovie-kursy-page .testing-block .block-content { max-width: 1050px; margin: 0 auto; position: relative; z-index: 64; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-pack: distribute; justify-content: space-around; } .yazikovie-kursy-page .testing-block .title { padding-right: 20px; font-size: 25px; line-height: 1.4em; font-family: Montserrat SemiBold; text-transform: uppercase; color: #fff; } .yazikovie-kursy-page .testing-block .title span { color: #edaf32; } .yazikovie-kursy-page .testing-block .button { min-width: 245px; } @media (min-width: 1200px) { .yazikovie-kursy-page .testing-block .block-content { max-width: 1250px; } .yazikovie-kursy-page .testing-block .line { height: 45px; } .yazikovie-kursy-page .testing-block .title { font-size: 23px; } .yazikovie-kursy-page .testing-block .text { font-size: 15px; } .yazikovie-kursy-page .testing-block .button { min-width: 260px; } } @media (max-width: 1199.98px) { .yazikovie-kursy-page .testing-block { margin-top: 70px; } .yazikovie-kursy-page .testing-block .block-content { max-width: unset; text-align: center; } .yazikovie-kursy-page .testing-block .title { font-size: 22px; } .yazikovie-kursy-page .testing-block .button { min-width: 170px; } } @media (max-width: 991.98px) { .yazikovie-kursy-page .testing-block { margin-top: 50px; } .yazikovie-kursy-page .testing-block .block-container { padding-top: 50px; padding-bottom: 50px; } .yazikovie-kursy-page .testing-block .block-content { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .yazikovie-kursy-page .testing-block .title { padding: 0; font-size: 21px; } .yazikovie-kursy-page .testing-block .button { margin-top: 32px; min-width: 180px; } } @media (max-width: 767.98px) { .yazikovie-kursy-page .testing-block .title { font-size: 20px; } .yazikovie-kursy-page .testing-block .block-container { padding-top: 40px; padding-bottom: 30px; } .yazikovie-kursy-page .testing-block .block-content { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } }.yazikovie-kursy-page .schools-links-block { margin-top: 85px; margin-bottom: 30px; } .yazikovie-kursy-page .schools-links-block .list { margin-top: 50px; } .yazikovie-kursy-page .schools-links-block .item__info { margin-left: 40px; } .yazikovie-kursy-page .schools-links-block .item__add-info { margin-top: 10px; display: inline-block; font-size: 12px; line-height: 15px; color: #000; border: 1px solid #F9B934; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 2px; padding: 5px 10px; -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; } .yazikovie-kursy-page .schools-links-block .item__add-info:hover { background: rgba(249, 185, 52, 0.6); text-decoration: none; } .yazikovie-kursy-page .schools-links-block .item__add-info:focus { background: rgba(249, 185, 52, 0.8); } .yazikovie-kursy-page .schools-links-block .item__container { padding: 16px 25px 38px; } .yazikovie-kursy-page .schools-links-block .item__top { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .yazikovie-kursy-page .schools-links-block .item__title { margin-left: 0 !important; } .yazikovie-kursy-page .schools-links-block .item__table { margin-top: 35px; width: 100%; } .yazikovie-kursy-page .schools-links-block .item__table tbody tr td, .yazikovie-kursy-page .schools-links-block .item__table tbody tr th { font-size: 12px; line-height: 1.2em; padding: 10px 0; } .yazikovie-kursy-page .schools-links-block .item__table tbody tr th { font-family: Montserrat Regular; color: #717171; } .yazikovie-kursy-page .schools-links-block .item__table tbody tr td { font-family: Montserrat Medium; color: #000; } .yazikovie-kursy-page .schools-links-block .item .button { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; margin-top: 50px; border: 1px solid #F9B934; font-size: 12px; font-family: Montserrat SemiBold; line-height: normal; color: #000; padding: 17px 50px; } .yazikovie-kursy-page .schools-links-block .item .button:hover { background: #F9B934; } .yazikovie-kursy-page .schools-links-block .button.show-more { margin-top: 20px; width: 100%; border: 1px solid #EDEDED; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 2px; font-size: 12px; font-family: Montserrat SemiBold; line-height: normal; text-align: center; color: #232323; padding: 18px 25px; } .yazikovie-kursy-page .schools-links-block .button.show-more:hover { background: #EDEDED; } @media (max-width: 767.98px) { .yazikovie-kursy-page .schools-links-block { margin-top: 60px; } }.audio-page .intro-block .block-container { background-image: url(/bitrix/templates/maintemplate/img/pages/audio/intro-img.jpg); }.reviews-page .title.medium { padding-bottom: 25px; font-family: Montserrat Black; font-size: 24px; text-align: center; text-transform: uppercase; line-height: normal; color: #232323; position: relative; } .reviews-page .title.medium::after { content: ; position: absolute; bottom: 0; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 80px; height: 8px; border-radius: 4px; background: #f9b934; }@media (min-width: 768px) { .reviews-page .title.left { text-align: left; } .reviews-page .title.left::after { left: 0; -webkit-transform: none; -ms-transform: none; transform: none; } }@media (max-width: 991.98px) { .reviews-page .title.medium { padding-bottom: 20px; font-size: 21px; } }@media (max-width: 767.98px) { .reviews-page .title.medium { padding-bottom: 18px; font-size: 19px; } .reviews-page .title.medium::after { height: 6px; } }.reviews-page .intro-block .block-container { background-image: url(/bitrix/templates/maintemplate/img/pages/reviews/intro-img.jpg); }.reviews-page .reviews-list-block { margin-top: 100px; } .reviews-page .reviews-list-block .block-container { max-width: 1000px; margin-left: auto; margin-right: auto; } .reviews-page .reviews-list-block .review { display: -webkit-box; display: -ms-flexbox; display: flex; } .reviews-page .reviews-list-block .review_image-info { width: 22.8%; min-height: 100%; } .reviews-page .reviews-list-block .review-image { border-radius: 3px; } .reviews-page .reviews-list-block .review-image img { width: 100%; border-radius: 3px; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; } .reviews-page .reviews-list-block .review-add-info { text-align: center; margin-top: 25px; } .reviews-page .reviews-list-block .review-author-name { font-size: 17px; line-height: normal; font-family: Montserrat ExtraBold; color: #232323; } .reviews-page .reviews-list-block .review-author-city { margin-top: 10px; font-size: 12px; line-height: normal; color: #232323; } .reviews-page .reviews-list-block .review-info { width: 77.2%; padding-left: 25px; min-height: 100%; } .reviews-page .reviews-list-block .review-text { font-size: 14px; line-height: 1.7em; color: #232323; } .reviews-page .reviews-list-block .review + .review { margin-top: 65px; } .reviews-page .reviews-list-block .slider-controls { margin-top: 65px; 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; } .reviews-page .reviews-list-block .slider-controls .slider-control-prev, .reviews-page .reviews-list-block .slider-controls .slider-control-next { outline: none; height: 26px; width: 20px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/soiskatelam/icon-arrow_yellow.svg); } .reviews-page .reviews-list-block .slider-controls .slider-control-prev { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); } .reviews-page .reviews-list-block .slider-controls .slider-pagination { margin-left: 15px; margin-right: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .reviews-page .reviews-list-block .slider-controls .slider-bullet { outline: none; display: inline-block; width: 22px; height: 22px; border-radius: 50%; border: 1px solid #f9b934; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .reviews-page .reviews-list-block .slider-controls .slider-bullet:hover { background: rgba(249, 185, 52, 0.5); } .reviews-page .reviews-list-block .slider-controls .slider-bullet + .slider-bullet { margin-left: 5px; } .reviews-page .reviews-list-block .slider-controls .slider-bullet-active { background: #f9b934; } @media (min-width: 768px) and (max-width: 991.98px) { .reviews-page .reviews-list-block .review_image-info { width: 25%; } .reviews-page .reviews-list-block .review-info { width: 75%; } .reviews-page .reviews-list-block .review-text { font-size: 13px; } } @media (max-width: 767.98px) { .reviews-page .reviews-list-block { margin-top: 60px; } .reviews-page .reviews-list-block .review { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .reviews-page .reviews-list-block .review .review_image-info { width: 100%; max-width: 280px; } .reviews-page .reviews-list-block .review-text { font-size: 14px; text-align: center; } .reviews-page .reviews-list-block .review + .review { margin-top: 80px; } .reviews-page .reviews-list-block .review-info { width: 100%; max-width: 400px; padding: 40px 0 0; min-height: unset; text-align: center; } }.reviews-page .pagination { margin: 42px -8px 0; padding: 0; list-style: none; 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; -ms-flex-wrap: wrap; flex-wrap: wrap; } .reviews-page .pagination li { padding: 3px 8px; } .reviews-page .pagination li a { -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; font-family: Montserrat SemiBold; font-size: 15px; color: #000; cursor: pointer; width: 30px; height: 30px; 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; text-align: center; line-height: normal; text-decoration: none; border: 1px solid #EDEDED; border-radius: 2px; } .reviews-page .pagination li a:hover { text-decoration: none; background: #fbd37e; } .reviews-page .pagination li.active a { background: #F9B934; } .reviews-page .pagination li.button-next, .reviews-page .pagination li.button-prev { padding: 3px 10px; } .reviews-page .pagination li.button-next a, .reviews-page .pagination li.button-prev a { border: none; height: 22px; cursor: pointer; width: 18px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-pagination-arrow.svg); } .reviews-page .pagination li.button-prev a { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }.shop-page .title.medium { padding-bottom: 25px; font-family: Montserrat Black; font-size: 24px; text-align: center; text-transform: uppercase; line-height: normal; color: #232323; position: relative; } .shop-page .title.medium::after { content: ; position: absolute; bottom: 0; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 80px; height: 8px; border-radius: 4px; background: #f9b934; }@media (min-width: 768px) { .shop-page .title.left { text-align: left; } .shop-page .title.left::after { left: 0; -webkit-transform: none; -ms-transform: none; transform: none; } }@media (max-width: 991.98px) { .shop-page .title.medium { padding-bottom: 20px; font-size: 21px; } }@media (max-width: 767.98px) { .shop-page .title.medium { padding-bottom: 18px; font-size: 19px; } .shop-page .title.medium::after { height: 6px; } }.shop-page .intro-block .block-container { background-image: url(/bitrix/templates/maintemplate/img/pages/magazin/intro-img.jpg); }.shop-page #wrapper { position: relative; margin-top: 30px; } .shop-page #wrapper .wrapper-container { display: -webkit-box; display: -ms-flexbox; display: flex; } @media (max-width: 991.98px) { .shop-page #wrapper .wrapper-container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } }.shop-page #sidebar { min-height: 100%; position: relative; width: 22.5%; padding-left: 30px; } .shop-page #sidebar::before { content: ; position: absolute; left: 0; top: 0; bottom: 0; height: 60%; width: 1px; border-left: 1px solid #dfdfdf; } .shop-page #sidebar .tags-list { margin: 30px -8px 0; 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-align: start; -ms-flex-align: start; align-items: flex-start; } .shop-page #sidebar .tags-list a { margin: 8px; display: inline-block; text-decoration: none; padding: 6px 4px; border-radius: 4px; background: #f1f1f1; color: #232323; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .shop-page #sidebar .tags-list a:hover { background: #f9b934; color: #fff; } .shop-page #sidebar .tags-list a.active { background: #c10404; color: #fff; } @media (min-width: 992px) and (max-width: 1199.98px) { .shop-page #sidebar { width: 29%; } } @media (max-width: 991.98px) { .shop-page #sidebar { padding-top: 60px; margin-top: 40px; padding-left: 0; width: 100%; } .shop-page #sidebar::before { content: ; position: absolute; left: 0; top: 0; bottom: auto; height: 1px; width: 100%; border: 0; border-top: 1px solid #dfdfdf; } .shop-page #sidebar .title.medium.left { text-align: center; } .shop-page #sidebar .title.medium.left::after { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .shop-page #sidebar .tags-list { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } }.shop-page #main-content { padding-right: 30px; width: 77.5%; } @media (min-width: 992px) and (max-width: 1199.98px) { .shop-page #main-content { padding-right: 20px; width: 71%; } } @media (max-width: 991.98px) { .shop-page #main-content { width: 100%; padding-right: 0; } }.shop-page .info-text-block { font-size: 16px; line-height: 1.6em; color: #333333; } .shop-page .info-text-block span { display: block; margin-top: 40px; font-family: Montserrat ExtraBold; } @media (max-width: 767.98px) { .shop-page .info-text-block { text-align: center; font-size: 15px; } .shop-page .info-text-block span { margin-top: 30px; } }.shop-page .products-list-block { margin-top: 90px; } .shop-page .products-list-block .product { display: -webkit-box; display: -ms-flexbox; display: flex; } .shop-page .products-list-block .product_button-image { width: 24.8%; min-height: 100%; } .shop-page .products-list-block .product-image { border-radius: 3px; } .shop-page .products-list-block .product-image img { width: 100%; border-radius: 3px; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; } .shop-page .products-list-block .product .button { width: 100%; margin-top: 20px; color: #ff2e2e; font-family: Montserrat SemiBold; text-align: center; padding-left: 20px; padding-right: 20px; line-height: normal; border: 1px solid #ff0000; border-radius: 3px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .shop-page .products-list-block .product .button:hover { text-decoration: none; color: #fff; background: #ff2e2e; } .shop-page .products-list-block .product-info { width: 75.2%; padding-left: 20px; min-height: 100%; } .shop-page .products-list-block .product-title { display: block; text-decoration: none; font-size: 20px; line-height: 1.1em; color: #232323; font-family: Montserrat ExtraBold; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .shop-page .products-list-block .product-title:hover { text-decoration: none; color: #303030; } .shop-page .products-list-block .product-add-info { margin-top: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .shop-page .products-list-block .product-size { margin-top: 2px; line-height: normal; color: #ff2e2e; font-size: 10px; } .shop-page .products-list-block .product-quantity { font-size: 13px; font-family: Montserrat ExtraBold; line-height: normal; color: #a8a8a8; } .shop-page .products-list-block .product-quantity + .article-tags-list { margin-left: 20px; } .shop-page .products-list-block .product-tags-list { margin-left: 20px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .shop-page .products-list-block .product-tags-list a { border-radius: 3px; display: block; text-decoration: none; font-size: 12px; line-height: normal; padding: 6px 5px; color: #232323; white-space: nowrap; background: #f9b934; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .shop-page .products-list-block .product-tags-list a:hover { background: #fac75e; color: #303030; } .shop-page .products-list-block .product-text { margin-top: 25px; font-size: 14px; line-height: 1.7em; color: #232323; } .shop-page .products-list-block .product + .product { margin-top: 40px; } .shop-page .products-list-block .slider-controls { margin-top: 55px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .shop-page .products-list-block .slider-controls .slider-control-prev, .shop-page .products-list-block .slider-controls .slider-control-next { outline: none; height: 26px; width: 20px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/soiskatelam/icon-arrow_yellow.svg); } .shop-page .products-list-block .slider-controls .slider-control-prev { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); } .shop-page .products-list-block .slider-controls .slider-pagination { margin-left: 15px; margin-right: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .shop-page .products-list-block .slider-controls .slider-bullet { outline: none; display: inline-block; width: 22px; height: 22px; border-radius: 50%; border: 1px solid #f9b934; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .shop-page .products-list-block .slider-controls .slider-bullet:hover { background: rgba(249, 185, 52, 0.5); } .shop-page .products-list-block .slider-controls .slider-bullet + .slider-bullet { margin-left: 5px; } .shop-page .products-list-block .slider-controls .slider-bullet-active { background: #f9b934; } @media (max-width: 1199.98px) { .shop-page .products-list-block .article { display: -webkit-box; display: -ms-flexbox; display: flex; } .shop-page .products-list-block .article-image { width: 35%; border-radius: 3px; } .shop-page .products-list-block .article-info { width: 65%; } .shop-page .products-list-block .article-text { font-size: 13px; } } @media (max-width: 991.98px) { .shop-page .products-list-block .slider-controls { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } } @media (max-width: 767.98px) { .shop-page .products-list-block { margin-top: 60px; } .shop-page .products-list-block .product { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .shop-page .products-list-block .product_button-image { min-height: unset; width: 100%; max-width: 300px; } .shop-page .products-list-block .product-info { width: 100%; max-width: 400px; padding: 40px 0 0; min-height: unset; text-align: center; } .shop-page .products-list-block .product-title { font-size: 19px; } .shop-page .products-list-block .product-size { margin-top: 5px; } .shop-page .products-list-block .product-add-info { margin-top: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .shop-page .products-list-block .product-text { margin-top: 30px; font-size: 13px; line-height: 1.7em; color: #232323; } .shop-page .products-list-block .product-quantity { margin-top: 10px; } .shop-page .products-list-block .product-tags-list { margin: 0; } .shop-page .products-list-block .product .button { margin-top: 30px; color: #ff2e2e; font-family: Montserrat SemiBold; text-align: center; padding-left: 70px; padding-right: 70px; line-height: normal; border: 1px solid #ff0000; border-radius: 3px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .shop-page .products-list-block .product .button:hover { text-decoration: none; color: #fff; background: #ff2e2e; } .shop-page .products-list-block .product + .article { margin-top: 50px; } }.diploma-article-page { padding-top: 100px; } .diploma-article-page .title.medium { padding-bottom: 25px; font-family: Montserrat Black; font-size: 24px; text-align: center; text-transform: uppercase; line-height: normal; color: #232323; position: relative; } .diploma-article-page .title.medium::after { content: ; position: absolute; bottom: 0; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 80px; height: 8px; border-radius: 4px; background: #f9b934; } @media (min-width: 768px) { .diploma-article-page .title.left { text-align: left; } .diploma-article-page .title.left::after { left: 0; -webkit-transform: none; -ms-transform: none; transform: none; } } @media (max-width: 991.98px) { .diploma-article-page .title.medium { padding-bottom: 20px; font-size: 21px; } } @media (max-width: 767.98px) { .diploma-article-page .title.medium { padding-bottom: 18px; font-size: 19px; } .diploma-article-page .title.medium::after { height: 6px; } } .diploma-article-page .button { white-space: nowrap; text-decoration: none; outline: none; padding: 16px 20px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; display: inline-block; line-height: normal; border: 1px solid transparent; text-align: center; font-size: 15px; border-radius: 6px; font-family: Montserrat SemiBold; } .diploma-article-page .button.red { background: #c10505; border: 1px solid #c10505; color: #fff; } .diploma-article-page .button.red.arrow span { padding-right: 35px; position: relative; } .diploma-article-page .button.red.arrow span::after { content: ; position: absolute; top: 50%; right: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 20px; height: 20px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/services/icon-arrow_white.svg); } .diploma-article-page .button.red:hover { background: #8f0404; border-color: #8f0404; } .diploma-article-page .button.bright-red { background: #c10505; border: 1px solid #c10505; color: #fff; } .diploma-article-page .button.bright-red:hover { color: #c10505; background: #fff; } .diploma-article-page #wrapper { margin-top: 30px; margin-bottom: 60px; } .diploma-article-page #wrapper .wrapper-container { display: -webkit-box; display: -ms-flexbox; display: flex; } @media (max-width: 991.98px) { .diploma-article-page #wrapper .wrapper-container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } } @media (max-width: 991.98px) { .diploma-article-page #wrapper .wrapper-container { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; } } .diploma-article-page #sidebar { width: 25.8%; max-width: 340px; } .diploma-article-page #sidebar .navigation-box { width: 100%; } .diploma-article-page #sidebar .navigation-box ul { list-style: none; margin: 0; padding: 0; } .diploma-article-page #sidebar .navigation-box ul a { text-decoration: none; display: block; font-family: Montserrat; } .diploma-article-page #sidebar .navigation-box ul .link { width: 100%; } .diploma-article-page #sidebar .navigation-box ul .link a { padding: 25px 24px; width: 100%; font-size: 13px; line-height: 1.8em; color: #232323; background: #f8f8f8; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .diploma-article-page #sidebar .navigation-box ul .link a:hover { background: #e6e4e4; color: #0c0c0c; } .diploma-article-page #sidebar .navigation-box ul .link a.gray { background: #f8f8f8; } .diploma-article-page #sidebar .navigation-box ul .link a.gray:hover { background: #e6e4e4; color: #0c0c0c; } .diploma-article-page #sidebar .navigation-box ul .link + .link { border-top: 1px solid #dddddd; } .diploma-article-page #sidebar .navigation-box ul .link-with-title { background: #000; color: #fff; padding: 30px 25px; } .diploma-article-page #sidebar .navigation-box ul .link-with-title .title { font-size: 17px; line-height: 1.5em; font-family: Montserrat SemiBold; white-space: nowrap; } .diploma-article-page #sidebar .navigation-box ul .link-with-title .button { margin-top: 35px; width: 100%; font-size: 13px; } .diploma-article-page #sidebar .navigation-box ul .link-with-title .button:hover { background: #fff; color: #c10505; } @media (max-width: 991.98px) { .diploma-article-page #sidebar .navigation-box { max-width: 400px; margin: 0 auto; } } @media (max-width: 767.98px) { .diploma-article-page #sidebar .navigation-box { margin-top: 40px; } .diploma-article-page #sidebar .navigation-box ul .link { width: 100%; } .diploma-article-page #sidebar .navigation-box ul .link a { padding: 23px 20px; width: 100%; } .diploma-article-page #sidebar .navigation-box ul .link-with-title { background: #000; color: #fff; padding: 23px 25px; } .diploma-article-page #sidebar .navigation-box ul .link-with-title .button { margin-top: 25px; width: 100%; } } @media (max-width: 575.98px) { .diploma-article-page #sidebar .navigation-box { max-width: unset; width: auto; margin-left: -20px; margin-right: -20px; } } .diploma-article-page #sidebar .links-to-blog { padding-right: 15px; position: relative; } .diploma-article-page #sidebar .links-to-blog .list { margin-top: 35px; } .diploma-article-page #sidebar .links-to-blog::before { content: ; position: absolute; top: 0; right: 0; bottom: 0; height: 100%; width: 1px; border-right: 1px solid #f58220; } .diploma-article-page #sidebar .links-to-blog .title { font-size: 18px; text-transform: uppercase; font-family: Montserrat ExtraBold; line-height: normal; color: #333333; } .diploma-article-page #sidebar .links-to-blog .link { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-decoration: none; } .diploma-article-page #sidebar .links-to-blog .link-title { margin-left: 15px; font-size: 13px; line-height: 1.5em; font-family: Montserrat SemiBold; color: #767676; } .diploma-article-page #sidebar .links-to-blog .link-image { width: 100px; height: 100px; -ms-flex-negative: 0; flex-shrink: 0; } .diploma-article-page #sidebar .links-to-blog .link-image img { -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; border-radius: 3px; width: 100%; } .diploma-article-page #sidebar .links-to-blog .link + .link { margin-top: 30px; } @media (min-width: 992px) and (max-width: 1199.98px) { .diploma-article-page #sidebar .links-to-blog .link-title { font-size: 13px; line-height: 1.5em; } .diploma-article-page #sidebar .links-to-blog .link-image { width: 80px; height: 80px; } } @media (min-width: 992px) and (max-width: 1199.98px) { .diploma-article-page #sidebar { width: 29%; } } @media (min-width: 768px) and (max-width: 991.98px) { .diploma-article-page #sidebar { margin-top: 30px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .diploma-article-page #sidebar .links-to-blog { margin-right: 30px; } } @media (max-width: 991.98px) { .diploma-article-page #sidebar { max-width: unset; width: 100%; } } .diploma-article-page #main-content { padding-left: 60px; width: 74.2%; } @media (min-width: 992px) and (max-width: 1199.98px) { .diploma-article-page #main-content { padding-left: 40px; width: 71%; } } @media (max-width: 991.98px) { .diploma-article-page #main-content { padding-left: 0; width: 100%; } } .diploma-article-page .articles-content { margin-top: 65px; } .diploma-article-page .articles-content .title { color: #232323; font-size: 16px; line-height: normal; font-family: Montserrat SemiBold; } .diploma-article-page .articles-content .list { margin-top: 25px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .diploma-article-page .articles-content a { text-decoration: none; display: inline-block; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; font-family: Montserrat SemiBold; color: #f58220; text-decoration: none; line-height: 1.1em; border-bottom: 1px solid #f58220; } .diploma-article-page .articles-content a + a { margin-top: 15px; } .diploma-article-page .articles-content a:hover { text-decoration: none; color: #232323; border-color: #232323; } @media (max-width: 991.98px) { .diploma-article-page .articles-content { text-align: center; } .diploma-article-page .articles-content .list { -webkit-box-align: center; -ms-flex-align: center; align-items: center; } } .diploma-article-page .text-block { padding-top: 70px; } .diploma-article-page .text-block .title { text-transform: uppercase; font-size: 20px; line-height: normal; color: #232323; font-family: Montserrat ExtraBold; } .diploma-article-page .text-block .title + .text { margin-top: 35px; } .diploma-article-page .text-block .text { font-size: 16px; line-height: 1.5em; color: #232323; } .diploma-article-page .text-block .text p { margin: 0; padding: 0; } .diploma-article-page .text-block .text p + p { margin-top: 30px; } .diploma-article-page .text-block .text + .text { margin-top: 30px; } .diploma-article-page .text-block .text + .title { margin-top: 85px; } .diploma-article-page .text-block .text ul { margin: 20px 0; padding: 0; list-style: none; } .diploma-article-page .text-block .text ul li { line-height: normal; font-family: Montserrat Medium; } .diploma-article-page .text-block .text ul li + li { margin-top: 12px; } @media (max-width: 991.98px) { .diploma-article-page .text-block { text-align: center; } } @media (max-width: 767.98px) { .diploma-article-page .text-block .text { font-size: 15px; } } .diploma-article-page .image-block { border-radius: 0 0 3px 3px; } .diploma-article-page .image-block .image { position: relative; } .diploma-article-page .image-block .image img { width: 100%; } .diploma-article-page .image-block .info { border-radius: 0 0 3px 3px; background: #f58220; position: relative; bottom: 0; left: 0; right: 0; min-height: 80px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 20px; color: #fff; } .diploma-article-page .image-block .info-text { font-size: 13px; line-height: 1.4em; font-family: Montserrat Medium; padding-right: 30px; position: relative; white-space: nowrap; } .diploma-article-page .image-block .info-text::after { content: ; position: absolute; top: 50%; bottom: 0; right: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); background: #f9b934; width: 3px; min-height: 30px; border-radius: 3px; } .diploma-article-page .image-block .info-text + .info-word { margin-left: 30px; } .diploma-article-page .image-block .info-word { line-height: 1.4em; font-size: 13px; font-family: Montserrat Medium; } @media (max-width: 767.98px) { .diploma-article-page .image-block .info { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 25px 20px 20px; } .diploma-article-page .image-block .info-text { padding: 0 0 16px; text-align: center; } .diploma-article-page .image-block .info-text::after { height: 3px; width: 30px; height: 3px; top: auto; min-height: auto; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); bottom: 0; } .diploma-article-page .image-block .info-text + .info-word { margin: 14px 0 0; } .diploma-article-page .image-block .info-word { text-align: center; } } @media (max-width: 575.98px) { .diploma-article-page .image-block { margin-left: -20px; margin-right: -20px; } } .diploma-article-page .info-with-image-block { margin-top: 65px; } .diploma-article-page .info-with-image-block .block-container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .diploma-article-page .info-with-image-block .column.column-image { width: 50.7%; position: relative; } .diploma-article-page .info-with-image-block .column.column-image .image { position: relative; } .diploma-article-page .info-with-image-block .column.column-image .image img { width: 100%; border-radius: 0 0 3px 3px; } .diploma-article-page .info-with-image-block .column.column-image .info { border-radius: 0 0 3px 3px; background: #f58220; position: relative; bottom: 0; left: 0; right: 0; min-height: 80px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 20px; color: #fff; } .diploma-article-page .info-with-image-block .column.column-image .info-text { font-size: 13px; line-height: 1.4em; font-family: Montserrat Medium; padding-right: 30px; position: relative; white-space: nowrap; } .diploma-article-page .info-with-image-block .column.column-image .info-text::after { content: ; position: absolute; top: 50%; bottom: 0; right: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); background: #f9b934; width: 3px; min-height: 30px; border-radius: 3px; } .diploma-article-page .info-with-image-block .column.column-image .info-text + .info-word { margin-left: 30px; } .diploma-article-page .info-with-image-block .column.column-image .info-word { line-height: 1.4em; font-size: 13px; font-family: Montserrat Medium; } .diploma-article-page .info-with-image-block .column.column-info { padding: 20px 10px 20px 30px; width: 49.3%; min-height: 280px; 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-pack: center; -ms-flex-pack: center; justify-content: center; border: 2px dashed #febb38; border-left-color: transparent; } .diploma-article-page .info-with-image-block .column.column-info .text { font-size: 16px; line-height: 1.5em; color: #000; } @media (min-width: 1200px) { .diploma-article-page .info-with-image-block .column.column-image .info-text { font-size: 14px; } .diploma-article-page .info-with-image-block .column.column-image .info-word { font-size: 14px; } } @media (max-width: 991.98px) { .diploma-article-page .info-with-image-block .block-container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .diploma-article-page .info-with-image-block .column.column-image { width: 100%; } .diploma-article-page .info-with-image-block .column.column-info { min-height: 240px; width: 90%; border-left-color: #febb38; } } @media (min-width: 992px) and (max-width: 1199.98px) { .diploma-article-page .info-with-image-block .column.column-info { min-height: 240px; } } @media (max-width: 991.98px) { .diploma-article-page .info-with-image-block .block-container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .diploma-article-page .info-with-image-block .column.column-image { width: 100%; } .diploma-article-page .info-with-image-block .column.column-image .image { border-radius: 0; } .diploma-article-page .info-with-image-block .column.column-image .image img { border-radius: 0; } .diploma-article-page .info-with-image-block .column.column-image .info { position: static; } .diploma-article-page .info-with-image-block .column.column-info { margin-top: -2px; min-height: 240px; width: 90%; border-left-color: #febb38; } .diploma-article-page .info-with-image-block .column.column-info .text { text-align: center; font-size: 14px; } } @media (max-width: 767.98px) { .diploma-article-page .info-with-image-block .block-container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .diploma-article-page .info-with-image-block .column.column-image { width: 100%; } .diploma-article-page .info-with-image-block .column.column-image .info { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 25px 20px 20px; } .diploma-article-page .info-with-image-block .column.column-image .info-text { padding: 0 0 16px; text-align: center; } .diploma-article-page .info-with-image-block .column.column-image .info-text::after { height: 3px; width: 30px; height: 3px; top: auto; min-height: auto; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); bottom: 0; } .diploma-article-page .info-with-image-block .column.column-image .info-text + .info-word { margin: 14px 0 0; } .diploma-article-page .info-with-image-block .column.column-image .info-word { text-align: center; } .diploma-article-page .info-with-image-block .column.column-info { padding: 10px 10px 20px 10px; min-height: 270px; width: 90%; } } @media (max-width: 575.98px) { .diploma-article-page .info-with-image-block .block-container { margin-left: -20px; margin-right: -20px; } } .diploma-article-page .info-block { margin-top: 100px; } .diploma-article-page .info-block .title { font-size: 20px; font-family: Montserrat ExtraBold; font-size: 20px; line-height: 1.2em; color: #232323; text-transform: uppercase; } .diploma-article-page .info-block .title + .text { margin-top: 40px; } .diploma-article-page .info-block .text { font-size: 16px; color: #232323; line-height: 1.5em; } .diploma-article-page .info-block .text + .text { margin-top: 38px; } .diploma-article-page .info-block .info + .info { margin-top: 60px; } .diploma-article-page .info-block .info-table { margin-top: 50px; } .diploma-article-page .info-block .info-table .table { height: 500px; overflow: auto; display: block; } .diploma-article-page .info-block .info-table table { width: 100%; } .diploma-article-page .info-block .info-table table tr th, .diploma-article-page .info-block .info-table table tr td { text-align: center; font-size: 13px; line-height: normal; color: #232323; padding: 10px; font-weight: 400; width: 50%; } .diploma-article-page .info-block .info-table table thead { width: 100%; } .diploma-article-page .info-block .info-table table thead tr th { background: #febb38; border-bottom: 4px solid #fff; } .diploma-article-page .info-block .info-table table thead tr th + th { border-left: 1px solid #fff; } .diploma-article-page .info-block .info-table table tbody tr td { width: 50%; background: #f1f1f1; border-top: 4px solid #fff; } .diploma-article-page .info-block .info-table table tbody tr td + td { border-left: 1px solid #fff; } .diploma-article-page .info-block .info-table table tbody tr:first-child td { border-top: 0; } @media (max-width: 1199.98px) { .diploma-article-page .info-block { margin-top: 80px; } } @media (max-width: 767.98px) { .diploma-article-page .info-block { margin-top: 65px; } .diploma-article-page .info-block .title { font-size: 16px; line-height: 1.1em; text-align: center; } .diploma-article-page .info-block .title + .text { margin-top: 30px; } .diploma-article-page .info-block .text { font-size: 14px; line-height: 1.7em; text-align: center; } .diploma-article-page .info-block .text + .text { margin-top: 30px; } .diploma-article-page .info-block .info + .info { margin-top: 60px; } .diploma-article-page .info-block .info-table { margin: 30px -20px 0; } .diploma-article-page .info-block .info-table .table { height: 293px; } .diploma-article-page .info-block .info-table table tr th, .diploma-article-page .info-block .info-table table tr td { font-size: 12px; } } @media (max-width: 991.98px) { .diploma-article-page { padding-top: 90px; } } @media (max-width: 767.98px) { .diploma-article-page { padding-top: 60px; } }.blog-page { padding-bottom: 50px; } .blog-page #anchor, .blog-page #blog { position: absolute; top: -150px; } .blog-page .title.medium { padding-bottom: 25px; font-family: Montserrat Black; font-size: 24px; text-align: center; text-transform: uppercase; line-height: normal; color: #232323; position: relative; } .blog-page .title.medium::after { content: ; position: absolute; bottom: 0; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 80px; height: 8px; border-radius: 4px; background: #f9b934; } @media (min-width: 768px) { .blog-page .title.left { text-align: left; } .blog-page .title.left::after { left: 0; -webkit-transform: none; -ms-transform: none; transform: none; } } @media (max-width: 991.98px) { .blog-page .title.medium { padding-bottom: 20px; font-size: 21px; } } @media (max-width: 767.98px) { .blog-page .title.medium { padding-bottom: 18px; font-size: 19px; } .blog-page .title.medium::after { height: 6px; } } .blog-page .intro-block .block-container { background: no-repeat center/cover url(/bitrix/templates/maintemplate/img/pages/blog/intro-img.jpg); } .blog-page #wrapper { position: relative; margin-top: 30px; } .blog-page #wrapper .wrapper-container { display: -webkit-box; display: -ms-flexbox; display: flex; } @media (max-width: 991.98px) { .blog-page #wrapper .wrapper-container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } } .blog-page #sidebar { min-height: 100%; position: relative; width: 22.5%; padding-left: 30px; } .blog-page #sidebar::before { content: ; position: absolute; left: 0; top: 0; bottom: 0; height: 60%; width: 1px; border-left: 1px solid #dfdfdf; } .blog-page #sidebar .tags-list { margin: 30px -8px 0; 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-align: start; -ms-flex-align: start; align-items: flex-start; } .blog-page #sidebar .tags-list a { margin: 8px; display: inline-block; text-decoration: none; padding: 6px 4px; border-radius: 4px; background: #f1f1f1; color: #232323; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .blog-page #sidebar .tags-list a:hover { background: #f9b934; color: #fff; } .blog-page #sidebar .tags-list a.active { background: #c10404; color: #fff; } @media (min-width: 992px) and (max-width: 1199.98px) { .blog-page #sidebar { width: 29%; } } @media (max-width: 991.98px) { .blog-page #sidebar { padding-top: 60px; margin-top: 40px; padding-left: 0; width: 100%; } .blog-page #sidebar::before { content: ; position: absolute; left: 0; top: 0; bottom: auto; height: 1px; width: 100%; border: 0; border-top: 1px solid #dfdfdf; } .blog-page #sidebar .title.medium.left { text-align: center; } .blog-page #sidebar .title.medium.left::after { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .blog-page #sidebar .tags-list { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } } .blog-page #main-content { padding-right: 30px; width: 77.5%; } @media (min-width: 992px) and (max-width: 1199.98px) { .blog-page #main-content { padding-right: 20px; width: 71%; } } @media (max-width: 991.98px) { .blog-page #main-content { width: 100%; padding-right: 0; } } .blog-page .articles-list-block { margin-top: 40px; } .blog-page .articles-list-block .article { display: -webkit-box; display: -ms-flexbox; display: flex; } .blog-page .articles-list-block .article-image { min-height: 100%; width: 32.5%; border-radius: 3px; } .blog-page .articles-list-block .article-image img { width: 100%; border-radius: 3px; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; } .blog-page .articles-list-block .article-info { width: 67.5%; padding-left: 25px; min-height: 100%; } .blog-page .articles-list-block .article-title { display: block; text-decoration: none; font-size: 20px; line-height: 1.1em; color: #232323; font-family: Montserrat ExtraBold; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .blog-page .articles-list-block .article-title:hover { text-decoration: none; color: #303030; } .blog-page .articles-list-block .article-add-info { margin-top: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .blog-page .articles-list-block .article-date { font-size: 13px; line-height: normal; color: #a8a8a8; } .blog-page .articles-list-block .article-date + .article-tags-list { margin-left: 20px; } .blog-page .articles-list-block .article-tags-list { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .blog-page .articles-list-block .article-tags-list a { border-radius: 3px; display: block; text-decoration: none; font-size: 12px; line-height: normal; padding: 6px 5px; color: #232323; white-space: nowrap; background: #f9b934; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .blog-page .articles-list-block .article-tags-list a:hover { background: #fac75e; color: #303030; } .blog-page .articles-list-block .article-text { margin-top: 25px; font-size: 14px; line-height: 1.7em; color: #232323; } .blog-page .articles-list-block .article .button { margin-top: 30px; color: #ff2e2e; font-family: Montserrat SemiBold; text-align: center; padding-left: 70px; padding-right: 70px; line-height: normal; border: 1px solid #ff0000; border-radius: 3px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .blog-page .articles-list-block .article .button:hover { text-decoration: none; color: #fff; background: #ff2e2e; } .blog-page .articles-list-block .article + .article { margin-top: 40px; } .blog-page .articles-list-block .slider-controls { margin-top: 55px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .blog-page .articles-list-block .slider-controls .slider-control-prev, .blog-page .articles-list-block .slider-controls .slider-control-next { outline: none; height: 26px; width: 20px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/soiskatelam/icon-arrow_yellow.svg); } .blog-page .articles-list-block .slider-controls .slider-control-prev { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); } .blog-page .articles-list-block .slider-controls .slider-pagination { margin-left: 15px; margin-right: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .blog-page .articles-list-block .slider-controls .slider-bullet { outline: none; display: inline-block; width: 22px; height: 22px; border-radius: 50%; border: 1px solid #f9b934; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .blog-page .articles-list-block .slider-controls .slider-bullet:hover { background: rgba(249, 185, 52, 0.5); } .blog-page .articles-list-block .slider-controls .slider-bullet + .slider-bullet { margin-left: 5px; } .blog-page .articles-list-block .slider-controls .slider-bullet-active { background: #f9b934; } @media (max-width: 1199.98px) { .blog-page .articles-list-block .article { display: -webkit-box; display: -ms-flexbox; display: flex; } .blog-page .articles-list-block .article-image { width: 35%; border-radius: 3px; } .blog-page .articles-list-block .article-info { width: 65%; } .blog-page .articles-list-block .article-text { font-size: 13px; } } @media (max-width: 991.98px) { .blog-page .articles-list-block .slider-controls { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } } @media (max-width: 767.98px) { .blog-page .articles-list-block .article { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .blog-page .articles-list-block .article-image { min-height: unset; width: 100%; max-width: 300px; height: 250px; } .blog-page .articles-list-block .article-info { width: 100%; max-width: 350px; padding: 30px 0 0; min-height: unset; text-align: center; } .blog-page .articles-list-block .article-title { font-size: 20px; line-height: 1.1em; color: #232323; font-family: Montserrat ExtraBold; } .blog-page .articles-list-block .article-add-info { margin-top: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .blog-page .articles-list-block .article-text { margin-top: 25px; font-size: 14px; line-height: 1.7em; color: #232323; } .blog-page .articles-list-block .article .button { margin-top: 30px; color: #ff2e2e; font-family: Montserrat SemiBold; text-align: center; padding-left: 70px; padding-right: 70px; line-height: normal; border: 1px solid #ff0000; border-radius: 3px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .blog-page .articles-list-block .article .button:hover { text-decoration: none; color: #fff; background: #ff2e2e; } .blog-page .articles-list-block .article + .article { margin-top: 50px; } }.audio-page { padding-bottom: 50px; } .audio-page .intro-block .block-container { background-image: url(/bitrix/templates/maintemplate/img/pages/audio/intro-img.jpg); }.language-tests-page .title.medium { padding-bottom: 25px; font-family: Montserrat; font-family: Montserrat Black; font-size: 24px; text-align: center; text-transform: uppercase; line-height: normal; color: #232323; position: relative; } .language-tests-page .title.medium::after { content: ; position: absolute; bottom: 0; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 80px; height: 8px; border-radius: 4px; background: #f9b934; }@media (min-width: 768px) { .language-tests-page .title.left { text-align: left; } .language-tests-page .title.left::after { left: 0; -webkit-transform: none; -ms-transform: none; transform: none; } }@media (max-width: 991.98px) { .language-tests-page .title.medium { padding-bottom: 20px; font-size: 21px; } }@media (max-width: 767.98px) { .language-tests-page .title.medium { padding-bottom: 18px; font-size: 19px; } .language-tests-page .title.medium::after { height: 6px; } }.language-tests-page .intro-block .block-container { background-image: url(/bitrix/templates/maintemplate/img/pages/language-tests/intro-img.jpg); }.language-tests-page .language-tests-block { margin-top: 100px; } .language-tests-page .language-tests-block .block-container { max-width: 1100px; margin-left: auto; margin-right: auto; } .language-tests-page .language-tests-block .product { display: -webkit-box; display: -ms-flexbox; display: flex; } .language-tests-page .language-tests-block .product-image { width: 24.3%; border-radius: 3px; } .language-tests-page .language-tests-block .product-image img { height: auto; width: 100%; border-radius: 3px; } .language-tests-page .language-tests-block .product-add-info { text-align: center; margin-top: 25px; } .language-tests-page .language-tests-block .product-author-name { font-size: 17px; line-height: normal; font-family: Montserrat ExtraBold; color: #232323; } .language-tests-page .language-tests-block .product-author-city { margin-top: 10px; font-size: 12px; line-height: normal; color: #232323; } .language-tests-page .language-tests-block .product-info { width: 73.7%; padding-left: 35px; min-height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .language-tests-page .language-tests-block .product-title { text-decoration: none; display: block; font-size: 20px; color: #232323; font-family: Montserrat ExtraBold; } .language-tests-page .language-tests-block .product-text { max-width: 650px; margin-top: 20px; font-size: 14px; line-height: 1.7em; color: #232323; } .language-tests-page .language-tests-block .product .button { margin-top: 20px; min-width: 230px; } .language-tests-page .language-tests-block .product + .product { margin-top: 50px; } .language-tests-page .language-tests-block .slider-controls { margin-top: 65px; 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; } .language-tests-page .language-tests-block .slider-controls .slider-control-prev, .language-tests-page .language-tests-block .slider-controls .slider-control-next { outline: none; height: 26px; width: 20px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/soiskatelam/icon-arrow_yellow.svg); } .language-tests-page .language-tests-block .slider-controls .slider-control-prev { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); } .language-tests-page .language-tests-block .slider-controls .slider-pagination { margin-left: 15px; margin-right: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .language-tests-page .language-tests-block .slider-controls .slider-bullet { outline: none; display: inline-block; width: 22px; height: 22px; border-radius: 50%; border: 1px solid #f9b934; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .language-tests-page .language-tests-block .slider-controls .slider-bullet:hover { background: rgba(249, 185, 52, 0.5); } .language-tests-page .language-tests-block .slider-controls .slider-bullet + .slider-bullet { margin-left: 5px; } .language-tests-page .language-tests-block .slider-controls .slider-bullet-active { background: #f9b934; } @media (min-width: 768px) and (max-width: 991.98px) { .language-tests-page .language-tests-block { margin-top: 55px; } .language-tests-page .language-tests-block .product-info { width: 73%; } .language-tests-page .language-tests-block .product-image { width: 27%; } } @media (max-width: 767.98px) { .language-tests-page .language-tests-block { margin-top: 45px; } .language-tests-page .language-tests-block .product { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .language-tests-page .language-tests-block .product-image { max-width: 260px; width: 100%; max-width: 350px; } .language-tests-page .language-tests-block .product-text { font-size: 14px; } .language-tests-page .language-tests-block .product .button { width: 100%; min-width: unset; } .language-tests-page .language-tests-block .product + .review { margin-top: 40px; } .language-tests-page .language-tests-block .product-info { width: 100%; max-width: 350px; padding: 25px 0 0; min-height: unset; } }.faq-page { /*.full-answers-block { .answers-category-select { margin: 60px auto 0; max-width: 290px; .btn { display: block; background: #fff; border: 2px solid #febb38; padding: 18px 20px 18px 20px ; text-decoration: none; line-height: normal; font-size: 14px; color: #333333; @include ts(400ms); span { display: block; width: 100%; white-space: nowrap; @include ts(350ms); position: relative; &::after { content: ; position: absolute; right: 0; top: 50%; transform: translateY(-50%); width: 15px; opacity: .8; height: 10px; @include ts(350ms); background: no-repeat center / contain url(/bitrix/templates/maintemplate/img/pages/faq/icon-arrow_grey.svg); } } &:hover { border-color: #f9b020; span { color: darken(#333333, 10%); &::after { opacity: 1; } } } } .dropdown { &.show { .btn { span { &::after { transform: translateY(-50%) rotate(180deg); } } } } } .dropdown-menu { width: 100%; flex-direction: column; border-radius: 0 0 3px 3px; &.show { display: flex !important; } a { padding: 6px 20px 7px; width: 100%; text-decoration: none; @include ts(350ms); font-size: 14px; color: #333333; line-height: normal; @include ts(350ms); &:hover { color: #f9b934; } } } } .answers-slider { margin-top: 40px; .slider-controls { margin-top: 70px; display: flex; align-items: center; justify-content: center; .slider-control-prev, .slider-control-next { outline: none; height: 26px; width: 20px; background: no-repeat center / contain url(/bitrix/templates/maintemplate/img/pages/soiskatelam/icon-arrow_yellow.svg); } .slider-control-prev { transform: rotate(-180deg); } .slider-pagination { margin-left: 15px; margin-right: 15px; display: flex; align-items: center; } .slider-bullet { outline: none; display: inline-block; width: 22px; height: 22px; border-radius: 50%; border: 1px solid #f9b934; @include ts(350ms); &:hover { background: rgba(#f9b934, .5); } & + .slider-bullet { margin-left: 5px; } &-active { background: #f9b934; } } } } .answer { &-header { .btn { padding: 30px 60px 40px 20px; font-size: 14px; line-height: 1.4em; color: #606060; background: #eeeeee; @include ts(350ms); position: relative; &::before, &::after { content: ; position: absolute; right: 0; bottom: 0; @include ts(350ms); background: rgba(#bdbdbd,.5); } &::before { right: 25px; width: 5px; height: 55px; } &::after { bottom: 25px; height: 5px; width: 55px; } &:not(.collapsed) { &::before { bottom: 0; width: 5px; height: 0; } } } } &-body { padding-top: 70px; padding-bottom: 60px; position: relative; font-size: 14px; line-height: 1.4em; font-family: Montserrat SemiBold; color: #333333; &::after { content: ; position: absolute; bottom: 20px; left: 0; width: 0; height: 5px; border-radius: 4px; @include ts(350ms) background: #f9b934; } } &-body-container { &.show { .answer-body { &::after { width: 85px; } } } } & + .answer { margin-top: 30px; } } @include media-breakpoint-down(md) { .text { margin-top: 0; font-size: 19px; text-align: center; } .answer { &-header { .btn { padding: 30px 20px 80px 20px; &::before, &::after { content: ; position: absolute; right: 50%; transform: rotate(-180deg) translateX(-50%); bottom: 10px; @include ts(350ms); background: rgba(#bdbdbd,.5); } &::before { width: 5px; height: 55px; } &::after { bottom: 33px; height: 5px; width: 55px; } &:not(.collapsed) { &::before { bottom: 10px; width: 5px; height: 0; } } } } &-body { &::after { left: 50%; transform: translateX(-50%); } } } } @include media-breakpoint-down(sm) { .articles-slider { max-width: 400px; margin: 40px auto 0; } } } .question-form-block { margin-top: 90px; .title { & + .form { margin-top: 75px; } } .form-control-groups { margin-top: 25px; max-width: 300px; margin-left: auto; margin-right: auto; } form { margin-left: auto; margin-right: auto; max-width: 660px; textarea { padding: 15px 20px; width: 100%; outline: none; border: 2px solid #febb38; height: 160px; font-size: 14px; line-height: normal; color: #333333; @include placeholder-styles { color: #333333; font-size: 14px; line-height: normal; } } .form-control { & + .form-control { margin-top: 25px; } } input { &typetext, &typeemail { width: 100%; outline: none; height: 52px; padding-left: 20px; padding-right: 20px; border: 2px solid #febb38; font-size: 14px; line-height: normal; color: #333333; @include placeholder-styles { color: #333333; font-size: 14px; line-height: normal; } } } .button { width: 100%; margin-top: 35px; } } @include media-breakpoint-down(md) { margin-top: 80px; .title { & + .form { margin-top: 60px; } } } @include media-breakpoint-down(sm) { .title { & + .form { margin-top: 45px; } } form { .form-control-groups { margin-top: 15px; } .form-control { & + .form-control { margin-top: 15px; } } .button { margin-top: 30px; } } } }*/ } .faq-page .services-list-block { margin: 90px 0 60px; } .faq-page .services-list-block .button.red.arrow { display: block; max-width: 230px; width: 100%; margin: 50px auto 0; } .faq-page .title.medium { padding-bottom: 25px; font-family: Montserrat Black; font-size: 24px; text-align: center; text-transform: uppercase; line-height: normal; color: #232323; position: relative; } .faq-page .title.medium::after { content: ; position: absolute; bottom: 0; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 80px; height: 8px; border-radius: 4px; background: #f9b934; } @media (min-width: 768px) { .faq-page .title.left { text-align: left; } .faq-page .title.left::after { left: 0; -webkit-transform: none; -ms-transform: none; transform: none; } } @media (max-width: 991.98px) { .faq-page .title.medium { padding-bottom: 20px; font-size: 21px; } } @media (max-width: 767.98px) { .faq-page .title.medium { padding-bottom: 18px; font-size: 19px; } .faq-page .title.medium::after { height: 6px; } } .faq-page .intro-block .block-container { background-image: url(/bitrix/templates/maintemplate/img/pages/faq/intro-img.jpg); } .faq-page .pagination { margin: 50px -8px 0; padding: 0; list-style: none; 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; -ms-flex-wrap: wrap; flex-wrap: wrap; } .faq-page .pagination li { padding: 3px 8px; } .faq-page .pagination li a { -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; font-family: Montserrat SemiBold; font-size: 15px; color: #000; cursor: pointer; width: 30px; height: 30px; 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; text-align: center; line-height: normal; text-decoration: none; border: 1px solid #EDEDED; border-radius: 2px; } .faq-page .pagination li a:hover { text-decoration: none; background: #fbd37e; } .faq-page .pagination li.active a { background: #F9B934; } .faq-page .pagination li.button-next, .faq-page .pagination li.button-prev { padding: 3px 10px; } .faq-page .pagination li.button-next a, .faq-page .pagination li.button-prev a { border: none; height: 22px; cursor: pointer; width: 18px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-pagination-arrow.svg); } .faq-page .pagination li.button-prev a { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .faq-page .question-form-block { margin-top: 90px; } .faq-page .question-form-block .block-container { padding-top: 50px; padding-bottom: 50px; background: #F8F8F8; } .faq-page .question-form-block .info { text-align: center; } .faq-page .question-form-block .info .title { font-family: Montserrat Bold; font-size: 24px; line-height: 1.2em; color: #000000; } .faq-page .question-form-block .info-text { margin-top: 5px; line-height: 1.2em; font-size: 15px; color: #000000; } .faq-page .question-form-block .form-control-groups { margin-top: 25px; max-width: 300px; margin-left: auto; margin-right: auto; } .faq-page .question-form-block .form { max-width: 740px; margin: 32px auto 0; } .faq-page .question-form-block form { margin: 0 -8px; } .faq-page .question-form-block form textarea { padding: 15px 20px; width: 100%; outline: none; border: none; outline: none; height: 88px; padding-left: 20px; padding-right: 20px; font-size: 13px; color: #333333; background: #EDEDED; border-radius: 4px; } .faq-page .question-form-block form textarea::-webkit-input-placeholder { color: #6A6A6A; } .faq-page .question-form-block form textarea::-moz-placeholder { color: #6A6A6A; } .faq-page .question-form-block form textarea:-moz-placeholder { color: #6A6A6A; } .faq-page .question-form-block form textarea::-ms-input-placeholder { color: #6A6A6A; } .faq-page .question-form-block form textarea::input-placeholder { color: #6A6A6A; } .faq-page .question-form-block form .inputs-groups { display: -webkit-box; display: -ms-flexbox; display: flex; } .faq-page .question-form-block form .inputs-groups .form-control { width: 33.33%; } .faq-page .question-form-block form .form-control { margin: 8px; } .faq-page .question-form-block form inputtypetext, .faq-page .question-form-block form inputtypeemail, .faq-page .question-form-block form inputtypetel { width: 100%; outline: none; border: none; outline: none; height: 58px; padding-left: 20px; padding-right: 20px; font-size: 13px; color: #333333; background: #EDEDED; border-radius: 4px; } .faq-page .question-form-block form inputtypetext::-webkit-input-placeholder, .faq-page .question-form-block form inputtypeemail::-webkit-input-placeholder, .faq-page .question-form-block form inputtypetel::-webkit-input-placeholder { color: #6A6A6A; } .faq-page .question-form-block form inputtypetext::-moz-placeholder, .faq-page .question-form-block form inputtypeemail::-moz-placeholder, .faq-page .question-form-block form inputtypetel::-moz-placeholder { color: #6A6A6A; } .faq-page .question-form-block form inputtypetext:-moz-placeholder, .faq-page .question-form-block form inputtypeemail:-moz-placeholder, .faq-page .question-form-block form inputtypetel:-moz-placeholder { color: #6A6A6A; } .faq-page .question-form-block form inputtypetext::-ms-input-placeholder, .faq-page .question-form-block form inputtypeemail::-ms-input-placeholder, .faq-page .question-form-block form inputtypetel::-ms-input-placeholder { color: #6A6A6A; } .faq-page .question-form-block form inputtypetext::input-placeholder, .faq-page .question-form-block form inputtypeemail::input-placeholder, .faq-page .question-form-block form inputtypetel::input-placeholder { color: #6A6A6A; } .faq-page .question-form-block form .button { display: block; width: 100%; max-width: 230px; margin: 22px auto 0; } @media (max-width: 991.98px) { .faq-page .question-form-block { margin-top: 80px; } .faq-page .question-form-block .title + .form { margin-top: 60px; } } @media (max-width: 767.98px) { .faq-page .question-form-block form .form-control-groups { margin-top: 15px; } .faq-page .question-form-block form .inputs-groups { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .faq-page .question-form-block form .inputs-groups .form-control { width: calc(100% - 16px); } .faq-page .question-form-block form .button { margin-top: 30px; width: 100%; max-width: unset; } } .faq-page .full-answers-block .answers-category-select { margin: 60px auto 0; max-width: 290px; } .faq-page .full-answers-block .answers-category-select .btn { outline: none; display: block; background: #fff; border: 2px solid #febb38; padding: 18px 20px 18px 20px; text-decoration: none; line-height: normal; font-size: 14px; color: #333333; -webkit-transition: all ease 400ms; -o-transition: all ease 400ms; transition: all ease 400ms; } .faq-page .full-answers-block .answers-category-select .btn span { display: block; width: 100%; white-space: nowrap; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; position: relative; } .faq-page .full-answers-block .answers-category-select .btn span::after { content: ; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 15px; opacity: .8; height: 10px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/faq/icon-arrow_grey.svg); } .faq-page .full-answers-block .answers-category-select .btn:hover { border-color: #f9b020; } .faq-page .full-answers-block .answers-category-select .btn:hover span { color: #1a1a1a; } .faq-page .full-answers-block .answers-category-select .btn:hover span::after { opacity: 1; } .faq-page .full-answers-block .answers-category-select .dropdown.show .btn span::after { -webkit-transform: translateY(-50%) rotate(180deg); -ms-transform: translateY(-50%) rotate(180deg); transform: translateY(-50%) rotate(180deg); } .faq-page .full-answers-block .answers-category-select .dropdown-menu { width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; border-radius: 0 0 3px 3px; } .faq-page .full-answers-block .answers-category-select .dropdown-menu.show { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .faq-page .full-answers-block .answers-category-select .dropdown-menu a { padding: 6px 20px 7px; width: 100%; text-decoration: none; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; font-size: 14px; color: #333333; line-height: normal; transition: all ease 350ms; } .faq-page .full-answers-block .answers-category-select .dropdown-menu a:hover { color: #f9b934; } .faq-page .full-answers-block .answers-list { margin-top: 40px; } .faq-page .full-answers-block .answers-list .slider-controls { margin-top: 70px; 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; } .faq-page .full-answers-block .answers-list .slider-controls .slider-control-prev, .faq-page .full-answers-block .answers-list .slider-controls .slider-control-next { outline: none; height: 26px; width: 20px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/soiskatelam/icon-arrow_yellow.svg); } .faq-page .full-answers-block .answers-list .slider-controls .slider-control-prev { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); } .faq-page .full-answers-block .answers-list .slider-controls .slider-pagination { margin-left: 15px; margin-right: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .faq-page .full-answers-block .answers-list .slider-controls .slider-bullet { outline: none; display: inline-block; width: 22px; height: 22px; border-radius: 50%; border: 1px solid #f9b934; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .faq-page .full-answers-block .answers-list .slider-controls .slider-bullet:hover { background: rgba(249, 185, 52, 0.5); } .faq-page .full-answers-block .answers-list .slider-controls .slider-bullet + .slider-bullet { margin-left: 5px; } .faq-page .full-answers-block .answers-list .slider-controls .slider-bullet-active { background: #f9b934; } .faq-page .full-answers-block .answer { /*&-body-container { &.show { .answer-body { &::after { width: 85px; } } } }*/ } .faq-page .full-answers-block .answer-header .btn { padding: 30px 90px 40px 30px; font-size: 16px; -webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.04); box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.04); border-radius: 6px; line-height: 1.4em; color: #000; -webkit-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; position: relative; } .faq-page .full-answers-block .answer-header .btn::before, .faq-page .full-answers-block .answer-header .btn::after { content: ; position: absolute; right: 20px; top: 50px; border-radius: 6px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; background: #C10505; } .faq-page .full-answers-block .answer-header .btn::before { right: 40px; width: 5px; height: 45px; } .faq-page .full-answers-block .answer-header .btn::after { height: 5px; width: 45px; } .faq-page .full-answers-block .answer-header .btn:not(.collapsed)::before { width: 5px; height: 0; opacity: 0; } .faq-page .full-answers-block .answer-body { padding: 30px 60px 40px 30px; position: relative; font-size: 14px; line-height: 1.4em; font-weight: 600; color: #404040; /* &::after { content: ; position: absolute; bottom: 20px; left: 0; width: 0; height: 5px; border-radius: 4px; @include ts(350ms) background: #f9b934; }*/ } .faq-page .full-answers-block .answer + .answer { margin-top: 30px; } @media (max-width: 991.98px) { .faq-page .full-answers-block .text { margin-top: 0; font-size: 19px; text-align: center; } .faq-page .full-answers-block .answer-header .btn { padding: 30px 20px 80px 20px; } .faq-page .full-answers-block .answer-header .btn::before, .faq-page .full-answers-block .answer-header .btn::after { content: ; top: unset; right: 50%; -webkit-transform: rotate(-180deg) translateX(-50%); -ms-transform: rotate(-180deg) translateX(-50%); transform: rotate(-180deg) translateX(-50%); bottom: 13px; } .faq-page .full-answers-block .answer-header .btn::before { width: 5px; height: 55px; } .faq-page .full-answers-block .answer-header .btn::after { bottom: 38px; height: 5px; width: 55px; } .faq-page .full-answers-block .answer-header .btn:not(.collapsed)::before { bottom: 10px; width: 5px; height: 0; } .faq-page .full-answers-block .answer-body::after { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } }.contacts-page { padding-bottom: 120px; } .contacts-page .title.medium { padding-bottom: 25px; font-family: Montserrat Black; font-size: 24px; text-align: center; text-transform: uppercase; line-height: normal; color: #232323; position: relative; } .contacts-page .title.medium::after { content: ; position: absolute; bottom: 0; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 80px; height: 8px; border-radius: 4px; background: #f9b934; } @media (min-width: 992px) { .contacts-page .title.left { text-align: left; } .contacts-page .title.left::after { left: 0; -webkit-transform: none; -ms-transform: none; transform: none; } } @media (max-width: 991.98px) { .contacts-page .title.medium { padding-bottom: 20px; font-size: 21px; } } @media (max-width: 767.98px) { .contacts-page .title.medium { padding-bottom: 18px; font-size: 19px; } .contacts-page .title.medium::after { height: 6px; } } .contacts-page .intro-block .block-container { background-image: url(/bitrix/templates/maintemplate/img/pages/contacts/intro-img.jpg); } .contacts-page .main-contacts-block { margin-top: 40px; } .contacts-page .main-contacts-block .block-container { margin-top: 40px; } .contacts-page .main-contacts-block .column-contacts .contacts { padding-left: 46px; position: relative; font-size: 17px; color: #333333; line-height: 1.25em; } .contacts-page .main-contacts-block .column-contacts .contacts + .contacts { margin-top: 20px; } .contacts-page .main-contacts-block .column-contacts .contacts::after { content: ; position: absolute; left: 0; top: 40%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 30px; height: 30px; opacity: .8; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; background-repeat: no-repeat; background-position: center; background-size: contain; border-radius: 50%; } .contacts-page .main-contacts-block .column-contacts .contacts.whatsapp::after { background-image: url(/bitrix/templates/maintemplate/img/pages/contacts/socials/icon-whatsapp.svg); } .contacts-page .main-contacts-block .column-contacts .contacts.telephones::after { background-image: url(/bitrix/templates/maintemplate/img/pages/contacts/socials/icon-phone.svg); } .contacts-page .main-contacts-block .column-contacts .contacts.working-time::after { background-image: url(/bitrix/templates/maintemplate/img/pages/contacts/socials/icon-time.svg); } .contacts-page .main-contacts-block .column-contacts .contacts.skype::after { background-image: url(/bitrix/templates/maintemplate/img/pages/contacts/socials/icon-skype.svg); } .contacts-page .main-contacts-block .column-contacts .contacts.fb::after { background-image: url(/bitrix/templates/maintemplate/img/pages/contacts/socials/icon-fb.svg); } .contacts-page .main-contacts-block .column-contacts .contacts.vk::after { background-image: url(/bitrix/templates/maintemplate/img/pages/contacts/socials/icon-vk.svg); } .contacts-page .main-contacts-block .column-contacts .contacts.address::after { background-image: url(/bitrix/templates/maintemplate/img/pages/contacts/socials/icon-address.svg); } .contacts-page .main-contacts-block .column-contacts .contacts.email::after { background-image: url(/bitrix/templates/maintemplate/img/pages/contacts/socials/icon-message.svg); } .contacts-page .main-contacts-block .column-contacts .contacts.telegram::after { background-image: url(/bitrix/templates/maintemplate/img/pages/contacts/socials/icon-telegram.svg); } .contacts-page .main-contacts-block .column-contacts .contacts.telelegram-group::after { background-image: url(/bitrix/templates/maintemplate/img/pages/contacts/socials/icon-telegram-2.svg); } .contacts-page .main-contacts-block .column-contacts .contacts.whatsapp-group::after { background-image: url(/bitrix/templates/maintemplate/img/pages/contacts/socials/icon-whatsapp-2.svg); } .contacts-page .main-contacts-block .column-contacts .contacts a { text-decoration: none; display: inline-block; color: #333333; line-height: 1.25em; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .contacts-page .main-contacts-block .column-contacts .contacts a:hover { color: #ffc107; } .contacts-page .main-contacts-block .column-contacts .contacts + .contacts { margin-top: 23px; } .contacts-page .main-contacts-block .column-map { min-height: 100%; } .contacts-page .main-contacts-block .column-map #map { height: 100%; } @media (max-width: 991.98px) { .contacts-page .main-contacts-block .block-container { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .contacts-page .main-contacts-block .column-contacts { max-width: 350px; } .contacts-page .main-contacts-block .column-contacts .contacts { font-size: 15px; } .contacts-page .main-contacts-block .column-map { margin-top: 60px; max-width: 600px; min-height: 300px; } } @media (max-width: 767.98px) { .contacts-page .main-contacts-block .column-contacts .contacts { font-size: 14px; } } @media (max-width: 767.98px) { .contacts-page { padding-bottom: 80px; } }.diploma-page .title.medium { padding-bottom: 25px; font-family: Montserrat Black; font-size: 24px; text-align: center; text-transform: uppercase; line-height: normal; color: #232323; position: relative; } .diploma-page .title.medium::after { content: ; position: absolute; bottom: 0; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 80px; height: 8px; border-radius: 4px; background: #f9b934; }@media (min-width: 768px) { .diploma-page .title.left { text-align: left; } .diploma-page .title.left::after { left: 0; -webkit-transform: none; -ms-transform: none; transform: none; } }@media (max-width: 991.98px) { .diploma-page .title.medium { padding-bottom: 20px; font-size: 21px; } }@media (max-width: 767.98px) { .diploma-page .title.medium { padding-bottom: 18px; font-size: 19px; } .diploma-page .title.medium::after { height: 6px; } }.diploma-page .intro-block .block-container { background-image: url(/bitrix/templates/maintemplate/img/pages/diplom/intro-img-1.jpg); }.diploma-page .diploma-articles-list-block { margin-top: 45px; } .diploma-page .diploma-articles-list-block .article { display: -webkit-box; display: -ms-flexbox; display: flex; } .diploma-page .diploma-articles-list-block .article-image { min-height: 100%; width: 24%; border-radius: 3px; } .diploma-page .diploma-articles-list-block .article-image img { width: 100%; border-radius: 3px; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; } .diploma-page .diploma-articles-list-block .article-info { width: 76%; padding-left: 20px; min-height: 100%; 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-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .diploma-page .diploma-articles-list-block .article-title { text-decoration: none; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; font-size: 21px; line-height: 1.1em; color: #232323; font-family: Montserrat ExtraBold; } .diploma-page .diploma-articles-list-block .article-title:hover { color: #000; } .diploma-page .diploma-articles-list-block .article-text { margin-top: 45px; font-size: 14px; line-height: 1.75em; color: #232323; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } .diploma-page .diploma-articles-list-block .article .button { margin-top: 25px; color: #ff2e2e; font-family: Montserrat SemiBold; text-align: center; padding-left: 70px; padding-right: 70px; line-height: normal; border: 1px solid #ff0000; border-radius: 3px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .diploma-page .diploma-articles-list-block .article .button:hover { text-decoration: none; color: #fff; background: #ff2e2e; } .diploma-page .diploma-articles-list-block .article + .article { margin-top: 55px; } .diploma-page .diploma-articles-list-block .slider-controls { margin-top: 55px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .diploma-page .diploma-articles-list-block .slider-controls .slider-control-prev, .diploma-page .diploma-articles-list-block .slider-controls .slider-control-next { outline: none; height: 26px; width: 20px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/soiskatelam/icon-arrow_yellow.svg); } .diploma-page .diploma-articles-list-block .slider-controls .slider-control-prev { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); } .diploma-page .diploma-articles-list-block .slider-controls .slider-pagination { margin-left: 15px; margin-right: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .diploma-page .diploma-articles-list-block .slider-controls .slider-bullet { outline: none; display: inline-block; width: 22px; height: 22px; border-radius: 50%; border: 1px solid #f9b934; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .diploma-page .diploma-articles-list-block .slider-controls .slider-bullet:hover { background: rgba(249, 185, 52, 0.5); } .diploma-page .diploma-articles-list-block .slider-controls .slider-bullet + .slider-bullet { margin-left: 5px; } .diploma-page .diploma-articles-list-block .slider-controls .slider-bullet-active { background: #f9b934; } @media (max-width: 1199.98px) { .diploma-page .diploma-articles-list-block .article { display: -webkit-box; display: -ms-flexbox; display: flex; } .diploma-page .diploma-articles-list-block .article-image { width: 35%; border-radius: 3px; } .diploma-page .diploma-articles-list-block .article-info { width: 65%; } .diploma-page .diploma-articles-list-block .article-text { font-size: 13px; } } @media (max-width: 991.98px) { .diploma-page .diploma-articles-list-block .slider-controls { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } } @media (max-width: 767.98px) { .diploma-page .diploma-articles-list-block .article { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .diploma-page .diploma-articles-list-block .article-image { min-height: unset; width: 100%; max-width: 400px; height: 250px; } .diploma-page .diploma-articles-list-block .article-info { max-width: 400px; width: 100%; padding: 30px 0 0; min-height: unset; } .diploma-page .diploma-articles-list-block .article-title { font-size: 19px; } .diploma-page .diploma-articles-list-block .article-text { margin-top: 25px; font-size: 14px; line-height: 1.7em; color: #232323; } .diploma-page .diploma-articles-list-block .article .button { margin-top: 30px; width: 100%; } .diploma-page .diploma-articles-list-block .article .button:hover { text-decoration: none; color: #fff; background: #ff2e2e; } .diploma-page .diploma-articles-list-block .article + .article { margin-top: 50px; } }.error-404-page .main-block .block-container { padding-top: 150px; padding-bottom: 150px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }.error-404-page .main-block .column-info { width: 50%; padding-left: 70px; min-height: 100%; } .error-404-page .main-block .column-info .info { max-width: 490px; height: 100%; 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-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .error-404-page .main-block .column-info .title { text-transform: uppercase; font-size: 60px; font-family: Montserrat Black; line-height: 1.2em; color: #333333; } .error-404-page .main-block .column-info .text { margin-top: 20px; color: #333333; font-size: 17px; line-height: 1.75em; } .error-404-page .main-block .column-info .button { min-width: 260px; margin-top: 35px; }.error-404-page .main-block .column-image { width: 50%; } .error-404-page .main-block .column-image .image { margin-left: auto; margin-right: auto; max-width: 540px; } .error-404-page .main-block .column-image .image img { width: 100%; }@media (min-width: 992px) { .error-404-page .main-block .block-container { min-height: calc(100vh - 585px); } }@media (min-width: 992px) and (max-width: 1199.98px) { .error-404-page .main-block .column-info .title { font-size: 45px; } }@media (min-width: 768px) and (max-width: 991.98px) { .error-404-page .main-block .block-container { padding-top: 120px; padding-bottom: 100px; } .error-404-page .main-block .column-info .title { font-size: 36px; } .error-404-page .main-block .column-info .text { line-height: 1.5em; font-size: 15px; } }@media (max-width: 767.98px) { .error-404-page .main-block .block-container { padding-top: 90px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 100px; } .error-404-page .main-block .column-image { width: 100%; } .error-404-page .main-block .column-image .image { max-width: 300px; } .error-404-page .main-block .column-info { max-width: unset; margin-top: 55px; padding-left: 0; width: 100%; } .error-404-page .main-block .column-info .info { -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .error-404-page .main-block .column-info .title { text-align: center; font-size: 25px; } .error-404-page .main-block .column-info .text { text-align: center; margin-top: 55px; line-height: 1.5em; font-size: 15px; } .error-404-page .main-block .column-info .button { margin-left: auto; margin-right: auto; min-width: 280px; margin-top: 55px; } }.request-page { margin-top: 120px; margin-bottom: 70px; } .request-page .title-yellow { color: #333333; font-size: 37px; font-family: Montserrat Black; text-transform: uppercase; position: relative; padding: 40px 0; } .request-page .title-yellow::before { content: ; position: absolute; z-index: -1; right: 30%; top: 0; bottom: 0; width: 1200px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/request/title-bg.png); } @media (max-width: 1599.98px) { .request-page .title-yellow { font-size: 33px; } .request-page .title-yellow::before { right: 20%; width: auto; left: -10%; } } @media (max-width: 1199.98px) { .request-page .title-yellow::before { right: 14%; left: -140px; } } @media (max-width: 991.98px) { .request-page .title-yellow { font-size: 30px; } .request-page .title-yellow::before { right: 30px; left: -270px; } } @media (max-width: 767.98px) { .request-page .title-yellow { font-size: 20px; text-align: center; } .request-page .title-yellow::before { right: -400px; left: -400px; width: 1250px; } } .request-page .controls-group { display: -webkit-box; display: -ms-flexbox; display: flex; } .request-page .controls-group .control input { outline: none; height: 57px; width: 280px; font-size: 14px; color: #333333; background: #fff; padding-left: 20px; padding-right: 20px; border: 2px solid #febb38; } .request-page .controls-group .control input::-webkit-input-placeholder { font-size: 14px; color: #333333; } .request-page .controls-group .control input::-moz-placeholder { font-size: 14px; color: #333333; } .request-page .controls-group .control input:-moz-placeholder { font-size: 14px; color: #333333; } .request-page .controls-group .control input::-ms-input-placeholder { font-size: 14px; color: #333333; } .request-page .controls-group .control input::input-placeholder { font-size: 14px; color: #333333; } .request-page .requests-list-block { margin-top: 90px; } .request-page .info-description { font-size: 16px; color: #333333; line-height: 1.8em; } .request-page .info-text { color: #333333; font-size: 16px; font-family: Montserrat Medium; } .request-page .requests-list-block .request-category-select { margin-left: 20px; width: 280px; } .request-page .requests-list-block .request-category-select .btn { outline: none; display: block; background: #fff; border: 2px solid #febb38; padding: 17px 20px 18px 20px; text-decoration: none; line-height: normal; font-size: 14px; color: #333333; -webkit-transition: all ease 400ms; -o-transition: all ease 400ms; transition: all ease 400ms; } .request-page .requests-list-block .request-category-select .btn span { display: block; width: 100%; white-space: nowrap; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; position: relative; } .request-page .requests-list-block .request-category-select .btn span::after { content: ; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 15px; opacity: .8; height: 10px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/faq/icon-arrow_grey.svg); } .request-page .requests-list-block .request-category-select .btn:hover { border-color: #f9b020; } .request-page .requests-list-block .request-category-select .btn:hover span { color: #1a1a1a; } .request-page .requests-list-block .request-category-select .btn:hover span::after { opacity: 1; } .request-page .requests-list-block .request-category-select .dropdown.show .btn span::after { -webkit-transform: translateY(-50%) rotate(180deg); -ms-transform: translateY(-50%) rotate(180deg); transform: translateY(-50%) rotate(180deg); } .request-page .requests-list-block .request-category-select .dropdown-menu { width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; border-radius: 0 0 3px 3px; } .request-page .requests-list-block .request-category-select .dropdown-menu.show { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .request-page .requests-list-block .request-category-select .dropdown-menu a { padding: 6px 20px 7px; width: 100%; text-decoration: none; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; font-size: 14px; color: #333333; line-height: normal; transition: all ease 350ms; } .request-page .requests-list-block .request-category-select .dropdown-menu a:hover { color: #f9b934; } .request-page .requests-list-block .requests-table { margin-top: 25px; } .request-page .requests-list-block .requests-table .bottom-table { max-height: 500px; overflow: auto; display: block; } .request-page .requests-list-block .requests-table table { width: 100%; border-collapse: collapse; } .request-page .requests-list-block .requests-table table tr th, .request-page .requests-list-block .requests-table table tr td { padding: 10px; width: 25%; font-size: 13px; line-height: normal; color: #232323; text-align: center; } .request-page .requests-list-block .requests-table table tr th a, .request-page .requests-list-block .requests-table table tr td a { text-decoration: none; font-size: 13px; color: #f9b934; font-family: Montserrat SemiBold; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .request-page .requests-list-block .requests-table table tr th a:hover, .request-page .requests-list-block .requests-table table tr td a:hover { text-decoration: none; color: #df9907; } .request-page .requests-list-block .requests-table table tr + tr { border-top: 3px solid #fff; } .request-page .requests-list-block .requests-table table thead tr { border-bottom: 3px solid #fff; } .request-page .requests-list-block .requests-table table thead tr th { font-weight: 400; background: #f9b934; } .request-page .requests-list-block .requests-table table tbody tr:first-child td { position: relative; } .request-page .requests-list-block .requests-table table tbody tr td { background: #f1f1f1; } .request-page .requests-list-block .requests-table table tbody tr td + td { border-left: 1px solid #fff; } @media (max-width: 991.98px) { .request-page .requests-list-block { margin-top: 65px; } .request-page .requests-list-block .requests-table { margin-top: 35px; } } @media (max-width: 767.98px) { .request-page .requests-list-block .controls-group { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .request-page .requests-list-block .controls-group .request-category-select { margin: 20px 0 0; } .request-page .requests-list-block .requests-table { margin-top: 60px; } .request-page .requests-list-block .requests-table table tr th, .request-page .requests-list-block .requests-table table tr td { padding: 10px; font-size: 11px; } .request-page .requests-list-block .requests-table table tr th a, .request-page .requests-list-block .requests-table table tr td a { font-size: 11px; } .request-page .requests-list-block .requests-table table tr + tr { border-top: 3px solid #fff; } .request-page .requests-list-block .requests-table table thead tr { border-bottom: 3px solid #fff; } .request-page .requests-list-block .requests-table table thead tr th { font-size: 12px; font-weight: 400; background: #f9b934; } .request-page .requests-list-block .requests-table table tbody tr td { background: #f1f1f1; } .request-page .requests-list-block .requests-table table tbody tr td + td { border-left: 1px solid #fff; } } @media (max-width: 575.98px) { .request-page .requests-list-block .requests-table { margin: 50px -20px 0; } } .request-page .request-form { margin-top: 60px; margin-bottom: 30px; } .request-page .request-form .info-text { color: #333333; font-size: 18px; text-align: center; font-family: Montserrat Black; } .request-page .request-form .form { max-width: 320px; margin-left: auto; margin-right: auto; } .request-page .request-form .form form { margin-top: 45px; } .request-page .request-form .form .button { border-radius: 3px; margin-top: 25px; width: 100%; } .request-page .request-form .control input { outline: none; height: 57px; width: 100%; font-size: 14px; color: #333333; background: #fff; padding-left: 20px; padding-right: 20px; border: 2px solid #febb38; } .request-page .request-form .control input::-webkit-input-placeholder { font-size: 14px; color: #333333; } .request-page .request-form .control input::-moz-placeholder { font-size: 14px; color: #333333; } .request-page .request-form .control input:-moz-placeholder { font-size: 14px; color: #333333; } .request-page .request-form .control input::-ms-input-placeholder { font-size: 14px; color: #333333; } .request-page .request-form .control input::input-placeholder { font-size: 14px; color: #333333; } @media (max-width: 991.98px) { .request-page .request-form { margin-top: 45px; } .request-page .request-form .info-text { font-size: 17px; } } .request-page .request-result { margin-top: 35px; } .request-page .request-result .info-text { font-size: 17px; font-family: Montserrat ExtraBold; } .request-page .request-result .result-table { max-width: 400px; margin-top: 15px; padding: 10px 15px; font-size: 14px; border: 2px solid #febb38; } .request-page .request-result .result-table .label { font-family: Montserrat SemiBold; } .request-page .request-result .result-table .result { margin-left: 3px; } .request-page .request-result .result-table .item + .item { margin-top: 4px; } @media (max-width: 767.98px) { .request-page .request-result .result-table { margin: 20px auto 0; max-width: 340px; } } @media (min-width: 768px) and (max-width: 991.98px) { .request-page { margin-top: 90px; } } @media (max-width: 767.98px) { .request-page { margin-top: 60px; } .request-page .info-text { text-align: center; } .request-page .info-description { text-align: center; } }.specialty-searching-page { padding-top: 90px; padding-bottom: 110px; } .specialty-searching-page .searching-form-block { margin-top: 110px; } .specialty-searching-page .searching-form-block .block-container { margin: 0 auto; max-width: 680px; display: -webkit-box; display: -ms-flexbox; display: flex; } .specialty-searching-page .searching-form-block .block-container .info { width: 52%; font-size: 17px; color: #333333; line-height: 1.5em; } .specialty-searching-page .searching-form-block .block-container .info a { text-decoration: none; color: #333333; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .specialty-searching-page .searching-form-block .block-container .info a:hover { text-decoration: none; color: #f9b934; } .specialty-searching-page .searching-form-block .block-container form { margin-left: 35px; width: 48%; } .specialty-searching-page .searching-form-block .block-container form input { width: 100%; } .specialty-searching-page .searching-form-block .block-container form inputtypetext { outline: none; height: 51px; padding-left: 20px; padding-right: 20px; border: 1px solid #f9b934; border-radius: 3px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .specialty-searching-page .searching-form-block .block-container form inputtypetext::-webkit-input-placeholder { font-size: 14px; line-height: normal; color: #000000; } .specialty-searching-page .searching-form-block .block-container form inputtypetext::-moz-placeholder { font-size: 14px; line-height: normal; color: #000000; } .specialty-searching-page .searching-form-block .block-container form inputtypetext:-moz-placeholder { font-size: 14px; line-height: normal; color: #000000; } .specialty-searching-page .searching-form-block .block-container form inputtypetext::-ms-input-placeholder { font-size: 14px; line-height: normal; color: #000000; } .specialty-searching-page .searching-form-block .block-container form inputtypetext::input-placeholder { font-size: 14px; line-height: normal; color: #000000; } .specialty-searching-page .searching-form-block .block-container form inputtypetext:hover, .specialty-searching-page .searching-form-block .block-container form inputtypetext:focus { border-color: #e99f07; } .specialty-searching-page .searching-form-block .block-container form .button { margin-top: 20px; width: 100%; } @media (max-width: 991.98px) { .specialty-searching-page .searching-form-block { margin-top: 100px; } } @media (max-width: 767.98px) { .specialty-searching-page .searching-form-block { margin-top: 70px; } .specialty-searching-page .searching-form-block .block-container { max-width: 300px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .specialty-searching-page .searching-form-block .block-container .info { width: auto; text-align: center; } .specialty-searching-page .searching-form-block .block-container form { width: auto; margin: 50px 0 0; } .specialty-searching-page .searching-form-block .block-container form inputtypetext { padding-left: 10px; padding-right: 10px; } } .specialty-searching-page .specialty-table-block { max-width: 860px; margin-left: auto; margin-right: auto; } .specialty-searching-page .specialty-table-block .block-title { font-size: 20px; line-height: 1.2em; color: #232323; font-family: Montserrat ExtraBold; text-transform: uppercase; } .specialty-searching-page .specialty-table-block .image { margin-top: 35px; } .specialty-searching-page .specialty-table-block .image img { width: 100%; } .specialty-searching-page .specialty-table-block .table-title { font-size: 20px; line-height: 1.2em; color: #232323; font-family: Montserrat Medium; } .specialty-searching-page .specialty-table-block .specialty-table { margin-top: 40px; } .specialty-searching-page .specialty-table-block .specialty-table .bottom-table { max-height: 325px; overflow: auto; display: block; } .specialty-searching-page .specialty-table-block .specialty-table table { width: 100%; border-collapse: collapse; } .specialty-searching-page .specialty-table-block .specialty-table table tr th, .specialty-searching-page .specialty-table-block .specialty-table table tr td { padding: 10px; width: 50%; font-size: 13px; line-height: normal; color: #232323; text-align: center; } .specialty-searching-page .specialty-table-block .specialty-table table tr + tr { border-top: 5px solid #fff; } .specialty-searching-page .specialty-table-block .specialty-table table thead tr { border-bottom: 5px solid #fff; } .specialty-searching-page .specialty-table-block .specialty-table table thead tr th { font-weight: 400; background: #f9b934; } .specialty-searching-page .specialty-table-block .specialty-table table thead tr th:last-child { padding-right: 25px; } .specialty-searching-page .specialty-table-block .specialty-table table tbody tr td { background: #f1f1f1; } .specialty-searching-page .specialty-table-block .specialty-table table tbody tr td + td { border-left: 1px solid #fff; } @media (max-width: 991.98px) { .specialty-searching-page .specialty-table-block { margin-top: 65px; } .specialty-searching-page .specialty-table-block .specialty-table { margin-top: 35px; } } @media (max-width: 767.98px) { .specialty-searching-page .specialty-table-block .block-title { text-align: center; } .specialty-searching-page .specialty-table-block .table-title { text-align: center; } .specialty-searching-page .specialty-table-block .controls-group { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .specialty-searching-page .specialty-table-block .controls-group .request-category-select { margin: 20px 0 0; } .specialty-searching-page .specialty-table-block .specialty-table { margin-top: 60px; } .specialty-searching-page .specialty-table-block .specialty-table table tr th, .specialty-searching-page .specialty-table-block .specialty-table table tr td { padding: 10px; font-size: 11px; } .specialty-searching-page .specialty-table-block .specialty-table table tr th a, .specialty-searching-page .specialty-table-block .specialty-table table tr td a { font-size: 11px; } .specialty-searching-page .specialty-table-block .specialty-table table tr + tr { border-top: 3px solid #fff; } .specialty-searching-page .specialty-table-block .specialty-table table thead tr { border-bottom: 3px solid #fff; } .specialty-searching-page .specialty-table-block .specialty-table table thead tr th { font-size: 12px; font-weight: 400; background: #f9b934; } .specialty-searching-page .specialty-table-block .specialty-table table tbody tr td { background: #f1f1f1; } .specialty-searching-page .specialty-table-block .specialty-table table tbody tr td + td { border-left: 1px solid #fff; } .specialty-searching-page .specialty-table-block table { width: 100%; border-collapse: collapse; } .specialty-searching-page .specialty-table-block table tr th, .specialty-searching-page .specialty-table-block table tr td { padding: 10px 5px; } .specialty-searching-page .specialty-table-block table tr th:first-child, .specialty-searching-page .specialty-table-block table tr td:first-child { width: 40%; } .specialty-searching-page .specialty-table-block table tr th:last-child, .specialty-searching-page .specialty-table-block table tr td:last-child { width: 60%; } } @media (max-width: 575.98px) { .specialty-searching-page .specialty-table-block .specialty-table { margin: 50px -20px 0; } } @media (max-width: 991.98px) { .specialty-searching-page { padding-top: 65px; padding-bottom: 90px; } }.searching-page { padding-top: 90px; padding-bottom: 110px; } .searching-page .searching-form-block { margin-top: 60px; } .searching-page .searching-form-block .block-container { max-width: 600px; margin-left: auto; margin-right: auto; } .searching-page .searching-form-block form { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .searching-page .searching-form-block form .form-control { width: 50%; } .searching-page .searching-form-block form .form-control + .button { margin-left: 20px; } .searching-page .searching-form-block form .button { width: 50%; } .searching-page .searching-form-block form input { width: 100%; } .searching-page .searching-form-block form inputtypetext { outline: none; height: 51px; padding-left: 20px; padding-right: 20px; border: 1px solid #f9b934; border-radius: 3px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .searching-page .searching-form-block form inputtypetext::-webkit-input-placeholder { font-size: 14px; line-height: normal; color: #000000; } .searching-page .searching-form-block form inputtypetext::-moz-placeholder { font-size: 14px; line-height: normal; color: #000000; } .searching-page .searching-form-block form inputtypetext:-moz-placeholder { font-size: 14px; line-height: normal; color: #000000; } .searching-page .searching-form-block form inputtypetext::-ms-input-placeholder { font-size: 14px; line-height: normal; color: #000000; } .searching-page .searching-form-block form inputtypetext::input-placeholder { font-size: 14px; line-height: normal; color: #000000; } .searching-page .searching-form-block form inputtypetext:hover, .searching-page .searching-form-block form inputtypetext:focus { border-color: #e99f07; } .searching-page .searching-form-block .info { margin-top: 15px; font-size: 12px; line-height: normal; color: #000; font-family: Montserrat ExtraBold; } @media (max-width: 767.98px) { .searching-page .searching-form-block { margin-top: 40px; } .searching-page .searching-form-block .block-container { max-width: 280px; } .searching-page .searching-form-block form { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .searching-page .searching-form-block form .form-control { width: 100%; } .searching-page .searching-form-block form .form-control + .button { margin: 20px 0 0; } .searching-page .searching-form-block form .button { width: 100%; } .searching-page .searching-form-block form input { width: 100%; } .searching-page .searching-form-block form inputtypetext::-webkit-input-placeholder { text-align: center; } .searching-page .searching-form-block form inputtypetext::-moz-placeholder { text-align: center; } .searching-page .searching-form-block form inputtypetext:-moz-placeholder { text-align: center; } .searching-page .searching-form-block form inputtypetext::-ms-input-placeholder { text-align: center; } .searching-page .searching-form-block form inputtypetext::input-placeholder { text-align: center; } .searching-page .searching-form-block .info { text-align: center; margin-top: 22px; } } .searching-page .searching-result-block { margin-top: 100px; } .searching-page .searching-result-block .item { padding: 20px 30px 35px 20px; background: #fffbfb; } .searching-page .searching-result-block .item-title { text-decoration: underline; display: inline-block; font-size: 18px; line-height: normal; font-family: Montserrat ExtraBold; color: #000; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .searching-page .searching-result-block .item-title:hover { color: #f9b934; } .searching-page .searching-result-block .item-text { margin-top: 30px; line-height: 1.6em; font-size: 17px; color: #000; } .searching-page .searching-result-block .item-bottom-info { margin-top: 35px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .searching-page .searching-result-block .item-date { font-size: 16px; line-height: normal; font-family: Montserrat ExtraBold; color: #000; } .searching-page .searching-result-block .item-breadcrumbs ul { margin: 0 -30px; padding: 0; list-style: none; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; } .searching-page .searching-result-block .item-breadcrumbs ul li { padding: 5px 30px 5px 30px; font-size: 12px; color: #232323; } .searching-page .searching-result-block .item-breadcrumbs ul li a { color: inherit; text-decoration: none; display: inline-block; -webkit-transition: all ease 359ms; -o-transition: all ease 359ms; transition: all ease 359ms; } .searching-page .searching-result-block .item-breadcrumbs ul li a:hover { color: #f9b934; } .searching-page .searching-result-block .item-breadcrumbs ul li + li { position: relative; } .searching-page .searching-result-block .item-breadcrumbs ul li + li::before { content: /; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); color: #232323; font-size: 12px; } .searching-page .searching-result-block .item + .item { margin-top: 25px; } .searching-page .searching-result-block .slider-controls { margin-top: 55px; 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; } .searching-page .searching-result-block .slider-controls .slider-control-prev, .searching-page .searching-result-block .slider-controls .slider-control-next { outline: none; height: 26px; width: 20px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/soiskatelam/icon-arrow_yellow.svg); } .searching-page .searching-result-block .slider-controls .slider-control-prev { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); } .searching-page .searching-result-block .slider-controls .slider-pagination { margin-left: 15px; margin-right: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; } .searching-page .searching-result-block .slider-controls .slider-bullet { margin: 3px; outline: none; display: inline-block; width: 22px; height: 22px; border-radius: 50%; border: 1px solid #f9b934; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .searching-page .searching-result-block .slider-controls .slider-bullet:hover { background: rgba(249, 185, 52, 0.5); } .searching-page .searching-result-block .slider-controls .slider-bullet-active { background: #f9b934; } @media (max-width: 767.98px) { .searching-page .searching-result-block { margin-top: 60px; } .searching-page .searching-result-block .item { padding: 30px 5px 45px 5px; background: #fffbfb; } .searching-page .searching-result-block .item-title { text-align: center; } .searching-page .searching-result-block .item-text { margin-top: 50px; font-size: 16px; text-align: center; } .searching-page .searching-result-block .item-bottom-info { margin-top: 40px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; text-align: center; } .searching-page .searching-result-block .item-breadcrumbs { margin-top: 45px; } .searching-page .searching-result-block .item-breadcrumbs ul { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .searching-page .searching-result-block .item + .item { margin-top: 40px; } } @media (max-width: 767.98px) { .searching-page { padding-top: 70px; padding-bottom: 100px; } }.forms-list-page { padding-top: 90px; padding-bottom: 90px; } .forms-list-page .forms-list { margin-top: 50px; } .forms-list-page .forms-list .list { max-width: 1200px; margin: 0 auto; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .forms-list-page .forms-list .link { width: 50%; padding: 15px 50px; } .forms-list-page .forms-list .link-title { font-family: Montserrat ExtraBold; margin-left: 22px; font-size: 16px; line-height: 1.5em; color: #232323; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .forms-list-page .forms-list .link-icon { -ms-flex-negative: 0; flex-shrink: 0; width: 35px; height: 40px; position: relative; } .forms-list-page .forms-list .link-icon img { margin: auto; position: absolute; top: 0; left: 0; bottom: 0; right: 0; max-width: 100%; max-height: 100%; width: auto; height: auto; } .forms-list-page .forms-list .link-container { border: 1px solid #c1c1c1; text-decoration: none; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; height: 100px; display: block; position: relative; padding: 25px 105px 25px 35px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; cursor: pointer; } .forms-list-page .forms-list .link-container::after { content: ; position: absolute; right: 35px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 51px; height: 50px; opacity: .5; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/forms-list/arrow.svg); } .forms-list-page .forms-list .link-container:hover { border-color: #888686; } .forms-list-page .forms-list .link-container:hover::after { opacity: .75; } @media (max-width: 1199.98px) { .forms-list-page .forms-list .link { padding: 15px 30px; } .forms-list-page .forms-list .link-container { padding: 22px 80px 25px 20px; } .forms-list-page .forms-list .link-container::after { right: 20px; width: 45px; } .forms-list-page .forms-list .link-title br { display: none; } } @media (min-width: 768px) and (max-width: 991.98px) { .forms-list-page .forms-list { margin-top: 40px; } .forms-list-page .forms-list .link { padding: 15px; } .forms-list-page .forms-list .link-container { padding: 22px 60px 25px 20px; } .forms-list-page .forms-list .link-container::after { right: 18px; width: 36px; height: 40px; } .forms-list-page .forms-list .link-icon { width: 32px; height: 38px; } .forms-list-page .forms-list .link-title { margin-left: 13px; font-size: 13px; } .forms-list-page .forms-list .link-title br { display: none; } } @media (max-width: 767.98px) { .forms-list-page .forms-list { margin-top: 25px; } .forms-list-page .forms-list .list { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin: 20px -10px 0; } .forms-list-page .forms-list .link { min-width: 260px; padding: 10px; } .forms-list-page .forms-list .link-container { height: 60px; padding: 10px 60px 10px 20px; } .forms-list-page .forms-list .link-container::after { right: 20px; width: 31px; height: 31px; } .forms-list-page .forms-list .link-icon { width: 22px; height: 28px; } .forms-list-page .forms-list .link-title { margin-left: 15px; font-size: 9px; } .forms-list-page .forms-list .link-title br { display: none; } } @media (max-width: 575.98px) { .forms-list-page .forms-list .link { min-width: 290px; } }.uni-assist-page { padding-top: 100px; } .uni-assist-page .uni-assist-block { margin-top: 50px; } .uni-assist-page .uni-assist-block .sorting { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; align-items: center; } .uni-assist-page .uni-assist-block .sorting-info { font-size: 18px; color: #000; line-height: normal; } .uni-assist-page .uni-assist-block .sorting-list { list-style: none; margin: 0 0 0 20px; padding: 0; display: -webkit-box; display: -ms-flexbox; display: flex; } .uni-assist-page .uni-assist-block .sorting-list li a { cursor: pointer; font-family: Montserrat Medium; text-decoration: none; -webkit-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; color: #000; font-size: 18px; } .uni-assist-page .uni-assist-block .sorting-list li a:hover { color: #ff5631; } .uni-assist-page .uni-assist-block .sorting-list li + li { margin-left: 6px; } .uni-assist-page .uni-assist-block .uni-assist-result { margin-top: 45px; } .uni-assist-page .uni-assist-block .uni-assist-result .box { padding-bottom: 35px; } .uni-assist-page .uni-assist-block .uni-assist-result .box + .box { padding-top: 35px; } .uni-assist-page .uni-assist-block .uni-assist-result .box:nth-child(even) { background: #f1f1f1; } .uni-assist-page .uni-assist-block .uni-assist-result .box-title { font-family: Montserrat SemiBold; font-size: 31px; color: #000; } .uni-assist-page .uni-assist-block .uni-assist-result .box-list { margin: 30px 0 0; padding: 0; list-style: none; } .uni-assist-page .uni-assist-block .uni-assist-result .item + .item { margin-top: 30px; } .uni-assist-page .uni-assist-block .uni-assist-result .item-title { font-family: Montserrat SemiBold; font-size: 16px; color: #000; cursor: pointer; text-decoration: none; -webkit-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; line-height: normal; position: relative; padding-right: 27px; } .uni-assist-page .uni-assist-block .uni-assist-result .item-title::before { content: ; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); background: #c10505; width: 0; -webkit-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; height: 1px; border-radius: 1px; } .uni-assist-page .uni-assist-block .uni-assist-result .item-title:hover { color: #ff3400; } .uni-assist-page .uni-assist-block .uni-assist-result .item-title:hover::before { width: 21px; } .uni-assist-page .uni-assist-block .uni-assist-result .item-info { margin-top: 6px; color: #333; font-size: 14px; line-height: 1.4em; } @media (max-width: 991.98px) { .uni-assist-page .uni-assist-block .sorting { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } } @media (max-width: 767.98px) { .uni-assist-page .uni-assist-block .sorting { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .uni-assist-page .uni-assist-block .sorting-list { margin-top: 15px; } .uni-assist-page .uni-assist-block .uni-assist-result { margin-top: 60px; } .uni-assist-page .uni-assist-block .uni-assist-result .box { text-align: center; padding-bottom: 32px; } .uni-assist-page .uni-assist-block .uni-assist-result .box + .item { padding-top: 32px; } .uni-assist-page .uni-assist-block .uni-assist-result .box .item + .item { margin-top: 20px; } .uni-assist-page .uni-assist-block .uni-assist-result .box .item-title { padding-left: 27px; } .uni-assist-page .uni-assist-block .uni-assist-result .box .item-title::after { content: ; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); background: #c10505; width: 0; -webkit-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; height: 1px; border-radius: 1px; } .uni-assist-page .uni-assist-block .uni-assist-result .box .item-title:hover::before { width: 21px; } .uni-assist-page .uni-assist-block .uni-assist-result .box .item-title:hover::after { width: 21px; } }.gallery-page { padding-top: 90px; padding-bottom: 90px; } .gallery-page .images-slider { margin-top: 90px; } .gallery-page .images-slider + .images { margin-top: 110px; } .gallery-page .images-slider_title { font-size: 20px; line-height: 24px; text-transform: uppercase; font-family: Montserrat Black; color: #000000; } .gallery-page .images-slider .gallery { margin: 50px -13px; } .gallery-page .images-slider .gallery-container { display: -webkit-box; display: -ms-flexbox; display: flex; } .gallery-page .images-slider .gallery a { display: block; position: relative; padding: 13px; } .gallery-page .images-slider .gallery a .image { width: 100%; height: 100%; } .gallery-page .images-slider .gallery a img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; } .gallery-page .images-slider .gallery .main-image { min-height: 100%; width: 60%; } .gallery-page .images-slider .gallery .main-image .image-caption { max-width: 450px; } .gallery-page .images-slider .gallery .main-image a { display: block; height: 100%; } .gallery-page .images-slider .gallery .main-image a .image { height: 100%; } .gallery-page .images-slider .gallery .main-image a img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; } .gallery-page .images-slider .gallery .image-caption { min-height: 60px; position: absolute; left: 13px; right: 13px; bottom: -7px; padding: 19px 32px; font-family: Montserrat SemiBold; background: #000; color: #fff; font-size: 14px; line-height: 18px; } .gallery-page .images-slider .gallery .add-images { width: 40%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .gallery-page .images-slider .gallery .add-images .image-caption { max-width: 390px; bottom: -0px; } .gallery-page .images-slider .gallery .add-images a { width: 100%; } .gallery-page .images-slider .gallery .add-images a a { height: 100%; } .gallery-page .images-slider .gallery .add-images a:first-child { height: 63.7%; } .gallery-page .images-slider .gallery .add-images a:nth-child(2) { height: 36.3%; } .gallery-page .images-slider .gallery .link-to-gallery__info { position: absolute; z-index: 32; left: 0; top: 0; bottom: 0; right: 0; padding: 10px; 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; color: #fff; font-size: 14px; text-align: center; line-height: normal; } .gallery-page .images-slider .gallery .link-to-gallery__info span { position: relative; padding-top: 35px; } .gallery-page .images-slider .gallery .link-to-gallery__info span::after { content: ; position: absolute; top: 0; right: 50%; -webkit-transform: translateX(50%); -ms-transform: translateX(50%); transform: translateX(50%); width: 24px; height: 24px; z-index: 32; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-search_yellow.svg); } .gallery-page .images-slider .gallery .link-to-gallery .image { position: relative; } .gallery-page .images-slider .gallery .link-to-gallery .image::before { content: ; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.4); z-index: 2; } .gallery-page .images-slider .gallery a { display: block; } .gallery-page .images-slider .gallery .links { width: 0 !important; height: 0 !important; } .gallery-page .images-slider .gallery .links a { padding: 0 !important; width: 0 !important; height: 0 !important; } @media (max-width: 991.98px) { .gallery-page .images-slider .gallery { margin: 40px -8px; } .gallery-page .images-slider .gallery a { padding: 8px; } .gallery-page .images-slider .gallery .image-caption { left: 8px; right: 8px; bottom: 8px; padding: 15px 22px; font-size: 10px; line-height: 13px; } } @media (max-width: 767.98px) { .gallery-page { padding-top: 70px; } .gallery-page .images-slider { margin-top: 65px; } .gallery-page .images-slider_title { text-align: center; } .gallery-page .images-slider .gallery-container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .gallery-page .images-slider .gallery .main-image { width: 100%; } .gallery-page .images-slider .gallery .add-images { width: 100%; } .gallery-page .images-slider .gallery .add-images .small-images { height: 100%; } .gallery-page .images-slider .gallery .add-images .small-images a:first-child { width: 37.5%; } .gallery-page .images-slider .gallery .add-images .small-images a:nth-child(2) { width: 62.5%; } }.specializations-page { padding-top: 90px; padding-bottom: 90px; } .specializations-page .specializations-list-block { margin-top: 35px; } .specializations-page .specializations-list-block .list { margin: 0 -35px; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .specializations-page .specializations-list-block .item { width: 33.333%; padding: 40px 35px; } .specializations-page .specializations-list-block .item-image { width: 100%; border: 1px solid transparent; border-bottom: none; height: 245px; } .specializations-page .specializations-list-block .item-image img { width: 100%; height: 100%; border-radius: 5px 5px 0 0; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; } .specializations-page .specializations-list-block .item-title { background: #FFFFFF; border: 1px solid #DFDFDF; border-top: 0; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 0 0 5px 5px; padding: 5px; box-sizing: border-box; height: 140px; font-size: 16px; line-height: 1.6em; 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; text-align: center; font-family: Montserrat SemiBold; color: #000; -webkit-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; } .specializations-page .specializations-list-block .item-container { cursor: pointer; -webkit-box-sizing: border-box; box-sizing: border-box; display: block; text-decoration: none; } .specializations-page .specializations-list-block .item-container:hover { text-decoration: none; } .specializations-page .specializations-list-block .item-container:hover .item-title { background: #F9B934; } @media (max-width: 1199.98px) { .specializations-page .specializations-list-block .list { margin: 0 -20px; } .specializations-page .specializations-list-block .item { padding: 35px 20px; } .specializations-page .specializations-list-block .item-image { height: 200px; } .specializations-page .specializations-list-block .item-title { height: 110px; font-size: 15px; } } @media (max-width: 991.98px) { .specializations-page .specializations-list-block .list { margin: 0 -20px; } .specializations-page .specializations-list-block .item { padding: 25px 10px; } .specializations-page .specializations-list-block .item-image { height: 180px; } .specializations-page .specializations-list-block .item-title { font-size: 14px; height: 110px; } } @media (max-width: 767.98px) { .specializations-page .specializations-list-block .list { margin: 0 -20px; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .specializations-page .specializations-list-block .item { width: 50%; padding: 15px 10px; } .specializations-page .specializations-list-block .item-image { height: 100px; } .specializations-page .specializations-list-block .item-title { font-size: 10px; height: 60px; } } @media (max-width: 767.98px) { .specializations-page { padding-top: 70px; } }.specialization-page { padding-top: 90px; padding-bottom: 90px; } .specialization-page .specialization-info-block { margin-top: 70px; } .specialization-page .specialization-info-block .image { height: 500px; width: 100%; border-radius: 5px; } .specialization-page .specialization-info-block .image img { height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; } .specialization-page .specialization-info-block .info { margin-top: 80px; } .specialization-page .specialization-info-block .info p { color: #000; font-size: 16px; line-height: 147.7%; } .specialization-page .specialization-info-block .info p + p { margin-top: 20px; } @media (max-width: 991.98px) { .specialization-page .specialization-info-block .image { height: 400px; } } @media (max-width: 767.98px) { .specialization-page .specialization-info-block { margin-top: 65px; } .specialization-page .specialization-info-block .image { height: 230px; margin: 0 auto; } .specialization-page .specialization-info-block .info { text-align: center; } .specialization-page .specialization-info-block .info + p { margin-top: 15px; } } .specialization-page .specializations-links-block { margin-top: 150px; } .specialization-page .specializations-links-block .list { margin-top: 70px; display: -webkit-box; display: -ms-flexbox; display: flex; margin: 70px auto 0; display: flex; max-width: 1000px; } .specialization-page .specializations-links-block .list ul { width: 50%; list-style: none; padding: 0; margin: 0; } .specialization-page .specializations-links-block .list ul li + li { margin-top: 50px; } .specialization-page .specializations-links-block .list ul li a { cursor: pointer; display: inline-block; text-decoration: none; font-size: 28px; line-height: normal; color: #000000; padding-right: 130px; font-family: Montserrat SemiBold; -webkit-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; position: relative; } .specialization-page .specializations-links-block .list ul li a::after, .specialization-page .specializations-links-block .list ul li a::before { content: ; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 68px; height: 15px; background-position: center; background-repeat: no-repeat; background-size: contain; -webkit-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; } .specialization-page .specializations-links-block .list ul li a::before { background-image: url(/bitrix/templates/maintemplate/img/pages/specializations/icon-arrow_black.svg); } .specialization-page .specializations-links-block .list ul li a::after { opacity: 0; background-image: url(/bitrix/templates/maintemplate/img/pages/specializations/icon-arrow_yellow.svg); } .specialization-page .specializations-links-block .list ul li a:hover { text-decoration: none; color: #F9B934; } .specialization-page .specializations-links-block .list ul li a:hover::before { opacity: 0; } .specialization-page .specializations-links-block .list ul li a:hover::after { opacity: 1; } @media (max-width: 991.98px) { .specialization-page .specializations-links-block .list { margin-top: 60px; } .specialization-page .specializations-links-block .list ul + ul { margin-top: 20px; } .specialization-page .specializations-links-block .list ul li + li { margin-top: 20px; } .specialization-page .specializations-links-block .list ul li a { font-size: 20px; padding-right: 115px; } .specialization-page .specializations-links-block .list ul li a::after, .specialization-page .specializations-links-block .list ul li a::before { width: 37px; } } @media (max-width: 767.98px) { .specialization-page .specializations-links-block .list { margin-top: 50px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .specialization-page .specializations-links-block .list ul { width: 100%; max-width: 320px; } .specialization-page .specializations-links-block .list ul + ul { margin-top: 20px; } .specialization-page .specializations-links-block .list ul li + li { margin-top: 20px; } .specialization-page .specializations-links-block .list ul li a { font-size: 20px; padding-right: 115px; } .specialization-page .specializations-links-block .list ul li a::after, .specialization-page .specializations-links-block .list ul li a::before { width: 37px; } } .specialization-page .specializations-links-block-1 { margin-top: 150px; } .specialization-page .specializations-links-block-1 .list { margin: 35px auto 0; max-width: 1000px; } .specialization-page .specializations-links-block-1 .list ul { list-style: none; padding: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0 -10px; } .specialization-page .specializations-links-block-1 .list ul li { padding: 25px 10px; width: 50%; } .specialization-page .specializations-links-block-1 .list ul li a { cursor: pointer; display: inline-block; text-decoration: none; font-size: 28px; line-height: normal; color: #000000; padding-right: 130px; font-family: Montserrat SemiBold; -webkit-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; position: relative; } .specialization-page .specializations-links-block-1 .list ul li a::after, .specialization-page .specializations-links-block-1 .list ul li a::before { content: ; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 68px; height: 15px; background-position: center; background-repeat: no-repeat; background-size: contain; -webkit-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; } .specialization-page .specializations-links-block-1 .list ul li a::before { background-image: url(/bitrix/templates/maintemplate/img/pages/specializations/icon-arrow_black.svg); } .specialization-page .specializations-links-block-1 .list ul li a::after { opacity: 0; background-image: url(/bitrix/templates/maintemplate/img/pages/specializations/icon-arrow_yellow.svg); } .specialization-page .specializations-links-block-1 .list ul li a:hover { text-decoration: none; color: #F9B934; } .specialization-page .specializations-links-block-1 .list ul li a:hover::before { opacity: 0; } .specialization-page .specializations-links-block-1 .list ul li a:hover::after { opacity: 1; } @media (max-width: 991.98px) { .specialization-page .specializations-links-block-1 .list { margin-top: 60px; } .specialization-page .specializations-links-block-1 .list ul li { padding: 15px 10px; } .specialization-page .specializations-links-block-1 .list ul li a { font-size: 20px; padding-right: 115px; } .specialization-page .specializations-links-block-1 .list ul li a::after, .specialization-page .specializations-links-block-1 .list ul li a::before { width: 37px; } } @media (max-width: 767.98px) { .specialization-page .specializations-links-block-1 { margin-top: 100px; } .specialization-page .specializations-links-block-1 .list { margin-top: 50px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .specialization-page .specializations-links-block-1 .list ul { margin: 0 auto; max-width: 320px; } .specialization-page .specializations-links-block-1 .list ul li { padding: 10px; width: 100%; } .specialization-page .specializations-links-block-1 .list ul li a { font-size: 20px; padding-right: 115px; } .specialization-page .specializations-links-block-1 .list ul li a::after, .specialization-page .specializations-links-block-1 .list ul li a::before { width: 39px; } } .specialization-page .info-mob { margin-top: 50px; } .specialization-page .info-mob .info-small-title { text-align: center; font-size: 20px; line-height: 147%; color: #000; } .specialization-page .info-mob .info-quantity { margin-top: 45px; font-size: 14px; font-family: Montserrat Medium; line-height: 187.7%; text-align: center; color: #BABABA; } .specialization-page .info-mob .info-quantity span { font-size: 16px; color: #000; font-family: Montserrat Semibold; } .specialization-page .info-mob .button { text-align: center; max-width: 240px; margin: 55px auto 0; display: block; } .specialization-page .info-mob .button.yellow { padding: 15px 45px; font-size: 14px; font-family: Montserrat Semibold; color: #000; background: #F9B934; border-radius: 5px; } .specialization-page .specialization-article-block { margin-top: 70px; } .specialization-page .specialization-article-block .image { height: 500px; width: 100%; } .specialization-page .specialization-article-block .image img { height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; border-radius: 5px; } .specialization-page .specialization-article-block .text { margin-top: 90px; } .specialization-page .specialization-article-block .text h2 { font-size: 30px; line-height: 147.7%; color: #000000; font-family: Montserrat Black; } .specialization-page .specialization-article-block .text h2 + p { margin-top: 50px; } .specialization-page .specialization-article-block .text p { font-size: 16px; line-height: 147.7%; color: #000; } .specialization-page .specialization-article-block .text p + p { margin-top: 20px; } .specialization-page .specialization-article-block .text + .text { margin-top: 80px; } @media (max-width: 767.98px) { .specialization-page .specialization-article-block .image { height: 230px; } .specialization-page .specialization-article-block .image img { height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; } .specialization-page .specialization-article-block .text { margin-top: 60px; text-align: center; } .specialization-page .specialization-article-block .text h2 { font-size: 20px; } .specialization-page .specialization-article-block .text h2 + p { margin-top: 70px; } .specialization-page .specialization-article-block .text p + p { margin-top: 20px; } } @media (max-width: 767.98px) { .specialization-page { padding-top: 70px; } }.universities-list-page#content { padding-top: 100px; padding-bottom: 80px; }.universities-list-page .universities-filter { margin: 37px -8px 0; padding: 0; list-style: none; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; } .universities-list-page .universities-filter li { padding: 13px 8px; } .universities-list-page .universities-filter li a { -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; font-family: Montserrat SemiBold; font-size: 15px; color: #000; cursor: pointer; width: 30px; height: 30px; 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; text-align: center; line-height: normal; text-decoration: none; border: 1px solid #EDEDED; border-radius: 2px; } .universities-list-page .universities-filter li a:hover { text-decoration: none; background: #fbd37e; } .universities-list-page .universities-filter li.active a { background: #F9B934; }.universities-list-page .list { margin: 50px -22px 0; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-top: 40px; border-top: 1px solid #ECECEC; }.universities-list-page .info-text .text { line-height: 1.65em; font-size: 15px; color: #000; text-align: center; }.universities-list-page .block__title { font-family: Montserrat SemiBold; text-align: center; font-size: 20px; line-height: 1.2em; }.universities-list-page .item { width: 33.33%; padding: 25px 22px; } .universities-list-page .item__container { max-width: 420px; border: 1px solid #E7E7E7; } .universities-list-page .item__title { font-family: Montserrat SemiBold; padding: 5px 5px 10px; 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; text-align: center; font-size: 15px; line-height: 1.1em; height: 80px; background: no-repeat bottom/cover url(/bitrix/templates/maintemplate/img/pages/university/item-title-bg.svg); } .universities-list-page .item__image { margin: -1px -1px 0 -1px; height: 220px; width: 100%; } .universities-list-page .item__image img { width: calc(100% + 2px); height: 100%; -o-object-fit: cover; object-fit: cover; } .universities-list-page .item-info { 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-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: 50px 25px 45px; } .universities-list-page .item-info__table { margin: 0 -4px; } .universities-list-page .item-info__table th, .universities-list-page .item-info__table td { padding: 7px 4px; } .universities-list-page .item-info__table th { font-family: Montserrat Regular; color: #717171; font-size: 10px; line-height: normal; } .universities-list-page .item-info__table td { color: #000; font-size: 10px; line-height: normal; font-family: Montserrat Medium; } .universities-list-page .item .button { font-size: 12px; cursor: pointer; margin: 50px auto 0; display: block; padding: 17px 30px; max-width: 245px; font-family: Montserrat SemiBold; border-radius: 6px; border: 1px solid #C10505; color: #000; } .universities-list-page .item .button:hover { text-decoration: none; background: #C10505; color: #fff; }.universities-list-page .pagination { margin: 22px -8px 0; padding: 0; list-style: none; 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; -ms-flex-wrap: wrap; flex-wrap: wrap; } .universities-list-page .pagination li { padding: 3px 8px; } .universities-list-page .pagination li a { -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; font-family: Montserrat SemiBold; font-size: 15px; color: #000; cursor: pointer; width: 30px; height: 30px; 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; text-align: center; line-height: normal; text-decoration: none; border: 1px solid #EDEDED; border-radius: 2px; } .universities-list-page .pagination li a:hover { text-decoration: none; background: #fbd37e; } .universities-list-page .pagination li.active a { background: #F9B934; } .universities-list-page .pagination li.button-next, .universities-list-page .pagination li.button-prev { padding: 3px 10px; } .universities-list-page .pagination li.button-next a, .universities-list-page .pagination li.button-prev a { border: none; height: 22px; cursor: pointer; width: 18px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-pagination-arrow.svg); } .universities-list-page .pagination li.button-prev a { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }.universities-list-page .search-form { margin-top: 70px; } .universities-list-page .search-form__title { text-align: center; font-family: Montserrat SemiBold; color: #000; font-size: 24px; line-height: normal; } .universities-list-page .search-form .block-content { padding: 31px 20px 50px; margin: 0 auto; max-width: 890px; border: 1px solid #EEEEEE; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 6px; background: #fff; } .universities-list-page .search-form form { max-width: 730px; margin: 37px auto 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .universities-list-page .search-form .form-control { width: 33.33%; } .universities-list-page .search-form .form-control + .form-control { margin-left: 17px; } .universities-list-page .search-form .form-control input { outline: none; cursor: pointer; width: 100%; background: #EDEDED; border-radius: 4px; font-size: 13px; line-height: normal; padding: 5px 25px; height: 58px; color: #6A6A6A; border: none; } .universities-list-page .search-form .button.yellow { outline: none; cursor: pointer; width: 33.33%; margin-left: 17px; background: #F9B934; border-radius: 4px; font-size: 13px; min-height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; height: 58px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; font-family: Montserrat SemiBold; text-align: center; } .universities-list-page .search-form .button.yellow:hover { background: #FFC242; } .universities-list-page .search-form .button.yellow:active { background: #F9B934; -webkit-box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.25); box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.25); } .universities-list-page .search-form .form-select .btn { padding: 5px 25px; background: #EDEDED; border-radius: 4px; outline: none; text-decoration: none; line-height: normal; font-size: 13px; color: #6A6A6A; height: 58px; 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; -webkit-transition: all ease 400ms; -o-transition: all ease 400ms; transition: all ease 400ms; } .universities-list-page .search-form .form-select .btn span { display: block; width: 100%; white-space: nowrap; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; position: relative; } .universities-list-page .search-form .form-select .btn span::after { content: ; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 12px; opacity: .8; height: 8px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/university/icon-arrow.svg); } .universities-list-page .search-form .form-select .btn:hover { border-color: #f9b020; } .universities-list-page .search-form .form-select .btn:hover span { color: #000; } .universities-list-page .search-form .form-select .btn:hover span::after { opacity: 1; } .universities-list-page .search-form .form-select .dropdown.show .btn span::after { -webkit-transform: translateY(-50%) rotate(180deg); -ms-transform: translateY(-50%) rotate(180deg); transform: translateY(-50%) rotate(180deg); } .universities-list-page .search-form .form-select .dropdown-menu { width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; border: 0; border-radius: 0 0 3px 3px; } .universities-list-page .search-form .form-select .dropdown-menu.show { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .universities-list-page .search-form .form-select .dropdown-menu a { padding: 6px 20px 7px; width: 100%; text-decoration: none; -webkit-transition: all ease 280ms; -o-transition: all ease 280ms; transition: all ease 280ms; line-height: normal; display: block; font-size: 13px; padding: 20px 25px; background: #F5F5F5; border-radius: 4px; color: #6A6A6A; } .universities-list-page .search-form .form-select .dropdown-menu a + a { margin-top: 4px; } .universities-list-page .search-form .form-select .dropdown-menu a:hover { color: #000; } @media (max-width: 767.98px) { .universities-list-page .search-form__title { font-size: 24px; } .universities-list-page .search-form .block-content { padding: 40px 25px 69px; } .universities-list-page .search-form form { max-width: 300px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .universities-list-page .search-form form .form-control { width: 100%; } .universities-list-page .search-form form .form-control + .form-control { margin: 23px 0 0 0; } .universities-list-page .search-form form .button.yellow { margin: 23px 0 0 0; width: 100%; } } @media (max-width: 575.98px) { .universities-list-page .search-form form { max-width: 230px; } }@media (min-width: 992px) and (max-width: 1199.98px) { .universities-list-page .list { margin: 50px -10px 0; } .universities-list-page .item { padding: 25px 10px; } .universities-list-page .item__image { height: 200px; } .universities-list-page .item-info { padding: 45px 20px 40px; } }@media (max-width: 991.98px) { .universities-list-page .item { width: 50%; } .universities-list-page .item__container { max-width: 420px; border: 1px solid #E7E7E7; } .universities-list-page .item__title { font-family: Montserrat SemiBold; padding: 5px 5px 10px; 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; text-align: center; font-size: 15px; line-height: 1.1em; height: 77px; background: no-repeat bottom/cover url(/bitrix/templates/maintemplate/img/pages/university/item-title-bg.svg); } .universities-list-page .item__image { height: 200px; } .universities-list-page .item-info { 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-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: 40px 15px 45px; } .universities-list-page .item-info__table { margin: 0 -4px; } .universities-list-page .item-info__table th, .universities-list-page .item-info__table td { padding: 7px 4px; } .universities-list-page .item-info__table th { font-family: Montserrat Regular; color: #717171; font-size: 10px; line-height: normal; } .universities-list-page .item-info__table td { color: #000; font-size: 10px; line-height: normal; font-family: Montserrat Medium; } .universities-list-page .item .button { font-size: 12px; cursor: pointer; margin: 50px auto 0; display: block; padding: 17px 30px; max-width: 245px; font-family: Montserrat SemiBold; border-radius: 6px; border: 1px solid #C10505; color: #000; } .universities-list-page .item .button:hover { text-decoration: none; background: #C10505; color: #fff; } .universities-list-page .info-text .text { font-size: 13px; line-height: 1.85em; } .universities-list-page .block__title { font-size: 20px; } }@media (max-width: 767.98px) { .universities-list-page .list { margin: 50px -10px 0; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .universities-list-page .item { width: 100%; padding: 25px 10px; } .universities-list-page .item__container { margin: 0 auto; } }.index-page .button { white-space: nowrap; text-decoration: none; outline: none; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; line-height: normal; border: 1px solid transparent; text-align: center; font-size: 17px; display: inline-block; line-height: normal; -webkit-box-sizing: border-box; box-sizing: border-box; cursor: pointer; } .index-page .button.red { padding: 20px 50px; font-size: 13px; color: #fff; font-family: Montserrat bold; background: #C10505; border-radius: 4px; } .index-page .button.red:hover { text-decoration: none; background: #c40000; } .index-page .button.red.play span { color: #fff; padding-right: 35px; position: relative; } .index-page .button.red.play span::after { content: ; position: absolute; top: 50%; right: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 20px; height: 20px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/index/img/intro/icon-play-button_white.svg); } .index-page .button.arrow span { padding-right: 40px; -webkit-transition: all ease 280ms; -o-transition: all ease 280ms; transition: all ease 280ms; position: relative; } .index-page .button.arrow span::after { content: ; -webkit-transition: all ease 280ms; -o-transition: all ease 280ms; transition: all ease 280ms; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 25px; height: 10px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/index/icon-arrow_white.svg); } .index-page .button.arrow:hover span { -webkit-transform: translateX(-2px); -ms-transform: translateX(-2px); transform: translateX(-2px); padding-right: 40px; position: relative; } .index-page .button.arrow:hover span::after { -webkit-transform: translateX(9px) translateY(-50%); -ms-transform: translateX(9px) translateY(-50%); transform: translateX(9px) translateY(-50%); } .index-page .button.arrow:active { -webkit-box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.25); box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.25); } .index-page .button.white-outline { padding: 23px 35px; color: #fff; border: 1px solid #fff; border-radius: 10px; font-size: 20px; font-weight: 700; font-family: Open Sans,Sans-serif; } .index-page .button.white-outline:hover { background: #fff; color: #000; } .index-page .button.black { padding: 21px 43px; border-radius: 12px; background: #201F1F; font-size: 12px; font-family: Open Sans,Sans-serif; font-weight: 500; border: 1px solid #201F1F; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; color: #fff; -webkit-box-shadow: 0 0 17px 0 rgba(0, 0, 0, 0.85); box-shadow: 0 0 17px 0 rgba(0, 0, 0, 0.85); } .index-page .button.black:hover { color: #201F1F; background: unset; } .index-page .button.yellow { padding: 15px 10px; background: #F9B934; border-color: #F9B934; font-size: 13px; font-family: Montserrat bold; color: #000; border-radius: 4px; text-align: center; } .index-page .button.yellow:hover { background: #FFC242; } .index-page .button.yellow:active { -webkit-box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.25); box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.25); } .index-page .button:hover { text-decoration: none; } @media (max-width: 991.98px) { .index-page .button { font-size: 16px; } .index-page .button.red { padding: 12px 45px 14px; } .index-page .button.yellow { font-size: 12px !important; padding: 18px 40px 19px; } }.index-page .slider-pagination { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .index-page .slider-pagination .slider-pagination-bullet { display: block; margin: 3px 10px; width: 15px; height: 15px; border: 1px solid #9E9E9E; -webkit-box-sizing: border-box; box-sizing: border-box; cursor: pointer; outline: none; -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; border-radius: 50%; } .index-page .slider-pagination .slider-pagination-bullet:hover { border-color: #f8ab0c; background: #fbd179; } .index-page .slider-pagination .slider-pagination-bullet.slider-pagination-bullet-active { border-color: #F9B934; background: #F9B934; }.index-page .intro-block { margin-top: 94px; } .index-page .intro-block .intro-slider_container { height: 480px; } .index-page .intro-block .slide__image { height: 480px; width: 100%; } .index-page .intro-block .slide__image img { height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; } .index-page .intro-block .slide__big-text { margin-top: 12px; font-size: 28px; line-height: 1.5em; color: #fff; } .index-page .intro-block .slide__container { position: relative; } .index-page .intro-block .slide__info { position: absolute; color: #fff; z-index: 64; top: 0; left: 0; bottom: 0; right: 0; } .index-page .intro-block .slide .container { height: 100%; } .index-page .intro-block .slide-info__container { height: 100%; 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-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } .index-page .intro-block .slide__title { font-family: Montserrat Black; font-size: 40px; line-height: 1.2em; } .index-page .intro-block .slide__subtitle { margin-top: 30px; font-size: 28px; line-height: 1.2em; } .index-page .intro-block .slide__text { margin-top: 25px; font-size: 16px; line-height: 23px; } .index-page .intro-block .slide .button.button-news { margin-top: 60px; border: 1px solid #F9B934; border-radius: 3px; font-size: 17px; color: #fff; font-family: Montserrat bold; padding: 12px 16px; } .index-page .intro-block .slide__buttons { margin-top: 70px; display: -webkit-box; display: -ms-flexbox; display: flex; } .index-page .intro-block .slide__buttons .button + .button { margin-left: 40px; } .index-page .intro-block .link-to-news { margin-left: 39px; display: block; position: relative; z-index: 64; text-decoration: none; } .index-page .intro-block .link-to-news_container { text-align: left; min-width: 230px; min-height: 58px; border-radius: 4px; padding: 10px 10px 10px 65px; background: #F9B934; position: relative; z-index: 64; color: #333333; font-size: 13px; 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-pack: center; -ms-flex-pack: center; justify-content: center; font-family: Montserrat Bold; -webkit-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; line-height: 1.4em; } .index-page .intro-block .link-to-news_container::before { border: 11px solid rgba(249, 185, 52, 0.7); } .index-page .intro-block .link-to-news_container::after { content: ; position: absolute; left: 35px; font-size: 50px; width: 16px; height: 16px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-news-1.svg); } .index-page .intro-block .link-to-news:hover { text-decoration: none; } .index-page .intro-block .slider-pagination-container { position: absolute; left: 0; right: 0; top: 0; height: 480px; width: 100%; } .index-page .intro-block .slider-pagination-container .container { position: relative; height: 100%; } .index-page .intro-block .intro-slider-pagination { position: absolute; z-index: 120; } .index-page .intro-block .button.red { 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; } @media (min-width: 992px) { .index-page .intro-block .intro-slider-pagination { right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .index-page .intro-block .intro-slider-pagination .slider-pagination .slider-pagination-bullet { border-color: #fff; } .index-page .intro-block .slider-pagination.vertical { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .index-page .intro-block .slider-pagination.vertical .slider-pagination-bullet { margin: 10px 3px; } } @media (max-width: 1199.98px) { .index-page .intro-block .slide__title { font-size: 35px; } .index-page .intro-block .slide__subtitle { margin-top: 30px; font-size: 24px; } .index-page .intro-block .slide__text { margin-top: 25px; font-size: 14px; } .index-page .intro-block .slide .button.button-news { margin-top: 35px; padding: 10px 16px; } .index-page .intro-block .slide__buttons { margin-top: 50px; } .index-page .intro-block .link-to-news { margin-left: 39px; } .index-page .intro-block .link-to-news_container { min-height: 56px; } } @media (max-width: 991.98px) { .index-page .intro-block { margin-top: 60px !important; } .index-page .intro-block .intro-slider_container { height: 460px; } .index-page .intro-block .slide__image { height: 460px; } .index-page .intro-block .slide__title { font-size: 30px; } .index-page .intro-block .slide__title br { display: none; } .index-page .intro-block .slide__subtitle { margin-top: 30px; font-size: 22px; } .index-page .intro-block .slide__text { margin-top: 25px; font-size: 12px; } .index-page .intro-block .slide__big-text { margin-top: 12px; font-size: 22px; } .index-page .intro-block .slide .button.button-news { margin-top: 35px; padding: 10px 16px; } .index-page .intro-block .slide__buttons { margin-top: 40px; } .index-page .intro-block .intro-slider-pagination { bottom: 20px; left: 0; right: 0; } } @media (max-width: 767.98px) { .index-page .intro-block { margin-top: 76px; } .index-page .intro-block .intro-slider_container { height: 460px; } .index-page .intro-block .slider-pagination-container { height: 460px; } .index-page .intro-block .slide__big-text { margin-top: 8px; font-size: 18px; } .index-page .intro-block .slide__info { padding-bottom: 40px; } .index-page .intro-block .slide-info__container { -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .index-page .intro-block .slide__image { min-height: 710px; height: calc(100vh - 76px); } .index-page .intro-block .slide__title { font-size: 30px; text-align: center; } .index-page .intro-block .slide__title br { display: none; } .index-page .intro-block .slide__subtitle { text-align: center; font-size: 23px; line-height: 1.2em; font-family: Montserrat bold; margin-top: 40px; } .index-page .intro-block .slide__text { margin-top: 30px; text-align: center; font-size: 16px; line-height: 1.4em; } .index-page .intro-block .slide__text br { display: none; } .index-page .intro-block .slide .button.button-news { font-size: 15px; margin: 40px auto 0; padding: 9px 16px; } .index-page .intro-block .slide__buttons { margin-top: 40px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .index-page .intro-block .slide__buttons .button { min-width: 230px; min-height: 56px; } .index-page .intro-block .slide__buttons .button + .link-to-news { margin: 20px 0 0; } .index-page .intro-block .intro-slider-pagination { bottom: 10px; } } @media (max-width: 575.98px) { .index-page .intro-block { margin-top: 76px; } .index-page .intro-block .intro-slider_container { min-height: 540px; } .index-page .intro-block .slider-pagination-container { min-height: 540px; } .index-page .intro-block .slide__info { padding-bottom: 40px; } .index-page .intro-block .slide-info__container { -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .index-page .intro-block .slide__image { min-height: 540px; height: calc(100vh - 76px); } .index-page .intro-block .slide__title { font-size: 24px; text-align: center; } .index-page .intro-block .slide__title br { display: none; } .index-page .intro-block .slide__subtitle { font-size: 15px; margin-top: 28px; } .index-page .intro-block .slide__text { margin-top: 24px; text-align: center; font-size: 14px; line-height: 1.4em; } .index-page .intro-block .slide__text br { display: none; } .index-page .intro-block .slide .button.button-news { margin: 24px auto 0; padding: 9px 12px; font-size: 14px; } .index-page .intro-block .slide__buttons { margin-top: 30px; } .index-page .intro-block .slide__buttons .link-to-news_container { min-width: 200px; min-height: 50px; padding: 10px 10px 10px 45px; } .index-page .intro-block .slide__buttons .link-to-news_container::after { left: 20px; } .index-page .intro-block .slide__buttons .button { width: 200px; min-width: unset; min-height: 50px; } .index-page .intro-block .slide__buttons .button + .link-to-news { margin: 14px 0 0; } } @media screen and (max-width: 319px) { .index-page .intro-block .intro-slider_container { min-height: 600px; } .index-page .intro-block .slider-pagination-container { min-height: 600px; } .index-page .intro-block .slide__image { min-height: 600px; } .index-page .intro-block .slide__title { padding-top: 20px; font-size: 20px; } .index-page .intro-block .slide__subtitle { font-size: 13px; margin-top: 20px; } .index-page .intro-block .slide__text { margin-top: 20px; font-size: 12px; } .index-page .intro-block .slide .intro-block .slide .button.button-news { margin-top: 20px; } }.index-page .services-block { margin-top: 90px; } .index-page .services-block .list { margin: 80px -25px 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .index-page .services-block .service { min-height: 100%; min-height: 830px; width: 33.33%; padding: 15px 25px; } .index-page .services-block .service-container { height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .index-page .services-block .service__title { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 5px 10px; min-height: 110px; 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; font-size: 16px; line-height: 1.25em; text-align: center; text-transform: uppercase; color: #FFFFFF; font-family: Montserrat Black; border-radius: 5px 5px 0px 0px; } .index-page .services-block .service__info { 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-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; padding: 45px 25px; -webkit-box-sizing: border-box; box-sizing: border-box; border: 1px solid #D5D5D5; box-sizing: border-box; border-radius: 0px 0px 5px 5px; } .index-page .services-block .service__list { margin: 0; padding: 0; list-style: none; } .index-page .services-block .service__list li { font-size: 13px; line-height: 1.2em; color: #000000; position: relative; padding-left: 22px; } .index-page .services-block .service__list li::before { content: ; position: absolute; left: 0; top: 3px; width: 11px; height: 10px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/index/icon-arrow.svg); } .index-page .services-block .service__list li + li { margin-top: 25px; } .index-page .services-block .service__bottom { margin-top: 20px; display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; } .index-page .services-block .service__bottom .button { 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; border-radius: 5px; height: 66px; font-family: Montserrat bold; -webkit-box-sizing: border-box; box-sizing: border-box; background: #F9B934; color: #000000; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; font-size: 13px; text-align: center; } .index-page .services-block .service__price { 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; -webkit-box-sizing: border-box; box-sizing: border-box; height: 66px; min-width: 105px; margin-left: -5px; background: #F0AA19; border-radius: 0 5px 5px 0; font-size: 16px; line-height: normal; font-family: Montserrat Black; text-align: center; } .index-page .services-block .service.dark .service__title { background: #000; color: #fff; } .index-page .services-block .service.light .service__title { background: #F9B934; color: #000; } .index-page .services-block .service.light .service__info { background: #F8F8F8; } .index-page .services-block .button-container { margin-top: 55px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } @media (max-width: 1199.98px) { .index-page .services-block .list { margin: 70px -10px 0; } .index-page .services-block .service { padding: 15px 10px; } } @media (max-width: 991.98px) { .index-page .services-block { margin-top: 80px; } .index-page .services-block .list { margin: 70px -10px 0; } .index-page .services-block .service { max-width: 500px; margin: 0 auto; min-height: 760px; width: 100%; padding: 0; } .index-page .services-block .services-slider_container { margin-top: 50px; } .index-page .services-block .services-slider-pagination { margin-top: 60px; } } @media (max-width: 767.98px) { .index-page .services-block .service-container { min-height: 780px; height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .index-page .services-block .service__title { min-height: 90px; font-size: 15px; line-height: 1.25em; } .index-page .services-block .service__info { padding: 35px 15px; } .index-page .services-block .service__list li { font-size: 13px; line-height: 1.2em; color: #000000; position: relative; padding-left: 22px; } .index-page .services-block .service__list li::before { content: ; position: absolute; left: 0; top: 3px; width: 11px; height: 10px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/index/icon-arrow.svg); } .index-page .services-block .service__list li + li { margin-top: 20px; } .index-page .services-block .service__bottom { margin-top: 35px; } .index-page .services-block .service__bottom .button { -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; border-radius: 5px; height: 62px; font-family: Montserrat bold; -webkit-box-sizing: border-box; box-sizing: border-box; background: #F9B934; color: #000000; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; font-size: 13px; text-align: center; } .index-page .services-block .service__price { 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; -webkit-box-sizing: border-box; box-sizing: border-box; height: 62px; min-width: 105px; margin-left: -5px; background: #F0AA19; border-radius: 0 5px 5px 0; font-size: 16px; line-height: normal; font-family: Montserrat Black; text-align: center; } }.index-page .navigation-block { margin-top: 120px; padding-bottom: 60px; } .index-page .navigation-block .block-container { background: #F8F8F8; padding-top: 100px; padding-bottom: 100px; } .index-page .navigation-block .list { margin: 75px auto 0; max-width: 1210px; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .index-page .navigation-block .item { width: 50%; padding: 18px 22px; } .index-page .navigation-block .item__container { padding: 20px 50px 20px 45px; min-height: 170px; text-decoration: none; background: #F9B934; border-radius: 6px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .index-page .navigation-block .item__container:hover { text-decoration: none; } .index-page .navigation-block .item__icon { width: 65px; -ms-flex-negative: 0; flex-shrink: 0; } .index-page .navigation-block .item__icon img { width: 100%; } .index-page .navigation-block .item__info { width: 100%; margin-left: 40px; padding-right: 55px; position: relative; } .index-page .navigation-block .item__info::before { content: ; position: absolute; top: 50%; right: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 45px; height: 15px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/index/icon-nav-arrow.svg); } .index-page .navigation-block .item__title { font-size: 22px; line-height: 1.2em; color: #000; font-family: Montserrat Black; } .index-page .navigation-block .item__description { margin-top: 3px; font-size: 15px; line-height: 1.2em; color: #000; } @media (max-width: 991.98px) { .index-page .navigation-block { margin-top: 100px; padding-bottom: 50px; } .index-page .navigation-block .list { margin: 65px -15px 0; } .index-page .navigation-block .item { width: 50%; padding: 18px 18px; } .index-page .navigation-block .item__container { padding: 15px 25px 15px 25px; min-height: 150px; } .index-page .navigation-block .item__icon { width: 50px; } .index-page .navigation-block .item__info { width: 100%; margin-left: 25px; padding-right: 55px; position: relative; } .index-page .navigation-block .item__info::before { content: ; position: absolute; top: 50%; right: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 45px; height: 15px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/index/icon-nav-arrow.svg); } .index-page .navigation-block .item__title { font-size: 18px; } .index-page .navigation-block .item__description { font-size: 14px; } } @media (max-width: 767.98px) { .index-page .navigation-block { margin-top: 80px; padding-bottom: 50px; } .index-page .navigation-block .block-container { padding-top: 70px; padding-bottom: 0px; } .index-page .navigation-block .list { margin: 55px -15px 0; } .index-page .navigation-block .item { width: 100%; padding: 13px 15px; } .index-page .navigation-block .item__icon { width: 45px; } .index-page .navigation-block .item__container { padding: 15px 20px; min-height: 130px; } .index-page .navigation-block .item__info { width: 100%; margin-left: 20px; padding-right: 0; position: relative; } .index-page .navigation-block .item__info::before { display: none; } }.index-page .benefits-block { margin-top: 140px; } .index-page .benefits-block .list { margin-top: 40px; } .index-page .benefits-block .benefit { padding-top: 70px; padding-bottom: 70px; } .index-page .benefits-block .benefit-container { max-width: 360px; margin: 0 auto; 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-align: center; -ms-flex-align: center; align-items: center; text-align: center; } .index-page .benefits-block .benefit-icon { width: 105px; height: 105px; position: relative; } .index-page .benefits-block .benefit-icon img { position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; max-width: 100%; max-height: 100%; width: auto; height: auto; } .index-page .benefits-block .benefit-title { margin-top: 60px; font-size: 16px; line-height: 1.6em; color: #000; } @media (max-width: 991.98px) { .index-page .benefits-block { margin-top: 100px; } .index-page .benefits-block .benefit { padding-top: 40px; padding-bottom: 40px; } .index-page .benefits-block .benefit-icon { width: 95px; height: 95px; } .index-page .benefits-block .benefit-title { margin-top: 40px; margin-top: 60px; font-size: 14px; } } @media (max-width: 767.98px) { .index-page .benefits-block { margin-top: 60px; } } @media (max-width: 575.98px) { .index-page .benefits-block .benefit { padding-top: 35px; padding-bottom: 35px; } .index-page .benefits-block .benefit-icon { width: 90px; height: 90px; } .index-page .benefits-block .benefit-title { margin-top: 40px; font-size: 10px; } }.index-page .reviews-block { margin-top: 140px; background: #F8F8F8; padding: 140px 0; } .index-page .reviews-block .reviews-slider { margin-top: 90px; } .index-page .reviews-block .review-header { display: -webkit-box; display: -ms-flexbox; display: flex; } .index-page .reviews-block .review-container { background: #FFFFFF; border-radius: 6px; } .index-page .reviews-block .review-info { width: 45%; 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-align: center; -ms-flex-align: center; align-items: center; -ms-flex-item-align: end; align-self: flex-end; } .index-page .reviews-block .review-image { width: 125px; height: 125px; } .index-page .reviews-block .review-image img { height: 100%; width: 100%; border-radius: 50%; -o-object-fit: cover; object-fit: cover; } .index-page .reviews-block .review-title { margin-top: 35px; font-size: 20px; font-family: Montserrat bold; line-height: 1.2em; } .index-page .reviews-block .review-subtitle { margin-top: 12px; line-height: 1.1em; font-size: 13px; } .index-page .reviews-block .review-services { border-radius: 0px 6px 0px 0px; width: 55%; background: #F9B934; padding: 60px 30px; } .index-page .reviews-block .review-services_title { font-size: 10px; line-height: 12px; font-family: Montserrat bold; } .index-page .reviews-block .review-services ul { margin: 25px 0 0; padding: 0; list-style: none; } .index-page .reviews-block .review-services ul li { font-size: 11px; line-height: 1.2em; color: #000000; position: relative; padding-left: 22px; } .index-page .reviews-block .review-services ul li::before { content: ; position: absolute; left: 0; top: 3px; width: 9px; height: 7px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/index/icon-arrow.svg); } .index-page .reviews-block .review-services ul li + li { margin-top: 17px; } .index-page .reviews-block .review-body { padding: 58px 56px 49px; } .index-page .reviews-block .review-text { font-size: 14px; line-height: 1.8em; } .index-page .reviews-block .review-link { display: inline-block; cursor: pointer; font-size: 13px; line-height: normal; color: #F9B934; border-bottom: 1px solid #F9B934; -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; } .index-page .reviews-block .review-link:hover { text-decoration: none; } .index-page .reviews-block .reviews-pagination { margin-top: 85px; } .index-page .reviews-block .buttons-container { margin-top: 75px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .index-page .reviews-block .buttons-container .button { min-height: 58px; min-width: 230px; 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; } .index-page .reviews-block .buttons-container .button + .button { margin-left: 40px; } @media (max-width: 767.98px) { .index-page .reviews-block { margin-top: 80px; padding: 80px 0; } .index-page .reviews-block .reviews-slider { margin-top: 60px; } .index-page .reviews-block .review-header { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .index-page .reviews-block .review-container { background: #FFFFFF; border-radius: 6px; } .index-page .reviews-block .review-info { width: 100%; padding: 45px 10px 45px; border-radius: 6px 6px 0 0; } .index-page .reviews-block .review-title { margin-top: 35px; font-size: 20px; font-family: Montserrat bold; line-height: 1.2em; } .index-page .reviews-block .review-subtitle { margin-top: 12px; line-height: 1.1em; font-size: 13px; } .index-page .reviews-block .review-services { width: 100%; border-radius: 0px; padding: 45px 20px; } .index-page .reviews-block .review-services_title { text-align: center; } .index-page .reviews-block .review-services ul { max-width: 190px; margin: 25px auto 0; } .index-page .reviews-block .review-body { padding: 50px 25px 45px; } .index-page .reviews-block .review-text { font-size: 13px; line-height: 1.8em; } .index-page .reviews-block .review-link { text-align: center; max-width: 130px; display: block; margin: 40px auto 0; } .index-page .reviews-block .reviews-pagination { margin-top: 70px; } .index-page .reviews-block .buttons-container { margin-top: 60px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .index-page .reviews-block .buttons-container .button + .button { margin: 20px 0 0; } }.index-page .advantage-block { margin-top: 140px; } .index-page .advantage-block .list { margin-top: 70px; } .index-page .advantage-block .item { padding-top: 90px; padding-bottom: 90px; } .index-page .advantage-block .item-container { text-align: center; font-size: 16px; color: #000; line-height: 1.6em; } .index-page .advantage-block .item-image { margin: 0 auto; max-width: 100px; } .index-page .advantage-block .item-image img { width: 100%; } .index-page .advantage-block .item-text { max-width: 380px; margin: 60px auto 0; line-height: 1.6em; font-size: 16px; } .index-page .advantage-block b { font-family: Montserrat bold; color: #C10505; } @media (max-width: 991.98px) { .index-page .advantage-block { margin-top: 100px; } .index-page .advantage-block .list { margin-top: 50px; } .index-page .advantage-block .item { padding-top: 50px; padding-bottom: 50px; } .index-page .advantage-block .item-container { font-size: 14px; } .index-page .advantage-block .item-text { max-width: 380px; margin: 50px auto 0; } } @media (max-width: 767.98px) { .index-page .advantage-block .item { padding-top: 20px; padding-bottom: 20px; } .index-page .advantage-block .item-image { max-width: 90px; } .index-page .advantage-block .item-text { max-width: 380px; margin: 40px auto 0; line-height: 1.6em; font-size: 10px; } }.index-page .guarantees-block { margin-top: 140px; margin-bottom: 120px; } .index-page .guarantees-block .list { margin: 100px auto 0; display: -webkit-box; display: -ms-flexbox; display: flex; max-width: 1020px; } .index-page .guarantees-block .item { width: calc(100% / 3); padding: 20px; min-height: 100%; } .index-page .guarantees-block .item-container { min-height: 300px; height: 100%; background: #F9B934; border-radius: 6px; padding: 48px 15px 48px; } .index-page .guarantees-block .item-image { width: 100px; margin: 0 auto; } .index-page .guarantees-block .item-image img { width: 100%; } .index-page .guarantees-block .item-title { margin-top: 40px; text-align: center; line-height: 1.6em; font-size: 16px; } @media (max-width: 767.98px) { .index-page .guarantees-block { margin-top: 80px; margin-bottom: 50px; } .index-page .guarantees-block .list { margin: 60px -10px 0; -ms-flex-wrap: wrap; flex-wrap: wrap; } .index-page .guarantees-block .item { max-width: 420px; width: 50%; padding: 10px; } .index-page .guarantees-block .item-container { min-height: unset; height: 100%; padding: 20px 10px 20px; } .index-page .guarantees-block .item-image { width: 60px; } .index-page .guarantees-block .item-title { margin-top: 25px; font-size: 10px; } }.index-page .cooperation-stages-block { margin-top: 100px; background: #F8F8F8; padding-top: 140px; padding-bottom: 40px; } .index-page .cooperation-stages-block .list { margin: 100px -30px 0; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; -ms-flex-wrap: wrap; flex-wrap: wrap; } .index-page .cooperation-stages-block .item { width: calc(100% / 3); padding: 40px 30px; position: relative; } .index-page .cooperation-stages-block .item-top { 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; position: relative; } .index-page .cooperation-stages-block .item-image { position: relative; z-index: 4; max-width: 90px; } .index-page .cooperation-stages-block .item-image img { width: 100%; } .index-page .cooperation-stages-block .item-title { margin-top: 30px; text-align: center; line-height: 1.6em; color: #000; font-size: 16px; } .index-page .cooperation-stages-block .item-number { position: absolute; z-index: 1; top: -10px; line-height: 1em; font-size: 120px; text-transform: uppercase; color: #EFEFEF; font-family: Montserrat Black; } .index-page .cooperation-stages-block .item__arrow { position: absolute; z-index: 4; right: -10%; top: 40%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .index-page .cooperation-stages-block .callback-form { margin-top: 70px; } @media (max-width: 991.98px) { .index-page .cooperation-stages-block .list { margin: 80px -20px 0; } .index-page .cooperation-stages-block .item { width: calc(100% / 3); padding: 30px 20px; } .index-page .cooperation-stages-block .item-image { max-width: 85px; } .index-page .cooperation-stages-block .item-title { margin-top: 25px; font-size: 14px; } .index-page .cooperation-stages-block .item-number { line-height: 1em; font-size: 100px; } .index-page .cooperation-stages-block .item__arrow { right: -16%; top: 35%; width: 75px; } .index-page .cooperation-stages-block .item__arrow img { width: 100%; } } @media (max-width: 767.98px) { .index-page .cooperation-stages-block { margin-top: 70px; padding-top: 80px; padding-bottom: 40px; } .index-page .cooperation-stages-block .list { margin: 60px -20px 0; } .index-page .cooperation-stages-block .item { width: 50%; padding: 30px 20px; } .index-page .cooperation-stages-block .item-image { max-width: 80px; } .index-page .cooperation-stages-block .item-title { margin-top: 25px; font-size: 14px; } .index-page .cooperation-stages-block .item-number { line-height: 1em; font-size: 90px; } .index-page .cooperation-stages-block .item__arrow { right: -16%; top: 35%; width: 65px; } }.index-page .previews-articles-block { margin-top: 140px; margin-bottom: 100px; } @media (min-width: 1200px) { .index-page .previews-articles-block .container { max-width: 1200px; } } .index-page .previews-articles-block .articles-slider { margin-top: 120px; } .index-page .previews-articles-block .article-image { text-decoration: none; display: block; width: 100%; height: 290px; cursor: pointer; } .index-page .previews-articles-block .article-image img { border-radius: 6px 6px 0px 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .index-page .previews-articles-block .article-info { padding: 44px 55px 49px; border: 1px solid #D5D5D5; border-top: 0; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 6px; } .index-page .previews-articles-block .article-title { font-family: Montserrat bold; font-size: 20px; line-height: 1.2em; color: #000; min-height: 48px; } .index-page .previews-articles-block .article-text { margin-top: 25px; line-height: 1.8em; color: #000; font-size: 16px; min-height: 112px; } .index-page .previews-articles-block .article-link { text-decoration: none; display: inline-block; color: #F9B934; font-size: 13px; line-height: normal; cursor: pointer; border-bottom: 1px solid #F9B934; } .index-page .previews-articles-block .article-link:hover { text-decoration: none; } .index-page .previews-articles-block .articles-pagination { margin-top: 85px; } @media (max-width: 767.98px) { .index-page .previews-articles-block { margin-top: 100px; margin-bottom: 80px; } .index-page .previews-articles-block .articles-slider { margin-top: 80px; } .index-page .previews-articles-block .article-image { height: 260px; } .index-page .previews-articles-block .article-info { padding: 44px 25px 45px; text-align: center; } .index-page .previews-articles-block .article-title { font-size: 18px; } .index-page .previews-articles-block .article-text { margin-top: 30px; font-size: 13px; min-height: 112px; } .index-page .previews-articles-block .article-link { margin-top: 40px; } .index-page .previews-articles-block .articles-pagination { margin-top: 60px; } }.index-page .about-us-block { padding: 140px 0; background: #F8F8F8; } .index-page .about-us-block .callback-form { margin-top: 120px; } .index-page .about-us-block .block-container { margin-top: 100px; } .index-page .about-us-block .column { display: -webkit-box; display: -ms-flexbox; display: flex; } .index-page .about-us-block .column-image { width: 47%; } .index-page .about-us-block .column-image img { border-radius: 6px; width: 100%; } .index-page .about-us-block .column-text { width: 53%; } .index-page .about-us-block .column-text p { font-size: 16px; line-height: 1.6em; color: #000; } .index-page .about-us-block .columns { padding: 40px 0; display: -webkit-box; display: -ms-flexbox; display: flex; } .index-page .about-us-block .columns:not(.reverse) .column-text { margin-left: 80px; } .index-page .about-us-block .columns.reverse { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .index-page .about-us-block .columns.reverse .column-image { margin-left: 80px; } @media (min-width: 992px) and (max-width: 1199.98px) { .index-page .about-us-block { padding: 110px 0; } .index-page .about-us-block .block-container { margin-top: 60px; } .index-page .about-us-block .columns { padding: 35px 0; } .index-page .about-us-block .columns:not(.reverse) .column-text { margin-left: 30px; } .index-page .about-us-block .columns.reverse .column-image { margin-left: 30px; } .index-page .about-us-block .column-text p { font-size: 14px; } } @media (max-width: 991.98px) { .index-page .about-us-block { padding: 110px 0; } .index-page .about-us-block .block-container { margin-top: 60px; } .index-page .about-us-block .callback-form { margin-top: 80px; } .index-page .about-us-block .columns { padding: 25px 0; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .index-page .about-us-block .columns:not(.reverse) .column-text { margin: 40px 0 0; } .index-page .about-us-block .columns.reverse { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .index-page .about-us-block .columns.reverse .column-text { margin: 40px 0 0; } .index-page .about-us-block .columns.reverse .column-image { margin: 0; } .index-page .about-us-block .column-image { width: 100%; } .index-page .about-us-block .column-text { width: 100%; } .index-page .about-us-block .column-text p { font-size: 14px; } .index-page .about-us-block .callback-form { margin-top: 60px; } } @media (max-width: 767.98px) { .index-page .about-us-block { padding: 80px 0; } .index-page .about-us-block .column-text p { font-size: 13px; line-height: 1.6em; } }@media (min-width: 1200px) { .index-page .callback-form .container { max-width: 1200px; } }@media (min-width: 1200px) { .index-page .contacts-block .container { max-width: 1200px; } }.index-page .contacts-block .block-container { position: relative; }.index-page .contacts-block .map-container { height: 100vh; min-height: 780px; position: relative; z-index: -1; }.index-page .contacts-block .contacts-box { position: absolute; left: 0; top: 0; right: 0; bottom: 0; } .index-page .contacts-block .contacts-box .container { height: 100%; }.index-page .contacts-block .block-content { top: 0; bottom: 0; width: 100%; height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .index-page .contacts-block .block-content .content { max-height: 90%; padding: 65px 0 40px; background: #fff; max-width: 565px; -webkit-box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.06); box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.06); }.index-page .contacts-block .contacts { margin: 40px auto 0; padding: 0 90px 0 90px; }.index-page .contacts-block .contact { position: relative; padding-left: 70px; } .index-page .contacts-block .contact::before { content: ; position: absolute; top: 0; left: 0; background-position: center; background-repeat: no-repeat; background-size: contain; } .index-page .contacts-block .contact + .contact { margin-top: 50px; } .index-page .contacts-block .contact__title { font-size: 15px; color: #000; font-family: Montserrat bold; } .index-page .contacts-block .contact__text { margin-top: 10px; color: #000; font-size: 13px; line-height: 1.5em; } .index-page .contacts-block .contact a { text-decoration: none; color: #000; font-size: 13px; line-height: 1.5em; display: block; cursor: pointer; } .index-page .contacts-block .contact a:hover { text-decoration: none; } .index-page .contacts-block .contact.address::before { background-image: url(/bitrix/templates/maintemplate/images/pages/index/contacts/icon-point.svg); width: 44px; height: 44px; } .index-page .contacts-block .contact.phone::before { background-image: url(/bitrix/templates/maintemplate/images/pages/index/contacts/icon-phone.svg); width: 40px; height: 40px; } .index-page .contacts-block .contact.time::before { background-image: url(/bitrix/templates/maintemplate/images/pages/index/contacts/icon-time.svg); width: 46px; height: 46px; } .index-page .contacts-block .contact.email::before { background-image: url(/bitrix/templates/maintemplate/images/pages/index/contacts/icon-message.svg); width: 39px; height: 28px; }.index-page .contacts-block .socials { border-top: 1px solid #DCDCDC; display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 48px; padding: 40px 0 0; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .index-page .contacts-block .socials .social { margin: 0 24px; display: block; text-decoration: none; cursor: pointer; width: 35px; height: 35px; background-position: center; background-repeat: no-repeat; background-size: contain; } .index-page .contacts-block .socials .social.whatsapp { background-image: url(/bitrix/templates/maintemplate/images/pages/index/contacts/whatsapp.svg); } .index-page .contacts-block .socials .social.vk { background-image: url(/bitrix/templates/maintemplate/images/pages/index/contacts/vk.svg); } .index-page .contacts-block .socials .social.skype { background-image: url(/bitrix/templates/maintemplate/images/pages/index/contacts/skype.svg); } .index-page .contacts-block .socials .social.telegram { background-image: url(/bitrix/templates/maintemplate/images/pages/index/contacts/telegram.svg); } .index-page .contacts-block .socials .social.fb { background-image: url(/bitrix/templates/maintemplate/images/pages/index/contacts/facebook.svg); } .index-page .contacts-block .socials .social:hover { text-decoration: none; }@media screen and (min-width: 700px) { .index-page .contacts-block .map-container { min-height: 700px; } .index-page .contacts-block .contacts { margin: 50px auto 0; padding: 0 90px 0 90px; } }@media (max-width: 1199.98px) { .index-page .contacts-block .block-content .content { padding: 45px 0 30px; max-width: 490px; } .index-page .contacts-block .contacts { padding: 0 60px 0 60px; } .index-page .contacts-block .contact { padding-left: 50px; } .index-page .contacts-block .contact.address::before { width: 41px; height: 41px; } .index-page .contacts-block .contact.phone::before { width: 37px; height: 37px; } .index-page .contacts-block .contact.time::before { width: 43px; height: 43px; } .index-page .contacts-block .contact.email::before { width: 36px; height: 25px; } .index-page .contacts-block .contact + .contact { margin-top: 30px; } .index-page .contacts-block .contact__title { font-size: 15px; color: #000; font-family: Montserrat bold; } .index-page .contacts-block .contact__text { margin-top: 10px; color: #000; font-size: 13px; line-height: 1.5em; } .index-page .contacts-block .contact a { text-decoration: none; color: #000; font-size: 13px; line-height: 1.5em; display: block; cursor: pointer; } .index-page .contacts-block .contact a:hover { text-decoration: none; } .index-page .contacts-block .socials { margin-top: 28px; padding: 20px 0 0; } }@media (max-width: 991.98px) { .index-page .contacts-block .block-content .content { -webkit-box-shadow: none; box-shadow: none; } .index-page .contacts-block .contacts-box { position: static; } .index-page .contacts-block .block-content .content { padding: 100px 0 60px; margin: 0 auto; width: 100%; min-width: unset; max-width: 450px; } .index-page .contacts-block .contacts { padding: 0; } .index-page .contacts-block .map-container { height: 300px; min-height: unset; } .index-page .contacts-block .socials { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .index-page .contacts-block .socials .social { margin: 0 10px; } }@media (max-width: 767.98px) { .index-page .contacts-block .block-content .content { max-width: 320px; } }@media screen and (max-height: 700px) and (min-width: 992px) { .index-page .contacts-block .block-content .content { max-height: 92%; padding: 35px 0 20px; max-width: 450px; } .index-page .contacts-block .contacts { margin: 40px auto 0; padding: 0 30px 0 30px; } .index-page .contacts-block .contact { position: relative; padding-left: 60px; } .index-page .contacts-block .contact::before { content: ; position: absolute; top: 0; left: 0; background-position: center; background-repeat: no-repeat; background-size: contain; } .index-page .contacts-block .contact + .contact { margin-top: 30px; } .index-page .contacts-block .contact__title { font-size: 15px; color: #000; font-family: Montserrat bold; } .index-page .contacts-block .contact__text { margin-top: 6px; color: #000; font-size: 13px; line-height: 1.5em; } .index-page .contacts-block .contact a { text-decoration: none; color: #000; font-size: 13px; line-height: 1.5em; display: block; cursor: pointer; } .index-page .contacts-block .contact a:hover { text-decoration: none; } .index-page .contacts-block .contact.address::before { width: 40px; height: 40px; } .index-page .contacts-block .contact.phone::before { width: 36px; height: 36px; } .index-page .contacts-block .contact.time::before { width: 42px; height: 42px; } .index-page .contacts-block .contact.email::before { width: 35px; height: 24px; } .index-page .contacts-block .socials { border-top: 1px solid #DCDCDC; display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 35px; padding: 30px -16px 0; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .index-page .contacts-block .socials .social { margin: 0 16px; width: 30px; height: 30px; } }.index-page .answers-block { margin-top: 100px; } .index-page .answers-block .block-container { background: #F8F8F8; padding-top: 140px; padding-bottom: 140px; } .index-page .answers-block .block-content { margin: 100px -25px 0; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .index-page .answers-block .answers { width: 50%; padding: 10px 25px; } .index-page .answers-block .answer-header .btn { padding: 10px 90px 10px 25px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; min-height: 90px; font-size: 13px; line-height: 1.75em; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; font-family: Montserrat SemiBold; position: relative; background: #FFFFFF; border-radius: 6px; } .index-page .answers-block .answer-header .btn::before, .index-page .answers-block .answer-header .btn::after { content: ; position: absolute; right: 35px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; background: #C10505; border-radius: 3px; } .index-page .answers-block .answer-header .btn::before { right: 60px; width: 3px; height: 55px; } .index-page .answers-block .answer-header .btn::after { bottom: 25px; height: 3px; width: 55px; } .index-page .answers-block .answer-header .btn:not(.collapsed)::before { bottom: 0; width: 3px; height: 0; } .index-page .answers-block .answer-body { padding: 34px; position: relative; font-size: 13px; line-height: 1.75em; color: #000; } .index-page .answers-block .answer + .answer { margin-top: 20px; } .index-page .answers-block .callback-form { margin-top: 120px; } @media (max-width: 767.98px) { .index-page .answers-block { margin-top: 70px; } .index-page .answers-block .block-container { padding-top: 90px; padding-bottom: 90px; } .index-page .answers-block .block-content { margin: 65px -25px 0; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .index-page .answers-block .answers { width: 100%; padding: 10px 25px; } .index-page .answers-block .answer-header .btn { padding: 10px 90px 10px 25px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; min-height: 90px; font-size: 13px; line-height: 1.75em; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; font-family: Montserrat SemiBold; position: relative; background: #FFFFFF; border-radius: 6px; } .index-page .answers-block .answer-header .btn::before, .index-page .answers-block .answer-header .btn::after { content: ; position: absolute; right: 25px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; background: #C10505; border-radius: 3px; } .index-page .answers-block .answer-header .btn::before { right: 36px; width: 2px; height: 25px; } .index-page .answers-block .answer-header .btn::after { bottom: 25px; height: 2px; width: 25px; } .index-page .answers-block .answer-header .btn:not(.collapsed)::before { bottom: 0; width: 3px; height: 0; } .index-page .answers-block .answer-body { padding: 20px; text-align: center; } .index-page .answers-block .answer + .answer { margin-top: 15px; } .index-page .answers-block .callback-form { margin-top: 90px; } }.index-page #popup-order { display: none; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center; background: -webkit-gradient(linear, left top, right top, from(#78D4FF), color-stop(50%, #0F57C4)); background: -webkit-linear-gradient(left, #78D4FF 0%, #0F57C4 50%); background: -o-linear-gradient(left, #78D4FF 0%, #0F57C4 50%); background: linear-gradient(90deg, #78D4FF 0%, #0F57C4 50%); color: #fff; } .index-page #popup-order .popup-title { font-size: 40px; text-transform: uppercase; font-family: BebasNeue Bold, sans-serif; line-height: normal; } .index-page #popup-order .popup-text { line-height: 1.1em; margin-top: 10px; } .index-page #popup-order .popup-form { margin-top: 20px; } .index-page #popup-order .popup-form form { font-family: Open Sans,Sans-serif; } .index-page #popup-order .popup-form form .form-control { width: 100%; } .index-page #popup-order .popup-form form .form-control input { border: 1px solid #d2d2d2; outline: none; height: 42px; padding-left: 20px; padding-right: 20px; width: 100%; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .index-page #popup-order .popup-form form .form-control input:hover, .index-page #popup-order .popup-form form .form-control input:focus { border-color: #fff; } .index-page #popup-order .popup-form form .form-control + .form-control { margin-top: 15px; } .index-page #popup-order .popup-form form .button { margin-top: 20px; } @media (max-width: 767.98px) { .index-page #popup-order { padding: 20px; } }.index-page .popup-success { color: #fff; } .index-page .popup-success#popup-success, .index-page .popup-success#popup-success-1, .index-page .popup-success#popup-success-question, .index-page .popup-success#popup-success-order { background: -webkit-gradient(linear, left top, right top, from(#78D4FF), color-stop(50%, #0F57C4)); background: -webkit-linear-gradient(left, #78D4FF 0%, #0F57C4 50%); background: -o-linear-gradient(left, #78D4FF 0%, #0F57C4 50%); background: linear-gradient(90deg, #78D4FF 0%, #0F57C4 50%); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center; } .index-page .popup-success .popup-title { font-size: 40px; text-transform: uppercase; font-family: BebasNeue Bold, sans-serif; line-height: normal; } .index-page .popup-success .popup-title span { font-size: 35px; } .index-page .popup-success .popup-text { line-height: 1.1em; margin-top: 10px; }.index-page .popup-news { font-family: Montserrat Regular; } .index-page .popup-news.fancybox-content { padding: 0; max-width: 1100px; } .index-page .popup-news.fancybox-content .fancybox-button.fancybox-close-small { color: #fff; padding: 6px; } .index-page .popup-news .popup-body { display: -webkit-box; display: -ms-flexbox; display: flex; } .index-page .popup-news .title { font-size: 25px; line-height: normal; font-family: Montserrat Black; } .index-page .popup-news .popup-news { padding: 40px 35px; background: #ffd000; width: 65.5%; } .index-page .popup-news .popup-news .swiper-slide { width: 100% !important; } .index-page .popup-news .popup-news .title { color: #333333; } .index-page .popup-news .popup-news .popup-news-slider { margin-top: 35px; } .index-page .popup-news .popup-news .news-date { font-family: Montserrat Semibold; color: #333333; font-size: 13px; line-height: normal; } .index-page .popup-news .popup-news .news-text { margin-top: 20px; color: #333333; font-size: 13px; line-height: 1.6em; } .index-page .popup-news .popup-news .news + .news { margin-top: 50px; } .index-page .popup-news .popup-news .popup-slider-controls { margin-top: 35px; 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; } .index-page .popup-news .popup-news .popup-slider-controls .popup-slider-control-prev, .index-page .popup-news .popup-news .popup-slider-controls .popup-slider-control-next { outline: none; height: 26px; width: 20px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/soiskatelam/icon-arrow_yellow.svg); } .index-page .popup-news .popup-news .popup-slider-controls .popup-slider-control-prev { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); } .index-page .popup-news .popup-news .popup-slider-controls .popup-slider-pagination { margin-left: 15px; margin-right: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .index-page .popup-news .popup-news .popup-slider-controls .popup-slider-bullet { outline: none; display: inline-block; width: 22px; height: 22px; border-radius: 50%; border: 1px solid #f99830; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .index-page .popup-news .popup-news .popup-slider-controls .popup-slider-bullet:hover { background: rgba(249, 152, 48, 0.5); } .index-page .popup-news .popup-news .popup-slider-controls .popup-slider-bullet + .popup-slider-bullet { margin-left: 5px; } .index-page .popup-news .popup-news .popup-slider-controls .popup-slider-bullet-active { background: #f99830; } .index-page .popup-news .popup-socials { padding: 15px; width: 44.5%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; text-align: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; min-height: 100%; color: #fff; background: no-repeat center/cover url(/bitrix/templates/maintemplate/images/pages/soiskatelam/popup-bg.jpg); } .index-page .popup-news .popup-socials .title { color: #fff; } .index-page .popup-news .popup-socials .description { margin-top: 17px; font-size: 18px; line-height: normal; } .index-page .popup-news .popup-socials .socials { padding: 11px 20px; margin-top: 60px; display: -webkit-box; display: -ms-flexbox; display: flex; border: 1px dashed #ffd000; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .index-page .popup-news .popup-socials .socials .social { width: 26px; height: 26px; position: relative; } .index-page .popup-news .popup-socials .socials .social::before, .index-page .popup-news .popup-socials .socials .social::after { content: ; position: absolute; top: 0; left: 0; bottom: 0; right: 0; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; background-position: center; background-repeat: no-repeat; background-size: contain; } .index-page .popup-news .popup-socials .socials .social::after { opacity: 0; } .index-page .popup-news .popup-socials .socials .social + .social { margin-left: 16px; } .index-page .popup-news .popup-socials .socials .social.telegram::before { background-image: url(/bitrix/templates/maintemplate/img/icon-telegram_white.svg); } .index-page .popup-news .popup-socials .socials .social.telegram::after { background-image: url(/bitrix/templates/maintemplate/img/icon-telegram_yellow.svg); } .index-page .popup-news .popup-socials .socials .social.whatsapp::before { background-image: url(/bitrix/templates/maintemplate/img/icon-whatsapp_white.svg); } .index-page .popup-news .popup-socials .socials .social.whatsapp::after { background-image: url(/bitrix/templates/maintemplate/img/icon-whatsapp_yellow.svg); } .index-page .popup-news .popup-socials .socials .social.viber::before { background-image: url(/bitrix/templates/maintemplate/img/icon-viber_white.svg); } .index-page .popup-news .popup-socials .socials .social.viber::after { background-image: url(/bitrix/templates/maintemplate/img/icon-viber_yellow.svg); } .index-page .popup-news .popup-socials .socials .social.skype::before { background-image: url(/bitrix/templates/maintemplate/img/icon-skype_white.svg); } .index-page .popup-news .popup-socials .socials .social.skype::after { background-image: url(/bitrix/templates/maintemplate/img/icon-skype_yellow.svg); } .index-page .popup-news .popup-socials .socials .social:hover::before { opacity: 0; } .index-page .popup-news .popup-socials .socials .social:hover::after { opacity: 1; } @media (min-width: 768px) and (max-width: 991.98px) { .index-page .popup-news .popup-news { padding: 20px 15px; } } @media (max-width: 767.98px) { .index-page .popup-news.fancybox-content { max-width: 400px; } .index-page .popup-news.fancybox-content .fancybox-button.fancybox-close-small { color: #333; } .index-page .popup-news .title { font-size: 20px; } .index-page .popup-news .popup-body { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .index-page .popup-news .popup-news { width: 100%; } .index-page .popup-news .popup-news .news-date { font-size: 12px; } .index-page .popup-news .popup-news .news-text { margin-top: 15px; font-size: 12px; } .index-page .popup-news .popup-news .news + .news { margin-top: 40px; } .index-page .popup-news .popup-socials { width: 100%; padding: 100px 10px 110px; } .index-page .popup-news .popup-socials .description { margin-top: 40px; font-size: 16px; } }.university-page { padding-top: 100px; padding-bottom: 100px; } .university-page.intro { padding-top: 0; } .university-page .slider-pagination { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .university-page .slider-pagination .slider-pagination-bullet { display: block; margin: 3px 10px; width: 15px; height: 15px; border: 1px solid #9E9E9E; -webkit-box-sizing: border-box; box-sizing: border-box; cursor: pointer; outline: none; -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; border-radius: 50%; } .university-page .slider-pagination .slider-pagination-bullet:hover { border-color: #f8ab0c; background: #fbd179; } .university-page .slider-pagination .slider-pagination-bullet.slider-pagination-bullet-active { border-color: #F9B934; background: #F9B934; } .university-page .text_banner-link { margin-top: 70px; } .university-page .text_banner-link .text-block { font-size: 16px; line-height: 1.6em; } .university-page .text_banner-link .banner-link { margin-top: 0; } @media (min-width: 768px) and (max-width: 991.98px) { .university-page .text_banner-link .text-block { font-size: 14px; } } @media (max-width: 767.98px) { .university-page .text_banner-link { margin-top: 60px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .university-page .text_banner-link .text-block { width: 100%; font-size: 15px; text-align: center; } .university-page .text_banner-link .banner-link { width: 100%; } } .university-page .reviews-block { margin-top: 75px; } @media (max-width: 767.98px) { .university-page .reviews-block { margin-top: 130px; } } .university-page .callback-form { margin-top: 70px; } .university-page .callback-form .block-container { max-width: 1200px; margin: 0 auto; } .university-page .university-info-block { margin-top: 55px; margin-bottom: 80px; } .university-page .university-info-block .block-container { padding-bottom: 55px; border-bottom: 1px solid #E7E7E7; } .university-page .university-info-block .title-big { font-size: 20px; line-height: 1.2em; font-family: Montserrat Bold; color: #000000; } .university-page .university-info-block .title-small { font-family: Montserrat SemiBold; font-size: 16px; line-height: 1.25em; } .university-page .university-info-block .info-table { margin-top: 20px; width: 100%; } .university-page .university-info-block .info-table tbody tr th, .university-page .university-info-block .info-table tbody tr td { font-size: 13px; line-height: 1.3em; padding: 10px 0; width: 50%; } .university-page .university-info-block .info-table tbody tr th:first-child, .university-page .university-info-block .info-table tbody tr td:first-child { padding-right: 10px; } .university-page .university-info-block .info-table tbody tr th:nth-child(2), .university-page .university-info-block .info-table tbody tr td:nth-child(2) { padding-left: 10px; } .university-page .university-info-block .info-table tbody tr th { font-family: Montserrat Regular; color: #717171; } .university-page .university-info-block .info-table tbody tr td { color: #000000; font-family: Montserrat Medium; } .university-page .university-info-block .info-table tbody tr a { color: #000; } .university-page .university-info-block .info-table tbody tr a.link { color: #F9B934; } .university-page .university-info-block .info-table tbody tr a.link span { border-bottom: 1px solid #F9B934; -webkit-transition: all ease 200ms; -o-transition: all ease 200ms; transition: all ease 200ms; } .university-page .university-info-block .info-table tbody tr a.link:hover { border-color: #f3a607; color: #f3a607; } .university-page .university-info-block .list { margin-top: 45px; } .university-page .university-info-block .info__list { margin: 30px 0 0; padding: 0; list-style: none; } .university-page .university-info-block .info__list li { font-family: Montserrat SemiBold; font-size: 13px; line-height: 1.25em; color: #000; } .university-page .university-info-block .info__list li + li { margin-top: 20px; } .university-page .university-info-block .info-box + .info-box { margin-top: 50px; } @media (max-width: 767.98px) { .university-page .university-info-block { margin-bottom: 50px; } .university-page .university-info-block .title-big { text-align: center; } .university-page .university-info-block .title-small { text-align: center; } .university-page .university-info-block .info__list li { text-align: center; } .university-page .university-info-block .info-table tbody tr th, .university-page .university-info-block .info-table tbody tr td { width: unset; } .university-page .university-info-block .info-table tbody tr th:first-child, .university-page .university-info-block .info-table tbody tr td:first-child { padding-right: 5px; } .university-page .university-info-block .info-table tbody tr th:nth-child(2), .university-page .university-info-block .info-table tbody tr td:nth-child(2) { padding-left: 10px; } } .university-page .info-image-block { margin-top: 80px; } .university-page .info-image-block .item { position: relative; } .university-page .info-image-block .item__image { height: 400px; width: 100%; } .university-page .info-image-block .item__image img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .university-page .info-image-block .item__info { position: absolute; left: 20px; top: 20px; 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-pack: end; -ms-flex-pack: end; justify-content: flex-end; right: 20px; bottom: 16px; } .university-page .info-image-block .item__title { font-size: 15px; line-height: 1.2em; color: #fff; font-family: Montserrat Bold; } .university-page .info-image-block .item__title span { border-bottom: 1px solid #F9B934; } .university-page .info-image-block .item__text { margin-top: 18px; font-size: 13px; line-height: 1.4em; color: #FFFFFF; } @media (max-width: 767.98px) { .university-page .info-image-block { margin-top: 60px; } .university-page .info-image-block .item__image { height: 320px; width: 100%; } .university-page .info-image-block .item__image img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .university-page .info-image-block .item__info { position: absolute; left: 20px; top: 20px; text-align: center; right: 20px; bottom: 16px; } .university-page .info-image-block .item__title { font-size: 15px; color: #fff; font-family: Montserrat Bold; } .university-page .info-image-block .item__title span { border-bottom: 1px solid #F9B934; } .university-page .info-image-block .item__text { margin-top: 10px; line-height: 1.8em; font-size: 13px; line-height: 1.4em; color: #FFFFFF; } } .university-page .button { white-space: nowrap; text-decoration: none; outline: none; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; line-height: normal; border: 1px solid transparent; text-align: center; font-size: 17px; display: inline-block; line-height: normal; -webkit-box-sizing: border-box; box-sizing: border-box; cursor: pointer; } .university-page .button.red { padding: 20px 50px; font-size: 13px; color: #fff; font-family: Montserrat bold; background: #C10505; border-radius: 4px; } .university-page .button.red:hover { text-decoration: none; background: #c40000; } .university-page .button.red.play span { color: #fff; padding-right: 35px; position: relative; } .university-page .button.red.play span::after { content: ; position: absolute; top: 50%; right: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 20px; height: 20px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/index/img/intro/icon-play-button_white.svg); } .university-page .button.arrow span { padding-right: 40px; position: relative; } .university-page .button.arrow span::after { content: ; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 25px; height: 10px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/index/icon-arrow_white.svg); } .university-page .button.white-outline { padding: 23px 35px; color: #fff; border: 1px solid #fff; border-radius: 10px; font-size: 20px; font-weight: 700; font-family: Open Sans,Sans-serif; } .university-page .button.white-outline:hover { background: #fff; color: #000; } .university-page .button.black { padding: 21px 43px; border-radius: 12px; background: #201F1F; font-size: 12px; font-family: Open Sans,Sans-serif; font-weight: 500; border: 1px solid #201F1F; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; color: #fff; -webkit-box-shadow: 0 0 17px 0 rgba(0, 0, 0, 0.85); box-shadow: 0 0 17px 0 rgba(0, 0, 0, 0.85); } .university-page .button.black:hover { color: #201F1F; background: unset; } .university-page .button.yellow { padding: 15px 10px; background: #F9B934; border-color: #F9B934; font-size: 13px; font-family: Montserrat bold; color: #000; border-radius: 4px; text-align: center; } .university-page .button:hover { text-decoration: none; } @media (max-width: 991.98px) { .university-page .button { font-size: 16px; } .university-page .button.red { padding: 12px 45px 14px; } .university-page .button.yellow { font-size: 12px !important; padding: 18px 40px 19px; } } .university-page .university-search-block { margin-top: 110px; } .university-page .university-search-block .dropdown .btn { border-radius: 0 0 0.25em 0.25em; cursor: pointer; width: 100%; background: #EDEDED; border-radius: 4px; font-size: 13px; padding: 5px 35px 5px 20px; height: 58px; -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; -webkit-box-sizing: border-box; box-sizing: border-box; border: 2px solid transparent; font-family: Montserrat Semibold; padding-right: 25px; text-decoration: none; position: relative; z-index: 12; display: -webkit-box; display: -ms-flexbox; display: flex; color: #000; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .university-page .university-search-block .dropdown .btn::before { content: ; width: 100%; position: absolute; top: 50%; -webkit-transform: translateY(-50%) rotate(-90deg); -ms-transform: translateY(-50%) rotate(-90deg); transform: translateY(-50%) rotate(-90deg); right: 15px; z-index: 20; width: 15px; -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; height: 15px; background: transparent; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-pagination-arrow.svg); } .university-page .university-search-block .dropdown .btn:hover { text-decoration: none; } .university-page .university-search-block .dropdown.show .btn::before { -webkit-transform: translateY(-50%) rotate(90deg); -ms-transform: translateY(-50%) rotate(90deg); transform: translateY(-50%) rotate(90deg); } .university-page .university-search-block .dropdown .dropdown-menu { padding: 0; border: 2px solid #EDEDED; width: 100%; margin-top: -3px; border-radius: 0 0 5px 5px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .university-page .university-search-block .dropdown .dropdown-menu a { cursor: pointer; font-size: 13px; color: #000; text-decoration: none; padding: 12px 20px 12px 20px; display: block; font-family: Montserrat SemiBold; } .university-page .university-search-block .dropdown .dropdown-menu a:hover { text-decoration: none; background: #c10405; color: #fff; } .university-page .university-search-block .button { white-space: nowrap; text-decoration: none; outline: none; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; line-height: normal; border: 1px solid transparent; text-align: center; font-size: 17px; display: inline-block; line-height: normal; -webkit-box-sizing: border-box; box-sizing: border-box; cursor: pointer; } .university-page .university-search-block .button.yellow { padding: 15px 10px; background: #F9B934; border-color: #F9B934; font-size: 13px; font-family: Montserrat bold; color: #000; border-radius: 4px; text-align: center; } @media (max-width: 991.98px) { .university-page .university-search-block .button { font-size: 16px; } .university-page .university-search-block .button.yellow { font-size: 12px !important; padding: 18px 40px 19px; } } .university-page .university-search-block .block-container { margin: 0 auto; padding: 27px 10px 50px; border: 1px solid #EEEEEE; max-width: 900px; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 6px; } .university-page .university-search-block .block-container.small { padding: 0px 20px 30px; max-width: 664px; } .university-page .university-search-block .title { text-align: center; font-family: Montserrat bold; font-size: 24px; line-height: normal; } .university-page .university-search-block form { max-width: 660px; margin: 33px auto 0; display: -webkit-box; display: -ms-flexbox; display: flex; } .university-page .university-search-block .form-control { padding: 0px 12px; width: 50%; } .university-page .university-search-block .form-control input { cursor: pointer; border: none; outline: none; width: 100%; background: #EDEDED; border-radius: 4px; font-size: 13px; padding: 5px 25px; height: 58px; } .university-page .university-search-block .form-control input::-webkit-input-placeholder { font-size: 13px; line-height: normal; color: #6A6A6A; } .university-page .university-search-block .form-control input::-moz-placeholder { font-size: 13px; line-height: normal; color: #6A6A6A; } .university-page .university-search-block .form-control input:-moz-placeholder { font-size: 13px; line-height: normal; color: #6A6A6A; } .university-page .university-search-block .form-control input::-ms-input-placeholder { font-size: 13px; line-height: normal; color: #6A6A6A; } .university-page .university-search-block .form-control input::input-placeholder { font-size: 13px; line-height: normal; color: #6A6A6A; } .university-page .university-search-block .form-control:first-child { min-width: 310px; } .university-page .university-search-block .button { display: block; width: 100%; min-height: 100%; 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; } @media (min-width: 768px) and (max-width: 991.98px) { .university-page .university-search-block { margin-top: 60px; } } @media (max-width: 767.98px) { .university-page .university-search-block { margin-top: 50px; } .university-page .university-search-block form { margin: 49px auto 0; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; max-width: 300px; } .university-page .university-search-block .block-container.small { padding: 0px 20px 20px; } .university-page .university-search-block .block-container.small form { margin: 20px auto 0; } .university-page .university-search-block .form-control { width: 100%; padding: 11px 0; } .university-page .university-search-block .form-control:first-child { min-width: 280px; } } .university-page .universities-info-list-block { margin-top: 110px; } .university-page .universities-info-list-block b { font-family: Montserrat Bold; } .university-page .universities-info-list-block .title { font-size: 20px; line-height: 26px; font-family: Montserrat bold; text-align: center; } .university-page .universities-info-list-block .list { margin: 40px auto 0; max-width: 720px; } .university-page .universities-info-list-block .item { text-decoration: none; color: #000; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .university-page .universities-info-list-block .item span { display: block; } .university-page .universities-info-list-block .item:hover { text-decoration: none; } .university-page .universities-info-list-block .item-title { font-size: 19px; line-height: 1.7em; } .university-page .universities-info-list-block .item-info { border-radius: 2px; min-width: 92px; padding: 10px 12px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; font-size: 11px; line-height: normal; text-align: center; font-family: Montserrat Black; color: #fff; } .university-page .universities-info-list-block .item-info.green { background: #11D548; } .university-page .universities-info-list-block .item-info.red { background: #C10505; } .university-page .universities-info-list-block .item-info.orange { background: #F9B934; } .university-page .universities-info-list-block .item + .item { margin-top: 20px; } @media (min-width: 768px) { .university-page .universities-info-list-block .item { margin-left: -15px; margin-top: -15px; } .university-page .universities-info-list-block .item-title { margin: 3px 15px; } .university-page .universities-info-list-block .item-info { margin: 3px 15px; } } @media (max-width: 767.98px) { .university-page .universities-info-list-block { margin-top: 80px; } .university-page .universities-info-list-block .item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .university-page .universities-info-list-block .item span { display: inline-block; } .university-page .universities-info-list-block .item:hover { text-decoration: none; } .university-page .universities-info-list-block .item-title { margin-bottom: 11px; text-align: center; font-size: 18px; line-height: 1.8em; } .university-page .universities-info-list-block .item-info { margin-left: 0; } .university-page .universities-info-list-block .item + .item { margin-top: 38px; } } .university-page .info-block { font-size: 16px; line-height: 26px; } .university-page .info-block p + p { margin-top: 25px; } @media (max-width: 767.98px) { .university-page .info-block { text-align: center; } }.universities-links-page { padding: 100px 0; } @media (max-width: 767.98px) { .universities-links-page { padding: 70px 0; } }.unviversities-navigation-page .button.yellow { padding: 15px 10px; background: #F9B934; border-color: #F9B934; font-size: 13px; font-family: Montserrat bold; color: #000; border-radius: 4px; text-align: center; }.unviversities-navigation-page .button:hover { text-decoration: none; }@media (max-width: 991.98px) { .unviversities-navigation-page .button { font-size: 16px; } .unviversities-navigation-page .button.yellow { font-size: 12px !important; padding: 18px 40px 19px; } }.specialties-list-page { padding-bottom: 30px; } .specialties-list-page .info-text p { font-size: 17px; line-height: 1.4em; color: #000; } @media (max-width: 991.98px) { .specialties-list-page .info-text p { font-size: 14px; text-align: center; line-height: 1.5em; } } .specialties-list-page .specialties-search-block { margin-top: 60px; } .specialties-list-page .specialties-search-block .title { font-size: 24px; line-height: normal; color: #000; font-family: Montserrat Bold; } .specialties-list-page .specialties-search-block .text { margin-top: 42px; font-size: 16px; line-height: 140%; color: #000; } .specialties-list-page .specialties-search-block .block-container { display: -webkit-box; display: -ms-flexbox; display: flex; padding-bottom: 70px; border-bottom: 1px solid #ECECEC; } .specialties-list-page .specialties-search-block .block-container .column-form, .specialties-list-page .specialties-search-block .block-container .column-filter { width: 50%; 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-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } .specialties-list-page .specialties-search-block .block-container .column-filter { margin-left: 20px; } .specialties-list-page .specialties-search-block form { margin-top: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; max-width: 520px; width: 100%; } .specialties-list-page .specialties-search-block form .form-control { width: 50%; } .specialties-list-page .specialties-search-block form .form-control + .form-control { margin-left: 30px; } .specialties-list-page .specialties-search-block form input { width: 100%; border: none; outline: none; background: #EDEDED; border-radius: 4px; min-height: 58px; padding-left: 25px; padding-right: 25px; font-size: 13px; } .specialties-list-page .specialties-search-block form input::-webkit-input-placeholder { color: #6A6A6A; } .specialties-list-page .specialties-search-block form input::-moz-placeholder { color: #6A6A6A; } .specialties-list-page .specialties-search-block form input:-moz-placeholder { color: #6A6A6A; } .specialties-list-page .specialties-search-block form input::-ms-input-placeholder { color: #6A6A6A; } .specialties-list-page .specialties-search-block form input::input-placeholder { color: #6A6A6A; } .specialties-list-page .specialties-search-block form .button { width: 100%; min-height: 58px; background: #F9B934; font-family: Montserrat Bold; border-radius: 4px; font-size: 13px; line-height: normal; color: #000; } .specialties-list-page .specialties-search-block .letters-list { max-width: 460px; list-style: none; margin: 26px -8px 0; padding: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .specialties-list-page .specialties-search-block .letters-list li { width: 10%; padding: 8px; } .specialties-list-page .specialties-search-block .letters-list li a { text-decoration: none; display: -webkit-box; display: -ms-flexbox; display: flex; text-align: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border: 1px solid #EDEDED; background: #fff; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 2px; font-family: Montserrat SemiBold; height: 30px; width: 30px; color: #000; font-size: 15px; line-height: normal; -webkit-transition: all ease 260ms; -o-transition: all ease 260ms; transition: all ease 260ms; } .specialties-list-page .specialties-search-block .letters-list li a.active { background: #F9B934; border-color: #F9B934; } .specialties-list-page .specialties-search-block .letters-list li a:hover { text-decoration: none; background: rgba(249, 185, 52, 0.7); } .specialties-list-page .specialties-search-block .letters-list li.active a { background: #F9B934; border-color: #F9B934; } @media (min-width: 992px) { .specialties-list-page .specialties-search-block { padding-top: 25px; } } @media (min-width: 768px) and (max-width: 991.98px) { .specialties-list-page .specialties-search-block .text { max-width: 280px; font-size: 14px; } .specialties-list-page .specialties-search-block form { max-width: 280px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .specialties-list-page .specialties-search-block form .form-control { width: 100%; } .specialties-list-page .specialties-search-block form .form-control + .form-control { margin: 15px 0 0; } .specialties-list-page .specialties-search-block form input { min-height: 50px; } .specialties-list-page .specialties-search-block form .button { min-height: 50px; } } @media (max-width: 767.98px) { .specialties-list-page .specialties-search-block form { margin-top: 30px; } .specialties-list-page .specialties-search-block form .form-control + .form-control { margin-left: 20px; } .specialties-list-page .specialties-search-block .title { text-align: center; } .specialties-list-page .specialties-search-block .text { text-align: center; } .specialties-list-page .specialties-search-block .block-container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 50px; } .specialties-list-page .specialties-search-block .block-container .column-form, .specialties-list-page .specialties-search-block .block-container .column-filter { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100%; } .specialties-list-page .specialties-search-block .block-container .column-filter { margin: 55px 0 0; } } @media (max-width: 575.98px) { .specialties-list-page .specialties-search-block form { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .specialties-list-page .specialties-search-block form .form-control { width: 100%; } .specialties-list-page .specialties-search-block form .form-control + .form-control { margin: 20px 0 0; } } .specialties-list-page .specialties-list-block { margin-top: 52px; } .specialties-list-page .specialties-list-block .list { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0 -15px; } .specialties-list-page .specialties-list-block .item { width: calc(100% / 3); padding: 18px 15px; } .specialties-list-page .specialties-list-block .item__container { min-height: 230px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; text-align: center; background: #FFFFFF; border: 1px solid #E7E7E7; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 2px; padding: 10px 10px 15px; } .specialties-list-page .specialties-list-block .item__title { font-size: 18px; line-height: 22px; min-height: 44px; color: #000; font-family: Montserrat SemiBold; } .specialties-list-page .specialties-list-block .item__text { margin-top: 12px; font-size: 15px; line-height: 18px; color: #000; } .specialties-list-page .specialties-list-block .item .button { margin-top: 42px; min-height: 52px; min-width: 245px; 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; text-align: center; border: 1px solid #C10505; font-family: Montserrat SemiBold; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 6px; color: #000; font-size: 12px; } .specialties-list-page .specialties-list-block .item .button:hover { background: #C10505; color: #fff; } @media (max-width: 991.98px) { .specialties-list-page .specialties-list-block .item { width: 50%; } } @media (max-width: 767.98px) { .specialties-list-page .specialties-list-block .list { margin: 10px -10px; } .specialties-list-page .specialties-list-block .item { padding: 13px 10px; } .specialties-list-page .specialties-list-block .item__container { min-height: 190px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; text-align: center; background: #FFFFFF; border: 1px solid #E7E7E7; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 2px; padding: 10px 10px 15px; } .specialties-list-page .specialties-list-block .item__title { font-size: 17px; line-height: 22px; min-height: 44px; color: #000; font-family: Montserrat SemiBold; } .specialties-list-page .specialties-list-block .item__text { margin-top: 10px; font-size: 13px; line-height: 18px; color: #000; } .specialties-list-page .specialties-list-block .item .button { margin-top: 25px; min-width: 160px; font-size: 11px; } } @media (max-width: 575.98px) { .specialties-list-page .specialties-list-block .item { width: 100%; } .specialties-list-page .specialties-list-block .item .button { font-size: 13px; } }.insurance-page { padding: 85px 0 30px; } .insurance-page .info-text { line-height: 1.65em; font-size: 15px; color: #000; text-align: center; } .insurance-page .insurance-list_block .list { margin: 55px -19px; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .insurance-page .insurance-list_block .item { padding: 15px 19px; width: calc(100% / 3); min-height: 100%; } .insurance-page .insurance-list_block .item_container { height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; text-decoration: none; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; min-height: 94px; padding: 20px; border: 1px solid #EEEEEE; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 2px; cursor: pointer; -webkit-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; transition: all .25s ease-in-out; } .insurance-page .insurance-list_block .item_container:hover { -webkit-transform: translateY(-6px); -ms-transform: translateY(-6px); transform: translateY(-6px); text-decoration: none; -webkit-box-shadow: 0px 0px 1px 1px rgba(125, 125, 125, 0.15); box-shadow: 0px 0px 1px 1px rgba(125, 125, 125, 0.15); -webkit-box-shadow: 0px 1px 1px 4px rgba(125, 125, 125, 0.01); box-shadow: 0px 1px 1px 4px rgba(125, 125, 125, 0.01); } .insurance-page .insurance-list_block .item_image { height: 26px; max-width: 142px; min-width: 60px; } .insurance-page .insurance-list_block .item_image img { width: 100%; height: 100%; -o-object-fit: contain; object-fit: contain; } .insurance-page .insurance-list_block .item_title { text-decoration: none; margin-left: 30px; font-size: 13px; line-height: 1.2em; color: #000; font-family: Montserrat Bold; } @media (min-width: 1200px) { .insurance-page .insurance-list_block .item { width: 25%; } } @media (max-width: 991.98px) { .insurance-page .insurance-list_block .list { margin: 45px -15px; } .insurance-page .insurance-list_block .item { padding: 15px; width: 50%; } .insurance-page .insurance-list_block .item_title { margin-left: 15px; } } @media (max-width: 767.98px) { .insurance-page .insurance-list_block .list { margin: 45px -10px; } .insurance-page .insurance-list_block .item { padding: 10px; width: 50%; } .insurance-page .insurance-list_block .item_container { padding: 20px 15px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .insurance-page .insurance-list_block .item_title { margin: 15px 0 0; text-align: center; font-size: 12px; } } @media (max-width: 991.98px) { .insurance-page { padding: 65px 0 30px; } .insurance-page .info-text { font-size: 13px; line-height: 1.85em; } }.shop-page-1 .slider-pagination { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .shop-page-1 .slider-pagination .slider-pagination-bullet { display: block; margin: 3px 10px; width: 15px; height: 15px; border: 1px solid #9E9E9E; -webkit-box-sizing: border-box; box-sizing: border-box; cursor: pointer; outline: none; -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; border-radius: 50%; } .shop-page-1 .slider-pagination .slider-pagination-bullet:hover { border-color: #f8ab0c; background: #fbd179; } .shop-page-1 .slider-pagination .slider-pagination-bullet.slider-pagination-bullet-active { border-color: #F9B934; background: #F9B934; }.shop-page-1 .button { white-space: nowrap; text-decoration: none; outline: none; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; line-height: normal; border: 1px solid transparent; text-align: center; font-size: 17px; display: inline-block; line-height: normal; -webkit-box-sizing: border-box; box-sizing: border-box; cursor: pointer; } .shop-page-1 .button.red { padding: 20px 50px; font-size: 13px; color: #fff; font-family: Montserrat bold; background: #C10505; border-radius: 4px; } .shop-page-1 .button.red:hover { text-decoration: none; background: #c40000; } .shop-page-1 .button.red.play span { color: #fff; padding-right: 35px; position: relative; } .shop-page-1 .button.red.play span::after { content: ; position: absolute; top: 50%; right: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 20px; height: 20px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/index/img/intro/icon-play-button_white.svg); } .shop-page-1 .button.arrow span { padding-right: 40px; -webkit-transition: all ease 280ms; -o-transition: all ease 280ms; transition: all ease 280ms; position: relative; } .shop-page-1 .button.arrow span::after { content: ; -webkit-transition: all ease 280ms; -o-transition: all ease 280ms; transition: all ease 280ms; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 25px; height: 10px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/index/icon-arrow_white.svg); } .shop-page-1 .button.arrow:hover span { -webkit-transform: translateX(-2px); -ms-transform: translateX(-2px); transform: translateX(-2px); padding-right: 40px; position: relative; } .shop-page-1 .button.arrow:hover span::after { -webkit-transform: translateX(9px) translateY(-50%); -ms-transform: translateX(9px) translateY(-50%); transform: translateX(9px) translateY(-50%); } .shop-page-1 .button.arrow:active { -webkit-box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.25); box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.25); } .shop-page-1 .button.white-outline { padding: 23px 35px; color: #fff; border: 1px solid #fff; border-radius: 10px; font-size: 20px; font-weight: 700; font-family: Open Sans,Sans-serif; } .shop-page-1 .button.white-outline:hover { background: #fff; color: #000; } .shop-page-1 .button.black { padding: 21px 43px; border-radius: 12px; background: #201F1F; font-size: 12px; font-family: Open Sans,Sans-serif; font-weight: 500; border: 1px solid #201F1F; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; color: #fff; -webkit-box-shadow: 0 0 17px 0 rgba(0, 0, 0, 0.85); box-shadow: 0 0 17px 0 rgba(0, 0, 0, 0.85); } .shop-page-1 .button.black:hover { color: #201F1F; background: unset; } .shop-page-1 .button.yellow { padding: 15px 10px; background: #F9B934; border-color: #F9B934; font-size: 13px; font-family: Montserrat bold; color: #000; border-radius: 4px; text-align: center; } .shop-page-1 .button.yellow:hover { background: #FFC242; } .shop-page-1 .button.yellow:active { -webkit-box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.25); box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.25); } .shop-page-1 .button:hover { text-decoration: none; } @media (max-width: 991.98px) { .shop-page-1 .button { font-size: 16px; } .shop-page-1 .button.red { padding: 12px 45px 14px; } .shop-page-1 .button.yellow { font-size: 12px !important; padding: 18px 40px 19px; } }.shop-page-1 .intro-block .intro-slider_container { height: 480px; }.shop-page-1 .intro-block .slide__image { height: 480px; width: 100%; } .shop-page-1 .intro-block .slide__image img { height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; }.shop-page-1 .intro-block .slide__container { position: relative; }.shop-page-1 .intro-block .slide__info { position: absolute; color: #fff; z-index: 64; top: 0; left: 0; bottom: 0; right: 0; }.shop-page-1 .intro-block .slide .container { height: 100%; }.shop-page-1 .intro-block .slide-info__container { height: 100%; 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-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }.shop-page-1 .intro-block .slide__title { font-family: Montserrat Black; font-size: 40px; line-height: 1.2em; }.shop-page-1 .intro-block .slide__subtitle { margin-top: 30px; font-size: 28px; line-height: 1.2em; }.shop-page-1 .intro-block .slide__text { margin-top: 15px; font-size: 16px; line-height: 23px; }.shop-page-1 .intro-block .slide .button.button-news { margin-top: 30px; border: 1px solid #F9B934; border-radius: 3px; font-size: 17px; color: #fff; font-family: Montserrat bold; padding: 12px 16px; }.shop-page-1 .intro-block .slide__buttons { margin-top: 40px; display: -webkit-box; display: -ms-flexbox; display: flex; } .shop-page-1 .intro-block .slide__buttons .button + .button { margin-left: 40px; }.shop-page-1 .intro-block .link-to-news { margin-left: 39px; display: block; position: relative; z-index: 64; text-decoration: none; } .shop-page-1 .intro-block .link-to-news_container { text-align: left; min-width: 230px; min-height: 58px; border-radius: 4px; padding: 10px 10px 10px 65px; background: #F9B934; position: relative; z-index: 64; color: #333333; font-size: 13px; 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-pack: center; -ms-flex-pack: center; justify-content: center; font-family: Montserrat Bold; -webkit-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; line-height: 1.4em; } .shop-page-1 .intro-block .link-to-news_container::before { border: 11px solid rgba(249, 185, 52, 0.7); } .shop-page-1 .intro-block .link-to-news_container::after { content: ; position: absolute; left: 35px; font-size: 50px; width: 16px; height: 16px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-news-1.svg); } .shop-page-1 .intro-block .link-to-news:hover { text-decoration: none; }.shop-page-1 .intro-block .slider-pagination-container { position: absolute; left: 0; right: 0; top: 0; height: 480px; width: 100%; } .shop-page-1 .intro-block .slider-pagination-container .container { position: relative; height: 100%; }.shop-page-1 .intro-block .intro-slider-pagination { position: absolute; z-index: 120; }.shop-page-1 .intro-block .button.red { 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; }@media (min-width: 992px) { .shop-page-1 .intro-block .intro-slider-pagination { right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .shop-page-1 .intro-block .intro-slider-pagination .slider-pagination .slider-pagination-bullet { border-color: #fff; } .shop-page-1 .intro-block .slider-pagination.vertical { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .shop-page-1 .intro-block .slider-pagination.vertical .slider-pagination-bullet { margin: 10px 3px; } }@media (max-width: 1199.98px) { .shop-page-1 .intro-block .slide__title { font-size: 35px; } .shop-page-1 .intro-block .slide__subtitle { margin-top: 30px; font-size: 24px; } .shop-page-1 .intro-block .slide__text { margin-top: 25px; font-size: 14px; } .shop-page-1 .intro-block .slide .button.button-news { margin-top: 35px; padding: 10px 16px; } .shop-page-1 .intro-block .slide__buttons { margin-top: 50px; } .shop-page-1 .intro-block .link-to-news { margin-left: 39px; } .shop-page-1 .intro-block .link-to-news_container { min-height: 56px; } }@media (max-width: 991.98px) { .shop-page-1 .intro-block { margin-top: 60px !important; } .shop-page-1 .intro-block .intro-slider_container { height: 460px; } .shop-page-1 .intro-block .slide__image { height: 460px; } .shop-page-1 .intro-block .slide__title { font-size: 30px; } .shop-page-1 .intro-block .slide__title br { display: none; } .shop-page-1 .intro-block .slide__subtitle { margin-top: 30px; font-size: 22px; } .shop-page-1 .intro-block .slide__text { margin-top: 25px; font-size: 12px; } .shop-page-1 .intro-block .slide .button.button-news { margin-top: 35px; padding: 10px 16px; } .shop-page-1 .intro-block .slide__buttons { margin-top: 40px; } .shop-page-1 .intro-block .intro-slider-pagination { bottom: 20px; left: 0; right: 0; } }@media (max-width: 767.98px) { .shop-page-1 .intro-block { margin-top: 76px; } .shop-page-1 .intro-block .intro-slider_container { height: 460px; } .shop-page-1 .intro-block .slider-pagination-container { height: 460px; } .shop-page-1 .intro-block .slide__info { padding-bottom: 40px; } .shop-page-1 .intro-block .slide-info__container { -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .shop-page-1 .intro-block .slide__image { min-height: 710px; height: calc(100vh - 76px); } .shop-page-1 .intro-block .slide__title { font-size: 30px; text-align: center; } .shop-page-1 .intro-block .slide__title br { display: none; } .shop-page-1 .intro-block .slide__subtitle { text-align: center; font-size: 23px; line-height: 1.2em; font-family: Montserrat bold; margin-top: 40px; } .shop-page-1 .intro-block .slide__text { margin-top: 30px; text-align: center; font-size: 16px; line-height: 1.4em; } .shop-page-1 .intro-block .slide__text br { display: none; } .shop-page-1 .intro-block .slide .button.button-news { font-size: 15px; margin: 40px auto 0; padding: 9px 16px; } .shop-page-1 .intro-block .slide__buttons { margin-top: 40px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .shop-page-1 .intro-block .slide__buttons .button { min-width: 230px; min-height: 56px; } .shop-page-1 .intro-block .slide__buttons .button + .link-to-news { margin: 20px 0 0; } .shop-page-1 .intro-block .intro-slider-pagination { bottom: 10px; } }@media (max-width: 575.98px) { .shop-page-1 .intro-block { margin-top: 76px; } .shop-page-1 .intro-block .intro-slider_container { min-height: 540px; } .shop-page-1 .intro-block .slider-pagination-container { min-height: 540px; } .shop-page-1 .intro-block .slide__info { padding-bottom: 40px; } .shop-page-1 .intro-block .slide-info__container { -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .shop-page-1 .intro-block .slide__image { min-height: 540px; height: calc(100vh - 76px); } .shop-page-1 .intro-block .slide__title { font-size: 24px; text-align: center; } .shop-page-1 .intro-block .slide__title br { display: none; } .shop-page-1 .intro-block .slide__subtitle { font-size: 15px; margin-top: 28px; } .shop-page-1 .intro-block .slide__text { margin-top: 24px; text-align: center; font-size: 14px; line-height: 1.4em; } .shop-page-1 .intro-block .slide__text br { display: none; } .shop-page-1 .intro-block .slide .button.button-news { margin: 24px auto 0; padding: 9px 12px; font-size: 14px; } .shop-page-1 .intro-block .slide__buttons { margin-top: 30px; } .shop-page-1 .intro-block .slide__buttons .link-to-news_container { min-width: 200px; min-height: 50px; padding: 10px 10px 10px 45px; } .shop-page-1 .intro-block .slide__buttons .link-to-news_container::after { left: 20px; } .shop-page-1 .intro-block .slide__buttons .button { width: 200px; min-width: unset; min-height: 50px; } .shop-page-1 .intro-block .slide__buttons .button + .link-to-news { margin: 14px 0 0; } }@media screen and (max-width: 319px) { .shop-page-1 .intro-block .intro-slider_container { min-height: 600px; } .shop-page-1 .intro-block .slider-pagination-container { min-height: 600px; } .shop-page-1 .intro-block .slide__image { min-height: 600px; } .shop-page-1 .intro-block .slide__title { padding-top: 20px; font-size: 20px; } .shop-page-1 .intro-block .slide__subtitle { font-size: 13px; margin-top: 20px; } .shop-page-1 .intro-block .slide__text { margin-top: 20px; font-size: 12px; } .shop-page-1 .intro-block .slide .intro-block .slide .button.button-news { margin-top: 20px; } }.shop-page-1 #wrapper { position: relative; margin-top: 30px; } .shop-page-1 #wrapper .wrapper-container { display: -webkit-box; display: -ms-flexbox; display: flex; } @media (max-width: 991.98px) { .shop-page-1 #wrapper .wrapper-container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } }.shop-page-1 #sidebar { min-height: 100%; position: relative; width: 22.5%; padding-left: 30px; } .shop-page-1 #sidebar::before { content: ; position: absolute; left: 0; top: 0; bottom: 0; height: 60%; width: 1px; border-left: 1px solid #dfdfdf; } .shop-page-1 #sidebar .tags-list { margin: 30px -8px 0; 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-align: start; -ms-flex-align: start; align-items: flex-start; } .shop-page-1 #sidebar .tags-list a { margin: 8px; display: inline-block; text-decoration: none; padding: 6px 7px; font-size: 13px; border-radius: 4px; background: #f1f1f1; color: #000; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .shop-page-1 #sidebar .tags-list a:hover { background: #f9b934; color: #fff; } .shop-page-1 #sidebar .tags-list a.active { background: #c10404; color: #fff; } @media (min-width: 992px) and (max-width: 1199.98px) { .shop-page-1 #sidebar { width: 29%; } } @media (max-width: 991.98px) { .shop-page-1 #sidebar { padding-top: 60px; margin-top: 40px; padding-left: 0; width: 100%; } .shop-page-1 #sidebar::before { content: ; position: absolute; left: 0; top: 0; bottom: auto; height: 1px; width: 100%; border: 0; border-top: 1px solid #dfdfdf; } .shop-page-1 #sidebar .title.medium.left { text-align: center; } .shop-page-1 #sidebar .title.medium.left::after { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .shop-page-1 #sidebar .tags-list { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } }.shop-page-1 #main-content { padding-right: 30px; width: 77.5%; } @media (min-width: 992px) and (max-width: 1199.98px) { .shop-page-1 #main-content { padding-right: 20px; width: 71%; } } @media (max-width: 991.98px) { .shop-page-1 #main-content { width: 100%; padding-right: 0; } }.shop-page-1 .product-detail { margin-top: 54px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .shop-page-1 .product-detail .button { min-width: 220px; text-align: center; display: inline-block; color: #fff; font-weight: 600; text-align: center; padding: 11px 20px; line-height: normal; border-radius: 3px; margin-top: 30px; font-size: 13px; } .shop-page-1 .product-detail .button span { display: block; } .shop-page-1 .product-detail .button span.title { font-size: 13px; color: #fff; font-family: Montserrat Bold; } .shop-page-1 .product-detail .button span.info { margin-top: 6px; font-size: 8px; color: #000; line-height: normal; } .shop-page-1 .product-detail .button:hover { text-decoration: none; color: #fff; background: #ff2e2e; border-color: #ff2e2e; } .shop-page-1 .product-detail .product-info { margin-left: 64px; font-size: 16px; line-height: 1.6em; color: #000; } .shop-page-1 .product-detail .product-image { width: 305px; -ms-flex-negative: 0; flex-shrink: 0; } .shop-page-1 .product-detail .product-image img { width: 100%; } .shop-page-1 .product-detail .product-info { padding-left: 20px; min-height: 100%; } .shop-page-1 .product-detail .product-title { display: block; text-decoration: none; font-size: 22px; font-family: Montserrat Bold; line-height: 1.1em; color: #000; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .shop-page-1 .product-detail .product-title:hover { text-decoration: none; color: #303030; } .shop-page-1 .product-detail .product-add-info { margin-top: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .shop-page-1 .product-detail .product-size { margin-top: 2px; line-height: normal; color: #C10505; font-family: Montserrat Medium; font-size: 10px; } .shop-page-1 .product-detail .product-quantity { margin-right: 30px; line-height: normal; font-size: 10px; } .shop-page-1 .product-detail .product-quantity + .article-tags-list { margin-left: 20px; } .shop-page-1 .product-detail .product-tags-list { margin: 20px -4px 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .shop-page-1 .product-detail .product-tags-list a { margin: 2px 4px; border-radius: 3px; display: block; text-decoration: none; font-size: 12px; line-height: normal; padding: 6px 5px; color: #232323; font-size: 10px; white-space: nowrap; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; background: #F1F1F1; border-radius: 2px; } .shop-page-1 .product-detail .product-tags-list a:hover { background: #fac75e; color: #303030; } .shop-page-1 .product-detail .product-text { margin-top: 40px; font-size: 16px; line-height: 1.6em; color: #000; }.shop-page-1 .articles-list-block .pagination { margin: 22px -8px 0; padding: 0; list-style: none; 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; -ms-flex-wrap: wrap; flex-wrap: wrap; } .shop-page-1 .articles-list-block .pagination li { padding: 3px 8px; } .shop-page-1 .articles-list-block .pagination li a { -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; font-family: Montserrat SemiBold; font-size: 15px; color: #000; cursor: pointer; width: 30px; height: 30px; 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; text-align: center; line-height: normal; text-decoration: none; border: 1px solid #EDEDED; border-radius: 2px; } .shop-page-1 .articles-list-block .pagination li a:hover { text-decoration: none; background: #fbd37e; } .shop-page-1 .articles-list-block .pagination li.active a { background: #F9B934; } .shop-page-1 .articles-list-block .pagination li.button-next, .shop-page-1 .articles-list-block .pagination li.button-prev { padding: 3px 10px; } .shop-page-1 .articles-list-block .pagination li.button-next a, .shop-page-1 .articles-list-block .pagination li.button-prev a { border: none; height: 22px; cursor: pointer; width: 18px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-pagination-arrow.svg); } .shop-page-1 .articles-list-block .pagination li.button-prev a { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }.shop-page-1 .products-list-block { margin-top: 55px; } .shop-page-1 .products-list-block .pagination { margin: 22px -8px 0; padding: 0; list-style: none; 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; -ms-flex-wrap: wrap; flex-wrap: wrap; } .shop-page-1 .products-list-block .pagination li { padding: 3px 8px; } .shop-page-1 .products-list-block .pagination li a { -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; font-family: Montserrat SemiBold; font-size: 15px; color: #000; cursor: pointer; width: 30px; height: 30px; 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; text-align: center; line-height: normal; text-decoration: none; border: 1px solid #EDEDED; border-radius: 2px; } .shop-page-1 .products-list-block .pagination li a:hover { text-decoration: none; background: #fbd37e; } .shop-page-1 .products-list-block .pagination li.active a { background: #F9B934; } .shop-page-1 .products-list-block .pagination li.button-next, .shop-page-1 .products-list-block .pagination li.button-prev { padding: 3px 10px; } .shop-page-1 .products-list-block .pagination li.button-next a, .shop-page-1 .products-list-block .pagination li.button-prev a { border: none; height: 22px; cursor: pointer; width: 18px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-pagination-arrow.svg); } .shop-page-1 .products-list-block .pagination li.button-prev a { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .shop-page-1 .products-list-block .product { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .shop-page-1 .products-list-block .product-image { -ms-flex-negative: 0; flex-shrink: 0; width: 225px; height: 320px; } .shop-page-1 .products-list-block .product-image img { width: 100%; height: 100%; -o-object-fit: contain; object-fit: contain; -o-object-position: top; object-position: top; } .shop-page-1 .products-list-block .product .button { min-width: 200px; text-align: center; display: inline-block; margin-top: 20px; color: #fff; font-weight: 600; text-align: center; padding-left: 20px; padding-right: 20px; line-height: normal; border-radius: 3px; margin-top: 30px; font-size: 13px; } .shop-page-1 .products-list-block .product .button:hover { text-decoration: none; color: #fff; background: #ff2e2e; border-color: #ff2e2e; } .shop-page-1 .products-list-block .product-info { padding-left: 20px; min-height: 100%; } .shop-page-1 .products-list-block .product-title { display: block; text-decoration: none; font-size: 20px; line-height: 1.1em; color: #232323; font-weight: 700; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .shop-page-1 .products-list-block .product-title:hover { text-decoration: none; color: #303030; } .shop-page-1 .products-list-block .product-add-info { margin-top: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .shop-page-1 .products-list-block .product-size { margin-top: 2px; line-height: normal; color: #C10505; font-family: Montserrat Medium; font-size: 10px; } .shop-page-1 .products-list-block .product-quantity { margin-right: 30px; line-height: normal; font-size: 10px; } .shop-page-1 .products-list-block .product-quantity + .article-tags-list { margin-left: 20px; } .shop-page-1 .products-list-block .product-tags-list { margin: 13px -4px 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .shop-page-1 .products-list-block .product-tags-list a { margin: 2px 4px; border-radius: 3px; display: block; text-decoration: none; font-size: 12px; line-height: normal; padding: 6px 5px; color: #232323; font-size: 10px; white-space: nowrap; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; background: #F1F1F1; border-radius: 2px; } .shop-page-1 .products-list-block .product-tags-list a:hover { background: #fac75e; color: #303030; } .shop-page-1 .products-list-block .product-text { margin-top: 30px; font-size: 16px; line-height: 1.6em; color: #000; } .shop-page-1 .products-list-block .product + .product { margin-top: 30px; } .shop-page-1 .products-list-block .slider-controls { margin-top: 55px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .shop-page-1 .products-list-block .slider-controls .slider-control-prev, .shop-page-1 .products-list-block .slider-controls .slider-control-next { outline: none; height: 26px; width: 20px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/soiskatelam/icon-arrow_yellow.svg); } .shop-page-1 .products-list-block .slider-controls .slider-control-prev { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); } .shop-page-1 .products-list-block .slider-controls .slider-pagination { margin-left: 15px; margin-right: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .shop-page-1 .products-list-block .slider-controls .slider-bullet { outline: none; display: inline-block; width: 22px; height: 22px; border-radius: 50%; border: 1px solid #f9b934; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .shop-page-1 .products-list-block .slider-controls .slider-bullet:hover { background: rgba(249, 185, 52, 0.5); } .shop-page-1 .products-list-block .slider-controls .slider-bullet + .slider-bullet { margin-left: 5px; } .shop-page-1 .products-list-block .slider-controls .slider-bullet-active { background: #f9b934; }@media (max-width: 991.98px) { .shop-page-1 .slider-controls { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .shop-page-1 .product-detail { margin-top: 54px; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } .shop-page-1 .product-detail .product-info { margin-left: 30px; font-size: 16px; line-height: 1.6em; color: #000; } .shop-page-1 .product-detail .product-image { width: 200px; } .shop-page-1 .product-detail .product-info { padding-left: 20px; min-height: 100%; } .shop-page-1 .product-detail .product-title { display: block; text-decoration: none; font-size: 20px; font-family: Montserrat Bold; line-height: 1.1em; color: #000; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .shop-page-1 .product-detail .product-title:hover { text-decoration: none; color: #303030; } .shop-page-1 .product-detail .product-add-info { margin-top: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .shop-page-1 .product-detail .product-size { margin-top: 2px; line-height: normal; color: #C10505; font-family: Montserrat Medium; font-size: 10px; } .shop-page-1 .product-detail .product-quantity { margin-right: 30px; line-height: normal; font-size: 10px; } .shop-page-1 .product-detail .product-quantity + .article-tags-list { margin-left: 20px; } .shop-page-1 .product-detail .product-tags-list { margin: 10px -4px 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .shop-page-1 .product-detail .product-tags-list a { margin: 2px 4px; border-radius: 3px; display: block; text-decoration: none; font-size: 12px; line-height: normal; padding: 6px 5px; color: #232323; font-size: 10px; white-space: nowrap; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; background: #F1F1F1; border-radius: 2px; } .shop-page-1 .product-detail .product-tags-list a:hover { background: #fac75e; color: #303030; } .shop-page-1 .product-detail .product-text { margin-top: 40px; font-size: 13px; line-height: 1.6em; color: #000; } }@media (max-width: 767.98px) { .shop-page-1 .product-detail { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center; } .shop-page-1 .product-detail .product-info { margin: 25px 0 0 0; font-size: 13px; } .shop-page-1 .product-detail .product-image { max-width: 320px; width: 100%; } .shop-page-1 .product-detail .product-image img { -o-object-fit: contain; object-fit: contain; max-height: 350px; } .shop-page-1 .product-detail .product-info { padding: 30px 0 0; min-height: 100%; } .shop-page-1 .product-detail .product-add-info { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .shop-page-1 .product-detail .product-size { margin-top: 2px; line-height: normal; color: #C10505; font-family: Montserrat Medium; font-size: 10px; } .shop-page-1 .product-detail .product-quantity { margin-right: 30px; line-height: normal; font-size: 10px; } .shop-page-1 .product-detail .product-quantity + .article-tags-list { margin-left: 20px; } .shop-page-1 .product-detail .product-tags-list { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .shop-page-1 .product-detail .product-text { margin-top: 40px; font-size: 13px; line-height: 1.6em; color: #000; } .shop-page-1 .products-list-block { margin-top: 60px; } .shop-page-1 .products-list-block .product-image { max-width: 200px; height: 200px; } .shop-page-1 .products-list-block .product-title { font-size: 19px; } .shop-page-1 .products-list-block .product-size { margin-top: 5px; } .shop-page-1 .products-list-block .product-add-info { margin-top: 3px; } .shop-page-1 .products-list-block .product-text { margin-top: 20px; font-size: 13px; line-height: 1.7em; } .shop-page-1 .products-list-block .product + .product { margin-top: 50px; } }@media (max-width: 575.98px) { .shop-page-1 .products-list-block .product { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .shop-page-1 .products-list-block .product-tags-list { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .shop-page-1 .products-list-block .product-quantity { margin: 10px 0 0; } .shop-page-1 .products-list-block .product-info { width: 100%; padding: 40px 0 0 0 !important; min-height: unset; text-align: center; } .shop-page-1 .products-list-block .product-image { width: 100%; max-width: 280px; height: 270px; } .shop-page-1 .products-list-block .product-add-info { margin-top: 3px; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } }.info-text-block { margin-top: 90px; }.diplomas-invitations-block { margin-top: 100px; } .diplomas-invitations-block .info-text { margin-top: 85px; font-size: 16px; color: #000; line-height: 26px; } .diplomas-invitations-block .block-container { margin: 60px auto 0; } .diplomas-invitations-block .block-container .nav-tabs { list-style: none; padding: 0; margin: 0 -20px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .diplomas-invitations-block .block-container .nav-tabs .nav-item { margin: 4px 20px; } .diplomas-invitations-block .block-container .nav-tabs .nav-item .nav-link { font-family: Montserrat Medium; font-size: 16px; line-height: 1.6em; text-decoration: none; letter-spacing: -0.005em; color: #000; -webkit-transition: all ease 280ms; -o-transition: all ease 280ms; transition: all ease 280ms; border-bottom: 2px solid transparent; } .diplomas-invitations-block .block-container .nav-tabs .nav-item .nav-link:hover { text-decoration: none; } .diplomas-invitations-block .block-container .nav-tabs .nav-item .nav-link.active { font-family: Montserrat Semibold; border-color: #F9B934; } .diplomas-invitations-block .slider-pagination { margin-left: -10px; margin-right: -10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .diplomas-invitations-block .slider-bullet { margin: 3px 10px; outline: none; display: inline-block; width: 15px; height: 15px; border-radius: 50%; border: 1px solid #9E9E9E; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .diplomas-invitations-block .slider-bullet:hover { background: rgba(249, 185, 52, 0.5); } .diplomas-invitations-block .slider-bullet-active { background: #F9B934; border-color: #F9B934; } .diplomas-invitations-block .slide-info { position: absolute; left: -1px; right: -1px; bottom: 10px; background: #F9B934; min-height: 37px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 2px 10px 2px 10px; } .diplomas-invitations-block .slide-info::before { content: ; position: absolute; -webkit-transition: all ease 280ms; -o-transition: all ease 280ms; transition: all ease 280ms; right: 13px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 17px; height: 17px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-search-plus.svg); } .diplomas-invitations-block .slide_author-image { height: 22px; width: 22px; } .diplomas-invitations-block .slide_author-image img { width: 100%; height: 100%; border-radius: 50%; } .diplomas-invitations-block .slide_author-name { margin-left: 11px; font-size: 10px; line-height: normal; font-family: Montserrat Bold; color: #000; } .diplomas-invitations-block .slide-image { height: 370px; -webkit-transition: all ease 280ms; -o-transition: all ease 280ms; transition: all ease 280ms; -webkit-box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.05); box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.05); } .diplomas-invitations-block .slide-image img { height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; } .diplomas-invitations-block .slide-container { margin: 2px; position: relative; display: block; } .diplomas-invitations-block .slide-container + .slide-container { margin-top: 45px; } .diplomas-invitations-block .slide-container:hover .slide-image { -webkit-box-shadow: 0px 0px 3px 2px rgba(0, 0, 0, 0.08); box-shadow: 0px 0px 3px 2px rgba(0, 0, 0, 0.08); } .diplomas-invitations-block .slide-container:hover .slide-info::before { -webkit-transform: translateY(-50%) scale(1.3); -ms-transform: translateY(-50%) scale(1.3); transform: translateY(-50%) scale(1.3); } .diplomas-invitations-block .slider-controls { margin-top: 53px; } .diplomas-invitations-block .tab-content { margin: 65px -2px 0; } @media (min-width: 992px) and (max-width: 1199.98px) { .diplomas-invitations-block .slide-image { height: 340px; } } @media (min-width: 768px) and (max-width: 991.98px) { .diplomas-invitations-block .tab-content { margin-top: 50px; } .diplomas-invitations-block .slide-container + .slide-container { margin-top: 35px; } .diplomas-invitations-block .slide-image { height: 280px; } .diplomas-invitations-block .nav-tabs { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -ms-flex-wrap: wrap; flex-wrap: wrap; } .diplomas-invitations-block .info-text { margin-top: 50px; font-size: 14px; text-align: center; line-height: 1.5em; } } @media (max-width: 767.98px) { .diplomas-invitations-block { margin-top: 70px; } .diplomas-invitations-block .slide-container + .slide-container { margin-top: 30px; } .diplomas-invitations-block .nav-tabs { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -ms-flex-wrap: wrap; flex-wrap: wrap; } .diplomas-invitations-block .info-text { margin-top: 50px; font-size: 14px; text-align: center; line-height: 1.5em; } }html,body { overflow-x: hidden; }.article-search-block .custom-select { max-width: 340px; position: relative; } .article-search-block .custom-select .custom-select-options { border: 2px solid #EDEDED; border-radius: 0 0 0.25em 0.25em; line-height: 1.5; margin: 0; margin-top: -2px; padding: 0; list-style-type: none; font-weight: normal; cursor: pointer; z-index: 2; position: absolute; width: calc(100% - 1px); background-color: #ffffff; } .article-search-block .custom-select .custom-select-options li { font-size: 13px; font-family: Montserrat SemiBold; padding: 20px 25px; } .article-search-block .custom-select .custom-select-options li:hover { background: #f58220; color: #fff; border-width: 0 0 0 1px; } .article-search-block .custom-select .icon { fill: ButtonText; pointer-events: none; } .article-search-block .custom-select .select-css { display: block; font-size: 1em; width: 100%; max-width: 100%; margin: 0; border: 1px solid #aaa; -webkit-box-shadow: 0 1px 0 1px rgba(0, 0, 0, 0.04); box-shadow: 0 1px 0 1px rgba(0, 0, 0, 0.04); border-radius: 0.25em; -moz-appearance: none; -webkit-appearance: none; appearance: none; background-color: #fff; position: relative; z-index: 10; font-size: 13px; line-height: normal; color: #6A6A6A; cursor: pointer; border: none; outline: none; width: 100%; background: #EDEDED; border-radius: 4px; font-size: 13px; padding: 5px 25px; height: 58px; -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; -webkit-box-sizing: border-box; box-sizing: border-box; border: 2px solid transparent; font-family: Montserrat Semibold; padding-right: 25px; } .article-search-block .custom-select .select-css:focus { outline: none; } .article-search-block .custom-select .custom-select-icons { width: 100%; position: absolute; top: 50%; -webkit-transform: translateY(-50%) rotate(-90deg); -ms-transform: translateY(-50%) rotate(-90deg); transform: translateY(-50%) rotate(-90deg); right: 15px; z-index: 20; width: 15px; -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; height: 15px; background: transparent; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-pagination-arrow.svg); } .article-search-block .custom-select .select-css::-ms-expand { display: none; } @media screen and (-ms-high-contrast: active) { .article-search-block .custom-select .icon { fill: ButtonText; } } .article-search-block .custom-select .hidden-all { display: none; } .article-search-block .custom-select .hidden-visually { position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; -webkit-clip-path: inset(50%); clip-path: inset(50%); border: 0; } .article-search-block .custom-select.active .custom-select-icons { -webkit-transform: translateY(-50%) rotate(90deg); -ms-transform: translateY(-50%) rotate(90deg); transform: translateY(-50%) rotate(90deg); }.popup-university-info.fancybox-content { padding: 60px 130px 80px 70px; }.popup-university-info .popup-body { display: -webkit-box; display: -ms-flexbox; display: flex; }.popup-university-info .column-1 { width: 340px; }.popup-university-info .column + .column { margin-left: 80px; }.popup-university-info .column-2 { min-width: 560px; }.popup-university-info .item-table { width: 100%; } .popup-university-info .item-table th, .popup-university-info .item-table td { text-align: center; font-size: 12px; line-height: normal; padding: 14px 5px; } .popup-university-info .item-table th:first-child, .popup-university-info .item-table td:first-child { width: 53.5%; } .popup-university-info .item-table th:nth-child(2), .popup-university-info .item-table td:nth-child(2) { width: 46.5%; } .popup-university-info .item-table tr + tr { border-top: 4px solid #fff; } .popup-university-info .item-table thead th { font-family: Montserrat SemiBold; border-bottom: 4px solid #fff; background: #F9B934; } .popup-university-info .item-table thead th + th { border-left: 1px solid #fff; } .popup-university-info .item-table tbody tr td { background: #F1F1F1; } .popup-university-info .item-table tbody tr td + td { border-left: 1px solid #fff; }.popup-university-info .item { width: 100%; } .popup-university-info .item__image { height: 270px; } .popup-university-info .item__image img { height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; } .popup-university-info .item__title { font-family: Montserrat SemiBold; padding: 5px 5px 10px; 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; text-align: center; font-size: 15px; line-height: 1.1em; height: 77px; background: no-repeat bottom/cover url(/bitrix/templates/maintemplate/img/pages/university/item-title-bg.svg); }.popup-university-info .button { font-size: 12px; cursor: pointer; margin: 50px auto 0; display: block; padding: 17px 30px; max-width: 245px; font-family: Montserrat SemiBold; border-radius: 6px; border: 1px solid #C10505; color: #000; } .popup-university-info .button:hover { text-decoration: none; background: #C10505; color: #fff; } .popup-university-info .button + .button { margin-top: 20px; }@media (max-width: 1199.98px) { .popup-university-info.fancybox-content { padding: 50px 90px 70px 50px; } .popup-university-info .column-1 { width: 50%; } .popup-university-info .column + .column { margin-left: 50px; } .popup-university-info .column-2 { min-width: 340px; width: 50%; min-width: unset; } }@media (min-width: 768px) and (max-width: 991.98px) { .popup-university-info.fancybox-content { padding: 30px 40px 40px 25px; } .popup-university-info .column-1 { width: 46%; } .popup-university-info .column + .column { margin-left: 40px; } .popup-university-info .column-2 { min-width: 340px; width: 54%; min-width: unset; } .popup-university-info .item__image { height: 220px; } .popup-university-info .item-table th, .popup-university-info .item-table td { font-size: 10px; } }@media (max-width: 767.98px) { .popup-university-info.fancybox-content { padding: 0 0 9px; } .popup-university-info .popup-body { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .popup-university-info .column { width: 100% !important; } .popup-university-info .column + .column { margin: 40px 0 0; } .popup-university-info .button { margin-top: 34px; } .popup-university-info .item-table th, .popup-university-info .item-table td { font-size: 10px; } }.popup-request { background: #febb38 !important; } .popup-request .popup-header { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 20px; line-height: normal; font-family: Montserrat Medium; } .popup-request .popup-column { width: 50%; } .popup-request .popup-image { margin-top: 15px; max-width: 350px; } .popup-request .popup-image img { width: 100%; } .popup-request .client-number { font-size: 22px; } .popup-request .popup-body { margin-top: 30px; } .popup-request .popup-body .info-title { font-size: 20px; font-family: Montserrat Medium; } .popup-request .list { display: -webkit-box; display: -ms-flexbox; display: flex; margin: 10px -10px 0; } .popup-request ul { width: 50%; margin: 0; padding: 0 10px; list-style: none; } .popup-request ul li { font-size: 13px; } .popup-request ul li + li { margin-top: 4px; } @media (max-width: 767.98px) { .popup-request.fancybox-content { padding: 20px !important; } .popup-request .popup-header { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; } .popup-request .popup-header .popup-column { margin-top: 15px; text-align: center; width: 100%; } .popup-request .popup-header .popup-column + .popup-column { margin-top: 0; } .popup-request .list { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .popup-request ul { width: 100%; } }#popup-order { max-width: 600px; display: none; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center; background: -webkit-gradient(linear, left top, right top, from(#78D4FF), color-stop(50%, #0F57C4)); background: -webkit-linear-gradient(left, #78D4FF 0%, #0F57C4 50%); background: -o-linear-gradient(left, #78D4FF 0%, #0F57C4 50%); background: linear-gradient(90deg, #78D4FF 0%, #0F57C4 50%); color: #fff; } #popup-order .popup-title { font-size: 40px; text-transform: uppercase; font-family: BebasNeue Bold, sans-serif; line-height: normal; } #popup-order .popup-text { line-height: 1.1em; margin-top: 10px; } #popup-order .popup-form { margin-top: 20px; } #popup-order .popup-form form { font-family: Open Sans,Sans-serif; } #popup-order .popup-form form .form-control { width: 100%; } #popup-order .popup-form form .form-control input { border: 1px solid #d2d2d2; outline: none; height: 42px; padding-left: 20px; padding-right: 20px; width: 100%; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } #popup-order .popup-form form .form-control input:hover, #popup-order .popup-form form .form-control input:focus { border-color: #fff; } #popup-order .popup-form form .form-control + .form-control { margin-top: 15px; } #popup-order .popup-form form .button { margin-top: 20px; } @media (max-width: 767.98px) { #popup-order { padding: 20px; } }.popup-order { max-width: 600px; display: none; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center; background: -webkit-gradient(linear, left top, right top, from(#78D4FF), color-stop(50%, #0F57C4)); background: -webkit-linear-gradient(left, #78D4FF 0%, #0F57C4 50%); background: -o-linear-gradient(left, #78D4FF 0%, #0F57C4 50%); background: linear-gradient(90deg, #78D4FF 0%, #0F57C4 50%); color: #fff; } .popup-order.fancybox-content { max-width: 600px; display: none; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center; background: -webkit-gradient(linear, left top, right top, from(#78D4FF), color-stop(50%, #0F57C4)); background: -webkit-linear-gradient(left, #78D4FF 0%, #0F57C4 50%); background: -o-linear-gradient(left, #78D4FF 0%, #0F57C4 50%); background: linear-gradient(90deg, #78D4FF 0%, #0F57C4 50%); color: #fff; } .popup-order .popup-title { font-size: 40px; text-transform: uppercase; font-family: BebasNeue Bold, sans-serif; line-height: normal; } .popup-order .popup-text { line-height: 1.1em; margin-top: 10px; } .popup-order .popup-form { margin-top: 20px; } .popup-order .popup-form form { font-family: Open Sans,Sans-serif; } .popup-order .popup-form form .form-control { width: 100%; } .popup-order .popup-form form .form-control input { border: 1px solid #d2d2d2; outline: none; height: 42px; padding-left: 20px; padding-right: 20px; width: 100%; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; } .popup-order .popup-form form .form-control input:hover, .popup-order .popup-form form .form-control input:focus { border-color: #fff; } .popup-order .popup-form form .form-control + .form-control { margin-top: 15px; } .popup-order .popup-form form .button { margin-top: 20px; } @media (max-width: 767.98px) { .popup-order { padding: 20px; } }.popup-success { color: #fff; } .popup-success#popup-success, .popup-success#popup-success-question, .popup-success#popup-success-order, .popup-success#popup-success-1, .popup-success#popup-success-formulyar, .popup-success#popup-success-webinar { background: -webkit-gradient(linear, left top, right top, from(#78D4FF), color-stop(50%, #0F57C4)); background: -webkit-linear-gradient(left, #78D4FF 0%, #0F57C4 50%); background: -o-linear-gradient(left, #78D4FF 0%, #0F57C4 50%); background: linear-gradient(90deg, #78D4FF 0%, #0F57C4 50%); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center; } .popup-success .popup-title { font-size: 40px; text-transform: uppercase; font-family: BebasNeue Bold, sans-serif; line-height: normal; } .popup-success .popup-title span { font-size: 35px; } .popup-success .popup-text { line-height: 1.1em; margin-top: 10px; }.popup-review { padding: 20px 45px; } .popup-review .popup-img-flag-bg { position: absolute; top: 20px; max-width: 280px; right: 0; height: 200px; text-align: right; } .popup-review .popup-img-flag-bg img { width: 100%; } .popup-review .popup-review-header { display: -webkit-box; display: -ms-flexbox; display: flex; } .popup-review .popup-review-header .popup-review-image { max-width: 300px; margin-right: 30px; } .popup-review .popup-review-header .popup-review-image img { width: 100%; } .popup-review .popup-review-info { position: relative; -ms-flex-item-align: end; align-self: flex-end; } .popup-review .popup-review-info .popup-review-info-bg { max-width: 600px; } .popup-review .popup-review-info .popup-review-info-bg img { width: 100%; } .popup-review .popup-review-info .popup-review-info-container { position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: 20px 40px 20px 60px; color: #fff; text-align: center; 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-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .popup-review .popup-review-info .popup-review-info-title { font-size: 40px; line-height: normal; font-family: BebasNeue Bold; } .popup-review .popup-review-info .popup-review-info-author { margin-top: 10px; font-family: Open Sans,Sans-serif; line-height: normal; font-size: 24px; } .popup-review .popup-review-info .popup-review-info-text { line-height: normal; font-size: 20px; font-family: Open Sans,Sans-serif; } .popup-review .popup-review-body { background: #eefdfd; } .popup-review .popup-review-text { margin-top: 30px; font-size: 13px; line-height: 1.2em; padding: 40px 50px; color: #000; font-family: Open Sans,Sans-serif; font-weight: 500; border-radius: 25px; -webkit-box-shadow: 0 0 8px 1px rgba(0, 0, 0, 0.16); box-shadow: 0 0 8px 1px rgba(0, 0, 0, 0.16); position: relative; } .popup-review .popup-review-text:after { content: ; position: absolute; top: -50px; left: 120px; width: 60px; height: 50px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/top-review.png); } @media (min-width: 768px) { .popup-review.fancybox-content { width: 80vw; } } @media (max-width: 1199.98px) { .popup-review .popup-review-info .popup-review-info-bg { max-width: 500px; } .popup-review .popup-review-info .popup-review-info-title { font-size: 30px; } .popup-review .popup-review-info .popup-review-info-author { margin-top: 5px; font-size: 20px; } .popup-review .popup-review-info .popup-review-info-text { font-size: 18px; } } @media (max-width: 991.98px) { .popup-review .popup-review-info .popup-review-info-bg { max-width: 500px; } .popup-review .popup-review-info .popup-review-info-title { font-size: 20px; } .popup-review .popup-review-info .popup-review-info-author { margin-top: 3px; font-size: 15px; } .popup-review .popup-review-info .popup-review-info-text { font-size: 12px; } } @media (max-width: 767.98px) { .popup-review { padding: 10px; } .popup-review.fancybox-content { max-width: unset; } .popup-review .popup-img-flag-bg { display: none; } .popup-review .fancybox-close-small { color: grey; } .popup-review .popup-review-header { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .popup-review .popup-review-header .popup-review-image { margin-right: 0; max-width: 240px; } .popup-review .popup-review-info { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; } .popup-review .popup-review-info .popup-review-info-bg { max-width: 300px; display: none; } .popup-review .popup-review-info .popup-review-info-container { padding: 10px 30px; background: #000; position: relative; } .popup-review .popup-review-info .popup-review-info-title { font-size: 20px; } .popup-review .popup-review-info .popup-review-info-author { font-size: 14px; } .popup-review .popup-review-info .popup-review-info-text { font-size: 12px; } .popup-review .popup-review-text { margin-top: 10px; } .popup-review .popup-review-text::after { left: 20px; } .popup-review .popup-review-text { padding: 20px 5px; } }.popup-info { font-family: Montserrat; } .popup-info.fancybox-content { padding: 0; } .popup-info.fancybox-content .fancybox-close-small svg { color: #fff; } .popup-info-header { text-align: center; text-transform: uppercase; color: #fff; background: #000; font-size: 26px; font-family: Montserrat Black; padding: 35px 10px; line-height: normal; } .popup-info-body { background: #f9b934; padding: 40px 40px 45px; } .popup-info .popup-text { font-size: 16px; line-height: 1.6em; color: #333333; } .popup-info .popup-text + .popup-title { margin-top: 35px; } .popup-info .popup-title { font-family: Montserrat Black; font-size: 18px; line-height: normal; color: #333333; } .popup-info .popup-list { margin: 40px 0 0; padding: 0; list-style: none; } .popup-info .popup-list li { font-family: Montserrat Medium; color: #333333; padding-left: 10px; position: relative; line-height: 1.55em; font-size: 16px; } .popup-info .popup-list li::before { content: ✔; } .popup-info .popup-list li + li { margin-top: 3px; } .popup-info .popup-list + .popup-title { margin-top: 35px; } .popup-info .button { display: block; max-width: 250px; margin: 90px auto 0; } .popup-info .button:hover { background: none; } @media (min-width: 992px) { .popup-info.fancybox-content { max-width: 900px; } } @media (min-width: 768px) and (max-width: 991.98px) { .popup-info.fancybox-content { max-width: 500px; } } @media (max-width: 991.98px) { .popup-info-header { font-size: 21px; padding: 25px 10px; } .popup-info-body { padding: 30px 20px 35px; } .popup-info .popup-text { font-size: 14px; line-height: 1.6em; } .popup-info .popup-text + .popup-title { margin-top: 35px; } .popup-info .popup-title { font-size: 16px; } .popup-info .popup-list { margin: 40px 0 0; padding: 0; list-style: none; } .popup-info .popup-list li { font-size: 14px; } .popup-info .popup-list li + li { margin-top: 6px; } .popup-info .button { margin: 40px auto 0; } }.forms-order-popup { font-family: Montserrat; } .forms-order-popup.fancybox-content { padding: 0; } .forms-order-popup.fancybox-content .fancybox-close-small svg { color: #fff; } .forms-order-popup .popup-header { text-align: center; text-transform: uppercase; color: #fff; background: #000; font-size: 26px; font-weight: 900; padding: 35px 10px; line-height: normal; } .forms-order-popup .popup-body { background: #f9b934; padding: 40px 40px 45px; } .forms-order-popup form { max-width: 520px; margin-left: auto; margin-right: auto; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .forms-order-popup form .form-control { padding: 10px; width: 50%; } .forms-order-popup form .form-control input { outline: none; padding-left: 20px; padding-right: 20px; font-size: 14px; width: 100%; background: none; height: 54px; border: 1px solid #f58220; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; border-radius: 3px; } .forms-order-popup form .form-control input::-webkit-input-placeholder { font-family: Montserrat SemiBold; font-size: 14px; line-height: normal; text-align: center; color: #333333; } .forms-order-popup form .form-control input::-moz-placeholder { font-family: Montserrat SemiBold; font-size: 14px; line-height: normal; text-align: center; color: #333333; } .forms-order-popup form .form-control input:-moz-placeholder { font-family: Montserrat SemiBold; font-size: 14px; line-height: normal; text-align: center; color: #333333; } .forms-order-popup form .form-control input::-ms-input-placeholder { font-family: Montserrat SemiBold; font-size: 14px; line-height: normal; text-align: center; color: #333333; } .forms-order-popup form .form-control input::input-placeholder { font-family: Montserrat SemiBold; font-size: 14px; line-height: normal; text-align: center; color: #333333; } .forms-order-popup form .form-control input:hover, .forms-order-popup form .form-control input:focus { background: #fac557; } .forms-order-popup form .form-control.full { width: 100%; } .forms-order-popup form button { margin: 75px 10px 0; width: 100%; max-width: 240px; } .forms-order-popup form button.red:hover { background: #e46900; border-color: #e46900; } @media (max-width: 991.98px) { .forms-order-popup-header { font-size: 21px; padding: 25px 10px; } .forms-order-popup .button { margin-top: 45px; } } @media (max-width: 767.98px) { .forms-order-popup .popup-body { background: #f9b934; padding: 40px 30px 45px; } .forms-order-popup-header { font-size: 20px; padding: 30px 10px; } .forms-order-popup form { max-width: 520px; margin-left: auto; margin-right: auto; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .forms-order-popup form .form-control { padding: 10px; width: 100%; } }.popup-uni-assist.fancybox-content { padding: 0; border-radius: 3px; } .popup-uni-assist.fancybox-content .fancybox-close-small svg { color: #2f2f2f; }.popup-uni-assist .popup-header { text-align: center; text-transform: uppercase; color: #fff; background: #000; font-size: 25px; min-height: 100px; font-family: Montserrat Black; padding: 10px 20px; 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; line-height: normal; }.popup-uni-assist .popup-body { background: #f9b934; padding: 70px 50px 80px; }.popup-uni-assist .popup-text { font-size: 15px; line-height: 1.5em; } .popup-uni-assist .popup-text ul { margin: 40px 0 0; padding: 0 0 0 20px; } .popup-uni-assist .popup-text ul li + li { margin-top: 9px; } .popup-uni-assist .popup-text ul + p { margin-top: 35px; } .popup-uni-assist .popup-text p + p { margin-top: 35px; }@media (min-width: 992px) { .popup-uni-assist.fancybox-content { max-width: 850px; } }@media (max-width: 767.98px) { .popup-uni-assist .popup-header { padding: 10px 5px; } .popup-uni-assist .popup-body { padding: 25px 15px 35px; } .popup-uni-assist .popup-text ul { margin: 30px 0 0; } .popup-uni-assist .popup-text ul li + li { margin-top: 9px; } .popup-uni-assist .popup-text ul + p { margin-top: 30px; } .popup-uni-assist .popup-text p + p { margin-top: 30px; } }.popup-insurance.fancybox-content { padding: 60px 55px 0; }.popup-insurance .popup_image { max-width: 300px; } .popup-insurance .popup_image img { width: 100%; max-height: 55px; }.popup-insurance .popup_title { margin-top: 10px; font-family: Montserrat SemiBold; color: #000; font-size: 18px; line-height: 1.2em; }.popup-insurance .popup_info-text { margin-top: 40px; font-size: 17px; line-height: 140%; color: #000; }.popup-insurance .popup_columns { margin: 44px -55px 0; display: -webkit-box; display: -ms-flexbox; display: flex; } .popup-insurance .popup_columns .column-table { width: 59%; padding: 30px 55px; } .popup-insurance .popup_columns .column-callback { width: 41%; min-height: 100%; 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; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; text-align: center; padding: 30px; background: #F5F5F5; border-radius: 0px 0px 2px 0px; }.popup-insurance .popup-table_title { font-family: Montserrat SemiBold; font-size: 16px; line-height: 1.2em; color: #000; }.popup-insurance .column-table_table { margin-top: 20px; width: 100%; } .popup-insurance .column-table_table tbody tr th, .popup-insurance .column-table_table tbody tr td { padding: 10px 0; font-size: 13px; line-height: 140%; } .popup-insurance .column-table_table tbody tr th { font-family: Montserrat Regular; color: #717171; width: 39%; } .popup-insurance .column-table_table tbody tr td { font-family: Montserrat Medium; color: #000; width: 61%; }.popup-insurance .column-callback_title { font-size: 20px; font-family: Montserrat Bold; line-height: 1.2em; color: #000; }.popup-insurance .column-callback_text { margin-top: 10px; font-size: 15px; line-height: 140%; }.popup-insurance form { margin: 25px auto 0; max-width: 275px; } .popup-insurance form .form-control input { padding-left: 25px; padding-right: 25px; width: 100%; border: 0; outline: none; background: #EDEDED; border-radius: 4px; min-height: 58px; font-size: 13px; color: #6A6A6A; } .popup-insurance form .form-control + .form-control { margin-top: 10px; } .popup-insurance form .button { margin-top: 20px; }.popup-insurance .button { font-family: Montserrat Bold; background: #F9B934; border-radius: 4px; font-size: 13px; line-height: normal; text-align: center; padding: 20px 42px; }@media (min-width: 768px) { .popup-insurance { max-width: 900px; max-width: 1100px !important; } }@media (max-width: 991.98px) { .popup-insurance.fancybox-content { padding: 30px 35px 0; } .popup-insurance .popup_title { margin-top: 8px; font-size: 16px; } .popup-insurance .popup_info-text { margin-top: 40px; font-size: 14px; line-height: 140%; color: #000; } .popup-insurance .popup_columns { margin: 44px -35px 0; } .popup-insurance .popup_columns .column-table { padding: 30px 35px; } .popup-insurance .popup_columns .column-callback { background: #F5F5F5; border-radius: 0px 0px 2px 0px; } .popup-insurance .popup_columns .popup-table_title { font-size: 14px; } .popup-insurance .popup_columns .column-table_table { margin-top: 15px; } .popup-insurance .popup_columns .column-table_table tbody tr th, .popup-insurance .popup_columns .column-table_table tbody tr td { padding: 10px 0; font-size: 12px; line-height: 140%; } .popup-insurance .popup_columns .column-callback_title { font-size: 18px; line-height: 1.2em; } .popup-insurance .popup_columns .column-callback_text { margin-top: 10px; font-size: 14px; line-height: 140%; } .popup-insurance form { margin: 25px auto 0; max-width: 275px; } .popup-insurance form .form-control input { padding-left: 25px; padding-right: 25px; width: 100%; border: 0; outline: none; background: #EDEDED; border-radius: 4px; min-height: 52px; font-size: 13px; color: #6A6A6A; } .popup-insurance form .form-control + .form-control { margin-top: 7px; } .popup-insurance form .button { margin-top: 15px; } .popup-insurance .button { padding: 18px 42px; } }@media (max-width: 767.98px) { .popup-insurance.fancybox-content { padding: 30px 20px 0; } .popup-insurance .popup_info-text { font-size: 13px; margin-top: 30px; } .popup-insurance .popup_columns { margin: 40px -20px 0; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .popup-insurance .popup_columns .column-table { padding: 0 20px; width: 100%; } .popup-insurance .popup_columns .column-callback { margin-top: 25px; width: 100%; padding: 30px 20px; } .popup-insurance .popup_columns .popup-table_title { font-size: 14px; } .popup-insurance .popup_columns .column-table_table { margin-top: 15px; } .popup-insurance .popup_columns .column-table_table tbody tr th, .popup-insurance .popup_columns .column-table_table tbody tr td { padding: 10px 0; font-size: 12px; line-height: 140%; } .popup-insurance .popup_columns .column-callback_title { font-size: 17px; } .popup-insurance .popup_columns .column-callback_text { font-size: 14px; } }.popup-banner-order.fancybox-content { padding: 50px 60px; }.popup-banner-order .popup-form { max-width: 230px; margin: 52px auto 0; }.popup-banner-order .popup-title { color: #000; font-size: 24px; line-height: 150%; text-align: center; font-family: Montserrat Bold; }.popup-banner-order .popup-text { margin-top: 13px; text-align: center; font-size: 15px; color: #000; line-height: 200%; }.popup-banner-order .form-control { width: 100%; } .popup-banner-order .form-control + .form-control { margin-top: 23px; } .popup-banner-order .form-control input { padding: 0 10px; cursor: pointer; border: none; outline: none; width: 100%; background: #EDEDED; border-radius: 4px; font-size: 13px; height: 58px; } .popup-banner-order .form-control input::-webkit-input-placeholder { font-size: 13px; line-height: normal; color: #6A6A6A; } .popup-banner-order .form-control input::-moz-placeholder { font-size: 13px; line-height: normal; color: #6A6A6A; } .popup-banner-order .form-control input:-moz-placeholder { font-size: 13px; line-height: normal; color: #6A6A6A; } .popup-banner-order .form-control input::-ms-input-placeholder { font-size: 13px; line-height: normal; color: #6A6A6A; } .popup-banner-order .form-control input::input-placeholder { font-size: 13px; line-height: normal; color: #6A6A6A; }.popup-banner-order .button { width: 100%; min-height: 100%; 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; margin-top: 23px; background: #F9B934; border-radius: 4px; } .popup-banner-order .button:hover { background: #FFC242; } .popup-banner-order .button:active { background: #F9B934; -webkit-box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.25); box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.25); }@media (max-width: 991.98px) { .popup-banner-order.fancybox-content { padding: 30px 40px; } }@media (max-width: 767.98px) { .popup-banner-order.fancybox-content { padding: 20px; } .popup-banner-order .popup-form { margin: 40px auto 0; } }.sl-overlay { position: fixed; left: 0; right: 0; top: 0; bottom: 0; background: #000; opacity: 0.83; display: none; z-index: 1035; }.sl-wrapper .sl-close { display: none; position: fixed; right: 40px; top: 40px; z-index: 10060; margin-top: -14px; margin-right: -14px; height: 20px; width: 20px; line-height: 44px; color: #fff; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-close-l.svg); font-size: 3rem; }.sl-wrapper .sl-counter { display: none; position: fixed; top: 30px; left: 30px; z-index: 1061; font-size: 20px; font-family: Montserrat SemiBold; color: #fff; color: #fff !important; top: unset !important; bottom: 30px; left: 50% !important; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); bottom: 40px !important; }.sl-wrapper .sl-navigation button { position: fixed; top: 50%; margin-top: -22px; height: 44px; width: 22px; line-height: 44px; text-align: center; display: block; z-index: 10060; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-arrow-l.svg); color: #000; }.sl-wrapper .sl-navigation button.sl-next { right: 5px; font-size: 2rem; }.sl-wrapper .sl-navigation button.sl-prev { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); left: 5px; font-size: 2rem; }.sl-wrapper .sl-navigation button:focus { outline: none; }@media (min-width: 35.5em) { .sl-wrapper .sl-navigation button { width: 44px; } .sl-wrapper .sl-navigation button.sl-next { right: 10px; font-size: 3rem; } .sl-wrapper .sl-navigation button.sl-prev { left: 10px; font-size: 3rem; } }@media (min-width: 50em) { .sl-wrapper .sl-navigation button { width: 44px; } .sl-wrapper .sl-navigation button.sl-next { right: 20px; font-size: 3rem; } .sl-wrapper .sl-navigation button.sl-prev { left: 20px; font-size: 3rem; } }.jKfKsE { overflow: hidden !important; }.dRGBhb { zoom: .8; }.cfZEGL { zoom: .88; }.Bubble__BubbleComponent-sc-83hmjh-3.jobjA { zoom: .86; }@media (max-width: 767.98px) { .dRGBhb { zoom: .43; } .Bubble__BubbleComponent-sc-83hmjh-3.jobjA { zoom: .6; } .cfZEGL { zoom: .5; } }.popup-university.fancybox-content { padding: 0; }.popup-university .popup_container { padding-bottom: 60px; }.popup-university .popup_columns { display: -webkit-box; display: -ms-flexbox; display: flex; } .popup-university .popup_columns .column-image { width: 41.8%; min-height: 100%; } .popup-university .popup_columns .column-image img { height: 100%; width: 100%; max-height: 490px; -o-object-fit: cover; object-fit: cover; } .popup-university .popup_columns .column-table { padding: 20px 20px 20px 45px; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; width: 58.2%; }.popup-university .popup_text { margin-top: 40px; padding: 0 60px; line-height: 1.4em; color: #000; font-size: 17px; }.popup-university .popup-table_title { font-size: 16px; color: #000; line-height: normal; font-family: Montserrat SemiBold; }.popup-university .popup-table { margin-top: 15px; width: 100%; } .popup-university .popup-table tbody tr th, .popup-university .popup-table tbody tr td { width: 50%; font-size: 13px; line-height: 1.2em; padding: 13px 0; } .popup-university .popup-table tbody tr th { font-family: Montserrat Regular; color: #717171; } .popup-university .popup-table tbody tr td { font-family: Montserrat Medium; color: #000; } .popup-university .popup-table tbody tr td a { color: #000; }.popup-university .popup_text { margin-top: 30px; }.popup-university .popup_callback { padding: 0 60px; margin-top: 70px; } .popup-university .popup_callback form { margin-top: 36px; } .popup-university .popup_callback form .button { background: #F9B934; border-radius: 4px; }@media (min-width: 992px) { .popup-university { max-width: 1200px !important; } }@media (max-width: 991.98px) { .popup-university .popup_container { padding-bottom: 45px; } .popup-university .popup_columns .column-table { padding: 20px 20px 20px 35px; } .popup-university .popup_text { margin-top: 30px; padding: 0 40px; font-size: 14px; } .popup-university .popup-table_title { font-size: 16px; color: #000; line-height: normal; font-family: Montserrat SemiBold; } .popup-university .popup-table { margin-top: 15px; } .popup-university .popup-table tbody tr th, .popup-university .popup-table tbody tr td { font-size: 13px; padding: 8px 0; } .popup-university .popup_callback { padding: 0 40px; margin-top: 50px; } .popup-university .popup_callback form { margin-top: 36px; } .popup-university .popup_callback .info-text { font-size: 14px; } }@media (max-width: 767.98px) { .popup-university .popup_container { padding-bottom: 30px; } .popup-university .popup-table { margin-top: 15px; } .popup-university .popup-table tbody tr th, .popup-university .popup-table tbody tr td { font-size: 12px; padding: 8px 0; } .popup-university .popup_callback.callback-form .form-control { padding: 4px 0; } .popup-university .popup_callback.callback-form form { max-width: 400px; } .popup-university .popup_callback.callback-form .info-text { font-size: 12px; } .popup-university .popup_text { text-align: center; font-size: 12px; } }@media (max-width: 575.98px) { .popup-university .popup_columns { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .popup-university .popup_columns .column-image { width: 100%; height: 200px; } .popup-university .popup_columns .column-table { padding: 20px 20px 20px 20px; width: 100%; } .popup-university .popup_text { padding: 0 20px; } .popup-university .popup_callback { padding: 0 20px; } }@media (max-width: 767.98px) { .info-image iframe { height: 300px !important; } }.login-page { padding-top: 100px; } .login-page .login-block form { margin: 70px auto 0; max-width: 280px; } .login-page .login-block form .form-control + .form-control { margin-top: 10px; } .login-page .login-block form .form-control input { padding-left: 20px; padding-right: 20px; border: none; outline: none; width: 100%; height: 58px; background: #EDEDED; border-radius: 4px; font-size: 18px; } .login-page .login-block form .button { width: 100%; text-align: center; margin-top: 20px; background: #F9B934; border-color: #F9B934; font-size: 13px; line-height: normal; border-radius: 4px; padding: 20px 20px; font-family: Montserrat Bold; } @media (max-width: 767.98px) { .login-page { padding-top: 70px; } }.profile-page .add-nav-tabs { list-style: none; padding: 0; margin: 0 -23px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .profile-page .add-nav-tabs li { padding: 3px 23px; } .profile-page .add-nav-tabs li a { font-size: 13px; font-family: Montserrat Medium; line-height: 16px; border-bottom: 1px solid transparent; color: #000; } .profile-page .add-nav-tabs li a:hover { color: #F9B934; } .profile-page .add-nav-tabs li a.active { color: #F9B934; border-color: #F9B934; }.profile-page .nav-tabs { list-style: none; padding: 0; margin: 0; } .profile-page .nav-tabs li + li { margin-top: 20px; } .profile-page .nav-tabs .link { display: -webkit-box; display: -ms-flexbox; display: flex; background: #FFFFFF; border-radius: 50px; display: flex; -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline; min-height: 40px; min-width: 175px; padding: 5px 13px 7px; text-decoration: none; } .profile-page .nav-tabs .link_icon { -ms-flex-negative: 0; flex-shrink: 0; width: 16px; height: 20px; } .profile-page .nav-tabs .link_icon svg { width: 100%; height: 100%; -o-object-fit: contain; object-fit: contain; -webkit-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; fill: #000; } .profile-page .nav-tabs .link_title { margin-left: 18px; -webkit-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; font-size: 14px; color: #000; line-height: normal; font-family: Montserrat Medium; } .profile-page .nav-tabs .link:hover .link_icon svg { fill: #C10505; } .profile-page .nav-tabs .link.active { -webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.06); box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.06); } .profile-page .nav-tabs .link.active .link_icon svg { fill: #C10505; }.profile-page .docs-list { margin: 0px -15px 0; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .profile-page .docs-list .item { padding: 20px 15px; width: 25%; } .profile-page .docs-list .item_container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .profile-page .docs-list .item_title { font-size: 12px; line-height: 1.2em; color: #000; font-family: Montserrat Medium; } .profile-page .docs-list .item_link { margin-top: 5px; font-size: 10px; font-family: Montserrat Medium; line-height: 1em; color: #000; border-bottom: 1px solid #000; } .profile-page .docs-list .item_link:hover { color: #8f0404; border-color: #C10505; } .profile-page .docs-list .item_info { margin-left: 13px; }.profile-page .clients-info-text { font-size: 13px; line-height: normal; color: #000; font-family: Montserrat SemiBold; } .profile-page .clients-info-text span { font-family: Montserrat Regular; }.profile-page .clients-list .item { margin: 15px 0; border: 1px solid #EEEEEE; border-radius: 6px; padding: 30px; } .profile-page .clients-list .item-header { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .profile-page .clients-list .item-header_left { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .profile-page .clients-list .item-header_info { margin-left: 17px; } .profile-page .clients-list .item-header_title { font-family: Montserrat SemiBold; font-size: 15px; line-height: 1.1em; } .profile-page .clients-list .item-header_target { margin-top: 4px; color: #05FF00; font-size: 10px; line-height: 1.1em; } .profile-page .clients-list .item-header_logo { width: 62px; height: 62px; -ms-flex-negative: 0; flex-shrink: 0; } .profile-page .clients-list .item-header_logo img { width: 100%; height: 100%; border-radius: 50%; } .profile-page .clients-list .item-header .button { padding: 5px 15px; min-width: 250px; min-height: 41px; font-size: 13px; 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; text-align: center; background: #F9B934; border: 2px solid #F9B934; border-radius: 4px; color: #000; } .profile-page .clients-list .item-header .button:hover { background: none; } .profile-page .clients-list .item-body { margin-top: 35px; } .profile-page .clients-list .item-table { width: 100%; } .profile-page .clients-list .item-table tbody tr th, .profile-page .clients-list .item-table tbody tr td { line-height: 1.1em; font-size: 13px; padding: 10px 0; } .profile-page .clients-list .item-table tbody tr th { font-family: Montserrat Regular; color: #717171; } .profile-page .clients-list .item-table tbody tr td { padding-left: 10px; font-family: Montserrat Medium; color: #000; }.profile-page .profile-block { padding-bottom: 70px; margin-top: 70px; }.profile-page .tabs { max-width: 1200px; margin: 0 auto; display: -webkit-box; display: -ms-flexbox; display: flex; }.profile-page .main-tab-content { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; margin-left: 110px; }.profile-page .profile-header { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .profile-page .profile-header_logo { position: relative; } .profile-page .profile-header_logo .profile-header_logo-change { width: 18px; height: 18px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/profile/icon-download.svg); cursor: pointer; position: absolute; right: 7.5%; bottom: 7.5%; } .profile-page .profile-header_logo .image { width: 90px; height: 90px; } .profile-page .profile-header_logo .image img { width: 100%; height: 100%; border-radius: 50%; -o-object-fit: cover; object-fit: cover; } .profile-page .profile-header_left { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .profile-page .profile-header_info { min-height: 58px; margin-left: 28px; } .profile-page .profile-header_name { font-size: 18px; line-height: 1.1em; color: #000; font-family: Montserrat Bold; } .profile-page .profile-header_login { margin-top: 4px; font-family: Montserrat Medium; font-size: 14px; color: #A3A3A3; line-height: normal; } .profile-page .profile-header .button { padding: 5px; margin-left: 10px; background: #F9B934; min-height: 41px; min-width: 190px; 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; text-align: center; border-radius: 4px; font-size: 13px; line-height: normal; color: #000; border: 2px solid #F9B934; } .profile-page .profile-header .button:hover { background: none; }.profile-page .profile-body { margin-top: 26px; }.profile-page .profile-table { width: 100%; } .profile-page .profile-table tbody tr th { color: #717171; font-family: Montserrat Regular; } .profile-page .profile-table tbody tr td { font-family: Montserrat Medium; color: #000; } .profile-page .profile-table tbody tr th, .profile-page .profile-table tbody tr td { padding: 10px 0; font-size: 13px; line-height: 16px; } .profile-page .profile-table tbody tr th a, .profile-page .profile-table tbody tr td a { color: #000; } .profile-page .profile-table tbody tr td { padding-left: 10px !important; }.profile-page .pagination { margin: 22px -8px 0; padding: 0; list-style: none; 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; -ms-flex-wrap: wrap; flex-wrap: wrap; } .profile-page .pagination li { padding: 3px 8px; } .profile-page .pagination li a { -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; font-family: Montserrat SemiBold; font-size: 15px; color: #000; cursor: pointer; width: 30px; height: 30px; 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; text-align: center; line-height: normal; text-decoration: none; border: 1px solid #EDEDED; border-radius: 2px; } .profile-page .pagination li a:hover { text-decoration: none; background: #fbd37e; } .profile-page .pagination li.active a { background: #F9B934; } .profile-page .pagination li.button-next, .profile-page .pagination li.button-prev { padding: 3px 10px; } .profile-page .pagination li.button-next a, .profile-page .pagination li.button-prev a { border: none; height: 22px; cursor: pointer; width: 18px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-pagination-arrow.svg); } .profile-page .pagination li.button-prev a { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }.profile-page .add-doc-file { margin-top: 70px; display: -webkit-box; display: -ms-flexbox; display: flex; background: #FFFFFF; border: 1px solid #EEEEEE; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 6px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; min-height: 68px; width: 100%; max-width: 370px; padding: 20px 30px; } .profile-page .add-doc-file_title { font-family: Montserrat Medium; font-size: 14px; line-height: 1em; color: #000; } .profile-page .add-doc-file .file { margin: 0 0 0 20px; border: 1px solid #F9B934; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 2px; line-height: 1em; padding: 3px 20px 5px 9px; -webkit-transition: all ease 280ms; -o-transition: all ease 280ms; transition: all ease 280ms; cursor: pointer; } .profile-page .add-doc-file .file span { position: relative; padding-left: 21px; font-size: 10px; line-height: 1em; color: #000000; } .profile-page .add-doc-file .file span::before { content: ; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 13px; height: 9px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-load-file.svg); } .profile-page .add-doc-file .file:hover { border-color: #f3a607; } .profile-page .add-doc-file .custom-file-input { color: transparent; display: none; } .profile-page .add-doc-file .custom-file-input::-webkit-file-upload-button { visibility: hidden; } @media (min-width: 768px) and (max-width: 991.98px) { .profile-page .add-doc-file { margin-top: 50px; } } @media (max-width: 767.98px) { .profile-page .add-doc-file { margin-top: 50px; padding: 10px 22px; max-width: 320px; } .profile-page .add-doc-file .file { margin-left: 5px; } } @media (max-width: 575.98px) { .profile-page .add-doc-file { margin-top: 50px; padding: 7px 12px; min-height: 60px; } .profile-page .add-doc-file_title { font-size: 12px; } }.profile-page #profile.editing .profile-table tbody tr th, .profile-page #profile.editing .profile-table tbody tr td { padding: 4px 0 !important; }.profile-page #profile.editing .form-control { position: relative; padding-right: 20px; position: relative; } .profile-page #profile.editing .form-control::before { content: ; position: absolute; right: 0; top: 10px; width: 9px; height: 9px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-pen.svg); } .profile-page #profile.editing .form-control input, .profile-page #profile.editing .form-control textarea { cursor: pointer; padding-left: 5px; padding-right: 5px; width: 100%; border: none; outline: none; min-height: 28px; background: #fbfbfb; border: 1px solid #fbfbfb; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 2px; -webkit-transition: all ease 280ms; -o-transition: all ease 280ms; transition: all ease 280ms; } .profile-page #profile.editing .form-control input:focus, .profile-page #profile.editing .form-control input:hover, .profile-page #profile.editing .form-control textarea:focus, .profile-page #profile.editing .form-control textarea:hover { background: #EDEDED; border-color: #EDEDED; } .profile-page #profile.editing .form-control textarea { height: 90px; line-height: 1em; } .profile-page #profile.editing .form-control.disabled::before { display: none; } .profile-page #profile.editing .form-control.disabled input, .profile-page #profile.editing .form-control.disabled textarea { background: #fff; border-color: #fff; }.profile-page #profile.editing .profile-header_info { min-width: 400px; }@media (max-width: 767.98px) { .profile-page #profile.editing .profile-header_info { min-width: unset; } .profile-page #profile.editing .profile-table tbody tr th .form-control input, .profile-page #profile.editing .profile-table tbody tr th .form-control textarea, .profile-page #profile.editing .profile-table tbody tr td .form-control input, .profile-page #profile.editing .profile-table tbody tr td .form-control textarea { font-size: 11px; } }@media (min-width: 992px) and (max-width: 1199.98px) { .profile-page .main-tab-content { margin-left: 40px; } }@media (max-width: 991.98px) { .profile-page .tabs { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .profile-page .docs-list .item { width: 33.33%; } .profile-page .nav-tabs { -ms-flex-wrap: wrap; flex-wrap: wrap; display: -webkit-box; display: -ms-flexbox; display: flex; } .profile-page .nav-tabs .link { min-width: unset; white-space: nowrap; } .profile-page .nav-tabs li { width: 25%; } .profile-page .nav-tabs li + li { margin-top: 0; } .profile-page .add-nav-tabs { margin: 0 -15px; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .profile-page .add-nav-tabs li { padding: 3px 15px; } .profile-page .docs-list { margin-top: 20px; } .profile-page .main-tab-content { margin: 55px 0 0; } }@media (max-width: 767.98px) { .profile-page .tabs { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .profile-page .nav-tabs { display: -webkit-box; display: -ms-flexbox; display: flex; } .profile-page .nav-tabs li { width: 50%; } .profile-page .nav-tabs li + li { margin-top: 0; } .profile-page .main-tab-content { margin: 55px 0 0; } .profile-page .profile-table { width: 100%; } .profile-page .profile-table tbody tr th, .profile-page .profile-table tbody tr td { padding: 7px 0; font-size: 12px; } .profile-page .profile-table tbody tr td { padding-left: 4px !important; } .profile-page .profile-header { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .profile-page .profile-header_logo .image { width: 80px; } .profile-page .profile-header_left { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .profile-page .profile-header_info { min-height: 58px; margin-left: 20px; } .profile-page .profile-header_name { font-size: 16px; } .profile-page .profile-header_login { margin-top: 4px; font-size: 13px; } .profile-page .profile-header .button { margin-left: 0; max-width: 280px; margin-top: 20px; } .profile-page .clients-list .item { margin: 15px 0; border: 1px solid #EEEEEE; border-radius: 6px; padding: 20px 15px; } .profile-page .clients-list .item-header { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .profile-page .clients-list .item-header_info { margin-left: 13px; } .profile-page .clients-list .item-header_logo { width: 55px; height: 55px; } .profile-page .clients-list .item-header .button { margin-top: 20px; font-size: 12px; } .profile-page .clients-list .item-body { margin-top: 26px; } .profile-page .clients-list .item-table tbody tr th, .profile-page .clients-list .item-table tbody tr td { font-size: 12px; padding: 7px 0; } .profile-page .clients-list .item-table tbody tr td { padding-left: 4px; } .profile-page .profile-body { margin-top: 26px; } .profile-page .profile-table { width: 100%; } .profile-page .profile-table tbody tr th { color: #717171; font-family: Montserrat Regular; } .profile-page .profile-table tbody tr td { font-family: Montserrat Medium; color: #000; } .profile-page .profile-table tbody tr th, .profile-page .profile-table tbody tr td { padding: 10px 0; font-size: 13px; line-height: 16px; } .profile-page .profile-table tbody tr th a, .profile-page .profile-table tbody tr td a { color: #000; } }@media (max-width: 575.98px) { .profile-page .docs-list .item { width: 50%; } }.popup-info-message.fancybox-content { padding: 30px 30px 42px; }.popup-info-message .popup-header { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .popup-info-message .popup-header_logo { width: 62px; height: 62px; } .popup-info-message .popup-header_logo img { height: 100%; width: 100%; border-radius: 50%; } .popup-info-message .popup-header_info { margin-left: 17px; } .popup-info-message .popup-header_target { margin-top: 4px; color: #05FF00; font-size: 12px; line-height: normal; } .popup-info-message .popup-header_title { font-family: Montserrat SemiBold; color: #000; font-size: 15px; line-height: 18px; }.popup-info-message .popup-body { margin-top: 30px; }.popup-info-message .popup-message { background: #F9F9F9; border-radius: 2px; padding: 20px 30px 20px; min-height: 120px; } .popup-info-message .popup-message_top { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .popup-info-message .popup-message_title { font-size: 13px; font-family: Montserrat SemiBold; line-height: normal; color: #000; } .popup-info-message .popup-message_date { margin-left: 35px; font-size: 13px; color: #000; line-height: normal; } .popup-info-message .popup-message_body { margin-top: 24px; font-size: 13px; line-height: 1.4em; color: #000; } .popup-info-message .popup-message + .popup-message { margin-top: 10px; }@media (min-width: 992px) { .popup-info-message { max-width: 1200px !important; } .popup-info-message .fancybox-close-small { top: 55px !important; right: 30px !important; } }@media (max-width: 767.98px) { .popup-info-message.fancybox-content { padding: 2px 20px 20px; } .popup-info-message .popup-message { padding: 19px 14px 18px; } }.video-consultation-block { margin-top: 40px; } .video-consultation-block .search-form { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .video-consultation-block .search-form .form-select { min-width: 260px; max-width: 280px; } .video-consultation-block .search-form .form-select .btn { padding: 5px 25px; background: #EDEDED; border-radius: 4px; outline: none; text-decoration: none; line-height: normal; font-size: 13px; color: #6A6A6A; height: 58px; 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; -webkit-transition: all ease 400ms; -o-transition: all ease 400ms; transition: all ease 400ms; } .video-consultation-block .search-form .form-select .btn span { display: block; width: 100%; white-space: nowrap; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; position: relative; } .video-consultation-block .search-form .form-select .btn span::after { content: ; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 12px; opacity: .8; height: 8px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/university/icon-arrow.svg); } .video-consultation-block .search-form .form-select .btn:hover { border-color: #f9b020; } .video-consultation-block .search-form .form-select .btn:hover span { color: #000; } .video-consultation-block .search-form .form-select .btn:hover span::after { opacity: 1; } .video-consultation-block .search-form .form-select .dropdown.show .btn span::after { -webkit-transform: translateY(-50%) rotate(180deg); -ms-transform: translateY(-50%) rotate(180deg); transform: translateY(-50%) rotate(180deg); } .video-consultation-block .search-form .form-select .dropdown-menu { width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; border: 0; border-radius: 0 0 3px 3px; } .video-consultation-block .search-form .form-select .dropdown-menu.show { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .video-consultation-block .search-form .form-select .dropdown-menu a { padding: 6px 20px 7px; width: 100%; text-decoration: none; -webkit-transition: all ease 280ms; -o-transition: all ease 280ms; transition: all ease 280ms; line-height: normal; display: block; font-size: 13px; padding: 20px 25px; background: #F5F5F5; border-radius: 4px; color: #6A6A6A; } .video-consultation-block .search-form .form-select .dropdown-menu a + a { margin-top: 4px; } .video-consultation-block .search-form .form-select .dropdown-menu a:hover { color: #000; } .video-consultation-block .search-form .button { text-align: center; padding: 20px 25px; margin-left: 20px; background: #F9B934; border: 2px solid #F9B934; border-radius: 4px; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 13px; line-height: 1em; font-family: Montserrat SemiBold; color: #000000; } .video-consultation-block .search-form .button span { position: relative; padding-right: 42px; } .video-consultation-block .search-form .button span::before { content: ; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 25px; height: 16px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/video-consultation/icon-arrow-1.svg); -webkit-transition: all ease 280ms; -o-transition: all ease 280ms; transition: all ease 280ms; } .video-consultation-block .search-form .button:hover { background: #fac048; } .video-consultation-block .search-form .button:hover span::before { right: -4px; } .video-consultation-block .search-form .button.prev span { padding: 0 0 0 42px; } .video-consultation-block .search-form .button.prev span::before { right: unset; left: 0; -webkit-transform: translateY(-50%) rotate(180deg); -ms-transform: translateY(-50%) rotate(180deg); transform: translateY(-50%) rotate(180deg); } .video-consultation-block .search-form .button.prev:hover span::before { right: unset; left: -4px; } @media (max-width: 767.98px) { .video-consultation-block .search-form { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; max-width: 300px; } .video-consultation-block .search-form .form-select { max-width: unset; width: 100%; } .video-consultation-block .search-form .button { margin: 10px 0 0; width: 100%; } } .video-consultation-block .list { margin: 35px -13px 0; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .video-consultation-block .item { max-width: 370px; width: 33.3%; min-height: 100%; padding: 13px; } .video-consultation-block .item_container { height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; position: relative; } .video-consultation-block .item_image { height: 260px; display: block; width: 100%; } .video-consultation-block .item_image img { width: 100%; height: 100%; border-radius: 6px 6px 0 0; -o-object-fit: cover; object-fit: cover; } .video-consultation-block .item_date { color: #fff; background: #F9B934; border-radius: 6px 0px 5px; font-family: Montserrat Bold; min-height: 89px; min-width: 89px; padding: 5px; 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-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; text-align: center; position: absolute; left: 0; top: 0; } .video-consultation-block .item_date span { display: block; line-height: 1.1em; } .video-consultation-block .item_date .day { font-size: 25px; } .video-consultation-block .item_date .month { font-size: 13px; } .video-consultation-block .item_info { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; border: 1px solid #D5D5D5; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 0 0 6px 6px; padding: 25px 25px 40px; } .video-consultation-block .item_tag { font-size: 10px; line-height: 1em; color: #838383; } .video-consultation-block .item_title { font-family: Montserrat Bold; margin-top: 10px; min-height: 63px; font-size: 18px; line-height: 1.2em; } .video-consultation-block .item_add-info { margin-top: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; } .video-consultation-block .item_program { padding-left: 20px; position: relative; font-family: Montserrat SemiBold; font-size: 9px; line-height: 1.1em; color: #A7A7A7; } .video-consultation-block .item_program::before { content: ; position: absolute; left: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); top: 50%; width: 13px; height: 13px; background-position: center; background-repeat: no-repeat; background-size: contain; } .video-consultation-block .item_program.skype::before { background-image: url(/bitrix/templates/maintemplate/img/pages/video-consultation/icon-skype.svg); } .video-consultation-block .item_program.zoom::before { background-image: url(/bitrix/templates/maintemplate/img/pages/video-consultation/icon-zoom.svg); } .video-consultation-block .item_time { margin-left: 27px; padding-left: 20px; position: relative; font-size: 9px; line-height: 1.1em; color: #A7A7A7; } .video-consultation-block .item_time::before { content: ; position: absolute; left: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); top: 50%; width: 13px; height: 13px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/video-consultation/icon-time.svg); } .video-consultation-block .item_author { margin-top: 20px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .video-consultation-block .item-author_image { width: 30px; height: 30px; } .video-consultation-block .item-author_image img { height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; border-radius: 50%; } .video-consultation-block .item-author_name { margin-left: 11px; font-size: 12px; line-height: 1.1em; color: #000000; } .video-consultation-block .item .button { min-width: 230px; margin-top: 33px; padding: 19px 50px; color: #fff; text-align: center; font-family: Montserrat Bold; background: #FE3A00; -webkit-box-sizing: border-box; box-sizing: border-box; border: 2px solid #FE3A00; border-radius: 4px; font-size: 13px; } .video-consultation-block .item .button:hover { background: none; color: #e53400; border-color: #e53400; } @media (min-width: 992px) and (max-width: 1199.98px) { .video-consultation-block .item_image { height: 220px; } } @media (min-width: 768px) and (max-width: 991.98px) { .video-consultation-block .item { width: 50%; } .video-consultation-block .item_image { height: 220px; } .video-consultation-block .item_info { padding: 20px 20px 33px; } } @media (min-width: 576px) and (max-width: 767.98px) { .video-consultation-block .item { width: 50%; } .video-consultation-block .item_image { height: 200px; } } @media (max-width: 767.98px) { .video-consultation-block .list { margin: 30px -8px 0; } .video-consultation-block .item { padding: 10px 8px; width: 50%; } .video-consultation-block .item_image { height: 170px; } .video-consultation-block .item_date { min-height: 68px; min-width: 68px; } .video-consultation-block .item_date .day { font-size: 22px; } .video-consultation-block .item_date .month { font-size: 10px; } .video-consultation-block .item_title { font-size: 16px; } .video-consultation-block .item_info { padding: 20px 15px 25px; } .video-consultation-block .item .button { min-width: 180px; font-size: 12px; margin-top: 28px; padding: 15px 20px; } } @media (max-width: 575.98px) { .video-consultation-block .search-form { margin: 0 auto; } .video-consultation-block .list { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .video-consultation-block .item { max-width: 320px; width: 100%; } }.popup-video-consultation.fancybox-content { padding: 0; }.popup-video-consultation .popup_container { padding-bottom: 60px; }.popup-video-consultation .popup_columns { display: -webkit-box; display: -ms-flexbox; display: flex; } .popup-video-consultation .popup_columns .column-image { width: 41.8%; min-height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; } .popup-video-consultation .popup_columns .column-image img { height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; } .popup-video-consultation .popup_columns .column-info { padding: 20px 20px 20px 45px; -ms-flex-item-align: center; align-self: center; width: 58.2%; 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-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }.popup-video-consultation .popup-info_tag { font-size: 14px; line-height: 1.2em; color: #838383; }.popup-video-consultation .popup-info_title { margin-top: 10px; font-family: Montserrat Bold; font-size: 22px; line-height: 1.2em; color: #000000; }.popup-video-consultation .popup-info_author { margin-top: 32px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .popup-video-consultation .popup-info_author-image { width: 49px; height: 49px; } .popup-video-consultation .popup-info_author-image img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; border-radius: 50%; } .popup-video-consultation .popup-info_author-info { margin-left: 17px; } .popup-video-consultation .popup-info_author-name { font-size: 14px; line-height: 17px; font-family: Montserrat SemiBold; color: #000000; } .popup-video-consultation .popup-info_author-phone, .popup-video-consultation .popup-info_author-email { margin-top: 2px; display: block; font-size: 10px; line-height: 12px; color: #F9B934; }.popup-video-consultation .popup-info_table { margin-top: 30px; width: 100%; max-width: 400px; } .popup-video-consultation .popup-info_table tbody tr th, .popup-video-consultation .popup-info_table tbody tr td { width: 50%; font-size: 13px; line-height: 1.2em; padding: 8px 0; } .popup-video-consultation .popup-info_table tbody tr th { font-family: Montserrat Regular; color: #717171; } .popup-video-consultation .popup-info_table tbody tr td { font-family: Montserrat Medium; color: #000; } .popup-video-consultation .popup-info_table tbody tr td a { color: #000; } .popup-video-consultation .popup-info_table .free-seats_available, .popup-video-consultation .popup-info_table .free-seats_unavailable { display: block; background-position: center; background-size: contain; background-repeat: no-repeat; } .popup-video-consultation .popup-info_table .free-seats_unavailable { width: 18px; height: 18px; background-image: url(/bitrix/templates/maintemplate/img/pages/video-consultation/gross-dark-cross.svg); } .popup-video-consultation .popup-info_table .free-seats_available { height: 20px; width: 20px; background-image: url(/bitrix/templates/maintemplate/img/pages/video-consultation/check.svg); }.popup-video-consultation .popup-info_program { padding-left: 24px; position: relative; font-family: Montserrat SemiBold; font-size: 13px; line-height: 1.1em; color: #A7A7A7; } .popup-video-consultation .popup-info_program::before { content: ; position: absolute; left: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); top: 50%; width: 16px; height: 16px; background-position: center; background-repeat: no-repeat; background-size: contain; } .popup-video-consultation .popup-info_program.skype::before { background-image: url(/bitrix/templates/maintemplate/img/pages/video-consultation/icon-skype.svg); }.popup-video-consultation .popup-info_text { margin-top: 30px; font-size: 16px; line-height: 140%; color: #000000; padding: 0px 40px 0; }.popup-video-consultation .popup_callback { padding: 0 60px; margin-top: 70px; } .popup-video-consultation .popup_callback form { margin-top: 36px; }@media (min-width: 992px) { .popup-video-consultation { max-width: 1200px !important; } }@media (max-width: 991.98px) { .popup-video-consultation .popup_container { padding-bottom: 45px; } .popup-video-consultation .popup_columns .column-info { padding: 20px 20px 20px 35px; } .popup-video-consultation .popup-info_tag { font-size: 12px; } .popup-video-consultation .popup-info_title { margin-top: 10px; font-size: 17px; } .popup-video-consultation .popup-info_author { margin-top: 26px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .popup-video-consultation .popup-info_author-image { width: 49px; height: 49px; } .popup-video-consultation .popup-info_author-image img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; border-radius: 50%; } .popup-video-consultation .popup-info_author-name { font-size: 13px; line-height: 17px; } .popup-video-consultation .popup-info_table { margin-top: 30px; } .popup-video-consultation .popup-info_table tbody tr th, .popup-video-consultation .popup-info_table tbody tr td { width: 50%; font-size: 11px; line-height: 1.2em; padding: 6px 0; } .popup-video-consultation .popup-info_program { font-size: 12px; } .popup-video-consultation .popup-info_text { margin-top: 20px; font-size: 13px; } }@media (max-width: 767.98px) { .popup-video-consultation .fancybox-close-small svg { color: #fff !important; } .popup-video-consultation .popup-info_text { padding: 0px 20px 0; margin-top: 0; } .popup-video-consultation .popup_columns { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .popup-video-consultation .popup_columns .column-image { width: 100%; height: 260px; } .popup-video-consultation .popup_columns .column-info { padding: 20px 20px 20px 20px; width: 100%; } .popup-video-consultation .popup_callback { padding: 0 20px; } }@media (max-width: 575.98px) { .popup-video-consultation .popup_columns .column-image { height: 220px; } }.video-consultation-page { padding-top: 100px; padding-bottom: 50px; } @media (max-width: 767.98px) { .video-consultation-page { padding-top: 70px; padding-bottom: 40px; } }.info-insurance-page { padding: 100px 0 0; } .info-insurance-page .testing-block .block-container::after { display: none; } .info-insurance-page .callback-form .block-container { max-width: 1000px; margin: 0 auto; } .info-insurance-page .intro-info-block { margin-top: 70px; } .info-insurance-page .intro-info-block .block-container { display: -webkit-box; display: -ms-flexbox; display: flex; } .info-insurance-page .intro-info-block .column-info { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; width: 52.6%; padding-right: 30px; } .info-insurance-page .intro-info-block .column-info_title { font-style: normal; font-family: Montserrat Bold; font-size: 20px; line-height: 24px; color: #000000; } .info-insurance-page .intro-info-block .column-info_table { margin: 20px -5px 0; width: 100%; } .info-insurance-page .intro-info-block .column-info_table tr th { color: #717171; font-family: Montserrat Regular; width: 39.5%; } .info-insurance-page .intro-info-block .column-info_table tr td { color: #000000; font-family: Montserrat Medium; width: 60.5%; } .info-insurance-page .intro-info-block .column-info_table tr th, .info-insurance-page .intro-info-block .column-info_table tr td { padding: 10px 5px; font-size: 13px; line-height: 1.2em; } .info-insurance-page .intro-info-block .column-info_table .price-title-table { color: #000; } .info-insurance-page .intro-info-block .column-info_table .price { font-weight: 800; font-size: 20px; line-height: normal; font-family: Montserrat Black; color: #F9B934; } .info-insurance-page .intro-info-block .column-info .buttons { margin-top: 24px; display: -webkit-box; display: -ms-flexbox; display: flex; } .info-insurance-page .intro-info-block .column-info .buttons .button { min-height: 100%; width: 100%; 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-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 13px 20px; } .info-insurance-page .intro-info-block .column-info .buttons .button + .button { margin-left: 13px; } .info-insurance-page .intro-info-block .column-info .buttons .button.button-download { border: 1px solid #000000; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 4px; } .info-insurance-page .intro-info-block .column-info .buttons .button.button-download span { -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; color: #000; text-align: center; display: block; } .info-insurance-page .intro-info-block .column-info .buttons .button.button-download span.big { line-height: normal; font-family: Montserrat Bold; font-size: 13px; } .info-insurance-page .intro-info-block .column-info .buttons .button.button-download span.small { font-size: 10px; } .info-insurance-page .intro-info-block .column-info .buttons .button.button-download:hover { background: #000; } .info-insurance-page .intro-info-block .column-info .buttons .button.button-download:hover span { color: #fff; } .info-insurance-page .intro-info-block .column-video { width: 47.4%; } .info-insurance-page .intro-info-block .column-video .video-preview { display: block; position: relative; } .info-insurance-page .intro-info-block .column-video .video-preview_image { border-radius: 5px; height: 520px; } .info-insurance-page .intro-info-block .column-video .video-preview_image img { height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; } .info-insurance-page .intro-info-block .column-video .video-preview_info { position: absolute; top: 0; left: 0; bottom: 0; right: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding: 20px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .info-insurance-page .intro-info-block .column-video .video-preview_logo { width: 100%; max-width: 285px; } .info-insurance-page .intro-info-block .column-video .video-preview_logo img { width: 100%; } .info-insurance-page .intro-info-block .column-video .video-preview_logo-title { font-family: Montserrat Semibold; font-size: 18px; line-height: 1.2em; color: #FFFFFF; } .info-insurance-page .intro-info-block .column-video .video-preview-info_play { margin-top: 40px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .info-insurance-page .intro-info-block .column-video .video-preview-info_play-button { cursor: pointer; width: 52px; -webkit-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; height: 52px; position: relative; background: #F9B934; border-radius: 50%; border: 4px solid transparent; } .info-insurance-page .intro-info-block .column-video .video-preview-info_play-button::before { content: ; position: absolute; width: 74px; height: 74px; left: 50%; border-radius: 50%; -webkit-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background: rgba(249, 185, 52, 0.4); } .info-insurance-page .intro-info-block .column-video .video-preview-info_play-button::after { content: ; position: absolute; width: 13px; height: 14px; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-triangle_white.svg); } .info-insurance-page .intro-info-block .column-video .video-preview-info_play-text { margin-left: 31px; font-size: 18px; line-height: 1.2em; color: #FFFFFF; } .info-insurance-page .intro-info-block .column-video .video-preview:hover .video-preview-info_play-button { border-color: #F9B934; } .info-insurance-page .intro-info-block .column-video .video-preview:hover .video-preview-info_play-button::before { height: 83px; width: 83px; } .info-insurance-page .info-text { margin-top: 70px; } .info-insurance-page .info-text .title { font-size: 20px; font-family: Montserrat Bold; line-height: 1.2em; color: #000; margin-bottom: 20px; } .info-insurance-page .info-text .title + .text { margin-top: 50px; } .info-insurance-page .info-text .text { font-size: 16px; line-height: 1.4em; text-align: justify; color: #000000; } .info-insurance-page .insurance-benefits-block { margin-top: 70px; } .info-insurance-page .insurance-benefits-block .block-container { padding: 70px 0 40px; background: #F8F8F8; } .info-insurance-page .insurance-benefits-block .benefit { padding-top: 28px; padding-bottom: 28px; } .info-insurance-page .insurance-benefits-block .benefit_container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } .info-insurance-page .insurance-benefits-block .benefit_number { min-width: 51px; font-size: 40px; line-height: normal; font-family: Montserrat Bold; color: #F9B934; -ms-flex-negative: 0; flex-shrink: 0; } .info-insurance-page .insurance-benefits-block .benefit_info { margin-left: 23px; } .info-insurance-page .insurance-benefits-block .benefit_title { font-size: 17px; font-family: Montserrat Semibold; color: #000; line-height: 1.2em; } .info-insurance-page .insurance-benefits-block .benefit_text { margin-top: 12px; font-size: 16px; line-height: 1.4em; color: #000; } .info-insurance-page .insurance-benefits-block .benefits_title { font-size: 20px; line-height: 1.2em; font-family: Montserrat Bold; color: #000000; } .info-insurance-page .insurance-benefits-block .list { margin-top: 20px; } @media (max-width: 991.98px) { .info-insurance-page .intro-info-block { margin-top: 40px; } .info-insurance-page .intro-info-block .block-container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .info-insurance-page .intro-info-block .column-info { width: 100%; padding-right: 0; } .info-insurance-page .intro-info-block .column-info_title { font-size: 20px; } .info-insurance-page .intro-info-block .column-video { margin-top: 30px; width: 100%; } .info-insurance-page .intro-info-block .column-video .video-preview_image { border-radius: 5px; height: 460px; } .info-insurance-page .intro-info-block .column-video .video-preview_logo-title { font-family: Montserrat Semibold; font-size: 18px; line-height: 1.2em; color: #FFFFFF; } .info-insurance-page .intro-info-block .column-video .video-preview-info_play { margin-top: 40px; } .info-insurance-page .intro-info-block .column-video .video-preview-info_play-text { margin-left: 31px; font-size: 16px; line-height: 1.2em; color: #FFFFFF; } .info-insurance-page .info-text .title { font-size: 18px; margin-bottom: 20px; } .info-insurance-page .info-text .title + .text { margin-top: 50px; } .info-insurance-page .info-text .text { font-size: 14px; } .info-insurance-page .insurance-benefits-block { margin-top: 70px; } .info-insurance-page .insurance-benefits-block .block-container { padding: 70px 0 40px; background: #F8F8F8; } .info-insurance-page .insurance-benefits-block .benefit { padding-top: 23px; padding-bottom: 23px; } .info-insurance-page .insurance-benefits-block .benefit_number { min-width: 51px; font-size: 36px; } .info-insurance-page .insurance-benefits-block .benefit_info { margin-left: 23px; } .info-insurance-page .insurance-benefits-block .benefit_title { font-size: 16px; } .info-insurance-page .insurance-benefits-block .benefit_text { font-size: 14px; } .info-insurance-page .insurance-benefits-block .benefits_title { font-size: 18px; } } @media (max-width: 767.98px) { .info-insurance-page .intro-info-block { margin-top: 40px; } .info-insurance-page .intro-info-block .block-container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .info-insurance-page .intro-info-block .column-info { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; width: 100%; } .info-insurance-page .intro-info-block .column-info_title { font-size: 17px; } .info-insurance-page .intro-info-block .column-info_table { margin: 20px -5px 0; width: 100%; } .info-insurance-page .intro-info-block .column-info_table tr th, .info-insurance-page .intro-info-block .column-info_table tr td { padding: 8px 5px; font-size: 12px; line-height: 1.2em; } .info-insurance-page .intro-info-block .column-info_table .price { font-size: 18px; } .info-insurance-page .intro-info-block .column-info .buttons { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-top: 24px; display: -webkit-box; display: -ms-flexbox; display: flex; } .info-insurance-page .intro-info-block .column-info .buttons .button { padding: 10px 20px; min-height: 56px; } .info-insurance-page .intro-info-block .column-info .buttons .button + .button { margin: 15px 0 0; } .info-insurance-page .intro-info-block .column-video { margin-top: 30px; width: auto; } .info-insurance-page .intro-info-block .column-video .video-preview_image { border-radius: 5px; height: 350px; } .info-insurance-page .intro-info-block .column-video .video-preview_logo-title { font-family: Montserrat Semibold; font-size: 16px; text-align: center; line-height: 1.2em; color: #FFFFFF; } .info-insurance-page .intro-info-block .column-video .video-preview-info_play { margin-top: 40px; } .info-insurance-page .intro-info-block .column-video .video-preview-info_play-button { width: 48px; height: 48px; } .info-insurance-page .intro-info-block .column-video .video-preview-info_play-text { margin-left: 24px; font-size: 14px; line-height: 1.2em; color: #FFFFFF; } .info-insurance-page .info-text .title { font-size: 18px; margin-bottom: 20px; } .info-insurance-page .info-text .title + .text { margin-top: 50px; } .info-insurance-page .info-text .text { font-size: 14px; } .info-insurance-page .insurance-benefits-block { margin-top: 70px; } .info-insurance-page .insurance-benefits-block .block-container { padding: 50px 0 20px; } .info-insurance-page .insurance-benefits-block .benefit { padding-top: 18px; padding-bottom: 18px; } .info-insurance-page .insurance-benefits-block .benefit_number { min-width: 51px; font-size: 36px; } .info-insurance-page .insurance-benefits-block .benefit_info { margin-left: 16px; } .info-insurance-page .insurance-benefits-block .benefit_title { font-size: 16px; } .info-insurance-page .insurance-benefits-block .benefit_text { font-size: 13px; } .info-insurance-page .insurance-benefits-block .benefits_title { font-size: 18px; } } @media (max-width: 575.98px) { .info-insurance-page .column-video { margin: 0 -20px; } } .info-insurance-page .companies-list-block { margin: 20px 0 20px; } .info-insurance-page .companies-list-block .item { padding-top: 12px; padding-bottom: 12px; } .info-insurance-page .companies-list-block .item_container { background: #FDFDFD; border: 1px solid #EEEEEE; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 2px; padding: 40px 35px; } .info-insurance-page .companies-list-block .item_image { max-width: 145px; } .info-insurance-page .companies-list-block .item_image img { -o-object-fit: contain; object-fit: contain; width: 100%; } .info-insurance-page .companies-list-block .item_table { margin: 20px -5px 0; width: 100%; } .info-insurance-page .companies-list-block .item_table tr th { color: #717171; font-family: Montserrat Regular; width: 39.5%; } .info-insurance-page .companies-list-block .item_table tr td { color: #000000; font-family: Montserrat Medium; width: 60.5%; } .info-insurance-page .companies-list-block .item_table tr th, .info-insurance-page .companies-list-block .item_table tr td { padding: 7px 5px; font-size: 11px; line-height: 1.2em; } .info-insurance-page .companies-list-block .item_table .price-title-table { color: #000; } .info-insurance-page .companies-list-block .item_table .price { font-weight: 800; font-size: 20px; line-height: normal; font-family: Montserrat Black; color: #F9B934; } .info-insurance-page .companies-list-block .item .buttons { margin-top: 24px; display: -webkit-box; display: -ms-flexbox; display: flex; } .info-insurance-page .companies-list-block .item .buttons .button { min-height: 100%; width: 50%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; font-size: 12px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 13px 20px; } .info-insurance-page .companies-list-block .item .buttons .button + .button { margin-left: 13px; } .info-insurance-page .companies-list-block .item .buttons .button.black-outline { font-family: Montserrat Bold; border: 1px solid #000000; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 4px; color: #000; } .info-insurance-page .companies-list-block .item .buttons .button.black-outline:hover { background: #000; color: #fff; } @media (max-width: 1199.98px) { .info-insurance-page .companies-list-block .item { padding-top: 12px; padding-bottom: 12px; } .info-insurance-page .companies-list-block .item_container { background: #FDFDFD; border: 1px solid #EEEEEE; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 2px; padding: 40px 20px; } } @media (min-width: 768px) and (max-width: 991.98px) { .info-insurance-page .companies-list-block .item_container { zoom: .85; } } @media (max-width: 575.98px) { .info-insurance-page .companies-list-block .item_container { padding: 25px 20px; } .info-insurance-page .companies-list-block .item_table { margin: 20px -5px 0; width: 100%; } .info-insurance-page .companies-list-block .item_table tr th, .info-insurance-page .companies-list-block .item_table tr td { padding: 5px 5px; font-size: 10px; } .info-insurance-page .companies-list-block .item_table .price { font-size: 18px; } .info-insurance-page .companies-list-block .item .buttons { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .info-insurance-page .companies-list-block .item .buttons .button { width: 100%; } .info-insurance-page .companies-list-block .item .buttons .button + .button { margin: 10px 0 0; } }.province-list-block { margin-top: 35px; } .province-list-block .item { padding-top: 12px; padding-bottom: 12px; } .province-list-block .item_container { padding: 35px 20px; border: 1px solid #E7E7E7; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -ms-flexbox; display: flex; } .province-list-block .item_image { margin-right: 25px; width: 76px; } .province-list-block .item_image img { -o-object-fit: contain; object-fit: contain; width: 100%; } .province-list-block .item_info { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; } .province-list-block .item_title { font-family: Montserrat Bold; font-weight: bold; font-size: 20px; line-height: 1.4em; color: #000; } .province-list-block .item_table { margin: 20px -5px 0; width: 100%; } .province-list-block .item_table tr th { color: #717171; font-family: Montserrat Regular; width: 74%; } .province-list-block .item_table tr td { color: #000000; font-family: Montserrat Medium; width: 26%; } .province-list-block .item_table tr th, .province-list-block .item_table tr td { padding: 10px 5px; font-size: 12px; line-height: 1.2em; } .province-list-block .item_table .price-title-table { color: #000; } .province-list-block .item_table .price { font-weight: 800; font-size: 20px; line-height: normal; font-family: Montserrat Black; color: #F9B934; } .province-list-block .item .button { margin-top: 20px; } .province-list-block .item .button.red-outline { padding: 17px 65px; font-size: 12px; line-height: normal; font-family: Montserrat Semibold; -webkit-box-sizing: border-box; box-sizing: border-box; border: 1px solid #C10505; border-radius: 6px; color: #000; } .province-list-block .item .button.red-outline:hover { background: #C10505; color: #fff; } @media (max-width: 1199.98px) { .province-list-block .item { padding-top: 12px; padding-bottom: 12px; } .province-list-block .item_container { background: #FDFDFD; border: 1px solid #EEEEEE; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 2px; padding: 40px 20px; } } @media (min-width: 768px) and (max-width: 991.98px) { .province-list-block .item_container { zoom: .85; } } @media (max-width: 575.98px) { .province-list-block .item_container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 25px 20px; } .province-list-block .item_image { margin-right: 0; } .province-list-block .item_info { margin-top: 14px; 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-pack: center; -ms-flex-pack: center; justify-content: center; } .province-list-block .item_title { font-size: 18px; text-align: center; } .province-list-block .item_table { margin: 20px -5px 0; width: 100%; } .province-list-block .item_table tr th, .province-list-block .item_table tr td { padding: 5px 5px; font-size: 10px; } .province-list-block .item_table .price { font-size: 18px; } .province-list-block .item .button { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; } }.federal-province-info-block { margin-top: 50px; } .federal-province-info-block .title { font-size: 24px; line-height: 210%; font-family: Montserrat Bold; } .federal-province-info-block .province { margin-top: 24px; display: -webkit-box; display: -ms-flexbox; display: flex; padding-bottom: 30px; border-bottom: 1px solid #ECECEC; } .federal-province-info-block .province_logo { margin-right: 30px; width: 76px; -ms-flex-negative: 0; flex-shrink: 0; } .federal-province-info-block .province_logo img { width: 100%; } .federal-province-info-block .province_info { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; } .federal-province-info-block .province_title { font-size: 20px; line-height: 1.2em; font-family: Montserrat Bold; color: #000000; } .federal-province-info-block .province_table { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 22px -5px 0; } .federal-province-info-block .province_table .t_row { width: 50%; display: -webkit-box; display: -ms-flexbox; display: flex; } .federal-province-info-block .province_table .th { padding: 10px 5px; font-size: 13px; width: 50%; line-height: 16px; color: #717171; } .federal-province-info-block .province_table .td { padding: 10px 5px; font-size: 13px; width: 50%; line-height: 16px; color: #000000; font-family: Montserrat Medium; } @media (max-width: 991.98px) { .federal-province-info-block .province { margin-top: 24px; display: -webkit-box; display: -ms-flexbox; display: flex; padding-bottom: 30px; border-bottom: 1px solid #ECECEC; } .federal-province-info-block .province_logo { margin-right: 30px; width: 76px; -ms-flex-negative: 0; flex-shrink: 0; } .federal-province-info-block .province_logo img { width: 100%; } .federal-province-info-block .province_info { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; } .federal-province-info-block .province_table .t_row { width: 100%; } } @media (max-width: 767.98px) { .federal-province-info-block .province { padding-bottom: 30px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-bottom: 1px solid #ECECEC; } .federal-province-info-block .province_logo { margin-right: 30px; width: 76px; -ms-flex-negative: 0; flex-shrink: 0; } .federal-province-info-block .province_logo img { width: 100%; } .federal-province-info-block .province_info { margin-top: 20px; } .federal-province-info-block .province_title { text-align: center; font-size: 18px; line-height: 1.2em; font-family: Montserrat Bold; color: #000000; } .federal-province-info-block .province_table { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 22px -5px 0; } .federal-province-info-block .province_table .t_row { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; } .federal-province-info-block .province_table .th { padding: 10px 5px; font-size: 11px; width: 50%; line-height: 16px; color: #717171; } .federal-province-info-block .province_table .td { padding: 10px 5px; font-size: 11px; width: 50%; line-height: 16px; color: #000000; font-family: Montserrat Medium; } }.universities-list-block .list { margin: 0 -22px 0; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }.universities-list-block .pagination { margin: 22px -8px 0; padding: 0; list-style: none; 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; -ms-flex-wrap: wrap; flex-wrap: wrap; } .universities-list-block .pagination li { padding: 3px 8px; } .universities-list-block .pagination li a { -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; font-family: Montserrat SemiBold; font-size: 15px; color: #000; cursor: pointer; width: 30px; height: 30px; 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; text-align: center; line-height: normal; text-decoration: none; border: 1px solid #EDEDED; border-radius: 2px; } .universities-list-block .pagination li a:hover { text-decoration: none; background: #fbd37e; } .universities-list-block .pagination li.active a { background: #F9B934; } .universities-list-block .pagination li.button-next, .universities-list-block .pagination li.button-prev { padding: 3px 10px; } .universities-list-block .pagination li.button-next a, .universities-list-block .pagination li.button-prev a { border: none; height: 22px; cursor: pointer; width: 18px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-pagination-arrow.svg); } .universities-list-block .pagination li.button-prev a { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }.universities-list-block .info-text .text { line-height: 1.65em; font-size: 15px; color: #000; text-align: center; }.universities-list-block .block__title { font-family: Montserrat SemiBold; text-align: center; font-size: 20px; line-height: 1.2em; }.universities-list-block .item { width: 33.33%; padding: 25px 22px; } .universities-list-block .item__container { max-width: 420px; border: 1px solid #E7E7E7; } .universities-list-block .item__title { font-family: Montserrat SemiBold; padding: 5px 5px 10px; 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; text-align: center; font-size: 15px; margin: -1px -1px 0 -1px; line-height: 1.1em; height: 80px; background: no-repeat bottom/cover url(/bitrix/templates/maintemplate/img/pages/university/item-title-bg.svg); } .universities-list-block .item__image { display: block; position: relative; margin: -1px -1px 0 -1px; height: 220px; width: 100%; cursor: pointer; } .universities-list-block .item__image::before { content: ; position: absolute; left: 0; top: 0; -webkit-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; bottom: 0; right: 0; opacity: .3; background: #000; } .universities-list-block .item__image img { width: calc(100% + 2px); height: 100%; -o-object-fit: cover; object-fit: cover; } .universities-list-block .item__image .link-to-video_text { position: absolute; left: 0; top: 0; right: 0; bottom: 0; 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; font-size: 14px; color: #fff; text-align: left; line-height: 135%; } .universities-list-block .item__image .link-to-video_text span + span { margin-left: 54px; } .universities-list-block .item__image .link-to-video_text span.btn { width: 42px; height: 42px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-video-play.svg); position: relative; } .universities-list-block .item__image .link-to-video_text span.btn::before, .universities-list-block .item__image .link-to-video_text span.btn::after { content: ; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); border: 1px solid rgba(255, 255, 255, 0.3); border-radius: 50%; -webkit-transition: all ease 200ms; -o-transition: all ease 200ms; transition: all ease 200ms; } .universities-list-block .item__image .link-to-video_text span.btn::before { width: 92px; height: 92px; } .universities-list-block .item__image .link-to-video_text span.btn::after { width: 68px; height: 68px; } .universities-list-block .item__image:hover::before { opacity: .33; } .universities-list-block .item__image:hover .link-to-video_text span.btn::after { -webkit-transform: translate(-50%, -50%) scale(1.09); -ms-transform: translate(-50%, -50%) scale(1.09); transform: translate(-50%, -50%) scale(1.09); } .universities-list-block .item__image:hover .link-to-video_text span.btn::before { -webkit-transform: translate(-50%, -50%) scale(1.14); -ms-transform: translate(-50%, -50%) scale(1.14); transform: translate(-50%, -50%) scale(1.14); } .universities-list-block .item-info { 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-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: 50px 25px 45px; } .universities-list-block .item-info__table { margin: 0 -4px; } .universities-list-block .item-info__table th, .universities-list-block .item-info__table td { padding: 7px 4px; } .universities-list-block .item-info__table th { font-family: Montserrat Regular; color: #717171; font-size: 10px; line-height: normal; } .universities-list-block .item-info__table td { color: #000; font-size: 10px; line-height: normal; font-family: Montserrat Medium; } .universities-list-block .item-info__table td .link { font-size: 10px; line-height: 12px; -webkit-text-decoration-line: underline; text-decoration-line: underline; color: #F9B934; border-bottom: 1px solid #F9B934; } .universities-list-block .item .buttons { 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-align: center; -ms-flex-align: center; align-items: center; } .universities-list-block .item .link-to-info { margin-top: 25px; display: inline-block; font-family: Montserrat Semibold; font-size: 12px; line-height: 15px; -webkit-text-decoration-line: underline; text-decoration-line: underline; text-align: center; position: relative; color: #AFAFAF; padding-right: 36px; } .universities-list-block .item .link-to-info::before { content: ; position: absolute; width: 24px; height: 12px; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); background: no-repeat right/contain url(/bitrix/templates/maintemplate/img/icon-arrow_grey.svg); } .universities-list-block .item .link-to-info span { color: #AFAFAF; border-bottom: 1px solid #AFAFAF; -webkit-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; } .universities-list-block .item .link-to-info:hover span { color: #a2a2a2; } .universities-list-block .item .button { font-size: 12px; cursor: pointer; margin: 15px auto 0; display: block; padding: 17px 30px; min-width: 245px; font-family: Montserrat SemiBold; border-radius: 6px; border: 1px solid #C10505; color: #000; } .universities-list-block .item .button:hover { text-decoration: none; background: #C10505; color: #fff; }@media (min-width: 992px) and (max-width: 1199.98px) { .universities-list-block .list { margin: 50px -10px 0; } .universities-list-block .item { padding: 25px 10px; } .universities-list-block .item__image { height: 200px; } .universities-list-block .item-info { padding: 45px 20px 40px; } }@media (max-width: 991.98px) { .universities-list-block .item { width: 50%; } .universities-list-block .item__container { max-width: 420px; border: 1px solid #E7E7E7; } .universities-list-block .item__title { font-family: Montserrat SemiBold; padding: 5px 5px 10px; 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; text-align: center; font-size: 15px; line-height: 1.1em; height: 77px; background: no-repeat bottom/cover url(/bitrix/templates/maintemplate/img/pages/university/item-title-bg.svg); } .universities-list-block .item__image { height: 200px; } .universities-list-block .item-info { 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-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: 40px 15px 45px; } .universities-list-block .item-info__table { margin: 0 -4px; } .universities-list-block .item-info__table th, .universities-list-block .item-info__table td { padding: 7px 4px; } .universities-list-block .item-info__table th { font-family: Montserrat Regular; color: #717171; font-size: 10px; line-height: normal; } .universities-list-block .item-info__table td { color: #000; font-size: 10px; line-height: normal; font-family: Montserrat Medium; } .universities-list-block .item .button { font-size: 12px; cursor: pointer; padding: 17px 30px; max-width: 245px; font-family: Montserrat SemiBold; border-radius: 6px; border: 1px solid #C10505; color: #000; } .universities-list-block .item .button:hover { text-decoration: none; background: #C10505; color: #fff; } .universities-list-block .info-text .text { font-size: 13px; line-height: 1.85em; } .universities-list-block .block__title { font-size: 20px; } }@media (max-width: 767.98px) { .universities-list-block .list { margin: 0px -10px 0; } .universities-list-block .item { width: 100%; padding: 25px 10px; } .universities-list-block .item__container { margin: 0 auto; } }.service-info-popup.fancybox-content { padding: 0 0 80px; }.service-info-popup .popup__title { margin-right: auto; background: #F9B934; font-family: Montserrat Medium; font-size: 20px; color: #000; min-height: 90px; min-width: 430px; padding: 32px 10px; text-align: center; display: inline-block; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; line-height: 24px; }.service-info-popup .popup__text { margin-top: 40px; padding: 0 60px; font-size: 16px; line-height: 140%; color: #000000; }.service-info-popup .popup__callback { margin: 80px 60px 0; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; }@media (min-width: 992px) { .service-info-popup { max-width: 1200px !important; } }@media (min-width: 768px) and (max-width: 991.98px) { .service-info-popup.fancybox-content { padding: 0 0 50px; } .service-info-popup .popup__title { font-size: 20px; min-height: 80px; min-width: unset; padding: 20px 10px; text-align: center; 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; line-height: 18px; } .service-info-popup .popup__text { margin-top: 40px; padding: 0 20px; font-size: 15px; line-height: 140%; color: #000000; } .service-info-popup .popup__callback { margin: 60px 20px 0; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; } }@media (max-width: 767.98px) { .service-info-popup.fancybox-content { padding: 0 0 50px; } .service-info-popup .popup__title { font-size: 20px; min-height: 80px; min-width: unset; padding: 20px 10px; text-align: center; 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; line-height: 18px; } .service-info-popup .popup__text { margin-top: 40px; padding: 0 20px; font-size: 13px; line-height: 140%; color: #000000; } .service-info-popup .popup__callback { margin: 60px 20px 0; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; } }.universities-search-page#content { padding-top: 100px; padding-bottom: 80px; }.universities-search-page .search-form { margin-top: 70px; } .universities-search-page .search-form__title { text-align: center; font-family: Montserrat SemiBold; color: #000; font-size: 24px; line-height: normal; } .universities-search-page .search-form .block-content { max-width: 1170px; margin: 0 auto; padding-top: 30px; padding-bottom: 14px; border: 1px solid #EEEEEE; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 6px 6px 0 0; background: #fff; } .universities-search-page .search-form form { max-width: 980px; margin: 37px auto 0; padding: 0 20px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .universities-search-page .search-form .form-control { width: 33.33%; } .universities-search-page .search-form .form-control + .form-control { margin-left: 17px; } .universities-search-page .search-form .form-control input { outline: none; cursor: pointer; width: 100%; background: #EDEDED; border-radius: 4px; font-size: 13px; line-height: normal; padding: 5px 25px; height: 58px; color: #6A6A6A; border: none; } .universities-search-page .search-form .button.yellow { outline: none; cursor: pointer; width: 33.33%; margin-left: 17px; background: #F9B934; border-radius: 4px; font-size: 13px; min-height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; height: 58px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; font-family: Montserrat SemiBold; text-align: center; } .universities-search-page .search-form .button.yellow:hover { background: #FFC242; } .universities-search-page .search-form .button.yellow:active { background: #F9B934; -webkit-box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.25); box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.25); } .universities-search-page .search-form .form-select .btn { padding: 5px 25px; background: #EDEDED; border-radius: 4px; outline: none; text-decoration: none; line-height: normal; font-size: 13px; color: #6A6A6A; height: 58px; 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; -webkit-transition: all ease 400ms; -o-transition: all ease 400ms; transition: all ease 400ms; } .universities-search-page .search-form .form-select .btn span { display: block; width: 100%; white-space: nowrap; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; position: relative; } .universities-search-page .search-form .form-select .btn span::after { content: ; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 12px; opacity: .8; height: 8px; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/university/icon-arrow.svg); } .universities-search-page .search-form .form-select .btn:hover { border-color: #f9b020; } .universities-search-page .search-form .form-select .btn:hover span { color: #000; } .universities-search-page .search-form .form-select .btn:hover span::after { opacity: 1; } .universities-search-page .search-form .form-select .dropdown.show .btn span::after { -webkit-transform: translateY(-50%) rotate(180deg); -ms-transform: translateY(-50%) rotate(180deg); transform: translateY(-50%) rotate(180deg); } .universities-search-page .search-form .form-select .dropdown-menu { width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; border: 0; border-radius: 0 0 3px 3px; } .universities-search-page .search-form .form-select .dropdown-menu.show { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .universities-search-page .search-form .form-select .dropdown-menu a { padding: 6px 20px 7px; width: 100%; text-decoration: none; -webkit-transition: all ease 280ms; -o-transition: all ease 280ms; transition: all ease 280ms; line-height: normal; display: block; font-size: 13px; padding: 20px 25px; background: #F5F5F5; border-radius: 4px; color: #6A6A6A; } .universities-search-page .search-form .form-select .dropdown-menu a + a { margin-top: 4px; } .universities-search-page .search-form .form-select .dropdown-menu a:hover { color: #000; } .universities-search-page .search-form .search-by-alphabet { max-width: 1170px; margin: -4px auto 0; } .universities-search-page .search-form .search-by-alphabet .search-box { padding: 5px 120px 5px 60px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; min-height: 58px; background: #FFD377; border-radius: 4px; } .universities-search-page .search-form .search-by-alphabet .search-box .title { font-weight: 500; font-size: 13px; line-height: normal; text-align: center; color: #000000; white-space: nowrap; font-family: Montserrat Medium; } .universities-search-page .search-form .search-by-alphabet .search-box .list { list-style: none; padding: 0; margin: 0 -4px 0 20px; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .universities-search-page .search-form .search-by-alphabet .search-box .list li { padding: 0 4px; } .universities-search-page .search-form .search-by-alphabet .search-box .list li a { font-family: Montserrat Semibold; font-size: 13px; line-height: normal; text-align: center; color: #000000; padding: 1px 2px; text-decoration: none; -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; text-align: center; } .universities-search-page .search-form .search-by-alphabet .search-box .list li a:hover { color: #FF3A00; } .universities-search-page .search-form .search-by-alphabet .result-box { margin-top: 5px; background: #FAFAFA; border-radius: 4px; padding: 20px 60px 20px; } .universities-search-page .search-form .search-by-alphabet .result-box .title { font-size: 13px; line-height: normal; font-family: Montserrat Bold; color: #000000; } .universities-search-page .search-form .search-by-alphabet .result-box ul { margin: 17px -5px 0; padding: 0; list-style: none; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .universities-search-page .search-form .search-by-alphabet .result-box ul li { line-height: normal; width: calc(33.33% - 10px); margin: 4px 5px; } .universities-search-page .search-form .search-by-alphabet .result-box ul li a { display: block; text-decoration: none; -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; font-weight: 500; font-size: 13px; line-height: 1.1em; color: #6A6A6A; font-family: Montserrat Medium; } .universities-search-page .search-form .search-by-alphabet .result-box ul li a:hover { color: #FFC242; } @media (min-width: 992px) and (max-width: 1199.98px) { .universities-search-page .search-form .search-by-alphabet .search-box { padding: 5px 60px 5px 30px; } .universities-search-page .search-form .search-by-alphabet .result-box { padding: 20px 30px 20px; } } @media (min-width: 768px) and (max-width: 991.98px) { .universities-search-page .search-form .search-by-alphabet .search-box { padding: 5px 40px 5px 40px; } .universities-search-page .search-form .search-by-alphabet .result-box { margin-top: 5px; padding: 20px 30px 20px; } .universities-search-page .search-form .search-by-alphabet .result-box ul { margin-top: 17px; padding: 0; } .universities-search-page .search-form .search-by-alphabet .result-box ul li { width: calc(50% - 10px); } } @media (max-width: 767.98px) { .universities-search-page .search-form__title { font-size: 24px; } .universities-search-page .search-form .block-content { padding: 30px 20px 20px; } .universities-search-page .search-form .search-by-alphabet .search-box { padding: 15px 20px 15px 20px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .universities-search-page .search-form .search-by-alphabet .search-box .title { text-align: center; font-size: 14px; line-height: normal; text-align: center; color: #000000; font-family: Montserrat Medium; } .universities-search-page .search-form .search-by-alphabet .search-box .list { margin: 20px -4px 0; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .universities-search-page .search-form .search-by-alphabet .result-box { margin-top: 10px; padding: 20px 20px; } .universities-search-page .search-form .search-by-alphabet .result-box .title { font-size: 13px; line-height: normal; font-family: Montserrat Bold; color: #000000; } .universities-search-page .search-form .search-by-alphabet .result-box ul { margin-top: 17px; } .universities-search-page .search-form .search-by-alphabet .result-box ul li { width: calc(50% - 10px); } .universities-search-page .search-form .search-by-alphabet .result-box ul li a { text-decoration: none; -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; font-weight: 500; font-size: 13px; line-height: 1.1em; color: #6A6A6A; font-family: Montserrat Medium; } .universities-search-page .search-form .search-by-alphabet .result-box ul li a:hover { color: #FFC242; } .universities-search-page .search-form form { max-width: 300px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .universities-search-page .search-form form .form-control { width: 100%; } .universities-search-page .search-form form .form-control + .form-control { margin: 23px 0 0 0; } .universities-search-page .search-form form .button.yellow { margin: 23px 0 0 0; width: 100%; } .universities-search-page .search-form__title { font-size: 20px; } } @media (max-width: 575.98px) { .universities-search-page .search-form { margin: 40px -20px 0; } .universities-search-page .search-form .search-by-alphabet .result-box ul li { width: calc(100% - 10px); } }.universities-search-page .universities-statistics-block { margin-top: 60px; } .universities-search-page .universities-statistics-block .title { font-size: 20px; line-height: normal; color: #000000; font-family: Montserrat Bold; } .universities-search-page .universities-statistics-block .title span { color: #F9B934; } .universities-search-page .universities-statistics-block .block-container { max-width: 1170px; margin: 0 auto; } .universities-search-page .universities-statistics-block .list { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 15px -14px; } .universities-search-page .universities-statistics-block .list .item { max-width: unset; margin: 15px 14px; width: calc(33.33% - 28px); } .universities-search-page .universities-statistics-block .pagination { margin: 42px -8px 0; padding: 0; list-style: none; 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; -ms-flex-wrap: wrap; flex-wrap: wrap; } .universities-search-page .universities-statistics-block .pagination li { padding: 3px 8px; } .universities-search-page .universities-statistics-block .pagination li a { -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; font-family: Montserrat SemiBold; font-size: 15px; color: #000; cursor: pointer; width: 30px; height: 30px; 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; text-align: center; line-height: normal; text-decoration: none; border: 1px solid #EDEDED; border-radius: 2px; } .universities-search-page .universities-statistics-block .pagination li a:hover { text-decoration: none; background: #fbd37e; } .universities-search-page .universities-statistics-block .pagination li.active a { background: #F9B934; } .universities-search-page .universities-statistics-block .pagination li.button-next, .universities-search-page .universities-statistics-block .pagination li.button-prev { padding: 3px 10px; } .universities-search-page .universities-statistics-block .pagination li.button-next a, .universities-search-page .universities-statistics-block .pagination li.button-prev a { border: none; height: 22px; cursor: pointer; width: 18px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-pagination-arrow.svg); } .universities-search-page .universities-statistics-block .pagination li.button-prev a { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } @media (min-width: 768px) and (max-width: 991.98px) { .universities-search-page .universities-statistics-block .list { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 15px -14px; } .universities-search-page .universities-statistics-block .list .item { max-width: unset; margin: 15px 14px; width: calc(50% - 28px); } } @media (max-width: 767.98px) { .universities-search-page .universities-statistics-block .list { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 15px -10px; } .universities-search-page .universities-statistics-block .list .item { max-width: unset; margin: 15px 10px; width: calc(100% - 20px); } }.link-to-video-box { max-width: 810px; min-height: 70px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .link-to-video-box .info-text { padding: 15px 25px; background: #F9F9F9; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; font-family: Montserrat SemiBold; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .link-to-video-box .info-text .text { font-size: 14px; line-height: 1.3em; color: #000000; padding-left: 36px; position: relative; } .link-to-video-box .info-text .text::before { content: ; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 26px; height: 20px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-video-2.svg); } .link-to-video-box .info-text .text a { color: #FF0000; border-bottom: 1px solid #FF0000; text-decoration: none; } .link-to-video-box .info-text .text a:hover { color: #e60000; border-color: #e60000; } .link-to-video-box .button { min-width: 200px; 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; background: #F9B934; border-radius: 0px 4px 4px 0px; } .link-to-video-box .button span { padding-right: 40px; font-weight: 600; font-size: 13px; line-height: normal; color: #000000; font-family: Montserrat SemiBold; position: relative; } .link-to-video-box .button span::before { content: ; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 25px; height: 15px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-arrow_black.svg); } .link-to-video-box .button:hover { background: #f8b01b; } @media (max-width: 767.98px) { .link-to-video-box { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .link-to-video-box .info-text { padding: 25px 20px; } .link-to-video-box .button { width: 100%; border-radius: 0px 0 4px 4px; } }.info-link-to-popup-line { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; min-height: 140px; background: #F8F8F8; padding: 30px 40px; } .info-link-to-popup-line .button { min-width: 230px; margin-left: 10px; } .info-link-to-popup-line .title { line-height: 1.2em; font-size: 20px; font-family: Montserrat bold; color: #000000; } .info-link-to-popup-line .text { line-height: 1.2em; margin-top: 8px; font-size: 16px; color: #000000; } @media (max-width: 767.98px) { .info-link-to-popup-line { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; text-align: center; } .info-link-to-popup-line .button { margin: 25px 0 0; } }.links-to-vebinar_box { margin-top: -40px; position: relative; z-index: 2; } .links-to-vebinar_box .link { display: block; width: 50%; } .links-to-vebinar_box .link:nth-child(2) .link_container { background: #FF727E; } .links-to-vebinar_box .link + .link { margin-left: 16px; } .links-to-vebinar_box .link_container { background: #FF5260; -webkit-box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.04); box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.04); border-radius: 4px; min-height: 90px; padding: 16px 13px 16px 18px; 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-pack: center; -ms-flex-pack: center; justify-content: center; background: #FF5260; -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; } .links-to-vebinar_box .links_container { display: -webkit-box; display: -ms-flexbox; display: flex; } .links-to-vebinar_box .link_subtitle { font-size: 10px; line-height: 140%; color: #FFFFFF; } .links-to-vebinar_box .link_title { margin-top: 3px; font-family: Montserrat bold; font-size: 14px; line-height: 140%; color: #FFFFFF; } .links-to-vebinar_box .link_bottom { margin-top: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .links-to-vebinar_box .link_date { font-size: 12px; line-height: 140%; color: #FFFFFF; } .links-to-vebinar_box .link_info-text { font-size: 12px; line-height: 140%; -webkit-text-decoration-line: underline; text-decoration-line: underline; color: #FFFFFF; } @media (max-width: 767.98px) { .links-to-vebinar_box { margin-top: 20px; } .links-to-vebinar_box .link { width: 100%; } .links-to-vebinar_box .links_container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .links-to-vebinar_box .link_bottom { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; text-align: center; } .links-to-vebinar_box .link_title { text-align: center; } .links-to-vebinar_box .link_subtitle { text-align: center; } .links-to-vebinar_box .link_info-text { margin-top: 8px; } .links-to-vebinar_box .link + .link { margin: 16px 0 0; } .links-to-vebinar_box .link:nth-child(2) { display: none; } }.callback-popup.fancybox-content { padding: 60px 50px 0; }@media (min-width: 1200px) { .callback-popup .callback-form { min-width: 960px; } }@media (max-width: 991.98px) { .callback-popup.fancybox-content { padding: 40px 20px 0; } }.video-popup { display: none; } .video-popup .video-popup_image { height: 300px; } .video-popup .video-popup_image img { height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; } .video-popup .video-popup_info { text-align: center; margin-top: 40px; } .video-popup .video-popup_title { font-size: 20px; line-height: 144.4%; color: #000000; font-family: Montserrat Bold; } .video-popup .video-popup_text { max-width: 820px; margin: 20px auto 0; font-size: 16px; line-height: 145%; color: #000000; } .video-popup .video-popup_video { max-width: 600px; margin: 40px auto 0; } .video-popup .video-popup_video iframe { height: 400px; width: 100%; } @media (min-width: 992px) { .video-popup.fancybox-content { padding: 50px 70px 60px; max-width: 1000px; } } @media (min-width: 992px) { .video-popup.fancybox-content { padding: 50px 70px 60px; min-width: 1070px; max-width: 1080px; } } @media (min-width: 768px) and (max-width: 991.98px) { .video-popup.fancybox-content { padding: 40px 30px 40px; } } @media (max-width: 767.98px) { .video-popup.fancybox-content { padding: 20px 20px 30px; } }.previews-videos-block { margin-top: 60px; margin-bottom: 40px; } .previews-videos-block .nav-tabs { margin: 50px 0 0; padding: 0; list-style: none; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .previews-videos-block .nav-tabs a { font-family: Montserrat SemiBold; padding: 20px 30px; font-weight: 600; font-size: 14px; line-height: normal; text-align: center; color: #000000; background: #EDEDED; border-radius: 4px; position: relative; text-decoration: none; display: block; } .previews-videos-block .nav-tabs a:hover { text-decoration: none; } .previews-videos-block .nav-tabs a.active { border-radius: 4px !important; z-index: 1; background: #F9B934; } .previews-videos-block .nav-tabs li:last-child a { margin-left: -4px; border-radius: 0 4px 4px 0; } .previews-videos-block .list { margin: 0 -10px; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .previews-videos-block .tab-content { margin: 30px auto 0; } .previews-videos-block .item { min-height: 100%; width: 50%; padding: 10px; } .previews-videos-block .item_image { display: block; height: 180px; } .previews-videos-block .item_image img { border-radius: 6px 6px 0 0; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .previews-videos-block .item_container { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .previews-videos-block .item_tag { position: absolute; left: 0; top: 0; font-family: Montserrat SemiBold; font-size: 12px; line-height: 15px; text-align: center; color: #000000; 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; border-radius: 6px 0 0 0; padding: 5px 15px; min-height: 31px; min-width: 120px; background: #F9B934; border: 1px solid #F9B934; } .previews-videos-block .item_info { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; 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-pack: justify; -ms-flex-pack: justify; justify-content: space-between; border: 1px solid #EEEEEE; border-top: 0; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 0 0 6px 6px; padding: 20px 20px 23px; } .previews-videos-block .item_title { font-family: Montserrat Bold; font-size: 16px; line-height: 144.4%; color: #000000; } .previews-videos-block .item_text { margin-top: 10px; font-size: 12px; line-height: 144.4%; color: #000000; } .previews-videos-block .item .button.button-video { margin-top: 25px; margin-right: auto; background: #F9B934; border-radius: 4px; padding: 12px 35px; -webkit-transition: .25 all ease-in-out; -o-transition: .25 all ease-in-out; transition: .25 all ease-in-out; } .previews-videos-block .item .button.button-video span { padding-left: 30px; position: relative; font-family: Montserrat SemiBold; font-size: 12px; line-height: normal; color: #000000; } .previews-videos-block .item .button.button-video span::before { content: ; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 19px; height: 19px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/carbon_play-filled-alt.svg); } .previews-videos-block .item .button.button-video:hover { background: #f8af16; } .previews-videos-block .pagination { margin: 50px -8px 0; padding: 0; list-style: none; 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; -ms-flex-wrap: wrap; flex-wrap: wrap; } .previews-videos-block .pagination li { padding: 3px 8px; } .previews-videos-block .pagination li a { -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; font-family: Montserrat SemiBold; font-size: 15px; color: #000; cursor: pointer; width: 30px; height: 30px; 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; text-align: center; line-height: normal; text-decoration: none; border: 1px solid #EDEDED; border-radius: 2px; } .previews-videos-block .pagination li a:hover { text-decoration: none; background: #fbd37e; } .previews-videos-block .pagination li.active a { background: #F9B934; } .previews-videos-block .pagination li.button-next, .previews-videos-block .pagination li.button-prev { padding: 3px 10px; } .previews-videos-block .pagination li.button-next a, .previews-videos-block .pagination li.button-prev a { border: none; height: 22px; cursor: pointer; width: 18px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-pagination-arrow.svg); } .previews-videos-block .pagination li.button-prev a { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } @media (min-width: 1200px) { .previews-videos-block .item { width: 33.333%; } } @media (max-width: 767.98px) { .previews-videos-block .nav-tabs { margin: 40px 0 0; } .previews-videos-block .nav-tabs a { padding: 15px 20px; font-size: 12px; } .previews-videos-block .item { width: 100%; } }.intro-block { position: relative; }.links-to-socials_box { position: absolute; left: 0; z-index: 12; bottom: 0; right: 0; } .links-to-socials_box .links-to-socials_container { max-width: 355px; min-height: 35px; background: #FF5260; padding: 2px 19px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; line-height: normal; border-radius: 4px 4px 0px 0px; } .links-to-socials_box .box-title { font-family: Montserrat Medium; font-size: 14px; line-height: normal; color: #FFFFFF; } .links-to-socials_box .socials-links { list-style: none; padding: 0; margin: 0; display: -webkit-box; display: -ms-flexbox; display: flex; } .links-to-socials_box .socials-links li + li { margin-left: 12px; } @media (max-width: 767.98px) { .links-to-socials_box .box-title { font-size: 11px; } .links-to-socials_box .links-to-socials_container { padding: 2px 7px; } .links-to-socials_box .socials-links { -webkit-transform: scale(0.9); -ms-transform: scale(0.9); transform: scale(0.9); } }.search-form-desciption { margin-top: 35px; text-align: center; font-size: 16px; line-height: 1.6em; } @media (max-width: 767.98px) { .search-form-desciption { font-size: 13px; padding-bottom: 10px; } }.telegram-bots-block { margin-top: 70px; } .telegram-bots-block .pagination { margin: 42px -8px 0; padding: 0; list-style: none; 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; -ms-flex-wrap: wrap; flex-wrap: wrap; } .telegram-bots-block .pagination li { padding: 3px 8px; } .telegram-bots-block .pagination li a { -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; font-family: Montserrat SemiBold; font-size: 15px; color: #000; cursor: pointer; width: 30px; height: 30px; 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; text-align: center; line-height: normal; text-decoration: none; border: 1px solid #EDEDED; border-radius: 2px; } .telegram-bots-block .pagination li a:hover { text-decoration: none; background: #fbd37e; } .telegram-bots-block .pagination li.active a { background: #F9B934; } .telegram-bots-block .pagination li.button-next, .telegram-bots-block .pagination li.button-prev { padding: 3px 10px; } .telegram-bots-block .pagination li.button-next a, .telegram-bots-block .pagination li.button-prev a { border: none; height: 22px; cursor: pointer; width: 18px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-pagination-arrow.svg); } .telegram-bots-block .pagination li.button-prev a { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .telegram-bots-block .list { max-width: 1200px; margin: 50px auto 0; } .telegram-bots-block .item { min-height: 100%; padding-bottom: 20px; } .telegram-bots-block .item-container { height: 100%; 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-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding: 30px 20px 20px; border: 1px solid #EEEEEE; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 6px; } .telegram-bots-block .item__title { font-size: 17px; line-height: 120%; color: #000000; font-family: Montserrat bold; } .telegram-bots-block .item__top { display: -webkit-box; display: -ms-flexbox; display: flex; } .telegram-bots-block .item-top__info { margin-left: 20px; } .telegram-bots-block .item__image { -ms-flex-negative: 0; flex-shrink: 0; width: 96px; height: 96px; } .telegram-bots-block .item__image img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; border-radius: 50%; } .telegram-bots-block .item__tag { margin-top: 12px; display: inline-block; background: #CAF4FF; -webkit-transition: all ease 200ms; -o-transition: all ease 200ms; transition: all ease 200ms; border-radius: 10px; padding: 3px 8px; font-size: 12px; line-height: normal; color: #000; } .telegram-bots-block .item__tag:hover { background: #b1efff; } .telegram-bots-block .item__text { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; margin-top: 30px; font-size: 15px; line-height: 144.4%; color: #000000; } .telegram-bots-block .item .button { margin-top: 30px; } @media (max-width: 991.98px) { .telegram-bots-block .item__image { width: 60px; height: 60px; } .telegram-bots-block .item__title { font-size: 15px; } .telegram-bots-block .item__tag { font-size: 10px; } .telegram-bots-block .item__text { margin-top: 20px; font-size: 13px; } } @media (max-width: 767.98px) { .telegram-bots-block .button { width: 100%; } .telegram-bots-block .list { margin-top: 40px; } }.add-review-popup-block { margin-top: 60px; } .add-review-popup-block .block-container { padding-top: 40px; padding-bottom: 38px; background: #F9B934; color: #000; } .add-review-popup-block .block-content { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; text-align: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .add-review-popup-block .title { text-transform: uppercase; line-height: 1.2em; font-family: Montserrat Black; font-size: 24px; } .add-review-popup-block .text { margin-top: 30px; font-size: 18px; line-height: 145%; } .add-review-popup-block .button { margin-top: 20px; } @media (max-width: 767.98px) { .add-review-popup-block .block-container { padding-top: 34px; padding-bottom: 32px; } .add-review-popup-block .title { font-size: 22px; } .add-review-popup-block .text { margin-top: 25px; font-size: 15px; line-height: 145%; } .add-review-popup-block .button { margin-top: 25px; } }.popup-add-review.fancybox-content { padding: 0; }.popup-add-review .form-control { margin: 8px; width: calc(100% - 16px); } .popup-add-review .form-control.file { text-align: center; } .popup-add-review .form-control.file .file-input__input { width: 0.1px; height: 0.1px; opacity: 0; overflow: hidden; position: absolute; z-index: -1; } .popup-add-review .form-control.file .file-input__label { font-size: 13px; line-height: normal; border: 1px solid #F9B934; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 5px; padding: 8px 7px; } .popup-add-review .form-control.file .file-input__label svg { height: 16px; margin-right: 4px; } .popup-add-review .form-control inputtypetext, .popup-add-review .form-control inputtypeemail, .popup-add-review .form-control inputtypetel, .popup-add-review .form-control textarea { border: none; outline: none; width: 100%; padding-left: 26px; padding-right: 26px; background: #EDEDED; border-radius: 4px; font-size: 13px; line-height: 1.4em; } .popup-add-review .form-control inputtypetext::-webkit-input-placeholder, .popup-add-review .form-control inputtypeemail::-webkit-input-placeholder, .popup-add-review .form-control inputtypetel::-webkit-input-placeholder, .popup-add-review .form-control textarea::-webkit-input-placeholder { color: #6A6A6A; } .popup-add-review .form-control inputtypetext::-moz-placeholder, .popup-add-review .form-control inputtypeemail::-moz-placeholder, .popup-add-review .form-control inputtypetel::-moz-placeholder, .popup-add-review .form-control textarea::-moz-placeholder { color: #6A6A6A; } .popup-add-review .form-control inputtypetext:-moz-placeholder, .popup-add-review .form-control inputtypeemail:-moz-placeholder, .popup-add-review .form-control inputtypetel:-moz-placeholder, .popup-add-review .form-control textarea:-moz-placeholder { color: #6A6A6A; } .popup-add-review .form-control inputtypetext::-ms-input-placeholder, .popup-add-review .form-control inputtypeemail::-ms-input-placeholder, .popup-add-review .form-control inputtypetel::-ms-input-placeholder, .popup-add-review .form-control textarea::-ms-input-placeholder { color: #6A6A6A; } .popup-add-review .form-control inputtypetext::input-placeholder, .popup-add-review .form-control inputtypeemail::input-placeholder, .popup-add-review .form-control inputtypetel::input-placeholder, .popup-add-review .form-control textarea::input-placeholder { color: #6A6A6A; } .popup-add-review .form-control inputtypetext, .popup-add-review .form-control inputtypeemail, .popup-add-review .form-control inputtypetel { min-height: 58px; } .popup-add-review .form-control textarea { padding-top: 25px; padding-bottom: 25px; height: 170px; }.popup-add-review .form-controls_groups { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; } .popup-add-review .form-controls_groups .form-control { width: calc(33.333% - 16px); }.popup-add-review .button { min-width: 230px; margin-top: 30px; }.popup-add-review .popup-body { padding: 50px 50px 45px; }.popup-add-review .popup-form { margin: 0 -8px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }.popup-add-review .popup_review-image { width: 89px; height: 89px; } .popup-add-review .popup_review-image img { height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; border-radius: 50%; }@media (min-width: 992px) { .popup-add-review { min-width: 1069px; } .popup-add-review .popup-form { margin: 0 auto; max-width: 720px; } }@media (max-width: 767.98px) { .popup-add-review .popup-body { min-width: 280px; padding: 35px 20px 35px; } }@media (max-width: 575.98px) { .popup-add-review .form-controls_groups { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .popup-add-review .form-controls_groups .form-control { width: calc(100% - 16px); } .popup-add-review .form-control { margin: 5px 8px; } .popup-add-review .form-control textarea { padding: 20px; height: 140px; } .popup-add-review .form-control inputtypetext, .popup-add-review .form-control inputtypeemail, .popup-add-review .form-control inputtypetel { min-height: 48px; padding-left: 20px; padding-right: 20px; } }.sponsor-link-block { margin-top: 80px; background: #F9B934; } .sponsor-link-block .block-container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; min-height: 90px; } .sponsor-link-block .title { margin-right: 60px; font-size: 20px; line-height: 1.2em; color: #000000; font-family: Montserrat Bold; } .sponsor-link-block .button { font-family: Montserrat Bold; font-size: 13px; border-color: #fff; line-height: normal; color: #000; padding: 16px 44px; background: #fff; border: 2px solid #fff; border-radius: 4px; } .sponsor-link-block .button:hover { background: none; } @media (max-width: 767.98px) { .sponsor-link-block { margin-top: 50px; } .sponsor-link-block .block-container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; text-align: center; padding: 30px 0; } .sponsor-link-block .title { font-size: 18px; margin: 0 0 30px; } }.uni-assits-list-block { margin-top: 60px; } .uni-assits-list-block .list { margin-top: 30px; } .uni-assits-list-block .item { display: block; padding-top: 20px; padding-bottom: 20px; } .uni-assits-list-block .item__image { display: block; height: 180px; } .uni-assits-list-block .item__image img { -o-object-fit: cover; object-fit: cover; width: 100%; height: 100%; } .uni-assits-list-block .item__info { margin-top: 20px; } .uni-assits-list-block .item__title { font-size: 18px; line-height: 144.4%; font-family: Montserrat Bold; color: #000000; } .uni-assits-list-block .item__text { margin-top: 6px; font-size: 15px; line-height: 144.4%; color: #333333; } .uni-assits-list-block .item__link { display: block; margin-top: 20px; } .uni-assits-list-block .item__link span { padding-right: 60px; position: relative; font-family: Montserrat Medium; color: #F9B934; font-size: 15px; line-height: normal; } .uni-assits-list-block .item__link span::before { content: ; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 42px; height: 15px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-arrow-yellow-long.svg); } @media (min-width: 576px) and (max-width: 767.98px) { .uni-assits-list-block .item__image { height: 140px; } }.video-1-block { margin-top: 70px; } .video-1-block .video-link { display: block; margin: 50px auto 0; max-width: 850px; position: relative; } .video-1-block .video-link__image { width: 100%; } .video-1-block .video-link__image img { width: 100%; } .video-1-block .video-link-info { z-index: 12; position: absolute; left: 0; top: 0; bottom: 0; right: 0; 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; } .video-1-block .video-link-info__container { padding-left: 140px; position: relative; } .video-1-block .video-link-info__container::before { content: ; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 109px; height: 109px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-play-video-1.svg); } .video-1-block .video-link__title { font-size: 20px; line-height: 140%; text-transform: uppercase; color: #000000; font-family: Montserrat Black; } .video-1-block .video-link__subtitle { margin-top: 6px; font-size: 18px; line-height: 140%; text-transform: uppercase; color: #000000; } @media (max-width: 767.98px) { .video-1-block { margin-top: 50px; overflow-x: hidden; } .video-1-block .video-link { margin: 40px -20px 0; } .video-1-block .video-link-info { padding: 10px; } .video-1-block .video-link-info__container { padding-left: 80px; position: relative; } .video-1-block .video-link-info__container::before { content: ; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 60px; height: 60px; } .video-1-block .video-link__title { font-size: 16px; line-height: 1.2em; text-transform: uppercase; color: #000000; font-family: Montserrat Bold; } .video-1-block .video-link__subtitle { margin-top: 6px; font-size: 10px; line-height: 1.2em; text-transform: uppercase; color: #000000; } }.free-consultation-block { margin-top: 60px; } .free-consultation-block .columns { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; max-width: 1200px; margin: 0 auto; } .free-consultation-block .column-info { margin-right: 60px; padding-top: 120px; max-width: 600px; width: calc(100% - 340px); } .free-consultation-block .column-form { width: 340px; -ms-flex-negative: 0; flex-shrink: 0; } .free-consultation-block .column-form .form-control { margin-bottom: 10px; } .free-consultation-block .column-form .form-control input { cursor: pointer; border: none; outline: none; width: 100%; background: #EDEDED; border-radius: 4px; font-size: 13px; padding: 5px 25px; height: 58px; } .free-consultation-block .column-form .form-control input::-webkit-input-placeholder { font-size: 13px; line-height: normal; color: #6A6A6A; } .free-consultation-block .column-form .form-control input::-moz-placeholder { font-size: 13px; line-height: normal; color: #6A6A6A; } .free-consultation-block .column-form .form-control input:-moz-placeholder { font-size: 13px; line-height: normal; color: #6A6A6A; } .free-consultation-block .column-form .form-control input::-ms-input-placeholder { font-size: 13px; line-height: normal; color: #6A6A6A; } .free-consultation-block .column-form .form-control input::input-placeholder { font-size: 13px; line-height: normal; color: #6A6A6A; } .free-consultation-block .column-form .social-variants { margin-top: 10px; } .free-consultation-block .column-form .social-variants_title { color: #6A6A6A; font-size: 13px; line-height: normal; } .free-consultation-block .column-form .social-variants_list { padding: 0; margin: 12px 0 0 0; display: -webkit-box; display: -ms-flexbox; display: flex; list-style: none; } .free-consultation-block .column-form .social-variants_list li { width: calc(100% / 6); -webkit-transition: all ease 240ms; -o-transition: all ease 240ms; transition: all ease 240ms; min-height: 50px; cursor: pointer; } .free-consultation-block .column-form .social-variants_list li:hover, .free-consultation-block .column-form .social-variants_list li.active { z-index: 1; -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .free-consultation-block .column-form .social-variants_list li span { display: block; height: 100%; width: 100%; cursor: pointer; position: relative; } .free-consultation-block .column-form .social-variants_list li span::before { content: ; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 22px; height: 22px; background-position: center; background-repeat: no-repeat; background-size: contain; } .free-consultation-block .column-form .social-variants_list li.phone { background-color: #52BC00; } .free-consultation-block .column-form .social-variants_list li.phone span::before { background-image: url(/bitrix/templates/maintemplate/img/socials/form/icon-phone.svg); } .free-consultation-block .column-form .social-variants_list li.message { background-color: #C0392A; } .free-consultation-block .column-form .social-variants_list li.message span::before { background-image: url(/bitrix/templates/maintemplate/img/socials/form/icon-message.svg); } .free-consultation-block .column-form .social-variants_list li.telegram { background-color: #00D1FF; } .free-consultation-block .column-form .social-variants_list li.telegram span::before { background-image: url(/bitrix/templates/maintemplate/img/socials/form/icon-telegram.svg); } .free-consultation-block .column-form .social-variants_list li.whatsapp { background-color: #43E961; } .free-consultation-block .column-form .social-variants_list li.whatsapp span::before { background-image: url(/bitrix/templates/maintemplate/img/socials/form/icon-whatsapp.svg); } .free-consultation-block .column-form .social-variants_list li.skype { background-color: #00B0EF; } .free-consultation-block .column-form .social-variants_list li.skype span::before { background-image: url(/bitrix/templates/maintemplate/img/socials/form/icon-skype.svg); } .free-consultation-block .column-form .social-variants_list li.viber { background-color: #7D519E; } .free-consultation-block .column-form .social-variants_list li.viber span::before { background-image: url(/bitrix/templates/maintemplate/img/socials/form/icon-viber.svg); } .free-consultation-block .column-form .social-variants_list li:first-child { border-radius: 4px 0px 0px 4px; } .free-consultation-block .column-form .social-variants_list li:last-child { border-radius: 0 4px 4px 0; } .free-consultation-block .column-form .button { outline: none; min-height: 64px; margin-top: 10px; width: 100%; } .free-consultation-block .column__text { font-size: 14px; line-height: 1.8em; color: #000000; } .free-consultation-block .column__image { margin-top: 60px; max-width: 530px; } .free-consultation-block .column__image img { width: 100%; } @media (max-width: 991.98px) { .free-consultation-block .columns { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-top: 40px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .free-consultation-block .column-info { width: 100%; margin: 0; padding: 0; } .free-consultation-block .column__image { margin: 40px auto 0; } .free-consultation-block .column-form { width: 100%; max-width: 360px; margin-top: 50px; } } @media (max-width: 991.98px) { .free-consultation-block .column__text { font-size: 13px; } .free-consultation-block .column-form .form-control input { padding: 5px 20px; height: 54px; } .free-consultation-block .column-form .button { min-height: 60px; } }.study-colleges-list-block { margin-top: 60px; } .study-colleges-list-block .list { margin-top: 40px; } .study-colleges-list-block .item { padding-top: 10px; padding-bottom: 10px; } .study-colleges-list-block .item_info { position: absolute; bottom: 0; left: 0; right: 0; z-index: 12; padding: 0 20px 20px; color: #fff; -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; } .study-colleges-list-block .item_title { font-size: 20px; line-height: 144.4%; color: #FFFFFF; font-family: Montserrat Bold; } .study-colleges-list-block .item_text { min-height: 60px; margin-top: 20px; font-size: 14px; line-height: 144.4%; } .study-colleges-list-block .item_bg { height: 330px; position: relative; } .study-colleges-list-block .item_bg::before { content: ; position: absolute; left: 0; top: 0; bottom: 0; right: 0; background: rgba(0, 0, 0, 0.6); } .study-colleges-list-block .item_bg img { height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; } .study-colleges-list-block .item_link { margin-top: 25px; color: #F9B934; font-size: 15px; font-family: Montserrat Medium; } .study-colleges-list-block .item_link span { padding-right: 60px; position: relative; font-family: Montserrat Medium; color: #F9B934; line-height: normal; } .study-colleges-list-block .item_link span::before { content: ; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 42px; height: 15px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-arrow-yellow-long.svg); } .study-colleges-list-block .item_container { display: block; position: relative; overflow: hidden; cursor: pointer; } .study-colleges-list-block .item_container .item_info { -webkit-transform: translateY(40px); -ms-transform: translateY(40px); transform: translateY(40px); } .study-colleges-list-block .item_container:hover .item_info { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } .study-colleges-list-block .pagination { margin-top: 45px; } @media (min-width: 992px) and (max-width: 1199.98px) { .study-colleges-list-block .item_bg { height: 300px; } } @media (max-width: 991.98px) { .study-colleges-list-block .item_bg { height: 300px; } .study-colleges-list-block .item_title { font-size: 18px; line-height: 1.2em; } .study-colleges-list-block .item_text { margin-top: 15px; font-size: 13px; } } @media (max-width: 767.98px) { .study-colleges-list-block .item_info { padding: 0 15px 20px; } .study-colleges-list-block .item_bg { height: 250px; } }.study-colleges-block { margin-top: 50px; } .study-colleges-block .list { margin-top: 30px; } .study-colleges-block .item { padding-top: 10px; padding-bottom: 10px; } .study-colleges-block .item_title { margin: 0 -1px; background: #F9B934; min-height: 59px; padding: 8px 10px; font-size: 18px; line-height: 1.2em; color: #000; text-align: center; 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; font-family: Montserrat Bold; } .study-colleges-block .item_info { border-left: 1px solid #EBEBEB; border-right: 1px solid #EBEBEB; border-radius: 5px; } .study-colleges-block .item_info-title { color: #000000; font-size: 14px; padding: 0 25px; line-height: 1.4em; text-align: center; margin-top: 15px; font-family: Montserrat Medium; } .study-colleges-block .item_list { display: -webkit-box; display: -ms-flexbox; display: flex; padding: 0 25px; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 15px -2px 0; min-height: 65px; } .study-colleges-block .item_list li { display: block; width: calc( 33.333% - 4px); margin: 4px 2px; font-family: Montserrat Medium; color: #000; font-size: 14px; line-height: 1.2em; position: relative; padding-left: 11px; } .study-colleges-block .item_list li::before { content: ; position: absolute; left: 0; top: 5px; width: 5px; height: 5px; border-radius: 50%; background: #FF5260; } .study-colleges-block .item_text { min-height: 60px; margin-top: 20px; font-size: 14px; line-height: 144.4%; } .study-colleges-block .item_image { display: block; height: 190px; width: 100%; overflow: hidden; } .study-colleges-block .item_image img { -webkit-transition: all ease 200ms; -o-transition: all ease 200ms; transition: all ease 200ms; height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; } .study-colleges-block .item_image:hover img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05); } .study-colleges-block .item_link { margin: 17px -1px -1px; background: #FF5260; border-radius: 0px 0px 5px 5px; position: relative; display: block; height: 33px; -webkit-transition: all ease 200ms; -o-transition: all ease 200ms; transition: all ease 200ms; line-height: normal; } .study-colleges-block .item_link::before { content: ; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 25px; height: 15px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/pages/index/icon-arrow_white.svg); } .study-colleges-block .item_link:hover { background: #ff3949; } .study-colleges-block .item_container { display: block; position: relative; overflow: hidden; } .study-colleges-block .pagination { margin-top: 45px; } .study-colleges-block .study-colleges-slider { margin-top: 50px; } .study-colleges-block .study-colleges-slider .study-colleges-slider-controls { margin-top: 22px; 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; } .study-colleges-block .study-colleges-slider .study-colleges-slider-button-next { outline: none; margin: 3px 5px; border: none; height: 22px; cursor: pointer; width: 18px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-pagination-arrow.svg); opacity: 1; -webkit-transition: all ease 200ms; -o-transition: all ease 200ms; transition: all ease 200ms; } .study-colleges-block .study-colleges-slider .study-colleges-slider-button-next.swiper-button-disabled { opacity: 0; } .study-colleges-block .study-colleges-slider .study-colleges-slider-button-prev { outline: none; margin: 3px 5px; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); border: none; height: 22px; cursor: pointer; width: 18px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-pagination-arrow.svg); opacity: 1; -webkit-transition: all ease 200ms; -o-transition: all ease 200ms; transition: all ease 200ms; } .study-colleges-block .study-colleges-slider .study-colleges-slider-button-prev.swiper-button-disabled { opacity: 0; } .study-colleges-block .study-colleges-slider .study-colleges-slider-pagination { display: -webkit-box; display: -ms-flexbox; display: flex; position: static; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .study-colleges-block .study-colleges-slider .study-colleges-slider-pagination .swiper-pagination-bullet { margin: 3px 8px; opacity: 1; -webkit-transition: all ease 250ms; -o-transition: all ease 250ms; transition: all ease 250ms; font-family: Montserrat SemiBold; font-size: 15px; color: #000 !important; background: none; outline: none; cursor: pointer; width: 30px; height: 30px; 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; text-align: center; line-height: normal; text-decoration: none; border: 1px solid #EDEDED; border-radius: 2px; } .study-colleges-block .study-colleges-slider .study-colleges-slider-pagination .swiper-pagination-bullet:hover { text-decoration: none; background: #fbd37e; } .study-colleges-block .study-colleges-slider .study-colleges-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background: #F9B934; } @media (max-width: 991.98px) { .study-colleges-block .item { padding-top: 10px; padding-bottom: 10px; } .study-colleges-block .item_title { min-height: 55px; padding: 8px 10px; font-size: 15px; } .study-colleges-block .item_info-title { font-size: 13px; margin-top: 14px; } .study-colleges-block .item_list { padding: 0 15px; margin: 15px -2px 0; } .study-colleges-block .item_list li { width: calc( 50% - 4px); margin: 4px 2px; font-size: 13px; } .study-colleges-block .item_image { height: 150px; } .study-colleges-block .item_link { margin: 25px -1px -1px; } }.study-college-detail-block { margin-top: 60px; overflow: hidden; } .study-college-detail-block .columns { margin: 30px -18px 0; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .study-college-detail-block .column-image, .study-college-detail-block .column-table { width: calc(50% - 36px); margin: 30px 18px; } .study-college-detail-block .column-info { margin: 30px 18px; padding-right: 30px; } .study-college-detail-block .column-info.full { padding: 0; width: calc(100% - 36px); } .study-college-detail-block .column-add { width: 320px; margin: 30px 18px; -ms-flex-negative: 0; flex-shrink: 0; } .study-college-detail-block .column-add .add-box + .add-box { margin-top: 20px; } .study-college-detail-block .info-title { font-size: 20px; line-height: 24px; color: #000000; font-family: Montserrat SemiBold; } .study-college-detail-block .column-table { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; } .study-college-detail-block .column-image img { width: 100%; } .study-college-detail-block .column-image.big img { height: 320px; width: 950px; -o-object-fit: cover; object-fit: cover; } .study-college-detail-block .info-table { margin: 32px 0 0; width: 100%; } .study-college-detail-block .info-table tr th { padding: 8px 0; font-size: 16px; line-height: 1.25em; color: #717171; width: 55%; } .study-college-detail-block .info-table tr td { width: 45%; padding: 8px 0 8px 5px; color: #000; line-height: 1.25em; font-size: 16px; font-family: Montserrat Medium; } .study-college-detail-block .info-video-link { margin-top: 40px; min-height: 50px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-left: 73px; color: #C10505; } .study-college-detail-block .info-video-link span { font-family: Montserrat Medium; text-decoration: underline; font-size: 16px; line-height: 19px; } .study-college-detail-block .info-video-link::before { content: ; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 55px; height: 55px; background: no-repeat center/contain url(/bitrix/templates/maintemplate/img/icon-play-video-1.svg); } .study-college-detail-block .info-text { font-size: 16px; line-height: 1.65em; color: #000000; } .study-college-detail-block .info-text p { font-size: 16px; line-height: 1.65em; color: #000000; margin-bottom: 45px; } @media (max-width: 1199.98px) { .study-college-detail-block .info-title { font-size: 18px; line-height: 1.3em; } .study-college-detail-block .columns { margin: 20px 0 0; } .study-college-detail-block .column-info, .study-college-detail-block .column-table { margin: 20px 0; } .study-college-detail-block .column-image { margin: 20px 0; } .study-college-detail-block .column-image img { width: 100%; } .study-college-detail-block .column-image.big img { height: 420px; width: 950px; -o-object-fit: cover; object-fit: cover; } .study-college-detail-block .info-table { margin: 25px 0 0; } .study-college-detail-block .info-table tr th { padding: 6px 0; font-size: 14px; } .study-college-detail-block .info-table tr td { padding: 6px 0 6px 5px; font-size: 14px; } .study-college-detail-block .info-video-link { margin-top: 35px; min-height: 50px; padding-left: 73px; color: #C10505; } .study-college-detail-block .info-video-link span { font-size: 14px; line-height: 19px; } .study-college-detail-block .info-video-link::before { width: 50px; height: 50px; } .study-college-detail-block .info-text { font-size: 14px; line-height: 1.65em; color: #000000; } .study-college-detail-block .info-text p { font-size: 14px; line-height: 1.65em; color: #000000; margin-bottom: 40px; } } @media (max-width: 991.98px) { .study-college-detail-block .column-image, .study-college-detail-block .column-table { width: 100%; } .study-college-detail-block .column-info { width: 100%; padding-right: 0px; } .study-college-detail-block .column-info.full { width: 100%; } .study-college-detail-block .column-add { width: 100%; } .study-college-detail-block .columns { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .study-college-detail-block .column-info { width: 100%; } .study-college-detail-block .column-image { width: 100%; } .study-college-detail-block .column-image.big img { width: 100%; height: 240px; } .study-college-detail-block .column-info + .column-info { margin-top: 0; } } @media (max-width: 575.98px) { .study-college-detail-block .column-image.big img { height: 180px; } .study-college-detail-block .info-text p { margin-bottom: 30px; } .study-college-detail-block .info-table tr th { padding: 7px 0; font-size: 13px; line-height: 1.25em; width: 55%; } .study-college-detail-block .info-table tr td { width: 45%; padding: 7px 0 7px 5px; line-height: 1.25em; font-size: 13px; } }.banner-link-box { background: #F9B935; max-width: 350px; border-radius: 5px; padding: 28px 14px 28px 28px; } .banner-link-box .button { margin-top: 20px; } .banner-link-box_title { font-size: 17px; line-height: 21px; font-family: Montserrat Black; color: #000000; } .banner-link-box_text { margin-top: 10px; font-size: 14px; line-height: 140%; font-family: Montserrat Medium; color: #000000; }.clients-list-block { margin-top: 60px; } .clients-list-block .list { margin-top: 60px; } .clients-list-block .item { padding-top: 30px; padding-bottom: 30px; min-height: 100%; } .clients-list-block .item_container { height: 100%; padding: 0 20px 30px; background: #F9F9F9; border: 1px solid #EEEEEE; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 5px; } .clients-list-block .item_image { margin: -40px auto 0; width: 124px; height: 124px; } .clients-list-block .item_image img { height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; border-radius: 50%; } .clients-list-block .item_info { margin: 20px auto 0; } .clients-list-block .item_title { font-size: 16px; line-height: 1.2em; text-align: center; color: #000000; font-family: Montserrat Bold; } .clients-list-block .item_table { margin-top: 20px; width: 100%; } .clients-list-block .item_table .tr { margin: 0 -2px; display: -webkit-box; display: -ms-flexbox; display: flex; } .clients-list-block .item_table .tr .th, .clients-list-block .item_table .tr .td { padding: 2px; } .clients-list-block .item_table th, .clients-list-block .item_table .th { padding: 5px 0; width: 50%; font-size: 10px; line-height: 1.2em; color: #717171; } .clients-list-block .item_table td, .clients-list-block .item_table .td { padding: 5px 0; width: 50%; font-weight: 500; font-size: 10px; line-height: 1.2em; font-family: Montserrat Medium; color: #000000; } .clients-list-block .item_table .link-to-university { color: #FF5260; -webkit-text-decoration-line: underline; text-decoration-line: underline; } @media (max-width: 575.98px) { .clients-list-block .item_container { max-width: 320px; margin: 0 auto; } }.achievements-block { margin-top: 60px; } .achievements-block .list { margin-top: 50px; } .achievements-block .box { margin-bottom: 20px; } .achievements-block .box__container { border: 1px solid #EEEEEE; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 6px; padding: 40px 30px 35px; } .achievements-block .box__title { color: #000; font-family: Montserrat Bold; font-size: 24px; line-height: 29px; } .achievements-block .box_top { margin-top: 26px; min-height: 156px; } .achievements-block .box.our-students .box__images { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; min-height: 75px; position: relative; } .achievements-block .box.our-students .box__images.v-1 .box__image { position: absolute; } .achievements-block .box.our-students .box__images.v-1 .box__image:nth-child(1) { width: 62px; height: 62px; top: 11px; left: 0; } .achievements-block .box.our-students .box__images.v-1 .box__image:nth-child(2) { height: 81px; width: 81px; top: 0; left: 19.1%; } .achievements-block .box.our-students .box__images.v-1 .box__image:nth-child(3) { height: 51px; left: 40.8%; top: 39px; width: 51px; } .achievements-block .box.our-students .box__images.v-1 .box__image:nth-child(4) { height: 71px; width: 71px; right: 29.9%; top: 1px; } .achievements-block .box.our-students .box__images.v-1 .box__image:nth-child(5) { height: 46px; width: 46px; right: 15.56%; } .achievements-block .box.our-students .box__images.v-2 { margin-top: -15px; } .achievements-block .box.our-students .box__images.v-2 .box__image { position: absolute; } .achievements-block .box.our-students .box__images.v-2 .box__image:nth-child(1) { width: 52px; height: 52px; top: 37px; left: 9%; } .achievements-block .box.our-students .box__images.v-2 .box__image:nth-child(2) { height: 51px; width: 51px; top: 45px; left: 29.4%; } .achievements-block .box.our-students .box__images.v-2 .box__image:nth-child(3) { height: 51px; width: 51px; top: 44px; right: 39.2%; } .achievements-block .box.our-students .box__images.v-2 .box__image:nth-child(4) { height: 62px; width: 62px; top: 18px; right: 20.9%; } .achievements-block .box.our-students .box__images.v-2 .box__image:nth-child(5) { height: 85px; width: 85px; position: absolute; right: 0; } .achievements-block .box.our-students .box__image { padding: 1px; background: #ffa4ab; background: -webkit-gradient(linear, left top, left bottom, from(#ffa4ab), to(#790bad)); background: -webkit-linear-gradient(top, #ffa4ab 0%, #790bad 100%); background: -o-linear-gradient(top, #ffa4ab 0%, #790bad 100%); background: linear-gradient(180deg, #ffa4ab 0%, #790bad 100%); border-radius: 50%; -ms-flex-negative: 0; flex-shrink: 0; 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; } .achievements-block .box.our-students .box__image img { width: calc(100% - 2px); height: calc(100% - 2px); border-radius: 50%; -o-object-fit: cover; object-fit: cover; } .achievements-block .box.sertificates .box__image { margin: 0 -30px; padding: 0.5px 0.5px 1px; background: #ffa4ab; background: -webkit-gradient(linear, left top, left bottom, from(#ffa4ab), to(#790bad)); background: -webkit-linear-gradient(top, #ffa4ab 0%, #790bad 100%); background: -o-linear-gradient(top, #ffa4ab 0%, #790bad 100%); background: linear-gradient(180deg, #ffa4ab 0%, #790bad 100%); -ms-flex-negative: 0; flex-shrink: 0; width: 20%; 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; } .achievements-block .box.sertificates .box__image img { width: calc(100% - 1px); -o-object-fit: cover; object-fit: cover; } .achievements-block .box.sertificates .box__image:nth-child(3), .achievements-block .box.sertificates .box__image:nth-child(5), .achievements-block .box.sertificates .box__image:nth-child(7) { position: relative; z-index: 1; } .achievements-block .box.sertificates .box__image:nth-child(even) { margin-top: 15px; } .achievements-block .box.sertificates .box__images { margin: 26px 30px 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .achievements-block .box__text { margin-top: 40px; font-size: 14px; line-height: 1.45em; color: #000000; } .achievements-block .box .button { margin-top: 30px; } @media (min-width: 1600px) { .achievements-block .box.our-students .box_top { min-height: 186px; } } @media (min-width: 1200px) and (max-width: 1599.98px) { .achievements-block .box.our-students .box_top { min-height: 140px; } .achievements-block .box.sertificates .box__images { min-height: 140px; } } @media (min-width: 992px) and (max-width: 1199.98px) { .achievements-block .box__container { padding: 30px 20px; } .achievements-block .box__title { font-size: 22px; } .achievements-block .box.our-students .box_top { min-height: 120px; } .achievements-block .box.sertificates .box__images { min-height: 120px; } } @media (max-width: 767.98px) { .achievements-block .box__container { padding: 30px 25px; } } @media (max-width: 575.98px) { .achievements-block .box__container { padding: 30px 20px; } .achievements-block .box__title { font-size: 20px; } .achievements-block .box.our-students .box_top { min-height: 120px; } .achievements-block .box.our-students .box__images.v-1 .box__image { position: absolute; } .achievements-block .box.our-students .box__images.v-1 .box__image:nth-child(2) { display: none; } .achievements-block .box.our-students .box__images.v-1 .box__image:nth-child(3) { height: 57px; left: 32.8%; top: 33px; width: 57px; } .achievements-block .box.our-students .box__images.v-1 .box__image:nth-child(4) { display: none; } .achievements-block .box.our-students .box__images.v-2 .box__image { position: absolute; } .achievements-block .box.our-students .box__images.v-2 .box__image:nth-child(2) { display: none; } .achievements-block .box.our-students .box__images.v-2 .box__image:nth-child(4) { display: none; } .achievements-block .box.our-students .box__image { padding: 1px; background: #ffa4ab; background: -webkit-gradient(linear, left top, left bottom, from(#ffa4ab), to(#790bad)); background: -webkit-linear-gradient(top, #ffa4ab 0%, #790bad 100%); background: -o-linear-gradient(top, #ffa4ab 0%, #790bad 100%); background: linear-gradient(180deg, #ffa4ab 0%, #790bad 100%); border-radius: 50%; -ms-flex-negative: 0; flex-shrink: 0; 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; } .achievements-block .box.our-students .box__image img { width: calc(100% - 2px); height: calc(100% - 2px); border-radius: 50%; -o-object-fit: cover; object-fit: cover; } .achievements-block .box.sertificates .box__image { margin: 0 -20px; padding: 0.5px 0.5px 1px; background: #ffa4ab; background: -webkit-gradient(linear, left top, left bottom, from(#ffa4ab), to(#790bad)); background: -webkit-linear-gradient(top, #ffa4ab 0%, #790bad 100%); background: -o-linear-gradient(top, #ffa4ab 0%, #790bad 100%); background: linear-gradient(180deg, #ffa4ab 0%, #790bad 100%); -ms-flex-negative: 0; flex-shrink: 0; width: 26%; 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; } .achievements-block .box.sertificates .box__image img { width: calc(100% - 1px); -o-object-fit: cover; object-fit: cover; } .achievements-block .box.sertificates .box__image:nth-child(3), .achievements-block .box.sertificates .box__image:nth-child(5), .achievements-block .box.sertificates .box__image:nth-child(7) { position: relative; z-index: 1; } .achievements-block .box.sertificates .box__image:nth-child(even) { margin-top: 15px; } .achievements-block .box.sertificates .box__image:nth-child(7) { display: none; } .achievements-block .box.sertificates .box__images { margin: 26px 20px 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .achievements-block__text { font-size: 13px; } }/* End *//* Start:/bitrix/templates/maintemplate/components/bitrix/menu/indexMenuNew/style.min.css?1606489248490*/ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/bitrix/templates/maintemplate/components/bitrix/menu/indexMenuNew/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}/* End *//* Start:/bitrix/templates/maintemplate/components/bitrix/search.title/search_footer/style.css?16064892482612*/div.title-search-result { border: 1px solid #c6c6c6; display: none; overflow: hidden; z-index: 205;}table.title-search-result { border-collapse: collapse; border: none; width: 10%;}table.title-search-result th { background-color: #F7F7F7; border-right: 1px solid #e8e8e8; color: #949494; font-weight: normal; padding-top: 2px; padding-bottom: 2px; padding-left: 14px; padding-right: 12px; text-align: right; vertical-align: top; white-space: nowrap; width: 1%;}table.title-search-result td { background-color: white; color: black; font-weight: normal; padding-top: 2px; padding-bottom: 2px; text-align: left; white-space: nowrap;}table.title-search-result td.title-search-item { padding-left: 8px; padding-right: 15px;}table.title-search-result td.title-search-item a { padding-left: 4px; padding-right: 15px; text-decoration: none; color: black; vertical-align: top; display: block;}table.title-search-result td.title-search-item img { vertical-align: top;}table.title-search-result td.title-search-item b { color: #cf0000; font-weight: normal;}table.title-search-result tr.title-search-selected td,table.title-search-result tr.title-search-selected a,table.title-search-result tr.title-search-selected td.title-search-more a { background-color: #fff2be;}table.title-search-result td.title-search-more { font-size: 11px; font-weight: normal; padding-right: 15px; padding-left: 24px; padding-top: 0px;}table.title-search-result td.title-search-more a { padding-left: 12px; padding-right: 15px; text-decoration: none; color: #999999;}table.title-search-result td.title-search-all { padding-left: 24px; padding-right: 15px;}table.title-search-result td.title-search-all a { padding-left: 4px; text-decoration: none; color: #808080;}table.title-search-result td.title-search-separator,table.title-search-result th.title-search-separator { padding-top: 0px; padding-bottom: 0px; font-size: 4px;}div.title-search-fader { display: none; background-image: url(/bitrix/templates/maintemplate/components/bitrix/search.title/search_footer/images/fader.png); background-position: right top; background-repeat: repeat-y; position: absolute;}#footer .footer-top .footer-search .form-control inputtypesubmit { font-size: 13px; border: none; color: #464646; position: absolute; bottom: 0; right: 35px; padding: 7px 5px; background: 0 0; cursor: pointer; width: auto;}/* End *//* Start:/bitrix/templates/maintemplate/styles.css?1637015687853*/div.text { font-size: 16px; line-height: 1.5em; color: #000;}div.title { font-weight: 700; font-size: 20px; line-height: 1.2em; color: #232323; text-transform: uppercase;}div.info-image { width: 100%;}body #buttonTop { position: fixed; bottom: -80px; right: 15px; width: 40px; height: 50px; color: #fff; z-index: 90; cursor: pointer; border-radius: 50px; background: #c40000; transition: bottom .3s ease, color .3s ease, background .3s ease, border .3s ease; align-items: center; display: flex; justify-content: center;}body #buttonTop:hover { background: #f9b934;}body #buttonTop svg { fill: #fff; width: 20px; height: auto;}@media (max-width: 767px) { div.info-image img { width: 100%; height: auto; } }/* End *//* Start:/bitrix/templates/maintemplate/template_styles.css?16370156874235*/ #preloader { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 9999; } input.errorInput, textarea.errorInput { border: 2px solid #E33535 !important; }div#result { position: absolute; text-align: center; width: 100%; margin-top: 5px;}div.add-review-result { position: absolute; text-align: center; width: 100%; bottom: -30px; color: #E33535; font-weight: bold;}.datepicker { width: 100%;}.telegram-bots-block { margin-bottom: 70px;}.form-control select { border: 1px solid #d2d2d2; outline: none; height: 42px; padding-left: 20px; padding-right: 20px; width: 100%; -webkit-transition: all ease 350ms; -o-transition: all ease 350ms; transition: all ease 350ms;} #loader { display: block; position: relative; left: 50%; top: 50%; width: 150px; height: 150px; margin: -75px 0 0 -75px; border-radius: 50%; border: 3px solid transparent; border-top-color: #ff3b00; -webkit-animation: spin 2s linear infinite; animation: spin 2s linear infinite; } #loader:before { content: ; position: absolute; top: 5px; left: 5px; right: 5px; bottom: 5px; border-radius: 50%; border: 3px solid transparent; border-top-color: #c40000; -webkit-animation: spin 3s linear infinite; animation: spin 3s linear infinite; } #loader:after { content: ; position: absolute; top: 15px; left: 15px; right: 15px; bottom: 15px; border-radius: 50%; border: 3px solid transparent; border-top-color: #f9b934; -webkit-animation: spin 1.5s linear infinite; animation: spin 1.5s linear infinite; } @-webkit-keyframes spin { 0% { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes spin { 0% { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); } } #preloader { display: none; }.index-page .contacts-block .block-content .content { z-index: 9;}ul.pagination ul li + li::before { content: none !important;}form { position: relative;}div.result-message { position: absolute; text-align: center; width: 100%; bottom: -50px; color: #E33535; font-weight: bold;}div.question-result { position: absolute; text-align: center; width: 100%; bottom: -30px; color: #E33535; font-weight: bold;}#breadcrumbs ul li + li:last-child a { pointer-events: none;}.login-page { padding-bottom: 50px;}.profile-page { padding-top: 100px;}.no-events { padding-top: 30px;}.universities-search-page .search-form .search-by-alphabet .result-box ul li.active a { color: #FFC242;}.universities-search-page .search-form .search-by-alphabet { padding-bottom: 20px;}.university-page .university-search-block { padding-bottom: 20px;}.ins__adsbygoogle { margin: 0 auto;}.ins__adsbygoogle ins { margin: 0 auto;}.search-form-desciption { padding-bottom: 20px;}.universities-search-page .search-form { margin-top: 50px !important;}.yottie-widget { margin: 0 auto;}.universities-links-page.platform { padding-bottom: 30px;}#footer .footer-top .footer-socials .socials .social.youtube::after { background-image: url(/bitrix/templates/maintemplate/img/footer/icon-youtube.svg);}.videoinstrukzii { display: -webkit-flex; display: -webkit-box; display: -moz-flex; display: -moz-box; display: -ms-flexbox; display: -ms-flex; display: -o-flex; display: flex; justify-content: center; -webkit-box-pack: justify; -webkit-justify-content: center; -ms-flex-pack: justify; margin-bottom:30px;}/* End *//* /bitrix/templates/maintemplate/templates-styles.css?16200308751066308 *//* /bitrix/templates/maintemplate/components/bitrix/menu/indexMenuNew/style.min.css?1606489248490 *//* /bitrix/templates/maintemplate/components/bitrix/search.title/search_footer/style.css?16064892482612 *//* /bitrix/templates/maintemplate/styles.css?1637015687853 *//* /bitrix/templates/maintemplate/template_styles.css?16370156874235 *//style>meta propertyog:title contentПомощь в поступлении в Studienkolleg и ВУЗы Германии | ОРСГ>meta propertyog:image:width content712>meta propertyog:image:height content627>meta propertyog:description contentПомощь в поступлении в ВУЗы Германии для абитуриентов и студентов из России и стран СНГ. Языковые курсы, ВУЗы, Studienkolleg, экзамены, учебная виза, страховки, и т.д.>meta propertyog:url content/>meta propertyog:type contentwebsite>meta propertyog:site_name contentОРСГ. Учёба в Германии> title>Помощь в поступлении в Studienkolleg и ВУЗы Германии | ОРСГ/title> meta nameviewport contentwidthdevice-width, initial-scale1.0> style typetext/css>@font-face { font-family: Open Sans; font-style: normal; font-weight: 400; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v29/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVc.ttf) format(truetype);}@font-face { font-family: Open Sans; font-style: normal; font-weight: 700; font-stretch: normal; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v29/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4gaVc.ttf) format(truetype);}@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fBBc9.ttf) format(truetype);}@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4mxP.ttf) format(truetype);}@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfBBc9.ttf) format(truetype);}/style>meta namerobots contentfollow,index,noarchive>/head>body classindex-page> header idheader classheader-new itemscope itemtypehttp://schema.org/WPHeader> meta itempropheadline contentПомощь в поступлении в Studienkolleg и ВУЗы Германии | ОРСГ> meta itempropdescription contentПомощь в поступлении в ВУЗы Германии для абитуриентов и студентов из России и стран СНГ. Языковые курсы, ВУЗы, Studienkolleg, экзамены, учебная виза, страховки, и т.д.> div classcontainer> div classheader-container> div classlogo> a href/ classlogo-image> img loadinglazy decodingasync itempropimage src/bitrix/templates/maintemplate/img/logo.png> /a> div classlogo-text> ОРСГ /div> /div> h1 classheader-title>Общество русскоязычных студентов Германии/h1> div classnavbar navbar-expand-lg navbar-offcanvas> button classd-block typebutton idopenMenu> span> МЕНЮ /span> /button> div classheader-menu idheader-menu> div classcontainer itempropmainEntity itemscope itemtypehttp://schema.org/ItemList> div classheader-menu_container> menu> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content1> a itempropurl href/> Главная meta itempropname contentГлавная> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content2> a itempropurl href/service/> Услуги meta itempropname contentУслуги> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content3> a itempropurl href/resultaty-raboty/> Наши студенты meta itempropname contentНаши студенты> /a> /li> li classparent first-parent itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content4> a itempropurl content/yazykovye-kursy/ hrefjavascript:void(0);> span itempropname>Языковые курсы/span> /a> span classsubmenu>span classcontainer> ul styledisplay: block; itempropmainEntity itemscope itemtypehttp://schema.org/ItemList> li classprev prev-menu-button> /li> li classmain> a href/yazykovye-kursy/>Языковые курсы/a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content5> a itempropurl href/yazykovye-kursy/perechen-rekomenduemykh-nami-yazykovykh-shkol/> Языковые школы meta itempropname contentЯзыковые школы> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content6> a itempropurl href/yazykovye-kursy/urovni-nemetskogo-yazyka/> Уровни немецкого meta itempropname contentУровни немецкого> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content7> a itempropurl href/yazykovye-kursy/yazykovye-kursy-v-vuzakh-germanii/> Курсы в ВУЗах meta itempropname contentКурсы в ВУЗах> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content8> a itempropurl href/yazykovye-kursy/vidy-samouchiteley-po-nemetskomu-yazyku/> Виды самоучителей по немецкому языку meta itempropname contentВиды самоучителей по немецкому языку> /a> /li> /ul>/span>/span>/li> li classparent first-parent itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content9> a itempropurl content/navigation/ hrefjavascript:void(0);> span itempropname>ВУЗы Германии и их специальности/span> /a> span classsubmenu>span classcontainer> ul styledisplay: block; itempropmainEntity itemscope itemtypehttp://schema.org/ItemList> li classprev prev-menu-button> /li> li classmain> a href/navigation/>ВУЗы Германии и их специальности/a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content10> a itempropurl href/navigation/list-of-universities-in-germany/> ВУЗЫ Германии и их учебные программы meta itempropname contentВУЗЫ Германии и их учебные программы> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement classparent children> meta itempropposition content11> a itempropurl content/navigation/vuzy-federalnoy-zemli/ hrefjavascript:void(0);> span itempropname>ВУЗы Германии по Федеральным Землям/span> /a> span classsubmenu>span classcontainer> ul styledisplay: block; itempropmainEntity itemscope itemtypehttp://schema.org/ItemList> li classprev prev-menu-button> /li> li classmain>a href/navigation/vuzy-federalnoy-zemli/>ВУЗы Германии по Федеральным Землям/a>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/vuzy-federalnoy-zemli/baden-wuerttemberg/>Baden-Württemberg/a> meta itempropname contentBaden-Württemberg> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/vuzy-federalnoy-zemli/bayern/>Bayern/a> meta itempropname contentBayern> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/vuzy-federalnoy-zemli/berlin/>Berlin/a> meta itempropname contentBerlin> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/vuzy-federalnoy-zemli/brandenburg/>Brandenburg/a> meta itempropname contentBrandenburg> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/vuzy-federalnoy-zemli/bremen/>Bremen/a> meta itempropname contentBremen> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/vuzy-federalnoy-zemli/hamburg/>Hamburg/a> meta itempropname contentHamburg> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/vuzy-federalnoy-zemli/hessen/>Hessen/a> meta itempropname contentHessen> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/vuzy-federalnoy-zemli/mecklenburg-vorpommern/>Mecklenburg-Vorpommern/a> meta itempropname contentMecklenburg-Vorpommern> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/vuzy-federalnoy-zemli/niedersachsen/>Niedersachsen/a> meta itempropname contentNiedersachsen> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/vuzy-federalnoy-zemli/nordrhein-westfalen/>Nordrhein-Westfalen/a> meta itempropname contentNordrhein-Westfalen> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/vuzy-federalnoy-zemli/rheinland-pfalz/>Rheinland-Pfalz/a> meta itempropname contentRheinland-Pfalz> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/vuzy-federalnoy-zemli/saarland/>Saarland/a> meta itempropname contentSaarland> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/vuzy-federalnoy-zemli/sachsen/>Sachsen/a> meta itempropname contentSachsen> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/vuzy-federalnoy-zemli/sachsen-anhalt/>Sachsen-Anhalt/a> meta itempropname contentSachsen-Anhalt> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/vuzy-federalnoy-zemli/schleswig-holstein/>Schleswig-Holstein/a> meta itempropname contentSchleswig-Holstein> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/vuzy-federalnoy-zemli/thueringen/>Thüringen/a> meta itempropname contentThüringen> /li> /ul> /span>/span>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement classparent children> meta itempropposition content12> a itempropurl content/navigation/universitety/ hrefjavascript:void(0);> span itempropname>Университеты Германии/span> /a> span classsubmenu>span classcontainer> ul styledisplay: block; itempropmainEntity itemscope itemtypehttp://schema.org/ItemList> li classprev prev-menu-button> /li> li classmain>a href/navigation/universitety/>Университеты Германии/a>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-frankfurt/>Гёте университет Франкфурта на Майне /a> meta itempropname contentГёте университет Франкфурта на Майне> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/fu-berlin/>Свободный университет Берлина/a> meta itempropname contentСвободный университет Берлина> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/marburg/>Университет Марбурга/a> meta itempropname contentУниверситет Марбурга> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/humboldt/>Университет Гумбольдта города Берлина/a> meta itempropname contentУниверситет Гумбольдта города Берлина> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/halle/>Университет Мартина Лютера Галле/a> meta itempropname contentУниверситет Мартина Лютера Галле> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/leipzig/>Университет Лейпцига/a> meta itempropname contentУниверситет Лейпцига> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-bonn/>Боннский университет Фридриха Вильгельма/a> meta itempropname contentБоннский университет Фридриха Вильгельма> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/tu-dresden/>Технический университет Дрездена/a> meta itempropname contentТехнический университет Дрездена> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/hannover/>Университет Ганновера /a> meta itempropname contentУниверситет Ганновера> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/tu-berlin/>Технический университет Берлина/a> meta itempropname contentТехнический университет Берлина> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-rostock/>Университет Росток/a> meta itempropname contentУниверситет Росток> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-magdeburg/>Университет Отто фон Гюрике в Магдебурге/a> meta itempropname contentУниверситет Отто фон Гюрике в Магдебурге> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/rwth-aachen/>Высшая техническая школа Ахена /a> meta itempropname contentВысшая техническая школа Ахена> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-muenchen/>Мюнхенский университет Людвига и Максимилиана/a> meta itempropname contentМюнхенский университет Людвига и Максимилиана> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-stuttgart/>Университет Штуттгарта/a> meta itempropname contentУниверситет Штуттгарта> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/tu-braunschweig/>Технический университет Брауншвейга/a> meta itempropname contentТехнический университет Брауншвейга> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-oldenburg/>Ольденбургский университет Осецкого /a> meta itempropname contentОльденбургский университет Осецкого> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/hamburg/>Университет Гамбурга /a> meta itempropname contentУниверситет Гамбурга> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-koeln/>Университет Кёльна/a> meta itempropname contentУниверситет Кёльна> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/tu-muenchen/>Технический университет Мюнхена (TUM)/a> meta itempropname contentТехнический университет Мюнхена (TUM)> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-jena/>Университет Йена/a> meta itempropname contentУниверситет Йена> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-augsburg/>Университет Аугсбурга/a> meta itempropname contentУниверситет Аугсбурга> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/erlangen-nuernberg/>Университет Эрланген-Нюрнберг/a> meta itempropname contentУниверситет Эрланген-Нюрнберг> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-mainz/>Университет Майнца /a> meta itempropname contentУниверситет Майнца> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/tu-darmstadt/>Технический университет Дармштадта/a> meta itempropname contentТехнический университет Дармштадта> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/kit/>Институт технологий Карлсруэ/a> meta itempropname contentИнститут технологий Карлсруэ> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/koblenz-landau/>Университет Кобленца-Ландау/a> meta itempropname contentУниверситет Кобленца-Ландау> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-heidelberg/>Гейдельбергский университет Рупрехта и Карла/a> meta itempropname contentГейдельбергский университет Рупрехта и Карла> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/bremen/>Университет Бремена /a> meta itempropname contentУниверситет Бремена> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/duisburg-essen/>Университет Дуйсбург-Эссен/a> meta itempropname contentУниверситет Дуйсбург-Эссен> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/freiburg/>Университет Фрейбурга/a> meta itempropname contentУниверситет Фрейбурга> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/tu-clausthal/>Технический университет Клаустхаль/a> meta itempropname contentТехнический университет Клаустхаль> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/charite/>Медицинский университет Шарите Берлин/a> meta itempropname contentМедицинский университет Шарите Берлин> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-mannheim/>Университет Мангейма/a> meta itempropname contentУниверситет Мангейма> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/jacobs-bremen/>Бременский университет Якобса/a> meta itempropname contentБременский университет Якобса> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-frankfurt-oder/>Университет Виадрина Франкфурт на Одере/a> meta itempropname contentУниверситет Виадрина Франкфурт на Одере> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-flensburg/>Университет Фленсбурга/a> meta itempropname contentУниверситет Фленсбурга> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-eichstaett/>Католический университет Айхштет-Ингольштадт/a> meta itempropname contentКатолический университет Айхштет-Ингольштадт> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-hildesheim/>Университет Хильдесхайма/a> meta itempropname contentУниверситет Хильдесхайма> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-bielefeld/>Университет Билефельда/a> meta itempropname contentУниверситет Билефельда> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-saarland/>Университет Саар/a> meta itempropname contentУниверситет Саар> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-passau/>Университет Пассау/a> meta itempropname contentУниверситет Пассау> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-witten/>Университет Виттен/Хердеке/a> meta itempropname contentУниверситет Виттен/Хердеке> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-konstanz/>Университет Констанца/a> meta itempropname contentУниверситет Констанца> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-paderborn/>Университет Падерборна/a> meta itempropname contentУниверситет Падерборна> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-weimar/>Университет Веймар/a> meta itempropname contentУниверситет Веймар> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-erfurt/>Университет Эрфурта/a> meta itempropname contentУниверситет Эрфурта> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/tu-kaiserslautern/>Технический университет Кайзерслаутерна/a> meta itempropname contentТехнический университет Кайзерслаутерна> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/tu-chemnitz/>Технический университет Кемница/a> meta itempropname contentТехнический университет Кемница> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/tu-ilmenau/>Технический университет Ильменау/a> meta itempropname contentТехнический университет Ильменау> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/mhh-hannover/>Высшая медицинская школа Ганновера/a> meta itempropname contentВысшая медицинская школа Ганновера> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/tu-hamburg/>Технический университет Гамбурга /a> meta itempropname contentТехнический университет Гамбурга> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-wuerzburg/>Университет Вюрцбурга/a> meta itempropname contentУниверситет Вюрцбурга> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-siegen/>Университет Зигена/a> meta itempropname contentУниверситет Зигена> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-kassel/>Университет Касселя /a> meta itempropname contentУниверситет Касселя> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/tu-freiberg/>Технический университет Фрайберга/a> meta itempropname contentТехнический университет Фрайберга> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/tu-dortmund/>Технический университет Дортмунда/a> meta itempropname contentТехнический университет Дортмунда> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-wuppertal/>Горный университет Вупперталя/a> meta itempropname contentГорный университет Вупперталя> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-luebeck/>Университет Любека /a> meta itempropname contentУниверситет Любека> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-bochum/>Рурский университет Бохума /a> meta itempropname contentРурский университет Бохума> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-muenster/>Университет Мюнстера /a> meta itempropname contentУниверситет Мюнстера> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-trier/>Университет Трир /a> meta itempropname contentУниверситет Трир> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-ulm/>Университет Ульма/a> meta itempropname contentУниверситет Ульма> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-duesseldorf/>Университет Дюссельдорфа/a> meta itempropname contentУниверситет Дюссельдорфа> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-goettingen/>Университет Гёттингена/a> meta itempropname contentУниверситет Гёттингена> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-giessen/>Университет Гиссена/a> meta itempropname contentУниверситет Гиссена> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-bayreuth/>Байройтский университет/a> meta itempropname contentБайройтский университет> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-bamberg/>Университет Отто Фридриха Бамберга/a> meta itempropname contentУниверситет Отто Фридриха Бамберга> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-kiel/>Университет имени Христиана Альбрехта Киль /a> meta itempropname contentУниверситет имени Христиана Альбрехта Киль> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-cottbus/>Бранденбургский технический университет Котбуса/a> meta itempropname contentБранденбургский технический университет Котбуса> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-vechta/>Университет города Фехта /a> meta itempropname contentУниверситет города Фехта> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-osnabrueck/>Университет Оснабрюка/a> meta itempropname contentУниверситет Оснабрюка> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-lueneburg/>Университет Лёйфана города Люнебург /a> meta itempropname contentУниверситет Лёйфана города Люнебург> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-greifswald/>Университет Грайфсвальда /a> meta itempropname contentУниверситет Грайфсвальда> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-tuebingen/>Университет Тюбингена /a> meta itempropname contentУниверситет Тюбингена> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-potsdam/>Университет Потсдама/a> meta itempropname contentУниверситет Потсдама> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-regensburg/>Регенсбургский университет/a> meta itempropname contentРегенсбургский университет> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/uni-hohenheim/>Университет Хоэнхайм /a> meta itempropname contentУниверситет Хоэнхайм> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/universitety/zeppelin/>Университет Цеппелин Фридрихсхафен/a> meta itempropname contentУниверситет Цеппелин Фридрихсхафен> /li> /ul> /span>/span>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement classparent children> meta itempropposition content13> a itempropurl content/navigation/hochschulen/ hrefjavascript:void(0);> span itempropname>Высшие школы и университеты прикладных наук/span> /a> span classsubmenu>span classcontainer> ul styledisplay: block; itempropmainEntity itemscope itemtypehttp://schema.org/ItemList> li classprev prev-menu-button> /li> li classmain>a href/navigation/hochschulen/>Высшие школы и университеты прикладных наук/a>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hawk-hildesheim/>Университет прикладных наук и искусств Хильдесхайм Хольцминден Гёттинген/a> meta itempropname contentУниверситет прикладных наук и искусств Хильдесхайм Хольцминден Гёттинген> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-niederrhein/>Университет прикладных наук Нижнего Рейна /a> meta itempropname contentУниверситет прикладных наук Нижнего Рейна> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/ka-duesseldorf/>Художественная академия Дюссельдорфа/a> meta itempropname contentХудожественная академия Дюссельдорфа> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-albstadt/>Университет прикладных наук Альбштадт-Зигмарингена/a> meta itempropname contentУниверситет прикладных наук Альбштадт-Зигмарингена> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-buechner/>Университет прикладных наук им. Вильгельма Бюхнера/a> meta itempropname contentУниверситет прикладных наук им. Вильгельма Бюхнера> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-merseburg/>Университет прикладных наук Мерзебурга/a> meta itempropname contentУниверситет прикладных наук Мерзебурга> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/rfh-koeln/>Рейнский университет прикладных наук Кёльна/a> meta itempropname contentРейнский университет прикладных наук Кёльна> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-kempten/>Университет прикладных наук Кемптен/a> meta itempropname contentУниверситет прикладных наук Кемптен> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/th-luebeck/>Технический университет прикладных наук Любека/a> meta itempropname contentТехнический университет прикладных наук Любека> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-gelsenkirchen/>Вестфальский университет прикладных наук Гельзенкирхен/a> meta itempropname contentВестфальский университет прикладных наук Гельзенкирхен> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/bbw-berlin/>Берлинский университет прикладных наук bbw/a> meta itempropname contentБерлинский университет прикладных наук bbw> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-zwickau/>Западно-Саксонский университет прикладных наук Цвиккау/a> meta itempropname contentЗападно-Саксонский университет прикладных наук Цвиккау> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/haw-neu-ulm/>Университет прикладных наук Ной-Ульм/a> meta itempropname contentУниверситет прикладных наук Ной-Ульм> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-landshut/>Университет прикладных наук Ландсхута/a> meta itempropname contentУниверситет прикладных наук Ландсхута> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-worms/>Университет прикладных наук Вормса/a> meta itempropname contentУниверситет прикладных наук Вормса> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/fh-dresden/>Дрезденский университет прикладных наук/a> meta itempropname contentДрезденский университет прикладных наук> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/fh-erfurt/>Эрфуртский университет прикладных наук/a> meta itempropname contentЭрфуртский университет прикладных наук> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-jena-abbe/>Университет прикладных наук им. Эрнста Аббе Йена/a> meta itempropname contentУниверситет прикладных наук им. Эрнста Аббе Йена> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-hannover/>Ганноверский университет прикладных наук и искусств/a> meta itempropname contentГанноверский университет прикладных наук и искусств> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/fh-kiel/>Кильский университет прикладных наук /a> meta itempropname contentКильский университет прикладных наук> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-aalen/>Университет прикладных наук Алена/a> meta itempropname contentУниверситет прикладных наук Алена> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/fh-potsdam/>Университет прикладных наук Потсдама/a> meta itempropname contentУниверситет прикладных наук Потсдама> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-koblenz/>Университет прикладных наук Кобленца/a> meta itempropname contentУниверситет прикладных наук Кобленца> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/htwk-leipzig/>Университет технологии, экономики и культуры Лейпцига/a> meta itempropname contentУниверситет технологии, экономики и культуры Лейпцига> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hdm-stuttgart/>Высшая школа средств массовой информации Штуттгарта/a> meta itempropname contentВысшая школа средств массовой информации Штуттгарта> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hsaw-wuerzburg/>Университет прикладных наук Вюрцбурга/a> meta itempropname contentУниверситет прикладных наук Вюрцбурга> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/fh-dortmund/>Университет прикладных наук Дортмунда/a> meta itempropname contentУниверситет прикладных наук Дортмунда> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-reutlingen/>Университет прикладных наук Ройтлингена/a> meta itempropname contentУниверситет прикладных наук Ройтлингена> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/fh-bielefeld/>Университет прикладных наук Билефельда/a> meta itempropname contentУниверситет прикладных наук Билефельда> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-beuth/>Высшая школа техники Бойта Берлин/a> meta itempropname contentВысшая школа техники Бойта Берлин> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-fresenius/>Университет прикладных наук Фрезениус/a> meta itempropname contentУниверситет прикладных наук Фрезениус> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hsfwu-nuertingen/>Университет экономики и экологии Нюртинген-Гайзлинген/a> meta itempropname contentУниверситет экономики и экологии Нюртинген-Гайзлинген> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-suedwestfalen/>Университет прикладных наук Южной Вестфалии/a> meta itempropname contentУниверситет прикладных наук Южной Вестфалии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-weihenstephan-triesdorf/>Университет прикладных наук Вайнштефан-Трисдорф/a> meta itempropname contentУниверситет прикладных наук Вайнштефан-Трисдорф> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-geisenheim/>Университет прикладных наук Гайзенхайма/a> meta itempropname contentУниверситет прикладных наук Гайзенхайма> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/fh-muenster/>Университет прикладных наук Мюнстера/a> meta itempropname contentУниверситет прикладных наук Мюнстера> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-ansbach/>Университет прикладных наук Ансбах/a> meta itempropname contentУниверситет прикладных наук Ансбах> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/fh-wedel/>Университет прикладных наук Веделя/a> meta itempropname contentУниверситет прикладных наук Веделя> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-rheinwaal/>Университет прикладных наук Рейн-Вааль/a> meta itempropname contentУниверситет прикладных наук Рейн-Вааль> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-augsburg/>Университет прикладных наук Аугсбург/a> meta itempropname contentУниверситет прикладных наук Аугсбург> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-esslingen/>Университет прикладных наук Эсслингена/a> meta itempropname contentУниверситет прикладных наук Эсслингена> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hsfas-muenchen/>Высшая школа прикладных языков Мюнхена/a> meta itempropname contentВысшая школа прикладных языков Мюнхена> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-mannheim/>Университет прикладных наук Мангейма/a> meta itempropname contentУниверситет прикладных наук Мангейма> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-karlsruhe/>Университет прикладных наук техники и экономики Карлсруэ/a> meta itempropname contentУниверситет прикладных наук техники и экономики Карлсруэ> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-magdeburg/>Университет прикладных наук Магдебург-Стендаль/a> meta itempropname contentУниверситет прикладных наук Магдебург-Стендаль> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hft-stuttgart/>Высшая техническая школа Штутгарта/a> meta itempropname contentВысшая техническая школа Штутгарта> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-mittweida/>Университет прикладных наук Миттвайда/a> meta itempropname contentУниверситет прикладных наук Миттвайда> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-hof/>Университет прикладных наук Хоф/a> meta itempropname contentУниверситет прикладных наук Хоф> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-bremen/>Университет прикладных наук Бремена/a> meta itempropname contentУниверситет прикладных наук Бремена> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-neubrandenburg/>Университет прикладных наук Нойбранденбурга/a> meta itempropname contentУниверситет прикладных наук Нойбранденбурга> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-anhalt/>Университет прикладных наук Анхальта/a> meta itempropname contentУниверситет прикладных наук Анхальта> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-zittau-goerlitz/>Университет прикладных наук Циттау/Герлиц/a> meta itempropname contentУниверситет прикладных наук Циттау/Герлиц> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-heilbronn/>Университет прикладных наук Хайльбронн/a> meta itempropname contentУниверситет прикладных наук Хайльбронн> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-offenburg/>Университет прикладных наук Оффенбурга/a> meta itempropname contentУниверситет прикладных наук Оффенбурга> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-bremerhaven/>Университет прикладных наук Бремерхафен /a> meta itempropname contentУниверситет прикладных наук Бремерхафен> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-wismar/>Университет прикладных наук Висмара/a> meta itempropname contentУниверситет прикладных наук Висмара> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-mainz/>Университет прикладных наук Майнца/a> meta itempropname contentУниверситет прикладных наук Майнца> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-brs/>Высшая школа Бонн-Рейн-Зиг/a> meta itempropname contentВысшая школа Бонн-Рейн-Зиг> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/htw-dresden/>Университет техники и экономики Дрездена/a> meta itempropname contentУниверситет техники и экономики Дрездена> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-kaiserslautern/>Университет прикладных наук Кайзерслаутерна/a> meta itempropname contentУниверситет прикладных наук Кайзерслаутерна> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/haw-hamburg/>Университет прикладных наук Гамбурга/a> meta itempropname contentУниверситет прикладных наук Гамбурга> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-trier/>Университет прикладных наук Трира/a> meta itempropname contentУниверситет прикладных наук Трира> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/htw-saar/>Саарландский университет техники и экономики/a> meta itempropname contentСаарландский университет техники и экономики> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/th-rosenheim/>Технический университет прикладных наук Розенхайма/a> meta itempropname contentТехнический университет прикладных наук Розенхайма> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/th-brandenburg/>Технический университет прикладных наук Бранденбурга/a> meta itempropname contentТехнический университет прикладных наук Бранденбурга> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-muenchen/>Мюнхенский университет прикладных наук/a> meta itempropname contentМюнхенский университет прикладных наук> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/th-bingen/>Высшая техническая школа Бингена/a> meta itempropname contentВысшая техническая школа Бингена> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-darmstadt/>Университет прикладных наук Дармштадта/a> meta itempropname contentУниверситет прикладных наук Дармштадта> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-bochum/>Университет прикладных наук Бохума/a> meta itempropname contentУниверситет прикладных наук Бохума> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-coburg/>Университет прикладных наук Кобурга/a> meta itempropname contentУниверситет прикладных наук Кобурга> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/th-regensburg/>Восточно-Баварский технический университет Регенсбурга/a> meta itempropname contentВосточно-Баварский технический университет Регенсбурга> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/fh-aachen/>Университет прикладных наук Ахена/a> meta itempropname contentУниверситет прикладных наук Ахена> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/th-wildau/>Технический университет прикладных наук Вильдау/a> meta itempropname contentТехнический университет прикладных наук Вильдау> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/th-ingolstadt/>Технический университет прикладных наук Ингольштадта/a> meta itempropname contentТехнический университет прикладных наук Ингольштадта> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/th-amberg/>Восточно-баварский технический университет Амберг-Вайдена/a> meta itempropname contentВосточно-баварский технический университет Амберг-Вайдена> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-duesseldorf/>Высшая школа Дюссельдорфа/a> meta itempropname contentВысшая школа Дюссельдорфа> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-konstanz/>Университет прикладных наук Констанца/a> meta itempropname contentУниверситет прикладных наук Констанца> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hwr-berlin/>Высшая школа экономики и права Берлина/a> meta itempropname contentВысшая школа экономики и права Берлина> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/htw-berlin/>Высшая школа техники и экономики Берлина/a> meta itempropname contentВысшая школа техники и экономики Берлина> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/th-nuernberg/>Высшая техническая школа Нюрнберга/a> meta itempropname contentВысшая техническая школа Нюрнберга> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-nordhausen/>Высшая школа Нордхаузена/a> meta itempropname contentВысшая школа Нордхаузена> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/th-ulm/>Высшая техническая школа Ульма/a> meta itempropname contentВысшая техническая школа Ульма> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/thh-hannover/>Высшая школа ветеринарии Ганновера/a> meta itempropname contentВысшая школа ветеринарии Ганновера> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/th-koeln/>Высшая техническая школа Кёльна/a> meta itempropname contentВысшая техническая школа Кёльна> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/fh-frankfurt/>Университет прикладных наук Франкфурта/a> meta itempropname contentУниверситет прикладных наук Франкфурта> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-biberach/>Университет прикладных наук Биберах/a> meta itempropname contentУниверситет прикладных наук Биберах> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-osnabrueck/>Университет прикладных наук Оснабрюка/a> meta itempropname contentУниверситет прикладных наук Оснабрюка> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/th-deggendorf/>Высшая техническая школа Деггендорфа/a> meta itempropname contentВысшая техническая школа Деггендорфа> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/th-aschaffenburg/>Технический университет прикладных наук Ашаффенбург /a> meta itempropname contentТехнический университет прикладных наук Ашаффенбург> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/hochschulen/hs-fulda/>Университет прикладных наук Фульды /a> meta itempropname contentУниверситет прикладных наук Фульды> /li> /ul> /span>/span>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement classparent children> meta itempropposition content15> a itempropurl content/navigation/priznanie-vuzov/ hrefjavascript:void(0);> span itempropname>Признание в Германии ВУЗов России и СНГ/span> /a> span classsubmenu>span classcontainer> ul styledisplay: block; itempropmainEntity itemscope itemtypehttp://schema.org/ItemList> li classprev prev-menu-button> /li> li classmain>a href/navigation/priznanie-vuzov/>Признание в Германии ВУЗов России и СНГ/a>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/priznanie-vuzov/rossiya/>Признание в Германии ВУЗов России/a> meta itempropname contentПризнание в Германии ВУЗов России> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/priznanie-vuzov/ukraina/>Признание в Германии ВУЗов Украины/a> meta itempropname contentПризнание в Германии ВУЗов Украины> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/priznanie-vuzov/belarus/>Признание в Германии ВУЗов Беларуси/a> meta itempropname contentПризнание в Германии ВУЗов Беларуси> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/priznanie-vuzov/kazakhstan/>Признание в Германии ВУЗов Казахстана/a> meta itempropname contentПризнание в Германии ВУЗов Казахстана> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/priznanie-vuzov/kyrgyzstan/>Признание в Германии ВУЗов Кыргызстана/a> meta itempropname contentПризнание в Германии ВУЗов Кыргызстана> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/priznanie-vuzov/azerbaydzhan/>Признание в Германии ВУЗов Азербайджана/a> meta itempropname contentПризнание в Германии ВУЗов Азербайджана> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/priznanie-vuzov/armeniya/>Признание в Германии ВУЗов Армении/a> meta itempropname contentПризнание в Германии ВУЗов Армении> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/priznanie-vuzov/turkmenistan/>Признание в Германии ВУЗов Туркменистана/a> meta itempropname contentПризнание в Германии ВУЗов Туркменистана> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/priznanie-vuzov/uzbekistan/>Признание в Германии ВУЗов Узбекистана/a> meta itempropname contentПризнание в Германии ВУЗов Узбекистана> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/navigation/priznanie-vuzov/moldova/>Признание в Германии ВУЗов Молдовы/a> meta itempropname contentПризнание в Германии ВУЗов Молдовы> /li> /ul> /span>/span>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content16> a itempropurl href/navigation/reyting-po-napravleniyam/> Рейтинг университетов Германии meta itempropname contentРейтинг университетов Германии> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content17> a itempropurl href/navigation/nazvaniya-spetsialnostey-na-nemetskom-yazyke/> Названия специальностей на немецком языке meta itempropname contentНазвания специальностей на немецком языке> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content18> a itempropurl href/navigation/specialnost/> Знакомство со специальностями meta itempropname contentЗнакомство со специальностями> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content19> a itempropurl href/navigation/gallery/> Фотогалерея университетов Германии meta itempropname contentФотогалерея университетов Германии> /a> /li> /ul>/span>/span>/li> li classparent first-parent itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content20> a itempropurl content/dlya-abiturientov/ hrefjavascript:void(0);> span itempropname>Соискателям/span> /a> span classsubmenu>span classcontainer> ul styledisplay: block; itempropmainEntity itemscope itemtypehttp://schema.org/ItemList> li classprev prev-menu-button> /li> li classmain> a href/dlya-abiturientov/>Соискателям/a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content21> a itempropurl href/dlya-abiturientov/audiouroki/> Аудиоуроки немецкого языка meta itempropname contentАудиоуроки немецкого языка> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement classparent children> meta itempropposition content22> a itempropurl content/dlya-abiturientov/trebovaniya-i-ekzameny/ hrefjavascript:void(0);> span itempropname>Языковые требования и экзамены/span> /a> span classsubmenu>span classcontainer> ul styledisplay: block; itempropmainEntity itemscope itemtypehttp://schema.org/ItemList> li classprev prev-menu-button> /li> li classmain>a href/dlya-abiturientov/trebovaniya-i-ekzameny/>Языковые требования и экзамены/a>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/trebovaniya-i-ekzameny/yazykovye-sertifikaty/>Языковые сертификаты/a> meta itempropname contentЯзыковые сертификаты> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/trebovaniya-i-ekzameny/ekzamen-dsh-pri-postuplenii/>Экзамен DSH/a> meta itempropname contentЭкзамен DSH> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/trebovaniya-i-ekzameny/rezultaty-testdaf-dlya-osvobozhdeniya-ot-dsh/>TestDaF для освобождения от DSH/a> meta itempropname contentTestDaF для освобождения от DSH> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/trebovaniya-i-ekzameny/raznitsa-mezhdu-ekzamenami-dsh-i-testdaf/>Разница между DSH и TestDaF/a> meta itempropname contentРазница между DSH и TestDaF> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/trebovaniya-i-ekzameny/ekzamen-dsh-eksternom/> Экзамен DSH экстерном/a> meta itempropname contentЭкзамен DSH экстерном> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/trebovaniya-i-ekzameny/primery-ekzamenov-po-nemetskomu-yazyku/>Примеры экзамена DSH/a> meta itempropname contentПримеры экзамена DSH> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/trebovaniya-i-ekzameny/kursy-dlya-sdachi-ekzamena-dsh/>Курсы для сдачи экзамена DSH/a> meta itempropname contentКурсы для сдачи экзамена DSH> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/trebovaniya-i-ekzameny/yazykovoy-sertifikat-dsd-i-i-dsd-ii/>Языковой сертификат DSD/a> meta itempropname contentЯзыковой сертификат DSD> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/trebovaniya-i-ekzameny/sertifikaty-instituta-gyete/>Сертификаты института Гёте/a> meta itempropname contentСертификаты института Гёте> /li> /ul> /span>/span>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content23> a itempropurl href/dlya-abiturientov/yazykovye-testy/> Языковые тесты онлайн meta itempropname contentЯзыковые тесты онлайн> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement classparent children> meta itempropposition content24> a itempropurl content/dlya-abiturientov/uni-assist/ hrefjavascript:void(0);> span itempropname>Всё о Uni-assist/span> /a> span classsubmenu>span classcontainer> ul styledisplay: block; itempropmainEntity itemscope itemtypehttp://schema.org/ItemList> li classprev prev-menu-button> /li> li classmain>a href/dlya-abiturientov/uni-assist/>Всё о Uni-assist/a>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/uni-assist/chto-takoe-uni-assist/>Что такое уни-ассист/a> meta itempropname contentЧто такое уни-ассист> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/uni-assist/spisok-vuzov/>Список ВУЗов уни-ассист/a> meta itempropname contentСписок ВУЗов уни-ассист> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/uni-assist/kak-zaregistrirovatsya-na-sayte-uni-assist/>Регистрация на сайте уни-ассист/a> meta itempropname contentРегистрация на сайте уни-ассист> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/uni-assist/kak-oplatit-poshlinu-uni-assist/>Как оплатить пошлину uni-assist/a> meta itempropname contentКак оплатить пошлину uni-assist> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/uni-assist/dokumenty-dlya-podachi-v-uni-assist/>Документы для подачи в уни-ассист/a> meta itempropname contentДокументы для подачи в уни-ассист> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/uni-assist/perechen-vuzov-pri-kotorykh-net-poshliny-uni-assist/>ВУЗы без пошлины уни-ассист/a> meta itempropname contentВУЗы без пошлины уни-ассист> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/uni-assist/postuplenie-v-rezhime-onlayn/>Поступление в режиме онлайн/a> meta itempropname contentПоступление в режиме онлайн> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/uni-assist/chto-takoe-vorpruefungsdokumentation-vpd/>Что такое Vorprüfungsdokumentation (VPD)/a> meta itempropname contentЧто такое Vorprüfungsdokumentation (VPD)> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/uni-assist/uni-assist-mozhet-oshibatsya/>Uni-assist может ошибаться/a> meta itempropname contentUni-assist может ошибаться> /li> /ul> /span>/span>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement classparent children> meta itempropposition content25> a itempropurl content/dlya-abiturientov/studienkolleg/ hrefjavascript:void(0);> span itempropname>Штудиенколледж - поступление и обучение/span> /a> span classsubmenu>span classcontainer> ul styledisplay: block; itempropmainEntity itemscope itemtypehttp://schema.org/ItemList> li classprev prev-menu-button> /li> li classmain>a href/dlya-abiturientov/studienkolleg/>Штудиенколледж - поступление и обучение/a>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studienkolleg/chto-takoe-studienkolleg/>Что такое Studienkolleg/a> meta itempropname contentЧто такое Studienkolleg> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studienkolleg/spisok-studencheskikh-kollegiy-v-germanii/>Список Studienkolleg в Германии/a> meta itempropname contentСписок Studienkolleg в Германии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studienkolleg/postuplenie-v-studienkolleg/>Поступление в Studienkolleg/a> meta itempropname contentПоступление в Studienkolleg> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studienkolleg/sroki-podachi-dokumentov-v-studienkolleg/>Сроки подачи документов/a> meta itempropname contentСроки подачи документов> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studienkolleg/minimalnyy-uroven-znaniy-nemetskogo-yazyka-dlya-vsekh-studienkolleg/>Языковой уровень для Studienkolleg/a> meta itempropname contentЯзыковой уровень для Studienkolleg> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studienkolleg/daty-vstupitelnykh-ekzamenov-v-studencheskie-kollegii/>Даты вступительных экзаменов/a> meta itempropname contentДаты вступительных экзаменов> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studienkolleg/primery-ekzamenov-po-nemetskomu/>Примеры экзаменов по немецкому/a> meta itempropname contentПримеры экзаменов по немецкому> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studienkolleg/perechen-vstupitelnykh-ekzamenov-v-kazhduyu-iz-kollegiy/>Перечень вступительных экзаменов/a> meta itempropname contentПеречень вступительных экзаменов> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studienkolleg/meditsinskaya-strakhovka-dlya-obucheniya-v-studienkolleg/>Медицинская страховка для обучения в Studienkolleg/a> meta itempropname contentМедицинская страховка для обучения в Studienkolleg> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studienkolleg/primery-dopolnitelnykh-ekzamenov-pri-postuplenii-v-studienkolleg/>Примеры дополнительных экзаменов/a> meta itempropname contentПримеры дополнительных экзаменов> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studienkolleg/nestandartnye-vstupitelnye-ekzameny-v-studienkolleg/>Нестандартные вступительные экзамены в Studienkolleg/a> meta itempropname contentНестандартные вступительные экзамены в Studienkolleg> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studienkolleg/vypusknoy-ekzamen-v-studencheskoy-kollegii-feststellungspr-fung/>Выпускной экзамен в Studienkolleg - Feststellungsprüfung (FSP)/a> meta itempropname contentВыпускной экзамен в Studienkolleg - Feststellungsprüfung (FSP)> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studienkolleg/primery-vypusknykh-ekzamenov-v-studienkolleg/>Примеры выпускного экзамена FSP/a> meta itempropname contentПримеры выпускного экзамена FSP> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studienkolleg/podgotovka-k-vstupitelnym-ekzamenam-v-studienkolleg/>Подготовка к экзаменам/a> meta itempropname contentПодготовка к экзаменам> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studienkolleg/chastnye-studencheskie-kollegii-v-germanii/>Частные штудиенколледжи/a> meta itempropname contentЧастные штудиенколледжи> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studienkolleg/kak-sdat-examen-posle-chastnogo-shtudienkolledzha/>FSP после частной коллегии/a> meta itempropname contentFSP после частной коллегии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studienkolleg/poryadok-postupleniya-v-vuzy-germanii-posle-studienkolleg/>Поступление в ВУЗ после колледжа/a> meta itempropname contentПоступление в ВУЗ после колледжа> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studienkolleg/prokhodnoy-ball-dlya-postupleniya-v-studienkolleg/>Проходной балл для поступления/a> meta itempropname contentПроходной балл для поступления> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studienkolleg/informatsiya-po-studencheskim-kollegiyam/>Важное по некоторым Студенческим Коллегиям/a> meta itempropname contentВажное по некоторым Студенческим Коллегиям> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studienkolleg/prinadlezhnost-spezialnostey-k-kursam-v-studienkolleg/>Специальности и курсы/a> meta itempropname contentСпециальности и курсы> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studienkolleg/perevod-iz-studencheskoy-kollegii-odnogo-v-kollegiyu-drugogo-goroda/>Перевод в другой Studienkolleg/a> meta itempropname contentПеревод в другой Studienkolleg> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studienkolleg/poleznaya-informatsiya-po-obucheniyu-v-studienkolleg/>Полезная информация/a> meta itempropname contentПолезная информация> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studienkolleg/postuplenie-v-shtudienkolledzh-mayntsa/>Поступление в Штудиенколледж Майнца/a> meta itempropname contentПоступление в Штудиенколледж Майнца> /li> /ul> /span>/span>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement classparent children> meta itempropposition content26> a itempropurl content/dlya-abiturientov/protsess-postupleniya-v-shtudienkolledzhi/ hrefjavascript:void(0);> span itempropname>Процесс поступления в каждый из штудиенколледжей/span> /a> span classsubmenu>span classcontainer> ul styledisplay: block; itempropmainEntity itemscope itemtypehttp://schema.org/ItemList> li classprev prev-menu-button> /li> li classmain>a href/dlya-abiturientov/protsess-postupleniya-v-shtudienkolledzhi/>Процесс поступления в каждый из штудиенколледжей/a>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/protsess-postupleniya-v-shtudienkolledzhi/studienkolleg-universit-t-m-nchen/>Studienkolleg Universität München/a> meta itempropname contentStudienkolleg Universität München> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/protsess-postupleniya-v-shtudienkolledzhi/studienkolleg-universit-t-mainz/>Studienkolleg Universität Mainz/a> meta itempropname contentStudienkolleg Universität Mainz> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/protsess-postupleniya-v-shtudienkolledzhi/studienkolleg-universit-t-leipzig/>Studienkolleg Universität Leipzig/a> meta itempropname contentStudienkolleg Universität Leipzig> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/protsess-postupleniya-v-shtudienkolledzhi/studienkolleg-hamburg/>Studienkolleg Hamburg/a> meta itempropname contentStudienkolleg Hamburg> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/protsess-postupleniya-v-shtudienkolledzhi/studienkolleg-universit-t-bochum/>Studienkolleg Universität Bochum/a> meta itempropname contentStudienkolleg Universität Bochum> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/protsess-postupleniya-v-shtudienkolledzhi/studienkolleg-universit-t-halle/>Studienkolleg Universität Halle/a> meta itempropname contentStudienkolleg Universität Halle> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/protsess-postupleniya-v-shtudienkolledzhi/studienkolleg-freie-universit-t-berlin/>Studienkolleg Freie Universität Berlin/a> meta itempropname contentStudienkolleg Freie Universität Berlin> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/protsess-postupleniya-v-shtudienkolledzhi/studienkolleg-hochschule-konstanz/>Studienkolleg Hochschule Konstanz/a> meta itempropname contentStudienkolleg Hochschule Konstanz> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/protsess-postupleniya-v-shtudienkolledzhi/studienkolleg-technische-universit-t-berlin/>Studienkolleg Technische Universität Berlin/a> meta itempropname contentStudienkolleg Technische Universität Berlin> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/protsess-postupleniya-v-shtudienkolledzhi/studienkolleg-universit-t-marburg/>Studienkolleg Universität Marburg/a> meta itempropname contentStudienkolleg Universität Marburg> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/protsess-postupleniya-v-shtudienkolledzhi/studienkolleg-kit-karlsruhe/>Studienkolleg KIT Karlsruhe/a> meta itempropname contentStudienkolleg KIT Karlsruhe> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/protsess-postupleniya-v-shtudienkolledzhi/studienkolleg-universit-t-heidelberg/>Studienkolleg Universität Heidelberg/a> meta itempropname contentStudienkolleg Universität Heidelberg> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/protsess-postupleniya-v-shtudienkolledzhi/studienkolleg-universit-t-frankfurt/>Studienkolleg Universität Frankfurt/a> meta itempropname contentStudienkolleg Universität Frankfurt> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/protsess-postupleniya-v-shtudienkolledzhi/studienkolleg-universit-t-hannover/>Studienkolleg Universität Hannover/a> meta itempropname contentStudienkolleg Universität Hannover> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/protsess-postupleniya-v-shtudienkolledzhi/studienkolleg-technische-universit-t-darmstadt/>Studienkolleg Technische Universität Darmstadt/a> meta itempropname contentStudienkolleg Technische Universität Darmstadt> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/protsess-postupleniya-v-shtudienkolledzhi/studienkolleg-zittau-g-rlitz/>Studienkolleg Zittau/Görlitz/a> meta itempropname contentStudienkolleg Zittau/Görlitz> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/protsess-postupleniya-v-shtudienkolledzhi/studienkolleg-hochschule-nordhausen/>Studienkolleg Hochschule Nordhausen/a> meta itempropname contentStudienkolleg Hochschule Nordhausen> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/protsess-postupleniya-v-shtudienkolledzhi/studienkolleg-k-then/>Studienkolleg Köthen/a> meta itempropname contentStudienkolleg Köthen> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/protsess-postupleniya-v-shtudienkolledzhi/studienkolleg-technische-universit-t-m-nchen/>Studienkolleg Technische Universität München/a> meta itempropname contentStudienkolleg Technische Universität München> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/protsess-postupleniya-v-shtudienkolledzhi/studienkolleg-hochschule-coburg/>Studienkolleg Hochschule Coburg/a> meta itempropname contentStudienkolleg Hochschule Coburg> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/protsess-postupleniya-v-shtudienkolledzhi/studienkolleg-universit-t-kassel/>Studienkolleg Universität Kassel/a> meta itempropname contentStudienkolleg Universität Kassel> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/protsess-postupleniya-v-shtudienkolledzhi/studienkolleg-hochschule-wismar/>Studienkolleg Hochschule Wismar/a> meta itempropname contentStudienkolleg Hochschule Wismar> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/protsess-postupleniya-v-shtudienkolledzhi/studienkolleg-fachhochschule-kiel/>Studienkolleg Fachhochschule Kiel/a> meta itempropname contentStudienkolleg Fachhochschule Kiel> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/protsess-postupleniya-v-shtudienkolledzhi/studienkolleg-hochschule-kaiserslautern/>Studienkolleg Hochschule Kaiserslautern/a> meta itempropname contentStudienkolleg Hochschule Kaiserslautern> /li> /ul> /span>/span>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement classparent children> meta itempropposition content27> a itempropurl content/dlya-abiturientov/kollegiya/ hrefjavascript:void(0);> span itempropname>Штудиенколледжи при университетах/span> /a> span classsubmenu>span classcontainer> ul styledisplay: block; itempropmainEntity itemscope itemtypehttp://schema.org/ItemList> li classprev prev-menu-button> /li> li classmain>a href/dlya-abiturientov/kollegiya/>Штудиенколледжи при университетах/a>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/kollegiya/studienkolleg-berlin/>Studienkolleg Berlin/a> meta itempropname contentStudienkolleg Berlin> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/kollegiya/studienkolleg-bochum/>Studienkolleg Bochum/a> meta itempropname contentStudienkolleg Bochum> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/kollegiya/studienkolleg-frankfurt/>Studienkolleg Frankfurt/a> meta itempropname contentStudienkolleg Frankfurt> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/kollegiya/studienkolleg-halle/>Studienkolleg Halle/a> meta itempropname contentStudienkolleg Halle> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/kollegiya/studienkolleg-hamburg/>Studienkolleg Hamburg/a> meta itempropname contentStudienkolleg Hamburg> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/kollegiya/studienkolleg-hannover/>Studienkolleg Hannover/a> meta itempropname contentStudienkolleg Hannover> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/kollegiya/studienkolleg-heidelberg/>Studienkolleg Heidelberg/a> meta itempropname contentStudienkolleg Heidelberg> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/kollegiya/studienkolleg-karslruhe/>Studienkolleg Karlsruhe/a> meta itempropname contentStudienkolleg Karlsruhe> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/kollegiya/studienkolleg-kassel/>Studienkolleg Kassel/a> meta itempropname contentStudienkolleg Kassel> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/kollegiya/studienkolleg-leipzig/>Studienkolleg Leipzig/a> meta itempropname contentStudienkolleg Leipzig> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/kollegiya/studienkolleg-mainz/>Studienkolleg Mainz/a> meta itempropname contentStudienkolleg Mainz> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/kollegiya/studienkolleg-muenchen/>Studienkolleg München/a> meta itempropname contentStudienkolleg München> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/kollegiya/studienkolleg-marburg/>Studienkolleg Marburg/a> meta itempropname contentStudienkolleg Marburg> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/kollegiya/studienkolleg-tu-darmstadt/>Studienkolleg TU Darmstadt/a> meta itempropname contentStudienkolleg TU Darmstadt> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/kollegiya/studienkolleg-tu-berlin/>Studienkolleg TU Berlin/a> meta itempropname contentStudienkolleg TU Berlin> /li> /ul> /span>/span>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement classparent children> meta itempropposition content28> a itempropurl content/dlya-abiturientov/kollegiya-hs/ hrefjavascript:void(0);> span itempropname>Штудиенколледжи при высших школах/span> /a> span classsubmenu>span classcontainer> ul styledisplay: block; itempropmainEntity itemscope itemtypehttp://schema.org/ItemList> li classprev prev-menu-button> /li> li classmain>a href/dlya-abiturientov/kollegiya-hs/>Штудиенколледжи при высших школах/a>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/kollegiya-hs/studienkolleg-coburg/>Studienkolleg Coburg/a> meta itempropname contentStudienkolleg Coburg> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/kollegiya-hs/studienkolleg-kaiserslautern/>Studienkolleg Kaiserslautern/a> meta itempropname contentStudienkolleg Kaiserslautern> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/kollegiya-hs/studienkolleg-kiel/>Studienkolleg Kiel/a> meta itempropname contentStudienkolleg Kiel> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/kollegiya-hs/studienkolleg-konstanz/>Studienkolleg Konstanz/a> meta itempropname contentStudienkolleg Konstanz> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/kollegiya-hs/studienkolleg-nordhausen/>Studienkolleg Nordhausen/a> meta itempropname contentStudienkolleg Nordhausen> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/kollegiya-hs/studienkolleg-wismar/>Studienkolleg Wismar/a> meta itempropname contentStudienkolleg Wismar> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/kollegiya-hs/stk-zittau/>Studienkolleg Zittau/Görlitz/a> meta itempropname contentStudienkolleg Zittau/Görlitz> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/kollegiya-hs/studienkolleg-koethen/>Studienkolleg Köthen/a> meta itempropname contentStudienkolleg Köthen> /li> /ul> /span>/span>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement classparent children> meta itempropposition content29> a itempropurl content/dlya-abiturientov/studentu-na-zametku/ hrefjavascript:void(0);> span itempropname>Студенту на заметку/span> /a> span classsubmenu>span classcontainer> ul styledisplay: block; itempropmainEntity itemscope itemtypehttp://schema.org/ItemList> li classprev prev-menu-button> /li> li classmain>a href/dlya-abiturientov/studentu-na-zametku/>Студенту на заметку/a>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studentu-na-zametku/preimushestva-obucheniya-v-germanii/>Преимущества обучения в ВУЗах Германии/a> meta itempropname contentПреимущества обучения в ВУЗах Германии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studentu-na-zametku/pervye-shagi-po-priezdu-v-germaniyu/>Первые шаги по приезде в Германию/a> meta itempropname contentПервые шаги по приезде в Германию> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studentu-na-zametku/kakie-strakhovki-nuzhny-studentu/>Какие виды страхования нужны студентам ВУЗов Германии/a> meta itempropname contentКакие виды страхования нужны студентам ВУЗов Германии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studentu-na-zametku/plan_deystviy/>План действий в зависимости от цели пребывания/a> meta itempropname contentПлан действий в зависимости от цели пребывания> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studentu-na-zametku/populyarnye-spezialnosti-v-vuzakh-germanii/>Самые популярные специальности в ВУЗах Германии/a> meta itempropname contentСамые популярные специальности в ВУЗах Германии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studentu-na-zametku/medizinskaya-strakhovka-pri-postuplenii-v-vuzy-germanii/>Медицинская страховка при поступлении в ВУЗы Германии/a> meta itempropname contentМедицинская страховка при поступлении в ВУЗы Германии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studentu-na-zametku/rasprostranennye-oshibki-do-i-posle-vyezda-v-germaniyu/>Самые распространённые ошибки до и после выезда в Германию/a> meta itempropname contentСамые распространённые ошибки до и после выезда в Германию> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studentu-na-zametku/perspektivnye-napravleniya-obucheniya/>Перспективные направления обучения/a> meta itempropname contentПерспективные направления обучения> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studentu-na-zametku/osnovnye-zabluzhdeniya-i-dezinformaziya/>Основные заблуждения и дезинформация/a> meta itempropname contentОсновные заблуждения и дезинформация> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studentu-na-zametku/skolko-mozhet-rabotat-inostranniy-student-v-germanii/>Сколько может работать иностранный студент в Германии/a> meta itempropname contentСколько может работать иностранный студент в Германии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studentu-na-zametku/chto-takoe-asta-pri-vuzakh-germanii/>AStA Вам в помощь!/a> meta itempropname contentAStA Вам в помощь!> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studentu-na-zametku/sovety-i-rekomendazii-studentam-vuzov-germanii/>Советы и рекомендации студентам ВУЗов Германии/a> meta itempropname contentСоветы и рекомендации студентам ВУЗов Германии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studentu-na-zametku/vozvrat-deneg-za-obuchenie/>Как вернуть деньги за обучение в Германии/a> meta itempropname contentКак вернуть деньги за обучение в Германии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/studentu-na-zametku/osnovnye-terminy/>Основные термины при обучении/a> meta itempropname contentОсновные термины при обучении> /li> /ul> /span>/span>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement classparent children> meta itempropposition content30> a itempropurl content/dlya-abiturientov/poleznaya-obshaya-informatsiya/ hrefjavascript:void(0);> span itempropname>Полезная и важная информация/span> /a> span classsubmenu>span classcontainer> ul styledisplay: block; itempropmainEntity itemscope itemtypehttp://schema.org/ItemList> li classprev prev-menu-button> /li> li classmain>a href/dlya-abiturientov/poleznaya-obshaya-informatsiya/>Полезная и важная информация/a>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/poleznaya-obshaya-informatsiya/gosudarstvennoe-meditsinskoe-strakhovanie-dlya-studentov-v-germanii/>Государственное медицинское страхование для студентов/a> meta itempropname contentГосударственное медицинское страхование для студентов> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/poleznaya-obshaya-informatsiya/prodlenie-vizy-posle-obucheniya/>Продление визы после окончания обучения в ВУЗе/a> meta itempropname contentПродление визы после окончания обучения в ВУЗе> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/poleznaya-obshaya-informatsiya/skidki-dlya-studentov-v-germanii/>Скидки и льготы для студентов ВУЗов Германии/a> meta itempropname contentСкидки и льготы для студентов ВУЗов Германии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/poleznaya-obshaya-informatsiya/samye-vysokooplachivaenye-professii-v-germanii/>Самые высокооплачиваемые профессии в Германии/a> meta itempropname contentСамые высокооплачиваемые профессии в Германии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/poleznaya-obshaya-informatsiya/professi-v-germanii-s-naimenshim-protsentom-bezrabotitsy/>Професси в Германии с наименьшим процентом безработицы/a> meta itempropname contentПрофесси в Германии с наименьшим процентом безработицы> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/poleznaya-obshaya-informatsiya/kuda-postupat-luchshie-spetsialnosti/>Куда поступать? Лучшие специальности./a> meta itempropname contentКуда поступать? Лучшие специальности.> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/poleznaya-obshaya-informatsiya/vybor-optimalnoy-spetsialnosti/>Выбор оптимальной специальности/a> meta itempropname contentВыбор оптимальной специальности> /li> /ul> /span>/span>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement classparent children> meta itempropposition content31> a itempropurl content/dlya-abiturientov/jizn-studenta/ hrefjavascript:void(0);> span itempropname>Жизнь студента в Германии/span> /a> span classsubmenu>span classcontainer> ul styledisplay: block; itempropmainEntity itemscope itemtypehttp://schema.org/ItemList> li classprev prev-menu-button> /li> li classmain>a href/dlya-abiturientov/jizn-studenta/>Жизнь студента в Германии/a>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/jizn-studenta/ostorozhno-lovushka-ili-ne-znaesh-plati/>Распространённые виды обмана в Германии/a> meta itempropname contentРаспространённые виды обмана в Германии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/jizn-studenta/razmery-arendnoy-platy-za-prozhivanie-v-gorodakh-germanii/>Размеры арендной платы за проживание в городах Германии/a> meta itempropname contentРазмеры арендной платы за проживание в городах Германии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/jizn-studenta/problemy-i-ikh-reshenie-pri-prozhivanii-i-obuchenii-v-germanii/>Проблемы и их решения при проживании и обучении/a> meta itempropname contentПроблемы и их решения при проживании и обучении> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/jizn-studenta/prozedura-postanovki-na-uchet-po-mestu-zhitelstva-v-germanii/>Постановка на учёт по месту жительства/a> meta itempropname contentПостановка на учёт по месту жительства> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/jizn-studenta/chto-takoe-fiktionsbescheinigung-i-ee-vidy/>Что такое Fiktionsbescheinigung/a> meta itempropname contentЧто такое Fiktionsbescheinigung> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/jizn-studenta/reshenie-problem-pri-prodlenii-vizy-dlya-posesheniya-yazykovogo-kursa/>Решение проблем при продлении визы для посещения языкового курса/a> meta itempropname contentРешение проблем при продлении визы для посещения языкового курса> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/jizn-studenta/zaklyuchenie-dogovora-arendy/>Заключение договора аренды места проживания/a> meta itempropname contentЗаключение договора аренды места проживания> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/jizn-studenta/novaya-prozedura-prodleniya-vizy-v-germanii/>Новая процедура продления визы в Германии/a> meta itempropname contentНовая процедура продления визы в Германии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/jizn-studenta/kak-razblokirovat-blokirovannyy-schyet-v-germanii/>Как разблокировать блокированный счёт в Германии/a> meta itempropname contentКак разблокировать блокированный счёт в Германии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/jizn-studenta/chto-delat-esli-vy-reshili-vernutsya-na-rodinu/>Что делать, если Вы решили вернуться на родину/a> meta itempropname contentЧто делать, если Вы решили вернуться на родину> /li> /ul> /span>/span>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement classparent children> meta itempropposition content32> a itempropurl content/dlya-abiturientov/stipendii-dlya-studentov/ hrefjavascript:void(0);> span itempropname>Стипендии и финансирование обучения/span> /a> span classsubmenu>span classcontainer> ul styledisplay: block; itempropmainEntity itemscope itemtypehttp://schema.org/ItemList> li classprev prev-menu-button> /li> li classmain>a href/dlya-abiturientov/stipendii-dlya-studentov/>Стипендии и финансирование обучения/a>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/stipendii-dlya-studentov/nemezkaya-stipendiya-dlya-inostranzev-deutschlandsstipendium/>Deutschlandsstipendium - Немецкая стипендия для иностранцев/a> meta itempropname contentDeutschlandsstipendium - Немецкая стипендия для иностранцев> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/stipendii-dlya-studentov/vozmozhnost-polucheniya-stipendii-v-germanii/>Возможность получения стипендии в Германии/a> meta itempropname contentВозможность получения стипендии в Германии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/stipendii-dlya-studentov/studencheskie-kredity-ot-bankov-i-fondov/>Студенческие кредиты от банков и фондов/a> meta itempropname contentСтуденческие кредиты от банков и фондов> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/dlya-abiturientov/stipendii-dlya-studentov/obrazovatelniy-kredit-kfw-bankj/>Образовательный кредит от банка KfW/a> meta itempropname contentОбразовательный кредит от банка KfW> /li> /ul> /span>/span>/li> /ul>/span>/span>/li> li classparent first-parent itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content33> a itempropurl content/obrazovanie/ hrefjavascript:void(0);> span itempropname>Высшее образование/span> /a> span classsubmenu>span classcontainer> ul styledisplay: block; itempropmainEntity itemscope itemtypehttp://schema.org/ItemList> li classprev prev-menu-button> /li> li classmain> a href/obrazovanie/>Высшее образование/a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement classparent children> meta itempropposition content34> a itempropurl content/obrazovanie/postuplenie-v-vuzy/ hrefjavascript:void(0);> span itempropname>Поступление в ВУЗы Германии/span> /a> span classsubmenu>span classcontainer> ul styledisplay: block; itempropmainEntity itemscope itemtypehttp://schema.org/ItemList> li classprev prev-menu-button> /li> li classmain>a href/obrazovanie/postuplenie-v-vuzy/>Поступление в ВУЗы Германии/a>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/postuplenie-v-vuzy/postuplenie-v-vuzy-germanii/>Основная информация/a> meta itempropname contentОсновная информация> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/postuplenie-v-vuzy/raschyet-srednego-balla-po-bavarskoy-formule/>Расчёт среднего балла по баварской формуле/a> meta itempropname contentРасчёт среднего балла по баварской формуле> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/postuplenie-v-vuzy/wazhnaya-informaziya-pered-postupleniem-v-vuzy-germanii/>Нюансы поступления в ВУЗы Германии или в Studienkolleg/a> meta itempropname contentНюансы поступления в ВУЗы Германии или в Studienkolleg> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/postuplenie-v-vuzy/zapolnenie-zayavleniy-dlya-postupleniya-v-vuzy-germanii/>Заполнение заявлений для поступления в ВУЗы/a> meta itempropname contentЗаполнение заявлений для поступления в ВУЗы> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/postuplenie-v-vuzy/usloviya-dlya-postupleniya-v-studienkolleg-i-v-vuzy-germanii/>Условия для поступления в Studienkolleg и в ВУЗы Германии/a> meta itempropname contentУсловия для поступления в Studienkolleg и в ВУЗы Германии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/postuplenie-v-vuzy/oformlenie-dokumentov-dlya-postupleniya-v-vuzy-germanii/>Оформление документов для поступления/a> meta itempropname contentОформление документов для поступления> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/postuplenie-v-vuzy/zaverenie-kopiy-s-originalov-dokumentov/>Заверение копий с оригиналов документов/a> meta itempropname contentЗаверение копий с оригиналов документов> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/postuplenie-v-vuzy/podacha-dokumentov-cherez-hochschulstart/>Подача документов через hochschulstart.de/a> meta itempropname contentПодача документов через hochschulstart.de> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/postuplenie-v-vuzy/perevody-dokumentov-na-nemezkiy-yazyk-dlya-postupleniya/>Присяжные переводы на немецкий язык/a> meta itempropname contentПрисяжные переводы на немецкий язык> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/postuplenie-v-vuzy/sroki-podachi-dokumentov-na-postuplenie/>Сроки подачи документов на поступление/a> meta itempropname contentСроки подачи документов на поступление> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/postuplenie-v-vuzy/dly-postupayushikh-na-perviy-kurs-po-medizine/>Для поступающих на первый курс по медицине/a> meta itempropname contentДля поступающих на первый курс по медицине> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/postuplenie-v-vuzy/prokhodnoy-ball-dlya-postupleniya-na-opredelennuyu-spezialnost/>Проходные баллы для поступления в ВУЗы Германии/a> meta itempropname contentПроходные баллы для поступления в ВУЗы Германии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/postuplenie-v-vuzy/tshto-takoe-nachruckverfahren/>Что такое Nachrückverfahren/a> meta itempropname contentЧто такое Nachrückverfahren> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/postuplenie-v-vuzy/tschto-takoe-numerus-clausus-nc/>Что такое Numerus Clausus (NC)/a> meta itempropname contentЧто такое Numerus Clausus (NC)> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/postuplenie-v-vuzy/postuplenie-na-vysshie-semestry-vuzov-germanii/>Поступление на высшие семестры в ВУЗы Германии/a> meta itempropname contentПоступление на высшие семестры в ВУЗы Германии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/postuplenie-v-vuzy/testas/>Повышение шансов на поступление с TestAS/a> meta itempropname contentПовышение шансов на поступление с TestAS> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/postuplenie-v-vuzy/tshto-takoe-propadeutikum/>Что такое Propädeutikum/a> meta itempropname contentЧто такое Propädeutikum> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/postuplenie-v-vuzy/eignungsprufung-auswahlgespraech/>Что такое Eignungsprüfung или Auswahlgespräch/a> meta itempropname contentЧто такое Eignungsprüfung или Auswahlgespräch> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/postuplenie-v-vuzy/motivatsionnoe-pismo-dlya-postupleniya-v-vuz/>Мотивационное письмо для поступления в ВУЗ/a> meta itempropname contentМотивационное письмо для поступления в ВУЗ> /li> /ul> /span>/span>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement classparent children> meta itempropposition content35> a itempropurl content/obrazovanie/obuchenie-v-vuzakh/ hrefjavascript:void(0);> span itempropname>Обучение в ВУЗах Германии/span> /a> span classsubmenu>span classcontainer> ul styledisplay: block; itempropmainEntity itemscope itemtypehttp://schema.org/ItemList> li classprev prev-menu-button> /li> li classmain>a href/obrazovanie/obuchenie-v-vuzakh/>Обучение в ВУЗах Германии/a>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/obuchenie-v-vuzakh/zachislenie-v-vuzy-germanii/>Зачисление в ВУЗы Германии/a> meta itempropname contentЗачисление в ВУЗы Германии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/obuchenie-v-vuzakh/tipy-vuzov-v-germanii/>Типы ВУЗов в Германии/a> meta itempropname contentТипы ВУЗов в Германии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/obuchenie-v-vuzakh/raznica-mezhdu-universitat-i-fachhochschule/>Разница между Universität и Fachhochschule/a> meta itempropname contentРазница между Universität и Fachhochschule> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/obuchenie-v-vuzakh/uchenye-stepeni-v-germanii-bakalavr-i-master/>Бакалавриат и магистратура в Германии/a> meta itempropname contentБакалавриат и магистратура в Германии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/obuchenie-v-vuzakh/gosudarstvennyy-ekzamen/>Государственный экзамен/a> meta itempropname contentГосударственный экзамен> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/obuchenie-v-vuzakh/dyualnoe-obuchenie-v-germanii-duales-studium/>Программа дюального обучения/a> meta itempropname contentПрограмма дюального обучения> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/obuchenie-v-vuzakh/poshliny-za-obuchenie-v-vuzakh-germanii/>Пошлины за обучение в ВУЗах Германии/a> meta itempropname contentПошлины за обучение в ВУЗах Германии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/obuchenie-v-vuzakh/meditsinskoe-obrazovanie-v-germanii/>Медицинское образование в Германии/a> meta itempropname contentМедицинское образование в Германии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/obuchenie-v-vuzakh/profpredmety/>Учебные предметы по специальностям/a> meta itempropname contentУчебные предметы по специальностям> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/obuchenie-v-vuzakh/sovety-dlya-uspeshnogo-starta-obucheniya-v-nemezkov-vuze/>Советы для успешного старта обучения в немецком ВУЗе/a> meta itempropname contentСоветы для успешного старта обучения в немецком ВУЗе> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/obuchenie-v-vuzakh/poluchenie-meditsinskoy-spetsializatsii-v-germanii/>Получение медицинской специализации в Германии/a> meta itempropname contentПолучение медицинской специализации в Германии> /li> /ul> /span>/span>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement classparent children> meta itempropposition content36> a itempropurl content/obrazovanie/vazhnoe-i-poleznoe/ hrefjavascript:void(0);> span itempropname>Важное и полезное/span> /a> span classsubmenu>span classcontainer> ul styledisplay: block; itempropmainEntity itemscope itemtypehttp://schema.org/ItemList> li classprev prev-menu-button> /li> li classmain>a href/obrazovanie/vazhnoe-i-poleznoe/>Важное и полезное/a>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/vazhnoe-i-poleznoe/medizina-ss/>Поступление на медицину в летнем семестре/a> meta itempropname contentПоступление на медицину в летнем семестре> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/vazhnoe-i-poleznoe/abitur/>Abitur в Германии. Что такое абитур/a> meta itempropname contentAbitur в Германии. Что такое абитур> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/vazhnoe-i-poleznoe/studentenwerk/>Studentenwerk при ВУЗах Германии/a> meta itempropname contentStudentenwerk при ВУЗах Германии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/vazhnoe-i-poleznoe/psychologie-g-t-kurs/>Психология: M или G-Kurs в Studienkolleg?/a> meta itempropname contentПсихология: M или G-Kurs в Studienkolleg?> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/vazhnoe-i-poleznoe/studentenjob/>Студенческая подработка в Германии/a> meta itempropname contentСтуденческая подработка в Германии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/vazhnoe-i-poleznoe/tms/>TMS — повышение шансов на поступление по медицине/a> meta itempropname contentTMS — повышение шансов на поступление по медицине> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/vazhnoe-i-poleznoe/vorsemester-medizin/>Медицинский предсеместр перед поступлением в ВУЗ/a> meta itempropname contentМедицинский предсеместр перед поступлением в ВУЗ> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/vazhnoe-i-poleznoe/mezhdistsiplinarnye-spetsialnosti/>Междисциплинарные специальности/a> meta itempropname contentМеждисциплинарные специальности> /li> /ul> /span>/span>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement classparent children> meta itempropposition content37> a itempropurl content/obrazovanie/literatura/ hrefjavascript:void(0);> span itempropname>Учебная литература/span> /a> span classsubmenu>span classcontainer> ul styledisplay: block; itempropmainEntity itemscope itemtypehttp://schema.org/ItemList> li classprev prev-menu-button> /li> li classmain>a href/obrazovanie/literatura/>Учебная литература/a>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/literatura/bwl/>Литература для студентов экономики предприятия/a> meta itempropname contentЛитература для студентов экономики предприятия> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/literatura/chemie/>Литература для студентов химии/a> meta itempropname contentЛитература для студентов химии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/literatura/elektrotechnik/>Литература для студентов электротехники/a> meta itempropname contentЛитература для студентов электротехники> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/literatura/informatik/>Литература для студентов информатики/a> meta itempropname contentЛитература для студентов информатики> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/literatura/jura/>Литература для студентов юриспруденции/a> meta itempropname contentЛитература для студентов юриспруденции> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/literatura/maschinenbau/>Литература для студентов машиностроения/a> meta itempropname contentЛитература для студентов машиностроения> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/literatura/mathematik/>Литература для студентов математики/a> meta itempropname contentЛитература для студентов математики> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/literatura/medizin/>Литература для студентов медицины/a> meta itempropname contentЛитература для студентов медицины> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/literatura/paedagogik/>Литература для студентов педагогики/a> meta itempropname contentЛитература для студентов педагогики> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/literatura/philosophie/>Литература для студентов философии/a> meta itempropname contentЛитература для студентов философии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/literatura/psychologie/>Литература для студентов психологии/a> meta itempropname contentЛитература для студентов психологии> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/literatura/soziale-arbeit/>Литература для студентов социальной педагогики или социальной работы/a> meta itempropname contentЛитература для студентов социальной педагогики или социальной работы> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> a itempropurl href/obrazovanie/literatura/wirtschaftswissenschaften/>Литература для студентов экономических наук/a> meta itempropname contentЛитература для студентов экономических наук> /li> /ul> /span>/span>/li> /ul>/span>/span>/li> li classparent first-parent itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content38> a itempropurl content/nemezkaya-uchebnaya-viza-i-posolstva-germanii/ hrefjavascript:void(0);> span itempropname>Учебная виза/span> /a> span classsubmenu>span classcontainer> ul styledisplay: block; itempropmainEntity itemscope itemtypehttp://schema.org/ItemList> li classprev prev-menu-button> /li> li classmain> a href/nemezkaya-uchebnaya-viza-i-posolstva-germanii/>Учебная виза/a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content39> a itempropurl href/nemezkaya-uchebnaya-viza-i-posolstva-germanii/zapolnenie-zayavleniya-na-poluchenie-uchebnoy-vizy/> Заполнение заявления на получение визы meta itempropname contentЗаполнение заявления на получение визы> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content40> a itempropurl href/nemezkaya-uchebnaya-viza-i-posolstva-germanii/vidy-natsionalnoy-uchebnoy-vizy/> Виды национальной визы meta itempropname contentВиды национальной визы> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content41> a itempropurl href/nemezkaya-uchebnaya-viza-i-posolstva-germanii/blokirovannyy-schyet/> Блокированный счёт meta itempropname contentБлокированный счёт> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content42> a itempropurl href/nemezkaya-uchebnaya-viza-i-posolstva-germanii/poruchitelstvo-verpflichtungserklarung/> Поручительство meta itempropname contentПоручительство> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content43> a itempropurl href/nemezkaya-uchebnaya-viza-i-posolstva-germanii/uchebnaya-viza-dlya-nesovershennoletnikh-lits/> Виза до 18 лет meta itempropname contentВиза до 18 лет> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content44> a itempropurl href/nemezkaya-uchebnaya-viza-i-posolstva-germanii/obshie-sovety-do-podachi-dokumentov-na-vizu/> Рекомендации meta itempropname contentРекомендации> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content45> a itempropurl href/nemezkaya-uchebnaya-viza-i-posolstva-germanii/sovety-pri-sobesedovanii-v-posolstve-germanii/> Собеседование meta itempropname contentСобеседование> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content46> a itempropurl href/nemezkaya-uchebnaya-viza-i-posolstva-germanii/chto-mozhet-poyti-netak-pri-ozhidanii-vizy-i-podache-zayavleniya-na-ee-poluchenie/> Возможные проблемы meta itempropname contentВозможные проблемы> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content47> a itempropurl href/nemezkaya-uchebnaya-viza-i-posolstva-germanii/motivazionnoe-pismo-dlya-posolstva-germanii/> Мотивационное письмо meta itempropname contentМотивационное письмо> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content48> a itempropurl href/nemezkaya-uchebnaya-viza-i-posolstva-germanii/primery-avtobiografiy-dlya-posolstva-germanii/> Автобиография meta itempropname contentАвтобиография> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content49> a itempropurl href/nemezkaya-uchebnaya-viza-i-posolstva-germanii/nemezkaya-uchebnaya-viza-i-posolstva-germanii/> Посольства и ГК meta itempropname contentПосольства и ГК> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content50> a itempropurl href/nemezkaya-uchebnaya-viza-i-posolstva-germanii/konsulskie-okruga-v-rossii/> Консульские округа meta itempropname contentКонсульские округа> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content51> a itempropurl href/nemezkaya-uchebnaya-viza-i-posolstva-germanii/podacha-apellyazii-pri-otkaze-v-vydache-vizy/> Подача апелляции meta itempropname contentПодача апелляции> /a> /li> /ul>/span>/span>/li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content52> a itempropurl href/podtverzhdenie-diploma/> Подтверждение диплома meta itempropname contentПодтверждение диплома> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content53> a itempropurl href/news/> Блог meta itempropname contentБлог> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content54> a itempropurl href/gkv/> Заявки на государственные медстраховки meta itempropname contentЗаявки на государственные медстраховки> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content55> a itempropurl href/webinar/> Консультации и обзоры (видео) meta itempropname contentКонсультации и обзоры (видео)> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content56> a itempropurl href/telegram/> Боты по обучению и проживанию в Германии meta itempropname contentБоты по обучению и проживанию в Германии> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content57> a itempropurl href/faq/> FAQ meta itempropname contentFAQ> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content58> a itempropurl href/otzyvy/> Отзывы meta itempropname contentОтзывы> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content59> a itempropurl href/magazin/> Библиотека meta itempropname contentБиблиотека> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content60> a itempropurl href/glossar/> Глоссарий meta itempropname contentГлоссарий> /a> /li> li itempropitemListElement itemscope itemtypehttp://schema.org/SiteNavigationElement> meta itempropposition content61> a itempropurl href/dlya-klientov/> Для клиентов meta itempropname contentДля клиентов> /a> /li> /menu> /div>/div> /div> /div> /div> /div>/header>div idcontent classmain-page> div classintro-block> div classblock-container> div classintro-slider> div classswiper-container intro-slider_container> div classswiper-wrapper> div classswiper-slide slide idbx_3218110189_12787> div classslide__container> div classslide__image> img loadinglazy decodingasync src/upload/iblock/270/270cbf03e579c01795d7fb9be1b95cb1.jpg altПомощь в поступлении в ВУЗы и br>Studienkolleg Германии> /div> div classslide__info> div classcontainer> div classslide-info__container> div classslide__title> Помощь в поступлении в ВУЗы и br>Studienkolleg Германии /div> div classslide__subtitle> Хочешь учиться в Германии? С нами это реально! /div> a hrefjavascript:void(0); classbutton button-news> Что нового на сайте?! /a> div classslide__text> Полный перечень услуг и поддержки для тех,br>кто твёрдо решил учиться, жить и работать в Германии! /div> div classslide__buttons> a href/service/ classbutton red arrow> span>К услугам/span> /a> /div> /div> /div> /div> /div> /div> div classswiper-slide slide idbx_3218110189_12785> div classslide__container> div classslide__image> img loadinglazy decodingasync src/upload/iblock/e5c/e5ce5babac8f49f47fe7ca28341c16a0.jpg altУсловия, порядок и схема поступления в br>ВУЗы Германии и Studienkolleg> /div> div classslide__info> div classcontainer> div classslide-info__container> div classslide__title> Условия, порядок и схема поступления в br>ВУЗы Германии и Studienkolleg /div> div classslide__subtitle> Хочешь учиться в Германии? С нами это реально! /div> a hrefjavascript:void(0); classbutton button-news> Что нового на сайте?! /a> div classslide__text> Информация о штудиенколледжах и uni-assist, необходимые br>документы, советы и рекомендации. /div> div classslide__buttons> a href/dlya-abiturientov/ classbutton red arrow> span>Подробнее/span> /a> /div> /div> /div> /div> /div> /div> div classswiper-slide slide idbx_3218110189_12786> div classslide__container> div classslide__image> img loadinglazy decodingasync src/upload/iblock/15d/15d444c0c5b464398d0ee1161ee5da0b.jpg altВУЗы Германии и всё, что необходимо знать br>иностранным студентам> /div> div classslide__info> div classcontainer> div classslide-info__container> div classslide__title> ВУЗы Германии и всё, что необходимо знать br>иностранным студентам /div> div classslide__subtitle> Хочешь учиться в Германии? С нами это реально! /div> a hrefjavascript:void(0); classbutton button-news> Что нового на сайте?! /a> div classslide__text> Процесс получения высшего образования в Германии иbr>дальнейшего трудоустройства. /div> div classslide__buttons> a href/obrazovanie/ classbutton red arrow> span>Подробнее/span> /a> /div> /div> /div> /div> /div> /div> /div> div classslider-pagination-container> div classcontainer> div classintro-slider-pagination slider-pagination vertical>/div> /div> /div> /div> /div> /div> div classlinks-to-socials_box> div classcontainer> a href/videoinstrukzii/ classlinks-to-socials_container> div classbox-title> Показываем и объясняем /div> svg width22 height16 viewbox0 0 22 16 fillnone xmlnshttp://www.w3.org/2000/svg> path dM3.19019 16H18.5881C20.3472 16 21.7783 14.6197 21.7783 12.9231V3.07692C21.7783 1.38029 20.3472 0 18.5881 0H3.19019C1.4311 0 0 1.38029 0 3.07692V12.9231C0 14.6197 1.4311 16 3.19019 16ZM1.27607 3.07692C1.27607 2.05897 2.13477 1.23077 3.19019 1.23077H18.5881C19.6436 1.23077 20.5023 2.05897 20.5023 3.07692V12.9231C20.5023 13.941 19.6436 14.7692 18.5881 14.7692H3.19019C2.13477 14.7692 1.27607 13.941 1.27607 12.9231V3.07692Z fillwhite>/path> path dM7.7002 3.8772V12.2423L15.3779 7.99114L7.7002 3.8772ZM8.97627 5.96886L12.7832 8.00877L8.97627 10.1166V5.96886Z fillwhite>/path> /svg> /a> /div> /div> /div>div classpopup-news styledisplay: none idpopup-news> div classpopup-body> div classpopup-news> div classtitle> СРОЧНЫЕ НОВОСТИ /div> div classpopup-news-slider> div classswiper-container> div classswiper-wrapper> div classswiper-slide> div classnews> div classnews-container> div classnews-text> Studienkolleg Hamburg информируетbr> br> В связи с актуальной ситуацией с ограничением въезда в Германию иностранных студентов и абитуриентов, вступительный экзамен (Eingangsprüfung) с целью поступления в летнем семестре 2021 (Sommersemester 2021) отменяется. Вместо него будет проведён отбор желающих на конкурсной основе согласно требованиям штудиенколледжа. Все соискатели, подавшие заявление на поступление в летнем семестре 2021 года, будет своевременно проинформированы о процессе и результате отбора учащихся по электронной почте. В случае, если информация не поступит до 16.10.2020, просьба связаться со Studienkolleg Hamburg по адресу электронной почты: указав при этом фамилию, имя и дату рождения. /div> /div> /div> div classnews> div classnews-container> div classnews-text> С настоящего момента при онлайн-заявке на открытие блокированного счёта (Sperrkonto) при международной службе «Coracle» необходимо, помимо всего прочего, загрузить не только копию загранпаспорта, но и копию приглашения от ВУЗа, Studienkolleg, языковой школы и т.д., а также лицевую и обратную стороны национального удостоверения личности (как альтернатива: водительское удостоверение). /div> /div> /div> div classnews> div classnews-container> div classnews-text> p> В связи с тем, что сотрудники службы uni-assist в Берлине время от времени бастуют (требуют улучшить условия договора найма и условия работы) процесс проверки заявлений иностранных абитуриентов и студентов на поступление в ВУЗы Германии может длиться значительно дольше, чем обычно./p> /div> /div> /div> /div> /div> div classpopup-slider-controls> div classpopup-slider-control-prev>/div> div classpopup-slider-pagination>/div> div classpopup-slider-control-next>/div> /div> /div> /div> /div> div classpopup-socials> div classtitle> Будь всегда в курсе! /div> div classdescription> подпишись на рассылку br> в мессенджерах /div> div classsocials> a hrefhttps://t.me/uchebagermania classsocial telegram>/a> a hrefhttps://chat.whatsapp.com/CqZiTnf1bNo9dBc9AniwSF classsocial whatsapp>/a> a hrefhttps://invite.viber.com/?g2AQARMH16dfDsmktX7GI5og75n5jCYmN1PkhGwza80lE%2BGpZzAin/NJ58qwLrmroK classsocial viber>/a> a hrefhttps://join.skype.com/nwzfuYgQRA3Z classsocial skype>/a> /div> /div> /div>/div> div classservices-block> div classcontainer> div classtitle medium> Наши услуги /div> div classlist d-none d-lg-flex> div classservice dark idbx_1373509569_11274> div classservice-container> div classservice__title> Получение приглашений от Studienkolleg /div> div classservice__info> ul classservice__list> li> Подача заявлений во все государственные Studienkolleg (условие: открыт срок подачи) /li> li> Регистрация на сайтах ВУЗов и в уни-ассист /li> li> Заполнение заявлений на поступление /li> li> Составление мотивационных писем /li> li> Составление автобиографии /li> li> Присяжные переводы документов на немецкий язык /li> li> Нотариальное заверение документов /li> li> Отправление документов в ВУЗы и uni-assist /li> li> Медицинское страхование /li> li> Зачисление в ВУЗ /li> li> Предоплата 350 € /li> /ul> div classservice__bottom> a href/service/ classbutton> Подробнее /a> div classservice__price> 700 € /div> /div> /div> /div> /div> div classservice light idbx_1373509569_11275> div classservice-container> div classservice__title> Поступление в ВУЗ через Studienkolleg /div> div classservice__info> ul classservice__list> li> Подбор оптимальных Studienkolleg и ВУЗов /li> li> Регистрация на сайтах ВУЗов и в уни-ассист /li> li> Оформление документов для поступления в Studienkolleg /li> li> Оформление документов для получения учебной визы /li> li> Предоставление медицинского страхования /li> li> Оформление и подача документов для поступления в ВУЗ после Studienkolleg /li> li> Оформление документов для зачисление в ВУЗ /li> li> Предоплата 800 € /li> /ul> div classservice__bottom> a href/service/ classbutton> Подробнее /a> div classservice__price> 1.600 € /div> /div> /div> /div> /div> div classservice dark idbx_1373509569_11278> div classservice-container> div classservice__title> Поступление в ВУЗ без Studienkolleg /div> div classservice__info> ul classservice__list> li> Подбор оптимальных ВУЗов /li> li> Регистрация на сайтах ВУЗов и в уни-ассист /li> li> Оформление документов для поступления в ВУЗы /li> li> Оформление документов для получения учебной визы /li> li> Помощь при зачислении в ВУЗ по прибытию /li> li> Предоставление государственного медицинского страхования /li> li> Отправление документов службой DHL /li> li> Предоплата 700 € /li> /ul> div classservice__bottom> a href/service/ classbutton> Подробнее /a> div classservice__price> 1.400 € /div> /div> /div> /div> /div> /div> div classswiper-container services-slider_container d-lg-none> div classswiper-wrapper> div classswiper-slide slide idbx_1373509569_11274> div classservice dark> div classservice-container> div classservice__title> Получение приглашений от Studienkolleg /div> div classservice__info> ul classservice__list> li> Подача заявлений во все государственные Studienkolleg (условие: открыт срок подачи) /li> li> Регистрация на сайтах ВУЗов и в уни-ассист /li> li> Заполнение заявлений на поступление /li> li> Составление мотивационных писем /li> li> Составление автобиографии /li> li> Присяжные переводы документов на немецкий язык /li> li> Нотариальное заверение документов /li> li> Отправление документов в ВУЗы и uni-assist /li> li> Медицинское страхование /li> li> Зачисление в ВУЗ /li> li> Предоплата 350 € /li> /ul> div classservice__bottom> a href/service/ classbutton> Подробнее /a> div classservice__price> 700 € /div> /div> /div> /div> /div> /div> div classswiper-slide slide idbx_1373509569_11275> div classservice light> div classservice-container> div classservice__title> Поступление в ВУЗ через Studienkolleg /div> div classservice__info> ul classservice__list> li> Подбор оптимальных Studienkolleg и ВУЗов /li> li> Регистрация на сайтах ВУЗов и в уни-ассист /li> li> Оформление документов для поступления в Studienkolleg /li> li> Оформление документов для получения учебной визы /li> li> Предоставление медицинского страхования /li> li> Оформление и подача документов для поступления в ВУЗ после Studienkolleg /li> li> Оформление документов для зачисление в ВУЗ /li> li> Предоплата 800 € /li> /ul> div classservice__bottom> a href/service/ classbutton> Подробнее /a> div classservice__price> 1.600 € /div> /div> /div> /div> /div> /div> div classswiper-slide slide idbx_1373509569_11278> div classservice dark> div classservice-container> div classservice__title> Поступление в ВУЗ без Studienkolleg /div> div classservice__info> ul classservice__list> li> Подбор оптимальных ВУЗов /li> li> Регистрация на сайтах ВУЗов и в уни-ассист /li> li> Оформление документов для поступления в ВУЗы /li> li> Оформление документов для получения учебной визы /li> li> Помощь при зачислении в ВУЗ по прибытию /li> li> Предоставление государственного медицинского страхования /li> li> Отправление документов службой DHL /li> li> Предоплата 700 € /li> /ul> div classservice__bottom> a href/service/ classbutton> Подробнее /a> div classservice__price> 1.400 € /div> /div> /div> /div> /div> /div> /div> div classservices-slider-pagination slider-pagination>/div> /div> div classbutton-container> a href/service/ classbutton red arrow> span> Все услуги /span> /a> /div> /div>/div> div classvideo-1-block> div classcontainer> div classtitle medium center> что мы предлагаем /div> a data-fancybox hrefhttps://www.youtube.com/watch?vrAxmkDDyHXM classvideo-link> div classvideo-link__image> img loadinglazy decodingasync src/bitrix/templates/maintemplate/images/video-img-1.png altчто мы предлагаем> /div> div classvideo-link-info> div classvideo-link-info__container> div classvideo-link__title> Общество br> русскоязычных br> студентов Германии /div> div classvideo-link__subtitle> Видео-презентация /div> /div> /div> /a> /div>/div> div classnavigation-block> div classblock-container> div classcontainer> div classtitle medium center light> Полезные разделы /div> div classlist> div classitem idbx_3485106786_12105> a href/navigation/priznanie-vuzov/ classitem__container> div classitem__icon> img loadinglazy decodingasync classlazyload src/upload/iblock/9c8/9c8a2d9d27ee7a80d53c7e23c8a1144e.svg altПризнание вузов> /div> div classitem__info> div classitem__title> Признание вузов /div> div classitem__description> России и СНГ в Германии /div> /div> /a> /div> div classitem idbx_3485106786_12106> a href/dlya-abiturientov/yazykovye_testy/ classitem__container> div classitem__icon> img loadinglazy decodingasync classlazyload src/upload/iblock/6c0/6c0e894852463874e94102f6b41bbdd7.svg altТесты онлайн> /div> div classitem__info> div classitem__title> Тесты онлайн /div> div classitem__description> языковые тесты /div> /div> /a> /div> div classitem idbx_3485106786_12107> a href/dlya-abiturientov/audiouroki/ classitem__container> div classitem__icon> img loadinglazy decodingasync classlazyload src/upload/iblock/fc1/fc14249433be2ec78cf07b83e444dbb8.svg altАудио уроки> /div> div classitem__info> div classitem__title> Аудио уроки /div> div classitem__description> немецкого языка /div> /div> /a> /div> div classitem idbx_3485106786_12108> a href/navigation/search-university/ classitem__container> div classitem__icon> img loadinglazy decodingasync classlazyload src/upload/iblock/e0b/e0bf1ac82b5165090caf2d958c2c20ae.svg altПоиск вузов Германии> /div> div classitem__info> div classitem__title> Поиск вузов Германии /div> div classitem__description> по специальностям /div> /div> /a> /div> div classitem idbx_3485106786_12790> a href/navigation/list-of-universities-in-germany/ classitem__container> div classitem__icon> img loadinglazy decodingasync classlazyload src/upload/iblock/a2a/a2a2b09b4d592f9403b3bf46d7219b92.svg altВсе вузы Германии> /div> div classitem__info> div classitem__title> Все вузы Германии /div> div classitem__description> и учебные программы /div> /div> /a> /div> div classitem idbx_3485106786_12791> a href/obrazovanie/postuplenie-v-vuzy/raschyet-srednego-balla-po-bavarskoy-formule/ classitem__container> div classitem__icon> img loadinglazy decodingasync classlazyload src/upload/iblock/ec9/ec9c04078b181ca174dcb0d66bc492b3.svg altРасчёт среднего балла> /div> div classitem__info> div classitem__title> Расчёт среднего балла /div> div classitem__description> по баварской формуле /div> /div> /a> /div> div classitem idbx_3485106786_12994> a href/yazykovye-kursy/perechen-rekomenduemykh-nami-yazykovykh-shkol/ classitem__container> div classitem__icon> img loadinglazy decodingasync classlazyload src/upload/iblock/624/624cde8476b954147c5f1de41eb65db2.svg altЯзыковые школы Германии> /div> div classitem__info> div classitem__title> Языковые школы Германии /div> div classitem__description> список рекомендуемых нами /div> /div> /a> /div> div classitem idbx_3485106786_12995> a href/navigation/universitety/ classitem__container> div classitem__icon> img loadinglazy decodingasync classlazyload src/upload/iblock/14e/14e5320244dd27fc1b26ec529bb6608b.svg altУниверситеты Германии> /div> div classitem__info> div classitem__title> Университеты Германии /div> div classitem__description> основание, история, факультеты /div> /div> /a> /div> /div> /div> /div>/div>div classpreviews-videos-block> div classcontainer> div classtitle medium> Видеообзоры и консультации /div> div classlist> div classitem idbx_3099439860_16379> div classitem_container> div classitem_image> img loadinglazy decodingasync src/upload/iblock/7f0/nuernberg-min.jpg> /div> div classitem_tag> Видеоконсультации /div> div classitem_info> div classitem_title> Как подать заявления на поступление в ВУЗы Германии через уни-ассист /div> div classitem_text> Подробное описание процедуры по подаче заявлений на поступление в ВУЗы Германии через уни-ассист (uni-assist). Как за... /div> a data-fancybox src#video-popup-16379 classbutton button-video> span> Посмотреть /span> /a> /div> /div> /div> div idvideo-popup-16379 classvideo-popup> div classvideo-popup_container> div classvideo-popup_image> img loadinglazy decodingasync src/upload/iblock/7f0/nuernberg-min.jpg> /div> div classvideo-popup_info> div classvideo-popup_title> Как подать заявления на поступление в ВУЗы Германии через уни-ассист /div> div classvideo-popup_text> Подробное описание процедуры по подаче заявлений на поступление в ВУЗы Германии через уни-ассист (uni-assist). Как заполнять формуляры? Как и где загрузить необходимые копии документов? Как оплатить пошлину уни-ассист и что делать, если оплата не прошла? Ответы на все эти и другие вопросы Вы узнаете из этого видеоролика.br> br> Регистрация в уни-ассист: a hrefhttps://youtu.be/7Z-1lJPprPM>https://youtu.be/7Z-1lJPprPM/a>br> br> b>Контакты по вопросам получения бесплатных консультаций:/b>br> br> E-Mail: br> Web: a href/>https://u4ebagermania.ru/a>br> Tel: +49 2942 977 85 03br> Mobil и WhatsApp: +49 157 377 45 403br> Skype: uchebagermaniabr> Группа в Telegram: a hrefhttps://t.me/orsggermany>https://t.me/orsggermany/a>br> Facebook: a hrefhttps://www.facebook.com/groups/vdrssd/>https://www.facebook.com/groups/vdrssd//a>br> VK: br> /div> /div> div classvideo-popup_video> iframe width100% srchttps://www.youtube.com/embed/wvBHGwgHXwk frameborder0 allowaccelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture allowfullscreen>/iframe> /div> /div> /div> div classitem idbx_3099439860_16794> div classitem_container> div classitem_image> img loadinglazy decodingasync src/upload/iblock/7f4/777.jpg> /div> div classitem_tag> Видеоконсультации /div> div classitem_info> div classitem_title> Заполнение заявления-анкеты на получение учебной визы в Посольстве Германии /div> div classitem_text> Обучающее видео на тему правильного заполнения заявления (анкеты) на получение учебной, долгосрочной, национальной ви... /div> a data-fancybox src#video-popup-16794 classbutton button-video> span> Посмотреть /span> /a> /div> /div> /div> div idvideo-popup-16794 classvideo-popup> div classvideo-popup_container> div classvideo-popup_image> img loadinglazy decodingasync src/upload/iblock/7f4/777.jpg> /div> div classvideo-popup_info> div classvideo-popup_title> Заполнение заявления-анкеты на получение учебной визы в Посольстве Германии /div> div classvideo-popup_text> Обучающее видео на тему правильного заполнения заявления (анкеты) на получение учебной, долгосрочной, национальной визы в Посольстве или Генеральном Консульстве Германии. Что, где и как нужно указывать, чтобы не допустить ошибки, которая может привести к отказу в выдаче визы.br> br> b>Контакты по вопросам получения бесплатных консультаций:/b>br> br> E-Mail: br> Web: a href/>https://u4ebagermania.ru/a>br> Tel: +49 2942 977 85 03br> Mobil и WhatsApp: +49 157 377 45 403br> Skype: uchebagermaniabr> Группа в Telegram: a hrefhttps://t.me/orsggermany>https://t.me/orsggermany/a>br> Facebook: a hrefhttps://www.facebook.com/groups/vdrssd/>https://www.facebook.com/groups/vdrssd//a>br> VK: br> /div> /div> div classvideo-popup_video> iframe width100% srchttps://www.youtube.com/embed/MW_Gfo5JI1c frameborder0 allowaccelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture allowfullscreen>/iframe> /div> /div> /div> div classitem idbx_3099439860_16814> div classitem_container> div classitem_image> img loadinglazy decodingasync src/upload/iblock/1e9/Uni-ASSIST-min.jpg> /div> div classitem_tag> Видеоконсультации /div> div classitem_info> div classitem_title> Как подавать документы через уни-ассист? Онлайн или почтой? /div> div classitem_text> ВУЗы Германии, работающие с uni-assist, могут иметь различные требования по подаче документов в целях поступления в н... /div> a data-fancybox src#video-popup-16814 classbutton button-video> span> Посмотреть /span> /a> /div> /div> /div> div idvideo-popup-16814 classvideo-popup> div classvideo-popup_container> div classvideo-popup_image> img loadinglazy decodingasync src/upload/iblock/1e9/Uni-ASSIST-min.jpg> /div> div classvideo-popup_info> div classvideo-popup_title> Как подавать документы через уни-ассист? Онлайн или почтой? /div> div classvideo-popup_text> ВУЗы Германии, работающие с uni-assist, могут иметь различные требования по подаче документов в целях поступления в них. Некоторые принимают документы только в электронном виде, а некоторые требуют дополнительно отправить все документы в бумажном виде на адрес уни-ассист. br> br> Как же разобраться, как подать заявку в определённые ВУЗы? Ответ Вы получите в нашем видеообзоре! br> br> b>Сайт uni-assist/b>br> br> a hrefhttps://uni-assist.de/>https://uni-assist.de//a>br> br> b>Наша группа в Telegram (живое общение)/b>br> br> a hrefhttps://t.me/orsggermany>https://t.me/orsggermany/a>br> br> b>Контакты по вопросам получения бесплатных консультаций:/b>br> br> E-Mail: br> Web: a href/>https://u4ebagermania.ru/a>br> Tel: +49 2942 977 85 03br> Mobil и WhatsApp: +49 157 377 45 403br> Skype: uchebagermaniabr> Группа в Telegram: a hrefhttps://t.me/orsggermany>https://t.me/orsggermany/a>br> Facebook: a hrefhttps://www.facebook.com/groups/vdrssd/>https://www.facebook.com/groups/vdrssd//a>br> VK: br> /div> /div> div classvideo-popup_video> iframe width100% srchttps://www.youtube.com/embed/2hCB8_cwfqw frameborder0 allowaccelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture allowfullscreen>/iframe> /div> /div> /div> /div> div classlist> /div> div classlist> /div> /div> div classmt-40 d-flex align-center justify-content-center> a href/webinar/ classbutton yellow pl-25 pr-25> Полный список /a> /div>/div> div classbenefits-block> div classcontainer> div classtitle medium center> Почему выгодно обратиться именно к нам /div> /div> div classlist> div classcontainer> div classrow list> div classcol-12 col-sm-6 col-md-4 benefit idbx_565502798_12080> div classbenefit-container> div classbenefit-icon> img loadinglazy decodingasync classlazyload src/upload/iblock/c5c/c5cf5de3e90f5072d08f7a2ef7d792fc.svg altБлагодаря дотационной программе МОиК ФЗ Северный Рейнвестфалия наши расценки являются ниже рыночных> /div> div classbenefit-title> Благодаря дотационной программе МОиК ФЗ Северный Рейнвестфалия наши расценки являются ниже рыночных /div> /div> /div> div classcol-12 col-sm-6 col-md-4 benefit idbx_565502798_12081> div classbenefit-container> div classbenefit-icon> img loadinglazy decodingasync classlazyload src/upload/iblock/ebc/ebcc6618ac769124c3eda2d0ec3386e9.svg altРаботаем напрямую с международными отделами и приёмными комиссиями ВУЗов Германии> /div> div classbenefit-title> Работаем напрямую с международными отделами и приёмными комиссиями ВУЗов Германии /div> /div> /div> div classcol-12 col-sm-6 col-md-4 benefit idbx_565502798_12082> div classbenefit-container> div classbenefit-icon> img loadinglazy decodingasync classlazyload src/upload/iblock/907/907eafe6861e6e47bbbee4ac2ce84d58.svg altМы находимся в Германии, что гарантирует оперативность и высокое качество работ> /div> div classbenefit-title> Мы находимся в Германии, что гарантирует оперативность и высокое качество работ /div> /div> /div> div classcol-12 col-sm-6 col-md-4 benefit idbx_565502798_12083> div classbenefit-container> div classbenefit-icon> img loadinglazy decodingasync classlazyload src/upload/iblock/19b/19b91758941297acd7a8bd612eb23f59.svg altОсновная оплата только по факту выполнения заказа и достижения результата> /div> div classbenefit-title> Основная оплата только по факту выполнения заказа и достижения результата /div> /div> /div> div classcol-12 col-sm-6 col-md-4 benefit idbx_565502798_12084> div classbenefit-container> div classbenefit-icon> img loadinglazy decodingasync classlazyload src/upload/iblock/943/943271bee822507fa80b9e84f24fd4c0.svg altПолное сопровождение от начала обучения и до получения немецкого диплома от ВУЗа> /div> div classbenefit-title> Полное сопровождение от начала обучения и до получения немецкого диплома от ВУЗа /div> /div> /div> div classcol-12 col-sm-6 col-md-4 benefit idbx_565502798_12085> div classbenefit-container> div classbenefit-icon> img loadinglazy decodingasync classlazyload src/upload/iblock/491/49140b29e03dad74e67cb301b4a3e195.svg altЭффективность нашей работы контролируется Министерством Культуры Германии> /div> div classbenefit-title> Эффективность нашей работы контролируется Министерством Культуры Германии /div> /div> /div> /div> /div> /div>/div> div classfree-consultation-block> div classcontainer> div classtitle medium center> Бесплатная консультация /div> div classcolumns> div classcolumn-info> div classcolumn__text> Все предоставляемые нами консультации по поступлению и обучению в ВУЗах или Studienkolleg Германии, по языковой подготовке перед поступлением, студенческим проживанием во время обучения, а также консультации на тему получения учебной визы в Посольствах или Генеральных Консульствах Германии в России и других странах СНГ, являются для всех желающих совершенно бесплатными. Спрашивайте, и мы охотно ответим! /div> div classcolumn__image> img loadinglazy decodingasync src/bitrix/templates/maintemplate/images/callback-image.png altБесплатная консультация> /div> /div> /div> /div>/div> div classreviews-block> div classcontainer> div classblock-container> div classtitle medium> Отзывы наших студентов и их родителей /div> div classreviews-slider> div classswiper-container reviews-slider_container> div classswiper-wrapper> div classswiper-slide idbx_1454625752_1270> div classreview> div classreview-container> div classreview-header> div classreview-info> div classreview-image> img loadinglazy decodingasync src/upload/resize_cache/iblock/716/125_125_240cd750bba9870f18aada2478b24840a/7167becf845ad420de15ec11a93f61a3.jpg altСергей Павлов> /div> div classreview-title> Сергей Павлов /div> div classreview-subtitle> г. Ставрополь (Россия) /div> /div> div classreview-services> div classreview-services_title> Выполненные услуги /div> ul> li> Языковая подготовка /li> li> Учебная виза /li> li> Поступление в ВУЗ /li> li> Обустройство в Германии /li> /ul> /div> /div> div classreview-body> div classreview-text> Меня зовут Сергей Павлов и я нахожусь в Германии с сентября 2013 года. В июне 2013 года я закончил обучение по специализации Мировая экономика в Ставропольском Государственном Аграрном Университете (СтГАУ). По окончании университета мной было принято решение продолжить своё образо... /div> a hrefjavascript:void(0) data-fancybox src#popup-review-1270 classreview-link> Читать полностью /a> /div> /div> /div> /div> div classpopup-review styledisplay: none idpopup-review-1270> div classpopup-review__container> div classpopup-review__info> div classpopup-review__image> img loadinglazy decodingasync src/upload/resize_cache/iblock/716/125_125_240cd750bba9870f18aada2478b24840a/7167becf845ad420de15ec11a93f61a3.jpg altСергей Павлов> /div> div classpopup-review__title> Сергей Павлов /div> div classpopup-review__subtitle> г. Ставрополь (Россия) /div> div classpopup-review__services> div classpopup-review__services_title> Выполненные услуги /div> ul> li> Языковая подготовка /li> li> Учебная виза /li> li> Поступление в ВУЗ /li> li> Обустройство в Германии /li> /ul> /div> /div> div classpopup-review__text> p> Меня зовут Сергей Павлов и я нахожусь в Германии с сентября 2013 года. /p>p> В июне 2013 года я закончил обучение по специализации Мировая экономика в Ставропольском Государственном Аграрном Университете (СтГАУ). По окончании университета мной было принято решение продолжить своё образование в Германии. Данное решение было принято неслучайно: имея в наличии диплом немецкого образца, перед выпускниками открывается практически безграничный простор в выборе будущей профессии. /p>p> Основываясь на знаниях, почерпнутых из различных источников, у меня, как у человека и бывшего студента, прожившего в России, возникли закономерные вопросы: как правильно оформить документы в посольство, для того, чтобы беспроблемно поступить в немецкое высшее образовательное учреждение? Какие условия должны быть выполнены, для того, чтобы посольство начало рассматривать мои документы? Какие шаги должны быть предприняты, чтобы в Германии заинтересовались моей кандидатурой в качестве потенциального студента? /p>p> С данными вопросами я обратился в Общество русскоязычных студентов Германии (VdRSSD). В Обществе, помимо консультаций по интересующим меня тематикам, были даны советы, как правильно вести диалог в посольстве, какие вопросы могут быть заданы работниками ведомства, какие документы могут быть запрошены дополнительно. /p>p> Кроме задач, которые должны были быть выполнены на российской стороне, коллеги сообщества проводили параллельно работу в самой Германии: открытие банковского счета, подбор жилья в соответствии с моими пожеланиями, сбор, оформление и отправка документов в ВУЗы. /p>p> Несмотря на огромный объём работ, между мной и коллегами Общества поддерживалась постоянная двусторонняя связь. Безусловно, для того, чтобы поступить в ВУЗ Германии, необходимы не только фундаментальные навыки в выбранной специализации, безошибочное оформление документов, но и солидное владение немецким языком. В данном вопросе VdRSSD также оказало свою помощь. Около года я изучал немецкий язык во Франкфурте-на-Майне и перед самим поступлением в Университет на протяжении 3 месяцев проходил DSH - курсы при Philipps-Universität Marburg. /p>p> После успешной сдачи языковых экзаменов, я поступил на магистерскую программу в Университет Марбурга по специальности Экономика (BWL) с ключевыми компетенциями Рыночно-ориентированное управление компанией (Marktorientierte Unternehmnesführung) и Инновация и информация (Innovation und Information). /p>p> На протяжении всего времени обучения в течение трех лет Общество было со мной в постоянном контакте в решении различных задач, возникающих не только при обучении, но также и при повседневных вопросах. В 2017 году я закончил своё образование и имею диплом немецкого государственного образца. С этого времени я работаю в немецкой компании на должности ответственного менеджера по логистике. Безусловно, без помощи VdRSSD я бы не находился в Германии и не занимался бы, а, главное, не развивался бы дальше в своей любимой профессии. /p>p> Отдельную благодарность хотелось бы выразитъ Виталию, Ольге и Константину, оказывавших свою посильную помощь в решении возникающих задач. Общество русскоязычных студентов Германии - это команда профессионалов, помогающих людям из стран СНГ осуществить свою мечту приехать в Германию. /p>p> Я и моя семья безгранично благодарна Обществу и в дальнейшем мой брат также приедет в Германию при помощи VdRRSD./p> /div> /div> /div> div classswiper-slide idbx_1454625752_11632> div classreview> div classreview-container> div classreview-header> div classreview-info> div classreview-image> img loadinglazy decodingasync src/upload/resize_cache/iblock/d6a/125_125_240cd750bba9870f18aada2478b24840a/d6ac5b1e34a08aa6edb4f427dc1bbfa4.jpg altОльга Огай> /div> div classreview-title> Ольга Огай /div> div classreview-subtitle> г. Алматы (Казахстан) /div> /div> div classreview-services> div classreview-services_title> Выполненные услуги /div> ul> li> Поступление в Studienkolleg /li> li> Учебная виза /li> li> Блокированный счёт /li> li> Обустройство в Германии /li> /ul> /div> /div> div classreview-body> div classreview-text> Общество Русскоязычных студентов в Германии помогало сыну с поступлением в штудиенколлег. Сейчас есть немало агентств, которые оказывают подобные услуги и помогают с оформлением документов, но мы остановились на Обществе Русскоязычных студентов по ряду причин - и не пожалели. Во-первых, это оперативнос... /div> a hrefjavascript:void(0) data-fancybox src#popup-review-11632 classreview-link> Читать полностью /a> /div> /div> /div> /div> div classpopup-review styledisplay: none idpopup-review-11632> div classpopup-review__container> div classpopup-review__info> div classpopup-review__image> img loadinglazy decodingasync src/upload/resize_cache/iblock/d6a/125_125_240cd750bba9870f18aada2478b24840a/d6ac5b1e34a08aa6edb4f427dc1bbfa4.jpg altОльга Огай> /div> div classpopup-review__title> Ольга Огай /div> div classpopup-review__subtitle> г. Алматы (Казахстан) /div> div classpopup-review__services> div classpopup-review__services_title> Выполненные услуги /div> ul> li> Поступление в Studienkolleg /li> li> Учебная виза /li> li> Блокированный счёт /li> li> Обустройство в Германии /li> /ul> /div> /div> div classpopup-review__text> p> Общество Русскоязычных студентов в Германии помогало сыну с поступлением в штудиенколлег. Сейчас есть немало агентств, которые оказывают подобные услуги и помогают с оформлением документов, но мы остановились на Обществе Русскоязычных студентов по ряду причин - и не пожалели. Во-первых, это оперативность ответов на любые вопросы, любые консультации, решение возникающих проблем, плюс оптимальная стоимость услуг./p>p> Поступление в Германию - это огромный стресс, который, в основном, связан с большим количеством документов и непонятностей... и как хорошо, что есть такие грамотные и профессиональные помощники, которые этот стресс минимизируют. Ребята очень профессиональны. Они прекрасно ориентируются абсолютно во всех тонкостях всех штудиенколлегов и университетов, знают, какие требования у каждого, предупреждают о подводных камнях.../p>p> Рекомендовала это Общество нескольким своим знакомым, которые тоже пошли по нелегкому пути поступления в Германию. Единственное пожелание - хотелось бы, чтобы клиент стоял в копии всей переписок с университетами, чтобы можно было сразу понимать статус работы./p> /div> /div> /div> div classswiper-slide idbx_1454625752_16962> div classreview> div classreview-container> div classreview-header> div classreview-info> div classreview-image> img loadinglazy decodingasync src/upload/resize_cache/iblock/e37/125_125_240cd750bba9870f18aada2478b24840a/Andreeva_Foto-min.jpg altДарья Андреева> /div> div classreview-title> Дарья Андреева /div> div classreview-subtitle> г. Москва (Россия) /div> /div> div classreview-services> div classreview-services_title> Выполненные услуги /div> ul> li> Оформление документов /li> li> Поступление в ВУЗ /li> li> Учебная виза /li> li> Помощь в Германии /li> /ul> /div> /div> div classreview-body> div classreview-text> По счастливой случайности обратилась за помощью к ОРСГ во время поступления в Technische Universität München (TUM). Просто хочу сказать огромное спасибо за помощь, так сама бы не справилась с данной задачей в условиях пандемии. ОРСГ помогали на каждом этапе и поддерживали 24/7 - подача заявления в универсисте... /div> a hrefjavascript:void(0) data-fancybox src#popup-review-16962 classreview-link> Читать полностью /a> /div> /div> /div> /div> div classpopup-review styledisplay: none idpopup-review-16962> div classpopup-review__container> div classpopup-review__info> div classpopup-review__image> img loadinglazy decodingasync src/upload/resize_cache/iblock/e37/125_125_240cd750bba9870f18aada2478b24840a/Andreeva_Foto-min.jpg altДарья Андреева> /div> div classpopup-review__title> Дарья Андреева /div> div classpopup-review__subtitle> г. Москва (Россия) /div> div classpopup-review__services> div classpopup-review__services_title> Выполненные услуги /div> ul> li> Оформление документов /li> li> Поступление в ВУЗ /li> li> Учебная виза /li> li> Помощь в Германии /li> /ul> /div> /div> div classpopup-review__text> По счастливой случайности обратилась за помощью к ОРСГ во время поступления в Technische Universität München (TUM). Просто хочу сказать огромное спасибо за помощь, так сама бы не справилась с данной задачей в условиях пандемии. ОРСГ помогали на каждом этапе и поддерживали 24/7 - подача заявления в универсистет, оформление визы, переезд в Германию.br>Уже будучи в Мюнхене, обращаюсь за помощью по определенным вопросам, и всегда чувствую всестороннюю поддержку. Спасибо вам! /div> /div> /div> div classswiper-slide idbx_1454625752_1297> div classreview> div classreview-container> div classreview-header> div classreview-info> div classreview-image> img loadinglazy decodingasync src/upload/resize_cache/iblock/8ae/125_125_240cd750bba9870f18aada2478b24840a/8ae0f79b3dc28a8bb906cbc61cac66f7.jpg altОльга Матвеева> /div> div classreview-title> Ольга Матвеева /div> div classreview-subtitle> г. Никополь (Украина) /div> /div> div classreview-services> div classreview-services_title> Выполненные услуги /div> ul> li> Подготовка документов /li> li> Поступление в ВУЗ /li> li> Учебная виза /li> li> Зачисление в ВУЗ /li> /ul> /div> /div> div classreview-body> div classreview-text> Для подготовки необходимых документов я обратилась в Общество русскоязычных студентов Германии и осталась довольна результатом их работы. Хотела бы выразить отдельную благодарность Виталию за быстроту и точность ответов на возникающие вопросы, и подготовку документов! Так же я благодарна за отличное оф... /div> a hrefjavascript:void(0) data-fancybox src#popup-review-1297 classreview-link> Читать полностью /a> /div> /div> /div> /div> div classpopup-review styledisplay: none idpopup-review-1297> div classpopup-review__container> div classpopup-review__info> div classpopup-review__image> img loadinglazy decodingasync src/upload/resize_cache/iblock/8ae/125_125_240cd750bba9870f18aada2478b24840a/8ae0f79b3dc28a8bb906cbc61cac66f7.jpg altОльга Матвеева> /div> div classpopup-review__title> Ольга Матвеева /div> div classpopup-review__subtitle> г. Никополь (Украина) /div> div classpopup-review__services> div classpopup-review__services_title> Выполненные услуги /div> ul> li> Подготовка документов /li> li> Поступление в ВУЗ /li> li> Учебная виза /li> li> Зачисление в ВУЗ /li> /ul> /div> /div> div classpopup-review__text> p> Для подготовки необходимых документов я обратилась в Общество русскоязычных студентов Германии и осталась довольна результатом их работы. Хотела бы выразить отдельную благодарность Виталию за быстроту и точность ответов на возникающие вопросы, и подготовку документов! Так же я благодарна за отличное оформление сайта, на котором можно найти всю необходимую информацию и за наличие онлайн-консультанта, готового ответить на интересующие вопросы./p>p> Рекомендую Общество русскоязычных студентов Германии всем, кому нужна помощь в поступлении в вузы в Германии!/p> br> /div> /div> /div> /div> div classreviews-pagination slider-pagination>/div> /div> /div> div classbuttons-container> a href/otzyvy/ classbutton red arrow> span> Все отзывы /span> /a> a hrefhttps://www.facebook.com/pg/%D0%9E%D0%B1%D1%89%D0%B5%D1%81%D1%82%D0%B2%D0%BE-%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D1%8F%D0%B7%D1%8B%D1%87%D0%BD%D1%8B%D1%85-%D1%81%D1%82%D1%83%D0%B4%D0%B5%D0%BD%D1%82%D0%BE%D0%B2-%D0%93%D0%B5%D1%80%D0%BC%D0%B0%D0%BD%D0%B8%D0%B8-1439492802986543/reviews/?refpage_internal classbutton yellow target_blank> Отзывы на Facebook /a> /div> /div> /div>/div>div classcooperation-stages-block> div classcontainer> div classtitle medium center> Этапы сотрудничества /div> div classlist> div classitem> div classitem-container> div classitem-top> div classitem-image> img loadinglazy decodingasync classlazyload src/upload/iblock/76e/76eb74cbfbba1cd9804dbb3ae1e093b2.svg altОставляйте br> заявку> /div> div classitem-number> 0 1 /div> /div> div classitem-title> Оставляйте br> заявку /div> /div> div classitem__arrow> img loadinglazy decodingasync src/bitrix/templates/maintemplate/images/pages/index/icon-arrow_yellow.svg> /div> /div> div classitem> div classitem-container> div classitem-top> div classitem-image> img loadinglazy decodingasync classlazyload src/upload/iblock/65e/65ecfd7e8af2c9ca072e3ccae7625e28.svg altПредоставление br> консультаций> /div> div classitem-number> 0 2 /div> /div> div classitem-title> Предоставление br> консультаций /div> /div> div classitem__arrow> img loadinglazy decodingasync src/bitrix/templates/maintemplate/images/pages/index/icon-arrow_yellow.svg> /div> /div> div classitem> div classitem-container> div classitem-top> div classitem-image> img loadinglazy decodingasync classlazyload src/upload/iblock/e1b/e1be943fa1fb30671b01dd3fb31d4f95.svg altЗаключение br> договора> /div> div classitem-number> 0 3 /div> /div> div classitem-title> Заключение br> договора /div> /div> /div> div classitem> div classitem-container> div classitem-top> div classitem-image> img loadinglazy decodingasync classlazyload src/upload/iblock/cb6/cb62887cf020d304d8b64a7e9a0c6ef4.svg altОформление br> документов> /div> div classitem-number> 0 4 /div> /div> div classitem-title> Оформление br> документов /div> /div> div classitem__arrow> img loadinglazy decodingasync src/bitrix/templates/maintemplate/images/pages/index/icon-arrow_yellow.svg> /div> /div> div classitem> div classitem-container> div classitem-top> div classitem-image> img loadinglazy decodingasync classlazyload src/upload/iblock/d5b/d5b3acbe5cdc96cd4fa9278d3d62195e.svg altУчебная виза> /div> div classitem-number> 0 5 /div> /div> div classitem-title> Учебная виза /div> /div> div classitem__arrow> img loadinglazy decodingasync src/bitrix/templates/maintemplate/images/pages/index/icon-arrow_yellow.svg> /div> /div> div classitem> div classitem-container> div classitem-top> div classitem-image> img loadinglazy decodingasync classlazyload src/upload/iblock/067/0675d82b0e423f97d6d2ce1dd4486735.svg altЗачисление в ВУЗ> /div> div classitem-number> 0 6 /div> /div> div classitem-title> Зачисление в ВУЗ /div> /div> /div> /div> /div> /div>div classguarantees-block> div classblock-container> div classcontainer> div classtitle medium> Наши гарантии /div> div classlist> div classitem idbx_2970353375_12102> div classitem-container> div classitem-image> img loadinglazy decodingasync src/bitrix/templates/maintemplate/images/pages/index/guarantee.svg> /div> div classitem-title> Официальный договор на русском языке без "мелкого шрифта" /div> /div> /div> div classitem idbx_2970353375_12103> div classitem-container> div classitem-image> img loadinglazy decodingasync src/bitrix/templates/maintemplate/images/pages/index/guarantee.svg> /div> div classitem-title> Контакт с нашими студентами ВУЗов Германии /div> /div> /div> div classitem idbx_2970353375_12104> div classitem-container> div classitem-image> img loadinglazy decodingasync src/bitrix/templates/maintemplate/images/pages/index/guarantee.svg> /div> div classitem-title> Контроль предоставляемых услуг со стороны государства /div> /div> /div> /div> /div> /div>/div> div classpreviews-articles-block> div classcontainer> div classblock-container> div classtitle medium> Последние новости /div> div classarticles-slider> div classswiper-container articles-slider_container> div classswiper-wrapper> div classswiper-slide idbx_719294866_16997> div classarticle> a href/news/finansiorovanie-obucheniya/blokirovannyy-schyet-s-expatrio/ classarticle-image> img loadinglazy decodingasync src/upload/iblock/8d8/guide_to_germany-min.jpg altБлокированный счёт в Германии с Expatrio> /a> div classarticle-info> div classarticle-title> Блокированный счёт в Германии с Expatrio /div> div classarticle-text> Блокированный счёт (Sperrkonto) — это особый тип банковского счёта, который требуется в соответствии с законодательством Германии от инос... /div> a href/news/finansiorovanie-obucheniya/blokirovannyy-schyet-s-expatrio/ classarticle-link> Читать полностью /a> /div> /div> /div> div classswiper-slide idbx_719294866_16980> div classarticle> a href/news/raznoe/hochschulsport/ classarticle-image> img loadinglazy decodingasync src/upload/iblock/cb3/33-min.jpg altHochschulsport - Студенческое спортивное сообщество в Германии> /a> div classarticle-info> div classarticle-title> Hochschulsport - Студенческое спортивное сообщество в Германии /div> div classarticle-text> Многие виды спорта довольно затратны для скудного бюджета студента.Поэтому при помощи государственных инициатив было создано специально... /div> a href/news/raznoe/hochschulsport/ classarticle-link> Читать полностью /a> /div> /div> /div> div classswiper-slide idbx_719294866_16781> div classarticle> a href/news/raznoe/wg-v-germanii/ classarticle-image> img loadinglazy decodingasync src/upload/iblock/70b/1-min.jpg altWG в Германии – удобно, недорого и комфортно> /a> div classarticle-info> div classarticle-title> WG в Германии – удобно, недорого и комфортно /div> div classarticle-text> В WG каждый проживающий имеет свою комнату, но пользуется общей ванной, балконом, кухней. WG бывают женские и мужские, или смешанные. /div> a href/news/raznoe/wg-v-germanii/ classarticle-link> Читать полностью /a> /div> /div> /div> div classswiper-slide idbx_719294866_16332> div classarticle> a href/news/raznoe/arendodatel-i-zalog/ classarticle-image> img loadinglazy decodingasync src/upload/iblock/dad/1-min.jpg altЧто делать, если арендодатель не возвращает Вам залог> /a> div classarticle-info> div classarticle-title> Что делать, если арендодатель не возвращает Вам залог /div> div classarticle-text> Довольно часто получается так, что арендаторы (Mieter) в Германии вынуждены долго ждать возврата от арендодателя (Vermieter) залога (Kaut... /div> a href/news/raznoe/arendodatel-i-zalog/ classarticle-link> Читать полностью /a> /div> /div> /div> /div> div classarticles-pagination slider-pagination>/div> /div> /div> /div> /div>/div>div classabout-us-block> div classcontainer> div classtitle medium dark center> О нашем обществе /div> div classblock-container> div classcolumns idbx_1574478084_12099> div classcolumn-image> img loadinglazy decodingasync src/upload/resize_cache/iblock/8d5/518_345_040cd750bba9870f18aada2478b24840a/8d57a6f08fbd0d6adafba3b5eb796703.jpg altО нашем обществе> /div> div classcolumn-text> Обучение в Германии является целью сотни тысяч иностранных абитуриентов и студентов со всего мира и с каждым годом их число неуклонно растёт. Для студентов и выпускников ВУЗов и школ России, Украины, Беларуси, Казахстана и других стран СНГ немецкое законодательство существенно упростило процесс поступления в высшие учебные заведения Германии и получения высшего образования в целом. Уже наличие только школьного аттестата и языкового сертификата на уровне В1, в большинстве случаев, позволяет российским абитуриентам поступить в штудиенколледжи (Studienkolleg) Германии.br> br> b>Studienkolleg /b>- это предвузовые, подготовительные курсы подготовки при немецких высших учебных заведениях для иностранных соискателей. Пройдя годичную подготовку в штудиенколледже, его выпускникам открыты двери к поступлению на первый курс ВУЗов Германии. /div> /div> div classcolumns reverse idbx_1574478084_12100> div classcolumn-image> img loadinglazy decodingasync src/upload/resize_cache/iblock/dd8/518_345_040cd750bba9870f18aada2478b24840a/dd8e455efcdeb50b5c269eadcfc18be7.jpg altО нашем обществе> /div> div classcolumn-text> Наше Общество было основано в 2010 году. Лицензия на проведение официальной, международной образовательно-культурной деятельности, со внесением в реестр Обществ Германии, была получена в сентябре 2011 года в городе Хамм (Hamm) - Федеральная Земля Северный Рейнвестфалия (Nordrhein-Westfalen). За всё время нашей работы в Германию переехало более чем 1.500 абитуриентов и студентов практически со всех стран СНГ. Многие из них уже завершили своё обучение и получили постоянное, престижное место работы с перспективой на получение немецкого гражданства.br> br> Если же и Вы связываете свою будущую профессиональную карьеру с получением высшего образования в одном из престижнейших немецких ВУЗов, то в нашем лице Вы получите b>н/b>b>адёжного, проверенного временем и компетентного/b> партнёра! /div> /div> div classcolumns idbx_1574478084_12101> div classcolumn-image> img loadinglazy decodingasync src/upload/resize_cache/iblock/287/518_345_040cd750bba9870f18aada2478b24840a/2878b91e5c82c8d02519e4d87843f01e.jpg altО нашем обществе> /div> div classcolumn-text> Основной специализацией нашего Общества является помощь всем желающим в переезде в Германию с целью поступления в немецкие ВУЗы и Studienkolleg. Помимо этого, в спектр нашей деятельности входят все виды сопроводительных и дополнительных услуг, таких как: языковая подготовка перед поступлением, получение учебной визы, открытие блокированного счёта, оформление медицинского страхования, обеспечение местом проживания, присяжные переводы документов на немецкий язык, нотариальное заверение копий с оригиналов документов немецким нотариусом, предоставление опекуна в Германии на время обучения, студенческое трудоустройство и т.д.br> br> Если Вы твёрдо решили переехать и получить высшее образование в Германии, то мы поможем Вам сделать это в b>кратчайшие сроки/b>. Отправьте нам заявку, и мы свяжемся с Вами! /div> /div> /div> /div> /div>/div>footer idfooter> div classfooter-top> div classcontainer> div classrow footer-top-container itemscope itemtypehttps://schema.org/Organization https://schema.org/LocalBusiness> meta itemproppriceRange content50-2200EUR> div classcol-12 col-md-6 col-xl-4 footer-info> div classlogo> div classlogo-image> img loadinglazy decodingasync itempropimage src/bitrix/templates/maintemplate/img/logo.png> /div> /div> div classfooter-title itempropname> Общество русскоязычных br> студентов Германии /div> /div> /div> /div> /div> div classfooter-bottom itemscopeitemscope itemtypehttp://schema.org/WPFooter> div classcontainer> div classcopyrights itempropdescription> Общество русскоязычных студентов Германии meta itempropcopyrightYear content2022> /div> /div> /div>/footer>div styledisplay: none classpopup-success idpopup-success-question> div classpopup-header> div classpopup-title> Спасибо br> span>за Ваш вопрос/span> /div> div classpopup-text> Мы свяжемся с Вами в ближайшее время. /div> /div>/div>div styledisplay: none classpopup-success idpopup-success-formulyar> div classpopup-header> div classpopup-title> Информация отправлена br> span>Спасибо/span> /div> div classpopup-text> Мы свяжемся с Вами в ближайшее время. /div> /div>/div>div styledisplay: none classpopup-success idpopup-success-webinar> div classpopup-header> div classpopup-title> Спасибо br> span>за Вашу заявку/span> /div> div classpopup-text> В течение нескольких часов на Ваш E-Mail будет отправлена дополнительнаяbr> информация и ссылка-приглашение к участию в вебинаре. /div> /div>/div>div styledisplay: none classpopup-success idpopup-success-order> div classpopup-header> div classpopup-title> Спасибо br> span>за Вашу заявку/span> /div> div classpopup-text> Мы свяжемся с Вами в ближайшее время. /div> /div>/div>div idbuttonTop stylebottom: 15px;> svg width25 height25 viewbox0 0 31 31 fillnone xmlnshttp://www.w3.org/2000/svg> path dM2.49999 19.393C1.85999 19.393 1.22199 19.149 0.731987 18.663C-0.245013 17.684 -0.245013 16.102 0.731987 15.128L15.363 0.498001L29.993 15.127C30.971 16.102 30.971 17.686 29.993 18.662C29.015 19.638 27.433 19.641 26.459 18.662L15.363 7.568L4.26699 18.662C3.78099 19.148 3.13999 19.393 2.49999 19.393ZM29.994 29.496C30.973 28.519 30.973 26.937 29.994 25.963L15.364 11.331L0.733987 25.961C-0.244013 26.938 -0.244013 28.522 0.733987 29.496C1.71199 30.473 3.29399 30.473 4.26899 29.496L15.363 18.4L26.459 29.496C26.946 29.984 27.588 30.228 28.228 30.228C28.869 30.229 29.506 29.984 29.994 29.496Z>/path> /svg>/div>script>if(!window.BX)window.BX{};if(!window.BX.message)window.BX.messagefunction(mess){if(typeof messobject) for(var i in mess) BX.messageimessi; return true;};/script>script src/bitrix/js/main/core/core.min.js?1606489244247888>/script>script>BX.setJSList(/bitrix/js/main/core/core_ajax.js,/bitrix/js/main/core/core_promise.js,/bitrix/js/main/polyfill/promise/js/promise.js,/bitrix/js/main/loadext/loadext.js,/bitrix/js/main/loadext/extension.js,/bitrix/js/main/polyfill/promise/js/promise.js,/bitrix/js/main/polyfill/find/js/find.js,/bitrix/js/main/polyfill/includes/js/includes.js,/bitrix/js/main/polyfill/matches/js/matches.js,/bitrix/js/ui/polyfill/closest/js/closest.js,/bitrix/js/main/polyfill/fill/main.polyfill.fill.js,/bitrix/js/main/polyfill/find/js/find.js,/bitrix/js/main/polyfill/matches/js/matches.js,/bitrix/js/main/polyfill/core/dist/polyfill.bundle.js,/bitrix/js/main/polyfill/core/dist/polyfill.bundle.js,/bitrix/js/main/lazyload/dist/lazyload.bundle.js,/bitrix/js/main/polyfill/core/dist/polyfill.bundle.js,/bitrix/js/main/parambag/dist/parambag.bundle.js);BX.setCSSList(/bitrix/js/main/lazyload/dist/lazyload.bundle.css,/bitrix/js/main/parambag/dist/parambag.bundle.css);/script>script>(window.BX||top.BX).message({LANGUAGE_ID:ru,FORMAT_DATE:DD.MM.YYYY,FORMAT_DATETIME:DD.MM.YYYY HH:MI:SS,COOKIE_PREFIX:BITRIX_SM,SERVER_TZ_OFFSET:10800,SITE_ID:s1,SITE_DIR:/,USER_ID:,SERVER_TIME:1656184919,USER_TZ_OFFSET:0,USER_TZ_AUTO:Y,bitrix_sessid:c78dacca3207d907a554ef292ec2369c});/script>script src/bitrix/cache/js/s1/maintemplate/kernel_main/kernel_main_v1.js?1653752939152178>/script>script src/bitrix/cache/js/s1/maintemplate/kernel_main_polyfill_customevent/kernel_main_polyfill_customevent_v1.js?16537518661051>/script>script src/bitrix/js/ui/dexie/dist/dexie.bitrix.bundle.min.js?160648924360287>/script>script src/bitrix/js/main/core/core_ls.min.js?16064892447365>/script>script src/bitrix/js/main/core/core_frame_cache.min.js?160648924410422>/script>script src//script.marquiz.ru/v1.js>/script>script>BX.setJSList(/bitrix/js/main/core/core_fx.js,/bitrix/js/main/session.js,/bitrix/js/main/core/core_window.js,/bitrix/js/main/date/main.date.js,/bitrix/js/main/core/core_date.js,/bitrix/js/main/utils.js,/bitrix/js/main/polyfill/customevent/main.polyfill.customevent.js,/bitrix/templates/maintemplate/components/bitrix/news.list/indexSlider/script.js,/bitrix/templates/maintemplate/libs/swiper/swiper.min.js,/bitrix/templates/maintemplate/components/bitrix/news.list/indexServiceNew/script.js,/bitrix/templates/maintemplate/libs/fancybox/jquery.fancybox.min.js,/bitrix/templates/maintemplate/components/main/empty/consultationForm/script.js,/bitrix/templates/maintemplate/libs/axios-master/dist/axios.min.js,/bitrix/templates/maintemplate/components/bitrix/news.list/indexReviewsNew/script.js,/bitrix/templates/maintemplate/components/main/empty/FormQuestionNew/script.js,/bitrix/templates/maintemplate/components/bitrix/news.list/IndexNewsListNew/script.js,/bitrix/templates/maintemplate/libs/lazyload-master/dist/lazyload.js,/bitrix/templates/maintemplate/libs/jquery/dist/jquery.min.js,/bitrix/templates/maintemplate/js/common.js,/bitrix/components/bitrix/search.title/script.js); /script>script>BX.setCSSList(/bitrix/templates/maintemplate/components/bitrix/news.list/indexSlider/style.css,/bitrix/templates/maintemplate/libs/swiper/swiper.min.css,/bitrix/templates/maintemplate/components/bitrix/news.list/breakingNews/style.css,/bitrix/templates/maintemplate/components/bitrix/news.list/indexServiceNew/style.css,/bitrix/templates/maintemplate/libs/fancybox/jquery.fancybox.min.css,/bitrix/templates/maintemplate/components/bitrix/news.list/indexSectionNew/style.css,/bitrix/templates/maintemplate/components/bitrix/news.list/indexWebinarNew/style.css,/bitrix/templates/maintemplate/components/bitrix/news.list/indexProfitablyItemNew/style.css,/bitrix/templates/maintemplate/components/main/empty/consultationForm/style.css,/bitrix/templates/maintemplate/components/main/empty/FormQuestionNew/style.css,/bitrix/templates/maintemplate/components/bitrix/news.list/indexGuaranteesNew/style.css,/bitrix/templates/maintemplate/components/bitrix/news.list/IndexNewsListNew/style.css,/bitrix/templates/maintemplate/components/bitrix/news.list/indexAboutNew/style.css,/bitrix/templates/maintemplate/templates-styles.css,/bitrix/templates/maintemplate/components/bitrix/menu/indexMenuNew/style.css,/bitrix/templates/maintemplate/components/bitrix/search.title/search_footer/style.css,/bitrix/templates/maintemplate/styles.css,/bitrix/templates/maintemplate/template_styles.css); /script>script src/bitrix/cache/js/s1/maintemplate/template_d474f97c631bb95cd762515ceeb1fd71/template_d474f97c631bb95cd762515ceeb1fd71_v1.js?1653751866123250>/script>script src/bitrix/cache/js/s1/maintemplate/page_2c7714acce19fbed9c345dad300a19b8/page_2c7714acce19fbed9c345dad300a19b8_v1.js?1653751866232885>/script>script srchttps://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js integritysha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6 crossoriginanonymous>/script>script> document.addEventListener(DOMContentLoaded, function() { Marquiz.init({ id: 5e208b95255f35004448d1ca, autoOpen: false, autoOpenFreq: once, openOnExit: false }); });/script>script>console.log( CSS Inliner: Найдены элементы link);console.log(/bitrix/js/main/core/css/core.min.css);console.log(/bitrix/cache/css/s1/maintemplate/page_280bf2082580dccaa9c2ca16b7430a5a/page_280bf2082580dccaa9c2ca16b7430a5a_v1.css);console.log(/bitrix/cache/css/s1/maintemplate/template_1c3d1874dfe28c6eb9dbb4de073dac61/template_1c3d1874dfe28c6eb9dbb4de073dac61_v1.css);/script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]