@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;font-display:swap;src:url("../fonts/Open Sans/light/OpenSans-Light.woff") format("woff"),url("../fonts/Open Sans/light/OpenSans-Light.ttf") format("truetype")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:300;font-display:swap;src:url("../fonts/Open Sans/light-italic/OpenSans-LightItalic.woff") format("woff"),url("../fonts/Open Sans/light-italic/OpenSans-LightItalic.ttf") format("truetype")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/Open Sans/regular/OpenSans-Regular.woff") format("woff"),url("../fonts/Open Sans/regular/OpenSans-Regular.ttf") format("truetype")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;font-display:swap;src:url("../fonts/Open Sans/italic/OpenSans-Italic.woff") format("woff"),url("../fonts/Open Sans/italic/OpenSans-Italic.ttf") format("truetype")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/Open Sans/semibold/OpenSans-SemiBold.woff") format("woff"),url("../fonts/Open Sans/semibold/OpenSans-SemiBold.ttf") format("truetype")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:600;font-display:swap;src:url("../fonts/Open Sans/semibold-italic/OpenSans-SemiBoldItalic.woff") format("woff"),url("../fonts/Open Sans/semibold-italic/OpenSans-SemiBoldItalic.ttf") format("truetype")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/Open Sans/bold/OpenSans-Bold.woff") format("woff"),url("../fonts/Open Sans/bold/OpenSans-Bold.ttf") format("truetype")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:700;font-display:swap;src:url("../fonts/Open Sans/bold-italic/OpenSans-BoldItalic.woff") format("woff"),url("../fonts/Open Sans/bold-italic/OpenSans-BoldItalic.ttf") format("truetype")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:800;font-display:swap;src:url("../fonts/Open Sans/extra-bold/OpenSans-ExtraBold.woff") format("woff"),url("../fonts/Open Sans/extra-bold/OpenSans-ExtraBold.ttf") format("truetype")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:800;font-display:swap;src:url("../fonts/Open Sans/extra-bold-italic/OpenSans-ExtraBoldItalic.woff") format("woff"),url("../fonts/Open Sans/extra-bold-italic/OpenSans-ExtraBoldItalic.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:normal;font-weight:100;font-display:swap;src:url("../fonts/Lato/thin/Lato-Thin.woff") format("woff"),url("../fonts/Lato/thin/Lato-Thin.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:italic;font-weight:100;font-display:swap;src:url("../fonts/Lato/thin-italic/Lato-ThinItalic.woff") format("woff"),url("../fonts/Lato/thin-italic/Lato-ThinItalic.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:normal;font-weight:300;font-display:swap;src:url("../fonts/Lato/light/Lato-Light.woff") format("woff"),url("../fonts/Lato/light/Lato-Light.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:italic;font-weight:300;font-display:swap;src:url("../fonts/Lato/light-italic/Lato-LightItalic.woff") format("woff"),url("../fonts/Lato/light-italic/Lato-LightItalic.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/Lato/regular/Lato-Regular.woff") format("woff"),url("../fonts/Lato/regular/Lato-Regular.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:italic;font-weight:400;font-display:swap;src:url("../fonts/Lato/italic/Lato-Italic.woff") format("woff"),url("../fonts/Lato/italic/Lato-Italic.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/Lato/medium/Lato-Medium.woff") format("woff"),url("../fonts/Lato/medium/Lato-Medium.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:italic;font-weight:500;font-display:swap;src:url("../fonts/Lato/medium-italic/Lato-MediumItalic.woff") format("woff"),url("../fonts/Lato/medium-italic/Lato-MediumItalic.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/Lato/semibold/Lato-Semibold.woff") format("woff"),url("../fonts/Lato/semibold/Lato-Semibold.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:italic;font-weight:600;font-display:swap;src:url("../fonts/Lato/semibold-italic/Lato-SemiboldItalic.woff") format("woff"),url("../fonts/Lato/semibold-italic/Lato-SemiboldItalic.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/Lato/bold/Lato-Bold.woff") format("woff"),url("../fonts/Lato/bold/Lato-Bold.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:italic;font-weight:700;font-display:swap;src:url("../fonts/Lato/bold-italic/Lato-BoldItalic.woff") format("woff"),url("../fonts/Lato/bold-italic/Lato-BoldItalic.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:normal;font-weight:800;font-display:swap;src:url("../fonts/Lato/heavy/Lato-Heavy.woff") format("woff"),url("../fonts/Lato/heavy/Lato-Heavy.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:italic;font-weight:800;font-display:swap;src:url("../fonts/Lato/heavy-italic/Lato-HeavyItalic.woff") format("woff"),url("../fonts/Lato/heavy-italic/Lato-HeavyItalic.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:normal;font-weight:900;font-display:swap;src:url("../fonts/Lato/black/Lato-Black.woff") format("woff"),url("../fonts/Lato/black/Lato-Black.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:italic;font-weight:900;font-display:swap;src:url("../fonts/Lato/black-italic/Lato-BlackItalic.woff") format("woff"),url("../fonts/Lato/black-italic/Lato-BlackItalic.ttf") format("truetype")}body{color:rgba(0,0,0,.75);font-size:20px;font-family:"Open Sans",sans-serif;line-height:normal}@media(max-width: 767px){body{font-size:16px}}@media(max-width: 575px){body{font-size:14px}}img,svg,video,iframe{max-width:100%;vertical-align:top}a{text-decoration:none}a:hover{text-decoration:underline}.secondary-font{font-family:"Lato",sans-serif}.btn{border-radius:14px;font-size:20px;font-weight:600;text-decoration:none;padding:20px;line-height:120%;min-width:215px}.btn:hover,.btn:focus{text-decoration:none}@media(max-width: 767px){.btn{font-size:18px}}@media(max-width: 575px){.btn{font-size:15px;padding:15px 20px;min-width:150px}}.form.disabled{pointer-events:none;opacity:.5}.form-control{border-radius:15px;height:66px;padding:5px 25px;font-size:inherit}.form-control.error{border-color:red}@media(max-width: 575px){.form-control{height:52px}}.form-control:focus{border-color:#dadada;box-shadow:none}.form-control::placeholder{color:#7d7d7d}textarea.form-control{height:auto}.title{color:#cf2030;font-family:"Lato",sans-serif;font-size:40px;font-weight:600;margin-bottom:19px}@media(max-width: 1199px){.title{font-size:36px}}@media(max-width: 991px){.title{font-size:32px}}.modal{z-index:99999}.modal .modal-header{border:none}.modal .modal-body{padding-bottom:40px}.modal .modal-body .icon{display:inline-flex;max-width:80px;width:100%;aspect-ratio:1/1;margin-bottom:25px}.modal .modal-body .title{font-size:30px;margin-bottom:10px}@media(max-width: 575px){.modal .modal-body .title{font-size:24px}}.modal-backdrop{z-index:10000}.header{box-shadow:0 0 4px 0 rgba(0,0,0,.25);position:fixed;top:0;left:0;width:100%;z-index:10000;transition:background-color .5s,color .5s}@media(max-width: 767px){.header{box-shadow:none}}.header.scrolled{background-color:#fff}.header.scrolled .navbar-toggler:before,.header.scrolled .navbar-toggler:after,.header.scrolled .navbar-toggler span{background-color:#000 !important}.header.opened{background-color:#cf2030;color:#fff}.header.opened .navbar-toggler:before,.header.opened .navbar-toggler:after,.header.opened .navbar-toggler span{background-color:#fff !important}.header .top-header{background-color:#cf2030;color:#fff;font-size:13px;padding:13.5px 0;line-height:1.27}.header .top-header .container,.header .top-header .container-fluid{display:flex;flex-wrap:wrap;justify-content:flex-end}.header .top-header a{color:inherit}.header .top-header .contacts-list{display:inline-flex;align-items:center;gap:15px;list-style:none;padding-left:0;margin-bottom:0}.header .top-header .contacts-list li a{display:inline-flex;align-items:center;gap:8px}.header .top-header .contacts-list li .icon{width:12px;height:13px}.header .bottom-header{background-color:#fff}@media(max-width: 767px){.header .bottom-header{background-color:rgba(0,0,0,0)}}.header .bottom-header .navbar{min-height:70px}@media(max-width: 767px){.header .bottom-header .navbar{min-height:66px;padding:17px 0}}.header .bottom-header .navbar .navbar-brand{padding:0}.header .bottom-header .navbar .navbar-toggler{border:none;position:relative;width:32px;height:32px;padding:0;z-index:10}.header .bottom-header .navbar .navbar-toggler:focus{box-shadow:none}.header .bottom-header .navbar .navbar-toggler:before,.header .bottom-header .navbar .navbar-toggler:after{content:"";transform:rotate(0)}.header .bottom-header .navbar .navbar-toggler:before,.header .bottom-header .navbar .navbar-toggler:after,.header .bottom-header .navbar .navbar-toggler span{border-radius:10px;height:2px;left:0;position:absolute;right:0;transition-duration:.25s;width:100%;background-color:#fff}.header .bottom-header .navbar .navbar-toggler:before{top:6px}.header .bottom-header .navbar .navbar-toggler:after{bottom:6px}.header .bottom-header .navbar .navbar-toggler span{opacity:1;top:50%;transform:translateY(-50%)}.header .bottom-header .navbar .navbar-toggler:not(.collapsed)::before{top:15px;transform:rotate(45deg)}.header .bottom-header .navbar .navbar-toggler:not(.collapsed)::after{bottom:15px;transform:rotate(-45deg)}.header .bottom-header .navbar .navbar-toggler:not(.collapsed) span{left:100%;opacity:0}@media(max-width: 767px){.header .bottom-header .navbar .navbar-collapse{height:calc(100vh - 66px);color:#fff}.header .bottom-header .navbar .navbar-collapse a{color:inherit}.header .bottom-header .navbar .navbar-collapse .navbar-nav{margin-bottom:0 !important}.header .bottom-header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{color:inherit}.header .bottom-header .navbar .navbar-collapse .contacts-list{list-style:none;padding-left:0;margin-bottom:0}.header .bottom-header .navbar .navbar-collapse .contacts-list li+li{margin-top:23px}.header .bottom-header .navbar .navbar-collapse .contacts-list li a{display:inline-flex;align-items:center;gap:8px}.header .bottom-header .navbar .navbar-collapse .contacts-list li .icon{width:12px;height:13px}}.header .bottom-header .navbar-nav{font-size:16px;gap:30px}@media(max-width: 767px){.header .bottom-header .navbar-nav{padding:30px 0;gap:20px}}.header .bottom-header .navbar-nav .nav-item .nav-link{color:#000;padding:0}@media(min-width: 768px){.header .bottom-header .contacts-list{display:none !important}}.header .dropdown{margin-left:30px;line-height:1;position:relative}@media(max-width: 767px){.header .dropdown{margin-left:0;margin-top:30px}}.header .dropdown .btn{border-color:rgba(0,0,0,0) !important;padding:0;font-size:initial;min-width:auto;vertical-align:middle;padding-left:5px;padding-right:5px}@media(max-width: 767px){.header .dropdown .btn{display:none}}.header .dropdown .btn:focus,.header .dropdown .btn:active{border-color:rgba(0,0,0,0);outline:none;box-shadow:none}.header .dropdown .dropdown-menu{min-width:auto;padding:0;overflow:hidden;width:100%}@media(max-width: 767px){.header .dropdown .dropdown-menu{background-color:rgba(0,0,0,0) !important;border:none !important;display:flex;gap:5px;width:auto}}.header .dropdown .dropdown-menu .dropdown-item{padding-left:5px;padding-right:5px}@media(max-width: 767px){.header .dropdown .dropdown-menu .dropdown-item{background-color:rgba(0,0,0,0) !important;color:#fff !important}}.header .dropdown .dropdown-menu .dropdown-item.active{background-color:#cf2030;pointer-events:none}@media(max-width: 767px){.header .dropdown .dropdown-menu .dropdown-item.active{background-color:#fff;color:#fff;font-weight:700}}.header .dropdown .dropdown-menu .dropdown-item.active:hover{text-decoration:underline !important}.header .dropdown .dropdown-menu .dropdown-item:hover{text-decoration:none}.content-area{padding-top:115px}@media(max-width: 767px){.content-area{padding-top:0}}.box{padding:80px 0}p{margin-bottom:0}p~p{margin-top:20px}.top-box{background:url("../images/top-box-bg.jpg") no-repeat scroll center top rgba(0,0,0,0);background-size:cover;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:646px;position:relative;text-align:center}@media(max-width: 767px){.top-box{min-height:760px}}.top-box::before{background-color:rgba(0,0,0,.62);content:"";position:absolute;left:0;top:0;width:100%;height:100%}.top-box .container,.top-box .container-fluid{position:relative;z-index:1}.top-box .title{color:inherit;font-size:70px;font-weight:400;margin-bottom:36px;line-height:100%}@media(max-width: 991px){.top-box .title{font-size:52px}}@media(max-width: 767px){.top-box .title{font-size:42px;margin-bottom:24px}}@media(max-width: 575px){.top-box .title{font-size:36px}}.top-box .desc{margin-bottom:36px}.top-box .buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:30px 33px;margin-top:36px}@media(max-width: 575px){.top-box .buttons{gap:15px}}.top-box .buttons .btn{border-radius:50px;padding:18px}.about-box{padding-bottom:58px;position:relative}@media(max-width: 767px){.about-box{padding-top:28px;padding-bottom:20px}}.about-box .wrap{background:#fff;box-shadow:3px 3px 4px 3px rgba(0,0,0,.15);border-radius:15px;max-width:720px;width:100%;padding:85px 25px 85px 50px;position:relative;z-index:1}@media(max-width: 767px){.about-box .wrap{padding:11px 11px 42px}}.about-box .wrap .title{margin-bottom:40px}@media(max-width: 767px){.about-box .wrap .title{margin-bottom:13px}}.about-box .wrap .title p~p{margin-top:40px}.about-box .wrap .text{line-height:170%;letter-spacing:.03em}.about-box .box-image{position:absolute;right:0;top:0;width:50%;height:100%;object-fit:cover;object-position:top}@media(max-width: 991px){.about-box .box-image{border-radius:10px;position:static;width:100%;margin-top:16px}}.calendar-box{padding-bottom:168px}@media(max-width: 991px){.calendar-box{padding-bottom:80px}}@media(max-width: 767px){.calendar-box{padding-top:0;padding-bottom:45px}}.calendar-box .top-area{background-color:#cf2030;color:#fff;padding:37px 0;text-align:center}.calendar-box .top-area .title{display:inline-flex;color:inherit;font-size:38px;line-height:135%;margin:0;max-width:682px}@media(max-width: 767px){.calendar-box .top-area .title{font-size:30px}}@media(max-width: 575px){.calendar-box .top-area .title{font-size:24px}}.calendar-box .bottom-area{padding-top:92px}@media(max-width: 767px){.calendar-box .bottom-area{padding-top:30px}}.calendar-box .left-area{max-width:662px;width:100%}@media(max-width: 1399px){.calendar-box .left-area{max-width:572px}}@media(max-width: 1199px){.calendar-box .left-area{max-width:100%}}@media(max-width: 1199px){.calendar-box .left-area .title{margin-bottom:10px}}@media(max-width: 991px){.calendar-box .left-area .title{font-size:32px !important}}.calendar-box .left-area .desc{line-height:170%;letter-spacing:.03em;margin-bottom:42px}@media(min-width: 1400px){.calendar-box .left-area .desc{max-width:464px}}@media(min-width: 992px){.calendar-box .left-area .desc{font-size:24px}}.calendar-box .form-calendar-row{display:flex;align-items:stretch;gap:0}@media(max-width: 1199px){.calendar-box .form-calendar-row{flex-direction:column;gap:30px}}.calendar-box .form-calendar-row>.form{flex:1;min-width:0}.calendar-box .form-calendar-row>.datepicker{flex:1;min-width:0}.calendar-box .form{background-color:#fbfbfb;border-radius:25px 0 0 25px;box-shadow:0 0 4px 0 rgba(0,0,0,.25);padding:27px 63.5px}@media(max-width: 1199px){.calendar-box .form{border-radius:25px}}@media(max-width: 767px){.calendar-box .form{padding:27px}}@media(max-width: 575px){.calendar-box .form{padding:27px 4px}}.calendar-box .events-list{list-style:none;padding-left:0;margin-bottom:0;padding-top:120px;gap:30px 0}@media(max-width: 1199px){.calendar-box .events-list{padding-top:30px}}.calendar-box .events-list>li.online .event-header .type{background-color:#2f85a6;color:#fff}.calendar-box .events-list>li.offline .event-header .type{background-color:#c86565;color:#fff}.calendar-box .events-list>li .wrap{background-color:#fbfbfb;box-shadow:0 0 4px 0 rgba(0,0,0,.25);border-radius:15px;padding:20px;min-height:100%}.calendar-box .events-list>li .event-header{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:20px}.calendar-box .events-list>li .event-header .date{font-size:24px;font-weight:700}.calendar-box .events-list>li .event-header .type{background-color:#7d7d7d;border-radius:5px;padding:5px}.calendar-box .events-list>li .text{min-height:82px}.calendar-box .datepicker{margin:0;width:100%}.calendar-box .datepicker .datepicker__wrapper{width:100%;height:100%;display:flex;flex-direction:column}.calendar-box .datepicker .datepicker__wrapper .datepicker__body{padding:20px 40px 30px;flex:1;display:flex;flex-direction:column;justify-content:center}@media(max-width: 1399px){.calendar-box .datepicker .datepicker__wrapper .datepicker__body{padding:20px 20px 30px}}@media(max-width: 991px){.calendar-box .datepicker .datepicker__wrapper .datepicker__body{padding:15px 10px 20px}}.calendar-box .datepicker .datepicker__wrapper .datepicker__body .datepicker__day{border-radius:100%}.calendar-box .datepicker .datepicker__wrapper .datepicker__body .datepicker__day>div{border-radius:100%}.calendar-box .datepicker .datepicker__wrapper .datepicker__body .datepicker__day.online:not(.is-otherMonth):not(.is-disabled):not(.is-selected)>div{border:1px solid #2f85a6;color:#2f85a6}.calendar-box .datepicker .datepicker__wrapper .datepicker__body .datepicker__day.online:not(.is-otherMonth):not(.is-disabled):not(.is-selected)>div:hover:not(.is_selected){background-color:rgba(47,133,166,.1)}.calendar-box .datepicker .datepicker__wrapper .datepicker__body .datepicker__day.offline:not(.is-otherMonth):not(.is-disabled):not(.is-selected)>div{border:1px solid #c86565;color:#c86565}.calendar-box .datepicker .datepicker__wrapper .datepicker__body .datepicker__day.offline:not(.is-otherMonth):not(.is-disabled):not(.is-selected)>div:hover{background-color:rgba(200,101,101,.1)}.calendar-box .datepicker .datepicker__body{min-height:auto}.advantages-box{padding-top:0;padding-bottom:129px;position:relative}@media(max-width: 1199px){.advantages-box{padding-bottom:80px}}@media(max-width: 991px){.advantages-box{padding-bottom:36px}}.advantages-box .content{border-left:5px solid #cf2030;padding-top:28px;padding-bottom:50px;padding-left:75px}@media(max-width: 1199px){.advantages-box .content{padding-top:0;padding-left:22px;padding-bottom:22px}}.advantages-box .title,.advantages-box .desc{max-width:680px}@media(max-width: 1199px){.advantages-box .title,.advantages-box .desc{max-width:100%;padding-right:80px}}@media(max-width: 991px){.advantages-box .title,.advantages-box .desc{padding-right:0}}.advantages-box .title{font-size:48px;line-height:normal}@media(max-width: 1199px){.advantages-box .title{font-size:40px}}@media(max-width: 991px){.advantages-box .title{font-size:36px}}@media(max-width: 767px){.advantages-box .title{font-size:32px}}@media(max-width: 359px){.advantages-box .title{font-size:24px}}.advantages-box .desc{line-height:170%;letter-spacing:.03em}.advantages-box .list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:80px;gap:30px 124px;list-style:none;padding-left:0;margin-bottom:0;text-align:center}@media(max-width: 1399px){.advantages-box .list{gap:30px 60px}}@media(max-width: 1199px){.advantages-box .list{gap:34px 30px}}@media(max-width: 991px){.advantages-box .list{margin-top:25px}}.advantages-box .list>li{flex:1 1 calc(33.33% - 124px)}@media(max-width: 1399px){.advantages-box .list>li{flex:1 1 calc(33.33% - 60px)}}@media(max-width: 1199px){.advantages-box .list>li{flex:1 1 calc(33.33% - 30px)}}@media(max-width: 991px){.advantages-box .list>li{flex:1 1 100%}}.advantages-box .list .wrap{background-color:#cf2030;border-radius:15px;color:#fff;min-height:100%;overflow:hidden}.advantages-box .list .list-header{height:182px;margin-bottom:18px}@media(max-width: 991px){.advantages-box .list .list-header{height:192px}}.advantages-box .list .list-header img{width:100%;height:182px;object-fit:cover;object-position:top}.advantages-box .list .list-content{padding:0 20px 20px}@media(max-width: 991px){.advantages-box .list .list-content{padding:0 20px 28px}}.advantages-box .list .icon{display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px;width:40px;height:30px}.advantages-box .list .icon img,.advantages-box .list .icon svg{max-width:100%;max-height:100%}.advantages-box .list .list-title{font-family:"Lato","Open Sans",sans-serif;font-size:16px;font-weight:700;margin:0 0 9px}.advantages-box .list .text{font-size:11px;font-weight:600}.advantages-box .figure{color:#cf2030;position:absolute;right:0;top:0;max-width:114px;width:100%;aspect-ratio:114/338;pointer-events:none}@media(max-width: 1199px){.advantages-box .figure{max-width:80px}}@media(max-width: 991px){.advantages-box .figure{top:100%;max-width:67px}}.advantages-box .figure svg{width:100%;height:100%}.contacts-box{padding-bottom:20px;position:relative}@media(max-width: 991px){.contacts-box{padding-top:0}}.contacts-box .title{margin:0}.contacts-box .desc{margin-bottom:57px}@media(max-width: 1199px){.contacts-box .desc{margin-bottom:30px}}.contacts-box address{margin-bottom:0}.contacts-box .contacts-list{margin-top:57px;list-style:none;padding-left:0;margin-bottom:0}@media(max-width: 1199px){.contacts-box .contacts-list{margin-top:30px}}@media(max-width: 991px){.contacts-box .contacts-list{margin-bottom:23px}}.contacts-box .contacts-list li+li{margin-top:50px}@media(max-width: 1199px){.contacts-box .contacts-list li+li{margin-top:15px}}.contacts-box .contacts-list li a,.contacts-box .contacts-list li address{color:#000;display:flex;align-items:center;gap:0 25px;line-height:24px;text-decoration:none}.contacts-box .contacts-list li a img,.contacts-box .contacts-list li a svg,.contacts-box .contacts-list li address img,.contacts-box .contacts-list li address svg{max-width:24px;max-height:24px}.contacts-box .contacts-list li a:hover{text-decoration:underline}@media(max-width: 991px){.contacts-box .image{border-radius:15px}}.contacts-box .figure{color:#cf2030;position:absolute;left:0;bottom:0;max-width:114px;width:100%;aspect-ratio:114/338;pointer-events:none}@media(max-width: 1199px){.contacts-box .figure{display:none}}.contacts-box .figure svg{width:100%;height:100%}.footer{background-color:#cf2030;color:#fff}.footer a{color:inherit}.footer .top-footer{text-align:center;padding-top:34px;padding-bottom:34px}.footer .top-footer .logo{height:86px;margin-bottom:26px}.footer .top-footer .logo img{max-height:100%}.footer .top-footer .contacts-list{display:flex;align-items:center;justify-content:center;gap:30px 37px;font-size:20px;list-style:none;padding-left:0;margin-bottom:0}@media(max-width: 767px){.footer .top-footer .contacts-list{flex-direction:column;gap:5px}}.footer .top-footer .contacts-list>li a{text-decoration:none}.footer .top-footer .contacts-list>li a:hover{text-decoration:underline}.footer .bottom-footer{border-top:1px solid #fff;text-align:center;padding-top:50px;padding-bottom:45px}
