.header-top-toogle{background:var(--publicorange)}.jumbotron{background-size:cover;background-position:center;border-radius:0;height:202px;position:relative;padding:0}main{overflow:hidden}.page{margin-top:-100px}.page .content{background-color:#fffdfd;padding:20px 15px;position:relative}.page h1{max-width:1250px;margin:0 auto;color:#fff;font-family:Gotham!important;font-size:37.95px;padding-left:15px}.page nav ol{margin:0 auto;background:#fffdfd}.page nav ol li{font-family:OpenSans-Regular;font-size:14px}.page nav ol li a{color:#000}.page nav ol li.active a{color:var(--publicorange)}.page nav hr{margin:0 auto}@media(max-width:768px){.content{padding:0 15px!important}#contact{padding:30px 0 0 0!important}.page h1{font-size:24px}#contact h2{font-size:15px!important}}#contact{padding-top:30px}#contact h2{font-family:Gotham;font-size:20px}#contact h2 span{color:var(--publicorange)}#contact a:hover{text-decoration:none}#contact hr{border-top:2px solid rgba(0,0,0,.59)}#contact .box{border:1px solid #ddd;border-radius:5px;min-height:131px;display:block;text-align:center;padding:22px 0 0 0;cursor:pointer}#contact .box div.icon{border:1px solid #ddd;font-size:25px;border-radius:100px;width:65px;height:65px;display:flex;align-items:center;justify-content:center;margin:0 auto}#contact .box div.text{display:block;max-width:287px;margin:10px auto 8.5px auto;font-family:OPTIVagRound-Bold;font-size:17px}#contact .box:hover,#contact .box:hover div.icon{border-color:var(--publicorange);color:var(--publicorange)}#contact .eyes:after{content:"\f06e";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;bottom:-9px;right:5px;font-size:25px;background:#fffdfd;width:35px;color:var(--publicorange);height:35px}#contact .swiper-container{max-width:100%}#contact .swiper-button-prev{height:100%;width:58px;top:0;left:0;margin-top:0;opacity:1}#contact .swiper-button-prev:after{content:'';box-shadow:23px 0 19px 50px #ecececb3;position:absolute;height:100%;width:0;left:-10px}#contact .swiper-button-prev,.swiper-container-rtl .swiper-button-next{background:0 0!important}#contact .swiper-button-prev:before,.swiper-container-rtl .swiper-button-next:before{content:'';background:url(../img/contact/arrow-prev.PNG);height:46px;width:31px;top:45%;left:15px;position:absolute;display:flex;z-index:1}#contact .swiper-button-next{height:100%;width:58px;top:0;right:0;margin-top:0;opacity:1}#contact .swiper-button-next:after{content:'';box-shadow:23px 0 19px 50px #ecececb3;position:absolute;height:100%;width:0;left:14px}#contact .swiper-button-next,.swiper-container-rtl .swiper-button-next{background:0 0!important}#contact .swiper-button-next:before,.swiper-container-rtl .swiper-button-next:before{content:'';background:url(../img/contact/arrow-next.PNG);height:46px;width:31px;top:45%;left:15px;position:absolute;display:flex;z-index:1}#contact .yandex,#contact .yandex div.icon{border-color:#e00;color:#e00}#contact .google,#contact .google div.icon{border-color:#20a464;color:#20a464}.modal-content{border-radius:25px!important;overflow:hidden;box-shadow:0 0 20px 0 #ffffff54}.modal-content h3{font-family:OPTIVagRound-Bold!important;text-align:center;font-size:35px;color:var(--publicorange)}.modal-content .float-left{width:75px}.modal-header{background-image:linear-gradient(90deg,#662b65,#7f3f93);border-radius:0;overflow:hidden}.modal-header .modal-title{font-family:OPTIVagRound-Bold!important;text-align:center;font-size:30px;color:#fff;margin:auto}.modal-header button{font-family:OPTIVagRound-Bold!important;position:absolute;color:#fff;right:10px;top:10px;transform:matrix(.81,0,0,1,0,0);font-size:25px;opacity:1;z-index:1}.modal-header:after{content:'';background-image:url(../img/modal-header-filter.png);background-position:center;width:100%;position:absolute;z-index:0;top:0;height:78px;left:0}.modal-content ul{margin-top:-10px;padding:0}.modal-content li{margin:0;margin-top:20px;list-style-type:none}.modal-content li a{font-family:OpenSans-Regular;font-size:13px;color:#000;text-decoration:none}.modal-content li a:hover{color:var(--publicorange)}.modal-content ul li span{font-family:OPTIVagRound-Bold!important;font-size:17.9px;width:100%;display:inline-block;line-height:40px;height:40px;background:#fff6f6;padding-left:10px;color:#454545}.modal-content ul li div{width:100%;display:inline-block;text-indent:7px;margin:5px}