@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');.mm-menu.mm-horizontal > .mm-panel{-webkit-transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;}.mm-menu .mm-hidden{display:none;}.mm-wrapper{overflow-x:hidden;position:relative;}.mm-menu,.mm-menu > .mm-panel{width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;}.mm-menu{background:inherit;display:block;overflow:hidden;padding:0;z-index:9999;}.mm-menu > .mm-panel{background:inherit;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:20px;-webkit-transform:translateX(100%);transform:translateX(100%);}.mm-menu > .mm-panel.mm-opened{-webkit-transform:translateX(0%);transform:translateX(0%);}.mm-menu > .mm-panel.mm-subopened{-webkit-transform:translateX(-30%);transform:translateX(-30%);}.mm-menu > .mm-panel.mm-highest{z-index:1;}.mm-menu .mm-list{padding:20px 0;}.mm-menu > .mm-list{padding-bottom:0;}.mm-menu > .mm-list:after{content:'';display:block;height:40px;}.mm-panel > .mm-list{margin-left:-20px;margin-right:-20px;}.mm-panel > .mm-list:first-child{padding-top:0;}.mm-list,.mm-list > li{list-style:none;display:block;padding:0;margin:0;}.mm-list{font:inherit;font-size:14px;}.mm-list a,.mm-list a:hover{text-decoration:none;}.mm-list > li{position:relative;}.mm-list > li > a,.mm-list > li > span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#232323;line-height:20px;display:block;padding:15px 10px 15px 20px;margin:0;}.mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;width:100%;position:absolute;bottom:0;left:0;}.mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after{width:auto;position:relative;left:auto;}.mm-list a.mm-subopen{background:rgba(3, 2, 1, 0);width:40px;height:100%;padding:0;position:absolute;right:0;top:0;z-index:2;}.mm-list a.mm-subopen:before{content:'';border-left-width:1px;border-left-style:solid;display:none;height:100%;position:absolute;left:0;top:0;}.mm-list a.mm-subopen.mm-fullsubopen{width:100%;}.mm-list a.mm-subopen.mm-fullsubopen:before{border-left:none;}.mm-list a.mm-subopen + a,.mm-list a.mm-subopen + span{padding-right:5px;margin-right:40px;}.mm-list > li.mm-selected > a.mm-subopen{background:transparent;}.mm-list > li.mm-selected > a.mm-fullsubopen + a,.mm-list > li.mm-selected > a.mm-fullsubopen + span{padding-right:45px;margin-right:0;}.mm-list a.mm-subclose{text-indent:20px;padding-top:30px;margin-top:-20px;}.mm-list > li.mm-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px;padding-right:5px;}.mm-list > li.mm-spacer{padding-top:40px;}.mm-list > li.mm-spacer.mm-label{padding-top:25px;}.mm-list a.mm-subopen:after,.mm-list a.mm-subclose:before{content:'';border:2px solid transparent;display:inline-block;width:7px;height:7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-bottom:-5px;position:absolute;bottom:50%;}.mm-list a.mm-subopen:after{border-top:none;border-left:none;right:18px;}.mm-list a.mm-subclose:before{border-right:none;border-bottom:none;margin-bottom:-15px;left:22px;}.mm-menu.mm-vertical .mm-list .mm-panel{display:none;padding:10px 0 10px 10px;}.mm-menu.mm-vertical .mm-list .mm-panel li:last-child:after{border-color:transparent;}.mm-menu.mm-vertical .mm-list li.mm-opened > .mm-panel{display:block;}.mm-menu.mm-vertical .mm-list > li > a.mm-subopen{height:40px;}.mm-menu.mm-vertical .mm-list > li > a.mm-subopen:after{top:16px;right:16px;bottom:auto;}.mm-menu.mm-vertical .mm-list > li.mm-opened > a.mm-subopen:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.mm-menu.mm-vertical .mm-list > li.mm-label > a.mm-subopen{height:25px;}html.mm-opened .mm-page{box-shadow:0 0 20px rgba(0, 0, 0, 0.5);}.mm-menu{background:var(--main-bg-color);color:rgba(255, 255, 255, 0.6);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.2);}.mm-menu .mm-list > li:after{border-color:rgba(0, 0, 0, 0.15);}.mm-menu .mm-list > li > a.mm-subclose{background:rgba(0, 0, 0, 0.1);color:rgba(255, 255, 255, 0.3);}.mm-menu .mm-list > li > a.mm-subopen:after,.mm-menu .mm-list > li > a.mm-subclose:before{border-color:#232323;}.mm-menu .mm-list > li > a.mm-subopen:before{border-color:rgba(0, 0, 0, 0.15);}.mm-menu .mm-list > li.mm-selected > a:not(.mm-subopen),.mm-menu .mm-list > li.mm-selected > span{background:rgba(0, 0, 0, 0.1);}.mm-menu .mm-list > li.mm-label{background:rgba(255, 255, 255, 0.05);}.mm-menu.mm-vertical .mm-list li.mm-opened > a.mm-subopen,.mm-menu.mm-vertical .mm-list li.mm-opened > ul{background:rgba(255, 255, 255, 0.05);}.mm-page{-webkit-transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;}html.mm-opened{overflow:hidden;position:relative;}html.mm-opened body{overflow:hidden;}html.mm-opened .mm-page{box-sizing:border-box;position:relative;}html.mm-background .mm-page{background:inherit;}#mm-blocker{background:rgba(3, 2, 1, 0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999;}html.mm-opened #mm-blocker,html.mm-blocking #mm-blocker{display:block;}.mm-menu.mm-offcanvas{display:none;position:fixed;}.mm-menu.mm-current{display:block;}.mm-menu{width:80%;min-width:140px;max-width:440px;}html.mm-opening .mm-page,html.mm-opening #mm-blocker{-webkit-transform:translate(80%, 0);transform:translate(80%, 0);}@media all and (max-width:175px){html.mm-opening .mm-page,html.mm-opening #mm-blocker{-webkit-transform:translate(140px, 0);transform:translate(140px, 0);}}@media all and (min-width:550px){html.mm-opening .mm-page,html.mm-opening #mm-blocker{-webkit-transform:translate(440px, 0);transform:translate(440px, 0);}}.mm-buttonbar{border:1px solid transparent;border-radius:5px;text-align:center;line-height:20px;overflow:hidden;display:block;padding:0;margin:0;position:relative;}.mm-buttonbar:after{content:'';display:block;clear:both;}.mm-buttonbar > *{border-left:1px solid transparent;box-sizing:border-box;display:block;width:100%;height:100%;float:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.mm-buttonbar > a{text-decoration:none;}.mm-buttonbar > input{position:absolute;left:-1000px;top:-1000px;}.mm-buttonbar > input:checked + label{border-color:transparent !important;}.mm-buttonbar > *:first-child,.mm-buttonbar > input:first-child + *{border-left:none;}.mm-buttonbar.mm-buttonbar-2 > *{width:50%;}.mm-buttonbar.mm-buttonbar-3 > *{width:33.33%;}.mm-buttonbar.mm-buttonbar-4 > *{width:25%;}.mm-buttonbar.mm-buttonbar-5 > *{width:20%;}.mm-header .mm-buttonbar{margin-top:20px;margin-left:-30px;margin-right:-30px;}.mm-footer .mm-buttonbar{border:none;border-radius:none;line-height:40px;margin:-10px -10px 0 -20px;}.mm-footer .mm-buttonbar > *{border-left:none;}.mm-list > li > .mm-buttonbar{margin:10px 20px;}.mm-menu .mm-buttonbar{border-color:rgba(255, 255, 255, 0.6);background:#333;}.mm-menu .mm-buttonbar > *{border-color:rgba(255, 255, 255, 0.6);}.mm-menu .mm-buttonbar > input:checked + label{background:rgba(255, 255, 255, 0.6);color:#333;}em.mm-counter{font:inherit;font-size:14px;font-style:normal;text-indent:0;line-height:20px;display:block;margin-top:-10px;position:absolute;right:55px;top:50%;display:none;}em.mm-counter + a.mm-subopen{padding-left:40px;}em.mm-counter + a.mm-subopen + a,em.mm-counter + a.mm-subopen + span{margin-right:80px;}em.mm-counter + a.mm-fullsubopen{padding-left:0;}.mm-vertical em.mm-counter{top:12px;margin-top:0;}.mm-nosubresults > em.mm-counter{display:none;}.mm-menu em.mm-counter{color:#232323;}html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-page,html.mm-opened.mm-dragging .mm-fixed-top,html.mm-opened.mm-dragging .mm-fixed-bottom,html.mm-opened.mm-dragging #mm-blocker{-webkit-transition-duration:0s;transition-duration:0s;}.mm-footer{background:inherit;border-top:1px solid transparent;text-align:center;line-height:20px;box-sizing:border-box;width:100%;height:40px;padding:10px 10px 0 20px;position:absolute;z-index:2;bottom:0;left:0;}.mm-menu.mm-hasfooter > .mm-panel:after{height:80px;}.mm-menu .mm-footer{border-color:rgba(0, 0, 0, 0.15);color:rgba(255, 255, 255, 0.3);}.mm-header{background:inherit;border-bottom:1px solid transparent;text-align:center;line-height:20px;box-sizing:border-box;width:100%;height:60px;padding:0 50px;position:absolute;z-index:2;top:0;left:0;}.mm-header .mm-title,.mm-header .mm-prev,.mm-header .mm-next{padding-top:19px;}.mm-header .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;width:100%;position:relative;font-family:'Montserrat', sans-serif;font-weight:700;font-size:20px;}.mm-header .mm-prev,.mm-header .mm-next{text-decoration:none;display:block;box-sizing:border-box;min-width:10px;height:100%;position:absolute;top:0;z-index:1;}.mm-header .mm-prev{padding-left:20px;padding-right:10px;left:0;}.mm-header .mm-next{padding-left:10px;padding-right:20px;right:0;}.mm-header [href].mm-prev:before,.mm-header [href].mm-next:after{content:'';border:2px solid transparent;display:inline-block;width:7px;height:7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.mm-header [href].mm-prev:before{border-right:none;border-bottom:none;margin-left:2px;margin-right:5px;}.mm-header [href].mm-next:after{border-top:none;border-left:none;margin-left:5px;margin-right:-2px;}.mm-menu.mm-hassearch .mm-header{height:50px;top:50px;}.mm-menu.mm-hassearch .mm-header .mm-title,.mm-menu.mm-hassearch .mm-header .mm-prev,.mm-menu.mm-hassearch .mm-header .mm-next{padding-top:20px;}.mm-menu.mm-hasheader li.mm-subtitle{display:none;}.mm-menu.mm-hasheader > .mm-panel{padding-top:80px;}.mm-menu.mm-hasheader > .mm-panel.mm-list{padding-top:60px;}.mm-menu.mm-hasheader > .mm-panel > .mm-list:first-child{margin-top:-20px;}.mm-menu.mm-hasheader.mm-hassearch > .mm-panel{padding-top:120px;}.mm-menu.mm-hasheader.mm-hassearch > .mm-panel.mm-list{padding-top:100px;}.mm-menu .mm-header{border-color:rgba(0, 0, 0, 0.15);color:#232323;}.mm-menu .mm-header .mm-prev:before,.mm-menu .mm-header .mm-next:after{border-color:#000;}.mm-list > li.mm-label > span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;line-height:25px;}.mm-list > li.mm-label.mm-opened a.mm-subopen:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);right:17px;}.mm-list > li.mm-collapsed{display:none;}.mm-menu .mm-list li.mm-label > div > div{background:rgba(255, 255, 255, 0.05);}.mm-search,.mm-search input{box-sizing:border-box;}.mm-list > li.mm-search{padding:10px;margin-top:-20px;}.mm-list > li.mm-subtitle + li.mm-search{margin-top:0;}div.mm-panel > div.mm-search{padding:0 0 10px 0;}.mm-menu.mm-hasheader .mm-list > li.mm-search{margin-top:0;}.mm-menu > .mm-search{background:inherit;width:100%;position:absolute;top:0;left:0;z-index:2;}.mm-search{padding:10px;}.mm-search input{border:none;border-radius:30px;font:inherit;font-size:14px;line-height:30px;outline:none;display:block;width:100%;height:30px;margin:0;padding:0 10px;}.mm-search input::-ms-clear{display:none;}.mm-menu .mm-noresultsmsg{text-align:center;font-size:21px;display:none;padding:60px 0;}.mm-menu .mm-noresultsmsg:after{border:none !important;}.mm-noresults .mm-noresultsmsg{display:block;}.mm-menu li.mm-nosubresults > a.mm-subopen{display:none;}.mm-menu li.mm-nosubresults > a.mm-subopen + a,.mm-menu li.mm-nosubresults > a.mm-subopen + span{padding-right:10px;}.mm-menu.mm-hassearch > .mm-panel{padding-top:70px;}.mm-menu.mm-hassearch > .mm-panel > .mm-list:first-child{margin-top:-20px;}.mm-menu.mm-hasheader > .mm-panel > div.mm-search:first-child{margin-top:-10px;}.mm-menu.mm-hasheader > .mm-panel > div.mm-search:first-child + .mm-list{padding-top:0;}.mm-menu .mm-search input{background:rgba(255, 255, 255, 0.3);color:rgba(255, 255, 255, 0.6);}.mm-menu .mm-noresultsmsg{color:rgba(255, 255, 255, 0.3);}input.mm-toggle,input.mm-check{position:absolute;left:-10000px;}label.mm-toggle,label.mm-check{margin:0;position:absolute;bottom:50%;z-index:1;}label.mm-toggle:before,label.mm-check:before{content:'';display:block;}label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-bottom:-15px;}label.mm-toggle:before{border-radius:30px;width:28px;height:28px;margin:1px;}input.mm-toggle:checked ~ label.mm-toggle:before{float:right;}label.mm-check{width:30px;height:30px;margin-bottom:-15px;}label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:0.1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}input.mm-check:checked ~ label.mm-check:before{opacity:1;}.mm-menu.mm-vertical .mm-list > li label.mm-toggle,.mm-menu.mm-vertical .mm-list > li label.mm-check{bottom:auto;margin-bottom:0;}.mm-menu.mm-vertical .mm-list > li label.mm-toggle{top:5px;}.mm-menu.mm-vertical .mm-list > li label.mm-check{top:5px;}label.mm-toggle,label.mm-check{right:20px;}label.mm-toggle + a,label.mm-toggle + span{margin-right:70px;}label.mm-check + a,label.mm-check + span{margin-right:50px;}a.mm-subopen + label.mm-toggle,a.mm-subopen + label.mm-check{right:50px;}a.mm-subopen + label.mm-toggle + a,a.mm-subopen + label.mm-toggle + span{margin-right:100px;}a.mm-subopen + label.mm-check + a,a.mm-subopen + label.mm-check + span{margin-right:80px;}em.mm-counter + a.mm-subopen + label.mm-toggle,em.mm-counter + a.mm-subopen + label.mm-check{right:90px;}em.mm-counter + a.mm-subopen + label.mm-toggle + a,em.mm-counter + a.mm-subopen + label.mm-toggle + span{margin-right:140px;}em.mm-counter + a.mm-subopen + label.mm-check + a,em.mm-counter + a.mm-subopen + label.mm-check + span{margin-right:120px;}.mm-menu label.mm-toggle{background:rgba(0, 0, 0, 0.15);}.mm-menu label.mm-toggle:before{background:#333;}.mm-menu input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963;}.mm-menu label.mm-check:before{border-color:rgba(255, 255, 255, 0.6);}html.mm-slide .mm-menu{-webkit-transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;}html.mm-slide.mm-opened .mm-menu{-webkit-transform:translateX(-30%);transform:translateX(-30%);}html.mm-slide.mm-opening .mm-menu{-webkit-transform:translateX(0%);transform:translateX(0%);}html.mm-slide.mm-right.mm-opened .mm-menu{-webkit-transform:translateX(30%);transform:translateX(30%);}html.mm-slide.mm-right.mm-opening .mm-menu{-webkit-transform:translateX(0%);transform:translateX(0%);}html.mm-slide.mm-top.mm-opened .mm-menu{-webkit-transform:translateY(-30%);transform:translateY(-30%);}html.mm-slide.mm-top.mm-opening .mm-menu{-webkit-transform:translateY(0%);transform:translateY(0%);}html.mm-slide.mm-bottom.mm-opened .mm-menu{-webkit-transform:translateY(30%);transform:translateY(30%);}html.mm-slide.mm-bottom.mm-opening .mm-menu{-webkit-transform:translateY(0%);transform:translateY(0%);}html.mm-zoom-menu .mm-menu{-webkit-transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;}html.mm-zoom-menu.mm-opened .mm-menu{-webkit-transform:scale(0.7, 0.7) translateX(-30%);transform:scale(0.7, 0.7) translateX(-30%);-webkit-transform-origin:left center;transform-origin:left center;}html.mm-zoom-menu.mm-opening .mm-menu{-webkit-transform:scale(1, 1) translateX(0%);transform:scale(1, 1) translateX(0%);}html.mm-zoom-menu.mm-right.mm-opened .mm-menu{-webkit-transform:scale(0.7, 0.7) translateX(30%);transform:scale(0.7, 0.7) translateX(30%);-webkit-transform-origin:right center;transform-origin:right center;}html.mm-zoom-menu.mm-right.mm-opening .mm-menu{-webkit-transform:scale(1, 1) translateX(0%);transform:scale(1, 1) translateX(0%);}html.mm-zoom-menu.mm-top.mm-opened .mm-menu{-webkit-transform:scale(0.7, 0.7) translateY(-30%);transform:scale(0.7, 0.7) translateY(-30%);-webkit-transform-origin:center top;transform-origin:center top;}html.mm-zoom-menu.mm-top.mm-opening .mm-menu{-webkit-transform:scale(1, 1) translateY(0%);transform:scale(1, 1) translateY(0%);}html.mm-zoom-menu.mm-bottom.mm-opened .mm-menu{-webkit-transform:scale(0.7, 0.7) translateY(30%);transform:scale(0.7, 0.7) translateY(30%);-webkit-transform-origin:center bottom;transform-origin:center bottom;}html.mm-zoom-menu.mm-bottom.mm-opening .mm-menu{-webkit-transform:scale(1, 1) translateY(0%);transform:scale(1, 1) translateY(0%);}html.mm-zoom-panels .mm-menu.mm-horizontal > .mm-panel{-webkit-transform:scale(1.5, 1.5) translateX(100%);transform:scale(1.5, 1.5) translateX(100%);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition-property:-webkit-transform, left;transition-property:transform, left;}html.mm-zoom-panels .mm-menu.mm-horizontal > .mm-panel.mm-opened{-webkit-transform:scale(1, 1) translateX(0%);transform:scale(1, 1) translateX(0%);}html.mm-zoom-panels .mm-menu.mm-horizontal > .mm-panel.mm-opened.mm-subopened{-webkit-transform:scale(0.7, 0.7) translateX(-30%);transform:scale(0.7, 0.7) translateX(-30%);}.mm-menu.mm-fullscreen{width:100%;min-width:140px;max-width:10000px;}html.mm-opening.mm-fullscreen .mm-page,html.mm-opening.mm-fullscreen #mm-blocker{-webkit-transform:translate(100%, 0);transform:translate(100%, 0);}@media all and (max-width:140px){html.mm-opening.mm-fullscreen .mm-page,html.mm-opening.mm-fullscreen #mm-blocker{-webkit-transform:translate(140px, 0);transform:translate(140px, 0);}}@media all and (min-width:10000px){html.mm-opening.mm-fullscreen .mm-page,html.mm-opening.mm-fullscreen #mm-blocker{-webkit-transform:translate(10000px, 0);transform:translate(10000px, 0);}}html.mm-right.mm-opening.mm-fullscreen .mm-page,html.mm-right.mm-opening.mm-fullscreen #mm-blocker{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0);}@media all and (max-width:140px){html.mm-right.mm-opening.mm-fullscreen .mm-page,html.mm-right.mm-opening.mm-fullscreen #mm-blocker{-webkit-transform:translate(-140px, 0);transform:translate(-140px, 0);}}@media all and (min-width:10000px){html.mm-right.mm-opening.mm-fullscreen .mm-page,html.mm-right.mm-opening.mm-fullscreen #mm-blocker{-webkit-transform:translate(-10000px, 0);transform:translate(-10000px, 0);}}.mm-menu.mm-front.mm-fullscreen.mm-top,.mm-menu.mm-front.mm-fullscreen.mm-bottom{height:100%;min-height:140px;max-height:10000px;}html.mm-opened.mm-fullscreen .mm-page{box-shadow:none !important;}.mm-menu.mm-top,.mm-menu.mm-bottom{width:100%;min-width:100%;max-width:100%;}.mm-menu.mm-right{left:auto;right:0;}.mm-menu.mm-bottom{top:auto;bottom:0;}html.mm-right.mm-opening .mm-page,html.mm-right.mm-opening #mm-blocker{-webkit-transform:translate(-80%, 0);transform:translate(-80%, 0);}@media all and (max-width:175px){html.mm-right.mm-opening .mm-page,html.mm-right.mm-opening #mm-blocker{-webkit-transform:translate(-140px, 0);transform:translate(-140px, 0);}}@media all and (min-width:550px){html.mm-right.mm-opening .mm-page,html.mm-right.mm-opening #mm-blocker{-webkit-transform:translate(-440px, 0);transform:translate(-440px, 0);}}html.mm-front .mm-page,html.mm-front #mm-blocker{-webkit-transform:translate(0, 0) !important;transform:translate(0, 0) !important;z-index:0;}.mm-menu.mm-front{z-index:1;box-shadow:0 0 15px rgba(0, 0, 0, 0.5);}html.mm-opened.mm-next .mm-page{box-shadow:none;}.mm-menu.mm-front,.mm-menu.mm-next{-webkit-transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0);}.mm-menu.mm-front.mm-right,.mm-menu.mm-next.mm-right{-webkit-transform:translate(100%, 0);transform:translate(100%, 0);}.mm-menu.mm-front.mm-top{-webkit-transform:translate(0, -100%);transform:translate(0, -100%);}.mm-menu.mm-front.mm-bottom{-webkit-transform:translate(0, 100%);transform:translate(0, 100%);}html.mm-opening .mm-menu.mm-front,html.mm-opening .mm-menu.mm-next{-webkit-transform:translate(0, 0);transform:translate(0, 0);}.mm-menu.mm-front.mm-top,.mm-menu.mm-front.mm-bottom{height:80%;min-height:140px;max-height:880px;}html.mm-opened.mm-light .mm-page{box-shadow:0 0 10px rgba(0, 0, 0, 0.3);}.mm-menu.mm-light{background:#f3f3f3;color:rgba(0, 0, 0, 0.6);}.mm-menu.mm-light .mm-list > li:after{border-color:rgba(0, 0, 0, 0.1);}.mm-menu.mm-light .mm-list > li > a.mm-subclose{background:rgba(255, 255, 255, 0.6);color:rgba(0, 0, 0, 0.3);}.mm-menu.mm-light .mm-list > li > a.mm-subopen:after,.mm-menu.mm-light .mm-list > li > a.mm-subclose:before{border-color:rgba(0, 0, 0, 0.3);}.mm-menu.mm-light .mm-list > li > a.mm-subopen:before{border-color:rgba(0, 0, 0, 0.1);}.mm-menu.mm-light .mm-list > li.mm-selected > a:not(.mm-subopen),.mm-menu.mm-light .mm-list > li.mm-selected > span{background:rgba(255, 255, 255, 0.6);}.mm-menu.mm-light .mm-list > li.mm-label{background:rgba(0, 0, 0, 0.03);}.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened > a.mm-subopen,.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened > ul{background:rgba(0, 0, 0, 0.03);}.mm-menu.mm-light .mm-buttonbar{border-color:rgba(0, 0, 0, 0.6);background:#f3f3f3;}.mm-menu.mm-light .mm-buttonbar > *{border-color:rgba(0, 0, 0, 0.6);}.mm-menu.mm-light .mm-buttonbar > input:checked + label{background:rgba(0, 0, 0, 0.6);color:#f3f3f3;}.mm-menu.mm-light label.mm-check:before{border-color:rgba(0, 0, 0, 0.6);}.mm-menu.mm-light em.mm-counter{color:rgba(0, 0, 0, 0.3);}.mm-menu.mm-light .mm-footer{border-color:rgba(0, 0, 0, 0.1);color:rgba(0, 0, 0, 0.3);}.mm-menu.mm-light .mm-header{border-color:rgba(0, 0, 0, 0.1);color:rgba(0, 0, 0, 0.3);}.mm-menu.mm-light .mm-header .mm-prev:before,.mm-menu.mm-light .mm-header .mm-next:after{border-color:rgba(0, 0, 0, 0.3);}.mm-menu.mm-light .mm-list li.mm-label > div > div{background:rgba(0, 0, 0, 0.03);}.mm-menu.mm-light .mm-search input{background:rgba(0, 0, 0, 0.1);color:rgba(0, 0, 0, 0.6);}.mm-menu.mm-light .mm-noresultsmsg{color:rgba(0, 0, 0, 0.3);}.mm-menu.mm-light label.mm-toggle{background:rgba(0, 0, 0, 0.1);}.mm-menu.mm-light label.mm-toggle:before{background:#f3f3f3;}.mm-menu.mm-light input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963;}html.mm-opened.mm-white .mm-page{box-shadow:0 0 10px rgba(0, 0, 0, 0.3);}.mm-menu.mm-white{background:white;color:rgba(0, 0, 0, 0.6);}.mm-menu.mm-white .mm-list > li:after{border-color:rgba(0, 0, 0, 0.1);}.mm-menu.mm-white .mm-list > li > a.mm-subclose{background:rgba(0, 0, 0, 0.06);color:rgba(0, 0, 0, 0.3);}.mm-menu.mm-white .mm-list > li > a.mm-subopen:after,.mm-menu.mm-white .mm-list > li > a.mm-subclose:before{border-color:rgba(0, 0, 0, 0.3);}.mm-menu.mm-white .mm-list > li > a.mm-subopen:before{border-color:rgba(0, 0, 0, 0.1);}.mm-menu.mm-white .mm-list > li.mm-selected > a:not(.mm-subopen),.mm-menu.mm-white .mm-list > li.mm-selected > span{background:rgba(0, 0, 0, 0.06);}.mm-menu.mm-white .mm-list > li.mm-label{background:rgba(0, 0, 0, 0.03);}.mm-menu.mm-white.mm-vertical .mm-list li.mm-opened > a.mm-subopen,.mm-menu.mm-white.mm-vertical .mm-list li.mm-opened > ul{background:rgba(0, 0, 0, 0.03);}.mm-menu.mm-white .mm-buttonbar{border-color:rgba(0, 0, 0, 0.6);background:white;}.mm-menu.mm-white .mm-buttonbar > *{border-color:rgba(0, 0, 0, 0.6);}.mm-menu.mm-white .mm-buttonbar > input:checked + label{background:rgba(0, 0, 0, 0.6);color:white;}.mm-menu.mm-white label.mm-check:before{border-color:rgba(0, 0, 0, 0.6);}.mm-menu.mm-white em.mm-counter{color:rgba(0, 0, 0, 0.3);}.mm-menu.mm-white .mm-footer{border-color:rgba(0, 0, 0, 0.1);color:rgba(0, 0, 0, 0.3);}.mm-menu.mm-white .mm-header{border-color:rgba(0, 0, 0, 0.1);color:rgba(0, 0, 0, 0.3);}.mm-menu.mm-white .mm-header .mm-prev:before,.mm-menu.mm-white .mm-header .mm-next:after{border-color:rgba(0, 0, 0, 0.3);}.mm-menu.mm-white .mm-list li.mm-label > div > div{background:rgba(0, 0, 0, 0.03);}.mm-menu.mm-white .mm-search input{background:rgba(0, 0, 0, 0.1);color:rgba(0, 0, 0, 0.6);}.mm-menu.mm-white .mm-noresultsmsg{color:rgba(0, 0, 0, 0.3);}.mm-menu.mm-white label.mm-toggle{background:rgba(0, 0, 0, 0.1);}.mm-menu.mm-white label.mm-toggle:before{background:white;}.mm-menu.mm-white input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963;}html.mm-opened.mm-black .mm-page{box-shadow:none;}.mm-menu.mm-black{background:black;color:rgba(255, 255, 255, 0.6);}.mm-menu.mm-black .mm-list > li:after{border-color:rgba(255, 255, 255, 0.2);}.mm-menu.mm-black .mm-list > li > a.mm-subclose{background:rgba(255, 255, 255, 0.25);color:rgba(255, 255, 255, 0.3);}.mm-menu.mm-black .mm-list > li > a.mm-subopen:after,.mm-menu.mm-black .mm-list > li > a.mm-subclose:before{border-color:rgba(255, 255, 255, 0.3);}.mm-menu.mm-black .mm-list > li > a.mm-subopen:before{border-color:rgba(255, 255, 255, 0.2);}.mm-menu.mm-black .mm-list > li.mm-selected > a:not(.mm-subopen),.mm-menu.mm-black .mm-list > li.mm-selected > span{background:rgba(255, 255, 255, 0.25);}.mm-menu.mm-black .mm-list > li.mm-label{background:rgba(255, 255, 255, 0.15);}.mm-menu.mm-black.mm-vertical .mm-list li.mm-opened > a.mm-subopen,.mm-menu.mm-black.mm-vertical .mm-list li.mm-opened > ul{background:rgba(255, 255, 255, 0.15);}.mm-menu.mm-black .mm-buttonbar{border-color:rgba(255, 255, 255, 0.6);background:black;}.mm-menu.mm-black .mm-buttonbar > *{border-color:rgba(255, 255, 255, 0.6);}.mm-menu.mm-black .mm-buttonbar > input:checked + label{background:rgba(255, 255, 255, 0.6);color:black;}.mm-menu.mm-black label.mm-check:before{border-color:rgba(255, 255, 255, 0.6);}.mm-menu.mm-black em.mm-counter{color:rgba(255, 255, 255, 0.3);}.mm-menu.mm-black .mm-footer{border-color:rgba(255, 255, 255, 0.2);color:rgba(255, 255, 255, 0.3);}.mm-menu.mm-black .mm-header{border-color:rgba(255, 255, 255, 0.2);color:rgba(255, 255, 255, 0.3);}.mm-menu.mm-black .mm-header .mm-prev:before,.mm-menu.mm-black .mm-header .mm-next:after{border-color:rgba(255, 255, 255, 0.3);}.mm-menu.mm-black .mm-list li.mm-label > div > div{background:rgba(255, 255, 255, 0.15);}.mm-menu.mm-black .mm-search input{background:rgba(255, 255, 255, 0.3);color:rgba(255, 255, 255, 0.6);}.mm-menu.mm-black .mm-noresultsmsg{color:rgba(255, 255, 255, 0.3);}.mm-menu.mm-black label.mm-toggle{background:rgba(255, 255, 255, 0.2);}.mm-menu.mm-black label.mm-toggle:before{background:black;}.mm-menu.mm-black input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963;}html{scroll-behavior:smooth;}body{font-size:0.9rem;font-weight:500;font-family:'Montserrat', sans-serif;color:#333;height:-webkit-fill-available;background:#fff;overflow:hidden;overflow-y:auto;}@media (min-width:1200px){body{font-size:1rem;}}a{color:#0d1812;}a:hover{color:#070f0b;}.main-container-wrp{display:flex;flex-direction:column;min-height:100vh;}.main-container-wrp > .content{flex-grow:1;}section{position:relative;padding:30px 0px;}@media (min-width:576px){section{padding:50px 0px;}}@media (min-width:768px){section{padding:60px 0px;}}@media (min-width:1200px){section{padding:70px 0px;}}@media (min-width:1400px){section{padding:80px 0px;}}.separate-between-section{border:none;height:1px;width:100%;background:#e2e2e2;margin:0px;}.text-main-accent{color:#db3440;}.style--theme--check{list-style:none;margin:0px 0px 20px 0px;padding:0px;}.style--theme--check li:before{content:'';display:inline-block;position:relative;top:1px;width:14px;height:14px;margin-right:6px;background-color:#0d1812;-webkit-mask:url(../images/check-square.svg) no-repeat 100% 100%;mask:url(../images/check-square.svg) no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:'Montserrat', sans-serif;font-weight:700;line-height:1;}h1,.h1{font-size:25px;line-height:1.3em;}@media (min-width:576px){h1,.h1{font-size:30px;line-height:1.4em;}}@media (min-width:992px){h1,.h1{font-size:2.4em;line-height:1.5em;}}@media (min-width:1200px){h1,.h1{font-size:2.7em;line-height:1.3em;}}h2,.h2{font-size:25px;font-weight:700;line-height:1.2em;}@media (min-width:992px){h2,.h2{font-size:2.4em;line-height:1.4em;}}h3,.h3{font-size:20px;font-weight:600;line-height:1.2em;}@media (min-width:576px){h3,.h3{font-size:21px;line-height:1.2em;}}@media (min-width:992px){h3,.h3{font-size:22px;line-height:1.3em;}}h4,.h4{font-size:18px;line-height:1.1em;}@media (min-width:576px){h4,.h4{font-size:18px;line-height:1.2em;}}@media (min-width:992px){h4,.h4{font-size:20px;line-height:1.2em;}}h5,.h5{font-size:16px;}@media (min-width:576px){h5,.h5{font-size:20px;line-height:1.1em;}}@media (min-width:992px){h5,.h5{font-size:18px;line-height:1.1em;}}h6,.h6{font-size:14px;font-weight:700;}@media (min-width:576px){h6,.h6{font-weight:400;font-size:16px;line-height:1em;}}@media (min-width:992px){h6,.h6{font-size:16px;line-height:1em;}}.text-700{font-weight:bold;}.text-italic{font-style:italic;}.color-accent{color:#db3440 !important;}.ml-auto{margin-left:auto;}.btn-block{display:block;width:100%;}.col-form-label{font-weight:700;font-style:italic;}.w100p{width:100%;}.iframe_box{padding-top:56%;position:relative;}.iframe_box iframe{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;}.img-radius{border-radius:5px;}.grid-2{display:grid;grid-template-columns:1fr;gap:30px;}@media (min-width:992px){.grid-2{grid-template-columns:1fr 1fr;}}.grid-3{display:grid;grid-template-columns:1fr;gap:30px;}@media (min-width:576px){.grid-3{grid-template-columns:1fr 1fr;}}@media (min-width:992px){.grid-3{grid-template-columns:1fr 1fr 1fr;}}.grid-4{display:grid;grid-template-columns:1fr 1fr;gap:30px;}@media (min-width:768px){.grid-4{grid-template-columns:1fr 1fr 1fr 1fr;}}.grid-5{display:grid;grid-template-columns:1fr;gap:20px;}@media (min-width:768px){.grid-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr;}}.grid-6{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:30px;}.main_page_desc{background-color:#0d1812;background-image:url('../images/back-baterfly.png');background-repeat:no-repeat;background-position:right;line-height:1.5;color:#fff;}.block-body{overflow:hidden;margin-bottom:20px;}@media (min-width:768px){.w-md-auto{width:auto !important;}}.out-shadow{-webkit-box-shadow:0px 0px 20px -10px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 20px -10px rgba(0, 0, 0, 0.2);}.contacts-page{}.contacts-page dl.contacts_wrp{margin:0px;}.contacts-page dl.contacts_wrp dt{margin:0px;font-size:0.875rem;font-weight:400;color:#a0aec0;}.contacts-page dl.contacts_wrp dd{margin:0px;font-size:1.5rem;font-weight:700;}.contacts-page dl.contacts_wrp dd a{color:#192e42;text-decoration:none;}.contacts-page hr{max-width:360px;opacity:0.05;margin:0 0 7px;}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}.pagination{margin-top:30px;gap:10px;}.pagination__item-link{display:flex;align-items:center;justify-content:center;height:45px;min-width:45px;padding:0 1rem;border-radius:5px;box-shadow:0px 5px 15px 5px rgba(0, 0, 0, 0.05);text-decoration:none;}.pagination__item-link:hover,.pagination__item-link--active{background-color:#0d1812;color:#fff;}body.compensate-for-scrollbar{overflow:hidden;}.scroll-only-x{overflow:hidden;overflow-x:auto;padding-bottom:100px;}.table-responsive{background:#fff 85;padding:10px;margin-bottom:30px;box-shadow:0px 8px 15px -10px #000;border-radius:3px;}.table-responsive .table{margin-bottom:0px;}thead{white-space:nowrap;}thead tr th{font-weight:600;}.scroll-page-to-top{display:none;position:fixed;bottom:20px;right:20px;z-index:999999;}.scroll-page-to-top__inner{cursor:pointer;border-radius:3px;display:flex;justify-content:center;align-items:center;width:50px;height:50px;background:#0d1812;box-shadow:0px 5px 15px -3px rgba(13, 24, 18, 0.52);border:1px solid #fff;}.scroll-page-to-top__inner:hover{background:#070f0b;}.scroll-page-to-top__icon{fill:#fff;width:10px;height:10px;}.img-left{margin-bottom:30px;width:100%;}@media (min-width:768px){.img-left{float:left;margin-right:30px;width:40%;}}.img-right{margin-bottom:30px;width:100%;}@media (min-width:768px){.img-right{float:right;margin-left:30px;width:40%;}}blockquote{border-left:3px solid ;color:#1a1a1a;font-size:1.25em;font-style:italic;line-height:1.8em;margin:1.1em 0em;padding:1em 2em;position:relative;transition:0.2s border ease-in-out;z-index:0;}blockquote:before{content:'';position:absolute;top:50%;left:-4px;height:2em;background-color:#fff;width:5px;margin-top:-1em;}blockquote:after{content:'„';position:absolute;top:calc(50% - 12px);left:-0.47em;color:;font-size:40px;font-weight:800;line-height:1em;text-align:center;text-indent:-2px;width:1em;margin-top:-0.5em;transition:0.2s all ease-in-out, 0.4s transform ease-in-out;}blockquote:active:after{transform:rotateY(360deg);}.background-gray{background:#f4f4f4;}.thumb-wrap{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-bottom:1rem;}.thumb-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-width:0;outline-width:0;}.btn{border:2px transparent solid;border-radius:0px;padding:15px 45px;font-weight:300;font-family:'Montserrat', sans-serif;}.btn-main{color:#fff;background:#fe0000;background:-webkit-gradient(linear, left top, left bottom, from(#fe0000), to(#b72626));background:-o-linear-gradient(top, #fe0000 0%, #b72626 100%);background:linear-gradient(180deg, #fe0000 0%, #b72626 100%);-webkit-box-shadow:inset 0px -2px 0px 0px rgba(0, 0, 0, 0.2);box-shadow:inset 0px -2px 0px 0px rgba(0, 0, 0, 0.2);}.btn-main:hover{color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#b72626), to(#fe0000));background:-o-linear-gradient(top, #b72626 0%, #fe0000 100%);background:linear-gradient(180deg, #b72626 0%, #fe0000 100%);}.btn-primary{color:#fff;background-color:#2c3631;border-color:#0d1812;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{color:#fff;background-color:#0d1812;box-shadow:0 0 0 0.25rem rgba(13, 24, 18, 0.44);border-color:#070f0b;}.btn-success{color:#fff;background-color:#72bb09;-webkit-box-shadow:0px 5px 15px -3px rgba(114, 187, 9, 0.52);box-shadow:0px 5px 15px -3px rgba(114, 187, 9, 0.52);}.btn-success:hover,.btn-success:focus,.btn-success:active{color:#fff;background-color:#72bb09;box-shadow:0 0 0 0.25rem rgba(114, 187, 9, 0.44);}.header{background-color:#0d1812;z-index:99;display:none;}@media (min-width:992px){.header{display:block;}}.header--main-page{background-color:transparent;position:absolute;top:0px;left:0px;right:0px;}.header__inner{display:flex;align-items:center;justify-content:space-between;gap:50px;}.header__logo{height:60px;display:flex;align-items:center;}@media (min-width:992px){.header__logo{height:80px;}}.header__logo-img{min-width:100px;max-width:110px;margin-top:0.5rem;margin-bottom:0.5rem;position:relative;padding-top:20.55%;}@media (min-width:576px){.header__logo-img{min-width:185px;max-width:185px;}}.header__logo-img img{position:absolute;inset:0px;}.header-mobile{position:sticky;top:0px;z-index:1;background-color:#0d1812;height:60px;display:flex;justify-content:space-between;align-items:center;padding:0 0 0 15px;gap:20px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.2);}@media (min-width:992px){.header-mobile{display:none;}}.header-mobile--main-page{background-color:transparent;position:absolute;top:0px;left:0px;right:0px;}.header-mobile__logo{height:30px;}.header-mobile__logo-link{position:relative;padding-top:20.55%;display:block;}.header-mobile__logo-img{height:30px;position:absolute;inset:0px;}.header-mobile__btn-menu-open{width:60px;height:60px;display:flex;align-items:center;justify-content:center;}.header-mobile__btn-menu-open-ico{fill:#fff;width:20px;height:20px;}#mobilemenu{background:#fff;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.2);}.header-menu{flex-grow:1;display:flex;justify-content:center;}.header-menu ul{list-style:none;display:flex;gap:40px;margin:0px;padding:0px;}.header-menu ul li a{list-style:none;display:flex;gap:20px;text-decoration:none;color:#fff;}.phobe-mob-teaser{display:flex;align-items:center;gap:15px;font-family:'Fira Sans', sans-serif;}.phobe-mob-teaser__ico{fill:#2c3631;width:35px;height:35px;}.phobe-mob-teaser__capture{display:flex;flex-direction:column;color:#fff;width:165px;}.phobe-mob-teaser__btn-phone{font-weight:bold;text-decoration:none;font-size:1rem;color:#fff;}.main-title{padding:20px 0px;border-bottom:1px #eee solid;}@media (min-width:768px){.main-title{padding:30px 0px;}}.main-title__title-wrp{display:flex;flex-direction:column;gap:10px;align-items:center;text-align:center;}.main-title__title-wrp--position--center{align-items:center;text-align:center;}.main-title__title{margin:0px;}.main-title__subtitle{font-size:1.3em;}.main-title__breadcrumbs{margin-bottom:0px;width:100%;display:none;justify-content:center;}@media (min-width:576px){.main-title__breadcrumbs{display:flex;}}.main-title__breadcrumbs .breadcrumb{margin-bottom:0px;}.main-title__breadcrumbs a{text-decoration:none;}.modal-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:unset;background:rgba(0, 0, 0, 0.6);opacity:1 !important;}.modal-content{border-radius:0px;border:none;padding:10px;background-color:#fff;}@media (min-width:768px){.modal-content{border-radius:10px;padding:10px 30px 30px 30px;}}.modal-content__btn-close{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border:unset;background:transparent;position:absolute;top:5px;right:5px;}.modal-content__btn-close svg{fill:#444;width:11px;height:11px;}.modal-content__btn-close:hover svg{fill:#bb0909;}.modal-header{border-bottom:none;border-radius:0px;}.modal-title{font-weight:bold;font-family:'Montserrat', sans-serif;}.title-wrp{display:flex;flex-direction:column;gap:10px;margin-bottom:25px;}.title-wrp--center{text-align:center;align-items:center;}@media (min-width:576px){.title-wrp{margin-bottom:30px;}}@media (min-width:768px){.title-wrp{margin-bottom:40px;}}@media (min-width:992px){.title-wrp{margin-bottom:50px;}}.title-wrp__title{margin-bottom:0px;font-weight:800;}.title-wrp__subtitle{color:#797878;}.menu-mob{position:fixed;top:0px;bottom:0px;left:-100%;width:320px;box-shadow:0px 0px 15px rgba(0, 0, 0, 0.2);background:#fff;transition:left ease 1s;z-index:9999;display:flex;flex-direction:column;}.menu-mob_active{left:0%;}.menu-mob__head{display:flex;height:60px;min-height:60px;align-items:center;box-shadow:0px 5px 15px -10px rgba(0, 0, 0, 0.2);}.menu-mob__head-title{flex-grow:1;padding:0px 15px;font-size:16px;}.menu-mob__close{padding:0px 10px;}.menu-mob__close button{border:0px;background:none;padding:15px;outline:none;}.menu-mob__list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:15px;overflow-y:auto;}.menu-mob__list ul{margin:0px;padding:0px;list-style:none;}.menu-mob__list ul li{padding:10px 20px;}.menu-mob__list ul li a{text-decoration:none;}.menu-mob__list ul li ul{margin-top:10px;}.menu-mob__contact{display:flex;height:60px;min-height:60px;align-items:center;justify-content:center;box-shadow:0px -5px 15px -10px rgba(0, 0, 0, 0.2);}.menu-mob__contact a{text-decoration:none;}.menu-list{display:flex;gap:28px;list-style:none;margin:0px;padding:0px;}.menu-list__item{position:relative;}.menu-list__item--push-right{margin-left:auto;}.menu-list__item-link{color:rgba(255, 255, 255, 0.8);text-decoration:none;display:flex;align-items:center;gap:15px;padding:7px 0px;}.menu-list__item-link--active,.menu-list__item-link:hover{color:#fff;}.menu-list__item-ico{fill:#fff;width:8px;height:8px;}.menu-list__sub-menu-list{min-width:250px;display:none;margin:0px;padding:15px 0px;list-style:none;position:absolute;flex-direction:column;box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.1);background:#2c3631;}.menu-list__item:hover .menu-list__sub-menu-list{display:flex;z-index:1;}.menu-list__sub-item{position:relative;}.menu-list__sub-item-link{display:flex;justify-content:space-between;align-items:center;gap:20px;color:#fff;text-decoration:none;padding:0.6rem 1.2rem;cursor:pointer;font-weight:400;min-width:170px;white-space:nowrap;}.menu-list__sub-item-link--active,.menu-list__sub-item-link:hover{background:#0d1812;color:#e2e2e2;}.menu-list__sub-item-ico{fill:#333;width:8px;height:8px;}.menu-list__sub2-menu-list{display:none;margin:0px;margin-top:-15px;padding:15px 0px;list-style:none;position:absolute;left:100%;top:0px;flex-direction:column;box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.1);background:#fff;}.menu-list__sub-item:hover .menu-list__sub2-menu-list{display:flex;z-index:1;}.menu-list__sub2-item{position:relative;}.menu-list__sub2-item-link{display:block;color:#3d3d3d;text-decoration:none;padding:0.6rem 1rem;cursor:pointer;font-weight:400;min-width:170px;white-space:nowrap;}.menu-list__sub2-item-link--active,.menu-list__sub2-item-link:hover{color:#0d1812;}.accordion__item{margin-bottom:15px;}.accordion .ico_plus{display:none;}.accordion .ico_minus{display:inline-block;}.accordion__item--hidden .ico_plus{display:inline-block;}.accordion__item--hidden .ico_minus{display:none;}.accordion__item--hidden .accordion__item-description{display:none;}.accordion .accordion__item-title{padding:10px 0;font-size:18px;line-height:23px;font-weight:bold;font-style:italic;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between;gap:20px;}.accordion .accordion__item-title p{margin-bottom:0px;}.accordion .accordion__item-title svg{margin-right:13px;width:17px;max-width:17px;min-width:17px;height:17px;fill:#d1d4d2;order:1;}.accordion .accordion__item-title:hover svg{fill:#0d1812;}.accordion__item-description{padding:10px 0px;}.banner-main{background-color:#0d1812;background-image:linear-gradient(90deg, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0.55) 100%), url('../images/banner-main.webp');background-size:cover;background-position:80% 50%;padding:0px;min-height:100vh;position:relative;}@media (min-width:768px){.banner-main{min-height:auto;background-position:center;padding-top:73%;}}@media (min-width:992px){.banner-main{background-image:url('../images/banner-main.webp');}}@media (min-width:1200px){.banner-main{padding-top:66%;}}@media (min-width:1400px){.banner-main{padding-top:52%;}}.banner-main__container-wrp{padding:100px 0 20px 0;display:flex;align-items:center;}@media (min-width:768px){.banner-main__container-wrp{padding:0px;position:absolute;top:0px;right:0px;bottom:0px;left:0px;}}.banner-main__capture{display:flex;flex-direction:column;gap:30px;text-align:center;}@media (min-width:992px){.banner-main__capture{align-items:flex-start;gap:50px;text-align:left;}}.banner-main__title{font-size:25px;line-height:40px;font-weight:800;color:#fff;}@media (min-width:992px){.banner-main__title{font-size:39px;line-height:61px;}}.banner-main__text{font-weight:300;color:#fff;}.banner-main__btn-wrp{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;}@media (min-width:992px){.banner-main__btn-wrp{gap:30px;justify-content:flex-start;}}.banner-main__btn-first-consultation{border-color:#fff;background:#2c3631;color:#fff;width:100%;}@media (min-width:768px){.banner-main__btn-first-consultation{width:auto;}}.banner-main__btn-first-consultation:hover,.banner-main__btn-first-consultation:focus,.banner-main__btn-first-consultation:active{background:transparent;color:#fff;}.banner-main__btn-ask-question{border-color:#fff;color:#fff;width:100%;}@media (min-width:768px){.banner-main__btn-ask-question{width:auto;}}.banner-main__btn-ask-question:hover,.banner-main__btn-ask-question:focus,.banner-main__btn-ask-question:active{background:#2c3631;color:#fff;}.useful-cases__img{position:relative;}.useful-cases__img:before{content:'';position:absolute;top:20px;left:20px;width:100%;height:100%;background:#0d1812;z-index:-1;}.useful-cases__img img{width:100%;}@media (min-width:768px){.useful-cases__caption{padding-left:30px;}}.useful-cases ul{list-style:none;padding:0px;margin:0px;}.useful-cases ul li{display:flex;margin-bottom:10px;}.useful-cases ul li:before{content:'';display:inline-block;width:17px;min-width:17px;height:2px;background:#d1d4d2;margin-right:10px;position:relative;top:12px;}.reviews-in-main__list{background:#fff;padding:40px 50px;box-shadow:0px 10px 20px 5px rgba(0, 0, 0, 0.07);position:relative;}.reviews-in-main__list:after{content:'„';font-size:185px;line-height:1;font-weight:800;color:#dbdbdb;position:absolute;top:-155px;right:-40px;}.reviews-in-main__list .owl-nav{background:#fff;position:absolute;bottom:-48px;left:50%;transform:translateX(-50%);box-shadow:inset 0px 10px 16px -11px rgba(0, 0, 0, 0.1), 0px 8px 10px -1px rgba(0, 0, 0, 0.05);}.reviews-in-main__list .owl-nav button{width:48px;height:48px;margin:0px !important;font-size:30px !important;line-height:1 !important;}.reviews-in-main__list .owl-nav button:focus{outline:unset;}.reviews-in-main__list .owl-nav button:hover{border-radius:0px;outline:unset;}.reviews-in-main__list .owl-nav button span{position:relative;top:-3px;}.reviews-in-main__item-customer-head-wrp{display:flex;gap:30px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px;}.reviews-in-main__item-customer-info-wrp{display:flex;gap:30px;color:#797878;font-size:13px;}.reviews-in-main__item-customer-review{font-style:italic;}.order-form{padding:0px;box-shadow:0px 10px 20px 5px rgba(0, 0, 0, 0.1);}.order-form__col-left{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;background-image:url(../images/order-form.webp);background-size:cover;min-height:100%;}.order-form__col-right{display:flex;flex-direction:column;justify-content:center;min-height:100%;position:relative;}.order-form__col-right:before{content:'';display:block;width:0px;height:0px;position:absolute;left:50%;top:-50px;transform:translateX(-50%);border:25px transparent solid;border-bottom:25px #fff solid;}@media (min-width:992px){.order-form__col-right:before{left:-65px;top:50%;transform:translateY(-50%);border:35px transparent solid;border-right:35px #fff solid;}}.order-form__col-inner{width:100%;padding:40px 20px;}@media (min-width:768px){.order-form__col-inner{padding:40px 40px;}}@media (min-width:768px){.order-form__col-inner{padding:40px 60px;}}@media (min-width:992px){.order-form__col-inner{width:480px;padding:50px 40px;}}@media (min-width:1200px){.order-form__col-inner{width:570px;padding:70px 50px;}}@media (min-width:1400px){.order-form__col-inner{width:660px;padding:80px 60px;}}.order-form__title{color:#fff;}.order-form__subtitle{color:#fff;font-style:italic;}.order-form__contacts-wrp{color:#fff;fill:#fff;}.order-form__contacts-wrp a{color:#fff;}.order-form__contacts-text{margin-bottom:20px;font-size:16px;}.order-form__contacts-social-list{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:40px;}.order-form__contacts-social-ico{width:26px;height:26px;fill:#fff;}.order-form__contacts-phone-link{font-size:34px;font-weight:600;font-family:'Montserrat', sans-serif;color:#fff;text-decoration:none;white-space:nowrap;}.blog-in-main__item{background:#fff;overflow:hidden;box-shadow:0px 5px 15px 5px rgba(0, 0, 0, 0.05);min-height:100%;display:flex;flex-direction:column;transition:transform 1s ease;}.blog-in-main__item:hover{transform:scale(110%);}.blog-in-main__item-img-wrp{position:relative;padding-top:69%;}.blog-in-main__item-img{width:100%;position:absolute;inset:0px;}.blog-in-main__item-info{padding:25px 15px;display:flex;flex-direction:column;flex-grow:1;gap:10px;}.blog-in-main__item-title{font-family:'Montserrat', sans-serif;text-align:center;text-decoration:none;display:block;flex-grow:1;}.blog-in-main__item-date{font-weight:bold;}.teaser{background-color:#f4f4f4;}.teaser__list{display:flex;align-items:flex-start;flex-wrap:wrap;gap:50px;justify-content:space-around;padding-top:20px;}.teaser__list-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;}.teaser__list-item-ico{width:45px;height:45px;fill:#747b77;}.banners__column{display:flex;flex-direction:column;gap:3rem;justify-content:space-between;}.banners__wrp{box-shadow:0px 10px 20px 5px rgba(0, 0, 0, 0.07);padding:30px 40px;}.banners__wrp--with-back{height:100%;color:#fff;background-color:#0d1812;background-size:cover;background-position:left top;background-repeat:no-repeat;}@media (min-width:576px){.banners__wrp--with-back{background-image:url('../images/reasons-for-appeals-2.jpg');}}@media (min-width:1200px){.banners__wrp--with-back{background-position:right top;}}.banners__wrp--with-back a{color:#eee;}.banners__title{margin-bottom:2rem;}@media (min-width:992px){.banners__title{white-space:nowrap;}}.banners__list{list-style:none;padding:0px;margin:0px;display:flex;flex-direction:column;gap:10px;}.banners__list-item{display:flex;gap:10px;}.banners__list-item:before{content:'';position:relative;top:4px;width:15px;min-width:15px;height:15px;display:inline-block;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 1000 1000"><path fill="%23878787" d="M375.7,894.4L10,528.6l174.4-174.4l191.3,191.3l439.9-439.9L990,280.1L375.7,894.4z"/></svg>');background-repeat:no-repeat;}.banners__list-item a{font-weight:700;text-decoration:none;transition:margin 1s ease;}.banners__list-item a:hover{margin-left:6px;}.note-list{display:flex;flex-direction:column;}.note-list__item{display:flex;flex-direction:column;background-color:#fff;overflow:hidden;margin-bottom:50px;}@media (min-width:992px){.note-list__item{flex-direction:row;}}.note-list__item-img{width:100%;min-width:100%;max-width:100%;display:block;}@media (min-width:992px){.note-list__item-img{width:32%;min-width:32%;max-width:32%;}}.note-list__item-img img{width:100%;object-fit:cover;height:100%;}.note-list__item-caption{padding:15px 30px;display:flex;flex-direction:column;gap:10px;}@media (min-width:768px){.note-list__item-caption{padding:40px 50px;}}@media (min-width:1200px){.note-list__item-caption{padding:50px 60px;}}.note-list__item-doctitle{display:block;text-decoration:none;}.note-list__item-date{font-weight:200;}.prev-next-note{display:flex;}.prev-next-note a{width:50%;}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;}.owl-carousel .owl-stage:after{content:'.';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px);}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.owl-carousel .owl-item img{display:block;width:100%;}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none;}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit;}.owl-carousel.owl-loaded{display:block;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel.owl-refresh .owl-item{visibility:hidden;}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.no-js .owl-carousel{display:block;}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{-webkit-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}.owl-carousel .owl-item .owl-lazy[src^=''],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0;}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url('owl.video.play.png') no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform 100ms ease;transition:-webkit-transform 100ms ease;-o-transition:transform 100ms ease;transition:transform 100ms ease;transition:transform 100ms ease, -webkit-transform 100ms ease;}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);-webkit-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3);}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent;}.owl-theme .owl-nav [class*='owl-']{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px;}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#fff;text-decoration:none;}.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default;}.owl-theme .owl-nav.disabled + .owl-dots{margin-top:30px;}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;border-radius:30px;}.owl-theme .owl-dots .owl-dot.active span{width:40px;}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#0d1812;}.owl-theme--with-shadow .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex;}.owl-theme--with-shadow .owl-stage-outer{padding:30px 20px;margin:-30px -20px;}.owl-theme--with-shadow .owl-item{transition-duration:0.3s;}.footer{background:#0d1812;}.footer__top{padding:6rem 0px;}.footer__col-logo{display:flex;flex-direction:column;align-items:center;margin-bottom:50px;}.footer__col-teaser-1{display:flex;flex-direction:column;align-items:center;}.footer__col-teaser-2{display:flex;flex-direction:column;align-items:center;margin-bottom:50px;}@media (min-width:768px){.footer__col-teaser-2{order:3;}}.footer__col-list-link{margin-bottom:50px;}@media (min-width:992px){.footer__col-list-link{order:3;}}.footer__logo{width:200px;margin-bottom:10px;}.footer__logo a{position:relative;padding-top:20.55%;display:block;}.footer__logo a img{position:absolute;inset:0px;}.footer__contacts{display:flex;align-items:center;flex-direction:column;gap:25px;}.footer__contacts-phone-link{font-size:34px;font-weight:600;color:#eee;text-decoration:none;}.footer__contacts-phone-link:hover{color:#fff;}.footer__contacts-social{display:flex;gap:25px;}.footer__contacts-social:hover svg{fill:#fff;}.footer__contacts-social-link svg{width:26px;height:26px;fill:#eee;}.footer__items{margin:0px;padding:0px;display:flex;justify-content:center;flex-wrap:wrap;list-style:none;text-align:center;}@media (min-width:768px){.footer__items{text-align:left;}}.footer__item{margin-bottom:5px;padding:10px 20px;}.footer__item-link{color:#eee;text-decoration:none;font-weight:200;}.footer__item-link:hover{color:#fff;}.footer__copyright{height:50px;display:flex;align-items:center;background-color:#2c3631;}.footer__copyright-text{color:#eee;text-align:center;}@media (min-width:992px){.footer__copyright-text{text-align:left;}}.footer__design-by{color:#eee;text-align:center;}.footer__design-by a{color:#eee;}@media (min-width:992px){.footer__design-by{text-align:right;}}